X-Git-Url: https://eleni.mutantstargoat.com/git/?p=demo;a=blobdiff_plain;f=src%2Fopengl%2Frenderer-gl.h;h=ec9357e497537df51c8e513cf2fdebd38b720812;hp=88ba7271f6a4b0af3cd5acfce3fdba8c96b4771b;hb=fcd6773bc770425ede4b47a84eef7cc78342542c;hpb=369d75c73bf926a6dbcf4d740c8664bbb401602a 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