summaryrefslogtreecommitdiff
path: root/tests/cocoa/test_native.c
diff options
context:
space:
mode:
authorBerke Güzel <berke.guzel@gdh.digital>2026-10-14 09:38:31 +0300
committerBerke Güzel <berke.guzel@gdh.digital>2026-10-14 09:38:31 +0300
commit5ef6ca21ab9e1cf4f69254234d190a634b777d52 (patch)
tree974d3797a6d9487e54a811e224bf78a3f52dda85 /tests/cocoa/test_native.c
parent563b23a33726289387193b85d90fb569631ee05f (diff)
Remove deprecated Cocoa OpenGL and private compatibility APIs
Diffstat (limited to 'tests/cocoa/test_native.c')
-rw-r--r--tests/cocoa/test_native.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/cocoa/test_native.c b/tests/cocoa/test_native.c
index 9b8f8fa..d26a89d 100644
--- a/tests/cocoa/test_native.c
+++ b/tests/cocoa/test_native.c
@@ -49,8 +49,9 @@ static void test_window(enum yasl_private_backend request, bool null_spec)
assert(state.display);
assert(yasl_private_display_backend(state.display) == YASL_PRIVATE_BACKEND_COCOA);
struct yasl_private_window_cbs callbacks = {.draw = draw};
+ /* Check real Metal draw/ownership without waiting for a display-link tick. */
struct yasl_private_window_spec surface = {
- .title = "Native backend test", .size = {160, 100},
+ .title = "Native backend test", .size = {160, 100}, .tearing = true,
.cbs = &callbacks, .ud = &state,
};
state.surface = yasl_private_surface_create_toplevel(state.display, &surface);