/external/deqp/framework/egl/ |
H A D | egluNativePixmap.cpp | 68 NativePixmap* NativePixmapFactory::createPixmap (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const argument 71 return createPixmap(nativeDisplay, width, height);
|
H A D | egluNativeWindow.cpp | 94 NativeWindow* NativeWindowFactory::createWindow (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const WindowParams& params) const argument 97 return createWindow(nativeDisplay, params);
|
H A D | egluGLContextFactory.cpp | 231 WindowSurfacePair createWindow (NativeDisplay* nativeDisplay, const NativeWindowFactory* windowFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config) argument 240 nativeWindow = windowFactory->createWindow(nativeDisplay, eglDisplay, eglConfig, &attribList[0], WindowParams(width, height, visibility)); 244 surface = eglu::createWindowSurface(*nativeDisplay, *nativeWindow, eglDisplay, eglConfig, attribList); 255 PixmapSurfacePair createPixmap (NativeDisplay* nativeDisplay, const NativePixmapFactory* pixmapFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config) argument 263 nativePixmap = pixmapFactory->createPixmap(nativeDisplay, eglDisplay, eglConfig, &attribList[0], width, height); 267 surface = eglu::createPixmapSurface(*nativeDisplay, *nativePixmap, eglDisplay, eglConfig, attribList);
|
H A D | egluUtil.cpp | 227 EGLDisplay getDisplay (NativeDisplay& nativeDisplay) argument 229 const Library& egl = nativeDisplay.getLibrary(); 230 const bool supportsLegacyGetDisplay = (nativeDisplay.getCapabilities() & NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY) != 0; 231 const bool supportsPlatformGetDisplay = (nativeDisplay.getCapabilities() & NativeDisplay::CAPABILITY_GET_DISPLAY_PLATFORM) != 0; 241 de::contains(platformExts.begin(), platformExts.end(), string(nativeDisplay.getPlatformExtensionName())); 246 const vector<EGLint> legacyAttribs = toLegacyAttribList(nativeDisplay.getPlatformAttributes()); 248 display = egl.getPlatformDisplayEXT(nativeDisplay.getPlatformType(), nativeDisplay.getPlatformNative(), &legacyAttribs[0]); 254 display = egl.getDisplay(nativeDisplay.getLegacyNative()); 265 EGLDisplay getAndInitDisplay (NativeDisplay& nativeDisplay, Versio argument 280 createWindowSurface(NativeDisplay& nativeDisplay, NativeWindow& window, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList) argument 321 createPixmapSurface(NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList) argument [all...] |
/external/deqp/framework/platform/nullws/ |
H A D | tcuNullWSPlatform.cpp | 40 Window(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) argument 59 eglu::NativeWindow* createWindow(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const argument 61 return new Window(nativeDisplay, params);
|
/external/swiftshader/src/OpenGL/libEGL/ |
H A D | Display.h | 50 explicit Display(EGLDisplay eglDisplay, void *nativeDisplay); 93 void *const nativeDisplay; member in class:egl::Display
|
H A D | Display.cpp | 51 DisplayImplementation(EGLDisplay dpy, void *nativeDisplay) : Display(dpy, nativeDisplay) {} argument 67 static void *nativeDisplay = nullptr; local 71 if(!nativeDisplay && dpy != HEADLESS_DISPLAY && libX11 && libX11->XOpenDisplay) 73 nativeDisplay = libX11->XOpenDisplay(NULL); 77 static DisplayImplementation display(dpy, nativeDisplay); 82 Display::Display(EGLDisplay eglDisplay, void *nativeDisplay) : eglDisplay(eglDisplay), nativeDisplay(nativeDisplay) argument 93 if(nativeDisplay [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
H A D | vkWsiPlatform.hpp | 83 DisplayInterface (NativeType nativeDisplay) argument 84 : m_native(nativeDisplay) 99 WindowInterface (NativeType nativeDisplay) argument 100 : m_native(nativeDisplay)
|
H A D | vkWsiUtil.cpp | 126 const Display& nativeDisplay, 138 const XlibDisplayInterface& xlibDisplay = dynamic_cast<const XlibDisplayInterface&>(nativeDisplay); 154 const XcbDisplayInterface& xcbDisplay = dynamic_cast<const XcbDisplayInterface&>(nativeDisplay); 170 const WaylandDisplayInterface& waylandDisplay = dynamic_cast<const WaylandDisplayInterface&>(nativeDisplay); 186 const MirDisplayInterface& mirDisplay = dynamic_cast<const MirDisplayInterface&>(nativeDisplay); 216 const Win32DisplayInterface& win32Display = dynamic_cast<const Win32DisplayInterface&>(nativeDisplay); 239 const Display& nativeDisplay, 244 VK_CHECK(createSurface(vki, instance, wsiType, nativeDisplay, nativeWindow, pAllocator, &object)); 123 createSurface(const InstanceInterface& vki, VkInstance instance, Type wsiType, const Display& nativeDisplay, const Window& nativeWindow, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) argument 236 createSurface(const InstanceInterface& vki, VkInstance instance, Type wsiType, const Display& nativeDisplay, const Window& nativeWindow, const VkAllocationCallbacks* pAllocator) argument
|
/external/deqp/framework/platform/lnx/wayland/ |
H A D | tcuLnxWaylandEglDisplayFactory.cpp | 126 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 129 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 141 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, argument 144 Display& display = *dynamic_cast<Display*>(nativeDisplay); 149 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, argument 159 Display& display = *dynamic_cast<Display*>(nativeDisplay);
|
/external/deqp/framework/platform/android/ |
H A D | tcuAndroidPlatform.cpp | 101 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const; 102 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const eglu::WindowParams& params) const; 151 eglu::NativeWindow* NativeWindowFactory::createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const argument 153 DE_UNREF(nativeDisplay); 157 eglu::NativeWindow* NativeWindowFactory::createWindow (eglu::NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const eglu::WindowParams& params) const argument 159 const int32_t format = (int32_t)eglu::getConfigAttribInt(nativeDisplay->getLibrary(), display, config, EGL_NATIVE_VISUAL_ID); 160 DE_UNREF(nativeDisplay && attribList);
|
/external/deqp/framework/platform/lnx/X11/ |
H A D | tcuLnxX11EglDisplayFactory.cpp | 175 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 178 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 190 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, argument 193 Display& display = *dynamic_cast<Display*>(nativeDisplay); 198 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, argument 206 Display& display = *dynamic_cast<Display*>(nativeDisplay); 209 nativeDisplay->getLibrary().getConfigAttrib(eglDisplay, config, EGL_NATIVE_VISUAL_ID, &visualID); 244 NativePixmap* createPixmap (NativeDisplay* nativeDisplay, 249 NativePixmap* PixmapFactory::createPixmap (NativeDisplay* nativeDisplay, 254 Display* display = dynamic_cast<Display*>(nativeDisplay); [all...] |
/external/deqp/modules/egl/ |
H A D | teglCreateSurfaceTests.cpp | 65 EGLSurface createWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& window, bool useLegacyCreate) argument 67 const Library& egl = nativeDisplay.getLibrary(); 77 checkEGLPlatformSupport(egl, nativeDisplay.getPlatformExtensionName()); 86 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, bool useLegacyCreate) argument 88 const Library& egl = nativeDisplay.getLibrary(); 98 checkEGLPlatformSupport(egl, nativeDisplay.getPlatformExtensionName());
|
H A D | teglRenderCase.cpp | 121 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); local 137 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, display, config, DE_NULL, params)); 138 EGLSurface eglSurface = createWindowSurface(nativeDisplay, *window, display, config, DE_NULL); 161 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, display, config, DE_NULL, width, height)); 162 EGLSurface eglSurface = createPixmapSurface(nativeDisplay, *pixmap, display, config, DE_NULL);
|
H A D | teglNativeColorMappingTests.cpp | 323 bool testNativeWindow (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& nativeWindow, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, int waitFrames, size_t colorCount, const tcu::Vec4* colors) argument 325 const Library& egl = nativeDisplay.getLibrary(); 326 eglu::UniqueSurface surface (egl, display, eglu::createWindowSurface(nativeDisplay, nativeWindow, display, config, DE_NULL)); 366 bool testNativePixmap (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& nativePixmap, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, size_t colorCount, const tcu::Vec4* colors) argument 368 const Library& egl = nativeDisplay.getLibrary(); 369 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL));
|
H A D | teglImageUtil.cpp | 102 NativeDisplay& nativeDisplay = eglTestCtx.getNativeDisplay(); local 117 MovePtr<NativeWindow> window (windowFactory.createWindow(&nativeDisplay, dpy, config, DE_NULL, WindowParams(width, height, WindowParams::VISIBILITY_DONT_CARE))); 118 const EGLSurface surface = eglu::createWindowSurface(nativeDisplay, *window, dpy, config, DE_NULL); 126 MovePtr<NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, dpy, config, DE_NULL, width, height));
|
H A D | teglNativeCoordMappingTests.cpp | 364 bool testNativeWindow (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& nativeWindow, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, int waitFrames) argument 371 const Library& egl = nativeDisplay.getLibrary(); 373 eglu::UniqueSurface surface (egl, display, eglu::createWindowSurface(nativeDisplay, nativeWindow, display, config, DE_NULL)); 413 bool testNativePixmap (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& nativePixmap, int width, int height, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor) argument 420 const Library& egl = nativeDisplay.getLibrary(); 421 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL));
|
H A D | teglResizeTests.cpp | 165 NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); local 170 MovePtr<NativeWindow> nativeWindow (windowFactory.createWindow(&nativeDisplay, 175 const EGLSurface eglSurface = eglu::createWindowSurface(nativeDisplay,
|
H A D | teglWideColorTests.cpp | 1159 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); local 1197 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, m_eglDisplay, m_eglConfig, DE_NULL, eglu::WindowParams(128, 128, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); 1210 surface = eglu::createWindowSurface(nativeDisplay, *window, m_eglDisplay, m_eglConfig, attribs.data()); 1263 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, m_eglDisplay, m_eglConfig, DE_NULL, 128, 128)); 1264 const EGLSurface surface = eglu::createPixmapSurface(nativeDisplay, *pixmap, m_eglDisplay, m_eglConfig, DE_NULL);
|
/external/mesa3d/src/egl/main/ |
H A D | egldisplay.c | 140 _eglNativePlatformDetectNativeDisplay(void *nativeDisplay) argument 142 if (nativeDisplay == EGL_DEFAULT_DISPLAY) 145 if (_eglPointerIsDereferencable(nativeDisplay)) { 146 void *first_pointer = *(void **) nativeDisplay; 181 _eglGetNativePlatform(void *nativeDisplay) argument 190 native_platform = _eglNativePlatformDetectNativeDisplay(nativeDisplay);
|
H A D | eglapi.c | 356 eglGetDisplay(EGLNativeDisplayType nativeDisplay) argument 364 STATIC_ASSERT(sizeof(void*) == sizeof(nativeDisplay)); 365 native_display_ptr = (void*) nativeDisplay;
|
/external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/ |
H A D | OGLES2HelloAPI_LinuxX11.cpp | 70 @Input nativeDisplay Handle to the display
75 int HandleX11Errors(Display *nativeDisplay, XErrorEvent *error)
argument 79 XGetErrorText(nativeDisplay, error->error_code, errorStringBuffer, 256);
118 @Output nativeDisplay Native display to create
122 bool CreateNativeDisplay(Display** nativeDisplay)
argument 125 if (!nativeDisplay)
131 *nativeDisplay = XOpenDisplay( 0 );
132 if (!*nativeDisplay)
143 @Input nativeDisplay Native display used by the application
148 bool CreateNativeWindow(Display* nativeDisplay, Windo argument 217 CreateEGLDisplay( Display* nativeDisplay, EGLDisplay &eglDisplay ) argument 727 ReleaseNativeResources(Display* nativeDisplay, Window nativeWindow) argument 752 Display* nativeDisplay = NULL; local [all...] |
/external/deqp/framework/platform/win32/ |
H A D | tcuWin32EGLNativeDisplayFactory.cpp | 89 virtual eglu::NativePixmap* createPixmap (eglu::NativeDisplay* nativeDisplay, int width, int height) const; 90 virtual eglu::NativePixmap* createPixmap (eglu::NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const; 96 NativePixmap (NativeDisplay* nativeDisplay, int width, int height, int bitDepth); 111 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const; 120 NativeWindow (NativeDisplay* nativeDisplay, HINSTANCE instance, const eglu::WindowParams& params); 148 NativePixmap::NativePixmap (NativeDisplay* nativeDisplay, int width, int height, int bitDepth) argument 152 const HDC deviceCtx = nativeDisplay->getDeviceContext(); 191 eglu::NativePixmap* NativePixmapFactory::createPixmap (eglu::NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const argument 193 const Library& egl = nativeDisplay->getLibrary(); 210 return new NativePixmap(dynamic_cast<NativeDisplay*>(nativeDisplay), widt 213 createPixmap(eglu::NativeDisplay* nativeDisplay, int width, int height) const argument 227 createWindow(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const argument 234 NativeWindow(NativeDisplay* nativeDisplay, HINSTANCE instance, const eglu::WindowParams& params) argument [all...] |
/external/skia/tools/gpu/gl/angle/ |
H A D | GLTestContext_angle.cpp | 60 void* get_angle_egl_display(void* nativeDisplay, ANGLEBackend type) { argument 83 return eglGetPlatformDisplayEXT(EGL_PLATFORM_ANGLE_ANGLE, nativeDisplay, attribs);
|
/external/skqp/tools/gpu/gl/angle/ |
H A D | GLTestContext_angle.cpp | 60 void* get_angle_egl_display(void* nativeDisplay, ANGLEBackend type) { argument 83 return eglGetPlatformDisplayEXT(EGL_PLATFORM_ANGLE_ANGLE, nativeDisplay, attribs);
|