Home | History | Annotate | Download | only in egl

Lines Matching refs:eglw

40 						RenderCase				(EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint surfaceTypeMask, const eglu::FilterList& filters);
46 eglw::EGLConfig config;
47 eglw::EGLint surfaceTypeBit;
48 eglw::EGLint apiBits;
50 Config (eglw::EGLConfig config_, eglw::EGLint surfaceTypeBit_, eglw::EGLint apiBits_)
58 virtual void executeForConfig (eglw::EGLDisplay display, eglw::EGLConfig config);
59 virtual void executeForSurface (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config& config) = DE_NULL;
61 eglw::EGLint m_surfaceTypeMask;
67 SingleContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint apiMask, eglw::EGLint surfaceTypeMask, const eglu::FilterList& filters);
71 virtual void executeForSurface (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config& config);
72 virtual void executeForContext (eglw::EGLDisplay display, eglw::EGLContext context, eglw::EGLSurface surface, const Config& config) = DE_NULL;
74 eglw::EGLint m_apiMask;
80 MultiContextRenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint api, eglw::EGLint surfaceType, const eglu::FilterList& filters, int numContextsPerApi);
84 virtual void executeForSurface (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config& config);
85 virtual void executeForContexts (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config& config, const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts) = DE_NULL;
88 eglw::EGLint m_apiMask;
94 RenderFilterList (const char* name, const char* description, eglw::EGLint surfaceTypeMask)
100 eglw::EGLint getSurfaceTypeMask (void) const
106 eglw::EGLint m_surfaceTypeMask;
112 eglw::EGLint getBuildClientAPIMask (void);