123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428 |
- commit 4eeacce4c4a300b938b7e3fb78a8e443c491780b
- Author: Dave Airlie <airlied@redhat.com>
- Date: Sat Jul 7 10:20:12 2012 +0100
- dri2proto: bump package to 2.8
-
- this just so we can rely on 2.8 to build the server/mesa against.
-
- Signed-off-by: Dave Airlie <airlied@redhat.com>
- commit fb9e9339876d0a7c4821f9dbea1635a43a06da01
- Author: Dave Airlie <airlied@redhat.com>
- Date: Fri Jan 20 10:34:58 2012 +0000
- dri2proto: add prime protocol support. (v2.1)
-
- So we reserve bits 16->19 for offload device ids, this means we can
- have 6 offload devices, which is plenty for now, and we can bump
- this further later without fear.
-
- v2: I suck at maths, that is all. Fixed up the maths to match reality.
- v2.1: fix typo
-
- Reviewed-by: Michel Dänzer <michel.daenzer@amd.com>
- Reviewed-by: Kristian Høgsberg <krh@bitplanet.net>
- Signed-off-by: Dave Airlie <airlied@redhat.com>
- commit 652fe8d9dd2393127b11741ba63cb95a83ad454f
- Author: Chad Versace <chad.versace@linux.intel.com>
- Date: Wed May 2 12:03:31 2012 -0700
- dri2proto: Add DRI2GetParam request
-
- Bump protocol version to 1.4.
- Bump package version to 2.7.
-
- This new protocol request effectively allows clients to perform feature
- detection on the DDX.
-
- If I had DRI2GetParam in June 2011, when I was implementing support in the
- Intel DDX and Mesa for new hardware that required a new DRI2 attachment
- format, then I could have avoided a week of pain caused by the necessity
- to write a horrid feature detection hack [1] in Mesa. In the future, when
- the work begins to add MSAA support to the Intel DDX, having a clean way
- to do feature detection will allow us to avoid revisiting and expanding
- that hack.
-
- [1] mesa, commit aea2236a, function intel_verify_dri2_has_hi
-
- Reviewed-by: Eric Anholt <eric@anholt.net>
- Reviewed-by: Ian Romanick <idr@freedesktop.org>
- Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
- commit 428688d1eaa3d0faa13a61613cdaeaabcb351f0e
- Author: Chad Versace <chad.versace@linux.intel.com>
- Date: Wed May 2 11:56:37 2012 -0700
- dri2proto: Fix documented opcodes
-
- Fix the documented opcodes in dri2proto.txt to be consistent with the
- actual opcode values in dri2proto.h and in xcb/proto:src/dri2.xml. (It
- looks like the opcodes were incorrect due to copy-paste errors).
-
- Reviewed-by: Kristian Høgsberg <krh@bitplanet.net
- Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
- commit 7fd18b15646a62bd82a4eb0eca60a34c1731813d
- Author: Chad Versace <chad@chad-versace.us>
- Date: Wed May 11 12:50:11 2011 -0700
- Add attachment token DRI2BufferHiz
-
- ... and bump version to 2.6.
-
- CC: Eric Anholt <eric@anholt.net>
- CC: Ian Romanick <idr@freedesktop.org>
- CC: Kristian Høgsberg <krh@bitplanet.net
- Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
- Signed-off-by: Chad Versace <chad@chad-versace.us>
- commit 005096937e1da6f65f8ece77662a8db6102d933d
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Thu May 5 13:11:22 2011 -0700
- dri2proto: add a new DRI2BufferSwapComplete struct that matches the spec
-
- Just add a new struct to remain compatible with existing code.
-
- Reviewed-by: Eric Anholt <eric@anholt.net>
- Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
- Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
- Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
- commit f3c211e1ae183dab5c7529814c9f42af2c29fc6c
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Thu May 5 09:22:39 2011 -0700
- Revert "dri2proto: make DRI2 swap event match GLX spec"
-
- This reverts commit 0ca3778de195a82087d0f07415a1cf8fc94f5b0a.
-
- This broke compatibility by renaming existing struct fields. So revert
- in favor of a new struct.
- commit 0ca3778de195a82087d0f07415a1cf8fc94f5b0a
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Tue May 3 12:14:58 2011 -0700
- dri2proto: make DRI2 swap event match GLX spec
-
- We only spec a 32 bit sbc count, so drop the high bits. Also make the
- padding explicit.
-
- Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
- commit 2af5884ab0797f2872028a90fffd4155109cdc4d
- Author: Marcin Kościelnicki <koriakin@0x04.net>
- Date: Thu May 13 21:05:56 2010 +0000
- Fix DRI2Connect line encoding to match existing code
-
- Signed-off-by: Julien Cristau <jcristau@debian.org>
- commit c34ce137fdb21fc9a52bb8d5a0c25e3c5d79e687
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Mar 28 19:25:52 2010 -0400
- config: update AC_PREREQ statement to 2.60
-
- Unrelated to the previous patches, the new value simply reflects
- the reality that the minimum level for autoconf to configure
- all x.org modules is 2.60 dated June 2006.
-
- ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
- commit 1c1456e1517d28ffbd844b00090596c21d9a9d9b
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Mar 28 19:00:30 2010 -0400
- config: remove the pkgconfig pc.in file from EXTRA_DIST
-
- Automake always includes it in the tarball.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
- commit 70e5dee9a600e67057c55ab9b1b975f20a68682d
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Mar 28 17:35:44 2010 -0400
- config: install and distribute dri2proto.txt
-
- It will now be installed in $docdir in addition
- to being distributed in the tarball.
-
- Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
- commit 3e6dc6d72844bbc8e8752e2ac2e781cb7d0172f1
- Author: Mike Stroyan <mike@LunarG.com>
- Date: Tue Feb 16 14:51:43 2010 -0700
- Fix typo and obsolete reference in dri2proto.txt
- commit 1911ee62a552fae34c82c91b4deef523380fbfe1
- Author: Mike Stroyan <mike@LunarG.com>
- Date: Tue Feb 16 14:47:21 2010 -0700
- Add more info about dri2proto events
- commit 41045095bddfe460a76fb560e1d087430d8fd76f
- Author: Francisco Jerez <currojerez@riseup.net>
- Date: Mon Feb 8 19:24:37 2010 +0100
- Define an event to notify clients about the validity of their buffers.
-
- Bumps the protocol and package versions.
-
- Signed-off-by: Francisco Jerez <currojerez@riseup.net>
- commit bd6f2584d3d55746bb56bf923b35e85adfd0dc3b
- Merge: 84eac7f 9c1a8f1
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Tue Dec 8 16:03:11 2009 -0800
- Merge branch 'dri2-swapbuffers'
- commit 84eac7f37646d36c2644b8f6880c10c249068450
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Nov 22 19:24:47 2009 -0500
- Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES
-
- Now that the INSTALL file is generated.
- Allows running make maintainer-clean.
- commit 499241b74322b984bbbee0803513e32b6f83bb31
- Author: Aaron Plattner <aplattner@nvidia.com>
- Date: Mon Oct 12 13:11:47 2009 -0700
- Add a DRI2DriverVDPAU driver type.
-
- Signed-off-by: Aaron Plattner <aplattner@nvidia.com>
- Acked-by: Kristian Høgsberg <krh@bitplanet.net>
- commit 0a5e388ae9c1306bb253c161071424e0282ea8f5
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Mon Nov 16 11:13:29 2009 -0500
- README: file created or updated #24206
-
- Contains a set of URLs to freedesktop.org.
- commit 1b648b29caea1540abcb0ea7c35c45f749e160b4
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Nov 15 19:45:26 2009 -0500
- Makefile.am: ChangeLog not required: EXTRA_DIST or *CLEANFILES #24432
-
- ChangeLog filename is known to Automake and requires no further
- coding in the makefile.
- commit 77eefcd20b38392a75e7c71a7e182dcfcaf3e7c3
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Nov 15 18:31:28 2009 -0500
- Makefile.am: INSTALL file is missing or incorrect #24206
-
- The standard GNU file on building/installing tarball is copied
- using the XORG_INSTALL macro contained in XORG_DEFAULT_OPTIONS
- Add INSTALL target
- commit 2ddb34caa23048083232e592300cfee7b8c2f04f
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Nov 15 18:11:36 2009 -0500
- configure.ac: deploy the new XORG_DEFAULT_OPTIONS #24242
-
- This macro aggregate a number of existing macros that sets commmon
- X.Org components configuration options. It shields the configuration file from
- future changes.
- commit 363595cd28af5ff820e0790525108685bebf7275
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sun Nov 15 13:55:25 2009 -0500
- configure.ac: AM_MAINTAINER_MODE missing #24238
-
- This turns off maintainer mode build rules in tarballs.
- Works in conjunction with autogen.sh --enable-maintainer-mode
- commit 9e8c94f5a55b0ba97cc1f8b34c1d58e50ea2c7f8
- Author: Gaetan Nadon <memsize@videotron.ca>
- Date: Sat Nov 14 18:26:46 2009 -0500
- .gitignore: use common defaults with custom section # 24239
-
- 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.
- commit 9c1a8f1d074bd7b87c4edf8b689c13c93fba9aaa
- Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
- Date: Thu Nov 12 17:23:03 2009 +0000
- Fix cut & paste error: Extension Requests -> Extension Events
- commit 7c7e9bbf4ab6177e9623f3c4d667ed83789167b4
- Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
- Date: Thu Nov 12 15:26:40 2009 +0000
- Add DRI2 event support for DRI2BufferSwapComplete
- commit f9e6b17debd2f69821bd8d412cccf02dd9ba17af
- Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
- Date: Wed Nov 11 15:26:40 2009 -0800
- Pad out DRI2 swap buffers reply
- commit 516a1ff1f8ceca9ddefce21303e65d873aeeba14
- Author: Jesse Barnes <jbarnes@jbarnes-desktop.localdomain>
- Date: Tue Nov 10 12:12:07 2009 -0800
- Add DRI2SwapInterval protocol
-
- Needed to handle swap interval in the direct rendered case.
- commit 5e059038a95b5bad7f41a2019beaad913ed29502
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Thu Oct 29 12:45:48 2009 -0700
- Bump package version to 2.2
- commit 1102a9199db8aa08e891f808f8921a5d312e3197
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Fri Oct 2 22:23:09 2009 -0700
- Fix DRI2SwapBuffers reply length
-
- Length should be a CARD32 and match the endianness annotation.
-
- Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
- commit 29c7fcbf10508ec822ad528928b72702e4c9af01
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Thu Oct 1 22:13:34 2009 -0700
- Add swap interval and synchronization support
-
- Based on SGI_video_sync, SGI_swap_control and OML_sync_control, add swap
- interval and synchronization support to DRI2. Useful for throttling rendering
- and basic performance metrics.
-
- Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
- commit 00c15f92c1f294d762f2052f1d775c393ebd2432
- Author: Jesse Barnes <jbarnes@jbarnes-x200.(none)>
- Date: Mon Jun 8 16:12:50 2009 -0700
- Update protocol description for swapbuffers
- commit aaee5f8af4f0fe63498cd8ae507f8d33edba280c
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Wed Jun 3 17:36:43 2009 -0400
- Make swapbuffers an async request
-
- The protocol now require a DRI2GetBuffersWithFormat request to follow the
- swapbuffer request so.
- commit 9b5ef83c0b9ef0239ac82adfa9a816f195074dcb
- Author: Jesse Barnes <jbarnes@virtuousgeek.org>
- Date: Fri May 1 14:41:55 2009 -0700
- Add SwapBuffers request
-
- Add a SwapBuffers request for requesting a front<->back swap. Returns a
- whole new set of buffers to the client to allow for triple buffering
- etc.
- commit 66c56ab10d917e3f47f93178d7eac6430970d3c4
- Author: Ian Romanick <idr@freedesktop.org>
- Date: Mon Apr 20 21:16:24 2009 -0700
- Add protocol for DRI2GetBuffersWithFormat
-
- This function replaces DRI2GetBuffers.
-
- Signed-off-by: Ian Romanick <ian.d.romanick@intel.com>
- Reviewed-by: Kristian Høgsberg <krh@redhat.com>
- commit a223ab5e6a215d86e4bf072369b331506f689f83
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Mon Apr 20 14:08:19 2009 -0400
- Bump to 2.0 and release
- commit f46b6ca29b2da54cf6e6db57d464bea9476594c6
- Author: Julien Cristau <jcristau@debian.org>
- Date: Fri Jan 9 06:07:59 2009 +0100
- Distribute the protocol documentation
- commit ac787752bf67f8f1ea8167191e5fb9d7fbbe7c7f
- Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
- Date: Tue Jan 27 20:06:28 2009 -0200
- Janitor: Correct make distcheck and dont distribute autogen.sh
- commit 65c7097d549ada25d11738b15996b18c9e57a847
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Mon Dec 1 20:57:40 2008 -0500
- Bump to 1.99.3 and back out the value bitmask from the CopyRegion request.
- commit f7b737bef90df4430ac491d65accc7742bc6ca38
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Mon Dec 1 14:01:42 2008 -0500
- Bump version to 1.99.2.
- commit 8cab3f0e6f551220bd11074779f4ccec1e948e00
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Tue Oct 14 23:19:15 2008 -0400
- Add protocol documentation, update to DRI2CopyRegion request.
- commit abb1edc487543c26856afdbe6a7e2c088a1e82ee
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Tue Aug 12 12:52:33 2008 -0400
- Update to 1.99.1 - drop sarea and perform swap buffer in X server.
-
- Still to resolve is the swap buffer request. It should probably be
- broken into two requests, one to post the swap request and one to wait
- for it to be completed. Also, need to find a good solution to
- CopySubBuffer that doesn't require a roundtrip per rectangle.
-
- Don't need to solve all this for 2.0, though, can add requests later on.
- commit b9d7a0c1b0f5b40dfe8ca7a33693198bf91244ca
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Wed Apr 2 19:11:32 2008 -0400
- Adjust pkg-config cflags to match other proto modules.
- commit b515bee843d5ab91fc0fe30b8eb13aadd69b5131
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Wed Mar 26 16:00:05 2008 -0400
- Add reemitDrawableInfo protocol.
-
- Also, remove the screen number where it's redundant and rename
- drmDrawable in the create drawable request to just 'handle' now that
- we don't rely on drm drawables.
- commit d2c2ffde8f3762af30ea6953d8a10b487f78733e
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Wed Mar 12 17:50:34 2008 -0400
- Fix typo in xDRI2QueryVersionReq req type field.
- commit 672baf47cc5dfcdad4e70b4745e3316b209089a3
- Author: Kristian Høgsberg <krh@redhat.com>
- Date: Tue Mar 11 00:12:55 2008 -0400
- Initial commit.
|