ebiten/internal/shaderir
Hajime Hoshi 81bb5044ea internal/shaderir: revert the refactoring to generalize the memory layout logic
Unfortunately, the memory layout was not so universal. For example,
the memory layout for mat2 is different between Metal and DirectX.
2024-11-24 23:57:30 +09:00
..
glsl internal/shader: use plural forms for Kage compiler directives 2023-08-01 11:41:38 +09:00
hlsl internal/shaderir: revert the refactoring to generalize the memory layout logic 2024-11-24 23:57:30 +09:00
msl internal/shaderir/msl: always use the same function names 2024-01-07 18:54:15 +09:00
pssl shaderprecomp: add pssl 2024-05-12 15:07:38 +09:00
bench_test.go ebiten: move the builtin shader to internal/builtinshader 2024-04-20 21:23:37 +09:00
check.go internal/shaderir: Kage update support for shift operators (#2916) 2024-03-22 18:14:03 +09:00
export_test.go internal/shaderir: refactoring: use the append pattern 2023-05-04 14:34:22 +09:00
ir_test.go internal/shaderir: fix type mismatches 2024-04-12 23:42:06 +09:00
program.go internal/shaderir: revert the refactoring to generalize the memory layout logic 2024-11-24 23:57:30 +09:00
reachable_test.go internal/shaderir: refactoring: use the append pattern 2023-05-04 14:34:22 +09:00
type.go internal/shader: add check for out-of-bounds 2024-09-21 22:06:36 +09:00