aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache
Commit message (Expand)AuthorAgeFilesLines
* [video_core/buffer_cache] fix PAGE_SHIFT/BSD macro clash on Linux, *BSD (#4329)lizzie2026-08-311-17/+20
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-312-3/+3
* [video_core] Improve synchronization and refactor buffer cache timing logic (...MaranBr2026-07-103-17/+43
* [buffer_cache] Add option to control GPU buffer readback (#4126)MaranBr2026-06-271-9/+11
* [buffer_cache] Refactor buffer synchronization to use bounding-box download r...MaranBr2026-06-221-26/+22
* [buffer_cache] Fix Xenoblade Chronicles series (#4066)MaranBr2026-06-131-2/+0
* [*] basic in-house cpp linting (#4039)lizzie2026-06-041-1/+1
* [video,buffer] rewrite storagebufferbinding size() lambda to be full data dri...xbzk2026-06-021-15/+9
* [buffer_cache] Fix buffer upload overwriting GPU-modified regions (#4000)MaranBr2026-05-291-13/+27
* [video_core] fix std::bitset<> dirty tracker OOB, fix slightly wrong index fo...lizzie2026-05-271-3/+2
* [*] Re-fix clang-cl building (#3940)lizzie2026-05-091-2/+2
* [video_core/engines/maxwell3d] memory inline DrawState to reduce indirection ...lizzie2026-04-282-22/+16
* [vulkan] 2nd Vulkan Global Maintenance (#3853)CamilleLaVey2026-04-241-15/+18
* [vk] use static_vector instead of small_vector for TFB and other bindings (#3...lizzie2026-03-061-5/+8
* [android, tu] Adjusted PoD of Vertex/ Buffers for older turnip drivers (#3621)PavelBARABANOV2026-02-241-37/+84
* [texture_cache, buffer_cache] Added TLS handling + changed command queue for ...lizzie2026-02-203-34/+104
* [*] change all std::unordered_map and std::unordered_set into ankerl::unorder...lizzie2026-02-102-4/+4
* [video_core/buffer_cache] Simplify word manager logic (#3221)lizzie2026-02-012-449/+203
* [buffer_cache] Add batching support for memory tracker updates (#3288)CamilleLaVey2026-01-181-3/+50
* [vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by...CamilleLaVey2026-01-112-5/+91
* [video_core] nvn descriptor layout fix (#3206)xbzk2025-12-261-7/+12
* Revert "[vk] Correct polygon draw topology mapping for line and point modes (...crueter2025-12-261-70/+6
* [vk] Correct polygon draw topology mapping for line and point modes (#2834)Ribbit2025-10-261-6/+70
* [compat] Debian stable gcc12/clang14 compilation fixes (#2763)lizzie2025-10-181-1/+2
* [vk] Fast UBO: fix tracking (#2712)MaranBr2025-10-112-21/+12
* revert [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695...CamilleLaVey2025-10-092-25/+22
* [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695)Ribbit2025-10-082-22/+25
* [android] Legacy build flavor (#51)Bix2025-10-052-4/+32
* [video_core] Fix fast buffers without performance loss (#2605)MaranBr2025-09-281-8/+6
* [video_core] Fix a bug in buffer cache that caused flickering in some games w...MaranBr2025-09-261-6/+5
* [meta] fix license headers (#2547)lizzie2025-09-212-0/+6
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-093-23/+23
* [meta] remove MicroProfile (#185)crueter2025-08-063-18/+3
* [vk, hle] fix storage buffer cache, unstubbed TryPopFriendInvitation (#129)Maufeat2025-07-271-1/+10
* [vk, opengl] Prevent GPU draw call if CBUF binding fails (cbuf0 error handlin...Ghost2025-07-132-2/+3
* revert [android] Snapdragon 865 patches (#23)CamilleLaVey2025-07-122-25/+3
* [android] Snapdragon 865 patches (#23)crueter2025-07-062-3/+25
* [VK] Rework SPIRV Shader Optimization (#238)Gamer642025-07-032-0/+6
* revert 91a662431cfe419bd46b6ca4ed298a4ba70d7820 (#240)CamilleLaVey2025-06-302-25/+2
* [Texture_cache] Better memory handling for devices with lower memory allocati...JPikachu2025-06-292-2/+25
* general: workarounds for SMMU syncing issues (#12749)liamwhite2024-02-271-1/+4
* buffer_cache: avoid overflow in usage tracker (#13166)liamwhite2024-02-271-0/+6
* Merge pull request #10529 from liamwhite/critical-spacingMatías Locatti2024-02-201-1/+1
|\
| * caches: make critical reclamation less eager and possible in more casesLiam2024-02-111-1/+1
* | buffer_cache: use mapped range with large vertex buffer sizeLiam2024-02-131-1/+1
|/
* Common: Rename SplitRangeSet to OverlapRangeSetFernando Sahmkow2024-02-051-1/+1
* Buffer Cache: Refactor to use Range sets insteadFernando Sahmkow2024-02-052-278/+103
* VideoCore: Move Slot Vector to CommonFernando Sahmkow2024-02-041-3/+3
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-183-15/+14
* Core: Clang format and other small issues.Fernando Sahmkow2024-01-182-6/+6