summaryrefslogtreecommitdiffstats
path: root/src/intel/vulkan/anv_private.h
diff options
context:
space:
mode:
authorKenneth Graunke <[email protected]>2016-02-22 15:46:23 -0800
committerKenneth Graunke <[email protected]>2016-02-24 11:13:08 -0800
commit7f9b03cc8b44759895d5c4c42cfef8fa78269e7c (patch)
treecb52eaf064c2ea0ac64e4f91f5aa8917b68412f0 /src/intel/vulkan/anv_private.h
parent1024a66fc4ff34a03ecfdf3ec053cb874fb206fe (diff)
anv: Emit 3DSTATE_PUSH_CONSTANT_ALLOC_* via a loop.
Now we're emitting HS and DS packets as well.
Diffstat (limited to 'src/intel/vulkan/anv_private.h')
-rw-r--r--src/intel/vulkan/anv_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h
index 3e3cbf09a68..041ad87f75d 100644
--- a/src/intel/vulkan/anv_private.h
+++ b/src/intel/vulkan/anv_private.h
@@ -1410,6 +1410,7 @@ struct anv_pipeline {
uint32_t scratch_start[MESA_SHADER_STAGES];
uint32_t total_scratch;
struct {
+ uint8_t push_size[MESA_SHADER_FRAGMENT + 1];
uint32_t start[MESA_SHADER_GEOMETRY + 1];
uint32_t size[MESA_SHADER_GEOMETRY + 1];
uint32_t entries[MESA_SHADER_GEOMETRY + 1];