Re: [Mesa-dev] [PATCH 1/2] dri_util: Add R10G10B10{A, X}2 translation between DRI and mesa_format.
Series Reviewed-by: Tapani PälliOn 05/07/2018 06:45 PM, Miguel Casas wrote: Add R10G10B10{A,X}2 translation between mesa_format and DRI format to driGLFormatToImageFormat() and driImageFormatToGLFormat(). Bug: https://crbug.com/776093 --- src/mesa/drivers/dri/common/dri_util.c | 8 1 file changed, 8 insertions(+) diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c index 7cb6248b13..78c6bbf234 100644 --- a/src/mesa/drivers/dri/common/dri_util.c +++ b/src/mesa/drivers/dri/common/dri_util.c @@ -886,6 +886,10 @@ driGLFormatToImageFormat(mesa_format format) return __DRI_IMAGE_FORMAT_ARGB2101010; case MESA_FORMAT_B10G10R10X2_UNORM: return __DRI_IMAGE_FORMAT_XRGB2101010; + case MESA_FORMAT_R10G10B10A2_UNORM: + return __DRI_IMAGE_FORMAT_ABGR2101010; + case MESA_FORMAT_R10G10B10X2_UNORM: + return __DRI_IMAGE_FORMAT_XBGR2101010; case MESA_FORMAT_B8G8R8A8_UNORM: return __DRI_IMAGE_FORMAT_ARGB; case MESA_FORMAT_R8G8B8A8_UNORM: @@ -923,6 +927,10 @@ driImageFormatToGLFormat(uint32_t image_format) return MESA_FORMAT_B10G10R10A2_UNORM; case __DRI_IMAGE_FORMAT_XRGB2101010: return MESA_FORMAT_B10G10R10X2_UNORM; + case __DRI_IMAGE_FORMAT_ABGR2101010: + return MESA_FORMAT_R10G10B10A2_UNORM; + case __DRI_IMAGE_FORMAT_XBGR2101010: + return MESA_FORMAT_R10G10B10X2_UNORM; case __DRI_IMAGE_FORMAT_ARGB: return MESA_FORMAT_B8G8R8A8_UNORM; case __DRI_IMAGE_FORMAT_ABGR: ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
Re: [Mesa-dev] [PATCH 1/2] dri_util: Add R10G10B10{A, X}2 translation between DRI and mesa_format.
On Mon 07 May 2018, Miguel Casas wrote: > Add R10G10B10{A,X}2 translation between mesa_format and DRI format > to driGLFormatToImageFormat() and driImageFormatToGLFormat(). > > Bug: https://crbug.com/776093 > --- > src/mesa/drivers/dri/common/dri_util.c | 8 > 1 file changed, 8 insertions(+) Reviewed-by: Chad VersaceWe should drop the space in "{A, X}" before committing, but the committer can apply that fix. No need to resend. ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
[Mesa-dev] [PATCH 1/2] dri_util: Add R10G10B10{A, X}2 translation between DRI and mesa_format.
Add R10G10B10{A,X}2 translation between mesa_format and DRI format to driGLFormatToImageFormat() and driImageFormatToGLFormat(). Bug: https://crbug.com/776093 --- src/mesa/drivers/dri/common/dri_util.c | 8 1 file changed, 8 insertions(+) diff --git a/src/mesa/drivers/dri/common/dri_util.c b/src/mesa/drivers/dri/common/dri_util.c index 7cb6248b13..78c6bbf234 100644 --- a/src/mesa/drivers/dri/common/dri_util.c +++ b/src/mesa/drivers/dri/common/dri_util.c @@ -886,6 +886,10 @@ driGLFormatToImageFormat(mesa_format format) return __DRI_IMAGE_FORMAT_ARGB2101010; case MESA_FORMAT_B10G10R10X2_UNORM: return __DRI_IMAGE_FORMAT_XRGB2101010; + case MESA_FORMAT_R10G10B10A2_UNORM: + return __DRI_IMAGE_FORMAT_ABGR2101010; + case MESA_FORMAT_R10G10B10X2_UNORM: + return __DRI_IMAGE_FORMAT_XBGR2101010; case MESA_FORMAT_B8G8R8A8_UNORM: return __DRI_IMAGE_FORMAT_ARGB; case MESA_FORMAT_R8G8B8A8_UNORM: @@ -923,6 +927,10 @@ driImageFormatToGLFormat(uint32_t image_format) return MESA_FORMAT_B10G10R10A2_UNORM; case __DRI_IMAGE_FORMAT_XRGB2101010: return MESA_FORMAT_B10G10R10X2_UNORM; + case __DRI_IMAGE_FORMAT_ABGR2101010: + return MESA_FORMAT_R10G10B10A2_UNORM; + case __DRI_IMAGE_FORMAT_XBGR2101010: + return MESA_FORMAT_R10G10B10X2_UNORM; case __DRI_IMAGE_FORMAT_ARGB: return MESA_FORMAT_B8G8R8A8_UNORM; case __DRI_IMAGE_FORMAT_ABGR: -- 2.17.0.441.gb46fe60e1d-goog ___ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev