X-Git-Url: http://git.mutantstargoat.com?a=blobdiff_plain;f=src%2Fopengl%2Fshader-gl.h;h=e5e6390335ad4dbc2ab0532051b89dfcedb96453;hb=0da7a98f74d00bfa6cf0d47fd7cf0f687eeba5f6;hp=a147c5dc997997fec5a0887c4938ba5eb65bb906;hpb=4081e0e8f0f391aa25d67b73c45e73ccacff0f00;p=demo diff --git a/src/opengl/shader-gl.h b/src/opengl/shader-gl.h index a147c5d..e5e6390 100644 --- a/src/opengl/shader-gl.h +++ b/src/opengl/shader-gl.h @@ -13,8 +13,8 @@ public: ShaderGL(); virtual ~ShaderGL(); - virtual void destroy(); - virtual void attach(unsigned int prog); + virtual void destroy() override; + virtual void attach(unsigned int prog) override; }; class ShaderProgramGL : public ShaderProgram { @@ -27,8 +27,9 @@ public: void destroy(); void delete_shaders(); - virtual bool link(); - virtual bool load(const char *vfname, const char *ffname); + virtual bool link() override; + virtual bool load(const char *vfname, const char *ffname) override; + virtual void use() override; }; #endif // SHADER_GL_H_ \ No newline at end of file