The open source OpenXR runtime
0
fork

Configure Feed

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

ipc: Generate limited unique ids for native swapchains

+3
+3
src/xrt/ipc/client/ipc_client_compositor.c
··· 20 20 #include "util/u_wait.h" 21 21 #include "util/u_handles.h" 22 22 #include "util/u_trace_marker.h" 23 + #include "util/u_limited_unique_id.h" 23 24 24 25 #include "shared/ipc_protocol.h" 25 26 #include "client/ipc_client.h" ··· 303 304 ics->base.base.release_image = ipc_compositor_swapchain_release_image; 304 305 ics->base.base.destroy = ipc_compositor_swapchain_destroy; 305 306 ics->base.base.reference.count = 1; 307 + ics->base.limited_unique_id = u_limited_unique_id_get(); 306 308 ics->icc = icc; 307 309 ics->id = handle; 308 310 ··· 360 362 ics->base.base.release_image = ipc_compositor_swapchain_release_image; 361 363 ics->base.base.destroy = ipc_compositor_swapchain_destroy; 362 364 ics->base.base.reference.count = 1; 365 + ics->base.limited_unique_id = u_limited_unique_id_get(); 363 366 ics->icc = icc; 364 367 ics->id = id; 365 368