summaryrefslogtreecommitdiff
path: root/dri3proto.h
AgeCommit message (Collapse)AuthorFilesLines
2013-10-08Add FDFromFence requestdri3proto-1.0Keith Packard1-1/+27
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 Packard1-43/+2
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 Packard1-3/+2
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 Packard1-24/+14
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 Packard1-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>
2013-05-31Add PixmapFromBuffer and BufferFromPixmap encodingsKeith Packard1-4/+47
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-13Rename Connect as Open, make it work. Add SHM SyncFencesKeith Packard1-7/+8
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-08Add GetSyncShmFD requestKeith Packard1-2/+28
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 Packard1-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>
2013-04-09Initial DRI3 protocol headersKeith Packard1-0/+121
Just getting started Signed-off-by: Keith Packard <keithp@keithp.com>