X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Ftexture3d.cpp;h=95b96903254d222507e1aed834c07fa13672b109;hb=db735acce6c9409fabcab80d87930263032af47c;hp=0ad65f8887437da0bf1283c93ed00b7628efdc36;hpb=6afbace895a7bbcf216ab8e48280ea0303ab5892;p=libs%2Fgl.git diff --git a/source/texture3d.cpp b/source/texture3d.cpp index 0ad65f88..95b96903 100644 --- a/source/texture3d.cpp +++ b/source/texture3d.cpp @@ -26,6 +26,7 @@ void Texture3D::storage(PixelFormat fmt, unsigned wd, unsigned ht, unsigned dp) throw invalid_operation("Texture3D::storage"); if(wd==0 || ht==0 || dp==0) throw invalid_argument("Texture3D::storage"); + require_pixelformat(fmt); width = wd; height = ht;