diff options
author | Jason Ekstrand <[email protected]> | 2016-12-07 20:31:12 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-02-14 14:18:55 -0800 |
commit | 6ce8592836b84f12bfe60de9f7913bfab11b8ef5 (patch) | |
tree | cc9155ff76eadf2be61b05731363762bff3ea952 /src/intel/vulkan/genX_state.c | |
parent | 114c281e707919a1420d3a20219ce4392d8b360d (diff) |
anv: Disable stencil writes when both write masks are zero
Vulkan doesn't have a stencilWriteEnable bit like it does for depth.
Instead, you have a stencil mask. Since the stencil mask is handled as
dynamic state, we have to handle it later during command buffer
construction. This, combined with a later commit, seems to help Dota2
on my Broadwell GT3e desktop by a couple percent because it allows the
hardware to move the depth and stencil writes to early in more cases.
Reviewed-by: Lionel Landwerlin <[email protected]>
Reviewed-by: Nanley Chery <[email protected]>
Diffstat (limited to 'src/intel/vulkan/genX_state.c')
0 files changed, 0 insertions, 0 deletions