]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texture3d.h
Add basic support for geometry shaders
[libs/gl.git] / source / texture3d.h
index 6c087a2d099f5ed2bdc0e46b320b026e6dcab6a7..93cae7e84e573ff40b0e5685210a9ab6c3ca990c 100644 (file)
@@ -2,8 +2,6 @@
 #define MSP_GL_TEXTURE3D_H_
 
 #include <string>
-#include "datatype.h"
-#include "pixelformat.h"
 #include "texture.h"
 
 namespace Msp {
@@ -62,7 +60,8 @@ private:
        void get_level_size(unsigned, unsigned &, unsigned &, unsigned &);
 
 public:
-       virtual AsyncLoader *load(IO::Seekable &) { return 0; }
+       virtual AsyncLoader *load(IO::Seekable &, const Resources * = 0) { return 0; }
+       virtual UInt64 get_data_size() const;
        virtual void unload() { }
 };