64 Commits (949964fb1b45adac8ee3a1ff0ffdbe936f4f87f8)

Author SHA1 Message Date
JPikachu 949964fb1b try another method, thanks lizzie 3 months ago
JPikachu 23218ed299 [voice_core] Bypass mip level assertion to ASSERT_MSG 3 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 5 months ago
weakboson 33275c28d3
[texture_cache] Enforce conservative 3D texture aliasing. Consistently merge/lookup images. (#196) 6 months ago
weakboson 6fd10fd85e
[vk] Remove improper check for image depth in texture cache. (#164) 6 months ago
Fernando Sahmkow 241c64e43b Core: Eliminate core/memory dependancies. 2 years ago
Fernando Sahmkow 9db159da71 SMMU: Initial adaptation to video_core. 2 years ago
GPUCode 1bc4b6c75d video_core: Fix buffer_row_length computation for linear compressed textures 2 years ago
Squall Leonhart eecd48f2ee brings back the removed If statement and adds the num_level test 2 years ago
Squall-Leonhart ce3e98cf48 Fix mistaken usage of info.block instead of level_info.block 2 years ago
Liam 445d504f94 ci: fix new codespell errors 2 years ago
Squall-Leonhart 55e400acd9 Reuse part of my previous idea to to use num_levels to check within AdjustMipBlockSize 2 years ago
Squall Leonhart 0ec7d7ec28 Partial revert of #10433 2 years ago
Kelebek1 42638691b5 Use spans over guest memory where possible instead of copying data. 3 years ago
GPUCode b7e726669e renderer_vulkan: Add support for VK_KHR_image_format_list 3 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
Kelebek1 c7430e51e3 Remove memory allocations in some hot paths 3 years ago
Fernando Sahmkow 769b1f0264 Texture Cache Util: Fix block depth adjustment on slices. 3 years ago
Liam 011dfe1db7 textures: add BC1 and BC3 compressors and recompression setting 3 years ago
Fernando Sahmkow a1317c3a6e Texture Cache: Fix ASTC textures 3 years ago
Fernando Sahmkow 82f37192ec Engines: Implement Accelerate DMA Texture. 4 years ago
ameerj b60e0b5360 texture_cache: OpenGL: Implement MSAA uploads and copies 3 years ago
ameerj d45c01bd13 texture_cache: Use Common::ScratchBuffer for swizzle buffers 3 years ago
ameerj 51eb1f4aab texture_cache: Use pre-allocated buffer for texture downloads 3 years ago
ameerj 204e35087f texture_cache: Use pre-allocated buffer for texture uploads 3 years ago
Feng Chen bcf6a7c0dd video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
bunnei 616e83dd94 DMA & InlineToMemory Engines Rework. 4 years ago
Fernando Sahmkow a933bd94d6 VideoCore: Extra Fixes. 4 years ago
Andrea Pappacoda b2eb103829 chore: add missing SPDX tags 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
bunnei dcb17246d9 Revert "texture_cache/util: Remove unneeded ReadBlockUnsafe" 4 years ago
ameerj ef60f353a8 texture_cache/util: Remove unneeded ReadBlockUnsafe 4 years ago
ameerj 5a7940c1f1 texture_cache/util: Fix s32 overflow when resolving overlaps 4 years ago
Fernando Sahmkow fc91c0f51d Texture Cache: Redesigning the blitting system (again). 4 years ago
Fernando Sahmkow 81f52ea8fc Texture Cache: Fix issue with blitting 3D textures. 4 years ago
Fernando Sahmkow df62d93979 TextureCache: Eliminate format deduction as full depth conversion has been supported. 4 years ago
Fernando Sahmkow efe634608e TextureCache: Further fixes on resolve algorithm. 4 years ago
Fernando Sahmkow 37459e821b TextureCache: Fix regression caused by ART and improve blit detection algorithm to be smarter. 4 years ago
Fernando Sahmkow ceace57320 Texture Cache: Fix blitting. 4 years ago
FernandoS27 564caa296b TextureCache: fix rescaling in aliases and overlap joins. 4 years ago
ReinUsesLisp 21932acf5f texture_cache/util: Fix size calculations of multisampled images 5 years ago
Fernando Sahmkow 083e0527fd Texture Cache: Improve accuracy of sparse texture detection. 5 years ago
Fernando Sahmkow 5854ca4ff0 Texture Cache: Initial Implementation of Sparse Textures. 5 years ago
Morph 2986e26179 video_core: Silence signed/unsigned mismatch warnings 5 years ago
Fernando Sahmkow 978aabb1d0 Reaper: Tune it up to be an smart GC. 5 years ago
ameerj e5da434498 textures: Reintroduce CPU ASTC decoder 5 years ago
ReinUsesLisp b458f73a61 texture_cache/util: Avoid relaxed image views on different bytes per pixel 5 years ago
Markus Wick e7c2b054c1 Fix GCC undefined behavior sanitizer. 5 years ago
Lioncash c81f95a54b texture_cache/util: Fix src being used instead of dst within DeduceBlitImages 5 years ago
Lioncash c9fb2b3404 texure_cache/util: Resolve implicit sign conversions with std::reduce 5 years ago