R"raw_string(
#version 120

attribute vec2 invertex;
varying vec2 outvertex;

void main() {
     gl_Position.xy = invertex;
     gl_Position.zw = vec2(0.0f, 1.0);
     outvertex = invertex;
}

)raw_string"