blob: c716ea89c297a7e1988a0d059775f9207977e456 [file] [log] [blame]
typedef struct _gammaRegion {
drm_handle_t handle;
drmSize size;
drmAddress map;
} gammaRegion, *gammaRegionPtr;
typedef struct {
int regionCount; /* Count of register regions */
gammaRegion *regions; /* Vector of mapped region info */
drmBufMapPtr bufs; /* Map of DMA buffers */
__DRIscreen *driScreen; /* Back pointer to DRI screen */
int cpp;
int frontPitch;
int frontOffset;
int backPitch;
int backOffset;
int backX;
int backY;
int depthOffset;
int depthPitch;
int textureSize;
int logTextureGranularity;
} gammaScreenRec, *gammaScreenPtr;