eden/src/shader_recompiler
ryana 27e5cb0f12
[spirv] mark sampled image descriptor indices non-uniform (#3900)
fixes incorrect texture selection on vk when shaders use per-pixel descriptor indices, in line with #3898 so dynamic descs are no longer treated as uniform

also fixes TD;LTD spotty grass issue on SD not addressed by above pr

you can test out all the fixes here: https://git.eden-emu.dev/may/eden/src/branch/may/integrate-texture-descriptor-fixes

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3900
Reviewed-by: crueter <crueter@eden-emu.dev>
2026-05-04 18:16:11 +02:00
..
backend [spirv] mark sampled image descriptor indices non-uniform (#3900) 2026-05-04 18:16:11 +02:00
frontend [maxwell] Fix Flow::Block comp error (#3882) 2026-04-25 20:50:11 +02:00
ir_opt [shader_recompiler] handle dynamic texture descriptor strides (#3898) 2026-05-04 18:15:55 +02:00
CMakeLists.txt [spirv] nuke spirv-opt (#3877) 2026-04-25 21:54:27 +02:00
environment.h [*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2026-02-10 03:34:07 +01:00
exception.h [common/logging] Simplify logging logic and fix issues when logging before system is created (#3688) 2026-03-12 18:29:15 +01:00
host_translate_info.h [shader_recompiler] handle dynamic texture descriptor strides (#3898) 2026-05-04 18:15:55 +02:00
object_pool.h Move to Clang Format 15 2023-01-29 17:49:42 -07:00
profile.h [spirv] mark sampled image descriptor indices non-uniform (#3900) 2026-05-04 18:16:11 +02:00
program_header.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
runtime_info.h [vulkan] 2nd Vulkan Global Maintenance (#3853) 2026-04-24 16:37:18 +02:00
shader_info.h [android, feat] add "Fix Bloom Effects" toggle (#3359) 2026-01-26 06:59:59 +01:00
stage.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
varying_state.h MacroHLE: Add HLE replacement for base vertex and base instance. 2023-01-01 16:43:57 -05:00