mirror of https://gitlab.freedesktop.org/mesa/mesa
v3dv: fix VK_KHR_vertex_attribute_divisor
When this was promoted to EXT it expanded its properties struct to add a new
supportsNonZeroFirstInstance field.
Fixes: d38ff02c03
("v3dv: mark some promoted extensions as supported")
Fixes: dEQP-VK.api.info.vulkan1p2_limits_validation.khr_vertex_attribute_divisor
Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28964>
This commit is contained in:
parent
fe8fdc58db
commit
e8f96dd0b0
|
@ -597,6 +597,3 @@ spec@arb_texture_barrier@arb_texture_barrier-blending-in-shader 512 42 8 8 8,Fai
|
|||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||
# This is a bug in CTS: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5096
|
||||
dEQP-VK.api.command_buffers.many_indirect_draws_on_secondary,Fail
|
||||
|
||||
# New CTS failures in 1.3.8.2
|
||||
dEQP-VK.api.info.vulkan1p2_limits_validation.khr_vertex_attribute_divisor,Fail
|
||||
|
|
|
@ -7,5 +7,3 @@ dEQP-VK.query_pool.performance_query.query_graphic_copy,Fail
|
|||
dEQP-VK.api.get_device_proc_addr.non_enabled,Fail
|
||||
# This is a bug in CTS: https://gitlab.khronos.org/Tracker/vk-gl-cts/-/issues/5096
|
||||
dEQP-VK.api.command_buffers.many_indirect_draws_on_secondary,Fail
|
||||
|
||||
dEQP-VK.api.info.vulkan1p2_limits_validation.khr_vertex_attribute_divisor,Fail
|
||||
|
|
|
@ -1462,6 +1462,13 @@ v3dv_GetPhysicalDeviceProperties2(VkPhysicalDevice physicalDevice,
|
|||
props->maxVertexAttribDivisor = 0xffff;
|
||||
break;
|
||||
}
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES_KHR: {
|
||||
VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR *props =
|
||||
(VkPhysicalDeviceVertexAttributeDivisorPropertiesKHR *)ext;
|
||||
props->maxVertexAttribDivisor = 0xffff;
|
||||
props->supportsNonZeroFirstInstance = true;
|
||||
break;
|
||||
}
|
||||
case VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_PERFORMANCE_QUERY_PROPERTIES_KHR : {
|
||||
VkPhysicalDevicePerformanceQueryPropertiesKHR *props =
|
||||
(VkPhysicalDevicePerformanceQueryPropertiesKHR *)ext;
|
||||
|
|
Loading…
Reference in New Issue