summaryrefslogtreecommitdiffstats
path: root/src/video_core/buffer_cache/buffer_cache_base.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Common: Rename SplitRangeSet to OverlapRangeSetFernando Sahmkow2024-02-051-1/+1
* Buffer Cache: Refactor to use Range sets insteadFernando Sahmkow2024-02-051-122/+9
* VideoCore: Move Slot Vector to CommonFernando Sahmkow2024-02-041-3/+3
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-191-2/+2
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-191-51/+47
* renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode2023-11-121-4/+0
* Merge pull request #11349 from vonchenplus/buffer_cache_crashliamwhite2023-10-171-0/+4
|\
| * video_core: set vertex buffer num to 16, because mvk have when using more than 16Feng Chen2023-08-231-0/+4
* | Query Cache: address issuesFernando Sahmkow2023-09-231-2/+2
* | Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-0/+12
|/
* buffer_cache: Increase number of texture buffersGPUCode2023-07-151-1/+1
* Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPUFernando Sahmkow2023-06-281-1/+4
* MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow2023-06-281-0/+2
* Remove memory allocations in some hot pathsKelebek12023-06-221-2/+2
* buffer_cache_base: Specify buffer type in HostBindingsMorph2023-06-131-1/+2
* Combine vertex/transform feedback buffer binding into a single callKelebek12023-06-081-2/+9
* Merge pull request #10476 from ameerj/gl-memory-mapsliamwhite2023-06-071-0/+1
|\
| * OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj2023-05-281-0/+1
* | Move buffer bindings to per-channel stateKelebek12023-05-271-69/+72
|/
* Buffer Cache: Clear sync code.Fernando Sahmkow2023-05-151-3/+0
* Buffer cache: always use async buffer downloads and fix regression.Fernando Sahmkow2023-05-071-2/+0
* GPU: Add Reactive flushingFernando Sahmkow2023-05-071-2/+3
* BufferCache: Fixes and address feedbackFernando Sahmkow2023-05-011-8/+11
* Buffer Cache: Release stagging buffers on tick frameFernando Sahmkow2023-04-291-5/+1
* Clang: format and ficx compile errors.Fernando Sahmkow2023-04-291-15/+17
* Implement Async downloads in normal and fix a few issues.Fernando Sahmkow2023-04-291-3/+22
* Buffer Cache rework: Setup async downloads.Fernando Sahmkow2023-04-291-6/+59
* Buffer Cache: Fully rework the buffer cache.Fernando Sahmkow2023-04-291-0/+507