X-Git-Url: https://eleni.mutantstargoat.com/git/?p=demo;a=blobdiff_plain;f=src%2Frenderer.cc;fp=src%2Frenderer.cc;h=18c93bb4fa9755854aa28a53dae1520969b7d271;hp=11cfb93e5e5f450e76a905a995c7a159a2f60d15;hb=86c912d603be75ac8b2fdb2229f1696e9c0c01d9;hpb=e04bbfa8eb50d10fc87c3cbd6667de5de767eaa7 diff --git a/src/renderer.cc b/src/renderer.cc index 11cfb93..18c93bb 100644 --- a/src/renderer.cc +++ b/src/renderer.cc @@ -49,10 +49,6 @@ bool Renderer::create() // fprintf(stderr, "Failed to load debug shaders.\n"); // } - if(!(sprog = sdr_man->create_shader_program("default.v.glsl", "default.f.glsl"))) { - return false; - } - vbuf = gfx_create_uniform_buffer(); if(!vbuf->create(sizeof vu)) { fprintf(stderr, "Failed to create uniform buffer.\n"); @@ -71,6 +67,10 @@ bool Renderer::create() return false; } + if(!(sprog = sdr_man->create_shader_program("default.v.glsl", "default.f.glsl"))) { + return false; + } + return true; }