summaryrefslogtreecommitdiff
path: root/tests/python_build/fixtures/gles3/vertex_fragment.glsl
blob: 3004e22f25a09d618559b335b3af85974a17de54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#include "_included.glsl"

#[modes]

mode_ninepatch = #define USE_NINEPATCH

#[specializations]

DISABLE_LIGHTING = false

#[vertex]

precision highp float;
precision highp int;

layout(location = 0) in highp vec3 vertex;

out highp vec4 position_interp;

void main() {
	position_interp = vec4(vertex.x,1,0,1);
}

#[fragment]

precision highp float;
precision highp int;

in highp vec4 position_interp;

void main() {
	highp float depth = ((position_interp.z / position_interp.w) + 1.0);
	frag_color = vec4(depth);
}