/
redgpu
/
raygpu
Обзор
Документация
Войти
/
redgpu
/
raygpu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
amalgamation/glslang/Test/hlsl.array.frag
18 строк
536 B
manuel
Bump glslang to 16.0.0
31 окт 2025, 02:24
31 окт 2025, 02:24
2d4c73f
Код
Авторство
О чём код?
float4 a[4]; struct { float4 m[7]; } s[11]; static float4 C = float4(1,2,3,4); float4 a1[1] = { float4(1,2,3,4) }; float4 a2[2] = { float4(1,2,3,4), float4(5,2,3,4), }; const float4 c1[1] = { float4(1,2,3,4) }; static const float4 c2[2] = { C, float4(1,2,3,4), }; float4 PixelShaderFunction(int i : sem1, float4 input[3] : sem2) : SV_TARGET0 { float4 b[10] = { C, C, C, C, C, C, C, C, C, C }; float4 tmp = C + a1[0] + c1[0] + a2[i] + c2[i]; return a[1] + a[i] + input[2] + input[i] + b[5] + b[i] + s[i].m[i] + tmp; }