export declare enum Location { POSITION = 0 } export declare const vert = "\nlayout(location = 0) in vec2 a_Position;\n\nlayout(std140) uniform PostProcessingUniforms {\n vec4 u_InputSize;\n vec4 u_OutputFrame;\n vec4 u_OutputTexture;\n};\n\nout vec2 v_Uv;\n\nvoid main() {\n v_Uv = a_Position * (u_OutputFrame.zw / u_InputSize.xy) + u_OutputFrame.xy / u_InputSize.xy;\n \n gl_Position = vec4((a_Position * 2.0 - 1.0) * u_OutputTexture.xy / u_OutputFrame.zw * u_OutputTexture.z, 0.0, 1.0);\n\n // #ifdef VIEWPORT_ORIGIN_TL\n // v_Uv.y = 1.0 - v_Uv.y;\n // #endif\n v_Uv.y = 1.0 - v_Uv.y;\n}\n";