commit | 00eb9ca8d0ba540b6f913a54cb3cb459fa5b8d4b | [log] [tgz] |
---|---|---|
author | Emmanuel Tanguy <emmanuel.tanguy@broadcom.com> | Mon Oct 07 13:49:25 2019 +0100 |
committer | Alexander Galazin <Alexander.Galazin@arm.com> | Mon Jan 13 08:38:28 2020 -0500 |
tree | 38592856b4a421b186fdc202330cfccbad212295 | |
parent | 0a2287cf3020f5cd6c2b06db29a1b0f7861f3865 [diff] |
Allow tests to pass with a ES3+ context. Setting gl_MaxDrawBuffers ref value to GL_MAX_DRAW_BUFFERS for ES3 context. Reduce code duplication where the same check exists in other tests. Components: OpenGL ES VK-GL-CTS issue: 2011 Affected tests: dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_vertex dEQP-GLES2.functional.shaders.builtin_variable.max_draw_buffers_fragment dEQP-GLES2.functional.negative_api.buffer.framebuffer_texture2d dEQP-GLES2.functional.texture.mipmap.cube.* Change-Id: I6c5e522940256c98b54e5533f29fdafeac60a256 (cherry picked from commit 96d4f7bafa35a9567eef5c4d7658a316837b8a0b)
This repository contains a GPU testing suite called dEQP (drawElements Quality Program). dEQP contains tests for several graphics APIs, including OpenGL ES, EGL, and Vulkan.
Up-to-date documentation for the dEQP is available at Android Open Source Project site.
This repository includes Khronos Vulkan CTS under external/vulkancts
directory. For more information see Vulkan CTS README.
This repository includes Khronos OpenGL / OpenGL ES CTS under external/openglcts
directory. For more information see OpenGL / OpenGL ES CTS README.