eden/src/shader_recompiler/backend/glsl
lizzie 7962c81738
Some checks are pending
eden-build / windows (msvc) (push) Waiting to run
eden-build / linux (push) Waiting to run
eden-build / android (push) Waiting to run
eden-build / source (push) Successful in 4m27s
[spirv] new castings for int8/int16/etc (#86)
This commit introduces extended support for low-precision integer casting (int8, int16) in the SPIR-V shader generation pipeline, improving compatibility and performance across both Android and PC platforms.

Co-authored-by: CamilleLaVey <camillelavey99@gmail.com>
Reviewed-on: #86
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
2025-07-23 01:02:10 +02:00
..
emit_glsl.cpp emit_glsl_warp: Fix shfl_in_bounds conditional 2023-10-22 00:45:23 -04:00
emit_glsl.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_atomic.cpp general: fix spelling mistakes 2023-03-12 11:33:01 -04:00
emit_glsl_barriers.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_bitwise_conversion.cpp shader_recompiler: Remove S32 IR type 2023-01-25 22:03:15 -05:00
emit_glsl_composite.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_context_get_set.cpp Add InputTopologyVertices from torzu adapted to eden 2025-04-19 17:56:48 -03:00
emit_glsl_control_flow.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_convert.cpp [spirv] new castings for int8/int16/etc (#86) 2025-07-23 01:02:10 +02:00
emit_glsl_floating_point.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_image.cpp emit_glsl_image: Use inlined texelFetch offsets 2023-12-20 19:24:11 -05:00
emit_glsl_instructions.h [spirv] new castings for int8/int16/etc (#86) 2025-07-23 01:02:10 +02:00
emit_glsl_integer.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_logical.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_memory.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_not_implemented.cpp CMakeLists: Disable C4100 and C4324 2022-10-22 15:02:04 -04:00
emit_glsl_select.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_shared_memory.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_special.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_undefined.cpp general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00
emit_glsl_warp.cpp emit_glsl_warp: Fix shfl_in_bounds conditional 2023-10-22 00:45:23 -04:00
glsl_emit_context.cpp Fix more typos 2024-01-15 23:26:53 +00:00
glsl_emit_context.h Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
var_alloc.cpp Update fmt to allow for v11 2025-04-10 01:11:22 +02:00
var_alloc.h general: Convert source file copyright comments over to SPDX 2022-04-23 05:55:32 -04:00