untested fp64 shaders
[maximus:littlewood.git] / fp64_init0.vert
1 #version 400 core
2 #extension GL_ARB_vertex_attrib_64bit : enable
3 #extension GL_ARB_separate_shader_objects : enable
4 precision highp float;
5 precision highp double;
6
7 #define POSITION        0
8 #define COLOR           3
9 #define FRAG_COLOR      0
10
11 uniform mat4 MVP;
12
13 layout(location = POSITION) in vec4 Position;
14
15 out block {
16   vec4 Color;
17 } Out;
18
19 void main() {
20   gl_Position = MVP * vec4(Position.xy, 0.0, 1.0);
21   Out.Color = vec4(Position.xy, 1.0, 0.0);
22 }