Flutter Impeller
egl.h
Go to the documentation of this file.
1
// Copyright 2013 The Flutter Authors. All rights reserved.
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#pragma once
6
7
#include <EGL/egl.h>
8
#define EGL_EGLEXT_PROTOTYPES
9
#include <EGL/eglext.h>
10
11
#include <functional>
12
13
namespace
impeller
{
14
namespace
egl {
15
16
std::function<
void
*(
const
char
*)>
CreateProcAddressResolver
();
17
18
#define IMPELLER_LOG_EGL_ERROR LogEGLError(__FILE__, __LINE__);
19
20
void
LogEGLError
(
const
char
* file,
int
line);
21
22
}
// namespace egl
23
}
// namespace impeller
impeller::egl::CreateProcAddressResolver
std::function< void *(const char *)> CreateProcAddressResolver()
Definition:
egl.h:16
impeller::egl::LogEGLError
void LogEGLError(const char *file, int line)
Definition:
egl.cc:54
impeller
Definition:
aiks_context.cc:10
impeller
toolkit
egl
egl.h
Generated by
1.8.17