summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/draw/draw_pt.c
Commit message (Expand)AuthorAgeFilesLines
* draw: fix non-indexed draw calls if there's an index bufferMarek Olšák2012-09-221-7/+4
* draw: simplify index buffer specificationBrian Paul2012-05-311-16/+6
* draw: fix primitive restart bug by using the index buffer offsetBrian Paul2012-05-251-3/+6
* gallium/util: remove unused parameter nr_vertex_buffers in util_draw_max_indexMarek Olšák2012-05-121-1/+0
* draw: Only run prepare when state, prim and opt changesJakob Bornecrantz2012-01-261-5/+44
* draw: Remove reduced_primJakob Bornecrantz2012-01-261-6/+0
* util/draw: replace assertions with conditionals in util_draw_max_index()Brian Paul2011-11-151-5/+15
* draw: Prevent out-of-bounds vertex buffer access.José Fonseca2011-04-011-0/+11
* gallium: remove pipe_vertex_buffer::max_indexMarek Olšák2011-02-141-2/+1
* draw: implement primitive splitting for primitive restartBrian Paul2010-10-211-1/+85
* draw: specialized cliptesting routinesKeith Whitwell2010-08-251-1/+3
* gallium: Use draw_set_index_buffer and others.Chia-I Wu2010-08-251-4/+4
* draw: Add draw_set_index_buffer and others.Chia-I Wu2010-08-251-23/+60
* draw_llvm: fix segfaults on non-SSE2 CPUs where it is disabled (v2)Luca Barbieri2010-08-161-4/+1
* draw: Replace vcache by vsplit.Chia-I Wu2010-08-161-19/+2
* draw: Replace varray by vsplit.Chia-I Wu2010-08-161-7/+8
* draw: Add new util function draw_pt_trim_count.Chia-I Wu2010-08-161-10/+1
* draw: Simplify frontend interface a little.Chia-I Wu2010-08-161-5/+1
* draw: use instance divisor in draw_print_arrays()Brian Paul2010-08-031-0/+5
* draw: add assertion, rearrange debug codeBrian Paul2010-08-031-4/+10
* draw: add vertex buffer offset in draw_print_arrays()Brian Paul2010-07-291-0/+1
* draw: updated debug/dump codeBrian Paul2010-07-161-12/+25
* draw: update comments for drawing functionsBrian Paul2010-07-151-5/+16
* mesa: get the translation from mesa 2d regs to tgsi workingZack Rusin2010-07-101-1/+1
* draw: don't try to precalculate the pipeline output primitiveKeith Whitwell2010-06-231-6/+6
* geometry shaders: make gs work with changable primitives and variable number ...Zack Rusin2010-06-091-7/+12
* draw: don't use llvm engine when geometry shaders activeKeith Whitwell2010-06-071-1/+1
* draw: remove extra semicolonsBrian Paul2010-04-281-3/+3
* draw: Always use the llvm middle end when available & enabled.José Fonseca2010-04-261-16/+21
* gallium: Convert some uses of get option to staticJakob Bornecrantz2010-04-231-3/+10
* Merge branch 'gallium-index-bias'José Fonseca2010-04-201-1/+5
|\
| * draw: Implement index bias.José Fonseca2010-04-191-1/+5
* | draw llvm: make sure use_llvm isn't used when not definedZack Rusin2010-04-191-1/+1
* | draw llvm: allow runtime switching of pipelines (yes/no to llvm)Zack Rusin2010-04-191-1/+3
|/
* scons: Make LLVM a black-white dependency.José Fonseca2010-04-111-1/+1
* draw: init draw->pt.middle.general = NULL just to be safeBrian Paul2010-04-071-0/+2
* gallium/draw: add additional DRAW_LLVM checkBrian Paul2010-04-061-0/+3
* Merge remote branch 'origin/master' into gallium_draw_llvmZack Rusin2010-03-151-6/+3
|\
| * Merge branch 'gallium-vertexelementcso'Roland Scheidegger2010-03-091-3/+2
| |\
| | * gallium: remove redundant nr_components field from pipe_vertex_elementRoland Scheidegger2010-02-171-3/+2
| * | gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.Michal Krol2010-02-221-3/+1
| |/
* / gallium/draw: initial code to properly support llvm in the draw moduleZack Rusin2010-02-221-1/+3
|/
* draw: Use util_format_name().José Fonseca2010-02-141-1/+1
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-221-1/+0
|\
| * draw: Remove unnecessary headers.Vinson Lee2010-01-211-1/+0
* | draw: Implement draw_arrays() in terms of draw_arrays_instanced().Michal Krol2009-12-301-26/+18
* | Implement draw_arrays_instanced() in softpipe.Michal Krol2009-12-291-0/+23
* | gallium: more work for edgeflags changesRoland Scheidegger2009-12-141-11/+0
* | gallium: first steps to treat edgeflags as regular vertex elementKeith Whitwell2009-12-091-1/+3
|/
* draw: Initialize variable in draw_pt.c.Vinson Lee2009-11-201-1/+2