summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/svga/svga_resource_buffer_upload.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-11treewide: Cleanup unused structsDr. David Alan Gilbert1-6/+0
2024-04-30svga: update timespan in copyright messageMartin Krastev1-1/+1
2024-04-30svga: convert license block to SPDXMartin Krastev1-24/+6
2023-09-25svga: use srv raw buffer for accessing readonly shader bufferCharmaine Lee1-1/+4
2023-09-25svga: restrict use of rawbuf for constant buffer access to GL43 deviceCharmaine Lee1-12/+14
2023-09-25svga: fix persistent mapped surface update to constant bufferCharmaine Lee1-4/+19
2023-06-27treewide: Replace the usage of TRUE/FALSE with true/falseYonggang Luo1-14/+14
2023-06-27treewide: replace usage of boolean to boolYonggang Luo1-3/+3
2022-11-08util: Remove os/os_thread.h and replace #include "os/os_thread.h" with #inclu...Yonggang Luo1-1/+1
2022-07-28util/list: rename LIST_ENTRY() to list_entry()Eric Engestrom1-1/+1
2022-01-18svga: add GL43 resource validation at draw timeNeha Bhende1-103/+127
2021-05-21gallium: remove structure u_resourceMarek Olšák1-22/+22
2020-12-18svga: remove duplicated codeMarcin Ślusarz1-3/+0
2020-12-10util+treewide: container_of() cleanupRob Clark1-2/+2
2020-09-22gallium: rename PIPE_TRANSFER_* -> PIPE_MAP_*Marek Olšák1-4/+4
2020-08-21winsys/svga: fix display corruption after surface_initCharmaine Lee1-5/+5
2020-06-05svga: Performance fixesNeha Bhende1-39/+20
2020-06-05svga: Add GL4.1(compatibility profile) support in svga driverNeha Bhende1-0/+5
2019-10-28util: remove LIST_DEL macroTimothy Arceri1-2/+2
2019-10-28util: remove LIST_ADD macroTimothy Arceri1-1/+1
2019-10-28util: remove LIST_ADDTAIL macroTimothy Arceri1-1/+1
2019-06-20svga: Support ARB_buffer_storageThomas Hellstrom1-4/+13
2019-05-17svga: Add an environment variable to force coherent surface memoryThomas Hellstrom1-1/+10
2018-09-10svga: set buffer bind_flags in svga_buffer_add_host_surface()Brian Paul1-0/+3
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