mesa/docs/relnotes/new_features.txt
Frank Binns 793abd9741 pvr: advertise VK_EXT_zero_initialize_device_memory
The kernel driver zero initialises device memory allocations for us, so all that
needs to be done is to advertise support for the extension.

Signed-off-by: Frank Binns <frank.binns@imgtec.com>
Reviewed-by: Karmjit Mahil <karmjit.mahil@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37732>
2025-10-08 08:25:20 +01:00

77 lines
2.7 KiB
Text

EGL_EXT_create_context_robustness support on Panfrost V10+
GL_ARB_robust_buffer_access_behavior, GL_KHR_robust_buffer_access_behavior and GL_KHR_robustness support on Panfrost
VK_EXT_mutable_descriptor_type on panvk/v9+
GL_KHR_robustness on v3d
VK_ARM_shader_core_builtins on panvk
VK_KHR_shader_untyped_pointers on anv
cl_ext_immutable_memory_objects
VK_KHR_video_encode_intra_refresh on radv
VK_KHR_video_encode_quantization_map on radv
GL_ATI_meminfo and GL_NVX_gpu_memory_info on r300
VK_KHR_shader_untyped_pointers on anv and RADV
VK_KHR_maintenance8 on NVK
VK_KHR_maintenance9 on NVK
cl_khr_semaphore on radeonsi and zink
cl_khr_external_semaphore on radeonsi and zink
cl_khr_external_semaphore_sync_fd on radeonsi and zink
GL_NV_shader_atomic_int64 on radeonsi and Panfrost V9+
VK_KHR_maintenance7 on panvk/v10+
VK_KHR_maintenance8 on panvk/v10+
VK_KHR_maintenance9 on panvk
VK_AMD_buffer_marker on NVK
VK_EXT_ycbcr_2plane_444_formats on radv
Removed VDPAU frontend
GL_NV_representative_fragment_test on zink
VK_KHR_maintenance9 on HoneyKrisp
sparseBinding on panvk/v10+
sparseResidencyBuffer on panvk/v10+
Vulkan 1.0 on pvr
VK_KHR_create_renderpass2 on pvr
VK_KHR_dedicated_allocation on pvr
VK_KHR_depth_stencil_resolve on pvr
VK_KHR_descriptor_update_template on pvr
VK_KHR_imageless_framebuffer on pvr
VK_KHR_line_rasterization on pvr
VK_KHR_maintenance1 on pvr
VK_KHR_maintenance2 on pvr
VK_KHR_maintenance3 on pvr
VK_KHR_multiview on pvr
VK_KHR_robustness2 on pvr
VK_KHR_separate_depth_stencil_layouts on pvr
VK_KHR_shader_draw_parameters on pvr
VK_KHR_shader_float_controls on pvr
VK_KHR_shader_subgroup_extended_types on pvr
VK_KHR_spirv_1_4 on pvr
VK_KHR_shader_terminate_invocation on pvr
VK_KHR_swapchain_mutable_format on pvr
VK_KHR_vertex_attribute_divisor on pvr
VK_EXT_border_color_swizzle on pvr
VK_EXT_color_write_enable on pvr
VK_EXT_custom_border_color on pvr
VK_EXT_depth_clamp_zero_one on pvr
VK_EXT_depth_clip_enable on pvr
VK_EXT_extended_dynamic_state on pvr
VK_EXT_extended_dynamic_state2 on pvr
VK_EXT_extended_dynamic_state3 on pvr
VK_EXT_image_2d_view_of_3d on pvr
VK_EXT_line_rasterization on pvr
VK_EXT_physical_device_drm on pvr
VK_EXT_provoking_vertex on pvr
VK_EXT_robustness2 on pvr
VK_EXT_queue_family_foreign on pvr
VK_EXT_separate_stencil_usage on pvr
VK_EXT_shader_demote_to_helper_invocation on pvr
VK_EXT_vertex_attribute_divisor on pvr
imageCubeArray on pvr
independentBlend on pvr
sampleRateShading on pvr
logicOp on pvr
drawIndirectFirstInstance on pvr
alphaToOne on pvr
samplerAnisotropy on pvr
shaderStorageImageExtendedFormats on pvr
shaderStorageImageReadWithoutFormat on pvr
shaderStorageImageWriteWithoutFormat on pvr
shaderClipDistance on pvr
shaderCullDistance on pvr
VK_EXT_zero_initialize_device_memory on pvr