aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/buffer_cache/buffer_cache.h
AgeCommit message (Expand)Author
2023-03-29Fixes 'Continous' typoMax Dunbar
2023-03-09Merge pull request #9822 from ameerj/buffcache-ssbo-addrliamwhite
2023-03-05Engines: Implement Accelerate DMA Texture.Fernando Sahmkow
2023-02-25buffer_cache: Add logic for non-NVN storage buffer trackingameerj
2023-01-07Revert "Vulkan, OpenGL: Hook up storage buffer alignment code"Liam
2023-01-05Run clang-formatBilly Laws
2023-01-05Vulkan, OpenGL: Hook up storage buffer alignment codeBilly Laws
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow
2023-01-01RasterizerMemory: Add filtering for flushing/invalidation operations.Fernando Sahmkow
2023-01-01Revert Buffer cache changes and setup additional macros.Fernando Sahmkow
2023-01-01MacroHLE: Refactor MacroHLE system.Fernando Sahmkow
2023-01-01MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow
2023-01-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-12-28Merge pull request #9423 from vonchenplus/vulkan_quad_stripliamwhite
2022-12-26video_core: Implement vulkan QuadStrip topologyFengChen
2022-12-19scratch_buffer: Explicitly defing resize and resize_destructive functionsameerj
2022-12-19buffer_cache: Use Common::ScratchBuffer for ImmediateBuffer usageameerj
2022-12-08video_core: Implement maxwell3d draw manager and split draw logicFeng Chen
2022-12-03Merge pull request #9289 from liamwhite/fruit-companyliamwhite
2022-11-24GPU: Fix buffer cache issue, engine upload not inlining memory in multiline a...Fernando Sahmkow
2022-11-22general: fix compile for Apple ClangLiam
2022-11-15video_core: Reimplement inline index buffer bindingFeng Chen
2022-10-07Update 3D regsKelebek1
2022-10-06General: Fix compilation for GCCLiam White
2022-10-06Buffer Cache: Deduce vertex array limit from memory layout when limit is the ...Fernando Sahmkow
2022-10-06Buffer Cache: Basic fixes.Fernando Sahmkow
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-10-06VideoCore: Refactor fencing system.Fernando Sahmkow
2022-10-06VideoCore: implement channels on gpu caches.Fernando Sahmkow
2022-08-19code: dodge PAGE_SIZE #defineKyle Kienapfel
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-14buffer_cache: cap vertex buffer sizesLiam
2022-03-25Garbage Collection: Final tuning.Fernando Sahmkow
2022-03-25Buffer Cache: Tune to the levels of the new GC.Fernando Sahmkow
2022-03-21Merge pull request #8048 from ameerj/include-purgebunnei
2022-03-20Merge pull request #7812 from FernandoS27/made-straight-from-the-nutbunnei
2022-03-20BufferCache: Find direction of the stream buffer increase.Fernando Sahmkow
2022-03-19video_core: Reduce unused includesameerj
2022-02-01Rasterizer: Refactor inlineToMemory.Fernando Sahmkow
2022-01-29Rasterizer: Implement Inline2Memory Acceleration.Fernando Sahmkow
2022-01-27buffer_cache: Reduce stream buffer allocations when expanding from the leftameerj
2021-11-16VulkanBufferCache: Avoid adding barriers between multiple copies.Fernando Sahmkow
2021-09-19buffer_cache: Minor fixesameerj
2021-08-29Garbage Collection: Make it more agressive on high priority mode.Fernando Sahmkow
2021-08-29Garbage Collection: Adress Feedback.Fernando Sahmkow
2021-08-28Garbage Collection: enable as default, eliminate option.Fernando Sahmkow
2021-08-28VideoCore: Rework Garbage Collection.Fernando Sahmkow
2021-07-27buffer_cache: Remove unused small_vector in CommitAsyncFlushesHigh()Lioncash
2021-07-25Merge pull request #6585 from ameerj/hadesbunnei
2021-07-22buffer_cache: Fix debugging leftoverReinUsesLisp