]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texturecube.h
Improve allocation handling in cube map textures
[libs/gl.git] / source / texturecube.h
index f5a364047874aa10569e2fe1a4c727e69b47063b..dabf2b8883690228c9e12e9babe232a95326015e 100644 (file)
@@ -51,6 +51,8 @@ public:
 private:
        unsigned size;
        unsigned levels;
+       /* Lowest six bits track allocation status of faces on the base level.  Bit
+       seven is set if the entire base level is allocated. */
        unsigned allocated;
 
        static TextureCubeFace face_order[6];