aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache.h
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #10422 from liamwhite/gcFernando S2023-05-241-2/+2
|\
| * video_core: tune garbage collection aggressivenessLiam2023-05-231-2/+2
* | textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-231-1/+1
|/
* Buffer Cache: Clear sync code.Fernando Sahmkow2023-05-151-25/+4
* Swap order of checking/setting region modifications in the buffer_cacheKelebek12023-05-091-4/+4
* Buffer Cache: disable reactive flushing in it.Fernando Sahmkow2023-05-071-9/+2
* Buffer cache: always use async buffer downloads and fix regression.Fernando Sahmkow2023-05-071-59/+55
* Settings: add option to enable / disable reactive flushingFernando Sahmkow2023-05-071-3/+6
* GPU: Add Reactive flushingFernando Sahmkow2023-05-071-9/+26
* video_core: fix build on Apple ClangLiam2023-05-021-1/+1
* BufferCache: Fixes and address feedbackFernando Sahmkow2023-05-011-16/+26
* Buffer Cache: Release stagging buffers on tick frameFernando Sahmkow2023-04-291-7/+21
* Clang: format and ficx compile errors.Fernando Sahmkow2023-04-291-2/+2
* Implement Async downloads in normal and fix a few issues.Fernando Sahmkow2023-04-291-34/+35
* Buffer Cache rework: Setup async downloads.Fernando Sahmkow2023-04-291-134/+95
* Buffer Cache: Fully rework the buffer cache.Fernando Sahmkow2023-04-291-652/+338
* Fixes 'Continous' typoMax Dunbar2023-03-291-1/+1
* Merge pull request #9822 from ameerj/buffcache-ssbo-addrliamwhite2023-03-091-4/+20
|\
| * buffer_cache: Add logic for non-NVN storage buffer trackingameerj2023-02-251-4/+20
* | Engines: Implement Accelerate DMA Texture.Fernando Sahmkow2023-03-051-0/+53
|/
* Revert "Vulkan, OpenGL: Hook up storage buffer alignment code"Liam2023-01-071-10/+3
* Run clang-formatBilly Laws2023-01-051-1/+2
* Vulkan, OpenGL: Hook up storage buffer alignment codeBilly Laws2023-01-051-3/+9
* MacroHLE: Final cleanup and fixes.Fernando Sahmkow2023-01-011-1/+2
* RasterizerMemory: Add filtering for flushing/invalidation operations.Fernando Sahmkow2023-01-011-1/+1
* Revert Buffer cache changes and setup additional macros.Fernando Sahmkow2023-01-011-95/+18
* MacroHLE: Refactor MacroHLE system.Fernando Sahmkow2023-01-011-1/+5
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow2023-01-011-20/+140
* MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow2023-01-011-0/+22
* Merge pull request #9423 from vonchenplus/vulkan_quad_stripliamwhite2022-12-281-3/+4
|\
| * video_core: Implement vulkan QuadStrip topologyFengChen2022-12-261-3/+4
* | scratch_buffer: Explicitly defing resize and resize_destructive functionsameerj2022-12-191-1/+1
* | buffer_cache: Use Common::ScratchBuffer for ImmediateBuffer usageameerj2022-12-191-7/+4
|/
* 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