Home
last modified time | relevance | path

Searched refs:EGLint (Results 1 – 25 of 113) sorted by relevance

12345

/external/mesa3d/src/egl/main/
Deglconfig.h47 EGLint BufferSize;
48 EGLint AlphaSize;
49 EGLint BlueSize;
50 EGLint GreenSize;
51 EGLint RedSize;
52 EGLint DepthSize;
53 EGLint StencilSize;
54 EGLint ConfigCaveat;
55 EGLint ConfigID;
56 EGLint Level;
[all …]
Deglapi.h49 …figs_t)(_EGLDriver *drv, _EGLDisplay *dpy, EGLConfig *configs, EGLint config_size, EGLint *num_con…
50 …)(_EGLDriver *drv, _EGLDisplay *dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
51 …gAttrib_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, EGLint attribute, EGLint *value);
54 …er *drv, _EGLDisplay *dpy, _EGLConfig *config, _EGLContext *share_list, const EGLint *attrib_list);
58 …ryContext_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *value);
61 …*drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativeWindowType window, const EGLint *attrib_list);
62 …*drv, _EGLDisplay *dpy, _EGLConfig *config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
63 …bufferSurface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLConfig *config, const EGLint *attrib_list);
65 …rface_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, EGLint attribute, EGLint *value);
66 …Attrib_t)(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surface, EGLint attribute, EGLint value);
[all …]
Deglmode.h49 EGLint Width, Height; /* size in pixels */
50 EGLint RefreshRate; /* rate * 1000.0 */
51 EGLint Optimal;
52 EGLint Interlaced;
67 const EGLint *attrib_list, EGLModeMESA *modes,
68 EGLint modes_size, EGLint *num_modes);
73 EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes);
78 EGLint attribute, EGLint *value);
Deglsurface.h52 EGLint Type; /* one of EGL_WINDOW_BIT, EGL_PIXMAP_BIT or EGL_PBUFFER_BIT */
55 EGLint Width, Height;
65 EGLint MipmapLevel;
69 EGLint HorizontalResolution, VerticalResolution;
70 EGLint AspectRatio;
72 EGLint SwapInterval;
82 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type,
83 _EGLConfig *config, const EGLint *attrib_list);
87 _eglQuerySurface(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint *va…
91 _eglSurfaceAttrib(_EGLDriver *drv, _EGLDisplay *dpy, _EGLSurface *surf, EGLint attribute, EGLint va…
[all …]
Deglarray.h41 EGLint MaxSize;
44 EGLint Size;
49 _eglCreateArray(const char *name, EGLint init_size);
61 _eglEraseArray(_EGLArray *array, EGLint i, void (*free_cb)(void *));
68 PUBLIC EGLint
69 _eglFilterArray(_EGLArray *array, void **data, EGLint size,
73 EGLint
74 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size,
78 static INLINE EGLint
Deglsurface.c48 _eglClampSwapInterval(_EGLSurface *surf, EGLint interval) in _eglClampSwapInterval()
50 EGLint bound = surf->Config->MaxSwapInterval; in _eglClampSwapInterval()
64 static EGLint
65 _eglParseScreenSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) in _eglParseScreenSurfaceAttribList()
67 EGLint i, err = EGL_SUCCESS; in _eglParseScreenSurfaceAttribList()
73 EGLint attr = attrib_list[i++]; in _eglParseScreenSurfaceAttribList()
74 EGLint val = attrib_list[i]; in _eglParseScreenSurfaceAttribList()
110 static EGLint
111 _eglParseSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) in _eglParseSurfaceAttribList()
114 EGLint type = surf->Type; in _eglParseSurfaceAttribList()
[all …]
Deglmode.c54 EGLint scrnum; in _eglLookupMode()
62 EGLint idx; in _eglLookupMode()
87 _eglParseModeAttribs(_EGLMode *mode, const EGLint *attrib_list) in _eglParseModeAttribs()
89 EGLint i; in _eglParseModeAttribs()
181 static EGLint
182 getModeAttrib(const _EGLMode *m, EGLint attrib) in getModeAttrib()
207 EGLint Attrib;
208 EGLint Order; /* SMALLER or LARGER */
233 EGLint i; in _eglCompareModes()
236 const EGLint aVal = getModeAttrib(aMode, SortInfo[i].Attrib); in _eglCompareModes()
[all …]
Deglscreen.h62 EGLint OriginX, OriginY; /**< Origin of scan-out region w.r.t. surface */
63 EGLint StepX, StepY; /**< Screen position/origin granularity */
65 EGLint NumModes;
71 _eglInitScreen(_EGLScreen *screen, _EGLDisplay *dpy, EGLint num_modes);
93 …ESA(_EGLDriver *drv, _EGLDisplay *dpy, EGLScreenMESA *screens, EGLint max_screens, EGLint *num_scr…
97 _eglScreenPositionMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint x, EGLint y);
110 _eglQueryScreenMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, EGLint attribute, EGLint *…
Deglimage.h44 EGLint GLTextureLevel;
45 EGLint GLTextureZOffset;
48 EGLint Width;
49 EGLint Height;
50 EGLint DRMBufferFormatMESA;
51 EGLint DRMBufferUseMESA;
52 EGLint DRMBufferStrideMESA;
55 EGLint PlaneWL;
68 PUBLIC EGLint
70 const EGLint *attrib_list);
Deglcontext.h54 EGLint ClientAPI; /**< EGL_OPENGL_ES_API, EGL_OPENGL_API, EGL_OPENVG_API */
55 EGLint ClientMajorVersion;
56 EGLint ClientMinorVersion;
57 EGLint Flags;
58 EGLint Profile;
59 EGLint ResetNotificationStrategy;
62 EGLint WindowRenderBuffer;
68 _EGLConfig *config, const EGLint *attrib_list);
72 _eglQueryContext(_EGLDriver *drv, _EGLDisplay *dpy, _EGLContext *ctx, EGLint attribute, EGLint *val…
Deglconfig.c57 _eglInitConfig(_EGLConfig *conf, _EGLDisplay *dpy, EGLint id) in _eglInitConfig()
137 EGLint attr;
138 EGLint type;
139 EGLint criterion;
140 EGLint default_value;
261 EGLint i, attr, val; in _eglValidateConfig()
266 EGLint mask; in _eglValidateConfig()
432 EGLint attr, val, i; in _eglMatchConfig()
436 EGLint cmp; in _eglMatchConfig()
484 _eglIsConfigAttribValid(_EGLConfig *conf, EGLint attr) in _eglIsConfigAttribValid()
[all …]
Deglsync.c39 static EGLint
40 _eglParseSyncAttribList(_EGLSync *sync, const EGLint *attrib_list) in _eglParseSyncAttribList()
42 EGLint i, err = EGL_SUCCESS; in _eglParseSyncAttribList()
48 EGLint attr = attrib_list[i++]; in _eglParseSyncAttribList()
49 EGLint val = attrib_list[i]; in _eglParseSyncAttribList()
70 const EGLint *attrib_list) in _eglInitSync()
72 EGLint err; in _eglInitSync()
93 EGLint attribute, EGLint *value) in _eglGetSyncAttribKHR()
Deglarray.c42 EGLint new_size; in _eglGrowArray()
67 _eglCreateArray(const char *name, EGLint init_size) in _eglCreateArray()
92 EGLint i; in _eglDestroyArray()
118 _eglEraseArray(_EGLArray *array, EGLint i, void (*free_cb)(void *)) in _eglEraseArray()
136 EGLint i; in _eglFindArray()
151 EGLint
152 _eglFilterArray(_EGLArray *array, void **data, EGLint size, in _eglFilterArray()
155 EGLint count = 0, i; in _eglFilterArray()
189 EGLint
190 _eglFlattenArray(_EGLArray *array, void *buffer, EGLint elem_size, EGLint size, in _eglFlattenArray()
[all …]
/external/mesa3d/include/EGL/
Deglmesaext.h56 …GLDisplay dpy, EGLScreenMESA screen, const EGLint *attrib_list, EGLModeMESA *modes, EGLint modes_s…
57 …sMESA(EGLDisplay dpy, EGLScreenMESA screen, EGLModeMESA *modes, EGLint modes_size, EGLint *num_mod…
58 …GLAPIENTRY eglGetModeAttribMESA(EGLDisplay dpy, EGLModeMESA mode, EGLint attribute, EGLint *value);
59 …NTRY eglGetScreensMESA(EGLDisplay dpy, EGLScreenMESA *screens, EGLint max_screens, EGLint *num_scr…
60 …GLAPIENTRY eglCreateScreenSurfaceMESA(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
61 EGLAPI EGLBoolean EGLAPIENTRY eglShowScreenSurfaceMESA(EGLDisplay dpy, EGLint screen, EGLSurface su…
62 …oolean EGLAPIENTRY eglScreenPositionMESA(EGLDisplay dpy, EGLScreenMESA screen, EGLint x, EGLint y);
63 …APIENTRY eglQueryScreenMESA(EGLDisplay dpy, EGLScreenMESA screen, EGLint attribute, EGLint *value);
69 …GLDisplay dpy, EGLScreenMESA screen, const EGLint *attrib_list, EGLModeMESA *modes, EGLint modes_s…
70 …ESA) (EGLDisplay dpy, EGLScreenMESA screen, EGLModeMESA *modes, EGLint modes_size, EGLint *num_mod…
[all …]
Deglext.h71 … EGLAPIENTRY eglLockSurfaceKHR (EGLDisplay display, EGLSurface surface, const EGLint *attrib_list);
74 …TRYP PFNEGLLOCKSURFACEKHRPROC) (EGLDisplay display, EGLSurface surface, const EGLint *attrib_list);
84 …EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
87 …EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
141 EGLAPI EGLSyncKHR EGLAPIENTRY eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_l…
143 EGLAPI EGLint EGLAPIENTRY eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTi…
145 … EGLAPIENTRY eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
147 …R (EGLAPIENTRYP PFNEGLCREATESYNCKHRPROC) (EGLDisplay dpy, EGLenum type, const EGLint *attrib_list);
149 typedef EGLint (EGLAPIENTRYP PFNEGLCLIENTWAITSYNCKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint
151 …RYP PFNEGLGETSYNCATTRIBKHRPROC) (EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint *value);
[all …]
Degl.h74 #define EGL_DONT_CARE ((EGLint)-1)
201 #define EGL_UNKNOWN ((EGLint)-1)
249 EGLAPI EGLint EGLAPIENTRY eglGetError(void);
252 EGLAPI EGLBoolean EGLAPIENTRY eglInitialize(EGLDisplay dpy, EGLint *major, EGLint *minor);
255 EGLAPI const char * EGLAPIENTRY eglQueryString(EGLDisplay dpy, EGLint name);
258 EGLint config_size, EGLint *num_config);
259 EGLAPI EGLBoolean EGLAPIENTRY eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list,
260 EGLConfig *configs, EGLint config_size,
261 EGLint *num_config);
263 EGLint attribute, EGLint *value);
[all …]
/external/deqp/framework/egl/wrapper/
DeglwFuncPtrLibraryDecl.inl7 EGLBoolean bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const;
8 … chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
9 EGLint clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) co…
10 EGLint clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR tim…
12 …t (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) cons…
14 …splay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) cons…
15 …ay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) cons…
16 EGLSurface createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_l…
17 … (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) cons…
19 …SurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) cons…
[all …]
DeglwLibrary.inl7 virtual EGLBoolean bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) con…
8 … chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
9 virtual EGLint clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime tim…
10 virtual EGLint clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTim…
12 …t (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) cons…
14 …splay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) cons…
15 …ay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) cons…
16 virtual EGLSurface createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *…
17 … (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) cons…
19 …SurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) cons…
[all …]
DeglwApi.inl64 EGLBoolean eglwBindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
65 …glwChooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
66 EGLint eglwClientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout…
67 EGLint eglwClientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR…
69 …ontext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
70 …EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
71 …EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
72 …Display dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
73 EGLSurface eglwCreatePbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *attr…
74 …rface (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
[all …]
DeglwFunctionTypes.inl7 … (EGLW_APIENTRY* eglBindTexImageFunc) (EGLDisplay dpy, EGLSurface surface, EGLint buffer);
8 …ooseConfigFunc) (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
9 typedef EGLW_APICALL EGLint (EGLW_APIENTRY* eglClientWaitSyncFunc) (EGLDisplay dpy, EG…
10 typedef EGLW_APICALL EGLint (EGLW_APIENTRY* eglClientWaitSyncKHRFunc) (EGLDisplay dpy, …
12 …tFunc) (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list);
14 …EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list);
15 …Display dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list);
16 …NTRY* eglCreatePbufferSurfaceFunc) (EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list);
17 …Func) (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list);
19 …SurfaceEXTFunc) (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list);
[all …]
DeglwFuncPtrLibraryImpl.inl12 EGLBoolean FuncPtrLibrary::bindTexImage (EGLDisplay dpy, EGLSurface surface, EGLint buffer) const
17 …brary::chooseConfig (EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, EGLint config_…
22 EGLint FuncPtrLibrary::clientWaitSync (EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout)…
27 EGLint FuncPtrLibrary::clientWaitSyncKHR (EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR…
37 …ntext (EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint *attrib_list) const
47 …splay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint *attrib_list) const
52 …ay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) const
57 EGLSurface FuncPtrLibrary::createPbufferSurface (EGLDisplay dpy, EGLConfig config, const EGLint *at…
62 …ace (EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) const
72 …SurfaceEXT (EGLDisplay dpy, EGLConfig config, void *native_pixmap, const EGLint *attrib_list) const
[all …]
/external/deqp/framework/egl/
DegluCallLogWrapperApi.inl7 … eglBindTexImage (eglw::EGLDisplay dpy, eglw::EGLSurface surface, eglw::EGLint buffer);
8 …eglw::EGLDisplay dpy, const eglw::EGLint *attrib_list, eglw::EGLConfig *configs, eglw::EGLint conf…
9 eglw::EGLint eglClientWaitSync (eglw::EGLDisplay dpy, eglw::EGLSync sync, eglw::EGLint
11 …play dpy, eglw::EGLConfig config, eglw::EGLContext share_context, const eglw::EGLint *attrib_list);
13 …um buftype, eglw::EGLClientBuffer buffer, eglw::EGLConfig config, const eglw::EGLint *attrib_list);
14 …ePbufferSurface (eglw::EGLDisplay dpy, eglw::EGLConfig config, const eglw::EGLint *attrib_list);
15 …ay dpy, eglw::EGLConfig config, eglw::EGLNativePixmapType pixmap, const eglw::EGLint *attrib_list);
19 …splay dpy, eglw::EGLConfig config, eglw::EGLNativeWindowType win, const eglw::EGLint *attrib_list);
24 …rib (eglw::EGLDisplay dpy, eglw::EGLConfig config, eglw::EGLint attribute, eglw::EGLint *value…
25 … (eglw::EGLDisplay dpy, eglw::EGLConfig *configs, eglw::EGLint config_size, eglw::EGLint *num_…
[all …]
DegluUtil.cpp46 vector<EGLint> attribMapToList (const AttribMap& attribs) in attribMapToList()
48 vector<EGLint> attribList; in attribMapToList()
63 EGLint major, minor; in getVersion()
101 EGLint configCount = 0; in getConfigs()
107 EGLU_CHECK_CALL(egl, getConfigs(display, &(configs[0]), (EGLint)configs.size(), &configCount)); in getConfigs()
113 vector<EGLConfig> chooseConfigs (const Library& egl, EGLDisplay display, const EGLint* attribList) in chooseConfigs()
115 EGLint numConfigs = 0; in chooseConfigs()
156 EGLConfig chooseSingleConfig (const Library& egl, EGLDisplay display, const EGLint* attribList) in chooseSingleConfig()
167 const vector<EGLint> attribList = attribMapToList(attribs); in chooseConfigs()
173 const vector<EGLint> attribList = attribMapToList(attribs); in chooseSingleConfig()
[all …]
/external/deqp/modules/egl/
DteglRenderCase.hpp40 …estContext& eglTestCtx, const char* name, const char* description, eglw::EGLint surfaceTypeMask, c…
47 eglw::EGLint surfaceTypeBit;
48 eglw::EGLint apiBits;
50 Config (eglw::EGLConfig config_, eglw::EGLint surfaceTypeBit_, eglw::EGLint apiBits_) in Config()
61 eglw::EGLint m_surfaceTypeMask;
67 … eglTestCtx, const char* name, const char* description, eglw::EGLint apiMask, eglw::EGLint surface…
74 eglw::EGLint m_apiMask;
80 …t& eglTestCtx, const char* name, const char* description, eglw::EGLint api, eglw::EGLint surfaceTy…
85 …Surface surface, const Config& config, const std::vector<std::pair<eglw::EGLint, eglw::EGLContext>…
88 eglw::EGLint m_apiMask;
[all …]
DteglChooseConfigTests.cpp62 EGLint configId = eglu::getConfigID(egl, display, config); in configListToString()
72 void logConfigAttrib (TestLog& log, EGLenum attrib, EGLint value) in logConfigAttrib()
95 const EGLint aCaveat = eglu::getConfigAttribInt(egl, display, as[configNdx], EGL_CONFIG_CAVEAT); in configListEqual()
96 const EGLint bCaveat = eglu::getConfigAttribInt(egl, display, bs[configNdx], EGL_CONFIG_CAVEAT); in configListEqual()
111 …& eglTestCtx, const char* name, const char* description, bool checkOrder, const EGLint* attributes) in ChooseConfigCase()
119 m_attributes.push_back(std::make_pair((EGLenum)attributes[0], (EGLint)attributes[1])); in ChooseConfigCase()
124 …nst char* description, bool checkOrder, const std::vector<std::pair<EGLenum, EGLint> >& attributes) in ChooseConfigCase()
159 void executeTest (const std::vector<std::pair<EGLenum, EGLint> >& attributes, bool checkOrder) in executeTest()
165 vector<EGLint> attribList; in executeTest()
166 …for (vector<pair<EGLenum, EGLint> >::const_iterator i = attributes.begin(); i != attributes.end();… in executeTest()
[all …]

12345