Flutter Engine
The Flutter Engine
Namespaces | Macros | Functions
GLTestContext_angle.cpp File Reference
#include "tools/gpu/gl/angle/GLTestContext_angle.h"
#include "include/gpu/gl/GrGLAssembleInterface.h"
#include "include/gpu/gl/GrGLInterface.h"
#include "src/base/SkTime.h"
#include "src/core/SkTraceEvent.h"
#include "src/gpu/ganesh/gl/GrGLDefines.h"
#include "src/gpu/ganesh/gl/GrGLUtil.h"
#include "src/ports/SkOSLibrary.h"
#include "third_party/externals/angle2/include/platform/PlatformMethods.h"
#include <vector>
#include <EGL/egl.h>
#include <EGL/eglext.h>

Go to the source code of this file.

Namespaces

namespace  sk_gpu_test
 

Macros

#define EGL_EGL_PROTOTYPES   1
 
#define EGL_PLATFORM_ANGLE_ANGLE   0x3202
 
#define EGL_PLATFORM_ANGLE_TYPE_ANGLE   0x3203
 
#define EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE   0x3207
 
#define EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE   0x3208
 
#define EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE   0x320D
 
#define EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE   0x3489
 
#define EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE   0x3483
 

Functions

sk_sp< const GrGLInterfacesk_gpu_test::CreateANGLEGLInterface ()
 
std::unique_ptr< GLTestContext > sk_gpu_test::MakeANGLETestContext (ANGLEBackend type, ANGLEContextVersion version, GLTestContext *shareContext, void *display)
 

Macro Definition Documentation

◆ EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE

#define EGL_CONTEXT_OPENGL_BACKWARDS_COMPATIBLE_ANGLE   0x3483

Definition at line 32 of file GLTestContext_angle.cpp.

◆ EGL_EGL_PROTOTYPES

#define EGL_EGL_PROTOTYPES   1

Definition at line 21 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_ANGLE

#define EGL_PLATFORM_ANGLE_ANGLE   0x3202

Definition at line 25 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_TYPE_ANGLE

#define EGL_PLATFORM_ANGLE_TYPE_ANGLE   0x3203

Definition at line 26 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE

#define EGL_PLATFORM_ANGLE_TYPE_D3D11_ANGLE   0x3208

Definition at line 28 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE

#define EGL_PLATFORM_ANGLE_TYPE_D3D9_ANGLE   0x3207

Definition at line 27 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE

#define EGL_PLATFORM_ANGLE_TYPE_METAL_ANGLE   0x3489

Definition at line 30 of file GLTestContext_angle.cpp.

◆ EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE

#define EGL_PLATFORM_ANGLE_TYPE_OPENGL_ANGLE   0x320D

Definition at line 29 of file GLTestContext_angle.cpp.