aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache.h
Commit message (Expand)AuthorAgeFilesLines
* [vk, qcom] Memory, Samplers, BindingBuffers and UniformBufferAlignment set by...CamilleLaVey2026-01-111-5/+87
* [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-111-19/+8
* revert [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695...CamilleLaVey2025-10-091-22/+20
* [vk] Fast UBO: fix tracking, resize heuristics, add debug guard (#2695)Ribbit2025-10-081-20/+22
* [android] Legacy build flavor (#51)Bix2025-10-051-2/+13
* [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
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-14/+14
* [meta] remove MicroProfile (#185)crueter2025-08-061-8/+0
* [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-131-1/+2
* revert [android] Snapdragon 865 patches (#23)CamilleLaVey2025-07-121-8/+2
* [android] Snapdragon 865 patches (#23)crueter2025-07-061-2/+8
* [VK] Rework SPIRV Shader Optimization (#238)Gamer642025-07-031-0/+3
* revert 91a662431cfe419bd46b6ca4ed298a4ba70d7820 (#240)CamilleLaVey2025-06-301-9/+1
* [Texture_cache] Better memory handling for devices with lower memory allocati...JPikachu2025-06-291-1/+9
* general: workarounds for SMMU syncing issues (#12749)liamwhite2024-02-271-1/+4
* 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
|/
* Buffer Cache: Refactor to use Range sets insteadFernando Sahmkow2024-02-051-156/+94
* Core: Eliminate core/memory dependancies.Fernando Sahmkow2024-01-181-11/+10
* Core: Clang format and other small issues.Fernando Sahmkow2024-01-181-4/+4
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-215/+235
* Merge branch 'master' into ssbo-alignAmeer J2023-11-261-67/+35
|\
| * Merge pull request #11535 from GPUCode/upload_cmdbufFernando S2023-11-261-62/+35
| |\
| | * renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode2023-11-121-62/+35
| * | Buffer Cache: Eliminate clears on Indirect buffersFernando Sahmkow2023-11-181-5/+0
| |/
* | shader_recompiler: Align SSBO offsets in GlobalMemory functionsAmeer J2023-10-311-1/+2
* | buffer_cache: Apply storage buffer alignment only to the offsetAmeer J2023-10-311-8/+12
* | shader_recompiler: Align SSBO offsets to meet host requirementsAmeer J2023-10-311-3/+8
|/
* Add missing dowhile loops around FindBuffer callsKelebek12023-10-231-6/+7
* Mark a buffer GPU modified after the buffers are confirmed, do not double syn...Kelebek12023-10-051-22/+24
* Query Cache: address issuesFernando Sahmkow2023-09-231-3/+2
* Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-6/+13
* Buffer Cache: fix discard writes.Fernando Sahmkow2023-08-271-1/+9
* buffer_cache: Increase number of texture buffersGPUCode2023-07-151-0/+10
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-021-3/+4
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow2023-06-281-1/+14
* MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow2023-06-281-3/+23
* Remove memory allocations in some hot pathsKelebek12023-06-221-2/+2
* Synchronize vertex buffer even when it doesn't require bindingKelebek12023-06-171-3/+6
* buffer_cache_base: Specify buffer type in HostBindingsMorph2023-06-131-4/+4
* Combine vertex/transform feedback buffer binding into a single callKelebek12023-06-081-20/+62
* Merge pull request #10476 from ameerj/gl-memory-mapsliamwhite2023-06-071-6/+4
|\
| * OpenGL: Make use of persistent buffer maps in buffer cache downloadsameerj2023-05-281-6/+4