mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-06-07 23:28:16 +02:00
v3dv: Enable VK_EXT_hdr_metadata.
The extension is implemented in shared Vulkan/WSI code and not driver specific. The underlying kms driver needs to support HDR metadata signalling on the drm connector, which vc4 kms does for VideoCore 5 and later since April 2021. Successfully tested on RaspberryPi 4/400 with a HDR-10 capable HDMI monitor. Signed-off-by: Mario Kleiner <mario.kleiner.de@gmail.com> Reviewed-by: Iago Toral Quiroga <itoral@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40696>
This commit is contained in:
parent
a0671119ad
commit
e98c4c59c7
3 changed files with 5 additions and 1 deletions
|
|
@ -642,7 +642,7 @@ Khronos extensions that are not part of any Vulkan version:
|
|||
VK_EXT_global_priority DONE (anv, hasvk, panvk, radv, tu, vn, hk, lvp)
|
||||
VK_EXT_global_priority_query DONE (anv, hasvk, panvk, radv, tu, vn, hk, lvp)
|
||||
VK_EXT_graphics_pipeline_library DONE (anv, hk, lvp, nvk, panvk, radv, tu, vn)
|
||||
VK_EXT_hdr_metadata DONE (anv, hk, lvp, nvk, panvk, radv, tu, vn)
|
||||
VK_EXT_hdr_metadata DONE (anv, hk, lvp, nvk, panvk, radv, tu, v3dv, vn)
|
||||
VK_EXT_headless_surface DONE (anv, dzn, hasvk, hk, lvp, nvk, panvk, pvr, radv, tu, v3dv, vn)
|
||||
VK_EXT_image_2d_view_of_3d DONE (anv, hasvk, hk, kk, lvp, nvk, panvk, pvr, radv, tu, vn)
|
||||
VK_EXT_image_compression_control DONE (anv/gfx12-, radv)
|
||||
|
|
|
|||
|
|
@ -17,6 +17,7 @@ VK_KHR_swapchain_mutable_format on panvk
|
|||
VK_EXT_astc_decode_mode on panvk
|
||||
VK_KHR_copy_memory_indirect on nvk, RADV/GFX8+
|
||||
VK_EXT_color_write_enable on panvk
|
||||
VK_EXT_hdr_metadata on v3dv
|
||||
VK_EXT_image_view_min_lod on panvk
|
||||
VK_EXT_depth_clamp_control on panvk
|
||||
VK_VALVE_shader_mixed_float_dot_product on RADV (Vega20, Navi14, RDNA2+)
|
||||
|
|
|
|||
|
|
@ -226,6 +226,9 @@ get_device_extensions(const struct v3dv_physical_device *device,
|
|||
.EXT_extended_dynamic_state = true,
|
||||
.EXT_extended_dynamic_state2 = true,
|
||||
.EXT_external_memory_dma_buf = true,
|
||||
#ifdef V3DV_USE_WSI_PLATFORM
|
||||
.EXT_hdr_metadata = true,
|
||||
#endif
|
||||
.EXT_host_query_reset = true,
|
||||
.EXT_image_drm_format_modifier = true,
|
||||
.EXT_image_robustness = true,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue