/sdk/emulator/opengl/host/libs/Translator/EGL/ |
H A D | EglGlobalInfo.cpp | 52 EglDisplay* EglGlobalInfo::addDisplay(EGLNativeDisplayType dpy,EGLNativeInternalDisplayType idpy) { argument 56 if((*it).second == dpy) return (*it).first; 64 m_displays[p_dpy] = dpy; 70 bool EglGlobalInfo::removeDisplay(EGLDisplay dpy) { argument 73 if(static_cast<EGLDisplay>((*it).first) == dpy) { 82 EglDisplay* EglGlobalInfo::getDisplay(EGLNativeDisplayType dpy) { argument 85 if((*it).second == dpy) return (*it).first; 90 EglDisplay* EglGlobalInfo::getDisplay(EGLDisplay dpy) { argument 92 DisplaysMap::iterator it = m_displays.find(static_cast<EglDisplay*>(dpy)); 96 EGLNativeInternalDisplayType EglGlobalInfo::generateInternalDisplay(EGLNativeDisplayType dpy){ argument [all...] |
H A D | EglPixmapSurface.cpp | 26 EglPixmapSurface::EglPixmapSurface(EglDisplay *dpy, argument 29 EglSurface(dpy, PIXMAP,config,0,0),
|
H A D | EglWindowSurface.cpp | 26 EglWindowSurface::EglWindowSurface(EglDisplay *dpy, argument 30 EglSurface(dpy, WINDOW,config,width,height),
|
H A D | EglPbufferSurface.h | 25 EglPbufferSurface(EglDisplay *dpy, EglConfig* config): argument 26 EglSurface(dpy,PBUFFER,config,0,0),
|
H A D | ThreadInfo.cpp | 59 EglDisplay* dpy, 65 eglDisplay = dpy; 58 updateInfo(ContextPtr eglCtx, EglDisplay* dpy, GLEScontext* glesCtx, ShareGroupPtr share, ObjectNameManager* manager) argument
|
H A D | EglContext.cpp | 29 EglContext::EglContext(EglDisplay *dpy, EGLNativeContextType context,ContextPtr shared_context, argument 31 m_dpy(dpy),
|
H A D | EglSurface.h | 53 EglSurface(EglDisplay *dpy, argument 63 m_dpy(dpy)
|
H A D | EglDisplay.cpp | 20 EglDisplay::EglDisplay(EGLNativeInternalDisplayType dpy,bool isDefault) : argument 21 m_dpy(dpy),
|
H A D | EglMacApi.cpp | 26 bool releaseDisplay(EGLNativeDisplayType dpy) { argument 102 void queryConfigs(EGLNativeDisplayType dpy,int renderableType,ConfigsList& listOut) { argument 114 bool validNativeDisplay(EGLNativeInternalDisplayType dpy) { argument 118 bool validNativeWin(EGLNativeDisplayType dpy, EGLNativeWindowType win) { argument 123 bool validNativeWin(EGLNativeDisplayType dpy, EGLNativeSurfaceType win) { argument 124 return validNativeWin(dpy,(EGLNativeWindowType)win); 128 bool validNativePixmap(EGLNativeDisplayType dpy, EGLNativeSurfaceType pix) { argument 133 bool checkWindowPixelFormatMatch(EGLNativeDisplayType dpy,EGLNativeWindowType win,EglConfig* cfg,unsigned int* width,unsigned int* height) { argument 146 bool checkPixmapPixelFormatMatch(EGLNativeDisplayType dpy,EGLNativePixmapType pix,EglConfig* cfg,unsigned int* width,unsigned int* height) { argument 150 EGLNativeSurfaceType createPbufferSurface(EGLNativeDisplayType dpy,EglConfi argument 174 createContext(EGLNativeDisplayType dpy,EglConfig* cfg,EGLNativeContextType sharedContext) argument 178 destroyContext(EGLNativeDisplayType dpy,EGLNativeContextType ctx) argument 183 makeCurrent(EGLNativeDisplayType dpy,EglSurface* read,EglSurface* draw,EGLNativeContextType ctx) argument 216 swapBuffers(EGLNativeDisplayType dpy,EGLNativeSurfaceType srfc) argument 222 swapInterval(EGLNativeDisplayType dpy,EGLNativeSurfaceType win,int interval) argument 237 getInternalDisplay(EGLNativeDisplayType dpy) argument [all...] |
H A D | EglX11Api.cpp | 26 ErrorHandler(EGLNativeDisplayType dpy); 34 static int errorHandlerProc(EGLNativeDisplayType dpy,XErrorEvent* event); 56 ErrorHandler::ErrorHandler(EGLNativeDisplayType dpy){ argument 58 XSync(dpy,False); 69 int ErrorHandler::errorHandlerProc(EGLNativeDisplayType dpy,XErrorEvent* event){ argument 81 bool releaseDisplay(EGLNativeDisplayType dpy) { argument 82 return XCloseDisplay(dpy); 85 EglConfig* pixelFormatToConfig(EGLNativeDisplayType dpy,int renderableType,EGLNativePixelFormatType* frmt){ argument 96 IS_SUCCESS(glXGetFBConfigAttrib(dpy,*frmt,GLX_TRANSPARENT_TYPE,&tmp)); 104 IS_SUCCESS(glXGetFBConfigAttrib(dpy,*frm 164 queryConfigs(EGLNativeDisplayType dpy,int renderableType,ConfigsList& listOut) argument 174 validNativeDisplay(EGLNativeInternalDisplayType dpy) argument 178 validNativeWin(EGLNativeDisplayType dpy,EGLNativeWindowType win) argument 187 validNativeWin(EGLNativeDisplayType dpy,EGLNativeSurfaceType win) argument 192 validNativePixmap(EGLNativeDisplayType dpy,EGLNativeSurfaceType pix) argument 201 checkWindowPixelFormatMatch(EGLNativeDisplayType dpy,EGLNativeWindowType win,EglConfig* cfg,unsigned int* width,unsigned int* height) argument 214 checkPixmapPixelFormatMatch(EGLNativeDisplayType dpy,EGLNativePixmapType pix,EglConfig* cfg,unsigned int* width,unsigned int* height) argument 226 createPbufferSurface(EGLNativeDisplayType dpy,EglConfig* cfg,EglPbufferSurface* srfc) argument 247 createContext(EGLNativeDisplayType dpy,EglConfig* cfg,EGLNativeContextType sharedContext) argument 253 destroyContext(EGLNativeDisplayType dpy,EGLNativeContextType ctx) argument 258 makeCurrent(EGLNativeDisplayType dpy,EglSurface* read,EglSurface* draw,EGLNativeContextType ctx) argument 272 swapBuffers(EGLNativeDisplayType dpy,EGLNativeSurfaceType srfc) argument 282 swapInterval(EGLNativeDisplayType dpy,EGLNativeSurfaceType win,int interval) argument 307 getInternalDisplay(EGLNativeDisplayType dpy) argument [all...] |
H A D | EglImp.cpp | 99 EglDisplay* dpy = g_eglInfo->getDisplay(EGLDisplay); \ 100 if(!dpy){ \ 103 if(!dpy->isInitialize()) { \ 108 EglConfig* cfg = dpy->getConfig(EGLConfig); \ 114 SurfacePtr varName = dpy->getSurface(EGLSurface); \ 120 ContextPtr ctx = dpy->getContext(EGLContext); \ 153 EglDisplay* dpy = NULL; local 158 if ((dpy = g_eglInfo->getDisplay(display_id))) { 159 return dpy; 168 dpy 193 EglDisplay* dpy = g_eglInfo->getDisplay(display); local 688 thread->updateInfo(ContextPtr(NULL),dpy,NULL,ShareGroupPtr(NULL),dpy->getManager(prevCtx->version())); local 814 EglDisplay* dpy = static_cast<EglDisplay*>(thread->eglDisplay); local 832 EglDisplay* dpy = static_cast<EglDisplay*>(thread->eglDisplay); local 873 EglDisplay* dpy = static_cast<EglDisplay*>(thread->eglDisplay); local 932 EglDisplay* dpy = static_cast<EglDisplay*>(thread->eglDisplay); local 987 eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) argument 992 eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) argument 1003 EglDisplay* dpy = static_cast<EglDisplay*>(thread->eglDisplay); local [all...] |
H A D | EglWindowsApi.cpp | 211 WinDisplay* dpy = new WinDisplay(); local 215 dpy->setInfo(WinDisplay::DEFAULT_DISPLAY,DisplayInfo(hdc,hwnd)); 216 return static_cast<EGLNativeInternalDisplayType>(dpy); 221 WinDisplay* dpy = new WinDisplay(); local 222 dpy->setInfo(WinDisplay::DEFAULT_DISPLAY,DisplayInfo(display,NULL)); 223 return dpy; 228 HDC dpy = NULL; local 231 dpy = GetDC(hwnd); 232 display->setInfo(cfgId,DisplayInfo(dpy,hwnd)); 234 dpy 240 HDC dpy = GetDC(hwnd); local 308 releaseDisplay(EGLNativeInternalDisplayType dpy) argument 343 HDC dpy = getDummyDC(display,WinDisplay::DEFAULT_DISPLAY); local 407 HDC dpy = getDummyDC(display,WinDisplay::DEFAULT_DISPLAY); local 427 validNativeDisplay(EGLNativeInternalDisplayType dpy) argument 431 validNativeWin(EGLNativeInternalDisplayType dpy,EGLNativeWindowType win) argument 435 validNativeWin(EGLNativeInternalDisplayType dpy,EGLNativeSurfaceType win) argument 440 validNativePixmap(EGLNativeInternalDisplayType dpy,EGLNativeSurfaceType pix) argument 446 checkWindowPixelFormatMatch(EGLNativeInternalDisplayType dpy,EGLNativeWindowType win,EglConfig* cfg,unsigned int* width,unsigned int* height) argument 458 checkPixmapPixelFormatMatch(EGLNativeInternalDisplayType dpy,EGLNativePixmapType pix,EglConfig* cfg,unsigned int* width,unsigned int* height) argument 472 HDC dpy = getDummyDC(display,cfg->nativeId()); local 517 HDC dpy = getDummyDC(display,cfg->nativeId()); local 538 destroyContext(EGLNativeInternalDisplayType dpy,EGLNativeContextType ctx) argument 574 swapInterval(EGLNativeInternalDisplayType dpy,EGLNativeSurfaceType win,int interval) argument [all...] |
/sdk/emulator/opengl/tests/ut_renderer/ |
H A D | RendererContext.cpp | 20 RendererContext * RendererContext::create(EGLDisplay dpy, EGLConfig config, RendererContext *shareCtx, int version) argument 28 ctx = eglCreateContext(dpy, config, shared, context_attributes); 31 return new RendererContext(dpy, ctx, version);
|
H A D | RendererContext.h | 41 static RendererContext *create(EGLDisplay dpy, EGLConfig config, RendererContext *shareCtx, int version); 104 RendererContext(EGLDisplay dpy, EGLContext ctx, int version) : argument 105 m_dpy(dpy),
|
H A D | X11Windowing.cpp | 83 Display *dpy = XOpenDisplay(NULL); local 84 return (NativeDisplayType)dpy; 89 Display *dpy = (Display *) _dpy; local 91 long defaultScreen = DefaultScreen( dpy ); 92 Window rootWindow = RootWindow(dpy, defaultScreen); 93 int depth = DefaultDepth(dpy, defaultScreen); 96 XMatchVisualInfo(dpy, defaultScreen, depth, TrueColor, visualInfo); 102 Colormap x11Colormap = XCreateColormap(dpy, rootWindow, visualInfo->visual, AllocNone); 110 Window win = XCreateWindow( dpy, 116 XMapWindow(dpy, wi 124 Display *dpy = (Display *)_dpy; local [all...] |
/sdk/emulator/opengl/host/libs/libOpenglRender/ |
H A D | FBConfig.cpp | 70 EGLDisplay dpy = fb->getDisplay(); local 72 if (dpy == EGL_NO_DISPLAY) { 81 if (!s_egl.eglGetConfigs(dpy, NULL, 0, &nConfigs)) { 86 s_egl.eglGetConfigs(dpy, configs, nConfigs, &nConfigs); 102 s_egl.eglGetConfigAttrib(dpy, configs[i], 110 s_egl.eglGetConfigAttrib(dpy, configs[i], EGL_RED_SIZE, &redSize); 111 s_egl.eglGetConfigAttrib(dpy, configs[i], EGL_BLUE_SIZE, &blueSize); 112 s_egl.eglGetConfigAttrib(dpy, configs[i], EGL_GREEN_SIZE, &greenSize); 115 s_fbConfigs[j++] = new FBConfig(dpy, configs[i]); 149 EGLDisplay dpy local [all...] |
/sdk/emulator/opengl/tests/EGL_host_wrapper/ |
H A D | egl.cpp | 74 EGLBoolean eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor) argument 76 return getDispatch()->eglInitialize(dpy, major, minor); 79 EGLBoolean eglTerminate(EGLDisplay dpy) argument 81 return getDispatch()->eglTerminate(dpy); 84 const char* eglQueryString(EGLDisplay dpy, EGLint name) argument 86 return getDispatch()->eglQueryString(dpy, name); 89 EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig *configs, EGLint config_size, EGLint *num_config) argument 91 return getDispatch()->eglGetConfigs(dpy, configs, config_size, num_config); 94 EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_size, EGLint *num_config) argument 96 return getDispatch()->eglChooseConfig(dpy, attrib_lis 99 eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint *value) argument 104 eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list) argument 109 eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) argument 114 eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument 119 eglDestroySurface(EGLDisplay dpy, EGLSurface surface) argument 124 eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint *value) argument 149 eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) argument 154 eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) argument 159 eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) argument 164 eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) argument 169 eglSwapInterval(EGLDisplay dpy, EGLint interval) argument 174 eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) argument 179 eglDestroyContext(EGLDisplay dpy, EGLContext ctx) argument 184 eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) argument 204 eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint *value) argument 219 eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) argument 224 eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) argument 239 eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) argument 244 eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image) argument 249 eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) argument 254 eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) argument 259 eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) argument 264 eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) argument 269 eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value) argument 274 eglSetSwapRectangleANDROID(EGLDisplay dpy, EGLSurface draw, EGLint left, EGLint top, EGLint width, EGLint height) argument [all...] |