Warning, /frameworks/kquickcharts/src/shaders/piechart.vert is written in an unsupported language. File is not indexed.

0001 /*
0002  * This file is part of KQuickCharts
0003  * SPDX-FileCopyrightText: 2019 Arjen Hiemstra <ahiemstra@heimr.nl>
0004  *
0005  * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
0006  */
0007 
0008 uniform highp mat4 matrix;
0009 uniform lowp vec2 aspect;
0010 
0011 #ifdef LEGACY_STAGE_INOUT
0012 attribute highp vec4 in_vertex;
0013 attribute mediump vec2 in_uv;
0014 varying mediump vec2 uv;
0015 #else
0016 in highp vec4 in_vertex;
0017 in mediump vec2 in_uv;
0018 out mediump vec2 uv;
0019 #endif
0020 
0021 void main() {
0022     uv = (-1.0 + 2.0 * in_uv) * aspect;
0023     uv.y *= -1.0;
0024     gl_Position = matrix * in_vertex;
0025 }