summaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache (follow)
Commit message (Expand)AuthorAgeFilesLines
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-233-9/+6
* buffer_cache: cap vertex buffer sizesGravatar Liam2022-04-141-1/+14
* Garbage Collection: Final tuning.Gravatar Fernando Sahmkow2022-03-251-3/+3
* Buffer Cache: Tune to the levels of the new GC.Gravatar Fernando Sahmkow2022-03-251-4/+30
* buffer_cache: reset cached write bits after flushing invalidationsGravatar Liam2022-03-231-1/+2
* Merge pull request #8048 from ameerj/include-purgeGravatar bunnei2022-03-211-2/+0
|\
| * video_core: Reduce unused includesGravatar ameerj2022-03-191-2/+0
* | Merge pull request #7812 from FernandoS27/made-straight-from-the-nutGravatar bunnei2022-03-201-6/+14
|\ \ | |/ |/|
| * BufferCache: Find direction of the stream buffer increase.Gravatar Fernando Sahmkow2022-03-201-6/+14
* | Rasterizer: Refactor inlineToMemory.Gravatar Fernando Sahmkow2022-02-011-1/+2
* | Rasterizer: Implement Inline2Memory Acceleration.Gravatar Fernando Sahmkow2022-01-291-3/+43
|/
* buffer_cache: Reduce stream buffer allocations when expanding from the leftGravatar ameerj2022-01-271-0/+2
* VulkanBufferCache: Avoid adding barriers between multiple copies.Gravatar Fernando Sahmkow2021-11-161-1/+3
* buffer_cache: Minor fixesGravatar ameerj2021-09-191-4/+3
* Garbage Collection: Make it more agressive on high priority mode.Gravatar Fernando Sahmkow2021-08-292-3/+3
* Garbage Collection: Adress Feedback.Gravatar Fernando Sahmkow2021-08-292-4/+11
* Garbage Collection: enable as default, eliminate option.Gravatar Fernando Sahmkow2021-08-281-1/+1
* VideoCore: Rework Garbage Collection.Gravatar Fernando Sahmkow2021-08-282-39/+35
* buffer_cache: Remove unused small_vector in CommitAsyncFlushesHigh()Gravatar Lioncash2021-07-271-1/+0
* Merge pull request #6585 from ameerj/hadesGravatar bunnei2021-07-251-32/+237
|\
| * buffer_cache: Fix debugging leftoverGravatar ReinUsesLisp2021-07-221-1/+1
| * buffer_cache: Fix size reductions not having in mind bind sizesGravatar ReinUsesLisp2021-07-221-7/+23
| * buffer_cache: Invalidate fast buffers on computeGravatar ReinUsesLisp2021-07-221-0/+1
| * buffer_cache: Fix copy based uniform bindings trackingGravatar ReinUsesLisp2021-07-221-4/+15
| * buffer_cache: Reduce uniform buffer size from shader usageGravatar ReinUsesLisp2021-07-221-16/+26
| * buffer_cache: Mark uniform buffers as dirty if any enable bit changesGravatar ReinUsesLisp2021-07-221-5/+5
| * shader: Initial OpenGL implementationGravatar ReinUsesLisp2021-07-221-19/+34
| * spirv: Implement image buffersGravatar ReinUsesLisp2021-07-221-5/+19
| * shader: Interact texture buffers with buffer cacheGravatar ReinUsesLisp2021-07-221-0/+138
* | buffer_cache: Simplify clear logicGravatar ReinUsesLisp2021-07-201-6/+2
|/
* Buffer cache: Fixes, Clang and Feedback.Gravatar Fernando Sahmkow2021-07-151-10/+4
* Buffer Cache: Fixes to DMA Copy.Gravatar Fernando Sahmkow2021-07-141-6/+7
* BufferCache: fix clearing on forced download.Gravatar Fernando Sahmkow2021-07-141-10/+20
* DMAEngine: Accelerate BufferClearGravatar Fernando Sahmkow2021-07-131-4/+61
* accelerateDMA: Fixes and feedback.Gravatar Fernando Sahmkow2021-07-121-83/+54
* accelerateDMA: Accelerate Buffer Copies.Gravatar Fernando Sahmkow2021-07-111-1/+80
* Buffer Cache: Address Feedback.Gravatar Fernando Sahmkow2021-07-102-4/+9
* Buffer Cache: Fix GCC copmpile errorGravatar Fernando Sahmkow2021-07-091-1/+0
* BufferCache: Additional download fixes.Gravatar Fernando Sahmkow2021-07-091-21/+99
* Buffer Cache: Revert unnecessary range reduction.Gravatar Fernando Sahmkow2021-07-091-29/+13
* Fence Manager: Force ordering on WFI.Gravatar Fernando Sahmkow2021-07-091-38/+57
* Buffer Cache: Eliminate the AC Hack as the base game is fixed in Hades.Gravatar Fernando Sahmkow2021-07-091-14/+4
* Fence Manager: Add fences on Reference Count.Gravatar Fernando Sahmkow2021-07-091-3/+13
* Videocore: Address Feedback & CLANG Format.Gravatar Fernando Sahmkow2021-07-092-78/+75
* Buffer Cache: Fix High Downloads and don't predownload on Extreme.Gravatar Fernando Sahmkow2021-07-092-89/+120
* buffer_cache: Only flush downloaded sizeGravatar ReinUsesLisp2021-06-261-2/+3
* buffer_cache/texture_cache: Make GC functions privateGravatar ReinUsesLisp2021-06-261-2/+2
* buffer_cache: Silence implicit cast warningGravatar ReinUsesLisp2021-06-261-1/+1
* common: Replace common_sizes into user-literalsGravatar Wunkolo2021-06-241-4/+7
* Reaper: Change memory restrictions on TC depending on host memory on VK.Gravatar Fernando Sahmkow2021-06-171-23/+25