diff options
author | Dave Airlie <[email protected]> | 2016-11-28 00:42:56 +0000 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2016-12-07 23:25:28 +0000 |
commit | 85118a1e4d27cdb7a3c5b958f325954c7166a647 (patch) | |
tree | b0fb1deb1e3057b45caf2c6ebfb7c1088f9d0c16 /src/amd/vulkan/radv_private.h | |
parent | a5d10844eef71095cea3c1a921108c3bccc8ba01 (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.h | 1 |
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; |