diff options
author | Jason Ekstrand <jason.ekstrand@intel.com> | 2016-11-19 14:05:06 -0800 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-11-24 16:34:41 +0000 |
commit | 9581776d53c963d7147666b4027dbdb55c9de95f (patch) | |
tree | 1446ec1e085471cf8e8ba90ffbb75bb118a3c1d6 /src/intel/vulkan/genX_blorp_exec.c | |
parent | 6a3b5f32c23d3c901598ba8ec626086df9c79203 (diff) | |
download | external_mesa3d-9581776d53c963d7147666b4027dbdb55c9de95f.zip external_mesa3d-9581776d53c963d7147666b4027dbdb55c9de95f.tar.gz external_mesa3d-9581776d53c963d7147666b4027dbdb55c9de95f.tar.bz2 |
anv: Implement a depth stall restriction on gen7
Fixes around 60 Vulkan CTS tests on Haswell
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Cc: "13.0" <mesa-stable@lists.freedesktop.org>
(cherry picked from commit a8b85f1f772ef45cdeba9d5d205d105e689c3bdf)
Diffstat (limited to 'src/intel/vulkan/genX_blorp_exec.c')
-rw-r--r-- | src/intel/vulkan/genX_blorp_exec.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intel/vulkan/genX_blorp_exec.c b/src/intel/vulkan/genX_blorp_exec.c index 185aff6..cd9780d 100644 --- a/src/intel/vulkan/genX_blorp_exec.c +++ b/src/intel/vulkan/genX_blorp_exec.c @@ -164,6 +164,8 @@ genX(blorp_exec)(struct blorp_batch *batch, genX(flush_pipeline_select_3d)(cmd_buffer); + genX(cmd_buffer_emit_gen7_depth_flush)(cmd_buffer); + blorp_exec(batch, params); cmd_buffer->state.vb_dirty = ~0; |