aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache_base.h
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #337 from Sssnowyyy/nx2-review-fixesJonas31 hours1-0/+8
|\
| * vulkan: repack 69-byte vertices only when neededSssnowyyy34 hours1-0/+8
* | Merge pull request #113 from ymatrix1/fix/storage-buffers-32Jonas32 hours1-1/+2
|\ \ | |/ |/|
| * buffer_cache: allow 32 storage buffers per stageYuri Olive39 hours1-1/+2
* | nx2: read GPU-written command lists from copies instead of drainingTakoroka37 hours1-0/+51
* | Merge remote-tracking branch 'origin/fix/cold-hint-uploaded-memory' into test...Takoroka2 days1-0/+2
|\ \ | |/ |/|
| * buffer_cache: mark guest memory large buffer uploads came from coldTakoroka3 days1-0/+2
* | Gpu buffer readback to cpu. Fixing visible glitches such as missing collision...néo Luigi3 days1-0/+31
|/
* buffer_cache: collect on the buffers' own size for Switch 2 titlesTakoroka5 days1-1/+2
* buffer_cache: one GPU wait for all buffers the collector evictsTakoroka5 days1-0/+3
* buffer_cache: no buffer downloads at every fence for Switch 2 titlesTakoroka5 days1-0/+19
* video_core: less waiting on the GPU caches' locksTakoroka6 days1-1/+2
* video_core: 64 GiB device address spaceTakoroka7 days1-1/+2
* [buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readb...MaranBr2026-09-261-2/+2
* [shader_recompiler, vulkan] Virtual buffer pages with multi-range + sparse bu...CamilleLaVey2026-09-081-2/+24
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-1/+1
* [video_core] Improve synchronization and refactor buffer cache timing logic (...MaranBr2026-07-101-0/+2
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-281-3/+3
* [vk] use static_vector instead of small_vector for TFB and other bindings (#3...lizzie2026-03-061-5/+8
* [texture_cache, buffer_cache] Added TLS handling + changed command queue for ...lizzie2026-02-201-0/+15
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-101-2/+2
* [vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by...CamilleLaVey2026-01-111-0/+4
* [vk] Fast UBO: fix tracking (#2712)MaranBr2025-10-111-2/+4
* revert [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695...CamilleLaVey2025-10-091-3/+2
* [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695)Ribbit2025-10-081-2/+3
* [android] Legacy build flavor (#51)Bix2025-10-051-2/+19
* [meta] remove MicroProfile (#185)crueter2025-08-061-5/+0
* [vk, opengl] Prevent GPU draw call if CBUF binding fails (cbuf0 error handlin...Ghost2025-07-131-1/+1
* revert [android] Snapdragon 865 patches (#23)CamilleLaVey2025-07-121-17/+1
* [android] Snapdragon 865 patches (#23)crueter2025-07-061-1/+17
* [VK] Rework SPIRV Shader Optimization (#238)Gamer642025-07-031-0/+3
* revert 91a662431cfe419bd46b6ca4ed298a4ba70d7820 (#240)CamilleLaVey2025-06-301-16/+1
* [Texture_cache] Better memory handling for devices with lower memory allocati...JPikachu2025-06-291-1/+16
* 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-181-2/+2
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-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 tha...Feng 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 w...Fernando 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
|\