mesa/docs/relnotes/new_features.txt
Christian Gmeiner 7d59c62fde
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
panvk: Wire up VK_EXT_conservative_rasterization on v11+
Mali >= v11 has a Conservative Rast Mode field in DCD Flags 0 with
values Disabled and Over Estimate. Wire it to vk_runtime's
rasterization state and expose the extension on PAN_ARCH >= 11, with
caps restricted to overestimate only — HW has no underestimate value
and no overestimation-size granularity.

On v11-v13, degenerate triangles produce a wrong fragment w when
overestimate is enabled, so cull_zero_area is forced on alongside
the mode bit and degenerateTrianglesRasterized is reported as false.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41189>
2026-04-28 09:34:28 +02:00

8 lines
339 B
Text

cl_khr_subgroup_rotate on radeonsi
cl_khr_subgroup_rotate on iris
VK_EXT_shader_uniform_buffer_unsized_array on panvk
VK_KHR_shader_constant_data on RADV
VK_EXT_dynamic_rendering_unused_attachments on panvk
protectedMemory support on RADV/GFX10+ and VEGA10
VK_KHR_performance_query on RADV/GFX11
VK_EXT_conservative_rasterization on panvk