History log of /external/mesa3d/src/mesa/main/glheader.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d4a38e86d4b4d66cca20ee63222f940cb73fa709 28-Nov-2011 Chia-I Wu <olv@lunarg.com> mesa: add support for GL_OES_compressed_ETC1_RGB8_texture

Add support for GL_OES_compressed_ETC1_RGB8_texture to core mesa. There is no
driver support yet.

Unlike desktop GL compressed texture formats, GLES compressed texture formats
usually can only be used with glCompressedTexImage2D. All other gl*Tex*Image*
functions are updated to check for that.

Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/mesa/main/glheader.h
63e7a4c6e5bf51d8090046ebc5adcb4207448565 09-Nov-2011 José Fonseca <jfonseca@vmware.com> mesa,glsl,mapi: Put extern "C" { ... } where appropriate.

Probably a several places missing, but enough to cover all headers
(in)directly included by uniform_query.cpp, and fix the MSVC build.
/external/mesa3d/src/mesa/main/glheader.h
1b1af841493e52bfdb90d919cd7f7b179b5bfb4e 23-Oct-2011 Chia-I Wu <olv@lunarg.com> mesa: add missing defines for GL_OES_EGL_image_external

Reviewed-by: Brian Paul <brianp@vmware.com>
Acked-by: Jakob Bornecrantz <jakob@vmware.com>
/external/mesa3d/src/mesa/main/glheader.h
69f16accd0aa3b8d414092a5e52ccc99649da01a 07-Mar-2011 Marek Olšák <maraeo@gmail.com> mesa: add ATI_texture_compression_3dc

LUMINANCE_ALPHA_LATC2 = LUMINANCE_ALPHA_3DC, so this is easy.

Note that there is no specification for 3DC, just a few white papers
from ATI.
/external/mesa3d/src/mesa/main/glheader.h
d3491e775fb07f891463b2185d74bbad62f3ed24 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Rename GLvisual and __GLcontextModes to struct gl_config
/external/mesa3d/src/mesa/main/glheader.h
705e142dda047f24b563fc2bea0f922173e91d1b 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> gl: Remove unused GLcontextModes fields
/external/mesa3d/src/mesa/main/glheader.h
e3c1c5377c7fcd17085bfb22fbc1cf30646751ba 12-Oct-2010 Kristian Høgsberg <krh@bitplanet.net> Get rid of GL/internal/glcore.h

__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.
/external/mesa3d/src/mesa/main/glheader.h
7993832c12bba578010005b344dcd3817be84a42 14-Sep-2010 Brian Paul <brianp@vmware.com> mesa: update to version 64 of GL/glext.h

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.
/external/mesa3d/src/mesa/main/glheader.h
83f5f50f2f69adae497c71ac48e4e0177979ebff 14-Sep-2010 Brian Paul <brianp@vmware.com> mesa: move, redefine MESA_GEOMETRY_PROGRAM
/external/mesa3d/src/mesa/main/glheader.h
199b0894b501607bf8d599ef5efc08cd6c08c79d 11-May-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Optimize get.c by using a table-driven approach
/external/mesa3d/src/mesa/main/glheader.h
7179a822628963d8cfa0817cf072c5acb70638a7 25-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Move support for paletted textures to main/teximage.c
/external/mesa3d/src/mesa/main/glheader.h
08fae07f5246052dccdd89689e27dc8820a24ff7 25-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Handle GL_TEXTURE_GEN_STR_OES in _mesa_Enable()
/external/mesa3d/src/mesa/main/glheader.h
61d94dd207459e0c42d98c9d6eb7df5eabdfd8a4 23-Apr-2010 Kristian Høgsberg <krh@bitplanet.net> mesa: Move GL_RGB565 workaround into fbobject.c
/external/mesa3d/src/mesa/main/glheader.h
8d2edbf1395ca1e2d23b3bd2ba2c5d54f21d377b 21-Sep-2009 Chia-I Wu <olvaffe@gmail.com> mesa/main: Add more OpenGL ES types to glheader.h.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
/external/mesa3d/src/mesa/main/glheader.h
62c45ec951829563b92a95cce5b9621e70c971a4 15-Apr-2009 Brian Paul <brianp@vmware.com> mesa: move #define for GL_PROGRAM_BINARY_LENGTH_OES
/external/mesa3d/src/mesa/main/glheader.h
dd9742dc9ffc976d3caae87c1302b7b5ed7d3838 24-Feb-2009 Brian Paul <brianp@vmware.com> mesa: use quotes for #include
/external/mesa3d/src/mesa/main/glheader.h
f2c023291a1f2887294d2aac504f8b82857ad092 22-Feb-2009 Brian Paul <brianp@vmware.com> mesa: move a bunch of compiler-related stuff into new compiler.h header

This trims down and cleans up imports.h and glheader.h quite a bit.
/external/mesa3d/src/mesa/main/glheader.h
658b1bdb1cc5f9910be910dc156a2e81ed999756 15-Jan-2009 Alan Hourihane <alanh@vmware.com> Merge commit 'origin/master' into gallium-0.2

