HomeSort by relevance Sort by last modified time
    Searched refs:eglu (Results 1 - 25 of 95) sorted by null

1 2 3 4

  /external/deqp/framework/egl/
egluStaticESLibrary.hpp 33 namespace eglu namespace
38 } // eglu
egluCallLogWrapper.hpp 35 namespace eglu namespace
55 } // eglu
egluDefs.hpp 28 #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
egluGLContextFactory.hpp 35 namespace eglu namespace
56 } // eglu
egluPlatform.cpp 28 namespace eglu namespace
48 } // eglu
egluPlatform.hpp 36 namespace eglu namespace
52 * * eglu::NativeDisplay, created by eglu::NativeDisplayFactory
53 * * eglu::NativeWindow, created by eglu::NativeWindowFactory
54 * * eglu::NativePixmap, created by eglu::NativePixmapFactory
57 * adding eglu::GLContextFactory to m_contextFactoryRegistry in your
68 // Code outside porting layer will never attempt to delete eglu::Platform
97 * Native display factory registry holds list of eglu::NativeDisplayFactor
    [all...]
  /external/deqp/framework/platform/raspi/
tcuRaspiPlatform.cpp 46 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::NativeWindowFactor
    [all...]
tcuRaspiPlatform.hpp 38 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/
tcuWin32EGLNativeDisplayFactory.hpp 36 class EGLNativeDisplayFactory : public eglu::NativeDisplayFactory
42 virtual eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList) const;
tcuWin32Platform.hpp 38 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);}
tcuWin32EGLNativeDisplayFactory.cpp 57 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::NativeWindow::CAPABILITY_READ_SCREEN_PIXELS
    [all...]
  /external/deqp/framework/platform/android/
tcuAndroidPlatform.cpp 50 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::NativeDisplayFactor
    [all...]
tcuAndroidPlatform.hpp 39 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/
tcuNullPlatform.cpp 36 class NullEGLDisplay : public eglu::NativeDisplay
40 : eglu::NativeDisplay(CAPABILITY_GET_DISPLAY_LEGACY)
54 class NullEGLDisplayFactory : public eglu::NativeDisplayFactory
58 : eglu::NativeDisplayFactory("null", "Null EGL Display", eglu::NativeDisplay::CAPABILITY_GET_DISPLAY_LEGACY)
62 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib*) const
tcuNullPlatform.hpp 37 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/common/
tcuPlatform.hpp 33 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;
tcuPlatform.cpp 47 const eglu::Platform& Platform::getEGLPlatform (void) const
  /external/deqp/modules/egl/
teglTestCase.hpp 40 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;
teglQuerySurfaceTests.cpp 52 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::querySurfaceInt(egl, display, surface, EGL_HORIZONTAL_RESOLUTION)
    [all...]
teglSimpleConfigCase.cpp 40 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)
151 eglu::ConfigFilter filter
    [all...]
teglCreateSurfaceTests.cpp 59 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::NativeWindow::CAPABILITY_CREATE_SURFACE_LEGACY) == 0
    [all...]
teglApiCase.cpp 53 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::FilterList& filters
    [all...]
teglSimpleConfigCase.hpp 41 SimpleConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, const eglu::FilterList& filters);
57 const eglu::FilterList m_filters;
64 class NamedFilterList : public eglu::FilterList
77 void getDefaultFilterLists (std::vector<NamedFilterList>& lists, const eglu::FilterList& baseFilters);
teglRenderCase.cpp 74 RenderCase::RenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLint surfaceTypeMask, const eglu::FilterList& filters)
118 const EGLint configId = eglu::getConfigID(egl, display, config);
120 const eglu::NativeDisplayFactory& displayFactory = m_eglTestCtx.getNativeDisplayFactory();
121 eglu::NativeDisplay& nativeDisplay = m_eglTestCtx.getNativeDisplay();
132 const eglu::NativeWindowFactory& windowFactory = eglu::selectNativeWindowFactory(displayFactory, m_testCtx.getCommandLine());
136 const eglu::WindowParams params (width, height, eglu::parseWindowVisibility(m_testCtx.getCommandLine()));
137 de::UniquePtr<eglu::NativeWindow> window (windowFactory.createWindow(&nativeDisplay, display, config, DE_NULL, params));
139 eglu::UniqueSurface surface (egl, display, eglSurface)
    [all...]
  /external/deqp/framework/platform/X11/
tcuX11EglPlatform.hpp 38 class Platform : public eglu::Platform

Completed in 235 milliseconds

1 2 3 4