st/dri: add support for __DRI_IMAGE_FORMAT_ABGR8888

It maps to PIPE_FORMAT_R8G8B8A8_UNORM.
This commit is contained in:
Chia-I Wu 2011-08-21 21:39:34 +08:00
parent 9fe197c626
commit 4f341ee65a

View file

@ -419,6 +419,9 @@ dri2_create_image_from_name(__DRIscreen *_screen,
case __DRI_IMAGE_FORMAT_ARGB8888:
pf = PIPE_FORMAT_B8G8R8A8_UNORM;
break;
case __DRI_IMAGE_FORMAT_ABGR8888:
pf = PIPE_FORMAT_R8G8B8A8_UNORM;
break;
default:
pf = PIPE_FORMAT_NONE;
break;
@ -503,6 +506,9 @@ dri2_create_image(__DRIscreen *_screen,
case __DRI_IMAGE_FORMAT_ARGB8888:
pf = PIPE_FORMAT_B8G8R8A8_UNORM;
break;
case __DRI_IMAGE_FORMAT_ABGR8888:
pf = PIPE_FORMAT_R8G8B8A8_UNORM;
break;
default:
pf = PIPE_FORMAT_NONE;
break;