X-Git-Url: http://git.tdb.fi/?p=libs%2Fgl.git;a=blobdiff_plain;f=source%2Frenderbuffer.cpp;h=9d19e08b814c7b6976236e61ba2bb32c36f59e6c;hp=5098362261e45743d396c81ea9bc5b9878d3c9ae;hb=03de23d42e418f5d7d86c1fbe8665aef1f0a36bd;hpb=ee1da735a016a4df724fb18e60dec6a6f9bf3d6e diff --git a/source/renderbuffer.cpp b/source/renderbuffer.cpp index 50983622..9d19e08b 100644 --- a/source/renderbuffer.cpp +++ b/source/renderbuffer.cpp @@ -23,11 +23,8 @@ Renderbuffer::~Renderbuffer() PixelFormat Renderbuffer::normalize_format(PixelFormat fmt) { - if(!get_component_size(fmt) && MSP_sized_internal_formats) - { - unsigned size = (fmt==DEPTH_COMPONENT ? get_gl_api()==OPENGL_ES2 ? 2 : 4 : 1); - return get_sized_pixelformat(fmt, size); - } + if(!get_component_size(fmt) && OES_required_internalformat) + return get_default_sized_pixelformat(fmt); return fmt; }