OverviewFilesCommitsIssuesDocsReleasesPeers

ifsrenderer-linux / IFSEngine / Rendering / Shaders / quad.vert.shader

15 lines · shader ref:
#version 130
//fullscreen quad using triangle strip

//attributeless rendering
const vec2 positions[4] = vec2[](
    vec2(-1, -1),
    vec2(+1, -1),
    vec2(-1, +1),
    vec2(+1, +1)
    );

void main() {
    gl_Position = vec4(positions[gl_VertexID], 0.0, 1.0);
}