#version 450 | |
struct Input { | |
vec2 v0; | |
vec2 v1; | |
vec3 v2; | |
vec4 v3; | |
float v4; | |
float v5; | |
float v6; | |
}; | |
layout(location=0) in centroid noperspective Input inp; | |
layout(location=0) out vec4 FragColor; | |
void main() { | |
FragColor = vec4(inp.v0.x + inp.v1.y, inp.v2.xy, inp.v3.w * inp.v4 + inp.v5 - inp.v6); | |
} |