1/* 2 * SPDX-FileCopyrightText: 2020 Arjen Hiemstra <ahiemstra@heimr.nl> 3 * 4 * SPDX-License-Identifier: LGPL-2.0-or-later 5 */ 6 7uniform highp mat4 matrix; 8uniform lowp vec2 aspect; 9 10#ifdef CORE_PROFILE 11in highp vec4 in_vertex; 12in mediump vec2 in_uv; 13out mediump vec2 uv; 14#else 15attribute highp vec4 in_vertex; 16attribute mediump vec2 in_uv; 17varying mediump vec2 uv; 18#endif 19 20void main() { 21 uv = (-1.0 + 2.0 * in_uv) * aspect; 22 gl_Position = matrix * in_vertex; 23} 24