/external/swiftshader/src/OpenGL/libEGL/ |
D | Surface.hpp | 44 void setMultisampleResolve(EGLenum multisampleResolve); 45 void setSwapBehavior(EGLenum swapBehavior); 49 virtual EGLenum getSurfaceType() const; 53 EGLenum getTextureTarget() const override; 55 virtual EGLenum getMultisampleResolve() const; 57 virtual EGLenum getRenderBuffer() const; 58 virtual EGLenum getSwapBehavior() const; 59 virtual EGLenum getTextureFormat() const; 96 EGLenum multisampleResolve = EGL_MULTISAMPLE_RESOLVE_DEFAULT; // Multisample resolve behavior 98 EGLenum renderBuffer = EGL_BACK_BUFFER; // Render buffer [all …]
|
D | Surface.cpp | 157 void Surface::setMultisampleResolve(EGLenum multisampleResolve) in setMultisampleResolve() 162 void Surface::setSwapBehavior(EGLenum swapBehavior) in setSwapBehavior() 184 EGLenum Surface::getSurfaceType() const in getSurfaceType() 204 EGLenum Surface::getMultisampleResolve() const in getMultisampleResolve() 214 EGLenum Surface::getRenderBuffer() const in getRenderBuffer() 219 EGLenum Surface::getSwapBehavior() const in getSwapBehavior() 224 EGLenum Surface::getTextureFormat() const in getTextureFormat() 229 EGLenum Surface::getTextureTarget() const in getTextureTarget() 424 … EGLenum textureFormat, EGLenum textureTarget, EGLenum clientBufferFormat, in PBufferSurface() 425 … EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, in PBufferSurface()
|
D | main.cpp | 221 void setCurrentAPI(EGLenum API) in setCurrentAPI() 228 EGLenum getCurrentAPI() in getCurrentAPI() 350 EGLBoolean BindAPI(EGLenum api); 351 EGLenum QueryAPI(void); 354 EGLSurface CreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, E… 370 EGLImageKHR CreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, … 371 EGLImageKHR CreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, con… 373 EGLDisplay GetPlatformDisplayEXT(EGLenum platform, void *native_display, const EGLint *attrib_list); 374 EGLDisplay GetPlatformDisplay(EGLenum platform, void *native_display, const EGLAttrib *attrib_list); 379 EGLSyncKHR CreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list); [all …]
|
D | Context.hpp | 36 virtual EGLenum validateSharedImage(EGLenum target, GLuint name, GLuint textureLevel) = 0; 37 virtual Image *createSharedImage(EGLenum target, GLuint name, GLuint textureLevel) = 0;
|
D | libEGL.hpp | 41 EGLBoolean (*eglBindAPI)(EGLenum api); 42 EGLenum (*eglQueryAPI)(void); 45 …EGLSurface (*eglCreatePbufferFromClientBuffer)(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer bu… 61 …EGLImageKHR (*eglCreateImageKHR)(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer b… 64 EGLSyncKHR (*eglCreateSyncKHR)(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
|
D | main.h | 37 EGLenum API; 48 void setCurrentAPI(EGLenum API); 49 EGLenum getCurrentAPI();
|
/external/deqp/modules/egl/ |
D | teglChooseConfigReference.cpp | 67 EGLenum name; 80 AttribRule (EGLenum name_, EGLint value_, Criteria criteria_, SortOrder sortOrder_) in AttribRule() 92 static int getCaveatRank (EGLenum caveat) in getCaveatRank() 104 static int getColorBufferTypeRank (EGLenum type) in getColorBufferTypeRank() 116 static int getYuvOrderRank (EGLenum order) in getYuvOrderRank() 133 static int getYuvPlaneBppValue (EGLenum bpp) in getYuvPlaneBppValue() 145 static int getColorComponentTypeRank (EGLenum compType) in getColorComponentTypeRank() 160 …return getCaveatRank((EGLenum)a.m_info.configCaveat) < getCaveatRank((EGLenum)b.m_info.configCavea… in compareCaveat() 165 …return getColorBufferTypeRank((EGLenum)a.m_info.colorBufferType) < getColorBufferTypeRank((EGLenum… in compareColorBufferType() 170 return getYuvOrderRank((EGLenum)a.m_info.yuvOrder) < getYuvOrderRank((EGLenum)b.m_info.yuvOrder); in compareYuvOrder() [all …]
|
D | teglChooseConfigTests.cpp | 74 void logConfigAttrib (TestLog& log, EGLenum attrib, EGLint value) in logConfigAttrib() 121 m_attributes.push_back(std::make_pair((EGLenum)attributes[0], (EGLint)attributes[1])); in ChooseConfigCase() 126 …e, const char* description, bool checkOrder, const std::vector<std::pair<EGLenum, EGLint> >& attri… in ChooseConfigCase() argument 161 void executeTest (const std::vector<std::pair<EGLenum, EGLint> >& attributes, bool checkOrder) in executeTest() argument 168 …for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end();… in executeTest() 177 …for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end();… in executeTest() 214 void fillDontCare (std::vector<std::pair<EGLenum, EGLint> >& attributes) in fillDontCare() argument 216 static const EGLenum dontCareAttributes[] = in fillDontCare() 236 vector<pair<EGLenum, EGLint> > m_attributes; 244 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 | 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 | teglSyncTests.cpp | 62 const char* getSyncTypeName (EGLenum syncType) in getSyncTypeName() 77 typedef EGLSync (Library::*createSync)(EGLDisplay, EGLenum, const EGLAttrib *) const ; 78 typedef EGLSyncKHR (Library::*createSyncKHR)(EGLDisplay, EGLenum, const EGLint *) const ; 105 …SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCurrentConte… 115 const EGLenum m_syncType; 131 SyncTest::SyncTest (EglTestContext& eglTestCtx, EGLenum syncType, Extension extensions, bool useCu… in SyncTest() 221 SyncTest::Extension getSyncTypeExtension (EGLenum syncType) in getSyncTypeExtension() 321 CreateNullAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateNullAttribsTest() 369 CreateEmptyAttribsTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateEmptyAttribsTest() 421 CreateInvalidDisplayTest (EglTestContext& eglTestCtx, EGLenum syncType) in CreateInvalidDisplayTest() [all …]
|
/external/mesa3d/src/egl/main/ |
D | eglsurface.h | 66 EGLenum TextureFormat; 67 EGLenum TextureTarget; 70 EGLenum RenderBuffer; 71 EGLenum VGAlphaFormat; 72 EGLenum VGColorspace; 73 EGLenum GLColorspace; 77 EGLenum MultisampleResolve; 78 EGLenum SwapBehavior;
|
D | eglsync.h | 47 EGLenum Type; 48 EGLenum SyncStatus; 49 EGLenum SyncCondition; 56 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type,
|
D | eglcurrent.h | 56 EGLenum CurrentAPI; 72 _eglIsApiValid(EGLenum api) in _eglIsApiValid() 103 _eglDebugReport(EGLenum error, const char *funcName,
|
/external/deqp/framework/egl/ |
D | egluNativeDisplay.hpp | 57 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType() 70 …NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtensi… 78 const eglw::EGLenum m_platformType; //!< EGL platform type, or EGL_NONE if not supported. 90 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType() 98 … std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformType, con… 108 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);
|
/external/swiftshader/third_party/PowerVR_SDK/Builds/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 …]
|
/external/mesa3d/include/EGL/ |
D | eglext.h | 63 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 65 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 113 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,E… 128 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGL… 132 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR o… 152 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 157 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 208 …(EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 211 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, E… 322 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum… [all …]
|
/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 | 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 | eglwApi.inl | 65 EGLBoolean eglwBindAPI (EGLenum api); 72 EGLImage eglwCreateImage (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuf… 73 EGLImageKHR eglwCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClie… 74 EGLSurface eglwCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EGLClientBuf… 81 EGLSync eglwCreateSync (EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list); 82 EGLSyncKHR eglwCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list); 97 EGLDisplay eglwGetPlatformDisplay (EGLenum platform, void *native_display, const EGLAttr… 98 EGLDisplay eglwGetPlatformDisplayEXT (EGLenum platform, void *native_display, const EGLin… 105 EGLenum eglwQueryAPI (); 112 EGLBoolean eglwSignalSyncKHR (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/swiftshader/include/EGL/ |
D | eglext.h | 63 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 65 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 113 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,E… 128 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGL… 132 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR o… 152 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 157 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 208 …(EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 211 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, E… 322 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum… [all …]
|