uint32_t
wl_shm_buffer_get_format(struct wl_buffer *buffer);
+int32_t
+wl_shm_buffer_get_width(struct wl_buffer *buffer);
+
+int32_t
+wl_shm_buffer_get_height(struct wl_buffer *buffer);
+
int
wl_buffer_is_shm(struct wl_buffer *buffer);
return buffer->format;
}
+
+WL_EXPORT uint32_t
+wl_shm_buffer_get_width(struct wl_buffer *buffer_base)
+{
+ struct wl_shm_buffer *buffer = (struct wl_shm_buffer *) buffer_base;
+
+ return buffer->base.width;
+}
+
+WL_EXPORT uint32_t
+wl_shm_buffer_get_height(struct wl_buffer *buffer_base)
+{
+ struct wl_shm_buffer *buffer = (struct wl_shm_buffer *) buffer_base;
+
+ return buffer->base.height;
+}