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

Commit 90fc9059 authored by Jeff Brown's avatar Jeff Brown
Browse files

Enable hardware acceleration for pointer location overlay.

Bug: 7256639
Change-Id: I790820b18365c126afc500a5ea3d222bc1ea2774
parent db21284a
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1140,6 +1140,11 @@ public class PhoneWindowManager implements WindowManagerPolicy {
                    | WindowManager.LayoutParams.FLAG_NOT_TOUCHABLE
                    | WindowManager.LayoutParams.FLAG_NOT_FOCUSABLE
                    | WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN;
            if (ActivityManager.isHighEndGfx()) {
                lp.flags |= WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED;
                lp.privateFlags |=
                        WindowManager.LayoutParams.PRIVATE_FLAG_FORCE_HARDWARE_ACCELERATED;
            }
            lp.format = PixelFormat.TRANSLUCENT;
            lp.setTitle("PointerLocation");
            WindowManager wm = (WindowManager)