Home
last modified time | relevance | path

Searched refs:EGLenum (Results 1 - 25 of 196) sorted by relevance

12345678

/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libEGL/
H A 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 renderBuffe
[all...]
H A DSurface.cpp152 void Surface::setMultisampleResolve(EGLenum multisampleResolve) in setMultisampleResolve()
157 void Surface::setSwapBehavior(EGLenum swapBehavior) in setSwapBehavior()
179 EGLenum Surface::getSurfaceType() const in getSurfaceType()
199 EGLenum Surface::getMultisampleResolve() const in getMultisampleResolve()
209 EGLenum Surface::getRenderBuffer() const in getRenderBuffer()
214 EGLenum Surface::getSwapBehavior() const in getSwapBehavior()
219 EGLenum Surface::getTextureFormat() const in getTextureFormat()
224 EGLenum Surface::getTextureTarget() const in getTextureTarget()
417 EGLenum textureFormat, EGLenum textureTarge in PBufferSurface()
[all...]
H A Dmain.cpp230 void setCurrentAPI(EGLenum API) in setCurrentAPI()
237 EGLenum getCurrentAPI() in getCurrentAPI()
360 EGLBoolean EGLAPIENTRY BindAPI(EGLenum api);
361 EGLenum EGLAPIENTRY QueryAPI(void);
364 EGLSurface EGLAPIENTRY CreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
380 EGLImageKHR EGLAPIENTRY CreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
381 EGLImageKHR EGLAPIENTRY CreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib *attrib_list);
383 EGLDisplay EGLAPIENTRY GetPlatformDisplayEXT(EGLenum platform, void *native_display, const EGLint *attrib_list);
384 EGLDisplay EGLAPIENTRY GetPlatformDisplay(EGLenum platform, void *native_display, const EGLAttrib *attrib_list);
389 EGLSyncKHR EGLAPIENTRY CreateSyncKHR(EGLDisplay dpy, EGLenum typ
[all...]
/third_party/skia/third_party/externals/angle2/src/common/
H A DPackedEGLEnums_autogen.h25 Enum FromEGLenum(EGLenum from);
37 ColorSpace FromEGLenum<ColorSpace>(EGLenum from);
38 EGLenum ToEGLenum(ColorSpace from);
52 CompositorTiming FromEGLenum<CompositorTiming>(EGLenum from);
53 EGLenum ToEGLenum(CompositorTiming from);
67 ContextPriority FromEGLenum<ContextPriority>(EGLenum from);
68 EGLenum ToEGLenum(ContextPriority from);
83 MessageType FromEGLenum<MessageType>(EGLenum from);
84 EGLenum ToEGLenum(MessageType from);
102 ObjectType FromEGLenum<ObjectType>(EGLenum fro
[all...]
H A DPackedEGLEnums_autogen.cpp19 ColorSpace FromEGLenum<ColorSpace>(EGLenum from) in FromEGLenum()
32 EGLenum ToEGLenum(ColorSpace from) in ToEGLenum()
64 CompositorTiming FromEGLenum<CompositorTiming>(EGLenum from) in FromEGLenum()
79 EGLenum ToEGLenum(CompositorTiming from) in ToEGLenum()
116 ContextPriority FromEGLenum<ContextPriority>(EGLenum from) in FromEGLenum()
131 EGLenum ToEGLenum(ContextPriority from) in ToEGLenum()
168 MessageType FromEGLenum<MessageType>(EGLenum from) in FromEGLenum()
185 EGLenum ToEGLenum(MessageType from) in ToEGLenum()
227 ObjectType FromEGLenum<ObjectType>(EGLenum from) in FromEGLenum()
250 EGLenum ToEGLenu
[all...]
H A 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);
/third_party/vk-gl-cts/modules/egl/
H A 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.configCaveat); in compareCaveat()
165 return getColorBufferTypeRank((EGLenum) in compareColorBufferType()
[all...]
H A 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 ChooseConfigCase (EglTestContext& eglTestCtx, const char* name, const char* description, bool checkOrder, const std::vector<std::pair<EGLenum, EGLint> >& attributes) in ChooseConfigCase()
161 void executeTest (const std::vector<std::pair<EGLenum, EGLint> >& attributes, bool checkOrder) in executeTest()
168 for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end(); i++) in executeTest()
177 for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end(); i++) in executeTest()
214 void fillDontCare (std::vector<std::pair<EGLenum, EGLint> >& attributes) in fillDontCare()
216 static const EGLenum dontCareAttributes[] = in fillDontCare()
236 vector<pair<EGLenum, EGLint> > m_attributes;
244 EGLint getValue (EGLenum nam
[all...]
H A 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;
H A 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()
H A DteglQueryConfigTests.cpp48 static void logConfigAttribute (TestLog& log, EGLenum attrib, EGLint value) in logConfigAttribute()
53 static bool isAttributePresent (const eglu::Version& version, EGLenum attribute) in isAttributePresent()
80 static bool hasRequiredExtension(const eglw::Library& egl, EGLDisplay display, EGLenum attribute) in hasRequiredExtension()
216 EGLint getValue (EGLConfig config, EGLenum attrib, bool logValue=true);
282 EGLint GetConfigAttribCase::getValue (EGLConfig config, EGLenum attrib, bool logValue) in getValue()
299 GetConfigAttribSimpleCase (EglTestContext& eglTestCtx, const char* name, const char* description, EGLenum attribute) in GetConfigAttribSimpleCase()
343 void checkBoolean (EGLenum attrib, EGLint value) in checkBoolean()
354 void checkInteger (EGLenum attrib, EGLint value) in checkInteger()
381 void checkAttribute (EGLenum attrib, EGLint value) in checkAttribute()
443 EGLenum m_attri
[all...]
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DSurface.h100 void setMultisampleResolve(EGLenum resolve);
101 void setSwapBehavior(EGLenum behavior);
124 EGLenum getRenderBuffer() const;
125 EGLenum getSwapBehavior() const;
127 EGLenum getTextureTarget() const;
129 EGLenum getGLColorspace() const;
130 EGLenum getVGAlphaFormat() const;
131 EGLenum getVGColorspace() const;
136 EGLenum getMultisampleResolve() const;
213 EGLenum buftyp
[all...]
H A 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
H A 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);
347 EGLenum platform,
370 EGLenum type,
385 EGLenum target,
410 EGLenum mod
[all...]
H A DSurface.cpp65 EGLenum buftype) in Surface()
116 static_cast<EGLenum>(attributes.get(EGL_GL_COLORSPACE, EGL_GL_COLORSPACE_LINEAR)); in Surface()
118 static_cast<EGLenum>(attributes.get(EGL_VG_ALPHA_FORMAT, EGL_VG_ALPHA_FORMAT_NONPRE)); in Surface()
119 mVGColorspace = static_cast<EGLenum>(attributes.get(EGL_VG_COLORSPACE, EGL_VG_COLORSPACE_sRGB)); in Surface()
140 mTextureTarget = static_cast<EGLenum>(attributes.get(EGL_TEXTURE_TARGET, EGL_NO_TEXTURE)); in Surface()
386 void Surface::setMultisampleResolve(EGLenum resolve) in setMultisampleResolve()
393 void Surface::setSwapBehavior(EGLenum behavior) in setSwapBehavior()
422 EGLenum Surface::getRenderBuffer() const in getRenderBuffer()
427 EGLenum Surface::getSwapBehavior() const in getSwapBehavior()
437 EGLenum Surfac
[all...]
H A DDisplay.h172 EGLenum buftype,
182 EGLenum target,
191 const EGLenum clientType,
196 EGLenum type,
223 EGLenum buftype,
227 EGLenum target,
264 EGLint programCacheGetAttrib(EGLenum attrib) const;
274 EGLint programCacheResize(EGLint limit, EGLenum mode);
282 EGLenum getPlatform() const { return mPlatform; } in getPlatform()
313 Display(EGLenum platfor
[all...]
/third_party/mesa3d/src/egl/main/
H A Deglsurface.h82 EGLenum TextureFormat;
83 EGLenum TextureTarget;
113 EGLenum RequestedRenderBuffer;
137 EGLenum ActiveRenderBuffer;
139 EGLenum VGAlphaFormat;
140 EGLenum VGColorspace;
141 EGLenum GLColorspace;
145 EGLenum MultisampleResolve;
146 EGLenum SwapBehavior;
H A Deglsync.h45 EGLenum Type;
46 EGLenum SyncStatus;
47 EGLenum SyncCondition;
54 _eglInitSync(_EGLSync *sync, _EGLDisplay *disp, EGLenum type,
/third_party/vk-gl-cts/framework/egl/
H A DegluNativeDisplay.hpp57 eglw::EGLenum getPlatformType (void) const { return m_platformType; } in getPlatformType()
70 NativeDisplay (Capability capabilities, eglw::EGLenum platformType, const char* platformExtension);
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 NativeDisplayFactory (const std::string& name, const std::string& description, NativeDisplay::Capability capabilities, eglw::EGLenum platformType, const char* platformExtension);
108 const eglw::EGLenum m_platformType;
/third_party/skia/third_party/externals/angle2/src/libGLESv2/
H A Dentry_points_egl_ext_autogen.h83 ANGLE_EXPORT EGLint EGLAPIENTRY EGL_ProgramCacheGetAttribANGLE(EGLDisplay dpy, EGLenum attrib);
158 ANGLE_EXPORT EGLDisplay EGLAPIENTRY EGL_GetPlatformDisplayEXT(EGLenum platform,
166 EGLenum objectType,
177 EGLenum type,
188 EGLenum target,
206 EGLenum mode);
214 EGLenum attribute,
218 EGLenum attribute,
222 EGLenum attribute,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/egl/
H A 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,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/wgl/
H A DPbufferSurfaceWGL.h27 EGLenum textureFormat,
28 EGLenum textureTarget,
63 EGLenum mTextureFormat;
64 EGLenum mTextureTarget;
/third_party/EGL/api/EGL/
H A Deglext.h44 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
46 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
94 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message);
109 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
113 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
133 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
138 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
189 typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
192 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
308 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mod
[all...]
/third_party/mesa3d/include/EGL/
H A Deglext.h44 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
46 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
94 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message);
109 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
113 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
133 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
138 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
189 typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
192 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
308 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mod
[all...]
/third_party/skia/third_party/externals/angle2/include/EGL/
H A Deglext.h44 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNC64KHRPROC) (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
46 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSync64KHR (EGLDisplay dpy, EGLenum type, const EGLAttribKHR *attrib_list);
94 typedef void (EGLAPIENTRY *EGLDEBUGPROCKHR)(EGLenum error,const char *command,EGLint messageType,EGLLabelKHR threadLabel,EGLLabelKHR objectLabel,const char* message);
109 typedef EGLint (EGLAPIENTRYP PFNEGLLABELOBJECTKHRPROC) (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
113 EGLAPI EGLint EGLAPIENTRY eglLabelObjectKHR (EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label);
133 typedef EGLSyncKHR (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
138 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
189 typedef EGLImageKHR (EGLAPIENTRYP PFNEGLCREATEIMAGEKHRPROC) (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
192 EGLAPI EGLImageKHR EGLAPIENTRY eglCreateImageKHR (EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
303 typedef EGLBoolean (EGLAPIENTRYP PFNEGLSIGNALSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLenum mod
[all...]

Completed in 20 milliseconds

12345678