/
redgpu
/
raygpu
Обзор
Документация
Войти
/
redgpu
/
raygpu
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
amalgamation/glslang/Test/spv.subgroupBasic.comp
23 строки
545 B
manuel
Bump glslang to 16.0.0
31 окт 2025, 02:24
31 окт 2025, 02:24
2d4c73f
Код
Авторство
О чём код?
#version 450 #extension GL_KHR_shader_subgroup_basic: enable layout (local_size_x = 8, local_size_y = 8, local_size_z = 1) in; layout(binding = 0) buffer Buffer { int a[]; } data; void main() { data.a[gl_SubgroupSize] = 1; data.a[gl_SubgroupInvocationID] = 1; data.a[gl_NumSubgroups] = 1; data.a[gl_SubgroupID] = (subgroupElect()) ? 1 : 0; subgroupBarrier(); subgroupMemoryBarrier(); subgroupMemoryBarrierBuffer(); subgroupMemoryBarrierShared(); subgroupMemoryBarrierImage(); }