summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_context.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-23svga: fix context alloc error handlingGrazvydas Ignotas1-1/+1
2018-01-22svga: Prevent use after free.Jose Fonseca1-0/+1
2017-12-05gallium/u_upload_mgr: allow drivers to specify pipe_resource::flagsMarek Olšák1-3/+3
2017-06-30svga: add mksstats for context creationCharmaine Lee1-2/+7
2017-06-30svga: re-validate sampler view at draw time if neededCharmaine Lee1-0/+1
2017-04-26svga: Move rendertarget view related fields to hw_clear stateCharmaine Lee1-2/+2
2017-04-07svga: add context pointer to the invalidate surface interfaceCharmaine Lee1-1/+1
2017-04-07svga: disable rasterization if rasterizer_discard is set or FS undefinedCharmaine Lee1-0/+7
2017-02-14gallium: set pipe_context uploaders in drivers (v3)Marek Olšák1-0/+18
2016-11-03svga: whitespace / formatting clean-up in svga_context.cBrian Paul1-28/+34
2016-11-03svga: collect stats for time spent in svga_context_finish()Brian Paul1-0/+4
2016-11-03svga: Implement the pipe clear_render_target functionality v2Thomas Hellstrom1-0/+1
2016-09-21svga: remove disable_shader debug variableBrian Paul1-2/+0
2016-09-17svga: use upload buffer for upload texture.Charmaine Lee1-0/+5
2016-09-17svga: try to emit fewer buffer rebind commandsBrian Paul1-0/+2
2016-09-17svga: reduce unmapping/remapping of the default constant bufferBrian Paul1-0/+13
2016-08-29svga: fix a texture readback bugBrian Paul1-0/+2
2016-08-29svga: move surface propagation code into new functionBrian Paul1-11/+2
2016-08-26svga: avoid emitting redundant SetShaderResource commandCharmaine Lee1-0/+2
2016-08-26svga: add a cleanup function to clean up sampler stateCharmaine Lee1-11/+1
2016-08-26svga: avoid emitting redundant DXSetSamplers commandCharmaine Lee1-0/+2
2016-08-26svga: define svga_clear() in svga_init_clear_functions()Neha Bhende1-1/+0
2016-08-26svga: add svga_init_clear_functions()Neha Bhende1-0/+1
2016-08-26svga: add guest statistic gathering interfaceCharmaine Lee1-0/+7
2016-08-16svga: don't call os_get_time() when not needed by Gallium HUDBrian Paul1-3/+2
2016-08-10gallium: add a pipe_context parameter to fence_finishMarek Olšák1-2/+2
2016-06-23svga: minor code simplification in svga_context_finish()Brian Paul1-1/+1
2016-06-23svga: fix vertex buffer references in the hw stateCharmaine Lee1-0/+5
2016-04-25svga: s/Elements/ARRAY_SIZE/Brian Paul1-3/+3
2016-03-21svga: rebind index bufferCharmaine Lee1-0/+1
2016-03-07svga: add new flush-time HUD queryBrian Paul1-0/+4
2016-03-04svga: add new command-buffer-size HUD queryBrian Paul1-0/+3
2016-01-02u_upload_mgr: allow specifying PIPE_USAGE_* for the upload bufferMarek Olšák1-1/+2
2016-01-02u_upload_mgr: remove alignment parameter from u_upload_createMarek Olšák1-1/+0
2016-01-02u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák1-1/+0
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-2/+2
2015-10-16svga: add new GALLIUM_HUD queriesNeha Bhende1-0/+2
2015-09-02svga: update driver for version 10 GPU interfaceBrian Paul1-34/+184
2015-08-26gallium: add flags parameter to pipe_screen::context_createMarek Olšák1-2/+2
2014-04-17Revert "svga: add work-around for Sauerbraten Z fighting issue"Brian Paul1-33/+0
2014-04-09svga: move LIST_INITHEAD(dirty_buffers) earlier in svga_context_create()Brian Paul1-2/+2
2014-03-26svga: add work-around for Sauerbraten Z fighting issueBrian Paul1-0/+33
2014-02-14svga: update shader code for GBSBrian Paul1-0/+4
2014-02-14svga: update constant buffer code for GBSBrian Paul1-2/+6
2014-02-03svga: refactor some shader codeBrian Paul1-13/+6
2013-11-11svga: improve loops over color buffersBrian Paul1-1/+2
2013-10-24svga: remove user-space vertex/index buffer codeBrian Paul1-33/+1
2012-09-30svga: implement blitMarek Olšák1-0/+2
2012-02-21gallium: remove unused winsys pointers in pipe_screen and pipe_contextMarek Olšák1-1/+0
2011-10-31svga: Flush the hwtnl primitives before writing to buffers.José Fonseca1-0/+14