summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/llvmpipe/lp_draw_arrays.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-27treewide: Replace the usage of ubyte/ushort with uint8_t/uint16_tYonggang Luo1-1/+1
2022-10-25llvmpipe: asst. clean-ups in lp_draw_arrays.cBrian Paul1-1/+1
2022-05-03llvmpipe: disable statistic queries during draw if queries are disabledMike Blumenkrantz1-1/+2
2021-08-21gallium: remove vertices_per_patch, add pipe_context::set_patch_verticesMarek Olšák1-1/+2
2021-07-09llvmpipe: unmap display target of shader image/samplerHeinrich Fink1-0/+10
2021-04-30gallium: split drawid out of pipe_draw_info and as a separate draw_vbo paramMike Blumenkrantz1-1/+2
2021-04-30gallium: rename pipe_draw_start_count -> pipe_draw_start_count_biasMike Blumenkrantz1-1/+1
2021-03-29llvmpipe: stop flattening multidrawsMike Blumenkrantz1-5/+0
2021-03-27llvmpipe: Use util_draw_multi() helperRob Clark1-7/+1
2021-01-09gallium: skip draws with count == 0 or instance_count == 0 in driversMarek Olšák1-0/+3
2021-01-04gallium: remove and emulate PIPE_CAP_MULTI_DRAWMarek Olšák1-0/+11
2020-11-18gallium: extend draw_vbo to support multi drawsMarek Olšák1-2/+4
2020-11-18gallium: make pipe_draw_indirect_info * a draw_vbo parameterMarek Olšák1-4/+5
2020-11-18gallium: move count_from_stream_output into pipe_draw_indirect_infoMarek Olšák1-1/+1
2020-02-28llvmpipe: add support for tessellation shadersDave Airlie1-0/+12
2019-12-06llvmpipe: enable support for primitives generated outside streamoutDave Airlie1-0/+4
2019-08-27llvmpipe: bind vertex/geometry shader imagesDave Airlie1-0/+7
2019-05-06llvmpipe: pass stream-out targets to draw-module earlyErik Faye-Lund1-11/+0
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák1-10/+6
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák1-4/+5
2016-01-15llvmpipe: ditch additional ref counting for vertex/geometry sampler viewsRoland Scheidegger1-3/+0
2014-07-02gallium: add facilities for indirect drawingChristoph Bumiller1-0/+6
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