1#version 310 es 2#define X(Y) /* 3 */ Y + 2 4 5#define Y(Z) 2 * Z// asdf 6 7#define Z(Y) /* 8 */ \ 9 2 /* 10 */ + 3 \ 11 * Y 12 13void main() { 14 gl_Position = vec4(X(3) + Y(4) + Z(2)); 15} 16