From 522f66eed761b6f8ea968dfaccc5e8d9f01687b0 Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Mon, 13 Jul 2015 09:58:36 -0700 Subject: [PATCH] Remove createNewDisplayList from RenderTransform and RenderInkWell Creating a new display list is having an unexpected effect on the GPU rasterization times. This CL removes createNewDisplayList from RenderTransform and RenderInkWell until we have a better understanding of when we want to use it. R=ianh@google.com Review URL: https://codereview.chromium.org/1223063005 . --- sdk/lib/rendering/box.dart | 2 -- sdk/lib/widgets/ink_well.dart | 2 -- 2 files changed, 4 deletions(-) diff --git a/sdk/lib/rendering/box.dart b/sdk/lib/rendering/box.dart index 7c9f41b8521..f002e11afdb 100644 --- a/sdk/lib/rendering/box.dart +++ b/sdk/lib/rendering/box.dart @@ -1288,8 +1288,6 @@ class RenderDecoratedBox extends RenderProxyBox { } class RenderTransform extends RenderProxyBox { - bool get createNewDisplayList => true; - RenderTransform({ Matrix4 transform, RenderBox child diff --git a/sdk/lib/widgets/ink_well.dart b/sdk/lib/widgets/ink_well.dart index af675da6827..75e5df05a56 100644 --- a/sdk/lib/widgets/ink_well.dart +++ b/sdk/lib/widgets/ink_well.dart @@ -76,8 +76,6 @@ class InkSplash { } class RenderInkWell extends RenderProxyBox { - bool get createNewDisplayList => true; - RenderInkWell({ RenderBox child }) : super(child); final List _splashes = new List();