[Mesa-dev] [PATCH 0/5] radv: enable VK_KHR_push_descriptor & VK_KHR_descriptor_update_template
Fredrik Höglund
fredrik at kde.org
Tue Apr 4 21:29:00 UTC 2017
This series adds support for VK_KHR_push_descriptor and
VK_KHR_descriptor_update_template in radv.
This series is also available at:
git://people.freedesktop.org/~fredrik/mesa radv-push-descriptor-submit
Please review.
Fredrik
deqp-vk -n 'dEQP-VK.binding_model.*.with_push.*'
Test run totals:
Passed: 5420/5420 (100.0%)
Failed: 0/5420 (0.0%)
Not supported: 0/5420 (0.0%)
Warnings: 0/5420 (0.0%)
deqp-vk -n 'dEQP-VK.binding_model.*.with_template.*'
Test run totals:
Passed: 5780/5780 (100.0%)
Failed: 0/5780 (0.0%)
Not supported: 0/5780 (0.0%)
Warnings: 0/5780 (0.0%)
deqp-vk -n 'dEQP-VK.binding_model.*.with_push_template.*'
Test run totals:
Passed: 5420/5420 (100.0%)
Failed: 0/5420 (0.0%)
Not supported: 0/5420 (0.0%)
Warnings: 0/5420 (0.0%)
Fredrik Höglund (5):
radv: refactor radv_UpdateDescriptorSets
radv: replace an assertion with a conditional
radv: implement VK_KHR_push_descriptor
radv: implement VK_KHR_descriptor_update_template
radv: don't call radeon_check_space in radv_BindDescriptorSets
src/amd/vulkan/radv_cmd_buffer.c | 103 +++++++++++++-
src/amd/vulkan/radv_descriptor_set.c | 243 +++++++++++++++++++++++++++++++--
src/amd/vulkan/radv_descriptor_set.h | 34 +++++
src/amd/vulkan/radv_device.c | 23 +++-
src/amd/vulkan/radv_entrypoints_gen.py | 2 +
src/amd/vulkan/radv_private.h | 27 ++++
6 files changed, 412 insertions(+), 20 deletions(-)
--
2.11.0
More information about the mesa-dev
mailing list