summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_private.h
diff options
context:
space:
mode:
authorDave Airlie <[email protected]>2016-11-28 00:42:56 +0000
committerDave Airlie <[email protected]>2016-12-07 23:25:28 +0000
commit85118a1e4d27cdb7a3c5b958f325954c7166a647 (patch)
treeb0fb1deb1e3057b45caf2c6ebfb7c1088f9d0c16 /src/amd/vulkan/radv_private.h
parenta5d10844eef71095cea3c1a921108c3bccc8ba01 (diff)
radv: move descriptor set userdata emission to draw flush time.
This is another step towards having the compiler decide the user sgpr layout. This still emits the descriptors sets for all shader types, but we will fix this later. Reviewed-by: Bas Nieuwenhuizen <[email protected]> Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/vulkan/radv_private.h')
-rw-r--r--src/amd/vulkan/radv_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_private.h b/src/amd/vulkan/radv_private.h
index 4b720175c7b..c50e4016222 100644
--- a/src/amd/vulkan/radv_private.h
+++ b/src/amd/vulkan/radv_private.h
@@ -649,6 +649,7 @@ struct radv_cmd_state {
enum radv_cmd_flush_bits flush_bits;
unsigned active_occlusion_queries;
float offset_scale;
+ uint32_t descriptors_dirty;
};
struct radv_cmd_pool {
VkAllocationCallbacks alloc;