X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture1d.cpp;h=78c9ed0c54209a067c51516126b797289ddb82d4;hb=4a577ddc946bd279d7bc4942a2ce4c46c7ef5d35;hp=a0ab79b943aef573e192edcc36e1e011fffb77c7;hpb=4a6c595b4d954b6cf69c6388a43b2b66f84d8c0a;p=libs%2Fgl.git diff --git a/source/texture1d.cpp b/source/texture1d.cpp index a0ab79b9..78c9ed0c 100644 --- a/source/texture1d.cpp +++ b/source/texture1d.cpp @@ -23,6 +23,9 @@ void Texture1D::storage(PixelFormat fmt, unsigned wd) throw invalid_operation("Texture1D::storage"); if(wd==0) throw invalid_argument("Texture1D::storage"); + + if(MSP_sized_internal_formats) + fmt = get_sized_pixelformat(fmt); require_pixelformat(fmt); ifmt = fmt;