3 GL_ARB_fragment_layer_viewport
6 [vertex shader passthrough]
10 #extension GL_ARB_viewport_array: enable
13 layout(triangle_strip, max_vertices=3) out;
18 for (int i = 0; i < 3; i++) {
19 gl_Position = gl_in[i].gl_Position;
20 gl_ViewportIndex = viewport;
27 #extension GL_ARB_fragment_layer_viewport: require
33 if (gl_ViewportIndex == viewport)
34 gl_FragColor = vec4(0,1,0,0);
36 gl_FragColor = vec4(1,0,0,0);
40 clear color 0.0 0.0 0.0 0.0
43 uniform int viewport 0
46 uniform int viewport 1
49 uniform int viewport 14
52 uniform int viewport 15
55 probe all rgb 0.0 1.0 0.0