summaryrefslogtreecommitdiff
path: root/dri3proto.txt
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2013-06-20 12:09:46 -0700
committerKeith Packard <keithp@keithp.com>2013-06-20 12:09:46 -0700
commit66d339c11281b88212d55b4017e1fc7ca549e314 (patch)
treedaea255d424f2f5f1d1b8b13f8389e33234f1a10 /dri3proto.txt
parentd40b6e0297ee54919f654b905853d389ff766de1 (diff)
downloadxorg-proto-dri3proto-66d339c11281b88212d55b4017e1fc7ca549e314.tar.gz
Eliminate driverType and driverName from Open request
Make application figure out the right driver on its own. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'dri3proto.txt')
-rw-r--r--dri3proto.txt19
1 files changed, 8 insertions, 11 deletions
diff --git a/dri3proto.txt b/dri3proto.txt
index 3489a5c..b73e9bb 100644
--- a/dri3proto.txt
+++ b/dri3proto.txt
@@ -103,25 +103,22 @@ The name of this extension is "DRI3"
┌───
DRI3Open
drawable: DRAWABLE
- driverType: DRI3DRIVER
provider: PROVIDER
nfd: CARD8
- driver: STRING
device: FD
└───
Errors: Drawable, Value, Match
This requests that the X server open the direct rendering
- device associated with drawable, driverType and RandR
- provider. The provider must support SourceOutput or SourceOffload.
-
- The direct rendering library used to implement the specified
- 'driverType' is returned in 'driver'. The file
- descriptor for the device is returned in 'device'. 'nfd' will
- be set to one (this is strictly a convenience for XCB which
- otherwise would need request-specific information about how
- many file descriptors were associated with this reply).
+ device associated with drawable and RandR provider. The
+ provider must support SourceOutput or SourceOffload.
+
+ The file descriptor for the device is returned in
+ 'device'. 'nfd' will be set to one (this is strictly a
+ convenience for XCB which otherwise would need
+ request-specific information about how many file descriptors
+ were associated with this reply).
┌───
DRI3PixmapFromBuffer