No caller ever used anything but NULL here, so just use NULL to simplify code.
In fact, no EGL platform defined today even defines any platform attributes
except the X11 platform for choosing a non-default SCREEN.
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
if (gl_renderer->display_create(b->compositor,
EGL_PLATFORM_GBM_KHR,
(void *)b->gbm,
- NULL,
gl_renderer->opaque_attribs,
format,
n_formats) < 0) {
if (gl_renderer->display_create(compositor,
EGL_PLATFORM_WAYLAND_KHR,
b->parent.wl_display,
- NULL,
gl_renderer->alpha_attribs,
NULL,
0) < 0) {
return -1;
ret = gl_renderer->display_create(b->compositor, EGL_PLATFORM_X11_KHR,
- (void *) b->dpy, NULL,
+ (void *) b->dpy,
gl_renderer->opaque_attribs, NULL, 0);
return ret;
gl_renderer_display_create(struct weston_compositor *ec,
EGLenum platform,
void *native_display,
- const EGLint *platform_attribs,
const EGLint *config_attribs,
const EGLint *visual_id,
int n_ids)
if (get_platform_display && platform) {
gr->egl_display = get_platform_display(platform,
native_display,
- platform_attribs);
+ NULL);
}
}
int (*display_create)(struct weston_compositor *ec,
EGLenum platform,
void *native_display,
- const EGLint *platform_attribs,
const EGLint *config_attribs,
const EGLint *visual_id,
const int n_ids);