From c8a872ef686dd5643bbc8eb7290700295258e574 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 14 Mar 2019 01:41:36 +0100 Subject: [PATCH] GL: minor cleanup. --- src/Magnum/GL/Implementation/driverSpecific.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Magnum/GL/Implementation/driverSpecific.cpp b/src/Magnum/GL/Implementation/driverSpecific.cpp index 74c801cba..7b6c6b6f3 100644 --- a/src/Magnum/GL/Implementation/driverSpecific.cpp +++ b/src/Magnum/GL/Implementation/driverSpecific.cpp @@ -188,7 +188,8 @@ namespace { #if !defined(MAGNUM_TARGET_GLES2) && defined(CORRADE_TARGET_WINDOWS) /* Intel drivers on Windows return GL_UNSIGNED_BYTE for *both* - GL_IMPLEMENTATION_COLOR_READ_FORMAT and _TYPE when using either glGetNamedFramebufferParameter() or glGetFramebufferParameter(), + GL_IMPLEMENTATION_COLOR_READ_FORMAT and _TYPE when using either + glGetNamedFramebufferParameter() or glGetFramebufferParameter(), independently on what's the actual framebuffer format. Using glGetInteger() makes it return GL_RGBA and GL_UNSIGNED_BYTE for RGBA8 framebuffers, and cause a "Error has been generated. GL error