mirror of
https://gitee.com/openharmony/third_party_mesa3d
synced 2025-02-17 16:39:31 +00:00
egl/wayland: use designated initializers
Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Thomas Helland <thomashelland90@gmail.com>
This commit is contained in:
parent
720125ff99
commit
5567494403
@ -65,7 +65,7 @@ sync_callback(void *data, struct wl_callback *callback, uint32_t serial)
|
||||
}
|
||||
|
||||
static const struct wl_callback_listener sync_listener = {
|
||||
sync_callback
|
||||
.done = sync_callback
|
||||
};
|
||||
|
||||
static int
|
||||
@ -104,8 +104,8 @@ wl_buffer_release(void *data, struct wl_buffer *buffer)
|
||||
dri2_surf->color_buffers[i].locked = 0;
|
||||
}
|
||||
|
||||
static struct wl_buffer_listener wl_buffer_listener = {
|
||||
wl_buffer_release
|
||||
static const struct wl_buffer_listener wl_buffer_listener = {
|
||||
.release = wl_buffer_release
|
||||
};
|
||||
|
||||
static void
|
||||
@ -601,7 +601,7 @@ wayland_throttle_callback(void *data,
|
||||
}
|
||||
|
||||
static const struct wl_callback_listener throttle_listener = {
|
||||
wayland_throttle_callback
|
||||
.done = wayland_throttle_callback
|
||||
};
|
||||
|
||||
static void
|
||||
@ -947,10 +947,10 @@ drm_handle_authenticated(void *data, struct wl_drm *drm)
|
||||
}
|
||||
|
||||
static const struct wl_drm_listener drm_listener = {
|
||||
drm_handle_device,
|
||||
drm_handle_format,
|
||||
drm_handle_authenticated,
|
||||
drm_handle_capabilities
|
||||
.device = drm_handle_device,
|
||||
.format = drm_handle_format,
|
||||
.authenticated = drm_handle_authenticated,
|
||||
.capabilities = drm_handle_capabilities
|
||||
};
|
||||
|
||||
static void
|
||||
@ -975,8 +975,8 @@ registry_handle_global_remove(void *data, struct wl_registry *registry,
|
||||
}
|
||||
|
||||
static const struct wl_registry_listener registry_listener_drm = {
|
||||
registry_handle_global_drm,
|
||||
registry_handle_global_remove
|
||||
.global = registry_handle_global_drm,
|
||||
.global_remove = registry_handle_global_remove
|
||||
};
|
||||
|
||||
static EGLBoolean
|
||||
@ -1732,7 +1732,7 @@ shm_handle_format(void *data, struct wl_shm *shm, uint32_t format)
|
||||
}
|
||||
|
||||
static const struct wl_shm_listener shm_listener = {
|
||||
shm_handle_format
|
||||
.format = shm_handle_format
|
||||
};
|
||||
|
||||
static void
|
||||
@ -1749,8 +1749,8 @@ registry_handle_global_swrast(void *data, struct wl_registry *registry, uint32_t
|
||||
}
|
||||
|
||||
static const struct wl_registry_listener registry_listener_swrast = {
|
||||
registry_handle_global_swrast,
|
||||
registry_handle_global_remove
|
||||
.global = registry_handle_global_swrast,
|
||||
.global_remove = registry_handle_global_remove
|
||||
};
|
||||
|
||||
static struct dri2_egl_display_vtbl dri2_wl_swrast_display_vtbl = {
|
||||
|
Loading…
x
Reference in New Issue
Block a user