The open source OpenXR runtime

t/sdl_test: Clean up init

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342>

+12 -10
+12 -10
src/xrt/targets/sdl_test/sdl_compositor.c
··· 522 522 523 523 struct sdl_compositor *c = &sp->c; 524 524 525 - c->base.base.base.begin_session = sdl_compositor_begin_session; 526 - c->base.base.base.end_session = sdl_compositor_end_session; 527 - c->base.base.base.predict_frame = sdl_compositor_predict_frame; 528 - c->base.base.base.mark_frame = sdl_compositor_mark_frame; 529 - c->base.base.base.begin_frame = sdl_compositor_begin_frame; 530 - c->base.base.base.discard_frame = sdl_compositor_discard_frame; 531 - c->base.base.base.layer_commit = sdl_compositor_layer_commit; 532 - c->base.base.base.destroy = sdl_compositor_destroy; 525 + struct xrt_compositor *iface = &c->base.base.base; 526 + 527 + iface->begin_session = sdl_compositor_begin_session; 528 + iface->end_session = sdl_compositor_end_session; 529 + iface->predict_frame = sdl_compositor_predict_frame; 530 + iface->mark_frame = sdl_compositor_mark_frame; 531 + iface->begin_frame = sdl_compositor_begin_frame; 532 + iface->discard_frame = sdl_compositor_discard_frame; 533 + iface->layer_commit = sdl_compositor_layer_commit; 534 + iface->destroy = sdl_compositor_destroy; 533 535 c->base.vk.log_level = log_level; 534 536 c->frame.waited.id = -1; 535 537 c->frame.rendering.id = -1; ··· 541 543 comp_base_init(&c->base); 542 544 543 545 // Override some comp_base functions. 544 - c->base.base.base.create_swapchain = sdl_swapchain_create; 545 - c->base.base.base.import_swapchain = sdl_swapchain_import; 546 + iface->create_swapchain = sdl_swapchain_create; 547 + iface->import_swapchain = sdl_swapchain_import; 546 548 547 549 548 550 /*