| va.h | | va.h | |
| | | | |
| skipping to change at line 1715 | | skipping to change at line 1715 | |
| VADisplayAttribSaturation = 3, | | VADisplayAttribSaturation = 3, | |
| /* client can specifiy a background color for the target window */ | | /* client can specifiy a background color for the target window */ | |
| VADisplayAttribBackgroundColor = 4, | | VADisplayAttribBackgroundColor = 4, | |
| /* | | /* | |
| * this is a gettable only attribute. For some implementations that use
the | | * this is a gettable only attribute. For some implementations that use
the | |
| * hardware overlay, after PutSurface is called, the surface can not be | | * hardware overlay, after PutSurface is called, the surface can not be | |
| * re-used until after the subsequent PutSurface call. If this is the c
ase | | * re-used until after the subsequent PutSurface call. If this is the c
ase | |
| * then the value for this attribute will be set to 1 so that the clien
t | | * then the value for this attribute will be set to 1 so that the clien
t | |
| * will not attempt to re-use the surface right after returning from a
call | | * will not attempt to re-use the surface right after returning from a
call | |
| * to PutSurface. | | * to PutSurface. | |
|
| | | * | |
| | | * Don't use it, use flag VASurfaceDisplaying of vaQuerySurfaceStatus s | |
| | | ince | |
| | | * driver may use overlay or GPU alternatively | |
| */ | | */ | |
| VADisplayAttribDirectSurface = 5, | | VADisplayAttribDirectSurface = 5, | |
| VADisplayAttribRotation = 6, | | VADisplayAttribRotation = 6, | |
| VADisplayAttribOutofLoopDeblock = 7, | | VADisplayAttribOutofLoopDeblock = 7, | |
| | | | |
| /* PowerVR IEP Lite specific attributes */ | | /* PowerVR IEP Lite specific attributes */ | |
| VADisplayAttribBLEBlackMode = 8, | | VADisplayAttribBLEBlackMode = 8, | |
| VADisplayAttribBLEWhiteMode = 9, | | VADisplayAttribBLEWhiteMode = 9, | |
| VADisplayAttribBlueStretch = 10, | | VADisplayAttribBlueStretch = 10, | |
| VADisplayAttribSkinColorCorrection = 11, | | VADisplayAttribSkinColorCorrection = 11, | |
|
| VADisplayAttribCSCInputColorFormat = 12, | | /* | |
| VADisplayAttribCSCHue = 13, | | * For type VADisplayAttribCSCMatrix, "value" field is a pointer to the | |
| VADisplayAttribCSCSaturation = 14, | | color | |
| VADisplayAttribCSCBrightness = 15, | | * conversion matrix. Each element in the matrix is float-point | |
| VADisplayAttribCSCContrast = 16, | | */ | |
| | | VADisplayAttribCSCMatrix = 12 | |
| } VADisplayAttribType; | | } VADisplayAttribType; | |
| | | | |
| /* flags for VADisplayAttribute */ | | /* flags for VADisplayAttribute */ | |
| #define VA_DISPLAY_ATTRIB_NOT_SUPPORTED 0x0000 | | #define VA_DISPLAY_ATTRIB_NOT_SUPPORTED 0x0000 | |
| #define VA_DISPLAY_ATTRIB_GETTABLE 0x0001 | | #define VA_DISPLAY_ATTRIB_GETTABLE 0x0001 | |
| #define VA_DISPLAY_ATTRIB_SETTABLE 0x0002 | | #define VA_DISPLAY_ATTRIB_SETTABLE 0x0002 | |
| | | | |
| typedef struct _VADisplayAttribute | | typedef struct _VADisplayAttribute | |
| { | | { | |
| VADisplayAttribType type; | | VADisplayAttribType type; | |
| | | | |
End of changes. 2 change blocks. |
| 5 lines changed or deleted | | 10 lines changed or added | |
|