The open source OpenXR runtime
0
fork

Configure Feed

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

d/qwerty: Use u_device_get_view_pose helper

authored by

Jakob Bornecrantz and committed by
Jakob Bornecrantz
0c685cf7 7d1c8480

+3 -8
+3 -8
src/xrt/drivers/qwerty/qwerty_device.c
··· 195 195 } 196 196 197 197 static void 198 - qwerty_get_view_pose(struct xrt_device *xd, 198 + qwerty_get_view_pose(struct xrt_device *xdev, 199 199 const struct xrt_vec3 *eye_relation, 200 200 uint32_t view_index, 201 201 struct xrt_pose *out_pose) 202 202 { 203 - struct xrt_pose pose = XRT_POSE_IDENTITY; 204 - bool is_left = view_index == 0; 205 - float adjust = is_left ? -0.5f : 0.5f; 206 - struct xrt_vec3 eye_offset = *eye_relation; 207 - math_vec3_scalar_mul(adjust, &eye_offset); 208 - math_vec3_accum(&eye_offset, &pose.position); 209 - *out_pose = pose; 203 + (void)xdev; 204 + u_device_get_view_pose(eye_relation, view_index, out_pose); 210 205 } 211 206 212 207 static void