Merge "graphics.h: Add android_color_transform_t" into nyc-dev
This commit is contained in:
commit
beda52b32a
1 changed files with 28 additions and 0 deletions
|
|
@ -1038,6 +1038,34 @@ typedef enum android_dataspace {
|
||||||
|
|
||||||
} android_dataspace_t;
|
} android_dataspace_t;
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Color transforms that may be applied by hardware composer to the whole
|
||||||
|
* display.
|
||||||
|
*/
|
||||||
|
typedef enum android_color_transform {
|
||||||
|
/* Applies no transform to the output color */
|
||||||
|
HAL_COLOR_TRANSFORM_IDENTITY = 0,
|
||||||
|
|
||||||
|
/* Applies an arbitrary transform defined by a 4x4 affine matrix */
|
||||||
|
HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX = 1,
|
||||||
|
|
||||||
|
/* Applies a transform that inverts the value or luminance of the color, but
|
||||||
|
* does not modify hue or saturation */
|
||||||
|
HAL_COLOR_TRANSFORM_VALUE_INVERSE = 2,
|
||||||
|
|
||||||
|
/* Applies a transform that maps all colors to shades of gray */
|
||||||
|
HAL_COLOR_TRANSFORM_GRAYSCALE = 3,
|
||||||
|
|
||||||
|
/* Applies a transform which corrects for protanopic color blindness */
|
||||||
|
HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA = 4,
|
||||||
|
|
||||||
|
/* Applies a transform which corrects for deuteranopic color blindness */
|
||||||
|
HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA = 5,
|
||||||
|
|
||||||
|
/* Applies a transform which corrects for tritanopic color blindness */
|
||||||
|
HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA = 6
|
||||||
|
} android_color_transform_t;
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue