| Index: gpu/gles2_conform_support/egl/test_support.h
|
| diff --git a/gpu/gles2_conform_support/egl/test_support.h b/gpu/gles2_conform_support/egl/test_support.h
|
| index b1a70885bdcd7c58e0a3dbee3d58e022dd8ff421..f5cca7f53f65b53d7492788fea152f26c40699d1 100644
|
| --- a/gpu/gles2_conform_support/egl/test_support.h
|
| +++ b/gpu/gles2_conform_support/egl/test_support.h
|
| @@ -5,6 +5,8 @@
|
| #ifndef GPU_GLES2_CONFORM_SUPPORT_EGL_TEST_SUPPORT_H_
|
| #define GPU_GLES2_CONFORM_SUPPORT_EGL_TEST_SUPPORT_H_
|
|
|
| +#include <EGL/egl.h>
|
| +
|
| #if defined(COMPONENT_BUILD) && defined(COMMAND_BUFFER_GLES_LIB_SUPPORT_ONLY)
|
| // A variable used for communicating whether the app has initialized the global
|
| // variables.
|
| @@ -16,4 +18,15 @@
|
| EGLAPI extern EGLAPIENTRY bool g_command_buffer_gles_has_atexit_manager;
|
| #endif
|
|
|
| +extern "C" {
|
| +// A function to support GTF windowless tests. gles2_conform_test_windowless and
|
| +// khronos_glcts_test_windowless create "windowless" native windows and render
|
| +// to those. The test runners do not at the moment implement creating said
|
| +// windowless native windows. This call sets the system so that it will create a
|
| +// pbuffer when eglCreateWindow is called.
|
| +EGLAPI EGLAPIENTRY void
|
| +CommandBufferGLESSetNextCreateWindowSurfaceCreatesPBuffer(EGLDisplay eglDisplay,
|
| + EGLint width,
|
| + EGLint height);
|
| +}
|
| #endif
|
|
|