summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-08Add FDFromFence requestHEADmasterKeith Packard2-1/+61
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 Packard4-180/+11
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 Packard3-17/+10
Make application figure out the right driver on its own. Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-07Re-word the caution about pixmap image formats non linearityKeith Packard1-7/+8
Suggested by Arthur Huillet <arthur.huillet@free.fr> Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Clarify relationship with GLXKeith Packard1-2/+3
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Re-center the version and date linesKeith Packard1-2/+2
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Rename Swap to PresentKeith Packard1-5/+5
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Pass Fence FDS from client. Clean up encoding.Keith Packard1-16/+62
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-06-04Switch direction of FD passing for Sync FencesKeith Packard2-45/+119
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 Packard2-4/+51
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-13Rename Connect as Open, make it work. Add SHM SyncFencesKeith Packard2-7/+24
Signed-off-by: Keith Packard <keithp@keithp.com>
2013-05-08Add GetSyncShmFD requestKeith Packard2-2/+29
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 Packard8-4/+223
Just getting started Signed-off-by: Keith Packard <keithp@keithp.com>
2013-02-19Initial DRI3 protocol specificationKeith Packard1-0/+296
Signed-off-by: Keith Packard <keithp@keithp.com>