X-Git-Url: http://git.mutantstargoat.com?p=demo;a=blobdiff_plain;f=src%2Fopengl%2Frenderer-gl.h;h=ec9357e497537df51c8e513cf2fdebd38b720812;hp=88ba7271f6a4b0af3cd5acfce3fdba8c96b4771b;hb=1ede01ab671f707338b2cc13517877cccd4a4f7f;hpb=31bab00bc3b476be9814c1ee06b9a2f0dc77d4e9 diff --git a/src/opengl/renderer-gl.h b/src/opengl/renderer-gl.h index 88ba727..ec9357e 100644 --- a/src/opengl/renderer-gl.h +++ b/src/opengl/renderer-gl.h @@ -16,8 +16,7 @@ public: virtual ~RendererGL(); - virtual bool load_shader_program(const char *vfname, const char *ffname) override; - virtual void use_shader_program() override; + bool load_program(ShaderProgram *sprog); virtual bool create() override; // load shader prog, scene data etc virtual void draw() const override; // set state from camera, set uniforms