X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Frenderbuffer.cpp;fp=source%2Frenderbuffer.cpp;h=8f0b582a1ba7b6cf0249dd27ee95a252c368d97f;hb=41b4cb3002f3551ce1bd6fdf15994ee7bc523788;hp=c920633e0f2e0e84a009cab91477a1b0197a93c8;hpb=6afbace895a7bbcf216ab8e48280ea0303ab5892;p=libs%2Fgl.git diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp index c920633e..8f0b582a 100644 --- a/source/renderbuffer.cpp +++ b/source/renderbuffer.cpp @@ -19,6 +19,7 @@ Renderbuffer::~Renderbuffer() void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht) { + require_pixelformat(fmt); Bind _bind(this, true); width = wd; height = ht; @@ -28,6 +29,7 @@ void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht) void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsigned wd, unsigned ht) { static Require _req(EXT_framebuffer_multisample); + require_pixelformat(fmt); Bind _bind(this, true); width = wd;