Home
last modified time | relevance | path

Searched refs:EGLFuncPointer (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/opengl/libs/EGL/
Degl_layers.h32 typedef __eglMustCastToProperFunctionPointerType EGLFuncPointer; typedef
42 typedef EGLFuncPointer (*layer_init_func)(
44 typedef EGLFuncPointer (*layer_setup_func)(const char* name, EGLFuncPointer next);
48 void LayerPlatformEntries(layer_setup_func layer_setup, EGLFuncPointer*, const char* const*);
49 void LayerDriverEntries(layer_setup_func layer_setup, EGLFuncPointer*, const char* const*);
53 EGLFuncPointer GetGpaNext(unsigned i);
54 EGLFuncPointer ApplyLayer(layer_setup_func layer_setup, const char* name, EGLFuncPointer next);
55 EGLFuncPointer ApplyLayers(const char* name, EGLFuncPointer next);
Degl_layers.cpp60 EGLFuncPointer x[kFuncCount];
61 EGLFuncPointer& operator[](int i) { return x[i]; } in operator []()
77 EGLFuncPointer val; in getNextLayerProcAddress()
90 EGLFuncPointer gpaNext = (*next_layer_funcs)[gpaIndex]; in getNextLayerProcAddress()
99 val = reinterpret_cast<EGLFuncPointer>(next(name)); in getNextLayerProcAddress()
118 void SetupFuncMaps(FunctionTable& functions, char const* const* entries, EGLFuncPointer* curr, in SetupFuncMaps()
178 EGLFuncPointer LayerLoader::ApplyLayer(layer_setup_func layer_setup, const char* name, in ApplyLayer()
179 EGLFuncPointer next) { in ApplyLayer()
183 EGLFuncPointer layer_entry = next; in ApplyLayer()
195 EGLFuncPointer LayerLoader::ApplyLayers(const char* name, EGLFuncPointer next) { in ApplyLayers()
[all …]
Degl_platform_entries.cpp2509 EGLFuncPointer address;
2514 { "eglGetDisplay", (EGLFuncPointer)&eglGetDisplayImpl },
2515 { "eglGetPlatformDisplay", (EGLFuncPointer)&eglGetPlatformDisplayImpl },
2516 { "eglInitialize", (EGLFuncPointer)&eglInitializeImpl },
2517 { "eglTerminate", (EGLFuncPointer)&eglTerminateImpl },
2518 { "eglGetConfigs", (EGLFuncPointer)&eglGetConfigsImpl },
2519 { "eglChooseConfig", (EGLFuncPointer)&eglChooseConfigImpl },
2520 { "eglGetConfigAttrib", (EGLFuncPointer)&eglGetConfigAttribImpl },
2521 { "eglCreateWindowSurface", (EGLFuncPointer)&eglCreateWindowSurfaceImpl },
2522 { "eglCreatePixmapSurface", (EGLFuncPointer)&eglCreatePixmapSurfaceImpl },
[all …]
Degldefs.h49 EGLFuncPointer* curr = reinterpret_cast<EGLFuncPointer*>(&platform); in egl_connection_t()
52 EGLFuncPointer f = FindPlatformImplAddr(name); in egl_connection_t()
DGLES_layers.md24 void* AndroidGLESLayer_GetProcAddress(const char *funcName, EGLFuncPointer next)
112 std::unordered_map<std::string, EGLFuncPointer> funcMap;
118 EGLFuncPointer entry = funcMap["eglChooseConfig"];
128 EGLAPI EGLFuncPointer EGLAPIENTRY eglGPA(const char* funcName) {
131 return (EGLFuncPointer)glesLayer_##func; }
145 EGLAPI EGLFuncPointer EGLAPIENTRY glesLayer_GetLayerProcAddress(
146 const char* funcName, EGLFuncPointer next) {
147 EGLFuncPointer entry = eglGPA(funcName);
163 const char *funcName, EGLFuncPointer next) {
173 std::unordered_map<std::string, EGLFuncPointer> funcMap;
[all …]
Degl_platform_entries.h22 typedef __eglMustCastToProperFunctionPointerType EGLFuncPointer; typedef
27 EGLFuncPointer FindPlatformImplAddr(const char* name);
Degl.cpp59 int numHooks = sizeof(gHooksNoContext) / sizeof(EGLFuncPointer); in early_egl_init()
60 EGLFuncPointer* iter = reinterpret_cast<EGLFuncPointer*>(&gHooksNoContext); in early_egl_init()
62 *(iter++) = reinterpret_cast<EGLFuncPointer>(gl_no_context); in early_egl_init()
/frameworks/libs/native_bridge_support/android_api/libEGL/proxy/
Degl_trampolines.cc204 using EGLFuncPointer = __eglMustCastToProperFunctionPointerType; typedef
209 EGLFuncPointer next);