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

Commit 33416a93 authored by Chris Craik's avatar Chris Craik Committed by Android (Google) Code Review
Browse files

Merge "Disable density scaling for HW canvas" into mnc-dev

parents 843f1e0f 9c08ee0f
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -89,6 +89,7 @@ public class DisplayListCanvas extends Canvas {

    private DisplayListCanvas() {
        super(nCreateDisplayListCanvas());
        mDensity = 0; // disable bitmap density scaling
    }

    private static native long nCreateDisplayListCanvas();
@@ -97,6 +98,12 @@ public class DisplayListCanvas extends Canvas {
    // Canvas management
    ///////////////////////////////////////////////////////////////////////////


    @Override
    public void setDensity(int density) {
        // drop silently, since DisplayListCanvas doesn't perform density scaling
    }

    @Override
    public boolean isHardwareAccelerated() {
        return true;