Searched refs:gl_hooks_t (Results 1 - 8 of 8) sorted by relevance

/frameworks/native/opengl/libs/EGL/
H A Degldefs.h42 gl_hooks_t * hooks[2];
54 extern gl_hooks_t gHooks[2];
55 extern gl_hooks_t gHooksNoContext;
H A Degl.cpp43 gl_hooks_t gHooks[2];
44 gl_hooks_t gHooksNoContext;
49 void setGLHooksThreadSpecific(gl_hooks_t const *value) {
236 void setGlThreadSpecific(gl_hooks_t const *value) {
237 gl_hooks_t const * volatile * tls_hooks = get_tls_hooks();
H A DgetProcAddress.cpp55 [ext] "J"(__builtin_offsetof(gl_hooks_t, \
76 [api] "i" (__builtin_offsetof(gl_hooks_t, \
98 [api] "i" (__builtin_offsetof(gl_hooks_t, \
120 [api] "i" (__builtin_offsetof(gl_hooks_t, \
152 [API] "I"(__builtin_offsetof(gl_hooks_t, \
185 [API] "I"(__builtin_offsetof(gl_hooks_t, \
H A Degl_display.cpp44 extern void setGLHooksThreadSpecific(gl_hooks_t const *value);
H A DeglApi.cpp261 extern void setGLHooksThreadSpecific(gl_hooks_t const *value);
264 extern gl_hooks_t gHooksTrace;
/frameworks/native/opengl/libs/
H A Dhooks.h66 struct gl_hooks_t { struct in namespace:android
77 EGLAPI void setGlThreadSpecific(gl_hooks_t const *value);
80 inline gl_hooks_t const * volatile * get_tls_hooks() {
82 gl_hooks_t const * volatile * tls_hooks =
83 reinterpret_cast<gl_hooks_t const * volatile *>(tls_base);
87 inline EGLAPI gl_hooks_t const* getGlThreadSpecific() {
88 gl_hooks_t const * volatile * tls_hooks = get_tls_hooks();
89 gl_hooks_t const* hooks = tls_hooks[TLS_SLOT_OPENGL_API];
/frameworks/native/opengl/libs/GLES2/
H A Dgl2.cpp46 gl_hooks_t::gl_t const * const _c = &getGlThreadSpecific()->gl; \
69 [api] "J"(__builtin_offsetof(gl_hooks_t, gl._api)) \
104 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
138 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
172 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
220 [API] "I"(__builtin_offsetof(gl_hooks_t, gl._api)) \
255 [API] "I"(__builtin_offsetof(gl_hooks_t, gl._api)) \
306 gl_hooks_t::gl_t const * const _c = &getGlThreadSpecific()->gl;
315 gl_hooks_t::gl_t const * const _c = &getGlThreadSpecific()->gl;
330 gl_hooks_t
[all...]
/frameworks/native/opengl/libs/GLES_CM/
H A Dgl.cpp102 gl_hooks_t::gl_t const * const _c = &getGlThreadSpecific()->gl; \
125 [api] "J"(__builtin_offsetof(gl_hooks_t, gl._api)) \
160 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
194 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
228 [api] "i" (__builtin_offsetof(gl_hooks_t, gl._api)) \
276 [API] "I"(__builtin_offsetof(gl_hooks_t, gl._api)) \
311 [API] "I"(__builtin_offsetof(gl_hooks_t, gl._api)) \
352 gl_hooks_t::gl_t const * const _c = &getGlThreadSpecific()->gl;

Completed in 101 milliseconds