mesa/src/panfrost
John Anthony 653808c209 panvk: Enable VK_KHR_vertex_attribute_divisor
Panvk currently enables VK_EXT_vertex_attribute_divisor, but Mali HW
does not support a non-zero firstInstance when a divisor is used.
supportsNonZeroFirstInstance is correctly set to false to advertise
this, however this property was only added when the extension was
promoted. Thus we need to remove support for
VK_EXT_vertex_attribute_divisor and enable
VK_KHR_vertex_attribute_divisor instead.

Also fixes an issue with non-zero divisor for v10.

Reviewed-by: Chia-I Wu <olvaffe@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32137>
2024-11-21 06:02:13 +00:00
..
ci panvk: Enable VK_KHR_vertex_attribute_divisor 2024-11-21 06:02:13 +00:00
compiler nir: make use_interpolated_input_intrinsics a nir_lower_io parameter 2024-11-20 02:45:37 +00:00
drm-shim panfrost: Report default value for GROUP_PRIORITIES_INFO in drm-shim 2024-11-12 08:46:22 +00:00
ds build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
include panfrost: implement a driver-specific max-miplevel 2024-04-18 15:04:57 +00:00
lib panfrost: use 64-bits for layout calculations 2024-11-20 09:20:17 +00:00
midgard nir: make use_interpolated_input_intrinsics a nir_lower_io parameter 2024-11-20 02:45:37 +00:00
perf build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
shared format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
tools build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
util panfrost: use mesa_log infra instead of stdio 2024-11-13 09:15:05 +00:00
vulkan panvk: Enable VK_KHR_vertex_attribute_divisor 2024-11-21 06:02:13 +00:00
.clang-format pan/cs: Add helpers for if/else blocks 2024-09-20 07:25:03 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00