+ //debug
+ // if(!(nprog = sdr_man->create_shader_program("debug.v.glsl", "debug.f.glsl"))) {
+ // fprin
+ // tf(stderr, "Failed to load debug shaders.\n");
+ // }
+
+ default_vs_ub = gfx_create_uniform_buffer();
+ if(!default_vs_ub->create(sizeof default_vs_uniforms)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+
+ default_fs_ub = gfx_create_uniform_buffer();
+ if(!default_fs_ub->create(sizeof default_fs_uniforms)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+
+ sky_vs_ub = gfx_create_uniform_buffer();
+ if(!sky_vs_ub->create(sizeof sky_vs_uniforms)) {
+ fprintf(stderr, "Failed to create uniform buffer.\n");
+ return false;
+ }
+