Conflicts:
docs/install.html
docs/relnotes-7.3.html
src/mesa/shader/slang/slang_codegen.c
src/mesa/shader/slang/slang_compile.c
src/mesa/shader/slang/slang_emit.c
src/mesa/shader/slang/slang_preprocess.c
src/mesa/shader/slang/slang_preprocess.h
0f0922f93cbe997a95575c955ab1544bb5cd1d7d 11-Oct-2008 Matthieu Herrb <matthieu.herrb@laas.fr> Big endian fixes.
/external/mesa3d/src/mesa/main/glheader.h
1b7e90984511cfa47597c255d73ca416ddd2db6f 13-Aug-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: texture crop rect state
(cherry picked from commit c01fbc7866d7cd5cf4263dffec6d9591470b4c23)
/external/mesa3d/src/mesa/main/glheader.h
1cf2c8a04313b80a01ef23b06993586ce62281a4 25-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: point size arrays
/external/mesa3d/src/mesa/main/glheader.h
2e8af5ffcf5b59b6852cf0c7ad992af97de13fce 23-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: ASSERT macro is already defined by WinCE headers.

Even when just the standard headers are used....
/external/mesa3d/src/mesa/main/glheader.h
394c1d1c53074f82d2664f655f948f8966f46b9d 20-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: initial support for fixed-pt vertex arrays
/external/mesa3d/src/mesa/main/glheader.h
9644fa6c48f596875f6955728c3a8af1b01a5028 21-Sep-2008 Keith Whitwell <keith@tungstengraphics.com> Merge branch 'master' into gallium-0.2

Conflicts:

include/GLES/egl.h
include/GLES/egltypes.h
src/egl/main/eglconfig.c
src/egl/main/eglconfig.h
src/glu/sgi/libnurbs/interface/bezierEval.h
src/glu/sgi/libnurbs/interface/bezierPatch.h
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h
src/glu/sgi/libnurbs/internals/dataTransform.h
src/glu/sgi/libnurbs/internals/displaymode.h
src/glu/sgi/libnurbs/internals/sorter.h
src/glu/sgi/libnurbs/nurbtess/definitions.h
src/glu/sgi/libnurbs/nurbtess/directedLine.h
src/glu/sgi/libnurbs/nurbtess/gridWrap.h
src/glu/sgi/libnurbs/nurbtess/monoChain.h
src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h
src/glu/sgi/libnurbs/nurbtess/partitionX.h
src/glu/sgi/libnurbs/nurbtess/partitionY.h
src/glu/sgi/libnurbs/nurbtess/polyDBG.h
src/glu/sgi/libnurbs/nurbtess/polyUtil.h
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h
src/glu/sgi/libnurbs/nurbtess/quicksort.h
src/glu/sgi/libnurbs/nurbtess/rectBlock.h
src/glu/sgi/libnurbs/nurbtess/sampleComp.h
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h
src/glu/sgi/libnurbs/nurbtess/sampledLine.h
src/glu/sgi/libnurbs/nurbtess/searchTree.h
src/glu/sgi/libnurbs/nurbtess/zlassert.h
src/glu/sgi/libutil/error.c
src/glu/sgi/libutil/glue.c
src/glu/sgi/libutil/gluint.h
src/glu/sgi/libutil/project.c
src/glu/sgi/libutil/registry.c
src/glx/x11/Makefile
src/glx/x11/glxclient.h
src/glx/x11/glxext.c
src/mesa/drivers/dri/ffb/ffb_dd.h
src/mesa/drivers/dri/ffb/ffb_points.h
src/mesa/drivers/dri/gamma/gamma_context.h
src/mesa/drivers/dri/gamma/gamma_macros.h
src/mesa/drivers/dri/i810/i810context.h
src/mesa/drivers/dri/r128/r128_dd.h
src/mesa/drivers/dri/r128/r128_tex.h
src/mesa/drivers/dri/tdfx/tdfx_dd.h
src/mesa/drivers/x11/xm_buffer.c
src/mesa/glapi/glapi.c
src/mesa/main/dispatch.c
src/mesa/main/state.c
src/mesa/main/texstate.c
src/mesa/shader/arbprogparse.c
src/mesa/shader/arbprogram.c
src/mesa/shader/nvfragparse.c
src/mesa/shader/nvprogram.c
src/mesa/shader/shader_api.c
src/mesa/sources
src/mesa/swrast/s_aaline.c
src/mesa/swrast/s_aaline.h
src/mesa/swrast/s_aatriangle.h
src/mesa/swrast/s_accum.c
src/mesa/swrast/s_alpha.h
src/mesa/swrast/s_bitmap.c
src/mesa/swrast/s_blend.h
src/mesa/swrast/s_context.c
src/mesa/swrast/s_copypix.c
src/mesa/swrast/s_depth.c
src/mesa/swrast/s_depth.h
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_drawpix.h
src/mesa/swrast/s_feedback.c
src/mesa/swrast/s_feedback.h
src/mesa/swrast/s_fog.h
src/mesa/swrast/s_lines.h
src/mesa/swrast/s_logic.h
src/mesa/swrast/s_masking.h
src/mesa/swrast/s_points.c
src/mesa/swrast/s_points.h
src/mesa/swrast/s_readpix.c
src/mesa/swrast/s_span.c
src/mesa/swrast/s_span.h
src/mesa/swrast/s_stencil.h
src/mesa/swrast/s_texcombine.c
src/mesa/swrast/s_texcombine.h
src/mesa/swrast/s_texfilter.c
src/mesa/swrast/s_texfilter.h
src/mesa/swrast/s_texstore.c
src/mesa/swrast/s_triangle.c
src/mesa/swrast/s_triangle.h
src/mesa/swrast/s_zoom.h
src/mesa/swrast_setup/ss_context.c
src/mesa/swrast_setup/ss_triangle.h
src/mesa/tnl/t_draw.c
src/mesa/tnl/t_vb_light.c
src/mesa/tnl/t_vertex_generic.c
src/mesa/tnl/t_vertex_sse.c
src/mesa/tnl/t_vp_build.h
src/mesa/tnl/tnl.h
src/mesa/x86/common_x86.c
5a46e176715b0eae7b8a715e8aec42f5a27214fc 20-Sep-2008 Keith Whitwell <keith@tungstengraphics.com> mesa: standardize on C99's uint*_t instead of u_int*_t
/external/mesa3d/src/mesa/main/glheader.h
0397b2bb41b0f337af2949a15bcd7d0e7e8a7dc1 11-Sep-2008 Keith Whitwell <keith@tungstengraphics.com> Merge branch 'gallium-0.1' into gallium-0.2

