aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/svga/svga_draw.c
Commit message (Expand)AuthorAgeFilesLines
* svga: remove unused min/max_index params to draw_vgpu10()Brian Paul2018-02-011-4/+3
* svga: move index buffer bind flag assertionCharmaine Lee2017-09-051-3/+3
* svga: avoid emitting redundant SetShaderResources and SetVertexBuffersCharmaine Lee2017-09-051-10/+68
* svga: move assertion in draw_vgpu10()Brian Paul2017-07-031-1/+1
* svga: re-validate sampler view at draw time if neededCharmaine Lee2017-06-301-0/+19
* svga: pass tobind_flags to svga_buffer_handleCharmaine Lee2017-06-271-6/+11
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-11/+7
* svga: fix vertex buffer binding issueBrian Paul2017-04-261-2/+29
* svga: try to emit fewer buffer rebind commandsBrian Paul2016-09-171-5/+33
* svga: s/unsigned/enum pipe_shader_type/Brian Paul2016-08-291-2/+2
* svga: add guest statistic gathering interfaceCharmaine Lee2016-08-261-3/+13
* svga: remove unneeded memset() call in draw_vgpu10()Brian Paul2016-08-161-2/+1
* svga: avoid redundant SetVertexBuffer/SetIndexBuffer commands at rebindCharmaine Lee2016-08-011-16/+19
* svga: fix index/vertex buffer surface reference at drawCharmaine Lee2016-06-231-0/+20
* svga: fix vertex buffer references in the hw stateCharmaine Lee2016-06-231-25/+54
* svga: fix index buffer reference in the hw stateCharmaine Lee2016-06-231-5/+13
* svga: use MAYBE_UNUSED to silence release-build warningsBrian Paul2016-05-271-7/+4
* svga: Fix the index buffer rebind regressionCharmaine Lee2016-03-211-7/+2
* svga: rebind stream output targetsCharmaine Lee2016-03-211-0/+5
* svga: rebind index bufferCharmaine Lee2016-03-211-0/+8
* svga: unbind index buffer when drawing non-indexed primitivesBrian Paul2016-02-221-0/+10
* svga: Rename SVGA_HINT_FLAG_DRAW_EMITTEDSinclair Yeh2016-01-061-1/+1
* svga: avoid emitting redundant SetVertexBuffers() commandsBrian Paul2016-01-051-5/+21
* svga: avoid emitting redundant SetIndexBuffer commandsBrian Paul2015-12-111-5/+12
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-4/+4
* svga: update driver for version 10 GPU interfaceBrian Paul2015-09-021-112/+485
* svga: move draw debug code into separate functionBrian Paul2014-04-211-123/+135
* svga: update shader code for GBSBrian Paul2014-02-141-0/+14
* svga: update svga_winsys interface for GBSBrian Paul2014-02-141-2/+2
* svga: reindent drawing codeBrian Paul2013-10-291-75/+67
* svga: remove user-space vertex/index buffer codeBrian Paul2013-10-241-11/+5
* svga: silence some MSVC signed/unsigned comparison warningsBrian Paul2012-10-161-1/+1
* svga: Disable bogus assertions concerning min_index/max_index.José Fonseca2012-03-091-8/+7
* svga: Flush the hwtnl primitives before writing to buffers.José Fonseca2011-10-311-0/+33
* svga: clean up return values and error codesBrian Paul2011-09-231-1/+1
* svga: skip assertion when index_bias < 0Brian Paul2011-09-221-1/+1
* gallium/svga: Upload only parts of user-buffers that we actually useThomas Hellstrom2011-07-011-3/+10
* gallium/svga: Make use of u_upload_flush().Thomas Hellstrom2011-07-011-2/+2
* svga: Rebind framebuffer and tss bindings strictly when necessary.José Fonseca2011-04-121-0/+14
* svga: Fix resource leak; undo temporary workaround.José Fonseca2011-02-031-7/+0
* svga: Temporarily disable buffer DMA upload coalescing.José Fonseca2011-02-031-0/+7
* svga: Flush upload buffers or we get assertsJosé Fonseca2011-02-021-0/+7
* svga, glhd: Remove incorrect assert and add noteJakob Bornecrantz2010-12-161-1/+0
* Squashed commit of the following:Keith Whitwell2010-04-101-19/+19
* svga: check min_index, max_index before assertionsBrian Paul2010-02-111-2/+6
* gallium: pipe/p_inlines.h -> util/u_inlines.hJosé Fonseca2010-02-021-1/+1
* svga: Fix debug build crash when rendering to depth/stencil renderbuffer only.Michel Dänzer2010-01-041-1/+2
* svga: add DEBUG_CACHE optionKeith Whitwell2009-11-271-0/+7
* svga: Add svga driverJakob Bornecrantz2009-11-171-0/+370