Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 4358 → Rev 4401

/contrib/sdk/sources/Mesa/src/egl/wayland/wayland-drm/wayland-drm.c
45,6 → 45,7
uint32_t flags;
 
struct wayland_drm_callbacks *callbacks;
struct wl_buffer_interface buffer_interface;
};
 
static void
63,10 → 64,6
wl_resource_destroy(resource);
}
 
const static struct wl_buffer_interface drm_buffer_interface = {
buffer_destroy
};
 
static void
create_buffer(struct wl_client *client, struct wl_resource *resource,
uint32_t id, uint32_t name, int fd,
107,7 → 104,7
buffer->buffer.resource.object.id = id;
buffer->buffer.resource.object.interface = &wl_buffer_interface;
buffer->buffer.resource.object.implementation =
(void (**)(void)) &drm_buffer_interface;
(void (**)(void)) &drm->buffer_interface;
buffer->buffer.resource.data = buffer;
 
buffer->buffer.resource.destroy = destroy_buffer;
246,6 → 243,7
drm->callbacks = callbacks;
drm->user_data = user_data;
drm->flags = flags;
drm->buffer_interface.destroy = buffer_destroy;
 
wl_display_add_global(display, &wl_drm_interface, drm, bind_drm);
 
263,10 → 261,10
}
 
int
wayland_buffer_is_drm(struct wl_buffer *buffer)
wayland_buffer_is_drm(struct wl_drm *drm, struct wl_buffer *buffer)
{
return buffer->resource.object.implementation ==
(void (**)(void)) &drm_buffer_interface;
(void (**)(void)) &drm->buffer_interface;
}
 
uint32_t
/contrib/sdk/sources/Mesa/src/egl/wayland/wayland-drm/wayland-drm.h
99,7 → 99,7
wayland_drm_uninit(struct wl_drm *drm);
 
int
wayland_buffer_is_drm(struct wl_buffer *buffer);
wayland_buffer_is_drm(struct wl_drm *drm, struct wl_buffer *buffer);
 
uint32_t
wayland_drm_buffer_get_format(struct wl_buffer *buffer_base);