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 (
Collapse
)
Author
Files
Lines
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
Silences a few compilation warnings.
2019-05-01
Fix Layered ASTC Textures
Fernando Sahmkow
1
-1
/
+3
By adding the missing layer offset in ASTC compression.
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
There's no need to perform a separate resize.
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
A few member functions didn't actually modify class state, so these can be amended as necessary.
2018-07-18
astc: Delete Bits' copy contstructor and assignment operator
Lioncash
1
-8
/
+6
This also potentially avoids warnings, considering the copy assignment operator is supposed to have a return value.
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