/
redgpu
/
raygpu
Обзор
Документация
Войти
/
redgpu
/
raygpu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
amalgamation/glslang/Test/hlsl.load.buffer.float.dx10.frag
38 строк
674 B
manuel
Bump glslang to 16.0.0
31 окт 2025, 02:24
31 окт 2025, 02:24
2d4c73f
Код
Авторство
О чём код?
uniform Buffer <float> g_tTexbfs_test : register(t0); Buffer <float> g_tTexbfs; Buffer <int> g_tTexbis; Buffer <uint> g_tTexbus; struct PS_OUTPUT { float4 Color : SV_Target0; float Depth : SV_Depth; }; uniform int c1; uniform int2 c2; uniform int3 c3; uniform int4 c4; uniform int o1; uniform int2 o2; uniform int3 o3; uniform int4 o4; PS_OUTPUT main() { PS_OUTPUT psout; // Buffer float r00 = g_tTexbfs.Load(c1); int r01 = g_tTexbis.Load(c1); uint r02 = g_tTexbus.Load(c1); // TODO: other types that can be put in sampler buffers, like float2x2, and float3. psout.Color = 1.0; psout.Depth = 1.0; return psout; }