A first attempt at moving gallium onto a branch directly off master...

It will be interesting to see how much work this takes to get running.

Have resolved the conflicts semi-arbitarily, not compiled or tested.

Conflicts:

.gitignore
Makefile
configs/config.mgw
configs/darwin
configs/darwin-x86ppc
configs/default
configs/freebsd-dri
configs/linux-dri
configs/linux-dri-xcb
configs/linux-fbdev
configs/linux-static
configs/linux-x86-64-static
configs/linux-x86-static
doxygen/Makefile
include/GL/gl.h
progs/demos/Makefile
progs/demos/descrip.mms
progs/demos/texenv.c
progs/egl/.gitignore
progs/egl/Makefile
progs/glsl/.gitignore
progs/glsl/Makefile
progs/glsl/convolutions.c
progs/samples/Makefile.mgw
progs/tests/.gitignore
progs/trivial/.gitignore
progs/trivial/point-param.c
progs/trivial/tri.c
progs/xdemos/.gitignore
progs/xdemos/glthreads.c
src/egl/drivers/demo/Makefile
src/egl/drivers/dri/Makefile
src/egl/main/Makefile
src/glu/Makefile
src/glu/sgi/Makefile
src/glu/sgi/Makefile.mgw
src/glut/glx/Makefile.mgw
src/glut/os2/WarpWin.cpp
src/glut/os2/glut_cindex.cpp
src/glut/os2/glut_gamemode.cpp
src/glut/os2/glut_win.cpp
src/glut/os2/glut_winmisc.cpp
src/glut/os2/os2_glx.cpp
src/glut/os2/os2_menu.cpp
src/glut/os2/os2_winproc.cpp
src/glw/Makefile
src/glx/x11/dri_glx.c
src/glx/x11/glxext.c
src/mesa/Makefile
src/mesa/Makefile.mgw
src/mesa/descrip.mms
src/mesa/drivers/beos/Makefile
src/mesa/drivers/common/descrip.mms
src/mesa/drivers/common/driverfuncs.c
src/mesa/drivers/directfb/Makefile
src/mesa/drivers/dri/Makefile.template
src/mesa/drivers/dri/common/dri_bufmgr.c
src/mesa/drivers/dri/common/dri_bufmgr.h
src/mesa/drivers/dri/common/dri_util.c
src/mesa/drivers/dri/common/extension_helper.h
src/mesa/drivers/dri/common/mmio.h
src/mesa/drivers/dri/common/utils.c
src/mesa/drivers/dri/common/utils.h
src/mesa/drivers/dri/glcore/Makefile
src/mesa/drivers/dri/i810/i810screen.c
src/mesa/drivers/dri/i915/intel_ioctl.c
src/mesa/drivers/dri/i915/intel_ioctl.h
src/mesa/drivers/dri/i915/intel_screen.c
src/mesa/drivers/dri/i915/server/i830_common.h
src/mesa/drivers/dri/i915/server/i830_dri.h
src/mesa/drivers/dri/i965/intel_screen.c
src/mesa/drivers/dri/i965/server/i830_common.h
src/mesa/drivers/dri/i965/server/i830_dri.h
src/mesa/drivers/dri/mach64/mach64_screen.c
src/mesa/drivers/dri/nouveau/nouveau_context.h
src/mesa/drivers/dri/nouveau/nouveau_fifo.c
src/mesa/drivers/dri/nouveau/nouveau_fifo.h
src/mesa/drivers/dri/nouveau/nouveau_screen.c
src/mesa/drivers/dri/nouveau/nouveau_screen.h
src/mesa/drivers/dri/r128/r128_tex.h
src/mesa/drivers/dri/savage/savageioctl.h
src/mesa/drivers/fbdev/Makefile
src/mesa/drivers/osmesa/Makefile
src/mesa/drivers/osmesa/descrip.mms
src/mesa/drivers/x11/Makefile
src/mesa/drivers/x11/descrip.mms
src/mesa/drivers/x11/xm_dd.c
src/mesa/glapi/glapi.c
src/mesa/glapi/glthread.c
src/mesa/main/api_validate.c
src/mesa/main/attrib.c
src/mesa/main/bufferobj.c
src/mesa/main/bufferobj.h
src/mesa/main/buffers.c
src/mesa/main/config.h
src/mesa/main/context.c
src/mesa/main/descrip.mms
src/mesa/main/drawpix.c
src/mesa/main/enums.c
src/mesa/main/fbobject.c
src/mesa/main/glheader.h
src/mesa/main/imports.c
src/mesa/main/mipmap.c
src/mesa/main/mm.c
src/mesa/main/mm.h
src/mesa/main/mtypes.h
src/mesa/main/points.c
src/mesa/main/sources
src/mesa/main/state.c
src/mesa/main/texcompress_fxt1.c
src/mesa/main/texenvprogram.c
src/mesa/main/texobj.c
src/mesa/main/texstate.c
src/mesa/main/texstore.c
src/mesa/math/descrip.mms
src/mesa/shader/arbprogram.c
src/mesa/shader/descrip.mms
src/mesa/shader/prog_execute.c
src/mesa/shader/prog_statevars.c
src/mesa/shader/prog_statevars.h
src/mesa/shader/prog_uniform.c
src/mesa/shader/program.c
src/mesa/shader/program.h
src/mesa/shader/shader_api.c
src/mesa/shader/slang/descrip.mms
src/mesa/shader/slang/library/slang_vertex_builtin_gc.h
src/mesa/sources
src/mesa/swrast/descrip.mms
src/mesa/swrast/s_drawpix.c
src/mesa/swrast/s_fragprog.c
src/mesa/swrast/s_readpix.c
src/mesa/swrast/s_span.c
src/mesa/swrast_setup/descrip.mms
src/mesa/tnl/descrip.mms
src/mesa/tnl/t_context.h
src/mesa/tnl/t_vp_build.c
src/mesa/tnl/tnl.h
src/mesa/vbo/descrip.mms
src/mesa/vbo/vbo_context.c
src/mesa/vbo/vbo_exec_array.c
src/mesa/x86-64/xform4.S
src/mesa/x86/rtasm/x86sse.c
src/mesa/x86/rtasm/x86sse.h
windows/VC6/progs/glut/glut.dsp
windows/VC7/mesa/gdi/gdi.vcproj
windows/VC7/mesa/glu/glu.vcproj
windows/VC7/mesa/mesa.sln
windows/VC7/mesa/mesa/mesa.vcproj
windows/VC7/mesa/osmesa/osmesa.vcproj
windows/VC7/progs/glut/glut.vcproj
windows/VC8/mesa/gdi/gdi.vcproj
windows/VC8/mesa/glu/glu.vcproj
windows/VC8/mesa/mesa.sln
windows/VC8/mesa/mesa/mesa.vcproj
windows/VC8/progs/glut/glut.vcproj
c01fbc7866d7cd5cf4263dffec6d9591470b4c23 13-Aug-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: texture crop rect state
/external/mesa3d/src/mesa/main/glheader.h
e6218d071db46cbf98486f97b238cccf78c4aefa 16-Jul-2008 Blair Sadewitz <blair.sadewitz@gmail.com> mesa: check for __INTERIX to typedef uintptr_t
/external/mesa3d/src/mesa/main/glheader.h
d378f7b3dfda3b549e4b02380e492671cc34bb59 25-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: point size arrays
/external/mesa3d/src/mesa/main/glheader.h
a148025d94505bca08f9baa1689048032bb60e2c 24-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: Use standard integer types.

