MotionEvent: Get offsets in raw coordinate space

Use the offsets in raw coordinates instead of the previously used
offsets in untransformed coordinates, which does not have any meaning in
Java.

Bug: 249340921
Test: atest libinput_tests
Test: atest inputflinger_tests
Change-Id: Ia21d63be5a2c45a2339227061de89ab772a8e7f7
diff --git a/native/android/input.cpp b/native/android/input.cpp
index 53699bc..0a22314 100644
--- a/native/android/input.cpp
+++ b/native/android/input.cpp
@@ -124,11 +124,11 @@
 }
 
 float AMotionEvent_getXOffset(const AInputEvent* motion_event) {
-    return static_cast<const MotionEvent*>(motion_event)->getXOffset();
+    return static_cast<const MotionEvent*>(motion_event)->getRawXOffset();
 }
 
 float AMotionEvent_getYOffset(const AInputEvent* motion_event) {
-    return static_cast<const MotionEvent*>(motion_event)->getYOffset();
+    return static_cast<const MotionEvent*>(motion_event)->getRawYOffset();
 }
 
 float AMotionEvent_getXPrecision(const AInputEvent* motion_event) {