attribute vec4 attrib0; attribute vec4 attrib1; attribute vec4 attrib2; attribute vec4 attrib3; attribute vec4 attrib4; attribute vec4 attrib5; attribute vec4 attrib6; attribute vec4 attrib7; attribute vec4 attrib8; attribute vec4 attrib9; attribute vec4 attrib10; attribute vec4 attrib11; attribute vec4 attrib12; attribute vec4 attrib13; attribute vec4 attrib14; attribute vec4 attrib15; void main() { vec4 tmp = attrib0; tmp += attrib1; tmp += attrib2; tmp += attrib3; tmp += attrib4; tmp += attrib5; tmp += attrib6; tmp += attrib7; tmp += attrib8; tmp += attrib9; tmp += attrib10; tmp += attrib11; tmp += attrib12; tmp += attrib13; tmp += attrib14; tmp += attrib15; gl_Position = tmp; }