Fix RandR opcodes

This commit is contained in:
Keith Packard 2006-09-13 12:33:58 -07:00
parent b34676e8f7
commit 1cb8f4cda5

View file

@ -1141,14 +1141,14 @@ A.1 Common Types
A.2 Protocol Requests
Opcodes 0x1 and 0x3 were used in the 0.0 protocols, and will return
Opcodes 1 and 3 were used in the 0.0 protocols, and will return
errors if used in version 1.0.
┌───
RRQueryVersion
1 CARD8 major opcode
1 0x00 RandR opcode
1 0 RandR opcode
2 3 length
4 CARD32 major version
4 CARD32 minor version
@ -1164,7 +1164,7 @@ errors if used in version 1.0.
RRSetScreenConfig
1 CARD8 major opcode
1 0x02 RandR opcode
1 2 RandR opcode
2 6 length
4 WINDOW window on screen to be configured
4 TIMESTAMP timestamp
@ -1190,7 +1190,7 @@ errors if used in version 1.0.
RRSelectInput
1 CARD8 major opcode
1 0x04 RandR opcode
1 4 RandR opcode
2 3 length
4 WINDOW window
2 SETofRRSELECTMASK enable
@ -1200,7 +1200,7 @@ errors if used in version 1.0.
RRGetScreenInfo
1 CARD8 major opcode
1 0x05 RandR opcode
1 5 RandR opcode
2 2 length
4 WINDOW window
@ -1234,7 +1234,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetScreenSizeRange
1 CARD8 major opcode
1 0x06 RandR opcode
1 6 RandR opcode
2 2 length
4 WINDOW window
@ -1251,7 +1251,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRSetScreenSize
1 CARD8 major opcode
1 0x07 RandR opcode
1 7 RandR opcode
2 5 length
4 WINDOW window
2 CARD16 width
@ -1262,7 +1262,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetScreenResources
1 CARD8 major opcode
1 0x08 RandR opcode
1 8 RandR opcode
2 2 length
4 WINDOW window
@ -1286,7 +1286,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetOutputInfo
1 CARD8 major opcode
1 0x09 RandR opcode
1 9 RandR opcode
2 3 length
4 OUTPUT output
4 TIMESTAMP config-timestamp
@ -1311,7 +1311,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRListOutputProperties
1 CARD8 major opcode
1 0x09 RandR opcode
1 10 RandR opcode
2 3 length
4 OUTPUT output
@ -1326,7 +1326,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRChangeOutputProperty
1 CARD8 major opcode
1 RandR opcode
1 11 RandR opcode
2 6+(n+p)/4 request length
4 OUTPUT output
4 ATOM property
@ -1349,7 +1349,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRDeleteOutputProperty
1 CARD8 major opcode
1 RandR opcode
1 12 RandR opcode
2 3 request length
4 OUTPUT output
4 ATOM property
@ -1357,7 +1357,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetOutputProperty
1 CARD8 major opcode
1 RandR opcode
1 13 RandR opcode
2 7 request length
4 OUTPUT output
4 ATOM property
@ -1390,7 +1390,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRCreateMode
1 CARD8 major opcode
1 0x0a RandR opcode
1 14 RandR opcode
2 12+(n+p)/4 length
4 WINDOW window
40 MODEINFO mode
@ -1407,14 +1407,14 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRDestroyMode
1 CARD8 major opcode
1 0x0b RandR opcode
1 15 RandR opcode
2 2 length
4 MODE mode
└───
┌───
RRAddOutputMode
1 CARD8 major opcode
1 0x0c RandR opcode
1 16 RandR opcode
2 3 length
4 OUTPUT output
4 MODE mode
@ -1422,7 +1422,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRDeleteOutputMode
1 CARD8 major opcode
1 0x0d RandR opcode
1 17 RandR opcode
2 3 length
4 OUTPUT output
4 MODE mode
@ -1430,7 +1430,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetCrtcInfo
1 CARD8 major opcode
1 0x0e RandR opcode
1 18 RandR opcode
2 3 length
4 CRTC crtc
4 TIMESTAMP config-timestamp
@ -1455,7 +1455,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRSetCrtcConfig
1 CARD8 major opcode
1 0x0f RandR opcode
1 19 RandR opcode
2 7+n length
4 CRTC crtc
4 TIMESTAMP timestamp
@ -1478,7 +1478,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetCrtcGammaSize
1 CARD8 major opcode
1 RandR opcode
1 20 RandR opcode
2 2 length
4 CRTC crtc
@ -1492,7 +1492,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRGetCrtcGamma
1 CARD8 major opcode
1 RandR opcode
1 21 RandR opcode
2 2 length
4 CRTC crtc
@ -1509,7 +1509,7 @@ A.2.1 Protocol Requests added with version 1.2
┌───
RRSetCrtcGamma
1 CARD8 major opcode
1 0x0f RandR opcode
1 22 RandR opcode
2 3+(6n+2)/4 length
4 CRTC crtc
2 n size