Searched refs:eglu (Results 1 - 25 of 108) sorted by relevance

12345

/external/deqp/framework/platform/nullws/
H A DtcuNullWSPlatform.cpp35 class Window: public eglu::NativeWindow
40 Window(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params)
51 class WindowFactory: public eglu::NativeWindowFactory
59 eglu::NativeWindow* createWindow(eglu::NativeDisplay* nativeDisplay, const eglu::WindowParams& params) const
65 class Pixmap: public eglu::NativePixmap
81 class PixmapFactory: public eglu::NativePixmapFactory
89 eglu
[all...]
H A DtcuNullWSPlatform.hpp37 class Platform: public tcu::Platform, private glu::Platform, private eglu::Platform
44 virtual const eglu::Platform& getEGLPlatform () const { return static_cast<const eglu::Platform&>(*this); }
/external/deqp/framework/egl/
H A DegluStaticESLibrary.hpp33 namespace eglu namespace
38 } // eglu
H A DegluCallLogWrapper.hpp35 namespace eglu namespace
55 } // eglu
H A DegluDefs.hpp28 #define EGLU_CHECK(EGLW) eglu::checkError((EGLW).getError(), DE_NULL, __FILE__, __LINE__)
29 #define EGLU_CHECK_MSG(EGLW, MSG) eglu::checkError((EGLW).getError(), MSG, __FILE__, __LINE__)
30 #define EGLU_CHECK_CALL(EGLW, CALL) do { (EGLW).CALL; eglu::checkError((EGLW).getError(), #CALL, __FILE__, __LINE__); } while (deGetFalse())
35 namespace eglu namespace
82 } // eglu
/external/deqp/framework/platform/raspi/
H A DtcuRaspiPlatform.cpp46 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY;
47 static const eglu::NativeWindow::Capability WINDOW_CAPABILITIES = eglu::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY;
49 class Display : public eglu::NativeDisplay
52 Display (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES) {}
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
[all...]
H A 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::Platform&>(*this); }
/external/deqp/framework/platform/win32/
H A DtcuWin32EGLNativeDisplayFactory.hpp36 class EGLNativeDisplayFactory : public eglu::NativeDisplayFactory
42 virtual eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList) const;
H A DtcuWin32Platform.hpp38 class Platform : public tcu::Platform, private glu::Platform, private eglu::Platform
48 const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platform&>(*this);}
H A DtcuWin32EGLNativeDisplayFactory.cpp57 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY;
58 static const eglu::NativePixmap::Capability BITMAP_CAPABILITIES = eglu::NativePixmap::CAPABILITY_CREATE_SURFACE_LEGACY;
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
[all...]
/external/deqp/framework/platform/android/
H A DtcuAndroidPlatform.cpp50 static const eglu::NativeDisplay::Capability DISPLAY_CAPABILITIES = eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY;
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);
55 class NativeDisplay : public eglu::NativeDisplay
58 NativeDisplay (void) : eglu::NativeDisplay(DISPLAY_CAPABILITIES), m_library("libEGL.so") {}
68 class NativeDisplayFactory : public eglu
[all...]
H A DtcuAndroidPlatform.hpp39 class Platform : public tcu::Platform, private eglu::Platform, private glu::Platform, private vk::Platform
48 virtual const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platform&>(*this); }
/external/deqp/framework/platform/null/
H A DtcuNullPlatform.cpp37 class NullEGLDisplay : public eglu::NativeDisplay
41 : eglu::NativeDisplay(CAPABILITY_GET_DISPLAY_LEGACY)
60 class NullEGLDisplayFactory : public eglu::NativeDisplayFactory
64 : eglu::NativeDisplayFactory("null", "Null EGL Display", eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY)
68 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib*) const
H A DtcuNullPlatform.hpp37 class Platform : public tcu::Platform, private glu::Platform, private eglu::Platform, private vk::Platform
44 virtual const eglu::Platform& getEGLPlatform (void) const { return static_cast<const eglu::Platform&>(*this); }
/external/deqp/framework/platform/lnx/X11/
H A DtcuLnxX11EglDisplayFactory.hpp38 eglu::NativeDisplayFactory* createDisplayFactory (EventState& eventState);
/external/deqp/framework/platform/lnx/wayland/
H A DtcuLnxWaylandEglDisplayFactory.hpp40 eglu::NativeDisplayFactory* createDisplayFactory (EventState& eventState);
/external/deqp/framework/common/
H A DtcuPlatform.hpp33 namespace eglu namespace
64 * API-specific platform interfaces (glu::Platform and eglu::Platform)
105 * EGL-specific platform interface is defined by eglu::Platform. If your
112 virtual const eglu::Platform& getEGLPlatform (void) const;
H A DtcuPlatform.cpp47 const eglu::Platform& Platform::getEGLPlatform (void) const
/external/deqp/external/openglcts/modules/common/
H A DglcConfigListEGL.cpp94 de::UniquePtr<eglu::NativeDisplay> nativeDisplay(
97 eglw::EGLDisplay display = eglu::getAndInitDisplay(*nativeDisplay);
98 std::vector<eglw::EGLConfig> configs = eglu::getConfigs(library, display);
99 bool supportFloatConfigs = eglu::hasExtension(library, display, "EGL_EXT_pixel_format_float");
100 bool supportYUVConfigs = eglu::hasExtension(library, display, "EGL_EXT_yuv_surface");
104 int id = eglu::getConfigAttribInt(library, display, *cfgIter, EGL_CONFIG_ID);
105 deUint32 renderableBits = eglu::getConfigAttribInt(library, display, *cfgIter, EGL_RENDERABLE_TYPE);
106 deUint32 conformantBits = eglu::getConfigAttribInt(library, display, *cfgIter, EGL_CONFORMANT);
107 deInt32 redSize = eglu::getConfigAttribInt(library, display, *cfgIter, EGL_RED_SIZE);
108 deInt32 greenSize = eglu
[all...]
/external/deqp/modules/egl/
H A DteglTestCase.hpp40 namespace eglu namespace
63 EglTestContext (tcu::TestContext& testCtx, const eglu::NativeDisplayFactory& displayFactory);
67 const eglu::NativeDisplayFactory& getNativeDisplayFactory (void) const { return m_nativeDisplayFactory; }
68 eglu::NativeDisplay& getNativeDisplay (void) const { return *m_nativeDisplay; }
79 const eglu::NativeDisplayFactory& m_nativeDisplayFactory;
80 de::UniquePtr<eglu::NativeDisplay> m_nativeDisplay;
81 mutable eglu::GLLibraryCache m_glLibraryCache;
H A DteglQuerySurfaceTests.cpp52 using eglu::ConfigInfo;
58 const char* name = eglu::getSurfaceAttribName(attribute);
59 const eglu::SurfaceAttribValueFmt valueFmt (attribute, value);
67 logSurfaceAttribute(log, attributes[ndx], eglu::querySurfaceInt(egl, display, surface, attributes[ndx]));
107 QuerySurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters);
113 QuerySurfaceCase::QuerySurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters)
127 const EGLint id = eglu::querySurfaceInt(egl, display, surface, EGL_CONFIG_ID);
138 const EGLint width = eglu::querySurfaceInt(egl, display, surface, EGL_WIDTH);
139 const EGLint height = eglu::querySurfaceInt(egl, display, surface, EGL_HEIGHT);
150 const EGLint hRes = eglu
[all...]
H A DteglSimpleConfigCase.cpp40 using eglu::ConfigInfo;
42 using namespace eglu;
119 static bool colorBits (const eglu::CandidateConfig& c)
128 static bool notColorBits (const eglu::CandidateConfig& c)
136 static bool hasDepth (const eglu::CandidateConfig& c) { return c.depthSize() > 0; }
137 static bool noDepth (const eglu::CandidateConfig& c) { return c.depthSize() == 0; }
138 static bool hasStencil (const eglu::CandidateConfig& c) { return c.stencilSize() > 0; }
139 static bool noStencil (const eglu::CandidateConfig& c) { return c.stencilSize() == 0; }
141 static bool isConformant (const eglu::CandidateConfig& c)
146 static bool notFloat (const eglu
[all...]
H A DteglCreateSurfaceTests.cpp59 std::vector<std::string> extensions = eglu::getClientExtensions(egl);
65 EGLSurface createWindowSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativeWindow& window, bool useLegacyCreate)
86 EGLSurface createPixmapSurface (EGLDisplay display, EGLConfig config, eglu::NativeDisplay& nativeDisplay, eglu::NativePixmap& pixmap, bool useLegacyCreate)
110 CreateWindowSurfaceCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool useLegacyCreate, const eglu::FilterList& filters)
120 EGLint id = eglu::getConfigID(egl, display, config);
121 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(m_eglTestCtx.getNativeDisplayFactory(), m_testCtx.getCommandLine());
127 if ((windowFactory.getCapabilities() & eglu
[all...]
H A DteglApiCase.cpp53 m_display = eglu::getAndInitDisplay(m_eglTestCtx.getNativeDisplay());
54 m_supportedClientAPIs = eglu::getClientAPIs(m_eglTestCtx.getLibrary(), m_display);
90 m_testCtx.getLog() << TestLog::Message << "// ERROR expected: " << eglu::getErrorStr(expected) << ", Got: " << eglu::getErrorStr(err) << TestLog::EndMessage;
101 m_testCtx.getLog() << TestLog::Message << "// ERROR expected: " << eglu::getErrorStr(expectedA) << " or " << eglu::getErrorStr(expectedB) << ", Got: " << eglu::getErrorStr(err) << TestLog::EndMessage;
111 m_testCtx.getLog() << TestLog::Message << "// ERROR expected: " << eglu::getBooleanStr(expected) << ", Got: " << eglu::getBooleanStr(got) << TestLog::EndMessage;
159 bool ApiCase::getConfig (EGLConfig* config, const eglu
[all...]
/external/deqp/framework/platform/lnx/
H A DtcuLnxEglPlatform.hpp38 class Platform : public eglu::Platform

Completed in 214 milliseconds

12345