mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-22 20:00:10 +01:00
anv/wsi/wayland: Advertise sRGB
This commit is contained in:
parent
443c578bca
commit
2d2c6fc6bb
1 changed files with 4 additions and 4 deletions
|
|
@ -103,9 +103,9 @@ wl_drm_format_for_vk_format(VkFormat vk_format, bool alpha)
|
|||
case VK_FORMAT_B5G5R5A1_UNORM:
|
||||
return alpha ? WL_DRM_FORMAT_XRGB1555 : WL_DRM_FORMAT_XRGB1555;
|
||||
#endif
|
||||
case VK_FORMAT_B8G8R8_UNORM:
|
||||
case VK_FORMAT_B8G8R8_SRGB:
|
||||
return WL_DRM_FORMAT_BGRX8888;
|
||||
case VK_FORMAT_B8G8R8A8_UNORM:
|
||||
case VK_FORMAT_B8G8R8A8_SRGB:
|
||||
return alpha ? WL_DRM_FORMAT_ARGB8888 : WL_DRM_FORMAT_XRGB8888;
|
||||
#if 0
|
||||
case VK_FORMAT_B10G10R10A2_UNORM:
|
||||
|
|
@ -159,10 +159,10 @@ drm_handle_format(void *data, struct wl_drm *drm, uint32_t wl_format)
|
|||
break;
|
||||
#endif
|
||||
case WL_DRM_FORMAT_XRGB8888:
|
||||
wsi_wl_display_add_vk_format(display, VK_FORMAT_B8G8R8_UNORM);
|
||||
wsi_wl_display_add_vk_format(display, VK_FORMAT_B8G8R8_SRGB);
|
||||
/* fallthrough */
|
||||
case WL_DRM_FORMAT_ARGB8888:
|
||||
wsi_wl_display_add_vk_format(display, VK_FORMAT_B8G8R8A8_UNORM);
|
||||
wsi_wl_display_add_vk_format(display, VK_FORMAT_B8G8R8A8_SRGB);
|
||||
break;
|
||||
#if 0
|
||||
case WL_DRM_FORMAT_ARGB2101010:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue