+ //debug
+ // if(!(nprog = sdr_man->create_shader_program("debug.v.glsl", "debug.f.glsl"))) {
+ // fprintf(stderr, "Failed to load debug shaders.\n");
+ // }
+
+ vbuf = gfx_create_uniform_buffer();
+ if(!vbuf->create(sizeof vu)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+
+ fbuf = gfx_create_uniform_buffer();
+ if(!fbuf->create(sizeof fu)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+
+ svbuf = gfx_create_uniform_buffer();
+ if(!svbuf->create(sizeof svu)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+