Home
last modified time | relevance | path

Searched refs:EGLenum (Results 1 – 25 of 192) sorted by relevance

12345678

/external/swiftshader/src/OpenGL/libEGL/
DSurface.hpp44 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 …]
DSurface.cpp160 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()
429EGLenum textureFormat, EGLenum textureTarget, EGLenum clientBufferFormat, in PBufferSurface()
430EGLenum clientBufferType, EGLBoolean largestPBuffer, EGLClientBuffer clientBuffer, in PBufferSurface()
/external/angle/src/common/
DPackedEGLEnums_autogen.h25 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 …]
DPackedEGLEnums_autogen.cpp19 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 …]
Dutilities.h270 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/
DteglChooseConfigReference.cpp67 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 …]
DteglChooseConfigTests.cpp74 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 …]
DteglApiCase.hpp53 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;
DteglApiCase.cpp80 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/
DSurface.h99 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 …]
DConfig.h46 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
DDisplay.h154 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 …]
DSurface.cpp60 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 …]
DvalidationEGL_autogen.h116 bool ValidateBindAPI(const ValidationContext *val, EGLenum api);
119 EGLenum buftype,
139 EGLenum target,
154 EGLenum type,
163 EGLenum platform,
257 EGLenum attrib);
340 EGLenum platform,
363 EGLenum type,
378 EGLenum target,
389 EGLenum mode);
[all …]
/external/mesa3d/src/egl/main/
Deglsurface.h84 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;
Deglsync.h47 EGLenum Type;
48 EGLenum SyncStatus;
49 EGLenum SyncCondition;
56 _eglInitSync(_EGLSync *sync, _EGLDisplay *disp, EGLenum type,
/external/deqp/framework/egl/
DegluNativeDisplay.hpp57 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/
Degl_without_glx.c76 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/
DeglwFuncPtrLibraryDecl.inl6 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;
DeglwLibrary.inl6 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/
Dfunctionsegl_typedefs.h84 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/
Dentry_points_egl_ext_autogen.h83 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/
Deglext.h63 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/
Deglext.h44 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 …]
Degl.h188 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 …]

12345678