summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/api_validate.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* | don't map buffer in _mesa_validate_DrawElements() unless neededBrian2007-08-201-32/+19
* | Fix an error in _mesa_validate_DrawElementsXiang, Haihao2007-07-301-7/+27
|/
* Check if 'indices' parameter is NULL (bug 11314)Brian2007-07-081-2/+17
* Add support for GL_APPLE_vertex_array_object. Several test programsIan Romanick2006-06-121-5/+5
* Added ctx->Vertex/FragmentProgram._Enable flags. Set when vertex/fragmentBrian Paul2004-04-231-4/+3
* glDrawArrays loop was wrongBrian Paul2004-02-241-2/+1
* Fix some problems with glDrawElements and vertex buffer objects.Brian Paul2003-12-041-0/+37
* casts for g++Brian Paul2003-11-251-1/+1
* Redo array element checking for vertex array buffers.Brian Paul2003-11-101-88/+76
* Initial work for bounds checking of vertex arrays and vertex buffer objects.Brian Paul2003-10-221-5/+80
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-0/+1
* remove unneeded unsigned int / zero comparisonsBrian Paul2003-04-211-8/+5
* Header file clean-up:Brian Paul2002-10-241-1/+2
* check for vertex program modeBrian Paul2002-04-211-12/+16
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-121-18/+16
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-031-13/+13
* Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertexKeith Whitwell2001-01-051-1/+2
* include state.hBrian Paul2001-01-021-2/+3
* Major rework of tnl moduleKeith Whitwell2000-12-261-0/+137