]> git.tdb.fi Git - libs/gl.git/blobdiff - source/texture1d.cpp
Use explicit mipmap generation if necessary
[libs/gl.git] / source / texture1d.cpp
index a0876aced2d57f987d06f45660de8d8f9f456078..accd0e0c06c76a4bfe0b91f828cc840c5becff49 100644 (file)
@@ -50,6 +50,7 @@ void Texture1D::image(unsigned level, PixelFormat fmt, DataType type, const void
        allocated |= 1<<level;
        if(gen_mipmap && level==0)
        {
+               auto_generate_mipmap();
                for(; w; w>>=1, ++level) ;
                allocated |= (1<<level)-1;
        }