summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump to 1.4.0 (for release.sh)randrproto-1.4.0Dave Airlie2012-07-121-0/+1
| | | | | | a trivial commit to make release.sh work. Signed-off-by: Dave Airlie <airlied@redhat.com>
* 1.4 spec: update Extension Versioning section to include 1.4Alan Coopersmith2012-07-121-3/+5
| | | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@gmail.com>
* 1.4 spec: Add descriptions of new RRSELECTMASK bitsAlan Coopersmith2012-07-121-1/+22
| | | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@gmail.com>
* 1.4 spec: Change "LISTof ATOM" to "LISTofATOM" to match other LIST typesAlan Coopersmith2012-07-121-2/+2
| | | | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Dave Airlie <airlied@gmail.com>
* randr: add provider object (v8)Dave Airlie2012-07-053-6/+783
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A provider object represents a GPU or virtual device that provides rendering or output services to the X server. This protocol allow controlling provider objects for output and offload slave devices. v1.1: fix typo add missing define v2: rename nProperties back to nAtoms, makes server simpler to c-n-p, add missing Get request/reply v3: bring back configure property, no point in diverging from the output property code without good reason. also fix typo pointed out on irc by rei4dan. v3.1: drop cut-n-paste, increase RRNumberRequests v4: reviewed by Aaron, address comments: Fix provider error code add missing notify, remove dri2 references, fix c-n-p issues. v5: add provider change notify event with current role. v5.1: fix cut-n-paste v6: document flags, fix whitespace, add better errors for SetProviderRoles, add new events, fix pending language. v6.1: add missing change notify event struct + missing padding v7: fix a bunch more tab/spaces, add appendix sections for requests, events and errors, remove multimaster flag in favour of max master counter, move some members around to follow other events. v7.1 fix maxMaster + wrong comment, one whitespace v7.2 bump to being randr 1.4, fix some too generic names. v7.3 remove dynamic flag, fix some language v8 overhaul complete protocol, remove set provider roles, add specific methods for setting offload sinks and output sources, add a list of associated providers into the get provider info struct. Earlier-review-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Keith Packard <keithp@keithp.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* Revert the unused 1.4.0 protocolDave Airlie2012-06-273-388/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch reverts: Revert "Make SetCrtcConfigs take flags bits to allow partial configuration changes" This reverts commit 105a161a3f5fb67f5fe7e4119629d424672804aa. Revert "Define new semantics for scanout pixmap destruction." This reverts commit 0d32bb0780db35cec31e423faffa7061ec3e697f. Revert "Fix spelling errors, add description of SCANOUTPIXMAPINFO fields." This reverts commit 3e28d3098faa1a420cd0eb0474b2959cecc8813a. Revert "Add some informative text about the reasons for the PCP and ST bits" This reverts commit ebab32deea654d2ceb0538177e78d8ad48cf2a82. Revert "RandR version 1.4 additions" This reverts commit dd14a2275521b4cc50a588c95cc34cca7db51a91. None of this was ever used in the X server and I think it should probably be addressed in smaller pieces later. Acked-by: Keith Packard <keithp@keithp.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* Add "Border" and "BorderDimensions" propertiesAaron Plattner2011-08-042-5/+88
| | | | | Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
* Be more specific about property typesAaron Plattner2011-08-021-8/+24
| | | | | | | | | | | RandR output properties are X properties, which have a type atom, a "format" (i.e. an element size) and a number of items. Be explicit about these fields when describing properties in the protocol document. E.g., instead of specifying "int32 [2 * n] / Atom pairs," say "Type: INTEGER / Format: 32 / Num. items: 2*n." Signed-off-by: Aaron Plattner <aplattner@nvidia.com> Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
* Remove nonsense paragraph about dual-link DVIAdam Jackson2011-05-191-5/+0
| | | | | | I've never heard of any hardware that behaves so. Signed-off-by: Adam Jackson <ajax@redhat.com>
* Make SetCrtcConfigs take flags bits to allow partial configuration changesKeith Packard2011-02-163-32/+92
| | | | | | | | | | | | Instead of requiring a complete new configuration to be computed, allow the client to send a partial configuration with only the changed values included. This simplifies clients so that they need not change things they don't understand. This also removes the 'CurrentScanoutPixmap' hack as that is no longer necessary. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add missing Red Hat copyright notice to COPYINGAlan Coopersmith2011-01-061-0/+1
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* Define new semantics for scanout pixmap destruction.Keith Packard2010-12-061-0/+6
| | | | | | This is not yet implemented in the X server... Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix spelling errors, add description of SCANOUTPIXMAPINFO fields.Keith Packard2010-12-062-4/+20
| | | | | | Review results from Aaron Plattner. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add some informative text about the reasons for the PCP and ST bitsKeith Packard2010-12-061-0/+32
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* RandR version 1.4 additionsKeith Packard2010-12-064-4/+278
| | | | | | | | | | | This adds the specification and protocol header definitions for the RandR 1.4 protocol changes, including * Per crtc pixmaps and pixmap origins * Sprite position and image transforms * SetCrtcConfigs request Signed-off-by: Keith Packard <keithp@keithp.com>
* Whitespace cleanups in randrproto.txtKeith Packard2010-12-061-39/+39
| | | | | | | This just eliminates some ugly space/tab combos Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Cyril Brulebois <kibi@debian.org>
* randrproto 1.3.2randrproto-1.3.2Alan Coopersmith2010-10-291-1/+2
| | | | Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
* config: remove the pkgconfig pc.in file from EXTRA_DISTGaetan Nadon2010-03-281-1/+0
| | | | | | Automake always includes it in the tarball. Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Use $(docdir) for randrproto.txt install pathRémi Cardona2009-12-172-4/+3
| | | | | | | Signed-off-by: Rémi Cardona <remi@gentoo.org> Reviewed-by: Gaetan Nadon <memsize@videotron.ca> Reviewed-by: Alan Coopersmith <alan.coopersmith@sun.com> Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
* Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILESGaetan Nadon2009-11-221-0/+2
| | | | | Now that the INSTALL file is generated. Allows running make maintainer-clean.
* README: file created or updated #24206Gaetan Nadon2009-11-161-0/+30
| | | | Contains a set of URLs to freedesktop.org.
* Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432Gaetan Nadon2009-11-151-3/+0
| | | | | ChangeLog filename is known to Automake and requires no further coding in the makefile.
* Makefile.am: INSTALL file is missing or incorrect #24206Gaetan Nadon2009-11-151-2/+5
| | | | | | The standard GNU file on building/installing tarball is copied using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS Add INSTALL target
* configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242Gaetan Nadon2009-11-151-4/+2
| | | | | | This macro aggregate a number of existing macros that sets commmon X.Org components configuration options. It shields the configuration file from future changes.
* configure.ac: AM_MAINTAINER_MODE missing #24238Gaetan Nadon2009-11-151-2/+1
| | | | | This turns off maintainer mode build rules in tarballs. Works in conjunction with autogen.sh --enable-maintainer-mode
* .gitignore: use common defaults with custom section # 24239Gaetan Nadon2009-11-151-8/+72
| | | | | | Using common defaults will reduce errors and maintenance. Only the very small or inexistent custom section need periodic maintenance when the structure of the component changes. Do not edit defaults.
* New properties claimed to be in version 1.4 instead of 1.3.1randrproto-1.3.1Keith Packard2009-10-051-1/+1
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Bump version to 1.3.1Keith Packard2009-10-052-3/+3
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add XORG_DEFAULT_OPTIONS invocation in configure.acKeith Packard2009-10-051-3/+7
| | | | | | | This should be included in all xorg configure.ac files to provide a hook for setting various default values. Signed-off-by: Keith Packard <keithp@keithp.com>
* Remove trailing white space from randrproto.txtKeith Packard2009-10-051-76/+76
|
* Allow inactive outputs to be set as primaryKeith Packard2009-10-051-6/+2
|
* Add Backlight property description.Matthias Hopf2009-08-182-0/+17
|
* Should read "EDID", not "EdidData" (2).Matthias Hopf2009-08-181-3/+3
| | | | Also include reference to former name.
* Sort properties alphabetically.Matthias Hopf2009-08-181-71/+71
|
* Update reference to renderproto.txtAdam Jackson2009-04-011-1/+1
|
* Clarify that GetOutputPrimary is per-screen.Adam Jackson2009-04-011-1/+1
|
* Punctuation fix.Adam Jackson2009-04-011-1/+1
|
* Bump to 1.3.0randrproto-1.3.0Matthias Hopf2009-03-061-1/+1
|
* Bump to 1.2.99.4Matthias Hopf2009-02-251-1/+1
|
* Zero reply from GetPanning means panning not supported.Adam Jackson2009-02-171-1/+2
| | | | Don't throw BadRRCrtc for this case, that's just mean.
* Janitor: Correct make distcheck and dont distribute autogen.shPaulo Cesar Pereira de Andrade2009-01-273-2/+9
|
* Fix typo in 83f3f29dd3ac5d3875b5edef5805d6adb6a02698.Maarten Maathuis2008-12-161-1/+1
|
* Add standard property name defines.Matthias Hopf2008-12-161-1/+7
|
* Should read "EDID", not "EdidData".Matthias Hopf2008-12-161-1/+1
|
* Add description of standard properties.Matthias Hopf2008-12-161-4/+171
|
* Bump to 1.2.99.3randrproto-1.2.99.3Matthias Hopf2008-12-121-1/+1
|
* Panning tracking areas describe full screen if set to 0.Matthias Hopf2008-12-111-1/+2
|
* Add [GS]etOutputPrimaryAdam Jackson2008-12-103-4/+110
|
* Merge commit 'origin/master'Keith Packard2008-12-094-25/+279
|\
| * Add unicode art pictures for panning.Matthias Hopf2008-12-081-3/+38
| |