X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frenderbuffer.cpp;h=e86a97a50b63393d3220c02dd96e9d0e5037b85c;hp=5bea07fc81e60a70c26c7744f3e7d5a6434bc621;hb=bec07999d95b76f4b47cffcc564d0cd0afc0435e;hpb=c34da2dbd034cfe591e2020ef0b50265d0571fc5 diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp index 5bea07fc..e86a97a5 100644 --- a/source/renderbuffer.cpp +++ b/source/renderbuffer.cpp @@ -24,17 +24,8 @@ Renderbuffer::~Renderbuffer() glDeleteRenderbuffers(1, &id); } -PixelFormat Renderbuffer::normalize_format(PixelFormat fmt) -{ - if(!get_component_size(fmt) && OES_required_internalformat) - return get_default_sized_pixelformat(fmt); - - return fmt; -} - void Renderbuffer::storage(PixelFormat fmt, unsigned wd, unsigned ht) { - fmt = normalize_format(fmt); require_pixelformat(fmt); width = wd; height = ht; @@ -62,7 +53,6 @@ void Renderbuffer::storage_multisample(unsigned samples, PixelFormat fmt, unsign if(samples>get_max_samples()) throw out_of_range("Renderbuffer::storage_multisample"); - fmt = normalize_format(fmt); require_pixelformat(fmt); width = wd;