X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Ftexturecube.cpp;h=65b1845eaf9ca5f1bb82f9886ada4ed0eed46472;hp=26402695880dc12eba847ccb443fa8cb90fbb02c;hb=e01371d38e290b4c526146fd5d1388bba8201233;hpb=4a577ddc946bd279d7bc4942a2ce4c46c7ef5d35 diff --git a/source/texturecube.cpp b/source/texturecube.cpp index 26402695..65b1845e 100644 --- a/source/texturecube.cpp +++ b/source/texturecube.cpp @@ -75,8 +75,7 @@ void TextureCube::image(TextureCubeFace face, unsigned level, PixelFormat fmt, D { // TODO Only do this once all faces are created auto_generate_mipmap(); - for(; s; s>>=1, ++level) ; - allocated |= (1<>=1, ++n) ; + return n; +} + +unsigned TextureCube::get_level_size(unsigned level) const { return size>>level; }