summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_draw_arrays.c
AgeCommit message (Expand)AuthorFilesLines
2014-03-25llvmpipe: Simplify vertex and geometry shaders.José Fonseca1-4/+4
2014-01-17s/Tungsten Graphics/VMware/José Fonseca1-2/+2
2013-06-17Revert "draw: clear the draw buffers in draw"Zack Rusin1-2/+2
2013-06-17draw: clear the draw buffers in drawZack Rusin1-2/+2
2013-05-14draw: try to prevent overflows on index buffersZack Rusin1-4/+10
2013-05-14draw: don't crash on vertex buffer overflowZack Rusin1-2/+4
2013-04-27llvmpipe: stop crashing when one of the so targets is nullZack Rusin1-2/+5
2013-04-16draw: implement pipeline statistics in the draw moduleZack Rusin1-0/+2
2013-04-03draw/llvmpipe: allow independent so attachments to the vsZack Rusin1-0/+15
2013-03-27llvmpipe/draw: Fix texture sampling in geometry shadersZack Rusin1-0/+4
2012-12-06llvmpipe: EXT_transform_feedback support (v1.1)Dave Airlie1-0/+9
2012-10-31gallium: add start_slot parameter to set_vertex_buffersMarek Olšák1-1/+5
2012-08-06llvmpipe: combine vertex/fragment sampler state into an arrayBrian Paul1-2/+2
2012-05-31draw: simplify index buffer specificationBrian Paul1-3/+5
2012-04-30gallium: add void *user_buffer in pipe_index_bufferMarek Olšák1-3/+6
2012-04-30gallium: add void *user_buffer in pipe_vertex_bufferMarek Olšák1-1/+3
2011-11-14llvmpipe: Silent warnings about undeclared llvmpipe_check_render_cond.José Fonseca1-0/+1
2011-11-10llvmpipe: add NV_conditional_render support.Dave Airlie1-0/+3
2010-08-25gallium: Use draw_set_index_buffer and others.Chia-I Wu1-13/+5
2010-07-29gallium: Avoid void pointer arithmetic.Chia-I Wu1-2/+2
2010-07-29gallium: Keep only pipe_context::draw_vbo.Chia-I Wu1-151/+0
2010-07-29gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu1-27/+63
2010-07-15llvmpipe: implement instanced drawing functionsBrian Paul1-20/+108
2010-07-06llvmpipe: disconnect vertex texture sampling from the setupZack Rusin1-0/+4
2010-04-28llvmpipe: make draw-related functions static, clean-up initializationsBrian Paul1-10/+18
2010-04-19llvmpipe: Implement index bias.José Fonseca1-5/+7
2010-04-16Merge the lp-surface-tiling branch into master.Brian Paul1-2/+2
2010-04-10Squashed commit of the following:Keith Whitwell1-5/+4
2010-01-31Merge remote branch 'origin/master' into lp-binningJosé Fonseca1-2/+0
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-2/+0
2010-01-21llvmpipe: Remove unnecessary headers.Vinson Lee1-2/+0
2010-01-08Merge remote branch 'origin/master' into lp-binningJosé Fonseca1-17/+15
2010-01-06llvmpipe: merge setup and draw vbuf submodulesKeith Whitwell1-2/+0
2010-01-05Merge commit 'origin/gallium-draw-retval'Keith Whitwell1-10/+8
2009-12-28llvmpipe: Unmapping vertex/index buffers does NOT flush draw module anymore.José Fonseca1-1/+7
2009-12-21gallium: propogate draw retval changes into more driversKeith Whitwell1-10/+8
2009-12-19gallium: fix up drivers for edgeflag changesRoland Scheidegger1-7/+0
2009-10-09llvmpipe: Eliminate constant mapping/unmapping.José Fonseca1-54/+0
2009-10-08llvmpipe: remove tex tile cache and related codeKeith Whitwell1-3/+0
2009-10-09llvmpipe: Eliminate constant mapping/unmapping.José Fonseca1-50/+0
2009-08-30llvmpipe: Eliminate internal pipe_buffer_map/unmap usage.José Fonseca1-9/+3
2009-08-29llvmpipe: Define an winsys for LLVM. Drop pipe_winsysJosé Fonseca1-5/+5
2009-08-29llvmpipe: Pass fragment context to generated function in a single structure.José Fonseca1-0/+4
2009-08-29llvmpipe: Fork softpipe for experimentation with llvm.José Fonseca1-0/+194