summaryrefslogtreecommitdiff
path: root/dri2proto.txt
diff options
context:
space:
mode:
authorRobert Ancell <robert.ancell@canonical.com>2014-05-24 17:25:55 -0700
committerAdam Jackson <ajax@redhat.com>2015-09-18 11:03:36 -0400
commitb118dfbf91dcec6d82dfddc3f41031e23ea3c039 (patch)
treed68baf4127d1c8957c695f95f837112b9bd1bee1 /dri2proto.txt
parentddc12873a4c1280a3379afc5a60fbeb920ee552d (diff)
dri2proto: Fix fields in SwapBuffers
Fix errors in SwapBuffers: - The section in "8. Extension Requests" was missing the target_msc, divisor and remainder fields - The section in "A.2 Protocol Requests" had two entries for SwapBuffers, both incorrect [ajax: fixed commit message formatting] Reviewed-by: Eric Anholt <eric@anholt.net>
Diffstat (limited to 'dri2proto.txt')
-rw-r--r--dri2proto.txt30
1 files changed, 6 insertions, 24 deletions
diff --git a/dri2proto.txt b/dri2proto.txt
index 9921301..d81b55c 100644
--- a/dri2proto.txt
+++ b/dri2proto.txt
@@ -327,8 +327,11 @@ The name of this extension is "DRI2".
┌───
DRI2SwapBuffers
drawable: DRAWABLE
- ▶
- count: two CARD32s
+ target_msc: two CARD32s
+ divisor: two CARD32s
+ remainder: two CARD32s
+ ▶
+ swap: two CARD32s
└───
Errors: Window
@@ -750,27 +753,6 @@ A.2 Protocol Requests
1 8 DRI2 opcode
2 8 length
4 DRAWABLE drawable
- ▶
- 1 1 Reply
- 1 unused
- 2 CARD16 sequence number
- 4 0 reply length
- 4 CARD32 buffer count
- 4 CARD32 unused
- 4 CARD32 unused
- 4 CARD32 unused
- 4 CARD32 unused
- 4 CARD32 unused
- 4 CARD32 unused
- 5n LISTofDRI2BUFFER buffers
-└───
-
-┌───
- DRI2SwapBuffers
- 1 CARD8 major opcode
- 1 8 DRI2 opcode
- 2 8 length
- 4 DRAWABLE drawable
4 CARD32 target_msc_hi
4 CARD32 target_msc_lo
4 CARD32 divisor_hi
@@ -784,7 +766,7 @@ A.2 Protocol Requests
4 0 reply length
4 CARD32 swap_hi
4 CARD32 swap_lo
- 5n LISTofDRI2BUFFER buffers
+ 20 unused
└───
┌───