summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Ying <victor.ying@intel.com>2013-07-23 08:25:00 +0200
committerGwenole Beauchesne <gwenole.beauchesne@intel.com>2013-08-27 11:35:47 +0200
commit11b0ef2a705204dea297c66e1fd3a7153838babd (patch)
tree0a8633551d13cb0d978f57bb0cbd210ffad0dae4
parent1decdb8df46c1faf44dabea29ab42320d8bb8681 (diff)
downloadlibva-staging-rebased.tar.gz
va: add new ABGR/XBGR fourcc codes.staging-rebased
Add VA_FOURCC_ABGR and its companion VA_FOURCC_XBGR definition. This represents a packed RGB format with 32 bpp, i.e. 8-bit per component. The components order in memory is A B G R. Signed-off-by: Victor Ying <victor.ying@intel.com> Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
-rw-r--r--va/va.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/va/va.h b/va/va.h
index a6661cb..6eab8d6 100644
--- a/va/va.h
+++ b/va/va.h
@@ -2122,6 +2122,8 @@ VAStatus vaQuerySurfaceError(
#define VA_FOURCC_BGRX 0x58524742
#define VA_FOURCC_ARGB 0x42475241
#define VA_FOURCC_XRGB 0x42475258
+#define VA_FOURCC_ABGR 0x52474241
+#define VA_FOURCC_XBGR 0x52474258
#define VA_FOURCC_UYVY 0x59565955
#define VA_FOURCC_YUY2 0x32595559
#define VA_FOURCC_AYUV 0x56555941