/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...] |