summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate glprotoHEADmasterAdam Jackson2018-03-013-55/+4
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* autotools: Add meson.build to the dist filesAdam Jackson2017-11-061-0/+1
| | | | | | Makes it so the 'make distcheck' tarball can build with meson too. Signed-off-by: Adam Jackson <ajax@redhat.com>
* meson: Add meson build supportDylan Baker2017-11-061-0/+42
| | | | | | | | | This does everything the autotools build does except muck with your git config. It does so much faster, and has an "ext_glproto" dependency that is meant to be used with meson's wrap capability. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
* Move headers into structured include directoryDylan Baker2017-11-066-5/+5
| | | | | | | So that meson can use that as an include path for dependencies. Reviewed-by: Adam Jackson <ajax@redhat.com> Signed-off-by: Dylan Baker <dylanx.c.baker@intel.com>
* glproto: Fix typo in X_GLXSetClientInfo2ARB definitionAdam Jackson2017-03-221-1/+1
| | | | | Signed-off-by: Adam Jackson <ajax@redhat.com> Reviewed-by: Eric Anholt <eric@anholt.net>
* 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>
* glproto: Fix typo in X_GLXCreateContextAttribsARB definitionNathan Kidd2014-09-101-1/+1
| | | | | Signed-off-by: Nathan Kidd <nkidd@opentext.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
* glproto: bump version to 1.4.17 for releaseglproto-1.4.17Keith Packard2013-12-101-1/+1
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add defines for float renderType bitsKeith Packard2013-12-051-0/+2
| | | | | | | These were added to mesa's glxext.h, but not duplicated here. Signed-off-by: Keith Packard <keithp@keithp.com> Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
* config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILESGaetan Nadon2013-10-261-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>
* autogen.sh: Implement GNOME Build APIbaserock/morphColin Walters2013-01-151-1/+3
| | | | | | http://people.gnome.org/~walters/docs/build-api.txt Signed-off-by: Adam Jackson <ajax@redhat.com>
* configure: Remove AM_MAINTAINER_MODEAdam Jackson2013-01-151-1/+0
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* glproto: bump version to 1.4.16 for release.glproto-1.4.16Dave Airlie2012-07-121-1/+1
| | | | Signed-off-by: Dave Airlie <airlied@redhat.com>
* glproto: Add define for GLX_EXT_create_context_es2_profileIan Romanick2012-05-261-0/+2
| | | | | Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
* glproto: Fix typo in name of GLX_LOSE_CONTEXT_ON_RESET_ARBIan Romanick2012-05-261-1/+1
| | | | | Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Matt Turner <mattst88@gmail.com>
* glproto: Document GLX_ARB_create_context and GLX_ARB_create_context_profile ↵glproto-1.4.15Ian Romanick2011-12-072-26/+59
| | | | | | | | | | | | | | | protocol Also add the struct names (in addition to the typedef names). Most of the other protocol structures have this, but some lack it. v2: Add a few missing Req suffixes. Rename n0, n1, and n2 fields of GLXSetClientInfoARB and GLXSetClientInfo2ARB to numVersions, numGLExtensionBytes and numGLXExtensionBytes, respectively. Since the names of some structure fields change, bump the version to 1.4.15. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Dave Airlie <airlied@redhat.com>
* glproto: add a new GLXBufferSwapComplete struct that matches the specglproto-1.4.14Jesse Barnes2011-05-052-1/+15
| | | | | | | | Just add a new struct to remain compatible with existing code. Reviewed-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com> Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
* Revert "glxproto: make GLX swap event struct match spec"Jesse Barnes2011-05-051-2/+2
| | | | | | | This reverts commit f5403828c68af0f12c79c0504df0a4781ca84b2b. This broke compatibility with existing code, so revert in favor of a new struct definition instead.
* glxproto: make GLX swap event struct match specglproto-1.4.13Jesse Barnes2011-05-032-3/+3
| | | | | | | | | We only spec a 32 bit swap count, so drop the high sbc field. Also make the padding explicit (most compilers would have already done this since it's not a packed structure, but making it explicit should prevent surprises in the future). Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
* glproto: add GLX_ARB_context_create + GLX_ARB_context_create_profileDave Airlie2011-03-062-2/+87
| | | | | | Add glproto support for these two extensions also add tokens for GLX_ARB_create_context_robustness
* glxtokens.h: add GLX_EXT_framebuffer_sRGB support.Dave Airlie2011-01-031-0/+4
| | | | this is needed to glxcmds.c to emit this info.
* glproto 1.4.12glproto-1.4.12Adam Jackson2010-08-101-1/+1
| | | | Signed-off-by: Adam Jackson <ajax@redhat.com>
* Remove structure tag for xGLXHyperpipeConfigSGIXReqAdam Jackson2010-08-041-1/+1
| | | | | | | | X request structs don't have tags, in general, and this particular one causes a conflict with glxext.h which defines GLXHyperpipeConfigSGIX for the client-side API. Signed-off-by: Adam Jackson <ajax@redhat.com>
* config: update AC_PREREQ statement to 2.60Gaetan Nadon2010-03-281-1/+1
| | | | | | | | | | 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>
* 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>
* Sync glcore.h with mesa HEAD.Luc Verhaegen2010-03-051-341/+28
| | | | | | | | EXT_texture_from_pixmap was added close to 4ys ago, but this file never got updated, leading to "interesting" behaviour when anything slightly less standard is attempted. Signed-off-by: Luc Verhaegen <libv@skynet.be>
* Update tokens for GLX_INTEL_swap_event to match final version of specIan Romanick2010-02-091-4/+4
|
* COPYING: add Copyright from Silicon GraphicsGaetan Nadon2010-01-091-8/+23
| | | | | | | The COPYING file contains all Copyright notices from source code. Refer to glxproto.h Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
* Bump version for releaseglproto-1.4.11Jesse Barnes2010-01-081-1/+1
|
* Merge branch 'master' of git://people.freedesktop.org/~jbarnes/glprotoJesse Barnes2010-01-082-0/+19
|\
| * Add GLX swap buffers event supportJesse Barnes2010-01-062-0/+19
| |
* | 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-5/+5
| | | | | | | | | | | | 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-0/+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-7/+71
|/ | | | | | 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.
* glproto 1.4.10glproto-1.4.10Adam Jackson2009-05-261-1/+1
|
* Janitor: Correct make distcheck and dont distribute autogen.shPaulo Cesar Pereira de Andrade2009-01-273-2/+9
|
* Upgrade GLX Public License 1.0 to FreeB 2.0.Adam Jackson2008-09-221-20/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the press release: Previous SGI contributions to the free and open source community are now available under the new license. These contributions include the SGI® OpenGL® Sample Implementation, the GLX™ API and other GLX extensions. [...] "SGI has been one of the most ardent commercial supporters of free and open source software, so it was important to us that we continue to support the free software development community by releasing our earlier OpenGL-related contributions under this new license," said Steve Neuner, director of Linux, SGI. "This license ensures that all existing user communities will benefit, and their work can proceed unimpeded. Both Mesa and the X.org Project can continue to utilize this code in free software distributions of GNU/Linux. Now more than ever, software previously released by SGI under earlier GLX and SGI Free Software License B is free." "The GLX API" is here read to include the original GLX source release from: http://www.sgi.com/products/software/opensource/glx/download.html ftp://ftp.sgi.com/sgi/opengl/glx/glx1_2.1.tgz which includes glxint.h as included in XFree86, from which our copy is derived.
* Update to SGI FreeB 2.0.Julien Cristau2008-09-194-133/+114
| | | | | | | | | | | | | | | | | | | | | | | | | | Under the terms of version 1.1, "once Covered Code has been published under a particular version of the License, Recipient may, for the duration of the License, continue to use it under the terms of that version, or choose to use such Covered Code under the terms of any subsequent version published by SGI." FreeB 2.0 license refers to "dates of first publication". They are here taken to be 1991-2000, as noted in the original license text: ** Original Code. The Original Code is: OpenGL Sample Implementation, ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics, ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc. ** Copyright in any portions created by third parties is as indicated ** elsewhere herein. All Rights Reserved. Official FreeB 2.0 text: http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf As always, this code has not been tested for conformance with the OpenGL specification. OpenGL conformance testing is available from http://khronos.org/ and is required for use of the OpenGL logo in product advertising and promotion.
* Replace static ChangeLog with dist-hook to generate from git logJames Cloos2007-12-062-52/+10
|
* Bump to 1.4.9 so we can depend on SGI pbuffer structs.glproto-1.4.9Kristian Høgsberg2007-10-121-1/+1
|
* Merge branch 'master' of ssh://git.freedesktop.org/git/xorg/proto/glprotoJames Cloos2007-09-031-0/+76
|\
| * Add proto structs for GLX_SGIX_pbuffer.Kristian Høgsberg2007-08-231-0/+76
| |
* | Add *~ to .gitignore to skip patch/emacs droppingsJames Cloos2007-09-031-0/+1
|/
* Use correct opcodes for GLX_EXT_texture_from_pixmap.glproto-1.4.8Ian Romanick2006-09-142-3/+3
|