X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture.cpp;h=fd14458553417d2b5d2b0dc71d036e2434f9efbf;hb=4a577ddc946bd279d7bc4942a2ce4c46c7ef5d35;hp=004d78c2abc38d1b9bc383b361cefae647b8ac06;hpb=ccbfdfa0d9d796244b1ecc0fa3faa2c50304811b;p=libs%2Fgl.git diff --git a/source/texture.cpp b/source/texture.cpp index 004d78c2..fd144585 100644 --- a/source/texture.cpp +++ b/source/texture.cpp @@ -78,7 +78,7 @@ Texture::~Texture() DataType Texture::get_alloc_type(PixelFormat fmt) { - return (fmt==DEPTH_COMPONENT ? UNSIGNED_SHORT : UNSIGNED_BYTE); + return (get_base_pixelformat(fmt)==DEPTH_COMPONENT ? UNSIGNED_SHORT : UNSIGNED_BYTE); } void Texture::update_parameter(int mask) const