summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/api_validate.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Validate the drawing primitive against the transform feedback mode.Eric Anholt2012-03-191-2/+43
* mesa: Fold error generation into _mesa_valid_prim_mode().Eric Anholt2012-03-191-15/+9
* mesa: Add missing error check for first < 0 in glDrawArraysInstanced().Eric Anholt2012-02-291-0/+6
* mesa: Fix display list handling for GL_ARB_draw_instanced.Eric Anholt2012-02-291-6/+0
* mesa: check_index_bounds off-by-one fixRoland Scheidegger2012-02-061-1/+1
* vbo: introduce vbo_get_minmax_indices functionYuanhan Liu2012-01-121-1/+1
* mesa: implement DrawTransformFeedback from ARB_transform_feedback2Marek Olšák2011-12-151-0/+34
* mesa: Use VERT_ATTRIB_* indexed array in gl_array_object.Mathias Fröhlich2011-11-291-3/+3
* mesa: move ElementArrayBufferObj to gl_array_objectYuanhan Liu2011-11-291-7/+7
* mesa: check glBegin()/glDrawArrays()/etc mode with _mesa_valid_prim_mode()Brian Paul2011-09-211-5/+26
* mesa: Eliminate dd_function_table::MapBufferIan Romanick2011-08-231-1/+2
* mesa: Remove target parameter from dd_function_table::MapBufferIan Romanick2011-08-231-2/+1
* mesa: Remove target parameter from dd_function_table::UnmapBufferIan Romanick2011-08-231-1/+1
* mesa: add implementation of glDrawElementsInstancedBaseVertexPierre-Eric Pelloux-Prayer2011-06-021-2/+3
* mesa: fix vertex array enable checking in check_valid_to_render()Brian Paul2011-05-191-6/+28
* mesa: s/primcount/numInstances/Brian Paul2011-01-171-8/+8
* mesa: Include mfeatures.h in api_validate.c for FEATURE_* symbols.Vinson Lee2010-11-061-0/+1
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-8/+8
* mesa: GL_TRIANGLE_STRIP_ADJACENCY_ARB is the last valid primitiveZack Rusin2010-07-101-5/+5
* mesa: Handle FEATURE_es2_glsl differences at runtime tooKristian Høgsberg2010-05-241-12/+22
* mesa: new validation functions for GL_ARB_draw_instancedBrian Paul2010-04-041-1/+106
* mesa: minor reformatting, new commentsBrian Paul2010-03-051-2/+9
* Fix comparison of unsigned value against < 0.Michel Dänzer2010-03-051-1/+1
* Revert "mesa: Fix unsigned comparison."Vinson Lee2010-03-041-1/+1
* mesa: Fix unsigned comparison.Vinson Lee2010-03-041-1/+1
* mesa: Remove unnecessary headers.Vinson Lee2010-01-311-1/+0
* mesa: do state validation in _mesa_valid_to_render()Brian Paul2010-01-291-9/+0
* mesa: make max_buffer_index() a non-static functionBrian Paul2009-09-211-0/+45
* mesa: Add support for ARB_draw_elements_base_vertex.Eric Anholt2009-09-081-67/+41
* mesa: call _mesa_valid_to_render()Brian Paul2009-08-141-4/+2
* mesa: minor error string changesBrian Paul2009-08-141-5/+5
* mesa: use _mesa_is_bufferobj()Brian Paul2009-08-121-3/+4
* Merge branch 'mesa_7_5_branch'Brian Paul2009-06-161-1/+1
|\
| * mesa: Use integer type with appropriate sign.José Fonseca2009-06-151-2/+2
* | mesa: move gl_array_attrib::_MaxElement to gl_array_object::_MaxElementBrian Paul2009-05-211-4/+4
* | mesa: issue warning for out of bounds array indexesBrian Paul2009-05-081-0/+2
* | mesa: remove unnecessary buffer size checkBrian Paul2009-05-061-8/+0
* | mesa: code consolidation in glDraw[Range]Elements() validationBrian Paul2009-05-061-26/+22
* | mesa: new comments, minor reformattingBrian Paul2009-05-061-7/+20
* | mesa: use elementBuf local var instead of ctx->Array.ElementArrayBufferObjBrian Paul2009-05-061-1/+1
|/
* mesa: don't draw arrays if vertex position array is not enabledBrian Paul2009-03-021-3/+12
* mesa: check frambuffer complete status before renderingAlan Hourihane2009-01-151-13/+20
* Merge branch 'gallium-0.1' into gallium-0.2Keith Whitwell2008-09-111-1/+7
|\
| * mesa: fix vertex array validation test for attribute 0 (vert pos)Brian Paul2008-07-021-8/+12
| * mesa: Apply MSVC portability fixes from Alan Hourihane.José Fonseca2008-05-311-1/+1
| * don't map element buffer in _mesa_validate_DrawElements() unless necessaryBrian2007-08-201-12/+19
* | mesa: fix vertex array validation test for attribute 0 (vert pos)Brian Paul2008-07-021-11/+12
* | check for count==0 in _mesa_validate_DrawArrays()Brian2007-10-311-2/+3
* | fix DrawRangeElements error msgBrian2007-09-231-1/+1
* | refactor bounds checking codeBrian2007-08-201-67/+81