Home
last modified time | relevance | path

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

/frameworks/native/opengl/libs/EGL/
Degl_layers.h33 typedef __eglMustCastToProperFunctionPointerType EGLFuncPointer; typedef
43 typedef EGLFuncPointer (*layer_init_func)(
45 typedef EGLFuncPointer (*layer_setup_func)(const char* name, EGLFuncPointer next);
49 void LayerPlatformEntries(layer_setup_func layer_setup, EGLFuncPointer*, char const* const*);
50 void LayerDriverEntries(layer_setup_func layer_setup, EGLFuncPointer*, char const* const*);
54 EGLFuncPointer GetGpaNext(unsigned i);
55 EGLFuncPointer ApplyLayer(layer_setup_func layer_setup, const char* name, EGLFuncPointer next);
56 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()
89 EGLFuncPointer gpaNext = (*next_layer_funcs)[gpaIndex]; in getNextLayerProcAddress()
97 val = reinterpret_cast<EGLFuncPointer>(next(name)); in getNextLayerProcAddress()
112 void SetupFuncMaps(FunctionTable& functions, char const* const* entries, EGLFuncPointer* curr, in SetupFuncMaps()
166 EGLFuncPointer LayerLoader::ApplyLayer(layer_setup_func layer_setup, const char* name, in ApplyLayer()
167 EGLFuncPointer next) { in ApplyLayer()
171 EGLFuncPointer layer_entry = next; in ApplyLayer()
183 EGLFuncPointer LayerLoader::ApplyLayers(const char* name, EGLFuncPointer next) { in ApplyLayers()
[all …]
Degl_platform_entries.cpp2635 EGLFuncPointer address;
2640 { "eglGetDisplay", (EGLFuncPointer)&eglGetDisplayImpl },
2641 { "eglGetPlatformDisplay", (EGLFuncPointer)&eglGetPlatformDisplayImpl },
2642 { "eglInitialize", (EGLFuncPointer)&eglInitializeImpl },
2643 { "eglTerminate", (EGLFuncPointer)&eglTerminateImpl },
2644 { "eglGetConfigs", (EGLFuncPointer)&eglGetConfigsImpl },
2645 { "eglChooseConfig", (EGLFuncPointer)&eglChooseConfigImpl },
2646 { "eglGetConfigAttrib", (EGLFuncPointer)&eglGetConfigAttribImpl },
2647 { "eglCreateWindowSurface", (EGLFuncPointer)&eglCreateWindowSurfaceImpl },
2648 { "eglCreatePixmapSurface", (EGLFuncPointer)&eglCreatePixmapSurfaceImpl },
[all …]
Degldefs.h54 EGLFuncPointer* curr = reinterpret_cast<EGLFuncPointer*>(&platform); in egl_connection_t()
57 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.cpp70 int numHooks = sizeof(gHooksNoContext) / sizeof(EGLFuncPointer); in early_egl_init()
71 EGLFuncPointer *iter = reinterpret_cast<EGLFuncPointer*>(&gHooksNoContext); in early_egl_init()
73 *(iter++) = reinterpret_cast<EGLFuncPointer>(gl_no_context); in early_egl_init()