Searched refs:egl_tls_t (Results 1 – 6 of 6) sorted by relevance
28 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_t35 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 …]
30 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)
55 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()
321 egl_tls_t::egl_strerror(cnx->egl.eglGetError())); in initialize()475 egl_tls_t::egl_strerror(cnx->egl.eglGetError())); in terminate()
285 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()
38 egl_tls_t::clearError(); in clearError()