summaryrefslogtreecommitdiffstats
path: root/src/mesa/state_tracker/st_draw.c
Commit message (Expand)AuthorAgeFilesLines
* state_tracker: Initialize the draw context only when needed.Eric Anholt2016-08-041-8/+23
* st/mesa: remove excessive shader state dirtyingMarek Olšák2016-07-301-2/+4
* st/mesa: completely rewrite state atomsMarek Olšák2016-07-301-2/+2
* st/mesa: invalidate readpixels cacheNicolai Hähnle2016-06-211-0/+1
* mesa: remove initialized field from uniform storageTimothy Arceri2016-03-291-37/+0
* st/mesa: remove ST_NEW_MESA flag (v2)Marek Olšák2016-03-111-2/+2
* st/mesa: consolidate quad drawing codeBrian Paul2016-02-161-0/+90
* st/mesa: include u_draw.h, not u_draw_quad.h in st_draw.cBrian Paul2016-02-161-1/+1
* st/mesa: add a second pipeline for computeSamuel Pitoiset2016-02-131-2/+2
* glsl: move to compiler/Emil Velikov2016-01-261-1/+1
* st/mesa: add support for new mesa indirect draw interfaceIlia Mirkin2016-01-071-9/+81
* st/mesa: move bitmap cache flushing out of state validationBrian Paul2016-01-061-0/+3
* u_upload_mgr: pass alignment to u_upload_data manuallyMarek Olšák2016-01-021-1/+1
* st/mesa: add GL_ARB_shader_draw_parameters supportIlia Mirkin2015-12-301-0/+1
* st/mesa: clean up #includes in st_draw.cBrian Paul2015-10-011-2/+2
* u_upload_mgr: remove the return value from u_upload_dataMarek Olšák2015-09-031-3/+4
* st/mesa: implement DrawTransformFeedbackStreamMarek Olšák2015-08-061-1/+1
* vbo: pass the stream from DrawTransformFeedbackStream to driversMarek Olšák2015-08-061-0/+1
* st/mesa: don't draw instead of asserting in transform feedbackDave Airlie2015-07-311-1/+2
* st/mesa: set vertices_per_patch when drawingIlia Mirkin2015-07-231-0/+2
* mesa: reference built-in uniforms into gl_uniform_storageMartin Peres2015-06-041-1/+1
* mesa: Fix some signed-unsigned comparison warningsJan Vesely2015-01-211-1/+1
* st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEXMarek Olšák2015-01-071-1/+2
* st/mesa: add support for indirect drawingChristoph Bumiller2014-07-021-1/+10
* mesa/sso: rename Shader to the pointer _ShaderGregory Hainaut2014-03-251-1/+1
* st/mesa: drop the lowering of quad strips to triangle stripsMarek Olšák2014-03-211-10/+0
* mesa: Remove ad-hoc arrays of gl_shader_program.Paul Berry2014-01-211-5/+1
* mesa: Replace ctx->Shader.Current{Vertex,Fragment,Geometry}Program with an ar...Paul Berry2014-01-211-3/+3
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-3/+3
* mesa: add indirect drawing buffer parameter to draw functionsChristoph Bumiller2013-11-251-1/+2
* st/mesa: move out of memory check in st_draw_vbo()Brian Paul2013-10-291-3/+4
* st/mesa: minor whitespace, comment changes in st_draw.cBrian Paul2013-10-221-8/+11
* st/mesa: Go back to using ctx->Array.RestartIndex, not _RestartIndex.Kenneth Graunke2013-05-291-1/+1
* st/mesa: generate GL_OUT_OF_MEMORY if we can't create the index bufferBrian Paul2013-05-091-1/+1
* st/mesa: remove #include mfeatures.hBrian Paul2013-04-091-1/+0
* st/mesa: fix trimming of GL_QUAD_STRIPBrian Paul2013-02-221-1/+1
* st/mesa: do proper error checking for u_upload_alloc() callsBrian Paul2013-01-251-4/+17
* st/mesa: add some simple buffer/draw debug codeBrian Paul2013-01-141-0/+9
* mesa/es3: Add support for GL_PRIMITIVE_RESTART_FIXED_INDEXIan Romanick2013-01-111-2/+2
* mesa: remove FEATURE_feedback define.Oliver McFadden2012-09-151-4/+0
* st/mesa: use STATIC_ASSERT in a few placesBrian Paul2012-07-271-3/+3
* st/mesa: Add support for GL_ARB_base_instanceFredrik Höglund2012-06-191-0/+1
* st/mesa: atomize vertex array stateMarek Olšák2012-06-151-570/+3
* st/mesa: remove unused pipe variableBrian Paul2012-05-191-1/+0
* state_tracker: remove software handling of primitive restartJordan Justen2012-05-171-178/+2
* Merge branch 'gallium-userbuf'Marek Olšák2012-05-111-182/+58
|\
| * st/mesa: unmap upload buffer after uploading indices and constantsMarek Olšák2012-04-301-0/+1
| * st/mesa: reorder code in draw_vboMarek Olšák2012-04-301-12/+12
| * st/mesa: remove more unnecessary code in draw_vboMarek Olšák2012-04-301-16/+1
| * gallium: add void *user_buffer in pipe_index_bufferMarek Olšák2012-04-301-10/+7