aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/svga/svga_resource_buffer.c
Commit message (Expand)AuthorAgeFilesLines
* svga: Support ARB_buffer_storageThomas Hellstrom2019-06-201-4/+9
* svga: Add an environment variable to force coherent surface memoryThomas Hellstrom2019-05-171-5/+8
* svga: Avoid bouncing buffer data in malloced buffersThomas Hellstrom2019-05-021-11/+33
* svga: fix dma.pending > 0 testBrian Paul2019-02-261-1/+1
* svga: assorted whitespace and formatting fixesBrian Paul2019-02-261-14/+11
* svga: create buffer surfaces for incompatible bind flagsCharmaine Lee2017-06-271-4/+9
* svga: do not unconditionally enable streamout bind flagCharmaine Lee2017-06-271-6/+8
* svga: pass tobind_flags to svga_buffer_handleCharmaine Lee2017-06-271-1/+1
* svga: pass bind_flags to surface create functionsCharmaine Lee2017-06-271-9/+11
* svga: init svga_screen::swc_mutex with mtx_recursiveBrian Paul2017-05-241-0/+3
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-2/+2
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-2/+2
* svga: implement an index buffer translation cacheBrian Paul2016-09-171-0/+9
* svga: add guest statistic gathering interfaceCharmaine Lee2016-08-261-4/+15
* svga: avoid a calloc in svga_buffer_transfer_map()Brian Paul2016-08-161-1/+3
* svga: don't call os_get_time() when not needed by Gallium HUDBrian Paul2016-08-161-3/+2
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-1/+0
* svga: flush buffers when mapping for readingBrian Paul2016-06-301-13/+24
* svga: change enum pipe_resource_usage back to unsignedBrian Paul2016-05-311-1/+1
* svga: s/unsigned/enum pipe_resource_usage/ for buffer usage variablesBrian Paul2016-05-261-1/+1
* svga: add new num-readbacks HUD queryCharmaine Lee2016-03-211-0/+2
* gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan2015-12-061-1/+1
* svga: add some sanity check assertions in svga_buffer_transfer_map()Brian Paul2015-11-201-0/+5
* svga: only count hardware buffer mappings for HUDBrian Paul2015-10-161-1/+0
* svga: add new GALLIUM_HUD queriesNeha Bhende2015-10-161-2/+15
* svga: whitespace fixes in svga_resource_buffer.cBrian Paul2015-10-071-26/+27
* svga: update driver for version 10 GPU interfaceBrian Paul2015-09-021-3/+55
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-1/+1
* svga: update buffer code for GBSBrian Paul2014-02-141-10/+22
* svga: add new memory-used HUD queryBrian Paul2013-04-031-0/+6
* svga: Fix memory leak in svga_buffer_transfer_map.Vinson Lee2012-11-081-0/+2
* gallium: unify transfer functionsMarek Olšák2012-10-111-30/+6
* gallium: remove pipe_resource::user_ptrMarek Olšák2012-04-301-1/+0
* gallium: add user_ptr in pipe_resourceMarek Olšák2012-04-241-0/+1
* Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák2012-03-051-4/+0
* gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák2012-01-051-0/+4
* svga: Flush the hwtnl primitives before writing to buffers.José Fonseca2011-10-311-4/+9
* svga: Use transfer information on buffer transfers.José Fonseca2011-03-161-93/+81
* svga: Tell the host to discard when doing writes without FLUSH_EXPLICIT.José Fonseca2011-03-151-3/+10
* svga: Ensure DMA commands are serialized with unsynchronized flag is unset.José Fonseca2011-03-151-9/+96
* gallium: kill is_resource_referencedMarek Olšák2011-03-111-37/+0
* svga: Make sure that refcnt debugger gets the correct backtrace for createJakob Bornecrantz2011-02-181-0/+6
* svga: disable a debug_printf() callBrian Paul2011-02-161-3/+6
* gallium: support for array textures and related changesRoland Scheidegger2010-12-021-2/+3
* svga: Remove the screen private context.José Fonseca2010-05-031-4/+0
* gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul2010-04-201-1/+1
* Squashed commit of the following:Keith Whitwell2010-04-101-0/+355