[Mesa-dev] [PATCH 1/2] dri_util: Add R10G10B10{A, X}2 translation between DRI and mesa_format.

Tapani Pälli tapani.palli at intel.com
Fri May 18 04:37:33 UTC 2018


Series
Reviewed-by: Tapani Pälli <tapani.palli at intel.com>

On 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_ARGB8888;
>      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_ARGB8888:
>         return MESA_FORMAT_B8G8R8A8_UNORM;
>      case __DRI_IMAGE_FORMAT_ABGR8888:
> 


More information about the mesa-dev mailing list