summaryrefslogtreecommitdiff
path: root/dri3proto.h
Commit message (Collapse)AuthorAgeFilesLines
* Add FDFromFence requestdri3proto-1.0Keith Packard2013-10-081-1/+27
| | | | | | This lets DRI clients convert a fence back into a local object. Signed-off-by: Keith Packard <keithp@keithp.com>
* Remove events and other unused elementsKeith Packard2013-07-121-43/+2
| | | | | | This renumbers the FenceFromFD request from 5 to 4 as well Signed-off-by: Keith Packard <keithp@keithp.com>
* Eliminate driverType and driverName from Open requestKeith Packard2013-06-201-3/+2
| | | | | | Make application figure out the right driver on its own. Signed-off-by: Keith Packard <keithp@keithp.com>
* Switch direction of FD passing for Sync FencesKeith Packard2013-06-041-24/+14
| | | | | | Pass FD from client to server to avoid a round trip. Signed-off-by: Keith Packard <keithp@keithp.com>
* Return buffer size in BufferFromPixmap replyKeith Packard2013-06-021-1/+1
| | | | | | | 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>
* Add PixmapFromBuffer and BufferFromPixmap encodingsKeith Packard2013-05-311-4/+47
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Rename Connect as Open, make it work. Add SHM SyncFencesKeith Packard2013-05-131-7/+8
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add GetSyncShmFD requestKeith Packard2013-05-081-2/+28
| | | | | | | Returns a file descriptor for a shared memory segment containing a sync fence object. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add 'event id' to DRI3 configure notify eventsKeith Packard2013-04-111-1/+3
| | | | | | | | 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>
* Initial DRI3 protocol headersKeith Packard2013-04-091-0/+121
Just getting started Signed-off-by: Keith Packard <keithp@keithp.com>