174 Commits (d8b00fd863c8aa9fca02a479ce958899f1aadf24)

Author SHA1 Message Date
ReinUsesLisp 096f339a2a video_core: Silence implicit conversion warnings 7 years ago
ReinUsesLisp a993df1ee2
shader/node: Unpack bindless texture encoding 7 years ago
ReinUsesLisp 538ddd220e
video_core/textures: Remove unused index entry in FullTextureInfo 7 years ago
ReinUsesLisp a5aa1bb174
astc: Silence implicit conversion warnings 7 years ago
Fernando Sahmkow a452ff983d MaxwellDMA: Fixes, corrections and relaxations. 7 years ago
ReinUsesLisp e7bdf8b22a textures: Fix texture buffer size calculation 7 years ago
Fernando Sahmkow d1812316e1 texture_cache: Style and Corrections 7 years ago
Fernando Sahmkow 082740d34d surface: Correct format S8Z24 7 years ago
Fernando Sahmkow 7232a1ed16 decoders: correct block calculation 7 years ago
ReinUsesLisp b8c75a845b maxwell_3d: Partially implement texture buffers as 1D textures 8 years ago
Fernando Sahmkow 7731a0e2d1 texture_cache: General Fixes 7 years ago
ReinUsesLisp 345e73f2fe video_core: Use un-shifted block sizes to avoid integer divisions 7 years ago
ReinUsesLisp fb94871791 gl_texture_cache: Add fast copy path 8 years ago
ReinUsesLisp bab21e8cb3 gl_texture_cache: Initial implementation 8 years ago
ReinUsesLisp a89cc0bafc maxwell_to_gl: Use GL_CLAMP to emulate Clamp wrap mode 7 years ago
Lioncash c56d893e77 video_core/textures/astc: Remove unused variables 7 years ago
Fernando Sahmkow 95261639fb Fix Layered ASTC Textures 8 years ago
Fernando Sahmkow da91e6e4b6 Apply Const correctness to SwizzleKepler and replace u32 for size_t on iterators. 8 years ago
Fernando Sahmkow bec28d692d Implement Block Linear copies in Kepler Memory. 8 years ago
Lioncash 89c106e31b video_core/textures/convert: Replace include with a forward declaration 8 years ago
Lioncash fbf452ab0e video_core/texures/texture: Remove unnecessary includes 8 years ago
bunnei 574e89d924 video_core: Refactor to use MemoryManager interface for all memory access. 8 years ago
ReinUsesLisp a63295a872 video_core/texture: Fix up sampler lod bias 8 years ago
ReinUsesLisp aa59d77c3b vk_sampler_cache: Implement a sampler cache 8 years ago
ReinUsesLisp 8ebeb9ade2 video_core/texture: Add a raw representation of TSCEntry 8 years ago
ReinUsesLisp a0be7b3b92 gl_rasterizer: Encapsulate sampler queries into methods 8 years ago
ReinUsesLisp 0ad3c031f4 gl_rasterizer_cache: Move format conversion to its own file 8 years ago
ReinUsesLisp 0ccd490fcd decoders: Minor style changes 8 years ago
ReinUsesLisp b5e685b297 video_core/texture: Fix BitField size for depth_minus_one 8 years ago
ReinUsesLisp 390721a561 maxwell_3d: Allow texture handles with TIC id zero 8 years ago
David Marcec fdd649e2ef Fixed uninitialized memory due to missing returns in canary 8 years ago
FernandoS27 ddfbe0b58d Implemented Tile Width Spacing 8 years ago
Frederic L 11a1442229 Eliminated unnessessary memory allocation and copy (#1702) 8 years ago
Rodolfo Bogado 81a9c5fe6f fix sampler configuration, thanks to Marcos for his investigation 8 years ago
Frederic Laing 7a400e2191 textures/decoders: Replace magic numbers 8 years ago
Frederic Laing 95d3965f31 textures/decoders: Minor cleanup 8 years ago
greggameplayer c8b3f09876 Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666) 8 years ago
Rodolfo Bogado e9610ec0dd set sampler max lod, min lod, lod bias and max anisotropy 8 years ago
FernandoS27 60a184455c Fix ASTC Decompressor to support depth parameter 8 years ago
FernandoS27 aee93f98f9 Fix ASTC formats 8 years ago
FernandoS27 f0e902a7d6 Fixed mipmap block autosizing algorithm 8 years ago
Rodolfo Bogado 0287b2be6d Implement sRGB Support, including workarounds for nvidia driver issues and QT sRGB support 8 years ago
Lioncash 257b7bbfee
decoders: Remove unused variable within SwizzledData() 8 years ago
FernandoS27 e0ea2f5f6e Fixed Layered Textures Loading and Cubemaps 8 years ago
bunnei bcde71d4d9 decoders: Introduce functions for un/swizzling subrects. 8 years ago
FernandoS27 331ce2942c Shorten the implementation of 3D swizzle to only 3 functions 8 years ago
FernandoS27 1ff20d8538 Fix a Crash on Zelda BotW and Splatoon 2, and simplified LoadGLBuffer 8 years ago
FernandoS27 e0ca938b22 Propagate depth and depth_block on modules using decoders 8 years ago
FernandoS27 d4ae43f9c1 Remove old Swizzle algorithms and use 3d Swizzle 8 years ago
FernandoS27 4d959c6bdc Implement Precise 3D Swizzle 8 years ago