summaryrefslogtreecommitdiff
path: root/src/platform/cocoa/api.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/cocoa/api.h')
-rw-r--r--src/platform/cocoa/api.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/platform/cocoa/api.h b/src/platform/cocoa/api.h
index 006954c..0660ffd 100644
--- a/src/platform/cocoa/api.h
+++ b/src/platform/cocoa/api.h
@@ -6,10 +6,11 @@
struct cocoa_display;
struct cocoa_surface;
-struct cocoa_display *cocoa_display_open(struct yasl_private_loop *loop, const struct yasl_private_display_spec *spec);
+struct cocoa_display *cocoa_display_open(struct yasl_loop *loop, const struct yasl_private_display_spec *spec);
void cocoa_display_close(struct cocoa_display *d);
uint32_t cocoa_display_caps(const struct cocoa_display *d);
-int cocoa_display_dispatch_timeout(struct cocoa_display *d, int timeout_ms);
+bool cocoa_display_prepare(struct cocoa_display *d);
+int cocoa_display_wait(struct cocoa_display *d, int timeout_ms);
void cocoa_display_flush(struct cocoa_display *d);
int cocoa_display_modifiers(const struct cocoa_display *d);
bool cocoa_display_drag_start(struct cocoa_display *d, struct cocoa_surface *origin, const struct yasl_private_drag_image *image, const struct yasl_private_drag_listener *l, void *ud);