Lines Matching refs:controller_id
66 int GetControllerPose(int32_t controller_id, uint32_t vsync_count,
68 if (controller_id < 0 || controller_id >= arraysize(controllers_)) {
71 if (!controllers_[controller_id].mapped_pose_buffer) {
72 int ret = GetControllerRingBuffer(controller_id);
77 controllers_[controller_id]
171 int GetControllerRingBuffer(int32_t controller_id) {
172 if (controller_id < 0 || controller_id >= arraysize(controllers_)) {
175 ControllerClientState& client_state = controllers_[controller_id];
182 DVR_POSE_GET_CONTROLLER_RING_BUFFER, &controller_id,
183 sizeof(controller_id), nullptr, 0);
204 controller_id, client_state.mapped_pose_buffer[0].translation[0],
295 int dvrPoseGetController(DvrPose* client, int32_t controller_id,
297 return PoseClient::FromC(client)->GetControllerPose(controller_id,