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 }