Fix out-of-sync poses for WebVR
Change 7332d074 "[vr] Add controller tooltips" changed the OnVSync controller handling to overwrite render_info_primary_.head_pose, and if this happened in between DrawFrame and DrawIntoAcquiredFrame it would submit with a wrong pose, leading to jerky head tracking. The fix is to always use the saved WebVR pose and ignore the render_info_primary_.head_pose member. BUG=808147 Change-Id: I1c9b3e9c9e7dad6c9dff2837ae00d46a6fecb915 Reviewed-on: https://chromium-review.googlesource.com/903542Reviewed-by:Ian Vollick <vollick@chromium.org> Commit-Queue: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#534609}
Showing
Please register or sign in to comment