summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_pt.c
AgeCommit message (Expand)AuthorFilesLines
2013-04-16draw: implement pipeline statistics in the draw moduleZack Rusin1-0/+11
2013-04-03draw/so: maintain an exact number of written verticesZack Rusin1-6/+29
2012-12-14draw: add support for later transform feedback extensionsDave Airlie1-2/+7
2012-12-08draw: fix/improve dirty state validationBrian Paul1-1/+13
2012-12-08draw: fix comment typoBrian Paul1-1/+1
2012-12-08draw: update a comment about index buffersBrian Paul1-3/+2
2012-09-22draw: fix non-indexed draw calls if there's an index bufferMarek Olšák1-7/+4
2012-05-31draw: simplify index buffer specificationBrian Paul1-16/+6
2012-05-25draw: fix primitive restart bug by using the index buffer offsetBrian Paul1-3/+6
2012-05-12gallium/util: remove unused parameter nr_vertex_buffers in util_draw_max_indexMarek Olšák1-1/+0
2012-01-26draw: Only run prepare when state, prim and opt changesJakob Bornecrantz1-5/+44
2012-01-26draw: Remove reduced_primJakob Bornecrantz1-6/+0
2011-11-15util/draw: replace assertions with conditionals in util_draw_max_index()Brian Paul1-5/+15
2011-04-01draw: Prevent out-of-bounds vertex buffer access.José Fonseca1-0/+11
2011-02-14gallium: remove pipe_vertex_buffer::max_indexMarek Olšák1-2/+1
2010-10-21draw: implement primitive splitting for primitive restartBrian Paul1-1/+85
2010-08-25draw: specialized cliptesting routinesKeith Whitwell1-1/+3
2010-08-25gallium: Use draw_set_index_buffer and others.Chia-I Wu1-4/+4
2010-08-25draw: Add draw_set_index_buffer and others.Chia-I Wu1-23/+60
2010-08-16draw_llvm: fix segfaults on non-SSE2 CPUs where it is disabled (v2)Luca Barbieri1-4/+1
2010-08-16draw: Replace vcache by vsplit.Chia-I Wu1-19/+2
2010-08-16draw: Replace varray by vsplit.Chia-I Wu1-7/+8
2010-08-16draw: Add new util function draw_pt_trim_count.Chia-I Wu1-10/+1
2010-08-16draw: Simplify frontend interface a little.Chia-I Wu1-5/+1
2010-08-03draw: use instance divisor in draw_print_arrays()Brian Paul1-0/+5
2010-08-03draw: add assertion, rearrange debug codeBrian Paul1-4/+10
2010-07-29draw: add vertex buffer offset in draw_print_arrays()Brian Paul1-0/+1
2010-07-16draw: updated debug/dump codeBrian Paul1-12/+25
2010-07-15draw: update comments for drawing functionsBrian Paul1-5/+16
2010-07-10mesa: get the translation from mesa 2d regs to tgsi workingZack Rusin1-1/+1
2010-06-23draw: don't try to precalculate the pipeline output primitiveKeith Whitwell1-6/+6
2010-06-09geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin1-7/+12
2010-06-07draw: don't use llvm engine when geometry shaders activeKeith Whitwell1-1/+1
2010-04-28draw: remove extra semicolonsBrian Paul1-3/+3
2010-04-26draw: Always use the llvm middle end when available & enabled.José Fonseca1-16/+21
2010-04-23gallium: Convert some uses of get option to staticJakob Bornecrantz1-3/+10
2010-04-20Merge branch 'gallium-index-bias'José Fonseca1-1/+5
2010-04-19draw llvm: make sure use_llvm isn't used when not definedZack Rusin1-1/+1
2010-04-19draw llvm: allow runtime switching of pipelines (yes/no to llvm)Zack Rusin1-1/+3
2010-04-19draw: Implement index bias.José Fonseca1-1/+5
2010-04-11scons: Make LLVM a black-white dependency.José Fonseca1-1/+1
2010-04-07draw: init draw->pt.middle.general = NULL just to be safeBrian Paul1-0/+2
2010-04-06gallium/draw: add additional DRAW_LLVM checkBrian Paul1-0/+3
2010-03-15Merge remote branch 'origin/master' into gallium_draw_llvmZack Rusin1-6/+3
2010-03-09Merge branch 'gallium-vertexelementcso'Roland Scheidegger1-3/+2
2010-02-22gallium/draw: initial code to properly support llvm in the draw moduleZack Rusin1-1/+3
2010-02-22gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol1-3/+1
2010-02-17gallium: remove redundant nr_components field from pipe_vertex_elementRoland Scheidegger1-3/+2
2010-02-14draw: Use util_format_name().José Fonseca1-1/+1
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-1/+0