/external/deqp/modules/egl/ |
D | teglChooseConfigReference.cpp | 65 EGLenum name; 78 AttribRule (EGLenum name_, EGLint value_, Criteria criteria_, SortOrder sortOrder_) in AttribRule() 90 static int getCaveatRank (EGLenum caveat) in getCaveatRank() 102 static int getColorBufferTypeRank (EGLenum type) in getColorBufferTypeRank() 118 …return getCaveatRank((EGLenum)a.m_info.configCaveat) < getCaveatRank((EGLenum)b.m_info.configCavea… in compareCaveat() 123 …return getColorBufferTypeRank((EGLenum)a.m_info.colorBufferType) < getColorBufferTypeRank((EGLenum… in compareColorBufferType() 156 template <EGLenum Attribute> 173 EGLint getAttribute (const EGLenum attribute) const in getAttribute() 180 …for (std::map<EGLenum, AttribRule>::const_iterator iter = SurfaceConfig::defaultRules.begin(); ite… in operator ==() 182 const EGLenum attribute = iter->first; in operator ==() [all …]
|
D | teglChooseConfigTests.cpp | 72 void logConfigAttrib (TestLog& log, EGLenum attrib, EGLint value) in logConfigAttrib() 119 m_attributes.push_back(std::make_pair((EGLenum)attributes[0], (EGLint)attributes[1])); in ChooseConfigCase() 124 …e, const char* description, bool checkOrder, const std::vector<std::pair<EGLenum, EGLint> >& attri… in ChooseConfigCase() argument 159 void executeTest (const std::vector<std::pair<EGLenum, EGLint> >& attributes, bool checkOrder) in executeTest() argument 166 …for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end();… in executeTest() 175 …for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end();… in executeTest() 212 void fillDontCare (std::vector<std::pair<EGLenum, EGLint> >& attributes) in fillDontCare() argument 214 static const EGLenum dontCareAttributes[] = in fillDontCare() 234 vector<pair<EGLenum, EGLint> > m_attributes; 242 EGLint getValue (EGLenum name) in getValue() [all …]
|
D | teglApiCase.hpp | 53 void expectError (eglw::EGLenum error); 54 void expectEitherError (eglw::EGLenum errorA, eglw::EGLenum errorB); 66 bool isAPISupported (eglw::EGLenum api) const; 71 std::vector<eglw::EGLenum> m_supportedClientAPIs;
|
D | teglApiCase.cpp | 80 bool ApiCase::isAPISupported (eglw::EGLenum api) const in isAPISupported() 85 void ApiCase::expectError (EGLenum expected) in expectError() 87 EGLenum err = m_eglTestCtx.getLibrary().getError(); in expectError() 96 void ApiCase::expectEitherError (EGLenum expectedA, EGLenum expectedB) in expectEitherError() 98 EGLenum err = m_eglTestCtx.getLibrary().getError(); in expectEitherError()
|
D | teglSyncTests.cpp | 62 const char* getSyncTypeName (EGLenum syncType) in getSyncTypeName() 84 …SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCurrentConte… 91 const EGLenum m_syncType; 105 SyncTest::SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCu… in SyncTest() 173 SyncTest::Extension getSyncTypeExtension (EGLenum syncType) in getSyncTypeExtension() 268 CreateNullAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateNullAttribsTest() 290 CreateEmptyAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateEmptyAttribsTest() 317 CreateInvalidDisplayTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidDisplayTest() 350 CreateInvalidTypeTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidTypeTest() 383 CreateInvalidAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidAttribsTest() [all …]
|
D | teglQueryConfigTests.cpp | 48 static void logConfigAttribute (TestLog& log, EGLenum attrib, EGLint value) in logConfigAttribute() 53 static bool isAttributePresent (const eglu::Version& version, EGLenum attribute) in isAttributePresent() 203 EGLint getValue (EGLConfig config, EGLenum attrib, bool logValue=true); 269 EGLint GetConfigAttribCase::getValue (EGLConfig config, EGLenum attrib, bool logValue) in getValue() 286 …mpleCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLenum attribute) in GetConfigAttribSimpleCase() 330 void checkBoolean (EGLenum attrib, EGLint value) in checkBoolean() 341 void checkInteger (EGLenum attrib, EGLint value) in checkInteger() 368 void checkAttribute (EGLenum attrib, EGLint value) in checkAttribute() 424 EGLenum m_attrib; 554 EGLenum attribute; in init()
|
D | teglImageUtil.cpp | 160 virtual EGLenum getSource (void) const = 0; 273 EGLenum getSource (void) const { return EGL_GL_TEXTURE_2D_KHR; } in getSource() 291 …TextureCubeMapImageSource (EGLenum source, GLenum internalFormat, GLenum format, GLenum type, bool… in TextureCubeMapImageSource() 292 EGLenum getSource (void) const { return m_source; } in getSource() 299 EGLenum m_source; 339 EGLenum getSource (void) const { return EGL_GL_RENDERBUFFER_KHR; } in getSource() 536 MovePtr<ImageSource> createTextureImageSource (EGLenum source, GLenum internalFormat, GLenum format… in createTextureImageSource()
|
D | teglCreateContextTests.cpp | 73 EGLenum api; in executeForConfig() 96 EGLenum err = egl.getError(); in executeForConfig()
|
D | teglCreateContextExtTests.cpp | 178 …CreateContextExtCase (EglTestContext& eglTestCtx, EGLenum api, const EGLint* attribList, const egl… 197 const EGLenum m_api; 204 glu::ContextType attribListToContextType (EGLenum api, const EGLint* attribList) in attribListToContextType() 274 CreateContextExtCase::CreateContextExtCase (EglTestContext& eglTestCtx, EGLenum api, const EGLint* … in CreateContextExtCase() 985 …CreateContextExtGroup (EglTestContext& eglTestCtx, EGLenum api, EGLint apiBit, const EGLint* attri… 991 const EGLenum m_api; 996 CreateContextExtGroup::CreateContextExtGroup (EglTestContext& eglTestCtx, EGLenum api, EGLint apiBi… in CreateContextExtGroup() 1112 EGLenum api; in init()
|
/external/mesa3d/src/egl/main/ |
D | eglsurface.h | 56 EGLenum TextureFormat; 57 EGLenum TextureTarget; 60 EGLenum RenderBuffer; 61 EGLenum VGAlphaFormat; 62 EGLenum VGColorspace; 66 EGLenum MultisampleResolve; 67 EGLenum SwapBehavior;
|
D | eglcurrent.h | 64 _eglIsApiValid(EGLenum api) in _eglIsApiValid() 75 _eglConvertApiToIndex(EGLenum api) in _eglConvertApiToIndex() 85 static INLINE EGLenum 105 _eglGetAPIContext(EGLenum api);
|
D | eglsync.h | 45 EGLenum Type; 46 EGLenum SyncStatus; 47 EGLenum SyncCondition; 52 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type,
|
D | eglapi.h | 99 typedef _EGLSurface *(*CreatePbufferFromClientBuffer_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLenum … 102 typedef _EGLImage *(*CreateImageKHR_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLenum… 106 typedef _EGLSync *(*CreateSyncKHR_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLenum type, const EGLint … 109 typedef EGLBoolean (*SignalSyncKHR_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSync *sync, EGLenum mo…
|
/external/mesa3d/include/EGL/ |
D | eglext.h | 84 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, E… 87 …(EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 141 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_l… 144 EGLAPI EGLBoolean EGLAPIENTRY eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode); 147 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 150 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum… 211 EGLAPI EGLSyncNV EGLAPIENTRY eglCreateFenceSyncNV (EGLDisplay dpy, EGLenum condition, const EGLint … 215 EGLAPI EGLBoolean EGLAPIENTRY eglSignalSyncNV (EGLSyncNV sync, EGLenum mode); 218 typedef EGLSyncNV (EGLAPIENTRYP PFNEGLCREATEFENCESYNCNVPROC) (EGLDisplay dpy, EGLenum condition, co… 222 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCNVPROC) (EGLSyncNV sync, EGLenum mode); [all …]
|
D | egl.h | 45 typedef unsigned int EGLenum; typedef 277 EGLAPI EGLBoolean EGLAPIENTRY eglBindAPI(EGLenum api); 278 EGLAPI EGLenum EGLAPIENTRY eglQueryAPI(void); 285 EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer,
|
/external/deqp/framework/egl/ |
D | egluNativeDisplay.hpp | 56 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType() 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. 89 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType() 97 … std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformType, con… 107 const eglw::EGLenum m_platformType;
|
D | egluCallLogWrapperApi.inl | 6 eglw::EGLBoolean eglBindAPI (eglw::EGLenum api); 13 … eglCreateImage (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGL… 14 …eglCreateImageKHR (eglw::EGLDisplay dpy, eglw::EGLContext ctx, eglw::EGLenum target, eglw::EGL… 15 eglw::EGLSurface eglCreatePbufferFromClientBuffer (eglw::EGLDisplay dpy, eglw::EGLenum bufty… 22 eglw::EGLSync eglCreateSync (eglw::EGLDisplay dpy, eglw::EGLenum type, const eglw::EGL… 23 eglw::EGLSyncKHR eglCreateSyncKHR (eglw::EGLDisplay dpy, eglw::EGLenum type, const eglw:… 38 eglw::EGLDisplay eglGetPlatformDisplay (eglw::EGLenum platform, void *native_display, con… 39 eglw::EGLDisplay eglGetPlatformDisplayEXT (eglw::EGLenum platform, void *native_display, c… 46 eglw::EGLenum eglQueryAPI (void); 53 …lean eglSignalSyncKHR (eglw::EGLDisplay dpy, eglw::EGLSyncKHR sync, eglw::EGLenum mode);
|
D | egluNativeDisplay.cpp | 34 NativeDisplay::NativeDisplay (Capability capabilities, EGLenum platformType, const char* platformEx… in NativeDisplay() 82 … const std::string& description, NativeDisplay::Capability capabilities, EGLenum platformType, con… in NativeDisplayFactory()
|
D | egluUtil.hpp | 88 eglw::EGLenum parseClientAPI (const std::string& api); 89 std::vector<eglw::EGLenum> parseClientAPIs (const std::string& apiList); 90 std::vector<eglw::EGLenum> getClientAPIs (const eglw::Library& egl, eglw::EGLDisplay display);
|
/external/deqp/framework/egl/wrapper/ |
D | eglwFuncPtrLibraryDecl.inl | 6 EGLBoolean bindAPI (EGLenum api) const; 13 EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer … 14 EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBu… 15 EGLSurface createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuffer … 22 EGLSync createSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) const; 23 EGLSyncKHR createSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) cons… 38 EGLDisplay getPlatformDisplay (EGLenum platform, void *native_display, const EGLAttrib *… 39 EGLDisplay getPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLint *a… 46 EGLenum queryAPI (void) const; 53 EGLBoolean signalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const;
|
D | eglwLibrary.inl | 6 virtual EGLBoolean bindAPI (EGLenum api) const = 0; 13 virtual EGLImage createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClien… 14 virtual EGLImageKHR createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGL… 15 virtual EGLSurface createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClien… 22 virtual EGLSync createSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_lis… 23 virtual EGLSyncKHR createSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_li… 38 virtual EGLDisplay getPlatformDisplay (EGLenum platform, void *native_display, const EGL… 39 virtual EGLDisplay getPlatformDisplayEXT (EGLenum platform, void *native_display, const E… 46 virtual EGLenum queryAPI (void) const = 0; 53 virtual EGLBoolean signalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const …
|
D | eglwApi.inl | 63 EGLBoolean eglwBindAPI (EGLenum api); 70 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuf… 71 EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie… 72 EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuf… 79 EGLSync eglwCreateSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list); 80 EGLSyncKHR eglwCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list); 95 EGLDisplay eglwGetPlatformDisplay (EGLenum platform, void *native_display, const EGLAttr… 96 EGLDisplay eglwGetPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLin… 103 EGLenum eglwQueryAPI (); 109 EGLBoolean eglwSignalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
|
D | eglwFunctionTypes.inl | 6 typedef EGLW_APICALL EGLBoolean (EGLW_APIENTRY* eglBindAPIFunc) (EGLenum api); 13 …EGLW_APIENTRY* eglCreateImageFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 14 …LW_APIENTRY* eglCreateImageKHRFunc) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 15 … (EGLW_APIENTRY* eglCreatePbufferFromClientBufferFunc) (EGLDisplay dpy, EGLenum buftype, EGLClien… 22 …EGLSync (EGLW_APIENTRY* eglCreateSyncFunc) (EGLDisplay dpy, EGLenum type, const EGLAt… 23 …ncKHR (EGLW_APIENTRY* eglCreateSyncKHRFunc) (EGLDisplay dpy, EGLenum type, const EGLin… 38 typedef EGLW_APICALL EGLDisplay (EGLW_APIENTRY* eglGetPlatformDisplayFunc) (EGLenum plat… 39 typedef EGLW_APICALL EGLDisplay (EGLW_APIENTRY* eglGetPlatformDisplayEXTFunc) (EGLenum pl… 46 typedef EGLW_APICALL EGLenum (EGLW_APIENTRY* eglQueryAPIFunc) (void); 53 … (EGLW_APIENTRY* eglSignalSyncKHRFunc) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode);
|
D | eglwFuncPtrLibraryImpl.inl | 7 EGLBoolean FuncPtrLibrary::bindAPI (EGLenum api) const 42 EGLImage FuncPtrLibrary::createImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuff… 47 EGLImageKHR FuncPtrLibrary::createImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie… 52 EGLSurface FuncPtrLibrary::createPbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClien… 87 EGLSync FuncPtrLibrary::createSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list) con… 92 EGLSyncKHR FuncPtrLibrary::createSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) … 167 EGLDisplay FuncPtrLibrary::getPlatformDisplay (EGLenum platform, void *native_display, const EGLAtt… 172 EGLDisplay FuncPtrLibrary::getPlatformDisplayEXT (EGLenum platform, void *native_display, const EGL… 207 EGLenum FuncPtrLibrary::queryAPI (void) const 242 EGLBoolean FuncPtrLibrary::signalSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) const
|
/external/mesa3d/src/gallium/state_trackers/egl/common/ |
D | egl_g3d_sync.h | 36 EGLenum type, const EGLint *attrib_list); 47 EGLenum mode);
|