yum-mirror/glslang

git clone https://git.yummers.dev/yum-mirror/glslang

John KessenichMerge pull request #1761 from KhronosGroup/SPIR-V_1.4b03da6ed

main
734 B19 linesraw
1#version 450
2
3#extension GL_EXT_control_flow_attributes : enable
4
5bool cond;
6
7void main()
8{
9        [[min_iterations(3), max_iterations(7)]]   for (int i = 0; i < 8; ++i) { }
10        [[iteration_multiple(2)]]                  while(true) {  }
11        [[peel_count(5)]]                          do {  } while(true);
12        [[partial_count(4)]]                       for (int i = 0; i < 8; ++i) { }
13
14        // warnings on all these
15        [[min_iterations, max_iterations]]   for (int i = 0; i < 8; ++i) { }
16        //[[iteration_multiple(0)]]                  while(true) {  }
17        //[[peel_count]]                          do {  } while(true);
18        //[[partial_count]]                       for (int i = 0; i < 8; ++i) { }
19}