//Copyright 2010-2024 JogAmp Community. All rights reserved. #if __VERSION__ >= 130 #define attribute in #define varying out #endif #include uniforms.glsl #include attributes.glsl #include varyings.glsl void main(void) { // gl_Position = gcu_PMVMatrix01[0] * gcu_PMVMatrix01[1] * vec4(gca_FboVertices, 1); gl_Position = gcu_PMVMatrix01[0] * gcu_PMVMatrix01[1] * gca_FboVertices; #ifdef USE_FRUSTUM_CLIPPING gcv_ClipCoord = (gcu_PMVMatrix01[1] * gca_FboVertices).xyz; // Mv #endif gcv_FboTexCoord = gca_FboTexCoords; }