/external/deqp/framework/egl/ |
D | egluCallLogWrapperApi.inl | 6 eglw::EGLBoolean eglBindAPI (eglw::EGLenum api); 7 eglw::EGLBoolean eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw:… 8 eglw::EGLBoolean eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list… 9 eglw::EGLint eglClientWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint … 10 eglw::EGLint eglClientWaitSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EG… 11 eglw::EGLBoolean eglCopyBuffers (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::… 12 eglw::EGLContext eglCreateContext (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::E… 13 eglw::EGLImage eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLen… 14 eglw::EGLImageKHR eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::E… 15 eglw::EGLSurface eglCreatePbufferFromClientBuffer (eglw::EGLDisplay dpy, eglw::EGLenum bufty… [all …]
|
D | 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> getClientExtensions (const eglw::Library& egl); 60 std::vector<std::string> getDisplayExtensions (const eglw::Library& egl, eglw::EGLDisplay display… 61 bool hasExtension (const eglw::Library& egl, eglw::EGLDisplay display, const std::string& … 63 std::vector<eglw::EGLConfig> getConfigs (const eglw::Library& egl, eglw::EGLDisplay display); 64 std::vector<eglw::EGLConfig> chooseConfigs (const eglw::Library& egl, eglw::EGLDisplay display, … 65 std::vector<eglw::EGLConfig> chooseConfigs (const eglw::Library& egl, eglw::EGLDisplay display, … [all …]
|
D | 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, e… 21 eglw::EGLBoolean returnValue = m_egl.bindTexImage(dpy, surface, buffer); 27 eglw::EGLBoolean CallLogWrapper::eglChooseConfig (eglw::EGLDisplay dpy, const eglw::EGLint *attrib_… 31 …eglw::EGLBoolean returnValue = m_egl.chooseConfig(dpy, attrib_list, configs, config_size, num_conf… 42 eglw::EGLint CallLogWrapper::eglClientWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGL… 46 eglw::EGLint returnValue = m_egl.clientWaitSync(dpy, sync, flags, timeout); 52 eglw::EGLint CallLogWrapper::eglClientWaitSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, egl… 56 eglw::EGLint returnValue = m_egl.clientWaitSyncKHR(dpy, sync, flags, timeout); [all …]
|
D | egluUnique.hpp | 29 namespace eglw namespace 40 UniqueDisplay (const eglw::Library& egl, eglw::EGLDisplay display); 43 eglw::EGLDisplay operator* (void) const { return m_display; } in operator *() 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; } in operator *() 65 const eglw::Library& m_egl; 66 eglw::EGLDisplay m_display; 67 eglw::EGLSurface m_surface; [all …]
|
D | egluGLUtil.hpp | 33 namespace eglw namespace 41 glw::GLenum getImageGLTarget (eglw::EGLenum source); 42 eglw::EGLint apiRenderableType (glu::ApiType apiType); 44 eglw::EGLContext createGLContext (const eglw::Library& egl, 45 eglw::EGLDisplay display, 46 eglw::EGLConfig config, 50 eglw::EGLConfig chooseConfig (const eglw::Library& egl, 51 eglw::EGLDisplay display,
|
D | egluNativeDisplay.hpp | 34 namespace eglw namespace 53 virtual const eglw::Library& getLibrary (void) const = 0; 56 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType() 60 virtual eglw::EGLNativeDisplayType getLegacyNative (void); 66 virtual const eglw::EGLAttrib* getPlatformAttributes (void) const; 69 …NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtensi… 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; } in getPlatformType() 97 …, const std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformTy… [all …]
|
D | egluConfigFilter.hpp | 33 namespace eglw namespace 46 CandidateConfig (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config); 80 const eglw::Library* egl; 81 eglw::EGLDisplay display; 82 eglw::EGLConfig config; 99 …bool match (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config) con…
|
D | egluCallLogWrapper.cpp | 37 CallLogWrapper::CallLogWrapper (const eglw::Library& egl, TestLog& log) in CallLogWrapper() 192 eglw::EGLDisplay display; 193 EGLDisplayFmt (eglw::EGLDisplay display_) : display(display_) {} in EGLDisplayFmt() 196 inline EGLDisplayFmt getEGLDisplayStr (eglw::EGLDisplay display) { return EGLDisplayFmt(display); } in getEGLDisplayStr() 211 eglw::EGLSurface surface; 212 EGLSurfaceFmt (eglw::EGLSurface surface_) : surface(surface_) {} in EGLSurfaceFmt() 215 inline EGLSurfaceFmt getEGLSurfaceStr (eglw::EGLSurface surface) { return EGLSurfaceFmt(surface); } in getEGLSurfaceStr() 230 eglw::EGLContext context; 231 EGLContextFmt (eglw::EGLContext context_) : context(context_) {} in EGLContextFmt() 234 inline EGLContextFmt getEGLContextStr (eglw::EGLContext context) { return EGLContextFmt(context); } in getEGLContextStr()
|
D | egluConfigInfo.hpp | 30 namespace eglw namespace 132 void queryCoreConfigInfo (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig confi… 133 void queryExtConfigInfo (const eglw::Library& egl, eglw::EGLDisplay display, eglw::EGLConfig config…
|
D | egluGLContextFactory.hpp | 42 virtual eglw::EGLDisplay getEGLDisplay (void) const = 0; 43 virtual eglw::EGLContext getEGLContext (void) const = 0; 44 virtual eglw::EGLConfig getEGLConfig (void) const = 0; 45 virtual const eglw::Library& getLibrary (void) const = 0;
|
/external/deqp/modules/egl/ |
D | teglRenderCase.hpp | 40 …RenderCase (EglTestContext& eglTestCtx, const char* name, const char* description, eglw::EGLint… 46 eglw::EGLConfig config; 47 eglw::EGLint surfaceTypeBit; 48 eglw::EGLint apiBits; 50 Config (eglw::EGLConfig config_, eglw::EGLint surfaceTypeBit_, eglw::EGLint apiBits_) in Config() 58 virtual void executeForConfig (eglw::EGLDisplay display, eglw::EGLConfig config); 59 …virtual void executeForSurface (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config… 61 eglw::EGLint m_surfaceTypeMask; 67 …ontext& eglTestCtx, const char* name, const char* description, eglw::EGLint apiMask, eglw::EGLint … 71 …virtual void executeForSurface (eglw::EGLDisplay display, eglw::EGLSurface surface, const Config… [all …]
|
D | 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); } in expectTrue() 63 inline void expectFalse (eglw::EGLBoolean got) { expectBoolean(EGL_FALSE, got); } in expectFalse() 65 eglw::EGLDisplay getDisplay (void) { return m_display; } in getDisplay() 66 bool isAPISupported (eglw::EGLenum api) const; [all …]
|
D | 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, 70 const std::vector<std::pair<eglw::EGLint, eglw::EGLContext> >& contexts);
|
D | teglImageUtil.hpp | 38 namespace eglw namespace 55 eglw::EGLSurface get (void) const { return **m_surface; } in get() 61 …r<ManagedSurface> createSurface (EglTestContext& eglTestCtx, eglw::EGLDisplay display, eglw::EGLCo… 67 virtual eglw::EGLClientBuffer get (void) const = 0; 76 …virtual eglw::EGLImageKHR createImage (const eglw::Library& egl, eglw::EGLDisplay dpy, eglw::E… 80 de::MovePtr<ImageSource> createTextureImageSource (eglw::EGLenum source, glw::GLenum internalForm…
|
D | teglMultiContextTests.cpp | 94 eglw::EGLConfig getConfig (const eglw::Library& egl, eglw::EGLDisplay display) in getConfig() 106 const eglw::EGLint attribList[] = in iterate() 111 const eglw::EGLint pbufferAttribList[] = in iterate() 122 const eglw::Library& egl = m_eglTestCtx.getLibrary(); in iterate() 124 const eglw::EGLConfig config = getConfig(egl, *display); in iterate() 129 std::vector<eglw::EGLContext> contexts; in iterate() 146 …const eglw::EGLContext sharedContext = (m_sharing == SHARING_SHARED && contextCount > 0 ? contexts… in iterate() 147 … const eglw::EGLContext context = egl.createContext(*display, config, sharedContext, attribList); in iterate() 148 const eglw::EGLint error = egl.getError(); in iterate() 175 const eglw::EGLBoolean result = egl.makeCurrent(*display, *surface, *surface, context); in iterate() [all …]
|
D | teglChooseConfigReference.hpp | 29 namespace eglw namespace 39 …ence (const eglw::Library& egl, eglw::EGLDisplay display, std::vector<eglw::EGLConfig>& dst, const…
|
D | teglGetFrameTimestampsTests.cpp | 77 typedef EGLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglGetNextFrameIdANDROIDFunc) (eglw::EGLDispl… 78 …eglw::EGLBoolean (EGLW_APIENTRY* eglGetCompositorTimingANDROIDFunc) (eglw::EGLDisplay dpy, eglw::E… 79 …LW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglGetCompositorTimingSupportedANDROIDFunc) (eglw::EGL… 80 …eglw::EGLBoolean (EGLW_APIENTRY* eglGetFrameTimestampsANDROIDFunc) (eglw::EGLDisplay dpy, eglw::EG… 81 …GLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglGetFrameTimestampSupportedANDROIDFunc) (eglw::EGLD… 93 using namespace eglw; 174 typedef std::map<eglw::EGLint, TimestampInfo> TimestampInfoMap; 176 EGLnsecsANDROID getTimestamp(eglw::EGLint name, TimestampInfoMap& map, const std::vector<EGLnsecsAN… in getTimestamp() 536 const eglw::EGLint invalidTimestampName = EGL_READS_DONE_TIME_ANDROID + 1; in executeForConfig() 539 std::vector<eglw::EGLint> supportedNames; in executeForConfig() [all …]
|
D | teglSimpleConfigCase.hpp | 49 eglw::EGLDisplay getDisplay (void) { return m_display; } in getDisplay() 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/egl/wrapper/ |
D | eglwImpl.inl | 9 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 17 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 25 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 33 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 41 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 49 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 57 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 65 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 73 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 81 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); [all …]
|
D | eglwImplExt.inl | 9 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 17 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 25 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 33 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 41 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 49 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 57 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 65 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 73 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); 81 const eglw::Library* egl = eglw::getCurrentThreadLibrary(); [all …]
|
D | eglwWrapper.cpp | 27 namespace eglw namespace 29 static const eglw::Library* s_library = DE_NULL; 31 void setCurrentThreadLibrary (const eglw::Library* egl) in setCurrentThreadLibrary() 36 inline const eglw::Library* getCurrentThreadLibrary (void) in getCurrentThreadLibrary()
|
/external/deqp/framework/platform/lnx/X11/ |
D | tcuLnxX11EglDisplayFactory.cpp | 45 DE_STATIC_ASSERT(sizeof(EGLNativeDisplayType) <= sizeof(eglw::EGLNativeDisplayType)); 46 DE_STATIC_ASSERT(sizeof(EGLNativePixmapType) <= sizeof(eglw::EGLNativePixmapType)); 47 DE_STATIC_ASSERT(sizeof(EGLNativeWindowType) <= sizeof(eglw::EGLNativeWindowType)); 52 typedef EGLW_APICALL eglw::EGLDisplay (EGLW_APIENTRY* eglX11GetDisplayFunc) (EGLNativeDisplayType… 53 typedef EGLW_APICALL eglw::EGLBoolean (EGLW_APIENTRY* eglX11CopyBuffersFunc) (eglw::EGLDisplay dp… 54 …L eglw::EGLSurface (EGLW_APIENTRY* eglX11CreatePixmapSurfaceFunc) (eglw::EGLDisplay dpy, eglw::EGL… 55 …LL eglw::EGLSurface (EGLW_APIENTRY* eglX11CreateWindowSurfaceFunc) (eglw::EGLDisplay dpy, eglw::EG… 74 class Library : public eglw::DefaultLibrary 78 : eglw::DefaultLibrary("libEGL.so") in Library() 82 …eglw::EGLBoolean copyBuffers (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLNativePixma… in copyBuffers() [all …]
|
/external/deqp/framework/platform/lnx/wayland/ |
D | tcuLnxWaylandEglDisplayFactory.cpp | 73 …eglw::EGLNativeDisplayType getLegacyNative (void) { return reinterpret_cast<eglw::EGLNativeDispla… in getLegacyNative() 75 const eglw::Library& getLibrary (void) const { return m_library; } in getLibrary() 76 const eglw::EGLAttrib* getPlatformAttributes (void) const { return DE_NULL; } in getPlatformAttributes() 80 eglw::DefaultLibrary m_library; 94 …eglw::EGLNativeWindowType getLegacyNative (void) { return reinterpret_cast<eglw::EGLNativeWindowT… in getLegacyNative() 130 eglw::EGLDisplay display, 131 eglw::EGLConfig config, 132 const eglw::EGLAttrib* attribList, 150 eglw::EGLDisplay eglDisplay, in createWindow() 151 eglw::EGLConfig config, in createWindow() [all …]
|
/external/deqp/framework/platform/surfaceless/ |
D | tcuSurfacelessPlatform.cpp | 145 const eglw::Library& egl, in isEGLExtensionSupported() 146 eglw::EGLDisplay display, in isEGLExtensionSupported() 156 GetProcFuncLoader(const eglw::Library& egl): m_egl(egl) in GetProcFuncLoader() 165 const eglw::Library& m_egl; 214 const eglw::DefaultLibrary m_egl; 216 eglw::EGLDisplay m_eglDisplay; 217 eglw::EGLContext m_eglContext; 255 vector<eglw::EGLint> context_attribs; in EglRenderContext() 256 vector<eglw::EGLint> frame_buffer_attribs; in EglRenderContext() 257 vector<eglw::EGLint> surface_attribs; in EglRenderContext() [all …]
|
/external/deqp/framework/platform/nullws/ |
D | tcuNullWSPlatform.cpp | 45 eglw::EGLNativeWindowType getLegacyNative () in getLegacyNative() 75 eglw::EGLNativePixmapType getLegacyNative () in getLegacyNative() 105 eglw::EGLNativeDisplayType getLegacyNative() in getLegacyNative() 110 const eglw::Library& getLibrary() const in getLibrary() 116 eglw::DefaultLibrary m_library; 130 eglu::NativeDisplay* createDisplay (const eglw::EGLAttrib* attribList = DE_NULL) const in createDisplay()
|