206 Commits (da11c40849eb338bb77567eba2447398c4bab474)

Author SHA1 Message Date
ameerj b5bcd8c71b configuration: Add async ASTC decode setting 3 years ago
arades79 683019878f remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 45e13b03f3 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam 456322dde6 video_core: fix off by one in anisotropic filtering amount 3 years ago
Liam 9737615948 general: fix compile for Apple Clang 3 years ago
Kyle Kienapfel 6fa3faec65 Add break for default cases 3 years ago
Morph c7e079a5d4 general: Resolve -Wunused-lambda-capture and C5233 4 years ago
Morph bad3025951 decoders: Use 2's complement instead of unary - 4 years ago
Fernando Sahmkow 98317f2b77 Decoders: Improve overall speed. 4 years ago
bunnei f5fd6b5c86 DMA & InlineToMemory Engines Rework. 4 years ago
Liam 35d3e7db2a common: remove "yuzu:" prefix from thread names 4 years ago
Morph 809126c94a astc: Enable parallel CPU astc decoding 4 years ago
FengChen 88007077e2 video_core: Modify astc texture decode error fill value 4 years ago
Merry f2fbf6d910 video_core/textures/decoders: Avoid SWIZZLE_TABLE 4 years ago
Liam 084d7d6b01 common: Change semantics of UNREACHABLE to unconditionally crash 4 years ago
Andrea Pappacoda 01cf05bc75
chore: add missing SPDX tags 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
ameerj 866b7c20a8 general: Fix clang/gcc build errors 4 years ago
ameerj 1bc7d61b57 video_core: Reduce unused includes 4 years ago
Fernando Sahmkow 1c8a3d8d29 TextureCache: Fix Automatic Anisotropic. 4 years ago
Fernando Sahmkow 282e04bffb TextureCache: Add automatic anisotropic filtering and refactor code. 4 years ago
Fernando Sahmkow 5230378709 TextureCache: Make a better Anisotropic setter. 5 years ago
Valeri 4fd655cb46
video_core: eliminate constant ternary 5 years ago
ameerj 537c6ac8fe vk_blit_screen: Fix non-accelerated texture size calculation 5 years ago
yzct12345 430255caf8
decoders: Templates allow memcpy optimizations 5 years ago
yzct12345 f56d0db5bd
decoders: Optimize swizzle copy performance (#6790) 5 years ago
ameerj 5665d05547 astc_decoder: Optimize the use EncodingData 5 years ago
ameerj 15c0c213b1 astc.h: Move data to cpp implementation 5 years ago
ReinUsesLisp d621e96d0d shader: Initial OpenGL implementation 5 years ago
Morph d3d6613d33 video_core: Silence signed/unsigned mismatch warnings 5 years ago
ameerj ace20ba4a4 astc_decoder.comp: Remove unnecessary LUT SSBOs 5 years ago
ameerj 31b125ef57 astc: Various robustness enhancements for the gpu decoder 5 years ago
ameerj 5fc8393125 astc_decoder: Fix LDR CEM1 endpoint calculation 5 years ago
ameerj c4ff7ecf51 textures: Reintroduce CPU ASTC decoder 5 years ago
lat9nq 287a0f72a5 decoders: Break instead of continue 5 years ago
lat9nq 1feefabeba decoders: Avoid out-of-bounds access 5 years ago
bunnei a4c6712a4b common: Move settings to common from core. 5 years ago
ameerj 2f83d9a61b astc_decoder: Refactor for style and more efficient memory use 5 years ago
ameerj 20eb368e14 renderer_vulkan: Accelerate ASTC decoding 5 years ago
ameerj 2985e5e94c renderer_opengl: Accelerate ASTC texture decoding with a compute shader 5 years ago
ReinUsesLisp fe494a0ccd common/alignment: Rename AlignBits to AlignUpLog2 5 years ago
ReinUsesLisp 22be115eb2 astc: Increase integer encoded vector size 5 years ago
ReinUsesLisp 0ec71b78fb astc: Return zero on out of bound bits 5 years ago
ReinUsesLisp 9764c13d6d video_core: Rewrite the texture cache 5 years ago
Lioncash 4c5f5c9bf3 video_core: Remove unnecessary enum class casting in logging messages 5 years ago
Lioncash f95602f152 video_core: Resolve more variable shadowing scenarios pt.3 5 years ago
ReinUsesLisp f00641459e textures/decoders: Fix block linear to pitch copies 6 years ago
ReinUsesLisp fbc232426d video_core: Rearrange pixel format names 6 years ago
ReinUsesLisp c574ab5aa1 video_core/textures: Add and use SwizzleSliceToVoxel, and minor style changes 6 years ago
lat9nq 63d23835ef
configuration: implement per-game configurations (#4098) 6 years ago