srgb textures, cubemap support
[demo] / src / opengl / texture-gl.h
1 #ifndef TEXTURE_GL_H_
2 #define TEXTURE_GL_H_
3
4 #include "texture.h"
5
6 class TextureGL : public Texture {
7 private:
8         unsigned int tex;
9         unsigned int target;
10         
11         virtual void update() override;
12 public:
13         TextureGL();
14         virtual ~TextureGL();
15
16         virtual void bind() override;
17 };
18
19 #endif // TEXTURE_GL_H_