Skip to content

lavapipe: some fixes

Mike Blumenkrantz requested to merge zmike/mesa:lavapipe-fixes into main

What does this MR do and why?

lavapipe: fix variable descriptor count support handling

if no variable counts are present this must be zero, otherwise yolo

fixes: dEQP-VK.api.maintenance3_check.support_count_combined_image_sampler_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_combined_image_sampler_no_variable_size dEQP-VK.api.maintenance3_check.support_count_inline_uniform_block_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_inline_uniform_block_no_variable_size dEQP-VK.api.maintenance3_check.support_count_input_attachment_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_input_attachment_no_variable_size dEQP-VK.api.maintenance3_check.support_count_sampled_image_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_sampled_image_no_variable_size dEQP-VK.api.maintenance3_check.support_count_sampler_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_sampler_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_buffer_dynamic_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_buffer_dynamic_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_buffer_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_buffer_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_image_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_image_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_texel_buffer_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_storage_texel_buffer_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_buffer_dynamic_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_buffer_dynamic_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_buffer_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_buffer_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_texel_buffer_extra_bindings_no_variable_size dEQP-VK.api.maintenance3_check.support_count_uniform_texel_buffer_no_variable_size

Merge request reports