summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_resource_buffer_upload.c
AgeCommit message (Expand)AuthorFilesLines
2018-09-10svga: enable MSAA for SM4_1 deviceBrian Paul1-0/+1
2018-05-16svga: fix incompatible bind flags at buffer validation timeCharmaine Lee1-2/+7
2017-07-03svga: fix buffer binding flags initializationBrian Paul1-0/+6
2017-06-30svga: whitespace fixes in svga_resource_buffer_upload.cBrian Paul1-15/+14
2017-06-27svga: create buffer surfaces for incompatible bind flagsCharmaine Lee1-23/+174
2017-06-27svga: do not unconditionally enable streamout bind flagCharmaine Lee1-1/+61
2017-06-27svga: pass tobind_flags to svga_buffer_handleCharmaine Lee1-1/+2
2017-06-27svga: pass bind_flags to surface create functionsCharmaine Lee1-15/+19
2017-06-16svga: add a few minor commentsBrian Paul1-1/+4
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-1/+1
2016-11-03svga: invalidate new surface before it is bound to a render target viewCharmaine Lee1-1/+4
2016-09-17svga: use upload buffer for upload texture.Charmaine Lee1-0/+8
2016-09-17svga: optimize memcpy() in svga_buffer_update_hw()Brian Paul1-1/+8
2016-08-26svga: add guest statistic gathering interfaceCharmaine Lee1-0/+4
2016-08-16svga: minor whitespace and code clean-upsBrian Paul1-32/+25
2016-06-23svga: update some comments in svga_buffer_handle()Brian Paul1-10/+3
2016-06-23svga: add a const qualifier in svga_buffer_upload_piecewise()Brian Paul1-1/+1
2016-06-23svga: minor code refactor for svga_buffer_upload_command()Brian Paul1-5/+21
2016-03-21svga: add a few more resource updates HUD queryCharmaine Lee1-0/+6
2016-01-06svga: Rename SVGA_HINT_FLAG_DRAW_EMITTEDSinclair Yeh1-2/+2
2016-01-06svga: allow preemptive flushing on DMA, update, and readback commandsSinclair Yeh1-0/+2
2016-01-06gallium/drivers/svga: Use unsigned for loop indexEdward O'Callaghan1-1/+1
2015-11-20svga: add num-bytes-uploaded HUD queryBrian Paul1-0/+4
2015-09-02svga: update driver for version 10 GPU interfaceBrian Paul1-37/+61
2015-05-08util: Move gallium's linked list to utilJason Ekstrand1-1/+0
2014-02-14svga: update buffer code for GBSBrian Paul1-32/+202
2014-02-14svga: update svga_winsys interface for GBSBrian Paul1-1/+1
2013-10-04svga: fix incorrect memcpy src in svga_buffer_upload_piecewise()Brian Paul1-1/+1
2012-10-15svga: remove needless debug-mode linked list codeBrian Paul1-3/+1
2012-08-02svga: remove questionable INLINE qualifiersBrian Paul1-2/+2
2012-08-02svga: sort #includesBrian Paul1-4/+4
2012-04-30gallium: remove pipe_context::redefine_user_bufferMarek Olšák1-18/+0
2012-01-07svga: fix assorted whitespace issues, add copyright commentBrian Paul1-55/+56
2012-01-05gallium: remove deprecated PIPE_TRANSFER_DISCARDMarek Olšák1-1/+1
2011-09-21svga: call u_default_redefine_user_buffer() to fix failed assertionBrian Paul1-5/+2
2011-07-01svga: Ignore redefine_user_buffer callsThomas Hellstrom1-15/+2
2011-03-21svga: Undo the DMA buffer size limiting.José Fonseca1-13/+2
2011-03-16svga: Leave any_user_vertex_buffers flag alone.José Fonseca1-1/+0
2011-03-16svga: Hardcode SVGA_COMBINE_USERBUFFERS to 1.José Fonseca1-20/+6
2011-03-15svga: Ensure DMA commands are serialized with unsynchronized flag is unset.José Fonseca1-10/+13
2011-03-10Revert "gallium/svga: Only upload parts of vertexarrays that are actually used"Thomas Hellstrom1-1/+0
2011-03-10gallium/svga: Only upload parts of vertexarrays that are actually usedThomas Hellstrom1-0/+1
2011-03-01svga: reduce MAX_DMA_SIZE to 4MBBrian Paul1-1/+1
2011-02-16svga: Proper redefine_user_buffer implementation.José Fonseca1-0/+51
2011-02-11svga: add max DMA size check in svga_winsys_buffer_create()Brian Paul1-0/+10
2011-02-03svga: Fix resource leak; undo temporary workaround.José Fonseca1-3/+4
2010-05-03svga: Remove the screen private context.José Fonseca1-8/+14
2010-04-10Squashed commit of the following:Keith Whitwell1-0/+634