Especially get rid of the non-portable long long.
/external/mesa3d/src/mesa/main/glheader.h
8db7ef544c4f1be702e34b97882441df31274f10 23-Jun-2008 José Fonseca <jrfonseca@tungstengraphics.com> mesa: ASSERT macro is already defined by WinCE headers.

Even when just the standard headers are used....
/external/mesa3d/src/mesa/main/glheader.h
e1f9adc27445ea3381af1f71cfec0317298be5b1 21-Jun-2008 Alan Coopersmith <alan.coopersmith@sun.com> Solaris port of Mesa 7.1 with autoconf support

Signed-off-by: Brian Paul <brian.paul@tungstengraphics.com>
/external/mesa3d/src/mesa/main/glheader.h
42c468a5dea30d1428205d81798eaf3a0c42ef3a 20-Jun-2008 Brian Paul <brian.paul@tungstengraphics.com> mesa: initial support for fixed-pt vertex arrays
/external/mesa3d/src/mesa/main/glheader.h
32a2a095f4d8e3be7fa2807cb436bd09e8eb5a75 18-Apr-2008 George Sapountzis <gsap7@yahoo.gr> glcore: build from mesa
/external/mesa3d/src/mesa/main/glheader.h
882e0e01799cf99dd5ec97786239af4b269125a9 09-Mar-2008 Brian <brian.paul@tungstengraphics.com> fix __builtin_expect() definition test for IBM XLC (sf bug 1909832)
/external/mesa3d/src/mesa/main/glheader.h
a5467fbdd9ca599c9512433ece30f90fd67f15e3 20-Sep-2007 Brian <brian.paul@tungstengraphics.com> fixes for bluegene-xlc-osmesa config
/external/mesa3d/src/mesa/main/glheader.h
76fb8089103e9dba9aaa7232c86d864d5874a08f 21-Jul-2007 Zhang <zxpmyth@yahoo.com.cn> Fix a number of MINGW32 issues
/external/mesa3d/src/mesa/main/glheader.h
37aca21129d87946d2dc6b45fa5bacd514921550 28-Jun-2007 zhang <zxpmyth@yahoo.com.cn> a variety of fixes for MingW
/external/mesa3d/src/mesa/main/glheader.h
b766643e5c3c9ed174c59b54e520f94e3420e39a 06-Dec-2006 George Sapountzis <gsap7@yahoo.gr> Drop mesa wrappers for XFree86.
/external/mesa3d/src/mesa/main/glheader.h
a186c8078813b966f7860e3660045b6e79f890e9 13-Apr-2006 Brian Paul <brian.paul@tungstengraphics.com> updated tests for defining __FUNCTION__ (Dan Schikore)
/external/mesa3d/src/mesa/main/glheader.h
a176bc6c1781ccbd12cdd7ac215a15178b73d5bb 15-Feb-2006 Eric Anholt <anholt@FreeBSD.org> Include dix-config.h if HAVE_DIX_CONFIG_H is defined. This will be used by the
X Server to get things like _XSERVER64 (for X headers) and NO_LIBCWRAPPER
defined consistently when its builds Mesa internally.
/external/mesa3d/src/mesa/main/glheader.h
91c30771b63ae3498dbcd880930e6faa975c5928 11-Feb-2006 Eric Anholt <anholt@FreeBSD.org> Add the ability to define NO_LIBCWRAPPER to avoid libcwrapper brain damage.
If it's true that libcwrapper usage isn't necessary ever in the DllLoader world,
then this code should probbaly all go away.
/external/mesa3d/src/mesa/main/glheader.h
72d1bb5756c670e6afef37da80689da04d466b22 08-Dec-2005 Brian Paul <brian.paul@tungstengraphics.com> don't need LONGLONG typedefs
/external/mesa3d/src/mesa/main/glheader.h
0694adaf71d5048b4a3c64b2280f39efe5f0766f 08-Dec-2005 Karl Schultz <kschultz@freedesktop.org> add 64-bit typedefs for portability
/external/mesa3d/src/mesa/main/glheader.h
49b2d2e90f524d8d404de4b618dcd6250a14667a 28-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> include stdint.h for BSD
/external/mesa3d/src/mesa/main/glheader.h
84f3ff91d967887545363cc826b118120a135a58 04-Nov-2005 Brian Paul <brian.paul@tungstengraphics.com> fix MinGW problems (bug 4956)
/external/mesa3d/src/mesa/main/glheader.h
b3aefd1cfb6aacd1695c52911dd39da50d893ece 19-Sep-2005 Brian Paul <brian.paul@tungstengraphics.com> additional wrapper updates, bug 4468
/external/mesa3d/src/mesa/main/glheader.h
c529f6bf701dcb50741a444f496ede1fa6a44fe0 16-Jul-2005 Adam Jackson <ajax@freedesktop.org> strip out vestigial #ifdef HAVE_CONFIG_H stanzas, they're confusing the
modular X build
/external/mesa3d/src/mesa/main/glheader.h
eac76882315a576a91b26b84f06144d3c8083758 01-Jul-2005 Karl Schultz <kschultz@freedesktop.org> Don't #define __FUNCTION__ on a Microsoft C compiler new enough to have it.
/external/mesa3d/src/mesa/main/glheader.h
38332a6d94d4f9541bff939522230731f1705e04 19-Jun-2005 Brian Paul <brian.paul@tungstengraphics.com> Define __FUNCTION__ as a preprocessor symbol in glheader.h if we're not
using GCC or VMS.
/external/mesa3d/src/mesa/main/glheader.h
2d218885ecb0bf82cbfd33da1b9186bf6e09375b 13-Jun-2005 Brian Paul <brian.paul@tungstengraphics.com> mingw changes (Nolan Leake)
/external/mesa3d/src/mesa/main/glheader.h
6b5afb003645d2cbaabf7d9c0733f1f7891cb0a0 25-May-2005 Karl Schultz <kschultz@freedesktop.org> Cleanup some Windows junk.
/external/mesa3d/src/mesa/main/glheader.h
6258b76c49f49a56a7c713914b798e80c6553b06 05-May-2005 Karl Schultz <kschultz@freedesktop.org> Port Mesa to build on a P64 platform (e.g., Win64). P64 platforms
use 64-bit pointers and 32-bit longs. So, operations like casting pointers
to unsigned long and back to pointer won't work. glheader.h now
includes files to define uintptr_t, which should instead be used for
this sort of operation. It is an integer type that is the same size
as a pointer.
/external/mesa3d/src/mesa/main/glheader.h
3d2e10564e8ee9041ffc3cb12f323351fb05dabf 08-Feb-2005 Brian Paul <brian.paul@tungstengraphics.com> removed GL_EXT_framebuffer_object tokens
/external/mesa3d/src/mesa/main/glheader.h
3deaa01c2bd576ae81fc6d3ea67c583cb3c22159 07-Feb-2005 Brian Paul <brian.paul@tungstengraphics.com> additional work on GL_EXT_framebuffer_object
/external/mesa3d/src/mesa/main/glheader.h
914746b400abd85b5e416ef9e212604b68743de0 26-Jan-2005 Brian Paul <brian.paul@tungstengraphics.com> remove a bunch of temporary #defines, now that glext.h was updated
/external/mesa3d/src/mesa/main/glheader.h
489ccef3982267b0d35c8548921f58d553c25a3a 15-Dec-2004 Adam Jackson <ajax@freedesktop.org> Fix up glx/x11 to work when built with -fvisibility=hidden.
/external/mesa3d/src/mesa/main/glheader.h
d033ce63da2c78044c4fbef52e8583b908637d6f 06-Dec-2004 Daniel Borca <dborca@users.sourceforge.net> disable junk for mingw
/external/mesa3d/src/mesa/main/glheader.h
911a8bc62cb274b3264bc85ad65f3c8ad03796d9 27-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> remove the GLAPI/GLAPIENTRY defines - they're already in gl.h
/external/mesa3d/src/mesa/main/glheader.h
568f7578d3789f58d52394d9d42a818b85d9a196 27-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> Removed GLCALLBACK stuff - apparently never used anywhere.
Removed GLWINAPI stuff - only used (unnecessarily?) in enums.c
/external/mesa3d/src/mesa/main/glheader.h
936028f8b0db83595fda77ed4b9f30452cdf9c8b 26-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> Started some assorted clean-ups in #defines, typedefs, etc.
Next: move all the Windows/WGL stuff into the drivers/windows/ directory.
/external/mesa3d/src/mesa/main/glheader.h
83889ffd970a807074d834849677fd233c031dc7 08-Nov-2004 Brian Paul <brian.paul@tungstengraphics.com> Remove need for defining _MSC_VER when building Mesa for windows with
a non MS C compiler (MinGW). (Gregor Anich)
/external/mesa3d/src/mesa/main/glheader.h
53f82c5aadbb15585754bfacf3237093eccdb2ce 02-Oct-2004 Brian Paul <brian.paul@tungstengraphics.com> added support for GL_ARB_draw_buffers
/external/mesa3d/src/mesa/main/glheader.h
c3912b66abb23ce2db00723a4cb79ac84ae4a086 13-Sep-2004 Brian Paul <brian.paul@tungstengraphics.com> Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*().
Define 2.0 point-sprite related tokens in glheader.h (temporary).
/external/mesa3d/src/mesa/main/glheader.h
86e001b78cb46c1d5a216dd50b3d7fe32db23575 25-Aug-2004 Brian Paul <brian.paul@tungstengraphics.com> Windows ICD driver code (patch 1014800)
/external/mesa3d/src/mesa/main/glheader.h
8e77da1cd7d63af5e7ffcf7ea220cdaf1bdc8162 29-Jun-2004 Ian Romanick <idr@us.ibm.com> First phase of TLS work. At this point SPARC assembly dispatch is
broken, but it will be fixed "shortly." This is pretty much the same
as the patch I sent to the dri-devel list on 22-Jun-2004.
/external/mesa3d/src/mesa/main/glheader.h
f959f6e1dc27c71fc0ccc56e09b29101b3bf3b97 22-Apr-2004 Brian Paul <brian.paul@tungstengraphics.com> New glTexImage code.
The gl_texture_format struct now has a StoreTexImageFunc that's called
by glTex[Sub]Image[123]D to convert the user's texture data into the
specific texture format layout. Now it's much easier to add new texture
formats (like the 16/32-bit floating point formats).
The texutil.[ch] and texutil_tmp.h files are obsolete.
/external/mesa3d/src/mesa/main/glheader.h
7a6b71ef2944bae1718e8167b2faaceb8422071c 13-Mar-2004 Brian Paul <brian.paul@tungstengraphics.com> Implementation of GL_EXT_pixel_buffer_object extension.
Note: extension may not be finalized yet - subject to change!
Note: implementation not fully suitable for h/w implementation yet.
/external/mesa3d/src/mesa/main/glheader.h
5e83c2a081f4806c2ee0ecc9dd7f36feb4b2b20a 28-Jan-2004 Brian Paul <brian.paul@tungstengraphics.com> tweak the #if test for defining _ASMAPI (fixes IRIX problem)
/external/mesa3d/src/mesa/main/glheader.h
c3fb2558f036ca8dd9f9a62269b57636ca3b5e4c 12-Dec-2003 Brian Paul <brian.paul@tungstengraphics.com> replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall)
/external/mesa3d/src/mesa/main/glheader.h
527078afcaf27fc517ce3029e623235fa381877b 10-Dec-2003 Eric Anholt <anholt@FreeBSD.org> Fix definitions for Intel compiler.

