#version 310 es | |
precision mediump float; | |
vec2 v2f = vec2(0.0f, 0.0f); | |
ivec3 v3i = ivec3(0, 0, 0); | |
uvec4 v4u = uvec4(0u, 0u, 0u, 0u); | |
bvec2 v2b = bvec2(false, false); | |
void foo() { | |
int i = 0; | |
v2f[i] = 1.0f; | |
v3i[i] = 1; | |
v4u[i] = 1u; | |
v2b[i] = true; | |
} | |
layout(local_size_x = 1, local_size_y = 1, local_size_z = 1) in; | |
void tint_symbol() { | |
{ | |
for(int i = 0; (i < 2); i = (i + 1)) { | |
foo(); | |
} | |
} | |
return; | |
} | |
void main() { | |
tint_symbol(); | |
} | |