From: Alexis Hetu Date: Wed, 2 Aug 2017 20:36:30 +0000 (-0400) Subject: GL_R11F_G11F_B10F is a color renderable format in OpenGL ES 3.0 X-Git-Tag: android-x86-7.1-r1~31 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;ds=sidebyside;h=c4159a17859541800bc4f9ca1fa5d2a5858276fa;p=android-x86%2Fexternal-swiftshader.git GL_R11F_G11F_B10F is a color renderable format in OpenGL ES 3.0 GL_R11F_G11F_B10F was missing from a utility function, causing some dEQP tests to fail. Simply adding it fixes most R11F_G11F_B10F related tests in: functional.fbo.* functional.fragment_out.* functional.pbo.* Change-Id: I0d77f1c9c01aff106e266853e81b4cf45f748bc1 Reviewed-on: https://swiftshader-review.googlesource.com/11211 Tested-by: Alexis Hétu Reviewed-by: Nicolas Capens --- diff --git a/src/OpenGL/libGLESv2/utilities.cpp b/src/OpenGL/libGLESv2/utilities.cpp index d5b2b28be..4257b698c 100644 --- a/src/OpenGL/libGLESv2/utilities.cpp +++ b/src/OpenGL/libGLESv2/utilities.cpp @@ -1087,6 +1087,7 @@ namespace es2 case GL_RGBA16I: case GL_RGBA32I: case GL_RGBA32UI: + case GL_R11F_G11F_B10F: return clientVersion >= 3; case GL_DEPTH_COMPONENT24: case GL_DEPTH_COMPONENT32_OES: