Home
last modified time | relevance | path

Searched refs:egl_tls_t (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/opengl/libs/EGL/
Degl_tls.cpp28 pthread_key_t egl_tls_t::sKey = TLS_KEY_NOT_INITIALIZED;
29 pthread_once_t egl_tls_t::sOnceKey = PTHREAD_ONCE_INIT;
31 egl_tls_t::egl_tls_t() in egl_tls_t() function in android::egl_tls_t
35 const char *egl_tls_t::egl_strerror(EGLint err) { in egl_strerror()
56 void egl_tls_t::validateTLSKey() in validateTLSKey()
64 void egl_tls_t::destructTLSData(void* data) { in destructTLSData()
65 egl_tls_t* tls = static_cast<egl_tls_t*>(data); in destructTLSData()
91 void egl_tls_t::setErrorEtcImpl( in setErrorEtcImpl()
94 egl_tls_t* tls = getTLS(); in setErrorEtcImpl()
109 bool egl_tls_t::logNoContextCall() { in logNoContextCall()
[all …]
Degl_tls.h30 class egl_tls_t {
39 egl_tls_t();
46 static egl_tls_t* getTLS();
64 egl_tls_t::setErrorEtc(__FUNCTION__, __LINE__, _e, _r)
67 egl_tls_t::setErrorEtc(__FUNCTION__, __LINE__, _e, _r, true)
Degl.cpp55 if (egl_tls_t::logNoContextCall()) { in gl_no_context()
117 EGLContext context = egl_tls_t::getContext(); in egl_get_string_for_current_context()
135 EGLContext context = egl_tls_t::getContext(); in egl_get_string_for_current_context()
158 EGLContext context = egl_tls_t::getContext(); in egl_get_num_extensions_for_current_context()
Degl_display.cpp321 egl_tls_t::egl_strerror(cnx->egl.eglGetError())); in initialize()
475 egl_tls_t::egl_strerror(cnx->egl.eglGetError())); in terminate()
Degl_platform_entries.cpp285 static inline EGLContext getContext() { return egl_tls_t::getContext(); } in getContext()
1095 egl_tls_t::setContext(ctx); in eglMakeCurrentImpl()
1101 egl_tls_t::setContext(EGL_NO_CONTEXT); in eglMakeCurrentImpl()
1192 err = egl_tls_t::getError(); in eglGetErrorImpl()
1412 egl_context_t * const c = get_context( egl_tls_t::getContext() ); in eglSwapBuffersWithDamageKHRImpl()
1667 egl_tls_t::clearTLS(); in eglReleaseThreadImpl()
DeglApi.cpp38 egl_tls_t::clearError(); in clearError()