summaryrefslogtreecommitdiffstats
path: root/src/vulkan/anv_private.h
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2015-10-07 09:28:21 -0700
committerJason Ekstrand <[email protected]>2015-10-07 09:40:49 -0700
commit1a52bc30390d56493ea2d0a950d8b9f01519ed24 (patch)
treec62961d4c7fa5766173c720bc44ee32c0783bc91 /src/vulkan/anv_private.h
parentdaf68a9465050c798012125e7150017c09576e0f (diff)
anv/pipeline: Add support for dynamic state in pipelines
Diffstat (limited to 'src/vulkan/anv_private.h')
-rw-r--r--src/vulkan/anv_private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/vulkan/anv_private.h b/src/vulkan/anv_private.h
index 3d47739aae7..0d1998d659c 100644
--- a/src/vulkan/anv_private.h
+++ b/src/vulkan/anv_private.h
@@ -1046,6 +1046,9 @@ struct anv_pipeline {
struct anv_batch batch;
uint32_t batch_data[256];
struct anv_reloc_list batch_relocs;
+ uint32_t dynamic_state_mask;
+ struct anv_dynamic_state dynamic_state;
+
struct anv_shader * shaders[VK_SHADER_STAGE_NUM];
struct anv_pipeline_layout * layout;
bool use_repclear;