/external/swiftshader/third_party/PowerVR_SDK/Examples/Beginner/01_HelloAPI/OGLES2/ |
OGLES2HelloAPI_LinuxX11.cpp | 70 @Input nativeDisplay Handle to the display
75 int HandleX11Errors(Display *nativeDisplay, XErrorEvent *error)
79 XGetErrorText(nativeDisplay, error->error_code, errorStringBuffer, 256);
118 @Output nativeDisplay Native display to create
122 bool CreateNativeDisplay(Display** nativeDisplay)
125 if (!nativeDisplay)
131 *nativeDisplay = XOpenDisplay( 0 );
132 if (!*nativeDisplay)
143 @Input nativeDisplay Native display used by the application
148 bool CreateNativeWindow(Display* nativeDisplay, Window* nativeWindow) [all...] |
/external/deqp/external/vulkancts/framework/vulkan/ |
vkWsiPlatform.hpp | 83 DisplayInterface (NativeType nativeDisplay) 84 : m_native(nativeDisplay) 99 WindowInterface (NativeType nativeDisplay) 100 : m_native(nativeDisplay)
|
vkWsiUtil.cpp | 135 const Display& nativeDisplay, 147 const XlibDisplayInterface& xlibDisplay = dynamic_cast<const XlibDisplayInterface&>(nativeDisplay); 163 const XcbDisplayInterface& xcbDisplay = dynamic_cast<const XcbDisplayInterface&>(nativeDisplay); 179 const WaylandDisplayInterface& waylandDisplay = dynamic_cast<const WaylandDisplayInterface&>(nativeDisplay); 195 const MirDisplayInterface& mirDisplay = dynamic_cast<const MirDisplayInterface&>(nativeDisplay); 225 const Win32DisplayInterface& win32Display = dynamic_cast<const Win32DisplayInterface&>(nativeDisplay); 262 const Display& nativeDisplay, 267 VK_CHECK(createSurface(vki, instance, wsiType, nativeDisplay, nativeWindow, pAllocator, &object));
|
vkWsiUtil.hpp | 68 const Display& nativeDisplay, 76 const Display& nativeDisplay,
|
/external/deqp/framework/platform/nullws/ |
tcuNullWSPlatform.cpp | 40 Window(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) 59 eglu::NativeWindow* createWindow(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const 61 return new Window(nativeDisplay, params); 89 eglu::NativePixmap* createPixmap (eglu::NativeDisplay*, int, int) const 95 class Display: public eglu::NativeDisplay 101 : eglu::NativeDisplay(CAPABILITIES) 130 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList = DE_NULL) const
|
/external/deqp/framework/platform/lnx/wayland/ |
tcuLnxWaylandEglDisplayFactory.cpp | 49 using eglu::NativeDisplay; 58 class Display : public NativeDisplay 65 : NativeDisplay (CAPABILITIES, 126 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 129 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 141 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, 144 Display& display = *dynamic_cast<Display*>(nativeDisplay); [all...] |
/external/deqp/framework/egl/ |
egluUtil.cpp | 236 EGLDisplay getDisplay (NativeDisplay& nativeDisplay) 238 const Library& egl = nativeDisplay.getLibrary(); 239 const bool supportsLegacyGetDisplay = (nativeDisplay.getCapabilities() & NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY) != 0; 240 bool maySupportPlatformGetDisplay = (nativeDisplay.getCapabilities() & NativeDisplay::CAPABILITY_GET_DISPLAY_PLATFORM) != 0; 241 bool maySupportPlatformGetDisplayEXT = (nativeDisplay.getCapabilities() & NativeDisplay::CAPABILITY_GET_DISPLAY_PLATFORM_EXT) != 0; 253 de::contains(platformExts.begin(), platformExts.end(), string(nativeDisplay.getPlatformExtensionName())) [all...] |
egluNativePixmap.cpp | 74 NativePixmap* NativePixmapFactory::createPixmap (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const 77 return createPixmap(nativeDisplay, width, height);
|
egluNativePixmap.hpp | 39 class NativeDisplay; 85 virtual NativePixmap* createPixmap (NativeDisplay* nativeDisplay, int width, int height) const = 0; 88 virtual NativePixmap* createPixmap (NativeDisplay* nativeDisplay, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList, int width, int height) const;
|
egluNativeWindow.cpp | 100 NativeWindow* NativeWindowFactory::createWindow (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const WindowParams& params) const 103 return createWindow(nativeDisplay, params);
|
egluNativeWindow.hpp | 40 class NativeDisplay; 135 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, const WindowParams& params) const = 0; 138 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList, const WindowParams& params) const;
|
egluUtil.hpp | 78 eglw::EGLDisplay getDisplay (NativeDisplay& nativeDisplay); 79 eglw::EGLDisplay getAndInitDisplay (NativeDisplay& nativeDisplay, Version* version = DE_NULL); 81 eglw::EGLSurface createWindowSurface (NativeDisplay& nativeDisplay, NativeWindow& window, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList); 82 eglw::EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
|
egluGLContextFactory.cpp | 157 de::SharedPtr<NativeDisplay> m_display; 233 WindowSurfacePair createWindow (NativeDisplay* nativeDisplay, const NativeWindowFactory* windowFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config) 242 nativeWindow = windowFactory->createWindow(nativeDisplay, eglDisplay, eglConfig, &attribList[0], WindowParams(width, height, visibility)); 246 surface = eglu::createWindowSurface(*nativeDisplay, *nativeWindow, eglDisplay, eglConfig, attribList); 257 PixmapSurfacePair createPixmap (NativeDisplay* nativeDisplay, const NativePixmapFactory* pixmapFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config) 265 nativePixmap = pixmapFactory->createPixmap(nativeDisplay, eglDisplay, eglConfig, &attribList[0], width, height); 269 surface = eglu::createPixmapSurface(*nativeDisplay, *nativePixmap, eglDisplay, eglConfig, attribList); 317 m_display = de::SharedPtr<NativeDisplay>(displayFactory->createDisplay()) [all...] |
/external/deqp/framework/platform/win32/ |
tcuWin32EGLNativeDisplayFactory.cpp | 57 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY; 67 class NativeDisplay : public eglu::NativeDisplay 70 NativeDisplay (void); 71 virtual ~NativeDisplay (void) {} 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 [all...] |
/external/deqp/framework/platform/lnx/X11/ |
tcuLnxX11EglDisplayFactory.cpp | 65 using eglu::NativeDisplay; 103 class Display : public NativeDisplay 110 : NativeDisplay (CAPABILITIES, 178 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 181 NativeWindow* createWindow (NativeDisplay* nativeDisplay, 193 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay, 196 Display& display = *dynamic_cast<Display*>(nativeDisplay); [all...] |
/external/swiftshader/src/OpenGL/libEGL/ |
Display.cpp | 51 DisplayImplementation(EGLDisplay dpy, void *nativeDisplay) : Display(dpy, nativeDisplay) {} 67 static void *nativeDisplay = nullptr; 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) 93 if(nativeDisplay && libX11->XCloseDisplay [all...] |
Display.h | 50 explicit Display(EGLDisplay eglDisplay, void *nativeDisplay); 93 void *const nativeDisplay;
|
/external/deqp/framework/platform/android/ |
tcuAndroidPlatform.cpp | 50 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY; 57 class NativeDisplay : public eglu::NativeDisplay 60 NativeDisplay (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES), m_library("libEGL.so") {} 61 virtual ~NativeDisplay (void) {} 76 virtual eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const; 105 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const [all...] |
/external/deqp/external/openglcts/modules/common/ |
glcConfigListEGL.cpp | 94 de::UniquePtr<eglu::NativeDisplay> nativeDisplay( 96 const eglw::Library& library = nativeDisplay->getLibrary(); 97 eglw::EGLDisplay display = eglu::getAndInitDisplay(*nativeDisplay);
|
/external/mesa3d/src/egl/main/ |
egldisplay.c | 108 _eglNativePlatformDetectNativeDisplay(void *nativeDisplay) 110 if (nativeDisplay == EGL_DEFAULT_DISPLAY) 113 if (_eglPointerIsDereferencable(nativeDisplay)) { 114 void *first_pointer = *(void **) nativeDisplay; 149 _eglGetNativePlatform(void *nativeDisplay) 161 detected_platform = _eglNativePlatformDetectNativeDisplay(nativeDisplay);
|
egldisplay.h | 188 _eglGetNativePlatform(void *nativeDisplay);
|
/external/deqp/modules/egl/ |
teglRenderCase.cpp | 126 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); 142 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, display, config, DE_NULL, params)); 143 EGLSurface eglSurface = createWindowSurface(nativeDisplay, *window, display, config, DE_NULL); 166 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, display, config, DE_NULL, width, height)); 167 EGLSurface eglSurface = createPixmapSurface(nativeDisplay, *pixmap, display, config, DE_NULL);
|
teglCreateSurfaceTests.cpp | 87 EGLSurface createWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& window, ApiType createType) 89 const Library& egl = nativeDisplay.getLibrary(); 119 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, ApiType createType) 121 const Library& egl = nativeDisplay.getLibrary();
|
teglImageUtil.cpp | 64 using eglu::NativeDisplay; 102 NativeDisplay& nativeDisplay = eglTestCtx.getNativeDisplay(); 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));
|
/external/skia/tools/gpu/gl/angle/ |
GLTestContext_angle.cpp | 62 void* get_angle_egl_display(void* nativeDisplay, ANGLEBackend type) { 85 return eglGetPlatformDisplayEXT(EGL_PLATFORM_ANGLE_ANGLE, nativeDisplay, attribs);
|