EGL 1.5 CreatePlatform*
authorCourtney Goeltzenleuchter <courtneygo@google.com>
Fri, 17 Aug 2018 13:44:35 +0000 (07:44 -0600)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Wed, 13 Feb 2019 10:40:46 +0000 (05:40 -0500)
commit1bd53281518742381625aa69ee98a8a0198821d7
tree7ece3ec4ed590a98f4f26b9a409cd4848d61fe1a
parent0e0b8a9f0ed0f9765350bca5000151a90a58bfd5
EGL 1.5 CreatePlatform*

Add tests for eglCreatePlatformWindowSurface and
eglCreatePlatformPixmapSurface by refactoring tests for
the cooresponding extension functions to allow testing both
entry points.
For Android, add extension and platform tests to device
CAPABILITIES.

Affects:
dEQP-EGL.functional.create_surface.platform_ext_window.*
dEQP-EGL.functional.create_surface.platform_ext_pixmap.*
dEQP-EGL.functional.create_surface.platform_window.*
dEQP-EGL.functional.create_surface.platform_pixmap.*

Components: Framework, AOSP

VK-GL-CTS issue: 1178

Change-Id: Iaeccf1c6936fe41544b46ebf65aaa3c2d135ccbd
12 files changed:
android/cts/master/egl-master.txt
external/openglcts/data/mustpass/egl/aosp_mustpass/3.2.5.x/egl-master.txt
external/openglcts/data/mustpass/egl/aosp_mustpass/master/egl-master.txt
framework/egl/egluNativePixmap.cpp
framework/egl/egluNativePixmap.hpp
framework/egl/egluNativeWindow.cpp
framework/egl/egluNativeWindow.hpp
framework/egl/egluUtil.cpp
framework/platform/android/tcuAndroidPlatform.cpp
framework/platform/lnx/X11/tcuLnxX11EglDisplayFactory.cpp
modules/egl/teglCreateSurfaceTests.cpp
modules/egl/teglGetProcAddressTests.cpp