/external/deqp/framework/egl/ |
egluNativeWindow.hpp | 73 class NativeWindow 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 that matches given config. Defaults to generic createWindow() [all...] |
egluNativeWindow.cpp | 31 // NativeWindow 33 NativeWindow::NativeWindow (Capability capabilities) 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::setSurfaceSize (tcu::IVec2 size [all...] |
egluGLContextFactory.cpp | 149 NativeWindow* m_window; 220 typedef std::pair<NativeWindow*, EGLSurface> WindowSurfacePair; 228 NativeWindow* nativeWindow = DE_NULL; 232 nativeWindow = windowFactory->createWindow(nativeDisplay, eglDisplay, eglConfig, &attribList[0], WindowParams(width, height, visibility)); 236 surface = eglu::createWindowSurface(*nativeDisplay, *nativeWindow, eglDisplay, eglConfig, attribList); 240 delete nativeWindow; 244 return WindowSurfacePair(nativeWindow, surface);
|
egluUtil.cpp | 280 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;
|
egluUtil.hpp | 80 eglw::EGLSurface createWindowSurface (NativeDisplay& nativeDisplay, NativeWindow& window, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
|
/external/deqp/framework/platform/android/ |
tcuAndroidPlatform.cpp | 51 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 80 NativeWindow (Window* window, int width, int height, int32_t format); 81 virtual ~NativeWindow (void); 101 virtual eglu::NativeWindow* createWindow (eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const [all...] |
/external/deqp/framework/platform/win32/ |
tcuWin32EGLNativeDisplayFactory.cpp | 59 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 : public eglu::NativeWindo [all...] |
/external/deqp/framework/platform/raspi/ |
tcuRaspiPlatform.cpp | 47 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/ |
tcuX11EglPlatform.cpp | 63 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/ |
teglTestCase.hpp | 43 class NativeWindow;
|
teglResizeTests.cpp | 78 using eglu::NativeWindow; 123 MovePtr<NativeWindow> m_nativeWindow; 170 MovePtr<NativeWindow> nativeWindow (windowFactory.createWindow(&nativeDisplay, 176 *nativeWindow, 192 m_nativeWindow = nativeWindow; 320 IVec2 getNativeSurfaceSize (const NativeWindow& nativeWindow, 323 if (hasBits(nativeWindow.getCapabilities(), NativeWindow::CAPABILITY_GET_SURFACE_SIZE) [all...] |
teglCreateSurfaceTests.cpp | 65 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()))));
|
teglMultiThreadTests.cpp | 744 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; [all...] |
teglImageUtil.cpp | 65 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)));
|
teglMakeCurrentPerfTests.cpp | 101 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)
|
teglSwapBuffersTests.cpp | 275 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)));
|
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) 326 eglu::UniqueSurface surface (egl, display, eglu::createWindowSurface(nativeDisplay, nativeWindow, display, config, DE_NULL)); 348 nativeWindow.readScreenPixels(&result); 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))); 536 if (!testNativeWindow(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativeWindow, display, *context, config, gl, m_render, waitFrames, DE_LENGTH_OF_ARRAY(colors), colors))
|
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) 372 const tcu::IVec2 screenSize = nativeWindow.getScreenSize(); 373 eglu::UniqueSurface surface (egl, display, eglu::createWindowSurface(nativeDisplay, nativeWindow, display, config, DE_NULL)); 396 nativeWindow.readScreenPixels(&result); 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))); 569 if (!testNativeWindow(m_testCtx.getLog(), m_eglTestCtx.getNativeDisplay(), *nativeWindow, display, *context, config, gl, m_render, waitFrames))
|
teglRenderCase.cpp | 137 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, display, config, DE_NULL, params));
|
teglQuerySurfaceTests.cpp | 317 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()))));
|
teglImageTests.cpp | 73 using eglu::NativeWindow;
|
teglNegativePartialUpdateTests.cpp | 75 NativeWindow* m_window;
|
teglPreservingSwapTests.cpp | 92 eglu::NativeWindow* m_window;
|
teglNegativeApiTests.cpp | 676 de::UniquePtr<eglu::NativeWindow> window (factory.createWindow(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, eglu::WindowParams(256, 256, eglu::parseWindowVisibility(m_testCtx.getCommandLine())))); [all...] |
teglBufferAgeTests.cpp | 116 eglu::NativeWindow* m_window;
|