summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_pipe_draw.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-02svga: if svga_update_state() fails, skip the draw callBrian Paul1-5/+5
2018-02-15svga: move duplicated code for setting fillmode/flatshade stateBrian Paul1-20/+10
2018-02-15svga: move svga_update_state() call in draw codeBrian Paul1-18/+19
2018-02-01svga: remove unneeded #includes in svga_pipe_draw.cBrian Paul1-7/+0
2018-02-01svga: whitespace/formatting fixes in svga_pipe_draw.cBrian Paul1-33/+34
2018-02-01svga: clean up retry_draw_range_elements(), retry_draw_arrays()Brian Paul1-54/+27
2017-11-09gallium: remove unused and deprecated u_time.hNicolai Hähnle1-1/+0
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák1-18/+18
2017-04-07svga: disable rasterization if rasterizer_discard is set or FS undefinedCharmaine Lee1-2/+12
2017-03-02svga: s/unsigned/pipe_prim_type/Brian Paul1-1/+1
2017-02-24svga: fix MSVC build error after PIPE_CAP_USER_INDEX_BUFFERS removalBrian Paul1-1/+1
2017-02-25svga: implement user index buffersMarek Olšák1-1/+12
2016-11-03svga: move svga_mark_surfaces_dirty() prototype to svga_surface.hBrian Paul1-0/+1
2016-09-21svga: remove disable_shader debug variableBrian Paul1-6/+0
2016-08-26svga: add guest statistic gathering interfaceCharmaine Lee1-14/+28
2016-05-26svga: s/unsigned/enum pipe_prim_type/ for primitive type variablesBrian Paul1-2/+2
2015-10-16svga: add new GALLIUM_HUD queriesNeha Bhende1-2/+2
2015-09-02svga: update driver for version 10 GPU interfaceBrian Paul1-35/+76
2013-10-24svga: remove user-space vertex/index buffer codeBrian Paul1-186/+0
2013-04-03svga: add HUD queries for number of draw calls, number of fallbacksBrian Paul1-0/+3
2012-10-16svga: whitespace fixes, remove useless commentsBrian Paul1-11/+11
2012-10-16svga: silence some MSVC signed/unsigned comparison warningsBrian Paul1-1/+1
2012-05-25svga: remove the special zero-stride vertex array codeBrian Paul1-8/+1
2012-04-18svga: return PIPE_OK instead of 0Brian Paul1-1/+1
2012-01-26svga: reset vertex buffer offset in svga_release_user_upl_buffers()Brian Paul1-0/+11
2012-01-10svga: Silence warningJakob Bornecrantz1-0/+3
2012-01-05u_upload_mgr: remove the 'flushed' parameterMarek Olšák1-3/+1
2011-09-23svga: clean up return values and error codesBrian Paul1-5/+5
2011-07-01svga: Use the correct element size.José Fonseca1-1/+1
2011-07-01svga: Fix multiple uploads of the same user-buffer.Thomas Hellstrom1-20/+81
2011-07-01svga: fix incorrect user buffer size computation for instance divisor caseBrian Paul1-3/+3
2011-07-01svga: fix incorrect user buffer size computationBrian Paul1-1/+3
2011-07-01gallium/svga: Upload only parts of user-buffers that we actually useThomas Hellstrom1-1/+129
2011-07-01svga: Flush when switching between HW to SW TNL, after updating need_swtnl.José Fonseca1-8/+15
2011-03-16svga: Hardcode SVGA_COMBINE_USERBUFFERS to 1.José Fonseca1-12/+0
2011-03-11gallium: remove flags from the flush functionMarek Olšák1-1/+1
2011-02-16svga: flush when transitioning between HW and SW rendering pathsBrian Paul1-0/+8
2010-08-25svga: Remove redundant svga_draw_range_elements.Chia-I Wu1-58/+24
2010-07-29gallium: Keep only pipe_context::draw_vbo.Chia-I Wu1-25/+0
2010-07-29gallium: Implement draw_vbo and set_index_buffer for all drivers.Chia-I Wu1-0/+24
2010-04-19svga: Implement index bias.José Fonseca1-6/+10
2010-04-10Squashed commit of the following:Keith Whitwell1-3/+3
2010-02-08svga: remove dead debug sleepKeith Whitwell1-5/+0
2010-02-02gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca1-1/+1
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul1-1/+0
2010-01-21svga: Remove unnecessary headers.Vinson Lee1-1/+0
2009-12-21gallium: remove return value from draw callsKeith Whitwell1-15/+13
2009-11-17svga: Add svga driverJakob Bornecrantz1-0/+261