mirror of
https://gitlab.freedesktop.org/xorg/proto/xorgproto.git
synced 2025-12-29 11:30:05 +01:00
Swizzle protocol contents to fix errors discovered while implementing X server piece
This commit is contained in:
parent
c414ce4494
commit
5220e7d7df
2 changed files with 13 additions and 5 deletions
|
|
@ -347,11 +347,12 @@ typedef struct {
|
||||||
Time configTimestamp B32; /* time config data was changed */
|
Time configTimestamp B32; /* time config data was changed */
|
||||||
Window root B32; /* root window */
|
Window root B32; /* root window */
|
||||||
Window window B32; /* window requesting notification */
|
Window window B32; /* window requesting notification */
|
||||||
|
CARD16 monitor B16; /* monitor index */
|
||||||
ModeID modeID B16; /* mode ID */
|
ModeID modeID B16; /* mode ID */
|
||||||
|
Rotation rotation B16; /* rotation/reflection */
|
||||||
|
SubpixelOrder subpixelOrder B16; /* new subpixel order */
|
||||||
INT16 x B16; /* x */
|
INT16 x B16; /* x */
|
||||||
INT16 y B16; /* y */
|
INT16 y B16; /* y */
|
||||||
Rotation rotation B16; /* rotation/reflection */
|
|
||||||
CARD16 pad B16;
|
|
||||||
} xRRMonitorChangeNotifyEvent;
|
} xRRMonitorChangeNotifyEvent;
|
||||||
#define sz_xRRMonitorChangeNotifyEvent 32
|
#define sz_xRRMonitorChangeNotifyEvent 32
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -622,7 +622,6 @@ RRScreenChangeNotify
|
||||||
|
|
||||||
RRMonitorChangeNotify
|
RRMonitorChangeNotify
|
||||||
|
|
||||||
rotation: ROTATION; new rotation
|
|
||||||
sequenceNumber: CARD16 low 16 bits of request's seq. number
|
sequenceNumber: CARD16 low 16 bits of request's seq. number
|
||||||
timestamp: TIMESTAMP time monitor was changed
|
timestamp: TIMESTAMP time monitor was changed
|
||||||
configTimestamp: TIMESTAMP time config data was changed
|
configTimestamp: TIMESTAMP time config data was changed
|
||||||
|
|
@ -630,6 +629,7 @@ RRMonitorChangeNotify
|
||||||
window: WINDOW window requesting notification
|
window: WINDOW window requesting notification
|
||||||
monitor-index: MONITOR monitor which changed
|
monitor-index: MONITOR monitor which changed
|
||||||
mode: MODEID new mode
|
mode: MODEID new mode
|
||||||
|
rotation: ROTATION; new rotation
|
||||||
subpixelOrder: SUBPIXELORDER order of subpixels
|
subpixelOrder: SUBPIXELORDER order of subpixels
|
||||||
x: INT16 x position of monitor within screen
|
x: INT16 x position of monitor within screen
|
||||||
y: INT16 y position of monitor within screen
|
y: INT16 y position of monitor within screen
|
||||||
|
|
@ -777,6 +777,13 @@ A.1 Common Types
|
||||||
2 CARD16 name length (n)
|
2 CARD16 name length (n)
|
||||||
4 SETofMODEFLAG mode flags
|
4 SETofMODEFLAG mode flags
|
||||||
|
|
||||||
|
A monitor mode specifies the complete CRTC timings for
|
||||||
|
a specfic mode. The vertical and horizontal synchronization rates
|
||||||
|
can be computed given the dot clock and the h total/v total
|
||||||
|
values. If the dot clock is zero, then all of the timing
|
||||||
|
parameters and flags are not used, and must be zero as this
|
||||||
|
indicates that the timings are unknown or otherwise unused.
|
||||||
|
|
||||||
The location of the name in the encoding is specified separately
|
The location of the name in the encoding is specified separately
|
||||||
|
|
||||||
A.2 Protocol Requests
|
A.2 Protocol Requests
|
||||||
|
|
@ -1015,10 +1022,10 @@ A.3.1 Protocol Events added with version 1.2
|
||||||
4 WINDOW request window
|
4 WINDOW request window
|
||||||
2 MONITOR monitor index
|
2 MONITOR monitor index
|
||||||
2 MODEID mode ID
|
2 MODEID mode ID
|
||||||
|
2 ROTATION new rotation and reflection
|
||||||
|
2 SUBPIXELORDER new subpixel order
|
||||||
2 INT16 x
|
2 INT16 x
|
||||||
2 INT16 y
|
2 INT16 y
|
||||||
2 ROTATION new rotation and reflection
|
|
||||||
2 unused
|
|
||||||
|
|
||||||
Bibliography
|
Bibliography
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue