History log of /external/deqp/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
b9dd117ad3e52b929c4ee7c3e5d20442ab42b274 11-Jan-2017 Slawomir Cygan <slawomir.cygan@intel.com> Refactor X11 and wayland platforms to run alongside each other

This adds a capability for running Vulkan WSI ane EGL tests on both
X11 and wayland compositors from one binary built in 'default' target.

The change replaces X11 & wayland tcu::Platform-s with one common
'linux' platform, that is parametrized by DEQP_SUPPORT_
(X11|GLX|XCB|WAYLAND) at compile time.

This new platform supports creating WSI displays and EGL contexts
for each of compositors enabled at build-time. To choose EGL compositor
use --deqp-egl-display-type=x11 or Wayland.

No functional change is made to 'wayland' target: it is still possible
to build Wayland-only binary using that target.

VK-GL-CTS issue: 83
Components: Framework
Affects: dEQP-VK.wsi.* and all tests using EGL.

Change-Id: I1d8725d1329e1071ac545f765c374d2d7d5a29df
/external/deqp/framework/platform/lnx/wayland/tcuLnxWaylandEglDisplayFactory.cpp