Submitted by: Mikhail Teterin <mi@FreeBSD.org>
/external/mesa3d/src/mesa/main/glheader.h
8172cec94308d39a7da22df7c9101624cd3ec5b2 06-Dec-2003 Brian Paul <brian.paul@tungstengraphics.com> conditionally define GLAPIENTRYP to prevent some warnings in linux-solo
/external/mesa3d/src/mesa/main/glheader.h
9b9a57a25cc63200a7ec86c96433924351674650 04-Dec-2003 Karl Schultz <kschultz@freedesktop.org> Change
#define GLAPIENTRYP __stdcall *
to
#define GLAPIENTRYP GLAPIENTRY *
These two defs end up doing the same thing, but the compiler can squawk
because they look different. Also matches the way it is declared in gl.h.
Do same for GLCALLBACKP.
/external/mesa3d/src/mesa/main/glheader.h
47b0bc1a36f4a6c3af1c9c76ee96e97c29376d71 25-Nov-2003 Brian Paul <brian.paul@tungstengraphics.com> remove __FUNCTION__ hack
/external/mesa3d/src/mesa/main/glheader.h
2cdd699a77f7801b1e37b72108a33fa95354e67a 08-Oct-2003 Kendall Bennett <KendallB@scitechsoft.com> More SciTech SNAP specific changes to glheader.h. Also modified the macros
in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers.
/external/mesa3d/src/mesa/main/glheader.h
adbbea9b5123b7866cf5b31a6011b428b5ccc079 03-Oct-2003 Kendall Bennett <KendallB@scitechsoft.com> Fixed bugs in Mesa software span rendering for color index modes
/external/mesa3d/src/mesa/main/glheader.h
d6643331ab1a2215338be19177296d255170c798 30-Sep-2003 Kendall Bennett <KendallB@scitechsoft.com> Updates required for building the SciTech SNAP version of Mesa. This includes:

