aboutsummaryrefslogtreecommitdiffstats
path: root/include/GL/glext.h
Commit message (Collapse)AuthorAgeFilesLines
* mesa: update glext.h to version 20131008Brian Paul2013-10-161-502/+750
| | | | | | Only two notable changes in this revision: * GLvoid has been replaced by void. * Added the GL_NV_blend_equation_advanced extension.
* mesa: update glext.h to version 20130708Brian Paul2013-07-121-14/+16
| | | | | | | | | | | | | This update fixes the problem with duplicated typedefs for GLclampf and GLclampd in the previous version. It also changes some parameter types for glDebugMessageCallbackARB() and glTransformFeedbackVaryingsEXT(). Note we should someday update the glapi-gen code so that it understands void pointer parameters. Currently, the Python code only understands "GLvoid *" but not "void *". Luckily, the compilers don't seem to complain about mixing GLvoid and void.
* mesa: Fix build with older gcc since update of glext.hTom Stellard2013-06-281-2/+0
| | | | Reviewed-by: Brian Paul <[email protected]>
* mesa: update glext.h to version 20130624Brian Paul2013-06-261-10433/+8469
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In glapi_priv.h we always need the typedef for the GLclampx type since GL_OES_fixed_point is now defined in glext.h but the GLclampx type is not. GLclampx is not used by anything in glext.h but we need it for GL ES dispatch. This is a huge patch because the structure of the file has been changed. The following extensions are new, however: GL_AMD_interleaved_elements GL_AMD_shader_trinary_minmax GL_IBM_static_data GL_INTEL_map_texture GL_NV_compute_program5 GL_NV_deep_texture3D GL_NV_draw_texture GL_NV_shader_atomic_counters GL_NV_shader_storage_buffer_object GL_NVX_conditional_render GL_OES_byte_coordinates GL_OES_compressed_paletted_texture GL_OES_fixed_point GL_OES_query_matrix GL_OES_single_precision And these extensions were removed: GL_FfdMaskSGIX GL_INGR_palette_buffer GL_INTEL_texture_scissor GL_SGI_depth_pass_instrument GL_SGIX_fog_scale GL_SGIX_impact_pixel_texture GL_SGIX_texture_select Reviewed-by: José Fonseca <[email protected]>
* upgrade glext.h to version 85Brian Paul2012-09-241-177/+117
| | | | NOTE: This is a candidate for the stable branches.
* mesa: update glext.h to version 83Ian Romanick2012-08-141-26/+1013
| | | | | Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Brian Paul <[email protected]>
* mesa: update glext.h to version 81Brian Paul2012-06-271-43/+368
|
* include: Fix glDebugMessageCallbackARB's prototype.José Fonseca2012-03-111-2/+2
| | | | | | | | | Seems to be a bug in Khronos headers, as http://www.opengl.org/registry/specs/ARB/debug_output.txt states userParam is not a const pointer. Signed-off-by: Dave Airlie <[email protected]>
* glext: upgrade to version 72Brian Paul2011-08-081-3/+364
|
* glext.h: update to version 71Brian Paul2011-07-111-3/+81
|
* glext: upgrade to version 67Brian Paul2011-01-061-2/+12
|
* 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.
* 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.
* glext: upgraded to version 61Brian Paul2010-04-261-1595/+2211
|
* gl: updated glext.h to version 56Brian Paul2009-10-231-3/+215
|
* gl: upgrade glext.h to version 54Brian Paul2009-08-031-51/+515
|
* mesa: upgrade glext.h to version 52Brian Paul2009-06-041-180/+308
| | | | | A number of the PFNGL* function typedefs are now in glext.h and must be omitted from the gl.h file. gl.h will be pruned in the next commit.
* gl: add new OGL 3.1 enums to glext.hRoland Scheidegger2009-03-281-0/+18
| | | | This is just temporary until the upstream source is updated.
* gl: update glext.h to version 48Roland Scheidegger2009-03-281-0/+78
|
* gl: update include/GL/glext.h to version 48Brian Paul2009-03-251-10/+52
|
* gl: update glext.h to version 46Brian Paul2009-03-051-4/+68
|
* fix incorrect prototype for glMapBufferRange() in glext.hBrian Paul2009-03-041-2/+2
| | | | Needs to return void *
* mesa: import glext.h version 44Brian Paul2009-01-081-2/+66
|
* mesa: version 43 of glext.hBrian Paul2008-10-231-2/+748
|
* version 41 of glext.hBrian Paul2008-08-111-2/+380
|
* additional preprocessor checks for stdint.h, inttypes.h, etcBlair Sadewitz2008-07-151-4/+4
| | | | The patches to glext.h and glxext.h have been sent to Khronos/bugzilla.
* updated to version 40Brian2008-03-251-3/+14
|
* fix wrong values for GL_READ/DRAW_FRAMEBUFFER_BINDING_EXT tokensBrian2008-03-241-2/+2
|
* updated version with new Khronos license/copyrightBrian2007-02-261-23/+17
|
* updated to version 39Brian2007-02-201-8/+579
|
* added #ifdef tests for Windows for int64_t, uint64_tBrian Paul2006-09-161-0/+4
|
* latest version from OpenGL ARBBrian Paul2006-08-301-5/+201
|
* remove const qualifier from glGenVertexArraysAPPLE() parameterBrian Paul2006-06-121-2/+2
|
* updated to version 29Brian Paul2005-06-211-3/+2
|
* updated to version 28Brian Paul2005-05-311-2/+109
|
* glext.h version 26Brian Paul2005-01-201-4/+363
|
* version 24 from oss.sgi.comBrian Paul2004-07-281-4/+55
|
* updated to version 23Brian Paul2004-06-231-3/+63
|
* upgraded to version 22Brian Paul2004-02-241-4/+11
|
* updated to version 21 with OpenGL 1.5 supportBrian Paul2004-01-131-14/+381
|
* reverse Keith's 'XFree86Server' glue.Alan Hourihane2003-12-081-4/+0
|
* Can't include <stddef.h> when building XFree86 server - defineKeith Whitwell2003-12-081-0/+4
| | | | ptrdiff_t to int instead
* Updates required for building the SciTech SNAP version of Mesa. This includes:Kendall Bennett2003-09-301-903/+903
| | | | | | | | | | | | | | | | | | | | | | | 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.
* fix PFNGLMULTIMODEDRAWARRAYSIBMPROCBrian Paul2003-08-241-1/+1
|
* Fix compile problems with `glMultiModeDrawArraysIBM'Jon Smirl2003-08-241-3/+3
| | | | | Adjust makefiles to create depends and not store it in CVS Remove dependency on kernel pci_ids.h
* version 18 of glext.hBrian Paul2003-05-101-79/+538
|
* fix glIsBufferARB() prototypeBrian Paul2003-04-281-1/+1
|
* fix function prototypes for manging (Bill Hoffman)Brian Paul2003-04-231-10/+10
|
* Added GL_ARB_vertex_buffer_object tokensBrian Paul2003-04-091-0/+32
|
* added GL_ARB_vertex_buffer_object functionsBrian Paul2003-03-291-0/+22
|