2 GLSL >= ${major}.${minor}
8 gl_Position = gl_Vertex;
13 % for type_, name, value in type_list:
14 uniform ${type_} ${name} = ${value};
19 if (${" && ".join('{0} == {1}'.format(name, value) for _, name, value in type_list)}) {
20 gl_FragColor = vec4(0, 1, 0, 1);
22 gl_FragColor = vec4(1, 0, 0, 1);