diff options
author | Keith Packard <keithp@keithp.com> | 2011-02-23 11:17:42 -0800 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2011-02-23 11:17:42 -0800 |
commit | 9e8c20b0d49783d6b9334d4c11c4e6e3ba273524 (patch) | |
tree | a9b7a096bbc1969861605173dad764ce0bfbc1e5 /randr/randrstr.h | |
parent | 9f47780ecdc7693f756587a758ec0141e75cb1eb (diff) |
Revert "randr: Add per-crtc pixmaps"
This reverts commit 82612045e11f2b882ae132e184a9629f43f1c424.
Diffstat (limited to 'randr/randrstr.h')
-rw-r--r-- | randr/randrstr.h | 48 |
1 files changed, 3 insertions, 45 deletions
diff --git a/randr/randrstr.h b/randr/randrstr.h index c23197219..2fe960234 100644 --- a/randr/randrstr.h +++ b/randr/randrstr.h @@ -123,7 +123,6 @@ struct _rrCrtc { CARD16 *gammaGreen; void *devPrivate; Bool transforms; - PixmapPtr scanoutPixmap; RRTransformRec client_pending_transform; RRTransformRec client_current_transform; PictTransform client_sprite_position_transform; @@ -199,8 +198,7 @@ typedef Bool (*RRCrtcSetProcPtr) (ScreenPtr pScreen, int y, Rotation rotation, int numOutputs, - RROutputPtr *outputs, - PixmapPtr scanout_pixmap); + RROutputPtr *outputs); typedef Bool (*RRCrtcSetGammaProcPtr) (ScreenPtr pScreen, RRCrtcPtr crtc); @@ -266,20 +264,6 @@ typedef Bool (*RRSetConfigProcPtr) (ScreenPtr pScreen, #endif -typedef struct { - PictFormatPtr format; - int maxWidth, maxHeight; - int depth; - Rotation rotations; -} RRScanoutPixmapInfo; - -typedef RRScanoutPixmapInfo *(*RRQueryScanoutPixmapsPtr) (ScreenPtr pScreen, - int *num_info); - -typedef PixmapPtr (*RRCreateScanoutPixmapPtr) (ScreenPtr pScreen, - int width, int height, int depth, - Rotation rotations, - PictFormatPtr format); typedef void (*RRSetCrtcSpriteTransformPtr) (ScreenPtr pScreen, RRCrtcPtr randr_crtc, @@ -319,8 +303,6 @@ typedef struct _rrScrPriv { RRGetPanningProcPtr rrGetPanning; RRSetPanningProcPtr rrSetPanning; #endif - RRQueryScanoutPixmapsPtr rrQueryScanoutPixmaps; - RRCreateScanoutPixmapPtr rrCreateScanoutPixmap; RRSetCrtcSpriteTransformPtr rrSetCrtcSpriteTransform; RRGetCrtcSpriteTransformPtr rrGetCrtcSpriteTransform; RRSetCrtcConfigsPtr rrSetCrtcConfigs; @@ -351,8 +333,6 @@ typedef struct _rrScrPriv { /* Last known pointer position */ RRCrtcPtr pointerCrtc; - RRScanoutPixmapInfo *scanout_info; - int n_scanout_info; #ifdef RANDR_10_INTERFACE /* * Configuration information @@ -367,7 +347,6 @@ typedef struct _rrScrPriv { int rate; int size; #endif - } rrScrPrivRec, *rrScrPrivPtr; extern _X_EXPORT DevPrivateKeyRec rrPrivKeyRec; @@ -542,9 +521,6 @@ RRGetRotation (ScreenPtr pScreen); extern _X_EXPORT CARD16 RRVerticalRefresh (xRRModeInfo *mode); -extern _X_EXPORT RRScanoutPixmapInfo * -RRQueryScanoutPixmapInfo(ScreenPtr screen, int *n_info); - #ifdef RANDR_10_INTERFACE /* * This is the old interface, deprecated but left @@ -623,8 +599,7 @@ RRCrtcNotify (RRCrtcPtr crtc, Rotation rotation, RRTransformPtr transform, int numOutputs, - RROutputPtr *outputs, - PixmapPtr scanoutPixmap); + RROutputPtr *outputs); extern _X_EXPORT void RRDeliverCrtcEvent (ClientPtr client, WindowPtr pWin, RRCrtcPtr crtc); @@ -639,8 +614,7 @@ RRCrtcSet (RRCrtcPtr crtc, int y, Rotation rotation, int numOutput, - RROutputPtr *outputs, - PixmapPtr scanout_pixmap); + RROutputPtr *outputs); /* * Request that the Crtc gamma be changed @@ -669,10 +643,6 @@ RRCrtcGammaGet(RRCrtcPtr crtc); extern _X_EXPORT Bool RRCrtcGammaNotify (RRCrtcPtr crtc); -void -RRModeGetScanoutSize (RRModePtr mode, struct pixman_f_transform *transform, - int *width, int *height); - /* * Set the size of the gamma table at server startup time */ @@ -808,23 +778,11 @@ RRCrtcSpriteTransformSet(RRCrtcPtr crtc, struct pict_f_transform *f_image_transform); int -ProcRRQueryScanoutPixmaps (ClientPtr client); - -int -ProcRRCreateScanoutPixmap (ClientPtr client); - -int -ProcRRSetCrtcPixmapConfig (ClientPtr client); - -int ProcRRSetCrtcSpriteTransform (ClientPtr client); int ProcRRGetCrtcSpriteTransform (ClientPtr client); -int -ProcRRSetCrtcConfigs (ClientPtr client); - /* rrdispatch.c */ extern _X_EXPORT Bool RRClientKnowsRates (ClientPtr pClient); |