aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache.h
Commit message (Expand)AuthorAgeFilesLines
* video_core: Implement maxwell3d draw manager and split draw logicFeng Chen2022-12-081-14/+18
* Merge pull request #9289 from liamwhite/fruit-companyliamwhite2022-12-031-0/+1
|\
| * general: fix compile for Apple ClangLiam2022-11-221-0/+1
* | GPU: Fix buffer cache issue, engine upload not inlining memory in multiline a...Fernando Sahmkow2022-11-241-2/+2
|/
* video_core: Reimplement inline index buffer bindingFeng Chen2022-11-151-2/+31
* Update 3D regsKelebek12022-10-071-17/+17
* General: Fix compilation for GCCLiam White2022-10-061-1/+2
* Buffer Cache: Deduce vertex array limit from memory layout when limit is the ...Fernando Sahmkow2022-10-061-3/+7
* Buffer Cache: Basic fixes.Fernando Sahmkow2022-10-061-15/+22
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-2/+2
* VideoCore: Refactor fencing system.Fernando Sahmkow2022-10-061-0/+13
* VideoCore: implement channels on gpu caches.Fernando Sahmkow2022-10-061-63/+40
* code: dodge PAGE_SIZE #defineKyle Kienapfel2022-08-191-24/+25
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* buffer_cache: cap vertex buffer sizesLiam2022-04-141-1/+14
* Garbage Collection: Final tuning.Fernando Sahmkow2022-03-251-3/+3
* Buffer Cache: Tune to the levels of the new GC.Fernando Sahmkow2022-03-251-4/+30
* Merge pull request #8048 from ameerj/include-purgebunnei2022-03-211-2/+0
|\
| * video_core: Reduce unused includesameerj2022-03-191-2/+0
* | Merge pull request #7812 from FernandoS27/made-straight-from-the-nutbunnei2022-03-201-6/+14
|\ \ | |/ |/|
| * BufferCache: Find direction of the stream buffer increase.Fernando Sahmkow2022-03-201-6/+14
* | Rasterizer: Refactor inlineToMemory.Fernando Sahmkow2022-02-011-1/+2
* | Rasterizer: Implement Inline2Memory Acceleration.Fernando Sahmkow2022-01-291-3/+43
|/
* buffer_cache: Reduce stream buffer allocations when expanding from the leftameerj2022-01-271-0/+2
* VulkanBufferCache: Avoid adding barriers between multiple copies.Fernando Sahmkow2021-11-161-1/+3
* buffer_cache: Minor fixesameerj2021-09-191-4/+3
* Garbage Collection: Make it more agressive on high priority mode.Fernando Sahmkow2021-08-291-1/+1
* Garbage Collection: Adress Feedback.Fernando Sahmkow2021-08-291-3/+3
* Garbage Collection: enable as default, eliminate option.Fernando Sahmkow2021-08-281-1/+1
* VideoCore: Rework Garbage Collection.Fernando Sahmkow2021-08-281-28/+33
* buffer_cache: Remove unused small_vector in CommitAsyncFlushesHigh()Lioncash2021-07-271-1/+0
* Merge pull request #6585 from ameerj/hadesbunnei2021-07-251-32/+237
|\
| * buffer_cache: Fix debugging leftoverReinUsesLisp2021-07-221-1/+1
| * buffer_cache: Fix size reductions not having in mind bind sizesReinUsesLisp2021-07-221-7/+23
| * buffer_cache: Invalidate fast buffers on computeReinUsesLisp2021-07-221-0/+1
| * buffer_cache: Fix copy based uniform bindings trackingReinUsesLisp2021-07-221-4/+15
| * buffer_cache: Reduce uniform buffer size from shader usageReinUsesLisp2021-07-221-16/+26
| * buffer_cache: Mark uniform buffers as dirty if any enable bit changesReinUsesLisp2021-07-221-5/+5
| * shader: Initial OpenGL implementationReinUsesLisp2021-07-221-19/+34
| * spirv: Implement image buffersReinUsesLisp2021-07-221-5/+19
| * shader: Interact texture buffers with buffer cacheReinUsesLisp2021-07-221-0/+138
* | buffer_cache: Simplify clear logicReinUsesLisp2021-07-201-6/+2
|/
* Buffer cache: Fixes, Clang and Feedback.Fernando Sahmkow2021-07-151-10/+4
* Buffer Cache: Fixes to DMA Copy.Fernando Sahmkow2021-07-141-6/+7
* BufferCache: fix clearing on forced download.Fernando Sahmkow2021-07-141-10/+20
* DMAEngine: Accelerate BufferClearFernando Sahmkow2021-07-131-4/+61
* accelerateDMA: Fixes and feedback.Fernando Sahmkow2021-07-121-83/+54
* accelerateDMA: Accelerate Buffer Copies.Fernando Sahmkow2021-07-111-1/+80
* Buffer Cache: Address Feedback.Fernando Sahmkow2021-07-101-4/+4
* Buffer Cache: Fix GCC copmpile errorFernando Sahmkow2021-07-091-1/+0