16 lines
312 B
Plaintext
16 lines
312 B
Plaintext
#version 450
|
|
#extension GL_KHR_shader_subgroup_ballot : require
|
|
|
|
layout(location = 0) flat in uint INDEX;
|
|
layout(location = 0) out uvec4 SV_Target;
|
|
|
|
void main()
|
|
{
|
|
uvec4 _21 = subgroupBallot(INDEX < 100u);
|
|
SV_Target.x = _21.x;
|
|
SV_Target.y = _21.y;
|
|
SV_Target.z = _21.z;
|
|
SV_Target.w = _21.w;
|
|
}
|
|
|