···142142 uint32_t view_index,
143143 struct xrt_pose *out_pose)
144144{
145145+ // Only supports two views.
146146+ assert(view_index < 2);
147147+145148 u_device_get_view_pose(eye_relation, view_index, out_pose);
149149+150150+ // This is for the Index' canted displays, on the Vive [Pro] they are identity.
146151 struct vive_device *d = vive_device(xdev);
147152 out_pose->orientation = d->config.display.rot[view_index];
148153}