summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/enums.c
Commit message (Collapse)AuthorAgeFilesLines
* glapi: regenerated files for EXT_transform_feedbackBrian Paul2010-04-021-2150/+2195
|
* APPLE_object_purgeable: autogenerated filesChris Wilson2010-03-041-3045/+3063
|
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-1/+1
|
* Remove _mesa_strcmp in favor of plain strcmp.Kenneth Graunke2010-02-191-1/+1
|
* glapi: add GL_HALF_FLOAT enum support.Dave Airlie2010-01-231-2228/+2231
| | | | | | Regenerate enums files and GLX indirect. Signed-off-by: Dave Airlie <[email protected]>
* Merge branch 'master' into opengl-es-v2Chia-I Wu2010-01-121-2624/+2671
|\ | | | | | | | | Conflicts: src/mesa/main/dd.h
| * Merge branch 'mesa_7_7_branch'Brian Paul2010-01-041-234/+231
| |\ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/relnotes.html src/gallium/drivers/llvmpipe/lp_tex_sample_c.c src/gallium/drivers/r300/r300_cs.h src/mesa/drivers/dri/i965/brw_wm_surface_state.c src/mesa/main/enums.c
| | * mesa: regenerated enums.c fileBrian Paul2010-01-041-234/+231
| | |
| * | fix overflowAlan Hourihane2010-01-041-1/+1
| | |
| * | mesa: added dispatch for GL_NV_conditional_render extensionBrian Paul2009-12-311-1012/+1024
| |/
| * ARB_fbo: Regenerate files from previous commits.Ian Romanick2009-11-171-2622/+2660
| |
* | glapi: Include headers with directory prefixes.Chia-I Wu2009-11-051-4/+4
|/ | | | | | This allows different sets of generated sources and headers to be used. Signed-off-by: Chia-I Wu <[email protected]>
* glapi: regenerated filesBrian Paul2009-09-191-2400/+2408
|
* Regenerate files for GL_ARB_depth_clamp.Eric Anholt2009-09-081-2605/+2607
|
* ARB sync: Regenerate files from previous commitIan Romanick2009-09-031-3093/+3137
|
* Regenerate files for GL_ARB_seamless_cube_mapIan Romanick2009-08-141-328/+330
|
* Regenerate files for GL_APPLE_flush_buffer_rangeIan Romanick2009-08-141-2977/+3001
|
* mesa: regenerated enums.c fileBrian Paul2009-07-141-2/+3
|
* Merge branch 'mesa_7_5_branch'Jakob Bornecrantz2009-07-031-0/+22
|\ | | | | | | | | | | Conflicts: src/mesa/main/dlist.c src/mesa/vbo/vbo_save_api.c
| * mesa: add debug printer for primitive nameKeith Whitwell2009-06-301-0/+22
| | | | | | | | | | | | Add a simple version of _mesa_lookup_enum_by_nr() which expects a primitive enum (GL_POINTS..GL_POLYGON). This avoids some annoying duplicates when looking up primitives, such as the GL_FALSE/GL_POINTS clash.
* | Merge branch 'arb_vertex_array_object'Brian Paul2009-06-261-121/+123
|\ \
| * | mesa: regenerated files related to GL_ARB_vertex_array_objectBrian Paul2009-06-191-121/+123
| | |
* | | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-241-2/+2
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/i915/i915_tex_layout.c src/mesa/drivers/dri/i965/brw_wm_glsl.c src/mesa/drivers/dri/intel/intel_buffer_objects.c src/mesa/drivers/dri/intel/intel_pixel_bitmap.c src/mesa/drivers/dri/intel/intel_pixel_draw.c src/mesa/main/enums.c src/mesa/main/texstate.c src/mesa/vbo/vbo_exec_array.c
| * mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBSBrian Paul2009-06-221-5/+5
| | | | | | | | | | | | Be clearer that this is the number of generic vertex program/shader attributes, not counting the legacy attributes (pos, normal, color, etc). (cherry picked from commit 4a95185c9f30c2de7a03bb1a0653f51b53b1111d)
* | Merge branch 'ext-provoking-vertex'Brian Paul2009-06-191-2354/+2366
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: docs/relnotes-7.6.html progs/tests/Makefile src/gallium/drivers/softpipe/sp_prim_vbuf.c src/glx/x11/indirect.c src/mesa/glapi/Makefile src/mesa/glapi/dispatch.h src/mesa/glapi/glapioffsets.h src/mesa/glapi/glapitable.h src/mesa/glapi/glapitemp.h src/mesa/glapi/glprocs.h src/mesa/main/dlist.c src/mesa/main/enums.c src/mesa/sparc/glapi_sparc.S src/mesa/x86-64/glapi_x86-64.S src/mesa/x86/glapi_x86.S
| * | mesa: regenerated enums for GL_EXT_provoking_vertexBrian Paul2009-05-281-2350/+2362
| | |
* | | mesa: regenerated files for GL_ARB_map_buffer_rangeBrian Paul2009-06-081-1801/+1813
| | |
* | | glapi: regenerated files for GL_ARB_copy_bufferBrian Paul2009-06-021-2647/+2653
|/ /
* / mesa: rename MAX_VERTEX_ATTRIBS to MAX_VERTEX_GENERIC_ATTRIBSBrian Paul2009-05-221-5/+5
|/ | | | | Be clearer that this is the number of generic vertex program/shader attributes, not counting the legacy attributes (pos, normal, color, etc).
* glapi regenerateRoland Scheidegger2009-03-281-3008/+3015
|
* regenerate glapiRoland Scheidegger2009-03-121-2926/+2950
|
* mesa: move a bunch of compiler-related stuff into new compiler.h headerBrian Paul2009-02-221-2/+1
| | | | This trims down and cleans up imports.h and glheader.h quite a bit.
* mesa: regenerated GL API filesBrian Paul2009-01-221-2778/+2926
|
* mesa: fix some misc breakage caused by editing auto-generated files rather ↵Brian Paul2008-11-101-4/+8
| | | | | | | | than the python generators Specifically: #include "glapitable.h" in src/mesa/main/glapi/dispatch.h Call _mesa_bsearch() in src/mesa/main/enums.c.
* GLX: fix out-of-bounds memory issue in indirect glAreTexturesResident()Brian Paul2008-11-101-4/+4
| | | | | | | | | | | | | | | | See bug 18445. When getting array results, __glXReadReply() always reads a multiple of four bytes. This can cause writing to invalid memory when 'n' is not a multiple of four. Special-case the glAreTexturesResident() functions now. To fix the bug, we use a temporary buffer that's a multiple of four bytes in length. NOTE: this commit also reverts part of commit 919ec22ecf72aa163e1b97d8c7381002131ed32c (glx/x11: Added some #ifdef GLX_DIRECT_RENDERING protection) which directly edited the indirect.c file rather than the python generator! I'm not repairing that issue at this time.
* mesa: Use _mesa_bsearch.José Fonseca2008-09-211-4/+4
|
* VBO: Regenerate files based on recent changes to gl_API.xmlIan Romanick2008-07-021-2939/+2935
| | | | | Since GL_ARB_vertex_buffer_object protocol isn't supported yet, these changes are innocuous.
* Finish up ATI_separate_stencilBrian2007-10-301-608/+616
| | | | | | Add entrypoints to glapi XML file and regenerate files. Implement glStencilOpSeparateATI(). Consolidate some code in stencil.c
* Initial implementation of MESA_texture_arrayIan Romanick2007-05-161-2647/+2672
| | | | | Shadow sampling from texture arrays is still not implemented. Everything else should be there, though.
* Fix cut-and-paste error in the name of GL_NUM_COMPRESSED_TEXTURE_FORMATS_ARB.Ian Romanick2007-03-061-2/+2
|
* Bug 9628: no entry for GetVertexAttribPointervGeorge Sapountzis2007-01-271-1/+1
| | | | | | | | This is because (in glX_API.xml) GetVertexAttribPointerv is aliased to GetVertexAttribPointervARB which is then aliased to GetVertexAttribPointervNV. Make GetVertexAttribPointerv alias GetVertexAttribPointervNV directly. Patch by Ian Romanick <[email protected]> and regenerate.
* use LONGSTRING to silence warningBrian Paul2006-11-161-1/+1
|
* Added OpenGL 2.1 entrypoints.Brian Paul2006-11-031-2093/+2158
|
* Update gl_API.xml with OpenGL 2.0 functions, regenerate derived files.Brian Paul2006-11-021-2844/+3028
|
* Add missing enums for GL_SGI_color_table.Ian Romanick2006-08-251-2559/+2579
|
* Add support for GL_MESA_shader_debug.Michal Krol2006-07-301-2370/+2379
|
* Remove the extraneous GL_ prefix from the enums for GL_EXT_timer_query andIan Romanick2006-06-271-2150/+2150
| | | | | | GL_EXT_framebuffer_blit. Enumerants in the XML schema get the GL_ prefix added to them automatically. This resulted in things like "GL_GL_TIME_ELAPSED_EXT" in enums.c.
* Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick2006-06-121-112/+115
| | | | | | | and demos are also added. Adding basic support to drivers should be as easy as just enabling the extension, though thorough test would also be required.
* Added glBlitFramebufferEXT function.Brian Paul2006-03-011-2034/+2045
|
* Updates for GL_EXT_timer_query:Brian Paul2005-12-071-2081/+2084
| | | | | New GLint64EXT and GLuint64EXT types (use C99's long long types). New glGetQueryObject[u]i64vEXT() functions.