aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/texture_cache
AgeCommit message (Expand)Author
2023-03-14Merge pull request #9933 from vonchenplus/texture_formatliamwhite
2023-03-14video_core: Better defined ImageInfo parametersFengChen
2023-03-12general: fix spelling mistakesLiam
2023-03-10video_core: Update texture formatFeng Chen
2023-03-06Refactor AccelerateDMA codeameerj
2023-03-05Engines: Implement Accelerate DMA Texture.Fernando Sahmkow
2023-02-22configuration: Add async ASTC decode settingameerj
2023-02-22texture_cache: Add async texture decodingameerj
2023-02-11texture_cache: OpenGL: Implement MSAA uploads and copiesameerj
2023-01-29Move to Clang Format 15Levi Behunin
2023-01-28texture_cache: Adjust image view sizes by MSAA samplesameerj
2023-01-05video_core: Implement opengl/vulkan draw_textureFeng Chen
2023-01-03Texture Cache: Implement async texture downloads.Fernando Sahmkow
2023-01-01RasterizerMemory: Add filtering for flushing/invalidation operations.Fernando Sahmkow
2022-12-25texture_cache: Use Common::ScratchBuffer for swizzle buffersameerj
2022-12-25texture_cache: Use pre-allocated buffer for texture downloadsameerj
2022-12-25texture_cache: Use pre-allocated buffer for texture uploadsameerj
2022-12-03Merge pull request #9289 from liamwhite/fruit-companyliamwhite
2022-11-24GPU: Implement additional render target formats.Fernando Sahmkow
2022-11-24Fermi2D: Rework blit engine and add a software blitter.Fernando Sahmkow
2022-11-22general: fix compile for Apple ClangLiam
2022-11-04video_core: Fix SNORM texture buffer emulating error (#9001)Feng Chen
2022-10-22general: Resolve -Wunused-lambda-capture and C5233Morph
2022-10-21format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINTMorph
2022-10-16video_core: Fix spelling of "synchronize"Morph
2022-10-07Update 3D regsKelebek1
2022-10-06general: Format licenses as per SPDX guidelinesMorph
2022-10-06Vulkan Texture Cache: Limit render area to the max width/height of the targets.Fernando Sahmkow
2022-10-06ImageBase: Basic fixes.Fernando Sahmkow
2022-10-06VideoCore: Implement formats needed for N64 emulation.Fernando Sahmkow
2022-10-06DMA & InlineToMemory Engines Rework.bunnei
2022-10-06Texture Cache: Fix GC and GPU Modified on Joins.Fernando Sahmkow
2022-10-06Texture cache: Fix the remaining issues with memory mnagement and unmapping.Fernando Sahmkow
2022-10-06Texture cache: Fix dangling references on multichannel.Fernando Sahmkow
2022-10-06Refactor VideoCore to use AS sepparate from Channel.Fernando Sahmkow
2022-10-06General: Rebase fixes.Fernando Sahmkow
2022-10-06VideoCore: Extra Fixes.Fernando Sahmkow
2022-10-06VideoCore: Fix channels with disk pipeline/shader cache.Fernando Sahmkow
2022-10-06VideoCore: implement channels on gpu caches.Fernando Sahmkow
2022-10-06Texture Cache: Add ASTC 10x5 Format.Fernando Sahmkow
2022-08-19code: dodge PAGE_SIZE #defineKyle Kienapfel
2022-07-05renderer_(gl/vk): Implement ASTC_10x6_UNORMMorph
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-28chore: add missing SPDX tagsAndrea Pappacoda
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-04-14video_core: implement formats for N64 emulationFernando Sahmkow
2022-04-04Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe"bunnei
2022-04-04texture_cache/util: Remove unneeded ReadBlockUnsafeameerj
2022-04-01GPU Garbage Collection: Fix regressions.Fernando Sahmkow
2022-03-26Revert "Memory GPU <-> CPU: reduce infighting in the texture cache by adding ...bunnei