Home
last modified time | relevance | path

Searched refs:GlHookTable (Results 1 – 13 of 13) sorted by relevance

/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/GLES3/
H A Dgles3.cpp23 using GetGlHookTableFunc = OHOS::GlHookTable* (*)();
47 __attribute__((__always_inline__))__inline__ static OHOS::GlHookTable *GetHookTable() in GetHookTable()
50 …OHOS::GlHookTable *table = static_cast<OHOS::GlHookTable *>(pthread_getspecific(g_glHookTableKey)); in GetHookTable()
56 OHOS::GlHookTable *table = g_pfnGetGlHookTable(); in GetHookTable()
64 OHOS::GlHookTable *table = GetHookTable(); \
75 OHOS::GlHookTable *table = GetHookTable(); \
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/EGL/
H A Degl_defs.h28 GlHookTable gl;
41 extern GlHookTable gGlHookNoContext;
44 extern GlHookTable g_glHookCSDR;
45 extern GlHookTable g_glHookSingle;
H A Degl_core.cpp30 GlHookTable gGlHookNoContext;
32 GlHookTable g_glHookCSDR;
33 GlHookTable g_glHookSingle;
H A Degl_wrapper_loader.h23 struct GlHookTable;
H A Degl_wrapper_display.h28 struct GlHookTable;
130 GlHookTable **ppHookTable);
H A Degl.cpp50 OHOS::GlHookTable *GetHookTable() in GetHookTable()
H A Degl_wrapper_display.cpp183 GlHookTable *hookTable = &gGlHookNoContext; in InternalMakeCurrent()
205 GlHookTable **ppHookTable) in ChooseHookTable()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/
H A Dthread_private_data_ctl.cpp122 void ThreadPrivateDataCtl::SetGlHookTable(GlHookTable *table) in SetGlHookTable()
128 GlHookTable *ThreadPrivateDataCtl::GetGlHookTable() in GetGlHookTable()
133 return static_cast<GlHookTable *>(pthread_getspecific(tableKey_)); in GetGlHookTable()
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/include/
H A Dthread_private_data_ctl.h39 static void SetGlHookTable(GlHookTable *table);
40 static GlHookTable *GetGlHookTable();
H A Dhook.h62 struct GlHookTable { struct
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/GLES1/
H A Dgles1.cpp22 OHOS::GlHookTable const *table = OHOS::ThreadPrivateDataCtl::GetGlHookTable(); \
33 OHOS::GlHookTable const *table = OHOS::ThreadPrivateDataCtl::GetGlHookTable(); \
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/src/GLES2/
H A Dgles2.cpp22 OHOS::GlHookTable const *table = OHOS::ThreadPrivateDataCtl::GetGlHookTable(); \
33 OHOS::GlHookTable const *table = OHOS::ThreadPrivateDataCtl::GetGlHookTable(); \
/ohos5.0/foundation/graphic/graphic_2d/frameworks/opengl_wrapper/test/unittest/
H A Dthread_private_data_ctl_test.cpp97 GlHookTable *table = nullptr; in HWTEST_F()