summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_resource_buffer.c
AgeCommit message (Expand)AuthorFilesLines
2017-06-27svga: create buffer surfaces for incompatible bind flagsCharmaine Lee1-4/+9
2017-06-27svga: do not unconditionally enable streamout bind flagCharmaine Lee1-6/+8
2017-06-27svga: pass tobind_flags to svga_buffer_handleCharmaine Lee1-1/+1
2017-06-27svga: pass bind_flags to surface create functionsCharmaine Lee1-9/+11
2017-05-24svga: init svga_screen::swc_mutex with mtx_recursiveBrian Paul1-0/+3
2017-03-07gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri1-2/+2
2017-03-07gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri1-2/+2
2016-09-17svga: implement an index buffer translation cacheBrian Paul1-0/+9
2016-08-26svga: add guest statistic gathering interfaceCharmaine Lee1-4/+15
2016-08-16svga: avoid a calloc in svga_buffer_transfer_map()Brian Paul1-1/+3
2016-08-16svga: don't call os_get_time() when not needed by Gallium HUDBrian Paul1-3/+2
2016-07-23gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák1-1/+0
2016-06-30svga: flush buffers when mapping for readingBrian Paul1-13/+24
2016-05-31svga: change enum pipe_resource_usage back to unsignedBrian Paul1-1/+1
2016-05-26svga: s/unsigned/enum pipe_resource_usage/ for buffer usage variablesBrian Paul1-1/+1
2016-03-21svga: add new num-readbacks HUD queryCharmaine Lee1-0/+2
2015-12-06gallium/drivers: Sanitize NULL checks into canonical formEdward O'Callaghan1-1/+1
2015-11-20svga: add some sanity check assertions in svga_buffer_transfer_map()Brian Paul1-0/+5
2015-10-16svga: only count hardware buffer mappings for HUDBrian Paul1-1/+0
2015-10-16svga: add new GALLIUM_HUD queriesNeha Bhende1-2/+15
2015-10-07svga: whitespace fixes in svga_resource_buffer.cBrian Paul1-26/+27
2015-09-02svga: update driver for version 10 GPU interfaceBrian Paul1-3/+55
2015-07-21gallium: replace INLINE with inlineIlia Mirkin1-1/+1
2014-02-14svga: update buffer code for GBSBrian Paul1-10/+22
2013-04-03svga: add new memory-used HUD queryBrian Paul1-0/+6
2012-11-08svga: Fix memory leak in svga_buffer_transfer_map.Vinson Lee1-0/+2
2012-10-11gallium: unify transfer functionsMarek Olšák1-30/+6
2012-04-30gallium: remove pipe_resource::user_ptrMarek Olšák1-1/+0
2012-04-24gallium: add user_ptr in pipe_resourceMarek Olšák1-0/+1
2012-03-05Revert "gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLY"Marek Olšák1-4/+0
2012-01-05gallium: add flag PIPE_TRANSFER_MAP_PERMANENTLYMarek Olšák1-0/+4
2011-10-31svga: Flush the hwtnl primitives before writing to buffers.José Fonseca1-4/+9
2011-03-16svga: Use transfer information on buffer transfers.José Fonseca1-93/+81
2011-03-15svga: Tell the host to discard when doing writes without FLUSH_EXPLICIT.José Fonseca1-3/+10
2011-03-15svga: Ensure DMA commands are serialized with unsynchronized flag is unset.José Fonseca1-9/+96
2011-03-11gallium: kill is_resource_referencedMarek Olšák1-37/+0
2011-02-18svga: Make sure that refcnt debugger gets the correct backtrace for createJakob Bornecrantz1-0/+6
2011-02-16svga: disable a debug_printf() callBrian Paul1-3/+6
2010-12-02gallium: support for array textures and related changesRoland Scheidegger1-2/+3
2010-05-03svga: Remove the screen private context.José Fonseca1-4/+0
2010-04-20gallium: replace pipe_resource::_usage with pipe_resource::usageBrian Paul1-1/+1
2010-04-10Squashed commit of the following:Keith Whitwell1-0/+355