Home
last modified time | relevance | path

Searched refs:eglu (Results 1 – 25 of 80) sorted by relevance

1234

/external/deqp/framework/platform/android/
DtcuAndroidPlatform.cpp36 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY…
37 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = (eglu::NativeWindow::Capability…
38 eglu::NativeWindow::CAPABILITY_SET_SURFACE_SIZE |
39 eglu::NativeWindow::CAPABILITY_GET_SCREEN_SIZE);
41 class NativeDisplay : public eglu::NativeDisplay
44 NativeDisplay (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES) {} in NativeDisplay()
50 class NativeDisplayFactory : public eglu::NativeDisplayFactory
56 virtual eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const;
59 class NativeWindow : public eglu::NativeWindow
77 class NativeWindowFactory : public eglu::NativeWindowFactory
[all …]
DtcuAndroidPlatform.hpp37 class Platform : public tcu::Platform, private eglu::Platform, private glu::Platform
46 …virtual const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platfo… in getEGLPlatform()
/external/deqp/framework/platform/win32/
DtcuWin32EGLNativeDisplayFactory.cpp46 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY…
47 static const eglu::NativePixmap::Capability BITMAP_CAPABILITIES = eglu::NativePixmap::CAPABILITY_…
48 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = (eglu::NativeWindow::Capability)
49 (eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY |
50 eglu::NativeWindow::CAPABILITY_GET_SURFACE_SIZE |
51 eglu::NativeWindow::CAPABILITY_GET_SCREEN_SIZE |
52 eglu::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS |
53 eglu::NativeWindow::CAPABILITY_SET_SURFACE_SIZE |
54 eglu::NativeWindow::CAPABILITY_CHANGE_VISIBILITY);
56 class NativeDisplay : public eglu::NativeDisplay
[all …]
DtcuWin32Platform.hpp42 , private eglu::Platform
54 …const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platform&>(*th… in getEGLPlatform()
DtcuWin32EGLNativeDisplayFactory.hpp33 class Win32EGLNativeDisplayFactory : public eglu::NativeDisplayFactory
39 virtual eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const;
/external/deqp/framework/platform/raspi/
DtcuRaspiPlatform.cpp46 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY…
47 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = eglu::NativeWindow::CAPABILITY_…
49 class Display : public eglu::NativeDisplay
52 Display (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES) {} in Display()
58 class DisplayFactory : public eglu::NativeDisplayFactory
64 eglu::NativeDisplay* createDisplay (const EGLAttrib* attribList) const;
67 class Window : public eglu::NativeWindow
83 class WindowFactory : public eglu::NativeWindowFactory
86 …WindowFactory (void) : eglu::NativeWindowFactory("dispman", "Dispman Window", WINDOW_CAPABILITIES… in WindowFactory()
89eglu::NativeWindow* createWindow (eglu::NativeDisplay* display, const eglu::WindowParams& param…
[all …]
DtcuRaspiPlatform.hpp38 class Platform : public tcu::Platform, private eglu::Platform, private glu::Platform
45 …virtual const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platfo… in getEGLPlatform()
/external/deqp/modules/egl/
DteglTestCase.hpp37 namespace eglu namespace
55 …tContext& testCtx, const eglu::NativeDisplayFactory& displayFactory, const eglu::NativeWindowFacto…
59 eglu::NativeDisplay& getNativeDisplay (void) { return *m_defaultNativeDisplay; } in getNativeDisplay()
61 const std::vector<eglu::ConfigInfo>& getConfigs (void) const { return m_configs; } in getConfigs()
63 const eglu::NativeWindowFactory& getNativeWindowFactory (void) const;
64 const eglu::NativePixmapFactory& getNativePixmapFactory (void) const;
66eglu::NativeWindow* createNativeWindow (EGLDisplay display, EGLConfig config, const EGLAttr…
67eglu::NativePixmap* createNativePixmap (EGLDisplay display, EGLConfig config, const EGLAttr…
85 const eglu::NativeDisplayFactory& m_displayFactory;
86 const eglu::NativeWindowFactory* m_windowFactory;
[all …]
DteglNativeColorMappingTests.cpp245 const tcu::UVec4 eglBitDepth((deUint32)eglu::getConfigAttribInt(display, config, EGL_RED_SIZE), in validate()
246 (deUint32)eglu::getConfigAttribInt(display, config, EGL_GREEN_SIZE), in validate()
247 (deUint32)eglu::getConfigAttribInt(display, config, EGL_BLUE_SIZE), in validate()
248 (deUint32)eglu::getConfigAttribInt(display, config, EGL_ALPHA_SIZE)); in validate()
306 …log << TestLog::Message << "EGL_RED_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_RED_… in logConfigInfo()
307 …log << TestLog::Message << "EGL_GREEN_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_GRE… in logConfigInfo()
308 …log << TestLog::Message << "EGL_BLUE_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_BLUE… in logConfigInfo()
309 …log << TestLog::Message << "EGL_ALPHA_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_ALP… in logConfigInfo()
310 …log << TestLog::Message << "EGL_DEPTH_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_DEP… in logConfigInfo()
311 …log << TestLog::Message << "EGL_STENCIL_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_S… in logConfigInfo()
[all …]
DteglCreateSurfaceTests.cpp60 std::vector<std::string> extensions = eglu::getPlatformExtensions(); in checkEGLPlatformSupport()
66 …ateWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::… in createWindowSurface()
89 …atePixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::… in createPixmapSurface()
130 …if ((m_eglTestCtx.getNativeWindowFactory().getCapabilities() & eglu::NativeWindow::CAPABILITY_CREA… in executeForConfig()
135 …if ((m_eglTestCtx.getNativeWindowFactory().getCapabilities() & eglu::NativeWindow::CAPABILITY_CREA… in executeForConfig()
145 …de::UniquePtr<eglu::NativeWindow> window (m_eglTestCtx.createNativeWindow(display.getEGLDisplay(… in executeForConfig()
186 …if ((m_eglTestCtx.getNativePixmapFactory().getCapabilities() & eglu::NativePixmap::CAPABILITY_CREA… in executeForConfig()
191 …if ((m_eglTestCtx.getNativePixmapFactory().getCapabilities() & eglu::NativePixmap::CAPABILITY_CREA… in executeForConfig()
201 …de::UniquePtr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay(… in executeForConfig()
291 eglu::FilterList filters; in init()
[all …]
DteglNativeCoordMappingTests.cpp347 …log << TestLog::Message << "EGL_RED_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_RED_… in logConfigInfo()
348 …log << TestLog::Message << "EGL_GREEN_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_GRE… in logConfigInfo()
349 …log << TestLog::Message << "EGL_BLUE_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_BLUE… in logConfigInfo()
350 …log << TestLog::Message << "EGL_ALPHA_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_ALP… in logConfigInfo()
351 …log << TestLog::Message << "EGL_DEPTH_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_DEP… in logConfigInfo()
352 …log << TestLog::Message << "EGL_STENCIL_SIZE: " << eglu::getConfigAttribInt(display, config, EGL_S… in logConfigInfo()
353 …log << TestLog::Message << "EGL_SAMPLES: " << eglu::getConfigAttribInt(display, config, EGL_SAMPL… in logConfigInfo()
359 bool testNativeWindow (TestLog& log, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& native… in testNativeWindow()
367eglu::UniqueSurface surface (display, eglu::createWindowSurface(nativeDisplay, nativeWindow, disp… in testNativeWindow()
368 const tcu::IVec2 surfaceSize = eglu::getSurfaceSize(display, *surface); in testNativeWindow()
[all …]
DteglTestCase.cpp80 …tContext& testCtx, const eglu::NativeDisplayFactory& displayFactory, const eglu::NativeWindowFacto… in EglTestContext()
97 eglDisplay = eglu::getDisplay(*m_defaultNativeDisplay); in EglTestContext()
173 eglDisplay = eglu::getDisplay(*m_defaultNativeDisplay); in createDefaultDisplay()
188 const eglu::NativeWindowFactory& EglTestContext::getNativeWindowFactory (void) const in getNativeWindowFactory()
196 const eglu::NativePixmapFactory& EglTestContext::getNativePixmapFactory (void) const in getNativePixmapFactory()
216 eglu::NativeWindow* EglTestContext::createNativeWindow (EGLDisplay display, EGLConfig config, const… in createNativeWindow()
221 …return m_windowFactory->createWindow(m_defaultNativeDisplay, display, config, attribList, eglu::Wi… in createNativeWindow()
224 eglu::NativePixmap* EglTestContext::createNativePixmap (EGLDisplay display, EGLConfig config, const… in createNativePixmap()
265 const eglu::GLFunctionLoader loader (library); in getGLFunctions()
DteglQuerySurfaceTests.cpp49 using eglu::ConfigInfo;
54 const char* name = eglu::getSurfaceAttribName(attribute); in logSurfaceAttribute()
55 const eglu::SurfaceAttribValueFmt valueFmt (attribute, value); in logSurfaceAttribute()
266 const std::string name = eglu::getSurfaceAttribName(pbufferAttribs[ndx]); in checkNonPbufferAttributes()
276 << eglu::getErrorStr(error) << TestLog::EndMessage; in checkNonPbufferAttributes()
312 …de::UniquePtr<eglu::NativeWindow> window(m_eglTestCtx.createNativeWindow(display.getEGLDisplay(), … in executeForConfig()
313 …tcu::egl::WindowSurface surface(display, eglu::createWindowSurface(m_eglTestCtx.getNativeDispla… in executeForConfig()
342 …de::UniquePtr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay(),… in executeForConfig()
343 …tcu::egl::PixmapSurface surface (display, eglu::createPixmapSurface(m_eglTestCtx.getNativeDispl… in executeForConfig()
507 …il, setting EGL_MIPMAP_LEVEL should not result in an error, received " << eglu::getErrorStr(error)… in testAttributes()
[all …]
DteglResizeTests.cpp72 using eglu::AttribMap;
73 using eglu::NativeDisplay;
74 using eglu::NativeWindow;
75 using eglu::ScopedCurrentContext;
76 using eglu::UniqueSurface;
77 using eglu::UniqueContext;
79 typedef eglu::WindowParams::Visibility Visibility;
131 return eglu::chooseSingleConfig(eglDisplay, attribMap); in getEGLConfig()
152 const EGLint configId = eglu::getConfigAttribInt(eglDisplay, in init()
155 const Visibility visibility = eglu::parseWindowVisibility(cmdLine); in init()
[all …]
DteglSwapBuffersTests.cpp274 …log << TestLog::Message << "EGL_RED_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(), c… in executeForConfig()
275 …log << TestLog::Message << "EGL_GREEN_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(),… in executeForConfig()
276 …log << TestLog::Message << "EGL_BLUE_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(), … in executeForConfig()
277 …log << TestLog::Message << "EGL_ALPHA_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(),… in executeForConfig()
278 …log << TestLog::Message << "EGL_DEPTH_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(),… in executeForConfig()
279 …log << TestLog::Message << "EGL_STENCIL_SIZE: " << eglu::getConfigAttribInt(display.getEGLDisplay(… in executeForConfig()
280 …log << TestLog::Message << "EGL_SAMPLES: " << eglu::getConfigAttribInt(display.getEGLDisplay(), co… in executeForConfig()
285 …if ((m_eglTestCtx.getNativeWindowFactory().getCapabilities() & eglu::NativeWindow::CAPABILITY_READ… in executeForConfig()
288 …niquePtr<eglu::NativeWindow> window (m_eglTestCtx.createNativeWindow(m_eglTestCtx.getDisplay().get… in executeForConfig()
290eglu::UniqueSurface surface (display.getEGLDisplay(), eglu::createWindowSurface(m_eglTestCtx.g… in executeForConfig()
[all …]
DteglRenderCase.cpp150 …de::UniquePtr<eglu::NativeWindow> window (m_eglTestCtx.createNativeWindow(display.getEGLDisplay()… in executeForConfig()
172 …std::auto_ptr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay()… in executeForConfig()
361 const vector<eglu::ConfigInfo>& configInfos, in addRenderConfigIdSet()
362 const eglu::FilterList& baseFilters, in addRenderConfigIdSet()
367 eglu::FilterList filters = baseFilters; in addRenderConfigIdSet()
368 filters << (eglu::ConfigColorBits() == colorBits) << (eglu::ConfigSurfaceType() & surfaceType); in addRenderConfigIdSet()
372 …for (vector<eglu::ConfigInfo>::const_iterator configIter = configInfos.begin(); configIter != conf… in addRenderConfigIdSet()
385 const vector<eglu::ConfigInfo>& configInfos, in addRenderConfigIdSet()
386 const eglu::FilterList& baseFilters, in addRenderConfigIdSet()
395 …s (vector<RenderConfigIdSet>& configSets, const vector<eglu::ConfigInfo>& configInfos, const eglu:… in getDefaultRenderConfigIdSets()
[all …]
DteglQueryContextTests.cpp56 using eglu::ConfigInfo;
66 class ContextCase : public SimpleConfigCase, protected eglu::CallLogWrapper
98 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay(); in executeForConfig()
108 …de::UniquePtr<eglu::NativeWindow> window (m_eglTestCtx.createNativeWindow(display.getEGLDisplay()… in executeForConfig()
109 …tcu::egl::WindowSurface surface (display, eglu::createWindowSurface(nativeDisplay, *window, di… in executeForConfig()
132 …de::UniquePtr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay()… in executeForConfig()
133 …tcu::egl::PixmapSurface surface (display, eglu::createPixmapSurface(nativeDisplay, *pixmap, di… in executeForConfig()
373 const eglu::Version version (display.getEGLMajorVersion(), display.getEGLMinorVersion()); in executeForContext()
391 if (version >= eglu::Version(1, 2)) in executeForContext()
403 if (version >= eglu::Version(1, 3)) in executeForContext()
[all …]
DteglQueryConfigTests.cpp45 using eglu::ConfigInfo;
50 …log << TestLog::Message << " " << eglu::getConfigAttribName(attrib) << ": " << eglu::getConfigAtt… in logConfigAttribute()
53 static bool isAttributePresent (const eglu::Version& version, EGLenum attribute) in isAttributePresent()
58 if (version < eglu::Version(1, 3)) return false; in isAttributePresent()
64 if (version < eglu::Version(1, 2)) return false; in isAttributePresent()
71 if (version < eglu::Version(1, 1)) return false; in isAttributePresent()
80 class GetConfigsBoundsCase : public TestCase, protected eglu::CallLogWrapper
183 class GetConfigAttribCase : public TestCase, protected eglu::CallLogWrapper
308 …log << TestLog::Message << "Fail, " << eglu::getConfigAttribStr(attrib) << " should be a boolean v… in checkBoolean()
377 …log << TestLog::Message << eglu::getConfigAttribStr(m_attrib) << " not supported by this EGL versi… in executeTest()
DteglConfigList.cpp107 std::string colorBufferType = de::toString(eglu::getColorBufferTypeStr(val)); in iterate()
111 std::string caveat = de::toString(eglu::getConfigCaveatStr(val)); in iterate()
118 std::string conformant = de::toString(eglu::getAPIBitsStr(val)); in iterate()
146 std::string renderableTypes = de::toString(eglu::getAPIBitsStr(val)); in iterate()
159 std::string surfaceTypes = de::toString(eglu::getSurfaceBitsStr(val)); in iterate()
163 std::string transparentType = de::toString(eglu::getTransparentTypeStr(val)); in iterate()
DteglCreateContextExtTests.cpp213 …(EglTestContext& eglTestCtx, EGLenum api, const EGLint* attribList, const eglu::FilterList& filter…
230 const eglu::FilterList m_filter;
308 …(EglTestContext& eglTestCtx, EGLenum api, const EGLint* attribList, const eglu::FilterList& filter… in CreateContextExtCase()
1024 …de::UniquePtr<eglu::NativeWindow> window (m_eglTestCtx.createNativeWindow(display.getEGLDisplay(),… in iterate()
1025 …tcu::egl::WindowSurface surface (display, eglu::createWindowSurface(m_eglTestCtx.getNativeDispl… in iterate()
1031 …de::UniquePtr<eglu::NativePixmap> pixmap (m_eglTestCtx.createNativePixmap(display.getEGLDisplay(),… in iterate()
1032 …tcu::egl::PixmapSurface surface (display, eglu::createPixmapSurface(m_eglTestCtx.getNativeDispl… in iterate()
1078 catch (const eglu::Error& error) in executeForConfig()
1088 …m_testCtx.getLog() << TestLog::Message << "Context creation failed with error " << eglu::getErrorS… in executeForConfig()
1169 eglu::FilterList filter; in init()
[all …]
DteglImageTests.cpp123 …age << " Fail: Error code mismatch! Expected " << eglu::getErrorStr(expectError) << ", got " << e… in checkCallError()
151 …age << " Fail: Error code mismatch! Expected " << eglu::getErrorStr(expectError) << ", got " << e… in checkCallReturn()
262 …createNativeWindow(dpy.getEGLDisplay(), m_config, DE_NULL, width, height, eglu::parseWindowVisibil… in GLES2Context()
263 …m_surface = new tcu::egl::WindowSurface(dpy, eglu::createWindowSurface(eglTestCtx.getNativeDisplay… in GLES2Context()
268 …m_surface = new tcu::egl::PixmapSurface(dpy, eglu::createPixmapSurface(eglTestCtx.getNativeDisplay… in GLES2Context()
296 static EGLint getConfigIdForApi (const vector<eglu::ConfigInfo>& configInfos, EGLint apiBits) in getConfigIdForApi()
302 …for (vector<eglu::ConfigInfo>::const_iterator cfgIter = configInfos.begin(); cfgIter != configInfo… in getConfigIdForApi()
346 eglu::NativeWindow* m_window;
347 eglu::NativePixmap* m_pixmap;
/external/deqp/framework/platform/X11/
DtcuX11EglPlatform.cpp40 using eglu::GLContextFactory;
41 using eglu::NativeDisplay;
42 using eglu::NativeDisplayFactory;
43 using eglu::NativeWindow;
44 using eglu::NativeWindowFactory;
45 using eglu::NativePixmap;
46 using eglu::NativePixmapFactory;
47 using eglu::WindowParams;
/external/deqp/framework/egl/
DegluDefs.hpp31 #define EGLU_CHECK() eglu::checkError(DE_NULL, __FILE__, __LINE__)
32 #define EGLU_CHECK_MSG(MSG) eglu::checkError(MSG, __FILE__, __LINE__)
33 #define EGLU_CHECK_CALL(CALL) do { CALL; eglu::checkError(#CALL, __FILE__, __LINE__); } while (deGe…
38 namespace eglu namespace
DtcuEgl.hpp37 namespace eglu namespace
65 void describeConfig (EGLConfig config, eglu::ConfigInfo& info) const;
71 eglu::Version getVersion (void) const { return eglu::Version(m_version[0], m_version[1]); } in getVersion()
/external/deqp/framework/common/
DtcuPlatform.hpp33 namespace eglu namespace
107 virtual const eglu::Platform& getEGLPlatform (void) const;

1234