void exit_ovr(void);
void get_poses_ovr(int *button_a, int *button_b, int *button_x, int *button_y, int *button_menu, int *button_left_trigger, int *button_right_trigger, int *button_left_thumb, int *button_right_thumb, double *hand_right_x, double *hand_right_y, double *hand_right_z, double *hand_right_yaw, double *hand_right_pitch, double *hand_right_roll, double *stick_left_x, double *stick_left_y, double *stick_right_x, double *stick_right_y, double *head_yaw, double *head_pitch, double *head_roll);
void begin_render_ovr(void);
-void begin_render_ovr_eye(int eye, double *camera_x, double *camera_y, double *camera_z);
+void begin_render_ovr_eye(int eye, double *camera_x, double *camera_y, double *camera_z, int *width, int *height);
void end_render_ovr_eye(int eye);
void end_render_ovr(void);
void render_mirror_ovr(int view_width, int view_height);