dri: add [ax]bgr16161616 to format lookup tables
Note: The format __DRI_IMAGE_FORMAT_ABGR16161616 was already in the dri2_format_table, but had been hidden from outside view, for lack of an official DRM fourcc. Since its fourcc has now been assigned, it is safe to reveal the format. Signed-off-by: Manuel Stoeckl <code@mstoeckl.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14580>
This commit is contained in:
committed by
Marge Bot
parent
7e554e11a1
commit
19f62b4303
@@ -1281,6 +1281,8 @@ dri3_cpp_for_format(uint32_t format) {
|
||||
case __DRI_IMAGE_FORMAT_SABGR8:
|
||||
case __DRI_IMAGE_FORMAT_SXRGB8:
|
||||
return 4;
|
||||
case __DRI_IMAGE_FORMAT_ABGR16161616:
|
||||
case __DRI_IMAGE_FORMAT_XBGR16161616:
|
||||
case __DRI_IMAGE_FORMAT_XBGR16161616F:
|
||||
case __DRI_IMAGE_FORMAT_ABGR16161616F:
|
||||
return 8;
|
||||
@@ -1343,6 +1345,8 @@ image_format_to_fourcc(int format)
|
||||
case __DRI_IMAGE_FORMAT_ARGB2101010: return DRM_FORMAT_ARGB2101010;
|
||||
case __DRI_IMAGE_FORMAT_XBGR2101010: return DRM_FORMAT_XBGR2101010;
|
||||
case __DRI_IMAGE_FORMAT_ABGR2101010: return DRM_FORMAT_ABGR2101010;
|
||||
case __DRI_IMAGE_FORMAT_ABGR16161616: return DRM_FORMAT_ABGR16161616;
|
||||
case __DRI_IMAGE_FORMAT_XBGR16161616: return DRM_FORMAT_XBGR16161616;
|
||||
case __DRI_IMAGE_FORMAT_XBGR16161616F: return DRM_FORMAT_XBGR16161616F;
|
||||
case __DRI_IMAGE_FORMAT_ABGR16161616F: return DRM_FORMAT_ABGR16161616F;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user