Home
last modified time | relevance | path

Searched refs:EGLThreadInfo (Results 1 – 12 of 12) sorted by relevance

/device/generic/goldfish-opengl/system/OpenglSystemCommon/
DThreadInfo.cpp47 EGLThreadInfo *ti = (EGLThreadInfo *)ptr; in tlsDestruct()
60 EGLThreadInfo *goldfish_get_egl_tls() in goldfish_get_egl_tls()
62 EGLThreadInfo* ti = (EGLThreadInfo*)thread_store_get(&s_tls); in goldfish_get_egl_tls()
66 ti = new EGLThreadInfo(); in goldfish_get_egl_tls()
72 EGLThreadInfo* getEGLThreadInfo() { in getEGLThreadInfo()
74 EGLThreadInfo *tInfo = in getEGLThreadInfo()
75 (EGLThreadInfo *)(((uintptr_t *)__get_tls())[TLS_SLOT_OPENGL]); in getEGLThreadInfo()
DThreadInfo_host.cpp48 EGLThreadInfo *goldfish_get_egl_tls() in goldfish_get_egl_tls()
50 EGLThreadInfo* ti = (EGLThreadInfo*)sTls->get(); in goldfish_get_egl_tls()
54 ti = new EGLThreadInfo(); in goldfish_get_egl_tls()
60 EGLThreadInfo* getEGLThreadInfo() { in getEGLThreadInfo()
DThreadInfo.h25 struct EGLThreadInfo struct
27 EGLThreadInfo() : currentContext(NULL), hostConn(NULL), eglError(EGL_SUCCESS) { } in EGLThreadInfo() argument
37 extern "C" __attribute__((visibility("default"))) EGLThreadInfo *goldfish_get_egl_tls(); argument
39 EGLThreadInfo* getEGLThreadInfo();
DEGLClientIface.h20 struct EGLThreadInfo; // defined in ThreadInfo.h
23 EGLThreadInfo* (*getThreadInfo)();
DHostConnection.h132 struct EGLThreadInfo;
139 static HostConnection *getWithThreadInfo(EGLThreadInfo* tInfo);
DHostConnection.cpp524 HostConnection *HostConnection::getWithThreadInfo(EGLThreadInfo* tinfo) { in getWithThreadInfo()
541 EGLThreadInfo *tinfo = getEGLThreadInfo(); in exit()
627 EGLThreadInfo *ti = getEGLThreadInfo(); in s_getGLContext()
636 EGLThreadInfo *ti = getEGLThreadInfo(); in s_getGL2Context()
/device/generic/goldfish-opengl/tests/gles_android_wrapper/
DThreadInfo.cpp24 EGLThreadInfo *ti = (EGLThreadInfo *)ptr; in tlsDestruct()
30 EGLThreadInfo *getEGLThreadInfo() in getEGLThreadInfo()
32 EGLThreadInfo *ti = (EGLThreadInfo *)thread_store_get(&s_tls); in getEGLThreadInfo()
35 ti = new EGLThreadInfo(); in getEGLThreadInfo()
DThreadInfo.h39 struct EGLThreadInfo struct
41 EGLThreadInfo() : currentContext(NULL), serverConn(NULL) {} in EGLThreadInfo() argument
48 EGLThreadInfo *getEGLThreadInfo(); argument
DServerConnection.cpp26 EGLThreadInfo *ti = getEGLThreadInfo(); in s_getGlContext()
35 EGLThreadInfo *ti = getEGLThreadInfo(); in s_getGl2Context()
44 EGLThreadInfo *ti = getEGLThreadInfo(); in s_getServerConnection()
Degl.cpp478 EGLThreadInfo *ti = getEGLThreadInfo(); in eglDestroyContext()
495 EGLThreadInfo *ti = getEGLThreadInfo(); in eglMakeCurrent()
520 EGLThreadInfo *ti = getEGLThreadInfo(); in eglGetCurrentContext()
/device/generic/goldfish-opengl/system/egl/
DClientAPIExts.cpp96 EGLThreadInfo* thread = getEGLThreadInfo(); \
111 EGLThreadInfo* thread = getEGLThreadInfo(); \
Degl.cpp724 EGLThreadInfo *tInfo = getEGLThreadInfo(); in getExtStringArray()
775 EGLThreadInfo *tInfo = getEGLThreadInfo(); in getGLString()
1313 static EGLBoolean s_eglReleaseThreadImpl(EGLThreadInfo* tInfo) { in s_eglReleaseThreadImpl()
1683 EGLThreadInfo *tInfo = getEGLThreadInfo(); in eglMakeCurrent()
1918 EGLThreadInfo *tInfo = getEGLThreadInfo(); in eglWaitGL()
2104 EGLThreadInfo *tInfo = getEGLThreadInfo(); in eglCreateSyncKHR()