Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6a778e81 authored by Harry Cutts's avatar Harry Cutts
Browse files

Add asserts for new HAL axes in InputCommonConverter

Bug: 246758376
Test: check that build succeeds
Change-Id: I13d341fa05819f84b476c412783e4492ab7032b8
parent 39b7ca29
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -69,7 +69,7 @@ cc_defaults {
    name: "libinputflinger_defaults",
    srcs: [":libinputflinger_sources"],
    shared_libs: [
        "android.hardware.input.processor-V1-ndk",
        "android.hardware.input.processor-V2-ndk",
        "libbase",
        "libbinder",
        "libbinder_ndk",
+4 −1
Original line number Diff line number Diff line
@@ -263,7 +263,10 @@ static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GENERIC_13) == common
static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GENERIC_14) == common::Axis::GENERIC_14);
static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GENERIC_15) == common::Axis::GENERIC_15);
static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GENERIC_16) == common::Axis::GENERIC_16);
// TODO(hcutts): add GESTURE_X_OFFSET and GESTURE_Y_OFFSET.
static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GESTURE_X_OFFSET) ==
              common::Axis::GESTURE_X_OFFSET);
static_assert(static_cast<common::Axis>(AMOTION_EVENT_AXIS_GESTURE_Y_OFFSET) ==
              common::Axis::GESTURE_Y_OFFSET);
// If you added a new axis, consider whether this should also be exposed as a HAL axis. Update the
// static_assert below and add the new axis here, or leave a comment summarizing your decision.
static_assert(static_cast<common::Axis>(AMOTION_EVENT_MAXIMUM_VALID_AXIS_VALUE) ==
+1 −1
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ cc_defaults {
    ],
    shared_libs: [
        "android.hardware.input.classifier@1.0",
        "android.hardware.input.processor-V1-ndk",
        "android.hardware.input.processor-V2-ndk",
        "libbase",
        "libbinder",
        "libcutils",