The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

c/null: Clean up init

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

+10 -8
+10 -8
src/xrt/compositor/null/null_compositor.c
··· 28 28 #include "util/comp_vulkan.h" 29 29 30 30 #include "multi/comp_multi_interface.h" 31 + #include "xrt/xrt_compositor.h" 31 32 #include "xrt/xrt_device.h" 32 33 33 34 ··· 517 518 { 518 519 struct null_compositor *c = U_TYPED_CALLOC(struct null_compositor); 519 520 520 - c->base.base.base.begin_session = null_compositor_begin_session; 521 - c->base.base.base.end_session = null_compositor_end_session; 522 - c->base.base.base.predict_frame = null_compositor_predict_frame; 523 - c->base.base.base.mark_frame = null_compositor_mark_frame; 524 - c->base.base.base.begin_frame = null_compositor_begin_frame; 525 - c->base.base.base.discard_frame = null_compositor_discard_frame; 526 - c->base.base.base.layer_commit = null_compositor_layer_commit; 527 - c->base.base.base.destroy = null_compositor_destroy; 521 + struct xrt_compositor *iface = &c->base.base.base; 522 + iface->begin_session = null_compositor_begin_session; 523 + iface->end_session = null_compositor_end_session; 524 + iface->predict_frame = null_compositor_predict_frame; 525 + iface->mark_frame = null_compositor_mark_frame; 526 + iface->begin_frame = null_compositor_begin_frame; 527 + iface->discard_frame = null_compositor_discard_frame; 528 + iface->layer_commit = null_compositor_layer_commit; 529 + iface->destroy = null_compositor_destroy; 528 530 c->settings.log_level = debug_get_log_option_log(); 529 531 c->frame.waited.id = -1; 530 532 c->frame.rendering.id = -1;