/external/deqp/framework/egl/ |
egluNativePixmap.hpp | 41 class NativePixmap 51 virtual ~NativePixmap (void) {} 66 NativePixmap (Capability capabilities); 69 NativePixmap (const NativePixmap&); 70 NativePixmap& operator= (const NativePixmap&); 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; 86 NativePixmap::Capability getCapabilities (void) const { return m_capabilities; [all...] |
egluNativePixmap.cpp | 31 // NativePixmap 33 NativePixmap::NativePixmap (Capability capabilities) 38 EGLNativePixmapType NativePixmap::getLegacyNative (void) 41 throw tcu::NotSupportedError("eglu::NativePixmap doesn't support eglCreatePixmapSurface()", DE_NULL, __FILE__, __LINE__); 44 void* NativePixmap::getPlatformNative (void) 47 throw tcu::NotSupportedError("eglu::NativePixmap doesn't support eglCreatePlatformPixmapSurface()", DE_NULL, __FILE__, __LINE__); 50 void NativePixmap::readPixels (tcu::TextureLevel*) 53 throw tcu::NotSupportedError("eglu::NativePixmap doesn't support readPixels", DE_NULL, __FILE__, __LINE__); 58 NativePixmapFactory::NativePixmapFactory (const std::string& name, const std::string& description, NativePixmap::Capability capabilities [all...] |
egluNativeWindow.hpp | 39 class NativePixmap;
|
egluUtil.hpp | 50 class NativePixmap; 81 eglw::EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList);
|
egluGLContextFactory.cpp | 150 NativePixmap* m_pixmap; 221 typedef std::pair<NativePixmap*, EGLSurface> PixmapSurfacePair; 251 NativePixmap* nativePixmap = DE_NULL; 255 nativePixmap = pixmapFactory->createPixmap(nativeDisplay, eglDisplay, eglConfig, &attribList[0], width, height); 259 surface = eglu::createPixmapSurface(*nativeDisplay, *nativePixmap, eglDisplay, eglConfig, attribList); 263 delete nativePixmap; 267 return PixmapSurfacePair(nativePixmap, surface);
|
egluUtil.cpp | 321 EGLSurface createPixmapSurface (NativeDisplay& nativeDisplay, NativePixmap& pixmap, EGLDisplay display, EGLConfig config, const EGLAttrib* attribList) 324 const bool supportsLegacyCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY) != 0; 325 const bool supportsPlatformCreate = (pixmap.getCapabilities() & NativePixmap::CAPABILITY_CREATE_SURFACE_PLATFORM) != 0;
|
/external/deqp/framework/platform/win32/ |
tcuWin32EGLNativeDisplayFactory.cpp | 58 static const eglu::NativePixmap::Capability BITMAP_CAPABILITIES = eglu::NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY; 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; 93 class NativePixmap : public eglu::NativePixmap 96 NativePixmap (NativeDisplay* nativeDisplay, int width, int height, int bitDepth); 97 virtual ~NativePixmap (void); 146 // NativePixmap 148 NativePixmap::NativePixmap (NativeDisplay* nativeDisplay, int width, int height, int bitDepth [all...] |
/external/deqp/modules/egl/ |
teglTestCase.hpp | 44 class NativePixmap;
|
teglCreateSurfaceTests.cpp | 86 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, bool useLegacyCreate) 185 if ((pixmapFactory.getCapabilities() & eglu::NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY) == 0) 190 if ((pixmapFactory.getCapabilities() & eglu::NativePixmap::CAPABILITY_CREATE_SURFACE_PLATFORM) == 0) 200 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height));
|
teglNativeColorMappingTests.cpp | 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) 369 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL)); 389 nativePixmap.readPixels(&result); 407 bool testNativePixmapCopy (TestLog& log, const Library& egl, eglu::NativePixmap& nativePixmap, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor, size_t colorCount, const tcu::Vec4* colors) 428 EGLU_CHECK_CALL(egl, copyBuffers(display, *surface, nativePixmap.getLegacyNative())); 430 nativePixmap.readPixels(&result); 504 if ((pixmapFactory->getCapabilities() & eglu::NativePixmap::CAPABILITY_READ_PIXELS) == 0) 509 if ((pixmapFactory->getCapabilities() & eglu::NativePixmap::CAPABILITY_READ_PIXELS) == 0 | [all...] |
teglNativeCoordMappingTests.cpp | 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) 421 eglu::UniqueSurface surface (egl, display, eglu::createPixmapSurface(nativeDisplay, nativePixmap, display, config, DE_NULL)); 441 nativePixmap.readPixels(&result); 458 bool testNativePixmapCopy (TestLog& log, const Library& egl, eglu::NativePixmap& nativePixmap, int width, int height, EGLDisplay display, EGLContext context, EGLConfig config, const glw::Functions& gl, bool renderColor) 484 EGLU_CHECK_CALL(egl, copyBuffers(display, *surface, nativePixmap.getLegacyNative())); 486 nativePixmap.readPixels(&result); 537 if ((pixmapFactory->getCapabilities() & eglu::NativePixmap::CAPABILITY_READ_PIXELS) == 0) 542 if ((pixmapFactory->getCapabilities() & eglu::NativePixmap::CAPABILITY_READ_PIXELS) == 0 | [all...] |
teglImageUtil.cpp | 66 using eglu::NativePixmap; 95 typedef NativeSurface<NativePixmap> NativePixmapSurface; 126 MovePtr<NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, dpy, config, DE_NULL, width, height));
|
teglMakeCurrentPerfTests.cpp | 102 vector<eglu::NativePixmap*> m_pixmaps; 309 eglu::NativePixmap* pixmap = DE_NULL; 349 for (vector<eglu::NativePixmap*>::iterator iter = m_pixmaps.begin(); iter != m_pixmaps.end(); ++iter)
|
teglMultiThreadTests.cpp | 740 vector<pair<eglu::NativePixmap*, EGLSurface> > m_sharedNativePixmaps; 741 vector<pair<eglu::NativePixmap*, EGLSurface> > m_nativePixmaps0; 742 vector<pair<eglu::NativePixmap*, EGLSurface> > m_nativePixmaps1; 1001 vector<pair<eglu::NativePixmap*, EGLSurface> >& pixmaps = (thread.getId() == 0 ? m_nativePixmaps0 : m_nativePixmaps1); [all...] |
teglRenderCase.cpp | 161 std::auto_ptr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, display, config, DE_NULL, width, height));
|
teglQuerySurfaceTests.cpp | 348 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height)); 619 de::UniquePtr<eglu::NativePixmap> pixmap (pixmapFactory.createPixmap(&m_eglTestCtx.getNativeDisplay(), display, config, DE_NULL, width, height));
|
teglImageTests.cpp | 74 using eglu::NativePixmap;
|
teglCreateContextExtTests.cpp | 920 de::UniquePtr<eglu::NativePixmap> pixmap (factory.createPixmap(&m_eglTestCtx.getNativeDisplay(), m_display, config, DE_NULL, 256, 256)); [all...] |
teglNegativeApiTests.cpp | 195 de::UniquePtr<eglu::NativePixmap> pixmap (factory.createPixmap(&m_eglTestCtx.getNativeDisplay(), 64, 64)); [all...] |
/external/deqp/framework/platform/X11/ |
tcuX11EglPlatform.cpp | 65 using eglu::NativePixmap; 214 class Pixmap : public NativePixmap 224 : NativePixmap (CAPABILITIES) 240 NativePixmap* createPixmap (NativeDisplay* nativeDisplay, 245 NativePixmap* PixmapFactory::createPixmap (NativeDisplay* nativeDisplay,
|