Home
last modified time | relevance | path

Searched refs:EglGlobalInfo (Results 1 – 11 of 11) sorted by relevance

/hardware/google/gfxstream/host/gl/glestranslator/EGL/
DEglGlobalInfo.cpp34 static EglGlobalInfo* sSingleton(bool nullEgl = false) { in sSingleton()
35 static EglGlobalInfo* i = new EglGlobalInfo(nullEgl); in sSingleton()
43 void EglGlobalInfo::setEgl2Egl(EGLBoolean enable, bool nullEgl) { in setEgl2Egl()
53 bool EglGlobalInfo::isEgl2Egl() { in isEgl2Egl()
57 void EglGlobalInfo::setEgl2EglSyncSafeToUse(EGLBoolean enable) { in setEgl2EglSyncSafeToUse()
61 bool EglGlobalInfo::isEgl2EglSyncSafeToUse() { in isEgl2EglSyncSafeToUse()
66 EglGlobalInfo* EglGlobalInfo::getInstance(bool nullEgl) { in getInstance()
70 EglGlobalInfo::EglGlobalInfo(bool nullEgl) { in EglGlobalInfo() function in EglGlobalInfo
86 EglGlobalInfo::~EglGlobalInfo() { in ~EglGlobalInfo()
92 EglDisplay* EglGlobalInfo::addDisplay(EGLNativeDisplayType dpy, in addDisplay()
[all …]
DEglGlobalInfo.h42 class EglGlobalInfo {
48 static EglGlobalInfo* getInstance(bool nullEgl = false);
120 EglGlobalInfo(bool nullEgl);
121 ~EglGlobalInfo();
DEglWindowSurface.cpp41 EglOS::Engine* engine = EglGlobalInfo::getInstance()->getOsEngine(); in EglWindowSurface()
DAndroid.bp33 "EglGlobalInfo.cpp",
Dmeson.build9 'EglGlobalInfo.cpp',
DCMakeLists.txt6 EglGlobalInfo.cpp
DEglContext.cpp28 extern EglGlobalInfo* g_eglInfo; // defined in EglImp.cpp
DEglImp.cpp83 EglGlobalInfo* g_eglInfo = NULL;
91 g_eglInfo = EglGlobalInfo::getInstance(); in initGlobalInfo()
112 iface->initGLESx(EglGlobalInfo::isEgl2Egl()); in initGLESx()
272 return EglGlobalInfo::getInstance()->getOsEngine()->getGlLibrary(); in getGlLibrary()
276 return EglGlobalInfo::getInstance()->getOsEngine()->eglGetProcAddress(func); in getProcAddressFromEGL()
1764 EglGlobalInfo::setEgl2Egl(enable, nullEgl == EGL_TRUE); in eglUseOsEglApi()
1765 EglGlobalInfo::setEgl2EglSyncSafeToUse(EGL_TRUE); in eglUseOsEglApi()
1855 … return EglGlobalInfo::getInstance()->getOsEngine()->eglDebugMessageControlKHR(callback, attribs); in eglDebugMessageControlKHR()
DEglDisplay.cpp685 EglGlobalInfo::getInstance()->getEglIface(), in onLoadAllImages()
686 EglGlobalInfo::getInstance()->getIface(GLES_2_0)); in onLoadAllImages()
/hardware/google/gfxstream/host/gl/
DBUILD.bazel64 "glestranslator/EGL/EglGlobalInfo.cpp",
/hardware/google/gfxstream/host/
DFrameBuffer.cpp3788 auto mydisp = EglGlobalInfo::getInstance()->getDisplayFromDisplayType(EGL_DEFAULT_DISPLAY); in updateYUVTextures()