index
:
anonymous/yuzu
master
yuzu is the world's most popular, open-source, Nintendo Switch emulator — started by the creators of Citra. It is written in C++ with portability in mind,
mirror
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
video_core
/
textures
/
astc.cpp
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2023-05-23
textures: add BC1 and BC3 compressors and recompression setting
Liam
1
-3
/
+2
2023-03-12
general: fix spelling mistakes
Liam
1
-1
/
+1
2023-02-23
configuration: Add async ASTC decode setting
ameerj
1
-2
/
+2
2022-11-23
general: fix compile for Apple Clang
Liam
1
-0
/
+1
2022-10-22
general: Resolve -Wunused-lambda-capture and C5233
Morph
1
-2
/
+2
2022-10-04
common: remove "yuzu:" prefix from thread names
Liam
1
-1
/
+1
2022-09-16
astc: Enable parallel CPU astc decoding
Morph
1
-21
/
+35
2022-09-15
video_core: Modify astc texture decode error fill value
FengChen
1
-1
/
+1
2022-04-28
chore: add missing SPDX tags
Andrea Pappacoda
1
-14
/
+3
2022-03-20
general: Fix clang/gcc build errors
ameerj
1
-0
/
+1
2021-08-01
astc_decoder: Optimize the use EncodingData
ameerj
1
-0
/
+70
2021-08-01
astc.h: Move data to cpp implementation
ameerj
1
-23
/
+63
2021-06-28
video_core: Silence signed/unsigned mismatch warnings
Morph
1
-2
/
+2
2021-06-19
astc_decoder.comp: Remove unnecessary LUT SSBOs
ameerj
1
-4
/
+4
2021-06-19
astc: Various robustness enhancements for the gpu decoder
ameerj
1
-0
/
+2
2021-06-16
astc_decoder: Fix LDR CEM1 endpoint calculation
ameerj
1
-1
/
+1
2021-06-16
textures: Reintroduce CPU ASTC decoder
ameerj
1
-0
/
+1577
2021-03-25
astc_decoder: Refactor for style and more efficient memory use
ameerj
1
-1710
/
+0
2021-01-15
astc: Increase integer encoded vector size
ReinUsesLisp
1
-1
/
+1
2021-01-15
astc: Return zero on out of bound bits
ReinUsesLisp
1
-17
/
+22
2020-12-30
video_core: Rewrite the texture cache
ReinUsesLisp
1
-30
/
+28
2020-04-09
astc: Hard code bit depth changes to 8 and use fast replicate
ReinUsesLisp
1
-21
/
+15
2020-04-09
astc: Use boost's static_vector to avoid heap allocations
ReinUsesLisp
1
-10
/
+14
2020-04-09
astc: Implement a fast precompiled alternative for Replicate
ReinUsesLisp
1
-2
/
+57
2020-04-09
astc: Move Replicate to a constexpr LUT when possible
ReinUsesLisp
1
-8
/
+38
2020-04-09
astc: Make InputBitStream constexpr
ReinUsesLisp
1
-11
/
+11
2020-04-09
astc: OutputBitStream style changes and make it constexpr
ReinUsesLisp
1
-32
/
+26
2020-03-18
astc: Fix clang build issues
ReinUsesLisp
1
-12
/
+12
2020-03-14
astc: Fix typos from search and replace
ReinUsesLisp
1
-3
/
+3
2020-03-14
astc: Minor changes to InputBitStream
ReinUsesLisp
1
-28
/
+34
2020-03-14
astc: Pass val in Replicate by copy
ReinUsesLisp
1
-1
/
+1
2020-03-14
astc: Call std::vector:reserve on decodedClolorValues to avoid reallocating
ReinUsesLisp
1
-0
/
+2
2020-03-14
astc: Call std::vector::reserve on texelWeightValues to avoid reallocating
ReinUsesLisp
1
-0
/
+2
2020-03-14
astc: Create a LUT at compile time for encoding values
ReinUsesLisp
1
-7
/
+19
2020-03-14
astc: Make IntegerEncodedValue a trivial structure
ReinUsesLisp
1
-212
/
+177
2020-03-14
astc: Make IntegerEncodedValue constructor constexpr
ReinUsesLisp
1
-5
/
+6
2020-03-14
astc: Make IntegerEncodedValue trivially copyable
ReinUsesLisp
1
-9
/
+2
2020-03-14
astc: Rename C types to common_types
ReinUsesLisp
1
-79
/
+78
2020-03-14
astc: Move Popcnt to an anonymous namespace and make it constexpr
ReinUsesLisp
1
-9
/
+13
2020-03-14
astc: Use common types instead of stdint.h integer types
ReinUsesLisp
1
-284
/
+282
2020-03-14
astc: Use 'enum class' instead of 'enum' for EIntegerEncoding
ReinUsesLisp
1
-25
/
+25
2019-11-08
video_core: Silence implicit conversion warnings
ReinUsesLisp
1
-35
/
+38
2019-10-27
astc: Silence implicit conversion warnings
ReinUsesLisp
1
-7
/
+8
2019-05-10
video_core/textures/astc: Remove unused variables
Lioncash
1
-6
/
+2
2019-05-01
Fix Layered ASTC Textures
Fernando Sahmkow
1
-1
/
+3
2019-02-27
gl_rasterizer_cache: Move format conversion to its own file
ReinUsesLisp
1
-32
/
+48
2018-11-02
Fix ASTC Decompressor to support depth parameter
FernandoS27
1
-15
/
+17
2018-07-18
astc: Initialize vector size directly in Decompress
Lioncash
1
-2
/
+1
2018-07-18
astc: Mark functions as internally linked where applicable
Lioncash
1
-17
/
+20
2018-07-18
astc: const-correctness changes where applicable
Lioncash
1
-14
/
+13
2018-07-18
astc: Delete Bits' copy contstructor and assignment operator
Lioncash
1
-8
/
+6
2018-07-18
astc: In-class initialize member variables where appropriate
Lioncash
1
-39
/
+22
2018-06-18
gl_rasterizer: Implement texture format ASTC_2D_4X4.
bunnei
1
-0
/
+1646