mirror of
https://github.com/KhronosGroup/glslang
synced 2024-11-08 19:40:06 +00:00
20 lines
734 B
GLSL
20 lines
734 B
GLSL
#version 450
|
|
|
|
#extension GL_EXT_control_flow_attributes : enable
|
|
|
|
bool cond;
|
|
|
|
void main()
|
|
{
|
|
[[min_iterations(3), max_iterations(7)]] for (int i = 0; i < 8; ++i) { }
|
|
[[iteration_multiple(2)]] while(true) { }
|
|
[[peel_count(5)]] do { } while(true);
|
|
[[partial_count(4)]] for (int i = 0; i < 8; ++i) { }
|
|
|
|
// warnings on all these
|
|
[[min_iterations, max_iterations]] for (int i = 0; i < 8; ++i) { }
|
|
//[[iteration_multiple(0)]] while(true) { }
|
|
//[[peel_count]] do { } while(true);
|
|
//[[partial_count]] for (int i = 0; i < 8; ++i) { }
|
|
}
|