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


 va_dricommon.h   va_dricommon.h 
skipping to change at line 43 skipping to change at line 43
unsigned int flags; unsigned int flags;
} dri2; } dri2;
struct { struct {
} dri1; } dri1;
}; };
struct dri_drawable struct dri_drawable
{ {
XID x_drawable; XID x_drawable;
int is_window;
int x; int x;
int y; int y;
unsigned int width; unsigned int width;
unsigned int height; unsigned int height;
struct dri_drawable *next; struct dri_drawable *next;
}; };
#define DRAWABLE_HASH_SZ 32 #define DRAWABLE_HASH_SZ 32
struct dri_state struct dri_state
{ {
 End of changes. 1 change blocks. 
0 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/