X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture2d.cpp;h=dfd93f57c42e811a9c15c199083c50bd49d5497b;hb=7398ee7ebbd8b7e56c721a85cbe721b79758d09a;hp=8c8ad3784e4a0a32faad55b49a25dca54fd9c2fb;hpb=edd2a01b3c696df8630ac6a97e9b55a95fe7e112;p=libs%2Fgl.git diff --git a/source/texture2d.cpp b/source/texture2d.cpp index 8c8ad378..dfd93f57 100644 --- a/source/texture2d.cpp +++ b/source/texture2d.cpp @@ -20,6 +20,7 @@ void Texture2D::storage(PixelFormat fmt, unsigned wd, unsigned ht) throw invalid_operation("Texture2D::storage"); if(wd==0 || ht==0) throw invalid_argument("Texture2D::storage"); + require_pixelformat(fmt); ifmt = fmt; width = wd;