1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__
is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper
that defines a bunch of necessary stuff and then included GL/gl_mesa.h which
is the normal Mesa GL/gl.h header file renamed.

2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header
files. This will better support other compilers like IBM VisualAge C++. I
added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so
existing code will compile the same, but when the SNAP version is being
built we will use the correc definitions for the target compiler.

3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom
compiler complaints.

4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for
now). Probably not necessary, but the original macro was wrong and we use
that macro in our code.

5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when
using a compiler that has a case insensitive link.
/external/mesa3d/src/mesa/main/glheader.h
b29b8ca47d322f1f93f5321be7529cf0c440c695 13-Sep-2003 Kendall Bennett <KendallB@scitechsoft.com> Updates to fix problems building with the Open Watcom compiler.
/external/mesa3d/src/mesa/main/glheader.h
304d11e0e152d48902becd73004c4e8768b78f3e 05-Aug-2003 Brian Paul <brian.paul@tungstengraphics.com> Updates from Daniel Borca.
/external/mesa3d/src/mesa/main/glheader.h
6dc85575000127630489b407c50a4b3ea87c9acb 17-Jul-2003 Keith Whitwell <keith@tungstengraphics.com> Merge Jose's documentation and core Mesa changes from embedded branch
/external/mesa3d/src/mesa/main/glheader.h
9ac51f57efe07ed43a1e4224a7f5daddec401b36 05-Jun-2003 Ian Romanick <idr@us.ibm.com> Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
/external/mesa3d/src/mesa/main/glheader.h
27558a160a9fe91745728d7626995cd88f8fe339 01-Mar-2003 Brian Paul <brian.paul@tungstengraphics.com> Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]
Moved type conversion and interpolation macros into macros.h
Updated all the files that used to include mmath.h
/external/mesa3d/src/mesa/main/glheader.h
9dc11a3e38a0ac0e650675157a0ccb90dcdce976 30-Oct-2002 Brian Paul <brian.paul@tungstengraphics.com> test both XFree86LOADER and IN_MODULE to see if we're being built as the glx module
/external/mesa3d/src/mesa/main/glheader.h
4753d60dd070bb08d0116076bcc08025c86ce857 15-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Added ctx parameter to _mesa_debug()
Added _mesa_printf()
Updated SetDrawBuffer() function in all drivers (ala 4.0.3)
Import 4.0.3/DRI changes.
/external/mesa3d/src/mesa/main/glheader.h
9a33a11d714c90162d32781ebbd2c1dfab52cfd1 13-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> New _mesa_debug() function to replace fprintf() calls.
Some source files updated to call _mesa_debug(), but not finished.
Added __GLimports as a parameter to _mesa_create/init_context() and
updated drivers accordingly.
Fleshed-out more of the __GLimports and __GLexports functionality.
Removed run-time config file support (config.c)
/external/mesa3d/src/mesa/main/glheader.h
1013e4650473ef0aceac7f3cd571b982ff249250 12-Jun-2002 Brian Paul <brian.paul@tungstengraphics.com> Moved big/little endian code to glheader.h.
Define either MESA_BIG_ENDIAN or MESA_LITTLE_ENDIAN.
/external/mesa3d/src/mesa/main/glheader.h
819505ad2a77679bbb71a60a9aae8b2d6ddffa06 23-Mar-2002 Brian Paul <brian.paul@tungstengraphics.com> removed temporary GL_ARB_texture_mirrored_repeat enums
/external/mesa3d/src/mesa/main/glheader.h
2391f4cec627def55119738413592d8a1fbfc50f 20-Dec-2001 Karl Schultz <kschultz@freedesktop.org> Define finite as _finite for Windows.
/external/mesa3d/src/mesa/main/glheader.h
e11f089f821ea90754d8cbe56278eba4cf5665f4 17-Oct-2001 Brian Paul <brian.paul@tungstengraphics.com> added GL_ARB_texture_mirrored_repeat
/external/mesa3d/src/mesa/main/glheader.h
a1503b00f863a48a517939a42d512f9cfe77f79c 16-Jul-2001 Brian Paul <brian.paul@tungstengraphics.com> Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)
/external/mesa3d/src/mesa/main/glheader.h
24ae7c4c1f18c3086a779a2ee8f480ee5f4e7612 15-Jun-2001 Brian Paul <brian.paul@tungstengraphics.com> Added fi_type union typedef to glheader.h.
Replace various float/int casts with the fi_type union cast.
Fixes -fstrict-aliasing problems.
/external/mesa3d/src/mesa/main/glheader.h
0ab16e01348a8feceda9ee55f14b035e400d3c01 15-May-2001 Brian Paul <brian.paul@tungstengraphics.com> New IFLOOR, ICEIL macros from Josh Vanderhoof. Fixes problems with
IFLOOR(1.99999)==2, for example. Moved some macros from config.h to glheader.h
/external/mesa3d/src/mesa/main/glheader.h
ee403ff0ba272f5be539ddc921d3fffb3d250cc4 29-Mar-2001 Brian Paul <brian.paul@tungstengraphics.com> Removed DD_Z_NEVER.
Replaced SEPERATE with SEPARATE.
Renumbered _NEW_ flags.
Removed _NEW_COLORTABLE.
/external/mesa3d/src/mesa/main/glheader.h
22144ab7552f0799bcfca506bf4ffa7f70a06649 12-Mar-2001 Gareth Hughes <gareth@valinux.com> Consistent copyright info (version number, date) across all files.
/external/mesa3d/src/mesa/main/glheader.h
15bf1cd129ce03a985464c52c311a489da92c4be 10-Feb-2001 Brian Paul <brian.paul@tungstengraphics.com> minor updates to sync w/ XFree86 changes
/external/mesa3d/src/mesa/main/glheader.h
b980b2eeb62dc48101a7481d02d196c80b9da397 08-Jan-2001 Keith Whitwell <keith@tungstengraphics.com> Add a 'RenderPrimitive' callback to t_vb_render.c. Helps out drivers
that used to require a 'ReducedPrimitiveChange' callback.

