angle/util
Jamie Madill 0f566fc77c Introduce ConfigParameters test helper struct.
This allows us to more easily compare sets of parameters used in our
tests. The config parameters are stuff like the red / gree / blue bits
used in an EGL config. Or particular sets of extensions or other
EGL options.

This will more easily allow us to determine when we need to use a new
EGL display instead of reusing a prior.

Bug: angleproject:3261
Change-Id: Ia1f0ede988e0b4084fbb4d55097e94fd89ee4899
Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1531535
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
2019-03-20 16:54:53 +00:00
..
android Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
fuchsia Fuchsia: Remove use of deprecated API Presenter::Present2 2019-03-19 20:51:45 +00:00
osx Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
ozone Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
posix Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
windows Introduce ConfigParameters test helper struct. 2019-03-20 16:54:53 +00:00
x11 Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
EGLPlatformParameters.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
EGLWindow.cpp Introduce ConfigParameters test helper struct. 2019-03-20 16:54:53 +00:00
EGLWindow.h Introduce ConfigParameters test helper struct. 2019-03-20 16:54:53 +00:00
Event.h Fix text trailing after preprocessor macro warning in util/Event.h 2015-05-04 17:23:58 +00:00
Matrix.cpp common: Add a vector arithmetic helper classes 2016-12-02 15:28:39 +00:00
Matrix.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
OSPixmap.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
OSWindow.cpp Free OSWindow and EGLWindow through helpers. 2019-01-03 18:42:50 +00:00
OSWindow.h Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
Timer.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
com_utils.h Add extension EGL_ANGLE_device_d3d 2015-04-14 17:37:48 +00:00
egl_loader_autogen.cpp Implement EGL_KHR_fence_sync and EGL_KHR_wait_sync 2019-01-23 04:12:20 +00:00
egl_loader_autogen.h Implement EGL_KHR_fence_sync and EGL_KHR_wait_sync 2019-01-23 04:12:20 +00:00
geometry_utils.cpp Apply Chromium style fixes. 2017-11-22 06:34:40 +00:00
geometry_utils.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
gles_loader_autogen.cpp Implement EXT_instanced_arrays 2019-02-08 20:40:08 +00:00
gles_loader_autogen.h Implement EXT_instanced_arrays 2019-02-08 20:40:08 +00:00
keyboard.h Add a util project to share between samples and tests. 2014-08-21 20:41:09 +00:00
mouse.h Add a util project to share between samples and tests. 2014-08-21 20:41:09 +00:00
random_utils.cpp Reland "GLES1: Entry points for lighting and materials" 2018-05-25 17:07:04 +00:00
random_utils.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
shader_utils.cpp Refactor test shader style. 2018-12-03 13:20:23 +00:00
shader_utils.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
system_utils.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
util.gni Vulkan: Port renderer to Fuchsia (reland) 2019-02-13 00:37:39 +00:00
util_export.h Re-land "Load entry points dynamically in tests and samples." 2019-01-01 18:56:45 +00:00
util_gl.h Include common/platform.h where used 2019-01-17 18:56:04 +00:00