52 Commits (b385fc2cd149a98854102e5c78b9a5f217c07dcc)

Author SHA1 Message Date
ameerj c5386e2179 configuration: Add async ASTC decode setting 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Morph c6c56d3e9c general: Resolve -Wunused-lambda-capture and C5233 3 years ago
Liam 47fc168030 common: remove "yuzu:" prefix from thread names 3 years ago
Morph e48a46f331 astc: Enable parallel CPU astc decoding 3 years ago
FengChen b8b37d6900 video_core: Modify astc texture decode error fill value 3 years ago
Andrea Pappacoda b2eb103829 chore: add missing SPDX tags 4 years ago
ameerj f9709bb9e9 general: Fix clang/gcc build errors 4 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
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
ameerj e0977af861 astc_decoder: Refactor for style and more efficient memory use 5 years ago
ReinUsesLisp c0c51e4be0 astc: Increase integer encoded vector size 5 years ago
ReinUsesLisp 185c16d893 astc: Return zero on out of bound bits 5 years ago
ReinUsesLisp d25b097e84 video_core: Rewrite the texture cache 5 years ago
ReinUsesLisp cc5d2bc965 astc: Hard code bit depth changes to 8 and use fast replicate 6 years ago
ReinUsesLisp ac81541a37 astc: Use boost's static_vector to avoid heap allocations 6 years ago
ReinUsesLisp a648629d8a astc: Implement a fast precompiled alternative for Replicate 6 years ago
ReinUsesLisp 10d59444d9 astc: Move Replicate to a constexpr LUT when possible 6 years ago
ReinUsesLisp 14ea2ced5b astc: Make InputBitStream constexpr 6 years ago
ReinUsesLisp 2f105bd298 astc: OutputBitStream style changes and make it constexpr 6 years ago
ReinUsesLisp dc0beee3a1 astc: Fix clang build issues 6 years ago
ReinUsesLisp 5c892bc5fd astc: Fix typos from search and replace 6 years ago
ReinUsesLisp 932c96f2b0 astc: Minor changes to InputBitStream 6 years ago
ReinUsesLisp c96749415c astc: Pass val in Replicate by copy 6 years ago
ReinUsesLisp 83bdac46d1 astc: Call std::vector:reserve on decodedClolorValues to avoid reallocating 6 years ago
ReinUsesLisp 8412a20f00 astc: Call std::vector::reserve on texelWeightValues to avoid reallocating 6 years ago
ReinUsesLisp fdbedfa8ef astc: Create a LUT at compile time for encoding values 6 years ago
ReinUsesLisp bac05076fd astc: Make IntegerEncodedValue a trivial structure 6 years ago
ReinUsesLisp ddd428097d astc: Make IntegerEncodedValue constructor constexpr 6 years ago
ReinUsesLisp 9aad3e84f0 astc: Make IntegerEncodedValue trivially copyable 6 years ago
ReinUsesLisp 0672618026 astc: Rename C types to common_types 6 years ago
ReinUsesLisp a3969886ca astc: Move Popcnt to an anonymous namespace and make it constexpr 6 years ago
ReinUsesLisp 0d8b0fe402 astc: Use common types instead of stdint.h integer types 6 years ago
ReinUsesLisp d9645551bc astc: Use 'enum class' instead of 'enum' for EIntegerEncoding 6 years ago
ReinUsesLisp 905cc250a4 video_core: Silence implicit conversion warnings 6 years ago
ReinUsesLisp 2140a0cadd astc: Silence implicit conversion warnings 6 years ago
Lioncash d6db5ebae2 video_core/textures/astc: Remove unused variables 7 years ago
Fernando Sahmkow aebe67fac7 Fix Layered ASTC Textures 7 years ago
ReinUsesLisp 3989075e5f gl_rasterizer_cache: Move format conversion to its own file 7 years ago
FernandoS27 82d04c5e99 Fix ASTC Decompressor to support depth parameter 7 years ago
Lioncash e0c31daa57 astc: Initialize vector size directly in Decompress 8 years ago
Lioncash fa13cedc7a astc: Mark functions as internally linked where applicable 8 years ago
Lioncash 03f1f17552 astc: const-correctness changes where applicable 8 years ago
Lioncash 62eb3b3ede astc: Delete Bits' copy contstructor and assignment operator 8 years ago
Lioncash 6b32ef1d9e astc: In-class initialize member variables where appropriate 8 years ago