summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_context.c
AgeCommit message (Expand)AuthorFilesLines
26 hourssvga: update timespan in copyright messageMartin Krastev1-1/+1
26 hourssvga: convert license block to SPDXMartin Krastev1-24/+6
2023-09-25svga: use srv raw buffer for accessing readonly shader bufferCharmaine Lee1-1/+3
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo1-18/+18
2023-06-05util: Replace all usage of PIPE_TIMEOUT_INFINITE with OS_TIMEOUT_INFINITEYonggang Luo1-2/+2
2022-01-18svga: add GL43 resource validation at draw timeNeha Bhende1-8/+55
2020-06-05svga: Performance fixesNeha Bhende1-1/+3
2020-06-05svga: Add GL4.1(compatibility profile) support in svga driverNeha Bhende1-7/+23
2019-10-28util: remove LIST_INITHEAD macroTimothy Arceri1-1/+1
2019-06-20svga: Support ARB_buffer_storageThomas Hellstrom1-0/+6
2019-05-02svga: Avoid bouncing buffer data in malloced buffersThomas Hellstrom1-1/+2
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