/external/deqp/framework/egl/ |
egluCallLogWrapperApi.inl | 6 eglw::EGLBoolean eglBindAPI (eglw::EGLenum api); 7 eglw::EGLBoolean eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer); 8 eglw::EGLBoolean eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_config) [all...] |
egluUnique.hpp | 29 namespace eglw namespace 40 UniqueDisplay (const eglw::Library& egl, eglw::EGLDisplay display); 43 eglw::EGLDisplay operator* (void) const { return m_display; } 47 const eglw::Library& m_egl; 48 eglw::EGLDisplay m_display; 58 UniqueSurface (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLSurface surface); 61 eglw::EGLSurface operator* (void) const { return m_surface; [all...] |
egluGLUtil.hpp | 32 namespace eglw namespace 40 glw::GLenum getImageGLTarget (eglw::EGLenum source); 41 eglw::EGLint apiRenderableType (glu::ApiType apiType); 42 eglw::EGLContext createGLContext (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, const glu::ContextType& contextType); 43 eglw::EGLConfig chooseConfig (const eglw::Library& egl, eglw::EGLDisplay display, const glu::RenderConfig& config) [all...] |
egluUtil.hpp | 41 namespace eglw namespace 53 typedef std::map<eglw::EGLint, eglw::EGLint> AttribMap; 55 std::vector<eglw::EGLint> attribMapToList (const AttribMap& map); 57 Version getVersion (const eglw::Library& egl, eglw::EGLDisplay display); 59 std::vector<std::string> getPlatformExtensions (const eglw::Library& egl); 60 std::vector<std::string> getClientExtensions (const eglw::Library& egl, eglw::EGLDisplay display); 61 bool hasExtension (const eglw::Library& egl, eglw::EGLDisplay display, const std::string& extName) [all...] |
egluCallLogWrapper.inl | 7 eglw::EGLBoolean CallLogWrapper::eglBindAPI (eglw::EGLenum api) 11 eglw::EGLBoolean returnValue = m_egl.bindAPI(api); 17 eglw::EGLBoolean CallLogWrapper::eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer) 21 eglw::EGLBoolean returnValue = m_egl.bindTexImage(dpy, surface, buffer); 27 eglw::EGLBoolean CallLogWrapper::eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint config_si (…) [all...] |
egluCallLogWrapper.hpp | 30 namespace eglw namespace 41 CallLogWrapper (const eglw::Library& egl, tcu::TestLog& log); 50 const eglw::Library& m_egl;
|
egluConfigFilter.hpp | 33 namespace eglw namespace 46 CandidateConfig (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config); 79 const eglw::Library* egl; 80 eglw::EGLDisplay display; 81 eglw::EGLConfig config; 98 bool match (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config) const [all...] |
egluNativeDisplay.hpp | 34 namespace eglw namespace 53 virtual const eglw::Library& getLibrary (void) const = 0; 56 eglw::EGLenum getPlatformType (void) const { return m_platformType; } 60 virtual eglw::EGLNativeDisplayType getLegacyNative (void); 66 virtual const eglw::EGLAttrib* getPlatformAttributes (void) const; 69 NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtension); 77 const eglw::EGLenum m_platformType; //!< EGL platform type, or EGL_NONE if not supported. 86 virtual NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList = DE_NULL) const = 0; 89 eglw::EGLenum getPlatformType (void) const { return m_platformType; } 97 NativeDisplayFactory (const std::string& name, const std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformType, const char* platformExtension) [all...] |
egluGLContextFactory.hpp | 42 virtual eglw::EGLDisplay getEGLDisplay (void) const = 0; 43 virtual eglw::EGLContext getEGLContext (void) const = 0;
|
egluGLFunctionLoader.hpp | 36 namespace eglw namespace 49 GLFunctionLoader (const eglw::Library& egl, const tcu::FunctionLibrary* platformLibrary); 56 const eglw::Library& m_egl;
|
egluConfigInfo.hpp | 29 namespace eglw namespace 110 void queryConfigInfo (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config, ConfigInfo* dst);
|
egluNativePixmap.hpp | 54 virtual eglw::EGLNativePixmapType getLegacyNative (void); 84 virtual NativePixmap* createPixmap (NativeDisplay* nativeDisplay, eglw::EGLDisplay display, eglw::EGLConfig config, const eglw::EGLAttrib* attribList, int width, int height) const;
|
/external/deqp/framework/egl/wrapper/ |
eglwDefs.hpp | 34 namespace eglw namespace 45 } // eglw
|
eglwEnums.hpp | 32 // \note Some defines reference types inside eglw:: 33 namespace eglw namespace 38 } // eglw
|
eglwDefs.cpp | 29 namespace eglw namespace 39 } // eglw
|
eglwFunctions.cpp | 27 namespace eglw namespace 45 } // eglw
|
/external/deqp/modules/egl/ |
teglChooseConfigReference.hpp | 29 namespace eglw namespace 39 void chooseConfigReference (const eglw::Library& egl, eglw::EGLDisplay display, std::vector<eglw::EGLConfig>& dst, const std::vector<std::pair<eglw::EGLenum, eglw::EGLint> >& attributes);
|
teglColorClearCase.hpp | 43 eglw::EGLint api, 44 eglw::EGLint surfaceType, 49 virtual void executeForContexts (eglw::EGLDisplay display, 50 eglw::EGLSurface surface, 52 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts); 61 eglw::EGLint api, 62 eglw::EGLint surfaceType, 67 virtual void executeForContexts (eglw::EGLDisplay display, 68 eglw::EGLSurface surface [all...] |
teglRenderCase.hpp | 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 [all...] |
teglApiCase.hpp | 53 void expectError (eglw::EGLenum error); 54 void expectEitherError (eglw::EGLenum errorA, eglw::EGLenum errorB); 55 void expectBoolean (eglw::EGLBoolean expected, eglw::EGLBoolean got); 57 void expectNoContext (eglw::EGLContext got); 58 void expectNoSurface (eglw::EGLSurface got); 59 void expectNoDisplay (eglw::EGLDisplay got); 62 inline void expectTrue (eglw::EGLBoolean got) { expectBoolean(EGL_TRUE, got); } 63 inline void expectFalse (eglw::EGLBoolean got) { expectBoolean(EGL_FALSE, got); [all...] |
teglImageUtil.hpp | 38 namespace eglw namespace 55 eglw::EGLSurface get (void) const { return **m_surface; } 61 de::MovePtr<ManagedSurface> createSurface (EglTestContext& eglTestCtx, eglw::EGLDisplay display, eglw::EGLConfig config, int width, int height); 67 virtual eglw::EGLClientBuffer get (void) const = 0; 76 virtual eglw::EGLImageKHR createImage (const eglw::Library& egl, eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLClientBuffer clientBuffer) const = 0 [all...] |
teglSimpleConfigCase.hpp | 49 eglw::EGLDisplay getDisplay (void) { return m_display; } 52 virtual void executeForConfig (eglw::EGLDisplay display, eglw::EGLConfig config) = DE_NULL; 59 eglw::EGLDisplay m_display; 60 std::vector<eglw::EGLConfig> m_configs; 61 std::vector<eglw::EGLConfig>::iterator m_configIter;
|
/external/deqp/framework/platform/X11/ |
tcuX11EglPlatform.cpp | 41 DE_STATIC_ASSERT(sizeof(EGLNativeDisplayType) <= sizeof(eglw::EGLNativeDisplayType)); 42 DE_STATIC_ASSERT(sizeof(EGLNativePixmapType) <= sizeof(eglw::EGLNativePixmapType)); 43 DE_STATIC_ASSERT(sizeof(EGLNativeWindowType) <= sizeof(eglw::EGLNativeWindowType)); 48 typedef EGLW_APICALL eglw::EGLDisplay (EGLW_APIENTRY* eglX11GetDisplayFunc) (EGLNativeDisplayType display_id); 49 typedef EGLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglX11CopyBuffersFunc) (eglw::EGLDisplay dpy, eglw::EGLSurface surface, EGLNativePixmapType target); 50 typedef EGLW_APICALL eglw::EGLSurface (EGLW_APIENTRY* eglX11CreatePixmapSurfaceFunc) (eglw::EGLDisplay dpy, eglw::EGLConfig config, EGLNativePixmapType pixmap, const eglw::EGLint* attrib_list) [all...] |
/external/deqp/framework/platform/win32/ |
tcuWin32EGLNativeDisplayFactory.hpp | 40 virtual eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList) const;
|
/external/deqp/framework/platform/null/ |
tcuNullPlatform.cpp | 57 const eglw::Library& getLibrary (void) const 63 eglw::FuncPtrLibrary m_library; 74 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib*) const
|