RandR 1.4 restart
Fernando Carrijo
fcarrijo at freedesktop.org
Tue Mar 1 08:04:15 PST 2011
A couple of typos below...
Keith Packard <keithp at keithp.com> wrote:
> +CRTCCONFIG { crtc: CRTC
> + set: SETofCRTCFLAG
> + x, y: INT16
> + mode: MODE
> + rotation: ROTATION
> + sprite-position-transform: TRANSFORM
> + sprite-image-transform: TRANSFORM
> + outputs: LISTofOUTPUT
> + pixmap: PIXMAP or None
> + pixmap-x, pixmap-y: INT16 }
> +
> + If 'set' includes SetCrtcPosition, then
> + x and y specify the new screen position of the crtc.
> +
> + If 'set' includes SetCrtcMode, then mode specifies
> + a new mode for the crtc.
> +
> + If 'set' includes SetCrtcRotation, then 'rotation' specifies a
> + new rotation for this crtc. Furthurmore:
s/Furthurmore/Furthermore/
> +┌───
> + RRSetCrtcConfigs
> + drawable: DRAWABLE
> + set: SETofSCREENFLAG
> + screen-pixmap-width: CARD16
> + screen-pixmap-height: CARD16
> + screen-width: CARD16
> + screen-height: CARD16
> + width-in-millimeters: CARD32
> + height-in-millimeters: CARD32
> + configs: LISTofCRTCCONFIG
> + ▶
> + status: RRCONFIGSTATUS
> +└───
> + Errors: Value, Match
> +
> + This works much like RRSetScreenSize followed by a sequence of
> + RRSetCrtcConfig, except that the entire configuration can be set
> + in a single operation, either succeeding or failing without
> + any partial execution.
> +
> + If 'set' includes 'SetScreenPixmapSize', then
> + 'screen-pixmap-width' and 'screen-pixmap-height' specify the
> + new screen pixmap size.
> +
> + If 'set' includes 'SetScreenSize', then 'screen-width' and
> + 'screen-height' specify the new screen size.
> +
> + If 'set' includes 'SetScreenSizeInMillimeters', then
> + 'width-in-millimeters' and 'height-in-millimeters' specify
> + the new screen physical size.
> +
> + If 'set' includes 'SetScreenCrtcs', then 'configs' includes
> + the list of new CRTC configurations.
> +
> + In addition to the pre-1.4 semantics, this request adds the
> + ability to specific a scanout pixmap for each crtc, and
s/specific/specify/
More information about the xorg-devel
mailing list