aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/llvmpipe/lp_draw_arrays.c
Commit message (Expand)AuthorAgeFilesLines
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-10/+6
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-4/+5
* llvmpipe: ditch additional ref counting for vertex/geometry sampler viewsRoland Scheidegger2016-01-151-3/+0
* gallium: add facilities for indirect drawingChristoph Bumiller2014-07-021-0/+6
* llvmpipe: Simplify vertex and geometry shaders.José Fonseca2014-03-251-4/+4
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* Revert "draw: clear the draw buffers in draw"Zack Rusin2013-06-171-2/+2
* draw: clear the draw buffers in drawZack Rusin2013-06-171-2/+2
* draw: try to prevent overflows on index buffersZack Rusin2013-05-141-4/+10
* draw: don't crash on vertex buffer overflowZack Rusin2013-05-141-2/+4
* llvmpipe: stop crashing when one of the so targets is nullZack Rusin2013-04-271-2/+5
* draw: implement pipeline statistics in the draw moduleZack Rusin2013-04-161-0/+2
* draw/llvmpipe: allow independent so attachments to the vsZack Rusin2013-04-031-0/+15
* llvmpipe/draw: Fix texture sampling in geometry shadersZack Rusin2013-03-271-0/+4
* llvmpipe: EXT_transform_feedback support (v1.1)Dave Airlie2012-12-061-0/+9
* gallium: add start_slot parameter to set_vertex_buffersMarek Olšák2012-10-311-1/+5
* llvmpipe: combine vertex/fragment sampler state into an arrayBrian Paul2012-08-061-2/+2
* draw: simplify index buffer specificationBrian Paul2012-05-311-3/+5
* gallium: add void *user_buffer in pipe_index_bufferMarek Olšák2012-04-301-3/+6
* gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák2012-04-301-1/+3
* llvmpipe: Silent warnings about undeclared llvmpipe_check_render_cond.José Fonseca2011-11-141-0/+1
* llvmpipe: add NV_conditional_render support.Dave Airlie2011-11-101-0/+3
* gallium: Use draw_set_index_buffer and others.Chia-I Wu2010-08-251-13/+5
* gallium: Avoid void pointer arithmetic.Chia-I Wu2010-07-291-2/+2
* gallium: Keep only pipe_context::draw_vbo.Chia-I Wu2010-07-291-151/+0
* gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu2010-07-291-27/+63
* llvmpipe: implement instanced drawing functionsBrian Paul2010-07-151-20/+108
* llvmpipe: disconnect vertex texture sampling from the setupZack Rusin2010-07-061-0/+4
* llvmpipe: make draw-related functions static, clean-up initializationsBrian Paul2010-04-281-10/+18
* llvmpipe: Implement index bias.José Fonseca2010-04-191-5/+7
* Merge the lp-surface-tiling branch into master.Brian Paul2010-04-161-2/+2
* Squashed commit of the following:Keith Whitwell2010-04-101-5/+4
* Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-311-2/+0
|\
| * Merge branch 'mesa_7_7_branch'Brian Paul2010-01-221-2/+0
| |\
| | * llvmpipe: Remove unnecessary headers.Vinson Lee2010-01-211-2/+0
* | | Merge remote branch 'origin/master' into lp-binningJosé Fonseca2010-01-081-17/+15
|\| |
| * | Merge commit 'origin/gallium-draw-retval'Keith Whitwell2010-01-051-10/+8
| |\ \
| | * | gallium: propogate draw retval changes into more driversKeith Whitwell2009-12-211-10/+8
| | |/
| * | llvmpipe: Unmapping vertex/index buffers does NOT flush draw module anymore.José Fonseca2009-12-281-1/+7
| * | gallium: fix up drivers for edgeflag changesRoland Scheidegger2009-12-191-7/+0
| |/
| * llvmpipe: Eliminate constant mapping/unmapping.José Fonseca2009-10-091-50/+0
* | llvmpipe: merge setup and draw vbuf submodulesKeith Whitwell2010-01-061-2/+0
* | llvmpipe: Eliminate constant mapping/unmapping.José Fonseca2009-10-091-54/+0
* | llvmpipe: remove tex tile cache and related codeKeith Whitwell2009-10-081-3/+0
|/
* llvmpipe: Eliminate internal pipe_buffer_map/unmap usage.José Fonseca2009-08-301-9/+3
* llvmpipe: Define an winsys for LLVM. Drop pipe_winsysJosé Fonseca2009-08-291-5/+5
* llvmpipe: Pass fragment context to generated function in a single structure.José Fonseca2009-08-291-0/+4
* llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca2009-08-291-0/+194