221 Commits (fb459c75d93fa50e67c051cb6d724d5a362291f2)

Author SHA1 Message Date
Ameer J 903280955a Revert "HACK: Avoid swizzling and reuploading ASTC image every frame" 3 years ago
Ameer J 476ac42b61 HACK: Avoid swizzling and reuploading ASTC image every frame 3 years ago
lat9nq 4a5f3e4733 configure_graphics_advance: Generate UI at runtime 3 years ago
GPUCode 5196f05cec video_core: Add BCn decoding support 3 years ago
Wollnashorn 62b0b6bde0 video_core: Removed AF for all mip modes option as it's default now 3 years ago
Wollnashorn eff77dae59 video_core: Fallback to default anisotropy instead to 1x anisotropy 3 years ago
Wollnashorn 1844cad9d4 video_core: Add per-image anisotropy heuristics (format & mip count) 3 years ago
Wollnashorn 04782a922d video_core: Apply AF only to samplers with normal LOD range [0, 1+x] 3 years ago
Wollnashorn 9f46c7724b video_core: Fix default anisotropic heuristic 3 years ago
Wollnashorn 614f8a0429 video_core: Never apply AF to None mipmap mode 3 years ago
Wollnashorn ff4c4a45e6 video_core: Disable anisotropic filtering for samplers with depth compare 3 years ago
Wollnashorn 6f1fb4c28a video_core: Option to apply anisotropic filtering for all mipmap modes 3 years ago
Liam 011dfe1db7 textures: add BC1 and BC3 compressors and recompression setting 3 years ago
Kelebek1 0a90adff87 Disable SRGB border color conversion for now, to fix shadows in Xenoblade. 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
Feng Chen 63a0d2661c video_core: Update texture format 3 years ago
ameerj c5386e2179 configuration: Add async ASTC decode setting 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam c5a82ada2b video_core: fix off by one in anisotropic filtering amount 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Kyle Kienapfel d886438754 Add break for default cases 3 years ago
Morph c6c56d3e9c general: Resolve -Wunused-lambda-capture and C5233 4 years ago
Morph e9aa1821e8 decoders: Use 2's complement instead of unary - 4 years ago
Fernando Sahmkow 599af475c2 Decoders: Improve overall speed. 4 years ago
bunnei 616e83dd94 DMA & InlineToMemory Engines Rework. 4 years ago
Liam 47fc168030 common: remove "yuzu:" prefix from thread names 4 years ago
Morph e48a46f331 astc: Enable parallel CPU astc decoding 4 years ago
FengChen b8b37d6900 video_core: Modify astc texture decode error fill value 4 years ago
Merry e1dd4de1eb video_core/textures/decoders: Avoid SWIZZLE_TABLE 4 years ago
Liam c1771c98f3 common: Change semantics of UNREACHABLE to unconditionally crash 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
ameerj f9709bb9e9 general: Fix clang/gcc build errors 4 years ago
ameerj b837219423 video_core: Reduce unused includes 4 years ago
Fernando Sahmkow 88936fc84a TextureCache: Fix Automatic Anisotropic. 4 years ago
Fernando Sahmkow c74619d266 TextureCache: Add automatic anisotropic filtering and refactor code. 4 years ago
Fernando Sahmkow 28fddb9c5e TextureCache: Make a better Anisotropic setter. 5 years ago
Valeri 42b0e8cadf video_core: eliminate constant ternary 5 years ago
ameerj 899cf73819 vk_blit_screen: Fix non-accelerated texture size calculation 5 years ago
yzct12345 4f7ee3d7c6 decoders: Templates allow memcpy optimizations 5 years ago
yzct12345 46e4e6707f decoders: Optimize swizzle copy performance (#6790) 5 years ago
ameerj 958ede1ed9 astc_decoder: Optimize the use EncodingData 5 years ago
ameerj f4409c9db9 astc.h: Move data to cpp implementation 5 years ago
ReinUsesLisp 5ca5988c63 shader: Initial OpenGL implementation 5 years ago
Morph 2986e26179 video_core: Silence signed/unsigned mismatch warnings 5 years ago
ameerj 79621cca95 astc_decoder.comp: Remove unnecessary LUT SSBOs 5 years ago
ameerj fe7d3006f5 astc: Various robustness enhancements for the gpu decoder 5 years ago
ameerj 13b046aae1 astc_decoder: Fix LDR CEM1 endpoint calculation 5 years ago
ameerj e5da434498 textures: Reintroduce CPU ASTC decoder 5 years ago