/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 | 160 void Surface::setMultisampleResolve(EGLenum multisampleResolve) in setMultisampleResolve() 165 void Surface::setSwapBehavior(EGLenum swapBehavior) in setSwapBehavior() 187 EGLenum Surface::getSurfaceType() const in getSurfaceType() 207 EGLenum Surface::getMultisampleResolve() const in getMultisampleResolve() 217 EGLenum Surface::getRenderBuffer() const in getRenderBuffer() 222 EGLenum Surface::getSwapBehavior() const in getSwapBehavior() 227 EGLenum Surface::getTextureFormat() const in getTextureFormat() 232 EGLenum Surface::getTextureTarget() const in getTextureTarget() 429 … EGLenum textureFormat, EGLenum textureTarget, EGLenum clientBufferFormat, in PBufferSurface() 430 … EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, in PBufferSurface()
|
/external/angle/src/common/ |
D | PackedEGLEnums_autogen.h | 25 Enum FromEGLenum(EGLenum from); 38 CompositorTiming FromEGLenum<CompositorTiming>(EGLenum from); 39 EGLenum ToEGLenum(CompositorTiming from); 53 ContextPriority FromEGLenum<ContextPriority>(EGLenum from); 54 EGLenum ToEGLenum(ContextPriority from); 69 MessageType FromEGLenum<MessageType>(EGLenum from); 70 EGLenum ToEGLenum(MessageType from); 88 ObjectType FromEGLenum<ObjectType>(EGLenum from); 89 EGLenum ToEGLenum(ObjectType from); 103 TextureFormat FromEGLenum<TextureFormat>(EGLenum from); [all …]
|
D | PackedEGLEnums_autogen.cpp | 19 CompositorTiming FromEGLenum<CompositorTiming>(EGLenum from) in FromEGLenum() 34 EGLenum ToEGLenum(CompositorTiming from) in ToEGLenum() 71 ContextPriority FromEGLenum<ContextPriority>(EGLenum from) in FromEGLenum() 86 EGLenum ToEGLenum(ContextPriority from) in ToEGLenum() 123 MessageType FromEGLenum<MessageType>(EGLenum from) in FromEGLenum() 140 EGLenum ToEGLenum(MessageType from) in ToEGLenum() 182 ObjectType FromEGLenum<ObjectType>(EGLenum from) in FromEGLenum() 205 EGLenum ToEGLenum(ObjectType from) in ToEGLenum() 262 TextureFormat FromEGLenum<TextureFormat>(EGLenum from) in FromEGLenum() 277 EGLenum ToEGLenum(TextureFormat from) in ToEGLenum() [all …]
|
D | utilities.h | 270 static const EGLenum FirstCubeMapTextureTarget = EGL_GL_TEXTURE_CUBE_MAP_POSITIVE_X_KHR; 271 static const EGLenum LastCubeMapTextureTarget = EGL_GL_TEXTURE_CUBE_MAP_NEGATIVE_Z_KHR; 272 bool IsCubeMapTextureTarget(EGLenum target); 273 size_t CubeMapTextureTargetToLayerIndex(EGLenum target); 274 EGLenum LayerIndexToCubeMapTextureTarget(size_t index); 275 bool IsTextureTarget(EGLenum target); 276 bool IsRenderbufferTarget(EGLenum target); 277 bool IsExternalImageTarget(EGLenum target); 289 EGLenum GLComponentTypeToEGLColorComponentType(GLenum glComponentType);
|
/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()
|
/external/angle/src/libANGLE/ |
D | Surface.h | 99 void setMultisampleResolve(EGLenum resolve); 100 void setSwapBehavior(EGLenum behavior); 123 EGLenum getRenderBuffer() const; 124 EGLenum getSwapBehavior() const; 126 EGLenum getTextureTarget() const; 128 EGLenum getGLColorspace() const; 129 EGLenum getVGAlphaFormat() const; 130 EGLenum getVGColorspace() const; 135 EGLenum getMultisampleResolve() const; 200 EGLenum buftype = EGL_NONE); [all …]
|
D | Config.h | 46 EGLenum bindToTextureTarget; // Which texture target should be used for pbuffers 47 EGLenum colorBufferType; // Color buffer type 48 EGLenum configCaveat; // Any caveats for the configuration 67 EGLenum transparentType; // Type of transparency supported 72 EGLenum colorComponentType; // Color component type
|
D | Display.h | 154 EGLenum buftype, 164 EGLenum target, 173 const EGLenum clientType, 178 EGLenum type, 205 EGLenum buftype, 209 EGLenum target, 246 EGLint programCacheGetAttrib(EGLenum attrib) const; 256 EGLint programCacheResize(EGLint limit, EGLenum mode); 264 EGLenum getPlatform() const { return mPlatform; } in getPlatform() 297 Display(EGLenum platform, EGLNativeDisplayType displayId, Device *eglDevice); [all …]
|
D | Surface.cpp | 60 EGLenum buftype) in Surface() 110 static_cast<EGLenum>(attributes.get(EGL_GL_COLORSPACE, EGL_GL_COLORSPACE_LINEAR)); in Surface() 112 static_cast<EGLenum>(attributes.get(EGL_VG_ALPHA_FORMAT, EGL_VG_ALPHA_FORMAT_NONPRE)); in Surface() 113 mVGColorspace = static_cast<EGLenum>(attributes.get(EGL_VG_COLORSPACE, EGL_VG_COLORSPACE_sRGB)); in Surface() 134 mTextureTarget = static_cast<EGLenum>(attributes.get(EGL_TEXTURE_TARGET, EGL_NO_TEXTURE)); in Surface() 375 void Surface::setMultisampleResolve(EGLenum resolve) in setMultisampleResolve() 382 void Surface::setSwapBehavior(EGLenum behavior) in setSwapBehavior() 411 EGLenum Surface::getRenderBuffer() const in getRenderBuffer() 416 EGLenum Surface::getSwapBehavior() const in getSwapBehavior() 426 EGLenum Surface::getTextureTarget() const in getTextureTarget() [all …]
|
/external/mesa3d/src/egl/main/ |
D | eglsurface.h | 84 EGLenum TextureFormat; 85 EGLenum TextureTarget; 115 EGLenum RequestedRenderBuffer; 139 EGLenum ActiveRenderBuffer; 141 EGLenum VGAlphaFormat; 142 EGLenum VGColorspace; 143 EGLenum GLColorspace; 147 EGLenum MultisampleResolve; 148 EGLenum SwapBehavior;
|
D | eglsync.h | 47 EGLenum Type; 48 EGLenum SyncStatus; 49 EGLenum SyncCondition; 56 _eglInitSync(_EGLSync *sync, _EGLDisplay *disp, EGLenum type,
|
/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;
|
/external/libepoxy/test/ |
D | egl_without_glx.c | 76 static EGLenum last_api; 77 static EGLenum extra_error = EGL_SUCCESS; 84 override_eglBindAPI(EGLenum api) in override_eglBindAPI() 87 EGLBoolean (*real_eglBindAPI)(EGLenum api) = dlsym(egl, "eglBindAPI"); in override_eglBindAPI() 111 EGLenum error = extra_error; in override_eglGetError()
|
/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 …
|
/external/angle/src/libANGLE/renderer/gl/egl/ |
D | functionsegl_typedefs.h | 84 typedef EGLBoolean (*PFNEGLBINDAPIPROC)(EGLenum api); 85 typedef EGLenum (*PFNEGLQUERYAPIPROC)(void); 87 EGLenum buftype, 100 typedef EGLSync (*PFNEGLCREATESYNCPROC)(EGLDisplay dpy, EGLenum type, const EGLAttrib *attrib_list); 112 EGLenum target, 116 typedef EGLDisplay (*PFNEGLGETPLATFORMDISPLAYPROC)(EGLenum platform,
|
/external/angle/src/libGLESv2/ |
D | entry_points_egl_ext_autogen.h | 83 ANGLE_EXPORT EGLint EGLAPIENTRY EGL_ProgramCacheGetAttribANGLE(EGLDisplay dpy, EGLenum attrib); 152 ANGLE_EXPORT EGLDisplay EGLAPIENTRY EGL_GetPlatformDisplayEXT(EGLenum platform, 160 EGLenum objectType, 171 EGLenum type, 182 EGLenum target, 190 EGLenum mode); 198 EGLenum attribute, 202 EGLenum attribute, 206 EGLenum attribute,
|
/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 …]
|
/external/angle/include/EGL/ |
D | eglext.h | 44 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EG… 46 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR … 94 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,E… 109 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGL… 113 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR o… 133 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLi… 138 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_… 189 …(EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClient… 192 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, E… 303 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum… [all …]
|
D | egl.h | 188 typedef unsigned int EGLenum; typedef 219 typedef EGLBoolean (EGLAPIENTRYP PFNEGLBINDAPIPROC) (EGLenum api); 220 typedef EGLenum (EGLAPIENTRYP PFNEGLQUERYAPIPROC) (void); 221 typedef EGLSurface (EGLAPIENTRYP PFNEGLCREATEPBUFFERFROMCLIENTBUFFERPROC) (EGLDisplay dpy, EGLenum … 225 EGLAPI EGLBoolean EGLAPIENTRY eglBindAPI (EGLenum api); 226 EGLAPI EGLenum EGLAPIENTRY eglQueryAPI (void); 227 EGLAPI EGLSurface EGLAPIENTRY eglCreatePbufferFromClientBuffer (EGLDisplay dpy, EGLenum buftype, EG… 314 typedef EGLSync (EGLAPIENTRYP PFNEGLCREATESYNCPROC) (EGLDisplay dpy, EGLenum type, const EGLAttrib … 318 typedef EGLImage (EGLAPIENTRYP PFNEGLCREATEIMAGEPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum targ… 320 typedef EGLDisplay (EGLAPIENTRYP PFNEGLGETPLATFORMDISPLAYPROC) (EGLenum platform, void *native_disp… [all …]
|
/external/angle/src/libANGLE/renderer/gl/wgl/ |
D | PbufferSurfaceWGL.h | 27 EGLenum textureFormat, 28 EGLenum textureTarget, 63 EGLenum mTextureFormat; 64 EGLenum mTextureTarget;
|