if we want to have correct interaction between devicemotion and panGesture we need to expose the viewpoints yaw pitch and roll (cherry picked from commit 3650673a)