summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/api_validate.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: allow buffers to be mapped multiple timesMarek Olšák2014-02-251-2/+3
* mesa: allow buffers mapped with the persistent flag to be used by the GPUMarek Olšák2014-02-251-1/+1
* mesa: Rename ElementArrayBufferObj to IndexBufferObj.Kenneth Graunke2014-02-031-10/+10
* mesa: Rename ArrayObj to VAO and DefaultArrayObj to DefaultVAO.Kenneth Graunke2014-02-031-18/+18
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-5/+5
* mesa: Add validation helpers for new indirect drawsChris Forbes2013-11-251-0/+192
* mesa: Add ARB_vertex_attrib_bindingFredrik Höglund2013-11-071-3/+3
* mesa: Rename gl_array_object::VertexAttrib to _VertexAttribFredrik Höglund2013-11-071-3/+3
* mesa: fix transform feedback when a geometry shader is active.Bryan Cain2013-10-151-18/+35
* mesa/main: Check for 0 size draws after validation.Fabian Bieler2013-08-271-21/+30
* mesa: Validate the drawing primitive against the geometry shader input primit...Fabian Bieler2013-08-011-0/+68
* main: Allow for the possibility of GL 3.2 without ARB_geometry_shader4.Paul Berry2013-08-011-1/+1
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: refactor _mesa_valid_prim_mode()Brian Paul2013-05-021-13/+20
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* mesa: remove #include "mfeatures.h" from numerous source filesBrian Paul2013-04-171-1/+0
* mesa: Drop manual checks for outside begin/end.Eric Anholt2013-01-211-7/+0
* mesa: Make a function is_transform_feedback_active_and_unpaused.Paul Berry2012-12-181-13/+7
* mesa/gles3: Generate error on draw call if transform feedback would overflow.Paul Berry2012-12-181-0/+51
* mesa/gles3: Generate error on DrawElements* calls if transform feedback active.Paul Berry2012-12-181-0/+45
* mesa: Rename API_OPENGL to API_OPENGL_COMPAT.Paul Berry2012-11-291-2/+2
* mesa: remove ASSERT_NO_FEATURE macroBrian Paul2012-10-161-1/+1
* mesa: remove FEATURE_EXT_transform_feedback define.Oliver McFadden2012-09-151-4/+0
* mesa: remove FEATURE_es2_glsl and related defines.Oliver McFadden2012-09-151-6/+0
* mesa/es: Validate primitive modes in Mesa code rather than the ES wrapperIan Romanick2012-08-291-2/+5
* mesa: Refactor _mesa_valid_prim_mode to use a switch-statementIan Romanick2012-08-291-5/+27
* mesa: Refactor element type checking into its own functionIan Romanick2012-08-241-23/+25
* mesa: add support for using API_OPENGL_COREJordan Justen2012-07-301-0/+1
* mesa: implement new DrawTransformFeedback functionsMarek Olšák2012-07-121-5/+21
* mesa: use FLUSH_CURRENT and not FLUSH_VERTICES in _mesa_validate_*Marek Olšák2012-07-021-7/+14
* vbo: optimize validation for glMultiDrawElementsMarek Olšák2012-06-281-0/+70
* vbo: first ASSERT_OUTSIDE_BEGIN_END then FLUSH, not the other way aroundMarek Olšák2012-06-281-6/+6
* 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