From: Alexander Galazin Date: Wed, 19 Jul 2017 08:58:54 +0000 (+0200) Subject: Query MAX_DRAW_BUFFERS if NV_draw_buffers is supported X-Git-Tag: upstream/0.1.0~150^2~7^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7b7c7f0089e4de5467cbb5d38c14946ddca0ae5b;p=platform%2Fupstream%2FVK-GL-CTS.git Query MAX_DRAW_BUFFERS if NV_draw_buffers is supported MAX_DRAW_BUFFERS can be queried when GL_NV_draw_buffers/GL_EXT_draw_buffers is exposed. Components: AOSP Affects: dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers* Change-Id: I552ea98c8b6f1db1706858bebac6db1aa3c2640f --- diff --git a/modules/gles2/functional/es2fShaderBuiltinVarTests.cpp b/modules/gles2/functional/es2fShaderBuiltinVarTests.cpp index 9d48e49..4299491 100644 --- a/modules/gles2/functional/es2fShaderBuiltinVarTests.cpp +++ b/modules/gles2/functional/es2fShaderBuiltinVarTests.cpp @@ -86,7 +86,8 @@ int ShaderBuiltinConstantCase::getRefValue (void) { if (m_varName == "gl_MaxDrawBuffers") { - if (m_ctxInfo.isExtensionSupported("GL_EXT_draw_buffers")) + if (m_ctxInfo.isExtensionSupported("GL_EXT_draw_buffers") || + m_ctxInfo.isExtensionSupported("GL_NV_draw_buffers")) return m_ctxInfo.getInt(GL_MAX_DRAW_BUFFERS); else return 1;