mesa/docs/relnotes/new_features.txt
Christian Gmeiner 086456111f
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
panvk: Support VK_EXT_depth_clamp_control
The Mali GPUs have native support for user-defined depth clamp bounds
via the LOW_DEPTH_CLAMP/HIGH_DEPTH_CLAMP registers and the
depth_clamp_mode field. Wire up the existing runtime plumbing to these
registers so applications can specify a custom depth clamp range instead
of always clamping to the viewport's minDepth/maxDepth.

While at it, drop the redundant CLAMP on depth values in the CSF path.
Since VK_EXT_depth_range_unrestricted is not supported, panvk_depth_range()
is already guaranteed to produce values in the 0..1 range.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39925>
2026-02-23 12:15:29 +00:00

20 lines
794 B
Text

VK_QCOM_image_processing on Turnip
VK_EXT_present_timing on RADV, NVK, Turnip, ANV, Honeykrisp, panvk
VK_KHR_sampler_ycbcr_conversion on pvr
VK_EXT_image_drm_format_modifier on pvr
VK_KHR_internally_synchronized_queues on RADV
VK_EXT_blend_operation_advanced on lavapipe
VK_KHR_get_surface_capabilities2 on panvk
VK_KHR_get_display_properties2 on panvk
VK_EXT_acquire_drm_display on panvk
VK_KHR_present_id on panvk
VK_KHR_present_wait on panvk
VK_KHR_pipeline_executable_properties on pvr
VK_EXT_zero_initialize_device_memory on panvk
GL_EXT_shader_image_load_store on panfrost
VK_KHR_swapchain_mutable_format on panvk
VK_EXT_astc_decode_mode on panvk
VK_KHR_copy_memory_indirect on nvk
VK_EXT_color_write_enable on panvk
VK_EXT_image_view_min_lod on panvk
VK_EXT_depth_clamp_control on panvk