Various compilation fixes for XFree86.

Reverted to the older version of glcore.h used internally in XFree86, and
moved it to 'Mesa/include/GL/internal/glcore.h', for compatibility with
XFree86.
/external/mesa3d/src/mesa/main/glheader.h
b1394fa92aaaf859ce9efc8b5fc194397921320c 26-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> First batch of OpenGL SI related changes:
Renamed struct gl_context to struct __GLcontextRec.
Include glcore.h, setup GL imports/exports.
Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions.
GLcontext's Visual field is no longer a pointer.
/external/mesa3d/src/mesa/main/glheader.h
f7a4bcaf7970c18ad2ca1d1714babbc307775e70 15-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> use cpml.h on Alpha (AlanH)
/external/mesa3d/src/mesa/main/glheader.h
8f39dd1e620345ae3d2a422ef8e38025addf3349 12-Sep-2000 Brian Paul <brian.paul@tungstengraphics.com> Win32 update (Chris Morley)
/external/mesa3d/src/mesa/main/glheader.h
00277e836df1048eb39940e83d59cd3149a374a1 02-Aug-2000 Brian Paul <brian.paul@tungstengraphics.com> define GL_GLEXT_PROTOTYPES before including mesa_wgl.h
/external/mesa3d/src/mesa/main/glheader.h
9fb1279b71c1aa47a5802f70e4dbabcd555838b8 12-Jun-2000 Brian Paul <brian.paul@tungstengraphics.com> define GL_GLEXT_PROTOTYPES for glext.h
/external/mesa3d/src/mesa/main/glheader.h
1e0163272b8a7774db359b0d940d83a304efbd24 26-May-2000 Brian Paul <brian.paul@tungstengraphics.com> applied Eero Pajarre's patch for Windows
/external/mesa3d/src/mesa/main/glheader.h
df54463363729a25a7c11739d3b09f5a1e3083ef 22-May-2000 Brian Paul <brian.paul@tungstengraphics.com> replaced __CYGWIN32__ with __CYGWIN__, misc clean-up
/external/mesa3d/src/mesa/main/glheader.h
87a7897d38fe1fa4458901d15475e3306270b51e 22-May-2000 Brian Paul <brian.paul@tungstengraphics.com> added Window-isms previously in gl.h
/external/mesa3d/src/mesa/main/glheader.h
780c4e057bbd940242874ac193dfec8738efb987 23-Mar-2000 Brian Paul <brian.paul@tungstengraphics.com> added code to die on FP exceptions if DEBEG env var set to FP
/external/mesa3d/src/mesa/main/glheader.h
87ae69c45dcaaf6bafe0ca210a0e2a655c63792f 24-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> use quotes for gl.h and glext.h includes
/external/mesa3d/src/mesa/main/glheader.h
50877fb096ed8c0943ec18ad0f4887df4e154cc3 23-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> include GL/glext.h
/external/mesa3d/src/mesa/main/glheader.h
e39ed58116bec6c938cbda42e2021ff29823a122 12-Feb-2000 Brian Paul <brian.paul@tungstengraphics.com> always include <float.h>
/external/mesa3d/src/mesa/main/glheader.h
2da507defd5783d5e666e4902015f0a2dd11100b 12-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> moved assembly-related macros from types.h to glheader.h
/external/mesa3d/src/mesa/main/glheader.h
be599f845f7acac94444ce74eff20296ed0a309f 12-Nov-1999 Kendall Bennett <KendallB@scitechsoft.com> . More Watcom C++ warnings fixed in Mesa.
/external/mesa3d/src/mesa/main/glheader.h
fbd8f212c3866ec98c1d8c9d3db3ddb7e7c479a5 11-Nov-1999 Brian Paul <brian.paul@tungstengraphics.com> first big check-in of new Mesa 3.3 code
/external/mesa3d/src/mesa/main/glheader.h