summaryrefslogtreecommitdiff
path: root/randrproto.txt
diff options
context:
space:
mode:
authorKeith Packard <keithp@neko.keithp.com>2006-09-17 23:41:55 -0700
committerKeith Packard <keithp@neko.keithp.com>2006-09-17 23:41:55 -0700
commitce292d7cad17be4b13e4b7fad27b0ecbed101689 (patch)
treec5bc16723a92548a35e338e4ff41c15a0c0b8c79 /randrproto.txt
parentd6992dd3b7fcf22e4d670b29e8d0e2aba0d8e81d (diff)
Fix various random typos found while attempting to use header files
Fix RRNumberRequests Rename errors to include RR to avoid conflicting with Xi. Add RR to various request/reply structs (oops). Remove nOutputs from SetCrtcConfigReq -- length is sufficient. Remove bogus members from SetCrtcConfigReply. Add MODEOPTION. Document protocol error encoding.
Diffstat (limited to 'randrproto.txt')
-rw-r--r--randrproto.txt22
1 files changed, 18 insertions, 4 deletions
diff --git a/randrproto.txt b/randrproto.txt
index cd9bfff..c8d77a2 100644
--- a/randrproto.txt
+++ b/randrproto.txt
@@ -245,6 +245,10 @@ MODEFLAG { HSyncPositive
DoubleClock
ClockDivideBy2 }
+MODEOPTION { ScalingNone,
+ ScalingMaxAspect,
+ ScalingMax }
+
MODEINFO { id: MODE
name: STRING
widthInPixels, heightInPixels: CARD16
@@ -252,7 +256,8 @@ MODEINFO { id: MODE
dotClock: CARD32
hSyncStart, hSyncEnd, hTotal, hSkew: CARD16
vSyncStart, vSyncEnd, vTotal: CARD16
- modeFlags: SETofMODEFLAG }
+ modeFlags: SETofMODEFLAG
+ modeOptions: SETofMODEOPTION }
REFRESH { rates: LISTofCARD16 }
@@ -774,6 +779,7 @@ dynamic changes in the display environment.
config-timestamp: TIMESTAMP
x, y: INT16
mode: MODE
+ options: SETofMODEOPTION
rotation: ROTATION
outputs: LISTofOUTPUT
@@ -1495,7 +1501,7 @@ A.2.1 Protocol Requests added with version 1.2
2 INT16 y
4 MODE mode
2 ROTATION rotation/reflection
- 2 n number of outputs
+ 2 unused
4n LISTofOUTPUT outputs
1 1 Reply
@@ -1503,8 +1509,7 @@ A.2.1 Protocol Requests added with version 1.2
2 CARD16 sequence number
4 0 reply length
4 TIMESTAMP new timestamp
- 1 SUBPIXELORDER subpixel order
- 19 unused
+ 20 unused
└───
┌───
RRGetCrtcGammaSize
@@ -1617,6 +1622,15 @@ A.3.1 Protocol Events added with version 1.2
11 unused
└───
+A.4 Protocol Errors
+
+┌───
+ ERRORS
+ Base + 0 Output
+ Base + 1 Crtc
+ Base + 2 Mode
+└───
+
Bibliography
[RANDR] Gettys, Jim and Keith Packard, "The X Resize and Rotate