X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=laserbrain_demo;a=blobdiff_plain;f=src%2Ftexture.h;h=41749f838ee7fdae74ffc87fa36d842c03ec7c06;hp=5e18e7a98cf4ad2fc1e131221fa592ff0c43e601;hb=92e1b315a32da123b2f8d7bb633375033a10c66d;hpb=b30241a8a51be904b22459a1d0cc3322e0a505d9 diff --git a/src/texture.h b/src/texture.h index 5e18e7a..41749f8 100644 --- a/src/texture.h +++ b/src/texture.h @@ -42,6 +42,8 @@ public: unsigned int get_format() const; int get_size(int dim) const; + int get_width() const; + int get_height() const; void create(int xsz, int ysz, TextureType type = TEX_2D, unsigned int ifmt = GL_RGBA); void create_default(TextureType type = TEX_2D); @@ -58,6 +60,7 @@ public: }; void bind_texture(Texture *tex, int tunit = 0); +int next_pow2(int x); class TextureSet : public DataSet { private: