Searched defs:attrib_list (Results 1 - 25 of 28) sorted by relevance

12

/external/mesa3d/src/egl/main/
H A Deglimage.c42 const EGLint *attrib_list)
53 if (!attrib_list)
56 for (i = 0; attrib_list[i] != EGL_NONE; i++) {
57 EGLint attr = attrib_list[i++];
58 EGLint val = attrib_list[i];
41 _eglParseImageAttribList(_EGLImageAttribs *attrs, _EGLDisplay *dpy, const EGLint *attrib_list) argument
H A Deglsync.c40 _eglParseSyncAttribList(_EGLSync *sync, const EGLint *attrib_list) argument
44 if (!attrib_list)
47 for (i = 0; attrib_list[i] != EGL_NONE; i++) {
48 EGLint attr = attrib_list[i++];
49 EGLint val = attrib_list[i];
70 const EGLint *attrib_list)
83 err = _eglParseSyncAttribList(sync, attrib_list);
69 _eglInitSync(_EGLSync *sync, _EGLDisplay *dpy, EGLenum type, const EGLint *attrib_list) argument
H A Deglcontext.c83 const EGLint *attrib_list)
88 if (!attrib_list)
91 if (api == EGL_OPENVG_API && attrib_list[0] != EGL_NONE) {
92 _eglLog(_EGL_DEBUG, "bad context attribute 0x%04x", attrib_list[0]);
96 for (i = 0; attrib_list[i] != EGL_NONE; i++) {
97 EGLint attr = attrib_list[i++];
98 EGLint val = attrib_list[i];
353 * in the attrib_list.
357 const EGLint *attrib_list)
379 err = _eglParseContextAttribList(ctx, dpy, attrib_list);
82 _eglParseContextAttribList(_EGLContext *ctx, _EGLDisplay *dpy, const EGLint *attrib_list) argument
356 _eglInitContext(_EGLContext *ctx, _EGLDisplay *dpy, _EGLConfig *conf, const EGLint *attrib_list) argument
[all...]
H A Deglsurface.c65 _eglParseScreenSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) argument
69 if (!attrib_list)
72 for (i = 0; attrib_list[i] != EGL_NONE; i++) {
73 EGLint attr = attrib_list[i++];
74 EGLint val = attrib_list[i];
111 _eglParseSurfaceAttribList(_EGLSurface *surf, const EGLint *attrib_list) argument
118 if (!attrib_list)
123 return _eglParseScreenSurfaceAttribList(surf, attrib_list);
129 for (i = 0; attrib_list[i] != EGL_NONE; i++) {
130 EGLint attr = attrib_list[
279 _eglInitSurface(_EGLSurface *surf, _EGLDisplay *dpy, EGLint type, _EGLConfig *conf, const EGLint *attrib_list) argument
[all...]
H A Deglmode.c83 * Parse the attrib_list to fill in the fields of the given _eglMode
87 _eglParseModeAttribs(_EGLMode *mode, const EGLint *attrib_list) argument
100 for (i = 0; attrib_list && attrib_list[i] != EGL_NONE; i++) {
101 switch (attrib_list[i]) {
103 mode->Handle = attrib_list[++i];
110 mode->Width = attrib_list[++i];
117 mode->Height = attrib_list[++i];
124 mode->RefreshRate = attrib_list[++i];
131 mode->Interlaced = attrib_list[
260 _eglChooseModeMESA(_EGLDriver *drv, _EGLDisplay *dpy, _EGLScreen *scrn, const EGLint *attrib_list, EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes) argument
[all...]
H A Deglconfig.c505 const EGLint *attrib_list)
519 for (i = 0; attrib_list && attrib_list[i] != EGL_NONE; i += 2) {
520 attr = attrib_list[i];
521 val = attrib_list[i + 1];
776 _eglChooseConfig(_EGLDriver *drv, _EGLDisplay *disp, const EGLint *attrib_list, argument
781 if (!_eglParseConfigAttribList(&criteria, disp, attrib_list))
504 _eglParseConfigAttribList(_EGLConfig *conf, _EGLDisplay *dpy, const EGLint *attrib_list) argument
H A Deglapi.c384 eglChooseConfig(EGLDisplay dpy, const EGLint *attrib_list, EGLConfig *configs, argument
392 ret = drv->API.ChooseConfig(drv, disp, attrib_list, configs,
417 const EGLint *attrib_list)
437 context = drv->API.CreateContext(drv, disp, conf, share, attrib_list);
522 EGLNativeWindowType window, const EGLint *attrib_list)
534 surf = drv->API.CreateWindowSurface(drv, disp, conf, window, attrib_list);
543 EGLNativePixmapType pixmap, const EGLint *attrib_list)
555 surf = drv->API.CreatePixmapSurface(drv, disp, conf, pixmap, attrib_list);
564 const EGLint *attrib_list)
574 surf = drv->API.CreatePbufferSurface(drv, disp, conf, attrib_list);
416 eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_list, const EGLint *attrib_list) argument
521 eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType window, const EGLint *attrib_list) argument
542 eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
563 eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) argument
974 eglChooseModeMESA(EGLDisplay dpy, EGLScreenMESA screen, const EGLint *attrib_list, EGLModeMESA *modes, EGLint modes_size, EGLint *num_modes) argument
1060 eglCreateScreenSurfaceMESA(EGLDisplay dpy, EGLConfig config, const EGLint *attrib_list) argument
1247 eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint *attrib_list) argument
1346 eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint *attrib_list) argument
[all...]
/external/mesa3d/src/glx/
H A Dcreate_context.c39 const int *attrib_list)
68 if (attrib_list != NULL) {
69 for (/* empty */; attrib_list[num_attribs * 2] != 0; num_attribs++)
79 (const uint32_t *) attrib_list,
111 attrib_list);
37 glXCreateContextAttribsARB(Display *dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int *attrib_list) argument
H A Dindirect_glx.c246 int buffer, const int *attrib_list)
258 if (attrib_list) {
259 while (attrib_list[i * 2] != None)
284 if (attrib_list) {
285 while (attrib_list[i * 2] != None) {
286 *attrib_ptr++ = (CARD32) attrib_list[i * 2 + 0];
287 *attrib_ptr++ = (CARD32) attrib_list[i * 2 + 1];
244 indirect_bind_tex_image(Display * dpy, GLXDrawable drawable, int buffer, const int *attrib_list) argument
H A Dglx_pbuffer.c193 const int *attrib_list, size_t num_attribs)
215 pdraw->textureTarget = determineTextureTarget(attrib_list, num_attribs);
216 pdraw->textureFormat = determineTextureFormat(attrib_list, num_attribs);
242 const int *attrib_list, size_t num_attribs)
396 Drawable drawable, const int *attrib_list, CARD8 glxCode)
406 if (attrib_list) {
407 while (attrib_list[i * 2] != None)
431 if (attrib_list)
432 memcpy(data, attrib_list, 8 * i);
442 if (!CreateDRIDrawable(dpy, config, drawable, xid, attrib_list,
191 CreateDRIDrawable(Display *dpy, struct glx_config *config, XID drawable, XID glxdrawable, const int *attrib_list, size_t num_attribs) argument
240 CreateDRIDrawable(Display *dpy, const struct glx_config * fbconfig, XID drawable, XID glxdrawable, const int *attrib_list, size_t num_attribs) argument
395 CreateDrawable(Display *dpy, struct glx_config *config, Drawable drawable, const int *attrib_list, CARD8 glxCode) argument
485 CreatePbuffer(Display * dpy, struct glx_config *config, unsigned int width, unsigned int height, const int *attrib_list, GLboolean size_in_attribs) argument
630 glXCreateGLXPbufferSGIX(Display * dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list) argument
645 glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int *attrib_list) argument
866 glXCreatePixmap(Display * dpy, GLXFBConfig config, Pixmap pixmap, const int *attrib_list) argument
886 glXCreateWindow(Display * dpy, GLXFBConfig config, Window win, const int *attrib_list) argument
[all...]
H A Ddrisw_glx.c301 int buffer, const int *attrib_list)
299 drisw_bind_tex_image(Display * dpy, GLXDrawable drawable, int buffer, const int *attrib_list) argument
H A Ddri2_glx.c880 int buffer, const int *attrib_list)
878 dri2_bind_tex_image(Display * dpy, GLXDrawable drawable, int buffer, const int *attrib_list) argument
H A Dglxcmds.c1930 (Display * dpy, int screen, int *attrib_list,
1931 int *nelements), (dpy, screen, attrib_list, nelements),
2422 GLXDrawable drawable, int buffer, const int *attrib_list)
2429 gc->vtable->bind_tex_image(dpy, drawable, buffer, attrib_list);
2421 __glXBindTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer, const int *attrib_list) argument
/external/mesa3d/src/gallium/state_trackers/va/
H A Dva_config.c86 VAConfigAttrib *attrib_list, int num_attribs)
96 VAConfigAttrib *attrib_list, int num_attribs, VAConfigID *config_id)
115 VAEntrypoint *entrypoint, VAConfigAttrib *attrib_list, int *num_attribs)
85 vlVaGetConfigAttributes(VADriverContextP ctx, VAProfile profile, VAEntrypoint entrypoint, VAConfigAttrib *attrib_list, int num_attribs) argument
95 vlVaCreateConfig(VADriverContextP ctx, VAProfile profile, VAEntrypoint entrypoint, VAConfigAttrib *attrib_list, int num_attribs, VAConfigID *config_id) argument
114 vlVaQueryConfigAttributes(VADriverContextP ctx, VAConfigID config_id, VAProfile *profile, VAEntrypoint *entrypoint, VAConfigAttrib *attrib_list, int *num_attribs) argument
/external/mesa3d/src/gallium/state_trackers/egl/common/
H A Degl_g3d_sync.c153 EGLenum type, const EGLint *attrib_list)
170 if (!_eglInitSync(&gsync->base, dpy, type, attrib_list)) {
152 egl_g3d_create_sync(_EGLDriver *drv, _EGLDisplay *dpy, EGLenum type, const EGLint *attrib_list) argument
/external/mesa3d/src/egl/drivers/dri2/
H A Dplatform_drm.c90 const EGLint *attrib_list)
106 if (!_eglInitSurface(&dri2_surf->base, disp, type, conf, attrib_list))
144 const EGLint *attrib_list)
147 window, attrib_list);
88 dri2_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
142 dri2_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
H A Dplatform_android.c147 const EGLint *attrib_list)
158 if (!_eglInitSurface(&dri2_surf->base, disp, type, conf, attrib_list))
207 const EGLint *attrib_list)
210 window, attrib_list);
216 const EGLint *attrib_list)
223 _EGLConfig *conf, const EGLint *attrib_list)
226 NULL, attrib_list);
145 droid_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
205 droid_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
214 droid_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
222 droid_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) argument
H A Dplatform_wayland.c119 const EGLint *attrib_list)
134 if (!_eglInitSurface(&dri2_surf->base, disp, type, conf, attrib_list))
196 const EGLint *attrib_list)
199 window, attrib_list);
117 dri2_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
194 dri2_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
H A Degl_dri2.c688 * * If an attribute name or attribute value in <attrib_list> is not
711 _EGLContext *share_list, const EGLint *attrib_list)
730 if (!_eglInitContext(&dri2_ctx->base, disp, conf, attrib_list))
710 dri2_create_context(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, _EGLContext *share_list, const EGLint *attrib_list) argument
H A Dplatform_x11.c179 const EGLint *attrib_list)
197 if (!_eglInitSurface(&dri2_surf->base, disp, type, conf, attrib_list))
273 const EGLint *attrib_list)
276 window, attrib_list);
282 const EGLint *attrib_list)
285 pixmap, attrib_list);
290 _EGLConfig *conf, const EGLint *attrib_list)
293 XCB_WINDOW_NONE, attrib_list);
177 dri2_create_surface(_EGLDriver *drv, _EGLDisplay *disp, EGLint type, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
271 dri2_create_window_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
280 dri2_create_pixmap_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
289 dri2_create_pbuffer_surface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) argument
/external/mesa3d/src/glx/apple/
H A Dglx_empty.c197 int *attrib_list)
203 (void) attrib_list;
195 glXCreateGLXPbufferSGIX(Display * dpy, GLXFBConfig config, unsigned int width, unsigned int height, int *attrib_list) argument
/external/mesa3d/src/egl/drivers/glx/
H A Degl_glx.c678 _EGLContext *share_list, const EGLint *attrib_list)
690 if (!_eglInitContext(&GLX_ctx->Base, disp, conf, attrib_list)) {
830 const EGLint *attrib_list)
844 conf, attrib_list)) {
878 const EGLint *attrib_list)
892 conf, attrib_list)) {
938 _EGLConfig *conf, const EGLint *attrib_list)
953 conf, attrib_list)) {
677 GLX_eglCreateContext(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, _EGLContext *share_list, const EGLint *attrib_list) argument
828 GLX_eglCreateWindowSurface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativeWindowType window, const EGLint *attrib_list) argument
876 GLX_eglCreatePixmapSurface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, EGLNativePixmapType pixmap, const EGLint *attrib_list) argument
937 GLX_eglCreatePbufferSurface(_EGLDriver *drv, _EGLDisplay *disp, _EGLConfig *conf, const EGLint *attrib_list) argument
/external/mesa3d/src/gallium/state_trackers/glx/xlib/
H A Dxm_api.c1345 const int *attrib_list)
1344 XMesaBindTexImage(Display *dpy, XMesaBuffer drawable, int buffer, const int *attrib_list) argument
/external/mesa3d/src/mesa/drivers/x11/
H A Dxm_api.c1653 const int *attrib_list)
1652 XMesaBindTexImage(XMesaDisplay *dpy, XMesaBuffer drawable, int buffer, const int *attrib_list) argument
H A Dglxapi.c772 glXChooseFBConfigSGIX(Display *dpy, int screen, int *attrib_list, int *nelements) argument
778 return (t->ChooseFBConfigSGIX)(dpy, screen, attrib_list, nelements);
826 glXCreateGLXPbufferSGIX(Display *dpy, GLXFBConfigSGIX config, unsigned int width, unsigned int height, int *attrib_list) argument
832 return (t->CreateGLXPbufferSGIX)(dpy, config, width, height, attrib_list);
1117 const int *attrib_list)
1122 t->BindTexImageEXT(dpy, drawable, buffer, attrib_list);
1116 glXBindTexImageEXT(Display *dpy, GLXDrawable drawable, int buffer, const int *attrib_list) argument

Completed in 1410 milliseconds

12