summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate presentprotoHEADmasterAdam Jackson2018-03-013-47/+4
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Bump version to 1.1presentproto-1.1Julien Cristau2017-01-261-1/+1
|
* autogen: add default patch prefixMihail Konev2017-01-261-0/+3
| | | | Signed-off-by: Mihail Konev <k.mvc@ya.ru>
* autogen.sh: use quoted string variablesEmil Velikov2017-01-241-4/+4
| | | | | | | | | Place quotes around the $srcdir, $ORIGDIR and $0 variables to prevent fall-outs, when they contain space. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* autogen.sh: use exec instead of waiting for configure to finishPeter Hutterer2017-01-241-1/+1
| | | | | | Syncs the invocation of configure with the one from the server. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
* Fix typo (modifiy -> modify)Kenneth Graunke2016-07-281-1/+1
|
* configure: Drop AM_MAINTAINER_MODEAlan Coopersmith2014-06-041-1/+0
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* autogen.sh: Implement GNOME Build APIKeith Packard2014-01-021-1/+3
| | | | | | http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Keith Packard <keithp@keithp.com>
* Don't define 'redirect' stuff in header filesKeith Packard2013-12-132-1/+13
| | | | | | Leave it all under #if PRESENT_FUTURE_VERSION for documentation Signed-off-by: Keith Packard <keithp@keithp.com>
* Move Redirect stuff to 'later version' sectionsKeith Packard2013-12-131-14/+56
| | | | | | | This makes it clear that the Redirect event bits are not part of the 1.0 standard. Signed-off-by: Keith Packard <keithp@keithp.com>
* Force Window and Pixmap to be CARD32 on the wireAdam Jackson2013-12-131-0/+4
| | | | | | | | | If you don't do this then the client libs on 64-bit machines see them as XIDs, which are 64-bit wide (sigh), which ruins the wire encoding and nothing works. Reviewed-by: Jasper St. Pierre <jstpierre@mecheye.net> Signed-off-by: Adam Jackson <ajax@redhat.com>
* Fix spelling of James Jones' email addressKeith Packard2013-12-131-1/+1
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix wrong reference to DRI3 in the protocol specJulien Cristau2013-11-241-1/+1
| | | | Signed-off-by: Julien Cristau <jcristau@debian.org>
* config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon2013-11-131-1/+2
| | | | | | | Fix Automake warning: AC_OUTPUT should be used without arguments. www.gnu.org/software/autoconf/manual/autoconf.html#Configuration-Files Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Add the required README file.Gaetan Nadon2013-11-131-0/+32
| | | | Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Add COPYINGAdam Jackson2013-11-061-0/+19
| | | | | | Text taken from the header files. Signed-off-by: Adam Jackson <ajax@redhat.com>
* Copy the standard .gitignore from other proto packagesAaron Plattner2013-11-011-3/+69
| | | | | Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
* Update to version 1.0presentproto-1.0Keith Packard2013-10-313-11/+231
| | | | | | | Add presentproto.h updates for current protocol. Finish encoding specification. Signed-off-by: Keith Packard <keithp@keithp.com>
* Clarify when pixmaps are assured of being idleKeith Packard2013-10-291-5/+5
| | | | | | | | Pixmaps will definitely be idle after the next PresentPixmap operation completes; the original text was vague about whether it was the execution of the request or the completion of the operation. Signed-off-by: Keith Packard <keithp@keithp.com>
* Clarify role and responsibility for client and server regarding fencesKeith Packard2013-10-191-2/+13
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add .gitignoreKeith Packard2013-10-191-0/+12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* PresentRegion->PresentPixmap, define options, add UST modeKeith Packard2013-10-183-31/+191
| | | | | | | | | | | | | | | | | | | | | | Changes the name of the PresentPixmap request from PresentRegion in anticipation of future additions of non-pixmap sourced updates (YUV images in particular). Adds definitions for all of the new PresentPixmap options. Adds PresentQueryCapabilities to provide applications the ability to learn what the underlying hardware can support. One requirement for any capability is that the X server must do something sensible even if the client behaves as if a capability is supported when it is not. Adds IdleNotify events. As pixmaps can go idle in any order, it's important for applications to know which pixmap to use next. We cannot use fences as the fence itself may not be signaled for some time after the X server has figured out which pixmap to idle. Note that the encoding and header files are not entirely up to date now. Signed-off-by: Keith Packard <keithp@keithp.com>
* Start reworking for present redirection.Keith Packard2013-07-242-10/+36
| | | | | | | In PresentRegion, add the PresentNotify list, add explicit CRTC. In PresentRedirectNotify, add CRTC and update_window values Signed-off-by: Keith Packard <keithp@keithp.com>
* Remove SBC, use CompleteNotify for both Region and NotifyMSCKeith Packard2013-07-153-39/+40
| | | | | | | | | SBC is entire a client-side notion, so remove it from the protocol. No need to have two events with the same content, but we do need to tell which request generated the event so stick a new field in some spare bytes Signed-off-by: Keith Packard <keithp@keithp.com>
* Add NotifyMSC. Add serial numbers to Complete and MSC eventsKeith Packard2013-07-133-24/+123
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Document how target-msc, divisor and remainder workKeith Packard2013-07-121-0/+5
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Initial Present protocol specificationKeith Packard2013-07-117-0/+609
Signed-off-by: Keith Packard <keithp@keithp.com>