Searched refs:NativeWindow (Results 1 - 25 of 31) sorted by relevance

12

/external/deqp/framework/egl/
H A DegluNativeWindow.hpp73 class NativeWindow class in namespace:eglu
87 virtual ~NativeWindow (void) {}
116 NativeWindow (Capability capabilities);
119 NativeWindow (const NativeWindow&);
120 NativeWindow& operator= (const NativeWindow&);
130 //! Create generic NativeWindow
131 virtual NativeWindow* createWindow (NativeDisplay* nativeDisplay, const WindowParams& params) const = 0;
133 //! Create NativeWindow tha
[all...]
H A DegluNativeWindow.cpp31 // NativeWindow
33 NativeWindow::NativeWindow (Capability capabilities) function in class:eglu::NativeWindow
38 EGLNativeWindowType NativeWindow::getLegacyNative (void)
41 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support eglCreateWindowSurface()", DE_NULL, __FILE__, __LINE__);
44 void* NativeWindow::getPlatformNative (void)
47 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support eglCreatePlatformWindowSurface()", DE_NULL, __FILE__, __LINE__);
50 tcu::IVec2 NativeWindow::getSurfaceSize (void) const
53 throw tcu::NotSupportedError("eglu::NativeWindow doesn't support querying the surface size", DE_NULL, __FILE__, __LINE__);
56 void NativeWindow
[all...]
H A DegluGLContextFactory.cpp149 NativeWindow* m_window;
220 typedef std::pair<NativeWindow*, EGLSurface> WindowSurfacePair;
228 NativeWindow* nativeWindow = DE_NULL;
H A DegluUtil.cpp280 EGLSurface createWindowSurface (NativeDisplay& nativeDisplay, NativeWindow& window, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList)
283 const bool supportsLegacyCreate = (window.getCapabilities() & NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY) != 0;
284 const bool supportsPlatformCreate = (window.getCapabilities() & NativeWindow::CAPABILITY_CREATE_SURFACE_PLATFORM) != 0;
H A DegluUtil.hpp80 eglw::EGLSurface createWindowSurface (NativeDisplay& nativeDisplay, NativeWindow& window, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
/external/deqp/framework/platform/android/
H A DtcuAndroidPlatform.cpp51 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = (eglu::NativeWindow::Capability)(eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY |
52 eglu::NativeWindow::CAPABILITY_SET_SURFACE_SIZE |
53 eglu::NativeWindow::CAPABILITY_GET_SCREEN_SIZE);
77 class NativeWindow : public eglu::NativeWindow class in namespace:tcu::Android
80 NativeWindow (Window* window, int width, int height, int32_t format);
81 virtual ~NativeWindow (void);
101 virtual eglu::NativeWindow* createWindo
112 NativeWindow::NativeWindow (Window* window, int width, int height, int32_t format) function in class:tcu::Android::NativeWindow
[all...]
/external/deqp/framework/platform/win32/
H A DtcuWin32EGLNativeDisplayFactory.cpp59 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = (eglu::NativeWindow::Capability)
60 (eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY |
61 eglu::NativeWindow::CAPABILITY_GET_SURFACE_SIZE |
62 eglu::NativeWindow::CAPABILITY_GET_SCREEN_SIZE |
63 eglu::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS |
64 eglu::NativeWindow::CAPABILITY_SET_SURFACE_SIZE |
65 eglu::NativeWindow::CAPABILITY_CHANGE_VISIBILITY);
111 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const;
117 class NativeWindow class in namespace:tcu::win32::__anon4075
234 NativeWindow::NativeWindow (NativeDisplay* nativeDisplay, HINSTANCE instance, const eglu::WindowParams& params) function in class:tcu::win32::__anon4075::NativeWindow
[all...]
/external/deqp/framework/platform/raspi/
H A DtcuRaspiPlatform.cpp47 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY;
67 class Window : public eglu::NativeWindow
89 eglu::NativeWindow* createWindow (eglu::NativeDisplay* display, const eglu::WindowParams& params) const;
107 eglu::NativeWindow* WindowFactory::createWindow (eglu::NativeDisplay*, const eglu::WindowParams& params) const
118 : eglu::NativeWindow(WINDOW_CAPABILITIES)
/external/deqp/framework/platform/X11/
H A DtcuX11EglPlatform.cpp63 using eglu::NativeWindow;
123 class Window : public NativeWindow
148 : NativeWindow (CAPABILITIES)
171 NativeWindow* createWindow (NativeDisplay* nativeDisplay,
174 NativeWindow* createWindow (NativeDisplay* nativeDisplay,
186 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay,
194 NativeWindow* WindowFactory::createWindow (NativeDisplay* nativeDisplay,
/external/deqp/modules/egl/
H A DteglTestCase.hpp43 class NativeWindow;
H A DteglResizeTests.cpp78 using eglu::NativeWindow;
123 MovePtr<NativeWindow> m_nativeWindow;
170 MovePtr<NativeWindow> nativeWindow (windowFactory.createWindow(&nativeDisplay,
320 IVec2 getNativeSurfaceSize (const NativeWindow& nativeWindow,
323 if (hasBits(nativeWindow.getCapabilities(), NativeWindow::CAPABILITY_GET_SURFACE_SIZE))
331 const NativeWindow& nativeWindow,
492 NativeWindow::CAPABILITY_GET_SCREEN_SIZE))
H A DteglCreateSurfaceTests.cpp65 EGLSurface createWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& window, bool useLegacyCreate)
127 if ((windowFactory.getCapabilities() & eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY) == 0)
132 if ((windowFactory.getCapabilities() & eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_PLATFORM) == 0)
142 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
H A DteglMultiThreadTests.cpp744 vector<pair<eglu::NativeWindow*, EGLSurface> > m_sharedNativeWindows;
745 vector<pair<eglu::NativeWindow*, EGLSurface> > m_nativeWindows0;
746 vector<pair<eglu::NativeWindow*, EGLSurface> > m_nativeWindows1;
1000 vector<pair<eglu::NativeWindow*, EGLSurface> >& windows = (thread.getId() == 0 ? m_nativeWindows0 : m_nativeWindows1);
1110 eglu::NativeWindow* window = DE_NULL;
1137 eglu::NativeWindow* window = DE_NULL;
1279 vector<pair<eglu::NativeWindow*, EGLSurface> >& windows = (thread.getId() == 0 ? m_nativeWindows0 : m_nativeWindows1);
1308 vector<pair<eglu::NativeWindow*, EGLSurface> >& windows = (thread.getId() == 0 ? m_nativeWindows0 : m_nativeWindows1);
1437 vector<pair<eglu::NativeWindow*, EGLSurface> >& windows = (thread.getId() == 0 ? m_nativeWindows0 : m_nativeWindows1);
H A DteglImageUtil.cpp65 using eglu::NativeWindow;
94 typedef NativeSurface<NativeWindow> NativeWindowSurface;
117 MovePtr<NativeWindow> window (windowFactory.createWindow(&nativeDisplay, dpy, config, DE_NULL, WindowParams(width, height, WindowParams::VISIBILITY_DONT_CARE)));
H A DteglMakeCurrentPerfTests.cpp101 vector<eglu::NativeWindow*> m_windows;
280 eglu::NativeWindow* window = DE_NULL;
358 for (vector<eglu::NativeWindow*>::iterator iter = m_windows.begin(); iter != m_windows.end(); ++iter)
H A DteglSwapBuffersTests.cpp275 if ((factory.getCapabilities() & eglu::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS) == 0)
276 TCU_THROW(NotSupportedError, "eglu::NativeWindow doesn't support readScreenPixels()");
292 de::UniquePtr<eglu::NativeWindow> window (factory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(128, 128, eglu::WindowParams::VISIBILITY_VISIBLE)));
H A DteglNativeColorMappingTests.cpp323 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)
487 if ((windowFactory->getCapabilities() & eglu::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS) == 0)
534 de::UniquePtr<eglu::NativeWindow> nativeWindow (windowFactory->createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::WindowParams::VISIBILITY_VISIBLE)));
H A DteglNativeCoordMappingTests.cpp364 bool testNativeWindow (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& nativeWindow, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, int waitFrames)
520 if ((windowFactory->getCapabilities() & eglu::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS) == 0)
567 de::UniquePtr<eglu::NativeWindow> nativeWindow (windowFactory->createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::WindowParams::VISIBILITY_VISIBLE)));
H A DteglRenderCase.cpp137 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, display, config, DE_NULL, params));
H A DteglQuerySurfaceTests.cpp317 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
590 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
H A DteglImageTests.cpp73 using eglu::NativeWindow;
H A DteglNegativePartialUpdateTests.cpp75 NativeWindow* m_window;
H A DteglPreservingSwapTests.cpp92 eglu::NativeWindow* m_window;
H A DteglNegativeApiTests.cpp676 de::UniquePtr<eglu::NativeWindow> window (factory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(256, 256, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
1347 de::UniquePtr<eglu::NativeWindow> window (factory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(256, 256, eglu::parseWindowVisibility(m_testCtx.getCommandLine()))));
H A DteglBufferAgeTests.cpp116 eglu::NativeWindow* m_window;

Completed in 240 milliseconds

12