summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/i915/i915_reg.h
diff options
context:
space:
mode:
authorDaniel Vetter <daniel.vetter@ffwll.ch>2011-06-13 23:03:00 +0200
committerDaniel Vetter <daniel.vetter@ffwll.ch>2011-06-13 23:05:43 +0200
commitdf8d26ec09e7aecea91d8babbe82caf722f3dd2b (patch)
tree87aadd64e622ed6a217ee5ab2ec311e6201a19cb /src/gallium/drivers/i915/i915_reg.h
parent755f2e2ae597df9208523b0996bbdabf3db463b0 (diff)
downloadexternal_mesa3d-df8d26ec09e7aecea91d8babbe82caf722f3dd2b.zip
external_mesa3d-df8d26ec09e7aecea91d8babbe82caf722f3dd2b.tar.gz
external_mesa3d-df8d26ec09e7aecea91d8babbe82caf722f3dd2b.tar.bz2
i915g: add a few more render target formats
Snatched from xvmc. Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'src/gallium/drivers/i915/i915_reg.h')
-rw-r--r--src/gallium/drivers/i915/i915_reg.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/gallium/drivers/i915/i915_reg.h b/src/gallium/drivers/i915/i915_reg.h
index 6fe032c..14e786d 100644
--- a/src/gallium/drivers/i915/i915_reg.h
+++ b/src/gallium/drivers/i915/i915_reg.h
@@ -170,6 +170,13 @@
#define COLOR_BUF_RGB555 (1<<8)
#define COLOR_BUF_RGB565 (2<<8)
#define COLOR_BUF_ARGB8888 (3<<8)
+#define COLOR_BUF_YCRCB_SWAP (4<<8)
+#define COLOR_BUF_YCRCB_NORMAL (5<<8)
+#define COLOR_BUF_YCRCB_SWAPUV (6<<8)
+#define COLOR_BUF_YCRCB_SWAPUVY (7<<8)
+#define COLOR_BUF_ARGB4444 (8<<8)
+#define COLOR_BUF_ARGB1555 (9<<8)
+#define COLOR_BUF_ARGB2101010 (10<<8)
#define DEPTH_FRMT_16_FIXED 0
#define DEPTH_FRMT_16_FLOAT (1<<2)
#define DEPTH_FRMT_24_FIXED_8_OTHER (2<<2)