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