X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture1d.cpp;h=ed7d8f6e2b877fd4f660d71dbdc72874ef3de34b;hb=9b430dbef4f58a862320ebfcef7d1f8bff28b0dc;hp=78c9ed0c54209a067c51516126b797289ddb82d4;hpb=49323eea600fb989d4181ccfd437ee12722ae733;p=libs%2Fgl.git diff --git a/source/texture1d.cpp b/source/texture1d.cpp index 78c9ed0c..ed7d8f6e 100644 --- a/source/texture1d.cpp +++ b/source/texture1d.cpp @@ -1,3 +1,4 @@ +#include #include #include "bindable.h" #include "error.h" @@ -37,8 +38,18 @@ void Texture1D::allocate(unsigned level) if(allocated&(1<>=1, ++level) ; - allocated |= (1<>=1, ++n) ; + return n; +} + +unsigned Texture1D::get_level_size(unsigned level) const { return width>>level; }