1 #ifndef SHADER_routeui_H
2 #define SHADER_routeui_H
3 static void shader_routeui_link(void);
4 static void shader_routeui_register(void);
5 static struct vg_shader _shader_routeui
= {
7 .link
= shader_routeui_link
,
10 .orig_file
= "../../shaders/routeui.vs",
12 "layout (location=0) in vec2 a_co;\n"
16 " gl_Position = vec4(a_co*0.01,0.0,1.0);\n"
21 .orig_file
= "../../shaders/routeui.fs",
23 "out vec4 FragColor;\n"
27 " FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\n"
32 static void shader_routeui_register(void){
33 vg_shader_register( &_shader_routeui
);
35 static void shader_routeui_use(void){ glUseProgram(_shader_routeui
.id
); }
36 static void shader_routeui_link(void){
38 #endif /* SHADER_routeui_H */