summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/svga/svga_context.c
Commit message (Expand)AuthorAgeFilesLines
* svga: Support ARB_buffer_storageThomas Hellstrom2019-06-201-0/+6
* svga: Avoid bouncing buffer data in malloced buffersThomas Hellstrom2019-05-021-1/+2
* svga: fix context alloc error handlingGrazvydas Ignotas2018-01-231-1/+1
* svga: Prevent use after free.Jose Fonseca2018-01-221-0/+1
* gallium/u_upload_mgr: allow drivers to specify pipe_resource::flagsMarek Olšák2017-12-051-3/+3
* svga: add mksstats for context creationCharmaine Lee2017-06-301-2/+7
* svga: re-validate sampler view at draw time if neededCharmaine Lee2017-06-301-0/+1
* svga: Move rendertarget view related fields to hw_clear stateCharmaine Lee2017-04-261-2/+2
* svga: add context pointer to the invalidate surface interfaceCharmaine Lee2017-04-071-1/+1
* svga: disable rasterization if rasterizer_discard is set or FS undefinedCharmaine Lee2017-04-071-0/+7
* gallium: set pipe_context uploaders in drivers (v3)Marek Olšák2017-02-141-0/+18
* svga: whitespace / formatting clean-up in svga_context.cBrian Paul2016-11-031-28/+34
* svga: collect stats for time spent in svga_context_finish()Brian Paul2016-11-031-0/+4
* svga: Implement the pipe clear_render_target functionality v2Thomas Hellstrom2016-11-031-0/+1
* svga: remove disable_shader debug variableBrian Paul2016-09-211-2/+0
* svga: use upload buffer for upload texture.Charmaine Lee2016-09-171-0/+5
* svga: try to emit fewer buffer rebind commandsBrian Paul2016-09-171-0/+2
* svga: reduce unmapping/remapping of the default constant bufferBrian Paul2016-09-171-0/+13
* svga: fix a texture readback bugBrian Paul2016-08-291-0/+2
* svga: move surface propagation code into new functionBrian Paul2016-08-291-11/+2
* svga: avoid emitting redundant SetShaderResource commandCharmaine Lee2016-08-261-0/+2
* svga: add a cleanup function to clean up sampler stateCharmaine Lee2016-08-261-11/+1
* svga: avoid emitting redundant DXSetSamplers commandCharmaine Lee2016-08-261-0/+2
* svga: define svga_clear() in svga_init_clear_functions()Neha Bhende2016-08-261-1/+0
* svga: add svga_init_clear_functions()Neha Bhende2016-08-261-0/+1
* svga: add guest statistic gathering interfaceCharmaine Lee2016-08-261-0/+7
* svga: don't call os_get_time() when not needed by Gallium HUDBrian Paul2016-08-161-3/+2
* gallium: add a pipe_context parameter to fence_finishMarek Olšák2016-08-101-2/+2
* svga: minor code simplification in svga_context_finish()Brian Paul2016-06-231-1/+1
* svga: fix vertex buffer references in the hw stateCharmaine Lee2016-06-231-0/+5
* svga: s/Elements/ARRAY_SIZE/Brian Paul2016-04-251-3/+3
* svga: rebind index bufferCharmaine Lee2016-03-211-0/+1
* svga: add new flush-time HUD queryBrian Paul2016-03-071-0/+4
* svga: add new command-buffer-size HUD queryBrian Paul2016-03-041-0/+3
* u_upload_mgr: allow specifying PIPE_USAGE_* for the upload bufferMarek Olšák2016-01-021-1/+2
* u_upload_mgr: remove alignment parameter from u_upload_createMarek Olšák2016-01-021-1/+0
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+0
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-2/+2
* svga: add new GALLIUM_HUD queriesNeha Bhende2015-10-161-0/+2
* svga: update driver for version 10 GPU interfaceBrian Paul2015-09-021-34/+184
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-2/+2
* Revert "svga: add work-around for Sauerbraten Z fighting issue"Brian Paul2014-04-171-33/+0
* svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create()Brian Paul2014-04-091-2/+2
* svga: add work-around for Sauerbraten Z fighting issueBrian Paul2014-03-261-0/+33
* svga: update shader code for GBSBrian Paul2014-02-141-0/+4
* svga: update constant buffer code for GBSBrian Paul2014-02-141-2/+6
* svga: refactor some shader codeBrian Paul2014-02-031-13/+6
* svga: improve loops over color buffersBrian Paul2013-11-111-1/+2
* svga: remove user-space vertex/index buffer codeBrian Paul2013-10-241-33/+1
* svga: implement blitMarek Olšák2012-09-301-0/+2