HomeSort by relevance Sort by last modified time
    Searched refs:NativeDisplay (Results 1 - 22 of 22) sorted by null

  /external/deqp/framework/egl/
egluNativeDisplay.cpp 32 // NativeDisplay
34 NativeDisplay::NativeDisplay (Capability capabilities, EGLenum platformType, const char* platformExtension)
43 NativeDisplay::NativeDisplay (Capability capabilities)
52 NativeDisplay::~NativeDisplay (void)
56 EGLNativeDisplayType NativeDisplay::getLegacyNative (void)
58 // If NativeDisplay claims to support CAPABILITY_GET_DISPLAY_LEGACY then
61 TCU_THROW(NotSupportedError, "eglu::NativeDisplay can't be used with eglGetDisplay()")
    [all...]
egluNativeDisplay.hpp 42 class NativeDisplay
51 virtual ~NativeDisplay (void);
69 NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtension);
70 NativeDisplay (Capability capabilities);
73 NativeDisplay (const NativeDisplay&);
74 NativeDisplay& operator= (const NativeDisplay&);
86 virtual NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList = DE_NULL) const = 0;
88 NativeDisplay::Capability getCapabilities (void) const { return m_capabilities;
    [all...]
egluNativePixmap.hpp 39 class NativeDisplay;
81 virtual NativePixmap* createPixmap (NativeDisplay* nativeDisplay, int width, int height) const = 0;
84 virtual NativePixmap* createPixmap (NativeDisplay* nativeDisplay, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList, int width, int height) const;
egluNativeWindow.hpp 40 class NativeDisplay;
131 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, const WindowParams& params) const = 0;
134 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList, const WindowParams& params) const;
egluNativePixmap.cpp 68 NativePixmap* NativePixmapFactory::createPixmap (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, int width, int height) const
71 return createPixmap(nativeDisplay, width, height);
egluUtil.hpp 78 eglw::EGLDisplay getDisplay (NativeDisplay& nativeDisplay);
79 eglw::EGLDisplay getAndInitDisplay (NativeDisplay& nativeDisplay, Version* version = DE_NULL);
80 eglw::EGLSurface createWindowSurface (NativeDisplay& nativeDisplay, NativeWindow& window, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
81 eglw::EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
egluNativeWindow.cpp 94 NativeWindow* NativeWindowFactory::createWindow (NativeDisplay* nativeDisplay, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList, const WindowParams& params) const
97 return createWindow(nativeDisplay, params);
egluUtil.cpp 227 EGLDisplay getDisplay (NativeDisplay& nativeDisplay)
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])
    [all...]
egluGLContextFactory.cpp 148 NativeDisplay* m_display;
223 WindowSurfacePair createWindow (NativeDisplay* nativeDisplay, const NativeWindowFactory* windowFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config)
232 nativeWindow = windowFactory->createWindow(nativeDisplay, eglDisplay, eglConfig, &attribList[0], WindowParams(width, height, visibility));
236 surface = eglu::createWindowSurface(*nativeDisplay, *nativeWindow, eglDisplay, eglConfig, attribList);
247 PixmapSurfacePair createPixmap (NativeDisplay* nativeDisplay, const NativePixmapFactory* pixmapFactory, EGLDisplay eglDisplay, EGLConfig eglConfig, const glu::RenderConfig& config)
255 nativePixmap = pixmapFactory->createPixmap(nativeDisplay, eglDisplay, eglConfig, &attribList[0], width, height);
259 surface = eglu::createPixmapSurface(*nativeDisplay, *nativePixmap, eglDisplay, eglConfig, attribList);
  /external/deqp/framework/platform/null/
tcuNullPlatform.cpp 36 class NullEGLDisplay : public eglu::NativeDisplay
40 : eglu::NativeDisplay(CAPABILITY_GET_DISPLAY_LEGACY)
58 : eglu::NativeDisplayFactory("null", "Null EGL Display", eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY)
62 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib*) const
  /external/deqp/framework/platform/win32/
tcuWin32EGLNativeDisplayFactory.hpp 42 virtual eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList) const;
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/raspi/
tcuRaspiPlatform.cpp 46 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY;
49 class Display : public eglu::NativeDisplay
52 Display (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES) {}
64 eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const;
89 eglu::NativeWindow* createWindow (eglu::NativeDisplay* display, const eglu::WindowParams& params) const;
100 eglu::NativeDisplay* DisplayFactory::createDisplay (const EGLAttrib*) const
107 eglu::NativeWindow* WindowFactory::createWindow (eglu::NativeDisplay*, const eglu::WindowParams& params) const
  /external/deqp/framework/platform/android/
tcuAndroidPlatform.cpp 50 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY;
55 class NativeDisplay : public eglu::NativeDisplay
58 NativeDisplay (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES), m_library("libEGL.so") {}
59 virtual ~NativeDisplay (void) {}
74 virtual eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const;
101 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const
    [all...]
  /external/deqp/modules/egl/
teglTestCase.hpp 42 class NativeDisplay;
68 eglu::NativeDisplay& getNativeDisplay (void) const { return *m_nativeDisplay; }
80 de::UniquePtr<eglu::NativeDisplay> m_nativeDisplay;
teglCreateSurfaceTests.cpp 65 EGLSurface createWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& window, bool useLegacyCreate)
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)
88 const Library& egl = nativeDisplay.getLibrary();
98 checkEGLPlatformSupport(egl, nativeDisplay.getPlatformExtensionName());
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));
teglResizeTests.cpp 77 using eglu::NativeDisplay;
165 NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay();
170 MovePtr<NativeWindow> nativeWindow (windowFactory.createWindow(&nativeDisplay,
175 const EGLSurface eglSurface = eglu::createWindowSurface(nativeDisplay,
teglRenderCase.cpp 121 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay();
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 std::auto_ptr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, display, config, DE_NULL, width, height));
162 EGLSurface eglSurface = createPixmapSurface(nativeDisplay, *pixmap, display, config, DE_NULL);
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)
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)
368 const Library& egl = nativeDisplay.getLibrary();
369 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL));
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)
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)
420 const Library& egl = nativeDisplay.getLibrary();
421 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL));
  /external/deqp/framework/platform/X11/
tcuX11EglPlatform.cpp 61 using eglu::NativeDisplay;
99 class Display : public NativeDisplay
106 : NativeDisplay (CAPABILITIES,
171 NativeWindow* createWindow (NativeDisplay* nativeDisplay,
174 NativeWindow* createWindow (NativeDisplay* nativeDisplay,
186 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay,
189 Display& display = *dynamic_cast<Display*>(nativeDisplay);
    [all...]

Completed in 3418 milliseconds