X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Frenderer.h;h=7c32c5091475681fda0fa65c38341a7a9a48dbd1;hb=4bc86b416f29b4889075ad5c8dfdb1e11454a6c3;hp=776ad9d72896c47ca088396405ec797030e7f030;hpb=369d75c73bf926a6dbcf4d740c8664bbb401602a;p=demo diff --git a/src/renderer.h b/src/renderer.h index 776ad9d..7c32c50 100644 --- a/src/renderer.h +++ b/src/renderer.h @@ -26,9 +26,7 @@ public: Renderer(ShaderProgram *sprog, Scene *scene, Camera *camera); virtual ~Renderer(); - virtual bool load_shader_program(const char *vfname, const char *ffname) = 0; - virtual void use_shader_program() = 0; - + virtual void set_program(ShaderProgram *sprog); virtual bool create() = 0; virtual void draw() const = 0; };