#include <functional>
#include <string>
#include "flutter/fml/logging.h"
#include "flutter/fml/macros.h"
#include "flutter/fml/mapping.h"
#include "impeller/renderer/backend/gles/capabilities_gles.h"
#include "impeller/renderer/backend/gles/description_gles.h"
#include "impeller/renderer/backend/gles/gles.h"
Go to the source code of this file.
◆ FOR_EACH_IMPELLER_EXT_PROC
| #define FOR_EACH_IMPELLER_EXT_PROC |
( |
|
PROC | ) |
|
Value: PROC(DiscardFramebufferEXT); \
PROC(FramebufferTexture2DMultisampleEXT) \
PROC(PushDebugGroupKHR); \
PROC(PopDebugGroupKHR); \
PROC(ObjectLabelKHR); \
PROC(RenderbufferStorageMultisampleEXT);
Definition at line 171 of file proc_table_gles.h.
◆ FOR_EACH_IMPELLER_GLES3_PROC
| #define FOR_EACH_IMPELLER_GLES3_PROC |
( |
|
PROC | ) |
PROC(BlitFramebuffer); |
◆ FOR_EACH_IMPELLER_PROC
| #define FOR_EACH_IMPELLER_PROC |
( |
|
PROC | ) |
|
◆ IMPELLER_PROC
| #define IMPELLER_PROC |
( |
|
name | ) |
GLProc<decltype(gl##name)> name = {"gl" #name, nullptr}; |