summaryrefslogtreecommitdiff
path: root/dri3proto.h
AgeCommit message (Collapse)Author
2013-10-08Add FDFromFence requestKeith Packard
This lets DRI clients convert a fence back into a local object. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-07-12Remove events and other unused elementsKeith Packard
This renumbers the FenceFromFD request from 5 to 4 as well Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-20Eliminate driverType and driverName from Open requestKeith Packard
Make application figure out the right driver on its own. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Switch direction of FD passing for Sync FencesKeith Packard
Pass FD from client to server to avoid a round trip. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-02Return buffer size in BufferFromPixmap replyKeith Packard
The kernel doesn't provide an API to discover the size, so just pass it back in the protocol Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-31Add PixmapFromBuffer and BufferFromPixmap encodingsKeith Packard
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-13Rename Connect as Open, make it work. Add SHM SyncFencesKeith Packard
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-08Add GetSyncShmFD requestKeith Packard
Returns a file descriptor for a shared memory segment containing a sync fence object. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-04-11Add 'event id' to DRI3 configure notify eventsKeith Packard
This allows multiple subsystems within the application to all separately control event delivery. Yes, it could be done client-side, but it's way easier in the server. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-04-09Initial DRI3 protocol headersKeith Packard
Just getting started Signed-off-by: Keith Packard <keithp@keithp.com>