summaryrefslogtreecommitdiff
path: root/src/video_core/textures/astc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* textures: add BC1 and BC3 compressors and recompression settingGravatar Liam2023-05-231-3/+2
* general: fix spelling mistakesGravatar Liam2023-03-121-1/+1
* configuration: Add async ASTC decode settingGravatar ameerj2023-02-221-2/+2
* general: fix compile for Apple ClangGravatar Liam2022-11-221-0/+1
* general: Resolve -Wunused-lambda-capture and C5233Gravatar Morph2022-10-221-2/+2
* common: remove "yuzu:" prefix from thread namesGravatar Liam2022-10-031-1/+1
* Merge pull request #8910 from vonchenplus/astc_decode_errorGravatar bunnei2022-09-301-1/+1
|\
| * video_core: Modify astc texture decode error fill valueGravatar FengChen2022-09-151-1/+1
* | astc: Enable parallel CPU astc decodingGravatar Morph2022-09-161-21/+35
|/
* chore: add missing SPDX tagsGravatar Andrea Pappacoda2022-04-281-14/+3
* general: Fix clang/gcc build errorsGravatar ameerj2022-03-201-0/+1
* astc_decoder: Optimize the use EncodingDataGravatar ameerj2021-07-311-0/+70
* astc.h: Move data to cpp implementationGravatar ameerj2021-07-311-23/+63
* video_core: Silence signed/unsigned mismatch warningsGravatar Morph2021-06-281-2/+2
* astc_decoder.comp: Remove unnecessary LUT SSBOsGravatar ameerj2021-06-191-4/+4
* astc: Various robustness enhancements for the gpu decoderGravatar ameerj2021-06-191-0/+2
* astc_decoder: Fix LDR CEM1 endpoint calculationGravatar ameerj2021-06-151-1/+1
* textures: Reintroduce CPU ASTC decoderGravatar ameerj2021-06-151-0/+1577
* astc_decoder: Refactor for style and more efficient memory useGravatar ameerj2021-03-251-1710/+0
* astc: Increase integer encoded vector sizeGravatar ReinUsesLisp2021-01-151-1/+1
* astc: Return zero on out of bound bitsGravatar ReinUsesLisp2021-01-151-17/+22
* video_core: Rewrite the texture cacheGravatar ReinUsesLisp2020-12-301-30/+28
* astc: Hard code bit depth changes to 8 and use fast replicateGravatar ReinUsesLisp2020-04-091-21/+15
* astc: Use boost's static_vector to avoid heap allocationsGravatar ReinUsesLisp2020-04-091-10/+14
* astc: Implement a fast precompiled alternative for ReplicateGravatar ReinUsesLisp2020-04-091-2/+57
* astc: Move Replicate to a constexpr LUT when possibleGravatar ReinUsesLisp2020-04-091-8/+38
* astc: Make InputBitStream constexprGravatar ReinUsesLisp2020-04-091-11/+11
* astc: OutputBitStream style changes and make it constexprGravatar ReinUsesLisp2020-04-091-32/+26
* astc: Fix clang build issuesGravatar ReinUsesLisp2020-03-181-12/+12
* astc: Fix typos from search and replaceGravatar ReinUsesLisp2020-03-141-3/+3
* astc: Minor changes to InputBitStreamGravatar ReinUsesLisp2020-03-141-28/+34
* astc: Pass val in Replicate by copyGravatar ReinUsesLisp2020-03-141-1/+1
* astc: Call std::vector:reserve on decodedClolorValues to avoid reallocatingGravatar ReinUsesLisp2020-03-141-0/+2
* astc: Call std::vector::reserve on texelWeightValues to avoid reallocatingGravatar ReinUsesLisp2020-03-131-0/+2
* astc: Create a LUT at compile time for encoding valuesGravatar ReinUsesLisp2020-03-131-7/+19
* astc: Make IntegerEncodedValue a trivial structureGravatar ReinUsesLisp2020-03-131-212/+177
* astc: Make IntegerEncodedValue constructor constexprGravatar ReinUsesLisp2020-03-131-5/+6
* astc: Make IntegerEncodedValue trivially copyableGravatar ReinUsesLisp2020-03-131-9/+2
* astc: Rename C types to common_typesGravatar ReinUsesLisp2020-03-131-79/+78
* astc: Move Popcnt to an anonymous namespace and make it constexprGravatar ReinUsesLisp2020-03-131-9/+13
* astc: Use common types instead of stdint.h integer typesGravatar ReinUsesLisp2020-03-131-284/+282
* astc: Use 'enum class' instead of 'enum' for EIntegerEncodingGravatar ReinUsesLisp2020-03-131-25/+25
* video_core: Silence implicit conversion warningsGravatar ReinUsesLisp2019-11-081-35/+38
* astc: Silence implicit conversion warningsGravatar ReinUsesLisp2019-10-271-7/+8
* video_core/textures/astc: Remove unused variablesGravatar Lioncash2019-05-091-6/+2
* Fix Layered ASTC TexturesGravatar Fernando Sahmkow2019-04-301-1/+3
* gl_rasterizer_cache: Move format conversion to its own fileGravatar ReinUsesLisp2019-02-261-32/+48
* Fix ASTC Decompressor to support depth parameterGravatar FernandoS272018-11-011-15/+17
* astc: Initialize vector size directly in DecompressGravatar Lioncash2018-07-171-2/+1
* astc: Mark functions as internally linked where applicableGravatar Lioncash2018-07-171-17/+20