X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Ftexture1d.h;h=506356c77676d98cea1a01d52d8a8f373a71f024;hb=HEAD;hp=20b1d35cbf88b8ead6421902493e18d3d97aea19;hpb=f35535633aab06e80f0666d8551431364654c6dc;p=libs%2Fgl.git diff --git a/source/texture1d.h b/source/texture1d.h deleted file mode 100644 index 20b1d35c..00000000 --- a/source/texture1d.h +++ /dev/null @@ -1,36 +0,0 @@ -#ifndef MSP_GL_TEXTURE1D_H_ -#define MSP_GL_TEXTURE1D_H_ - -#include "texture.h" - -namespace Msp { -namespace GL { - -class Texture1D: public Texture -{ -private: - PixelFormat ifmt; - unsigned width; - unsigned allocated; - -public: - Texture1D(); - - void storage(PixelFormat, unsigned); - void allocate(unsigned); - void image(unsigned, PixelFormat, DataType, const void *); - unsigned get_width() const { return width; } - -private: - unsigned get_level_size(unsigned); - -public: - virtual AsyncLoader *load(IO::Seekable &, const Resources * = 0) { return 0; } - virtual UInt64 get_data_size() const; - virtual void unload() { } -}; - -} // namespace GL -} // namespace Msp - -#endif