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/anv_genX.h | |
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/anv_genX.h')
-rw-r--r-- | src/intel/vulkan/anv_genX.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_genX.h b/src/intel/vulkan/anv_genX.h index d4ed325..9f843b3 100644 --- a/src/intel/vulkan/anv_genX.h +++ b/src/intel/vulkan/anv_genX.h @@ -42,6 +42,8 @@ void genX(cmd_buffer_emit_state_base_address)(struct anv_cmd_buffer *cmd_buffer) void genX(cmd_buffer_apply_pipe_flushes)(struct anv_cmd_buffer *cmd_buffer); +void genX(cmd_buffer_emit_gen7_depth_flush)(struct anv_cmd_buffer *cmd_buffer); + void genX(flush_pipeline_select_3d)(struct anv_cmd_buffer *cmd_buffer); void genX(flush_pipeline_select_gpgpu)(struct anv_cmd_buffer *cmd_buffer); |