summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* gdi: Remove mesa_wgl.hJosé Fonseca2011-08-302-127/+0
| | | | | | | | All commonly used windows toolchains define wgl entrypoints in the windows headers, and mesa_wgl.h not only is unnecessary but actually often stands in the waydue to slight inconsistencies. So remove it.
* pci_ids: add vmwgfx pci id listChia-I Wu2011-08-272-0/+8
| | | | | | There is only one chipset 15ad:0405 VMware SVGA II Adapter
* mesa: Remove support for BeOSIan Romanick2011-08-261-7/+1
| | | | | | | | | | Acked-by: Kristian Høgsberg <[email protected]> Acked-by: Marek Olšák <[email protected]> Acked-by: Alan Coopersmith <[email protected]> Acked-by: Jakob Bornecrantz <[email protected]> Acked-by: Dave Airlie <[email protected]> Build-Tested-by: Jakob Bornecrantz <[email protected]> Tested-by: Eugeni Dodonov <[email protected]>
* dri: Remove all DRI1 driversIan Romanick2011-08-261-11/+0
| | | | | | | | | | Acked-by: Kristian Høgsberg <[email protected]> Acked-by: Marek Olšák <[email protected]> Acked-by: Alan Coopersmith <[email protected]> Acked-by: Jakob Bornecrantz <[email protected]> Acked-by: Dave Airlie <[email protected]> Build-Tested-by: Jakob Bornecrantz <[email protected]> Tested-by: Eugeni Dodonov <[email protected]>
* egl: add Android-specific extensionsChia-I Wu2011-08-211-0/+14
| | | | | | | | Add EGL_ANDROID_image_native_buffer and EGL_ANDROID_swap_rectangle. There is no spec for them though. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Chad Versace <[email protected]>
* egl: add _EGL_PLATFORM_ANDROIDChia-I Wu2011-08-211-0/+9
| | | | | | | This is Android Gingerbread platform. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Chad Versace <[email protected]>
* dri2: Add __DRI_BUFFER_COUNT tokenBenjamin Franzke2011-08-161-0/+3
| | | | | | | Remove definition from egl_dri2. Defining this is egl_dri2.h breaks as soon as a new dri2 buffer token is added like with commit 4501a5d6e8d00fd0d87625352ed5ba1a8861f72e.
* glext: upgrade to version 72Brian Paul2011-08-081-3/+364
|
* r600c/g: add new NI pci idsAlex Deucher2011-07-151-0/+2
| | | | Signed-off-by: Alex Deucher <[email protected]>
* Squashed commit of the following:José Fonseca2011-07-142-746/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit 1856230d9fa61710cce3e152b8d88b1269611a73 Author: José Fonseca <[email protected]> Date: Tue Jul 12 23:41:27 2011 +0100 make: Use better var names on packaging. commit d1ae72d0bd14e820ecfe9f8f27b316f9566ceb0c Author: José Fonseca <[email protected]> Date: Tue Jul 12 23:38:21 2011 +0100 make: Apply several of Dan Nicholson's suggestions. commit f27cf8743ac9cbf4c0ad66aff0cd3f97efde97e4 Author: José Fonseca <[email protected]> Date: Sat Jul 9 14:18:20 2011 +0100 make: Put back the tar.bz2 creation rule. Removed by accident. commit 34983337f9d7db984e9f0117808274106d262110 Author: José Fonseca <[email protected]> Date: Sat Jul 9 11:59:29 2011 +0100 make: Determine tarballs contents via git ls-files. The wildcards were a mess: - lots of files for non Linux platforms missing - several files listed and archived twice Using git-ls-files ensures things are not loss when making the tarballs. commit 34a28ccbf459ed5710aafba5e7149e8291cb808c Author: José Fonseca <[email protected]> Date: Sat Jul 9 11:07:14 2011 +0100 glut: Remove GLUT source. Most distros ship freeglut, and most people don't care one vs the other, and it hasn't been really maintained. So it is better to have Mesa GLUT be revisioned and built separately from Mesa. commit 5c26a2c3c0c7e95ef853e19d12d75c4f80137e7d Author: José Fonseca <[email protected]> Date: Sat Jul 9 10:31:02 2011 +0100 Ignore the tarballs. commit 26edecac589819f0d0efe2165ab748dbc4e53394 Author: José Fonseca <[email protected]> Date: Sat Jul 9 10:30:24 2011 +0100 make: Create the Mesa-xxx-devel symlink automatically. Also actually remote the intermediate uncompressed tarballs.
* glext.h: update to version 71Brian Paul2011-07-111-3/+81
|
* Add gbm (generic/graphics buffer manager)Benjamin Franzke2011-06-231-0/+6
|
* dri: Add dupImage to DRIimageExtensionBenjamin Franzke2011-06-231-0/+5
|
* dri2: Add token for DRI2BufferHizChad Versace2011-06-081-0/+1
| | | | | | | | CC: Ian Romanick <[email protected]> CC: Kristian Høgsberg <[email protected]> Acked-by: Eric Anholt <[email protected]> Reviewed-by: Kenneth Graunke <[email protected]> Signed-off-by: Chad Versace <[email protected]>
* r300_pci_ids: set families to match r300gMarek Olšák2011-06-071-42/+49
|
* r300_pci_ids: add missing 4B48Marek Olšák2011-06-071-0/+1
| | | | Found in r300_chipset.h.
* egl_dri2: Use external driver pci listBenjamin Franzke2011-06-071-0/+77
| | | | Reviewed-by: Alex Deucher <[email protected]>
* Add radeon pci id listsBenjamin Franzke2011-06-074-0/+526
| | | | Reviewed-by: Alex Deucher <[email protected]>
* Add intel pci id listsBenjamin Franzke2011-06-073-0/+46
| | | | Reviewed-by: Alex Deucher <[email protected]>
* glu: Fix _GLUfuncptr typedef.zhigang gong2011-05-121-1/+1
| | | | | | | typedef void (GLAPIENTRYP _GLUfuncptr)(); causes the following warning: function declaration isn't a prototype. Signed-off-by: José Fonseca <[email protected]>
* egl: Add a cursor use bit to MESA_drm_imageKristian Høgsberg2011-05-062-0/+2
|
* wayland: Fix prototypes for EGL_WL_bind_wayland_display extensionKristian Høgsberg2011-04-251-3/+2
|
* wayland-egl: Update to wayland-egl.h changes, drop struct wl_egl_displayKristian Høgsberg2011-04-201-1/+1
|
* gl.h: reorder some #definesBrian Paul2011-03-191-2/+2
|
* egl: Add EGL_WL_bind_wayland_displayBenjamin Franzke2011-03-011-0/+14
|
* eglplatform.h: Define Wayland native platform typesKristian Høgsberg2011-02-091-0/+6
| | | | | This is conditional on WL_EGL_PLATFORM being #defined, so application must make sure to include wayland-egl.h before including any egl header.
* Add dri2::{Allocate,Release}Buffer extensionBenjamin Franzke2011-02-071-0/+8
|
* swrast: add an interface createNewContextForAPIHaitao Feng2011-02-031-1/+8
| | | | | | | | This new interface could set up context for OpenGL, OpenGL ES1 and OpenGL ES2. It will be used by egl_dri2 driver. Signed-off-by: Haitao Feng <[email protected]>
* dri: add a placeholder for the framebuffer sRGB capable bit.Dave Airlie2011-01-281-0/+1
| | | | | | This is needed to build the X server GLX_EXT_framebuffer_sRGB bits. Signed-off-by: Dave Airlie <[email protected]>
* dri2: release texture image.Juan Zhao2011-01-091-0/+9
| | | | | | Add release function for texture_from_pixmap extension. Some platform need to release texture image for texture_from_pixmap extension, add this interface for those platforms.
* glext: upgrade to version 67Brian Paul2011-01-061-2/+12
|
* Regenerate gl_mangle.h.Tom Fogal2010-12-201-3/+329
| | | | NOTE: This is a candidate for the 7.10 branch.
* st/vega: Update to latest headers.Chia-I Wu2010-12-014-461/+522
|
* mesa: upgrade to glext.h version 66Brian Paul2010-11-171-7/+18
| | | | | The type of the num/count parameter to glProgramParameters4[df]vNV() changed so some API dispatch code needed updates too.
* Get rid of GL/internal/glcore.hKristian Høgsberg2010-10-131-181/+0
| | | | | | | __GLcontextModes is always only used as an implementation internal struct at this point and we shouldn't install glcore.h anymore. Anything that needs __GLcontextModes should just include the struct in its headers files directly.
* dri: Pass the __DRIscreen and the __DRIscreen private back to image lookupKristian Høgsberg2010-09-221-1/+1
| | | | | We will typically have a current context when we need to lookup the image, but the lookup implementation don't need it so drop it.
* dri2: Make createImageFromName() take a __DRIscreen instead of __DRIcontextKristian Høgsberg2010-09-221-1/+1
| | | | | | | We can't expect to have a context when this is called, and we don't need one so just require a __DRIscreen instead. Reported by Yu Dai <[email protected]>
* mesa: upgrade wglext.h to version 22Brian Paul2010-09-141-106/+138
|
* mesa: upgrade glxext.h to version 32Brian Paul2010-09-141-2/+47
|
* mesa: update to version 64 of GL/glext.hBrian Paul2010-09-141-79/+1026
| | | | | | A number of other files had to be updated as well because const qualifiers were added to the glMultiDrawArrays() function. Also, GL_FIXED is now defined in glext.h.
* egl_dri2: Add support for MESA_image_drmKristian Høgsberg2010-08-251-0/+19
|
* egl: Add EGL_MESA_drm_image extensionKristian Høgsberg2010-08-251-0/+23
| | | | Create EGLImages from DRM buffer handles.
* Merge branch 'glsl2'Ian Romanick2010-08-162-104/+539
|\ | | | | | | | | Conflicts: src/mesa/program/prog_optimize.c
| * Replace our custom C99 headers with http://code.google.com/p/msinttypes/José Fonseca2010-08-142-106/+538
| | | | | | | | | | | | Perhaps http://www.azillionmonkeys.com/qed/pstdint.h would be a better (more portable) choice, but only MSVC uses this anyway, and we can always change later.
| * Add missing intmax_t and uintmax_tIan Romanick2010-08-131-0/+3
| |
* | egl: Update eglext.h.Chia-I Wu2010-08-171-3/+100
|/ | | | Update to version 7 for EGL_KHR_fence_sync.
* glx: Drop support for GLX_MESA_allocate_memoryKristian Høgsberg2010-07-192-34/+0
| | | | Only r200 implemented it.
* egl: Add a test for MESA_EGL_NO_X11_HEADERS.Chia-I Wu2010-06-231-0/+10
| | | | When the macro is defined, X11 headers will not be included.
* egl: Add support for EGL_MESA_drm_display.Chia-I Wu2010-06-231-0/+11
| | | | | | | The extension defines eglGetDRMDisplay that creates an EGLDisplay from a DRM fd. Calling eglCreateWindowSurace or eglCreatePixmapSurface with such displays will generate EGL_BAD_NATIVE_WINDOW or EGL_BAD_NATIVE_PIXMAP.
* glew: Drop glew now that we don't need it for the progsJakob Bornecrantz2010-06-083-17158/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | configs/beos | 2 +- configs/darwin | 2 +- configs/default | 4 +- configs/freebsd-dri | 2 +- configs/linux-cell | 2 +- configs/linux-dri-xcb | 2 +- configs/linux-indirect | 2 +- configure.ac | 2 +- include/GL/glew.h |14435 ------------------------------------------------ include/GL/glxew.h | 1476 ----- include/GL/wglew.h | 1247 ----- src/SConscript | 1 - src/glew/LICENSE.txt | 73 - src/glew/Makefile | 54 - src/glew/SConscript | 69 - src/glew/glew.c |14320 ----------------------------------------------- src/glew/glewinfo.c | 8441 ---------------------------- src/glew/visualinfo.c | 1173 ---- 18 files changed, 8 insertions(+), 41299 deletions(-) Revert "glew: update to version 1.5.4" This reverts commit a189b1c53b6a3b6c055cc86145c8ef48c580e9d0. Revert "glew: Include X11 headers and libraries in SCons build." This reverts commit efdd33985cb38429aeae845a556db2322957e71a. Revert "scons: Fix GLEW build on Mac OS X." This reverts commit 8f81769148eab0042ffb7192a702350275648715. Revert "scons: Use static glew library on Unices to avoid binary compatability issues" This reverts commit de22c940a1df66d13825dd15c015eafabb61a11d. Revert "glew: Update to version 1.5.2." This reverts commit aaf7ecfd816f82fef314f4f772cc53bc0ced553e. Revert "scons: Build glew on all platforms." This reverts commit 52eb3e4235cc661ab9626a704c555a5f096c628a. Revert "scons: Put glut and glew shared libraries into build/xxx/bin or lib." This reverts commit 8a318edd0838ee3343be0425019d93541b621567. Didn't revert scons/gallium.py Revert "scons: Fix glew build on MSVC." This reverts commit 14a8c9dac7ea43ad8a45052e17f7127451344e5a. Revert "scons: Build progs together with everything else." This reverts commit 7bbf7f94ea786e41ff1364cedaf7dd5c0bbf605a. Only changed src/glew/SConscript Revert "mesa: include glew headers in MesaDemos tarballs" This reverts commit c57d81ddc9ba3052ff7f6b72091accab2c2db0ae. Revert "mesa: include GLEW sources in MesaDemos tarball" This reverts commit b9e2e32daf5505896a662dc8df60104c0f51b4b9. Revert "glew: correct misspelling of glFramebufferTextureLayer" This reverts commit 1b05b5b4fecd9ac8ef34abdda6c085868016ad84. Revert "glew: fix GLEW_LIB_NAME" This reverts commit c10df26a31b6af5a720fbfd06411d580cd38a2c8. Revert "Add dummy install target for glew to fix 'make install'" This reverts commit c273dfe6a28d4bb64ce167685b4053d22db5a727. Revert "autoconf: Add GLEW needed by progs when building GLUT" This reverts commit 2977cee38e21b8e5ebba1635b101185d64ee44a9. Revert "glew: Build it as a static lib." This reverts commit fcf9353fea8343a1a86c8c6e0144c8429440c648. Revert "glew: Initial import." This reverts commit 57d00016cab9afa3e7853d9830044a8ece9541c4.