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

Commit e0d0c2bf authored by Brian C. Anderson's avatar Brian C. Anderson Committed by android-build-merger
Browse files

Merge "Add PRESENT_FENCE_IS_NOT_RELIABLE" into oc-dev am: 21c2e113

am: 782dd1f5

Change-Id: I2a164043cf65de2db499821d0ff185d3a83b8680
parents 3b211139 782dd1f5
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -44,6 +44,12 @@ interface IComposer {
         * applying the color transform during its composition step.
         */
        SKIP_CLIENT_COLOR_TRANSFORM = 2,

        /**
         * Specifies that the present fence must not be used as an accurate
         * representation of the actual present time of a frame.
         */
        PRESENT_FENCE_IS_NOT_RELIABLE = 3,
    };

    /**
+6 −0
Original line number Diff line number Diff line
@@ -65,6 +65,12 @@ HwcHal::HwcHal(const hw_module_t* module)
    }

    initCapabilities();
    if (majorVersion >= 2 &&
        hasCapability(Capability::PRESENT_FENCE_IS_NOT_RELIABLE)) {
        ALOGE("Present fence must be reliable from HWC2 on.");
        abort();
    }

    initDispatch();
}