summaryrefslogtreecommitdiff
path: root/libs/ui/DebugUtils.cpp
diff options
context:
space:
mode:
author Leon Scroggins III <scroggo@google.com> 2023-07-25 09:34:11 -0400
committer Android Build Coastguard Worker <android-build-coastguard-worker@google.com> 2023-07-28 01:50:55 +0000
commit1fd0268011d6f492078e5adcdebbe87dc7fafd29 (patch)
tree481eb9ce68b1bd2bdf4106d7f58e1b71638c01b3 /libs/ui/DebugUtils.cpp
parentc25d8b872b161e65899a1c85a016f2bee15c660e (diff)
RenderEngine: Limit the size of blur input to the display size
Some layers are extraordinarily large. In the particular case we've found, the layer does not have any content, but even if it did, content outside the display would not impact the blur. So limit the size of the rectangle we use for blurring, which in turn limits the size of the buffers we allocate to compute the blur. Use the canvas' existing clip, which has already been adjusted to the size of the display. Bug: 283427479 Bug: 292539958 Test: manual (logcat) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:763e450b7c5fa6ad1ed35cabb96fdb87467d00c2) Merged-In: I17e646cce0dca02f4e6a18032ecd1e9120fcf880 Change-Id: I17e646cce0dca02f4e6a18032ecd1e9120fcf880
Diffstat (limited to 'libs/ui/DebugUtils.cpp')
0 files changed, 0 insertions, 0 deletions