summaryrefslogtreecommitdiffstats
path: root/include/hardware/hardware.h
diff options
context:
space:
mode:
authorThe Android Open Source Project <initial-contribution@android.com>2009-02-10 15:44:04 -0800
committerThe Android Open Source Project <initial-contribution@android.com>2009-02-10 15:44:04 -0800
commitb376203efb29c5f86ad8c8d40e90b74756669a1c (patch)
tree6b058ae8d46ca88bf59313a45090d84a28da486c /include/hardware/hardware.h
parentf87393cb242a0de85631c3df4d8f147cdbb43e59 (diff)
downloadhardware_libhardware-b376203efb29c5f86ad8c8d40e90b74756669a1c.zip
hardware_libhardware-b376203efb29c5f86ad8c8d40e90b74756669a1c.tar.gz
hardware_libhardware-b376203efb29c5f86ad8c8d40e90b74756669a1c.tar.bz2
auto import from //branches/cupcake/...@130745
Diffstat (limited to 'include/hardware/hardware.h')
-rw-r--r--include/hardware/hardware.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/include/hardware/hardware.h b/include/hardware/hardware.h
index 65ce8d0..e480675 100644
--- a/include/hardware/hardware.h
+++ b/include/hardware/hardware.h
@@ -106,6 +106,25 @@ struct hw_device_t {
*/
int hw_get_module(const char *id, const struct hw_module_t **module);
+
+/**
+ * pixel format definitions
+ */
+
+enum {
+ HAL_PIXEL_FORMAT_RGBA_8888 = 1,
+ HAL_PIXEL_FORMAT_RGB_565 = 4,
+ HAL_PIXEL_FORMAT_BGRA_8888 = 5,
+ HAL_PIXEL_FORMAT_RGBA_5551 = 6,
+ HAL_PIXEL_FORMAT_RGBA_4444 = 7,
+ HAL_PIXEL_FORMAT_YCbCr_422_SP = 0x10,
+ HAL_PIXEL_FORMAT_YCbCr_420_SP = 0x11,
+ HAL_PIXEL_FORMAT_YCbCr_422_P = 0x12,
+ HAL_PIXEL_FORMAT_YCbCr_420_P = 0x13,
+ HAL_PIXEL_FORMAT_YCbCr_422_I = 0x14,
+ HAL_PIXEL_FORMAT_YCbCr_420_I = 0x15
+};
+
__END_DECLS
#endif /* ANDROID_INCLUDE_HARDWARE_HARDWARE_H */