/* Create the uniforms (aka constants) */
shader_addline(&buffer, "uniform vec4 C[%u];\n", This->baseShader.limits.constant_float);
/* TODO - Add varyings, attributes, etc. */
Shouldn't this go into the "generate_glsl_declarations" thing into baseshader? Things previously merged into baseshader should stay that way, imho...