frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/statusbar/NotificationShadeDepthControllerKosmos.kt:42: blurUtils = mock(), frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shade/NotificationShadeWindowViewControllerTest.kt:72:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/tests/src/com/android/systemui/shade/NotificationShadeWindowViewControllerTest.kt:178: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/tests/src/com/android/systemui/dreams/DreamOverlayAnimationsControllerTest.kt:14:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/tests/src/com/android/systemui/dreams/DreamOverlayAnimationsControllerTest.kt:45: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/BlurUtils.java:24:public abstract class BlurUtils { frameworks/base/packages/SystemUI/shared/src/com/android/systemui/shared/system/BlurUtils.java:31: public static boolean supportsBlursOnWindows() { frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:57:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:110: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:46:class BlurUtilsTest : SysuiTestCase() { frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:56: private lateinit var blurUtils: TestableBlurUtils frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:61: blurUtils = TestableBlurUtils() frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:88: assertEquals(radius, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:104: assertEquals(0 /* unset value */, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:130: inner class TestableBlurUtils : frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:131: BlurUtils(resources, blurConfig, crossWindowBlurListeners, dumpManager) { frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/BlurUtilsTest.kt:136: override fun supportsBlursOnWindows(): Boolean { frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:82: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:132: `when`(blurUtils.supportsBlursOnWindows()).thenReturn(true) frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:59:import com.android.systemui.statusbar.BlurUtils; frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:111: BlurUtils mBlurUtils; frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:162: mBlurUtils, frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:233: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:246: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn((float) blurRadius); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:255: verify(mBlurUtils).blurRadiusOfRatio(1 - scaledFraction); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:256: verify(mBlurUtils).applyBlur(eq(mViewRoot), eq(blurRadius), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:269: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn(blurRadius); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:275: verify(mBlurUtils, never()).blurRadiusOfRatio(anyFloat()); frameworks/base/packages/SystemUI/multivalentTests/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:276: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), anyBoolean(), anyFloat()); frameworks/base/packages/SystemUI/src/com/android/systemui/shade/ShadeViewProviderModule.kt:48:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/src/com/android/systemui/shade/ShadeViewProviderModule.kt:98: blurUtils: BlurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowControllerImpl.java:674: state.backgroundBlurRadius, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowControllerImpl.java:876: * @param backgroundBlurRadius Radius in pixels. frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowControllerImpl.java:879: public void setBackgroundBlurRadius(int backgroundBlurRadius) { frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowControllerImpl.java:880: if (mCurrentState.backgroundBlurRadius == backgroundBlurRadius) { frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowControllerImpl.java:883: mCurrentState.backgroundBlurRadius = backgroundBlurRadius; frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowViewController.java:68:import com.android.systemui.statusbar.BlurUtils; frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowViewController.java:195: BlurUtils blurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowViewController.java:321: private void bindWindowRootView(BlurUtils blurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowState.kt:63: @JvmField var backgroundBlurRadius: Int = 0, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowState.kt:107: backgroundBlurRadius.toString(), frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowState.kt:151: backgroundBlurRadius: Int, frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowState.kt:185: this.backgroundBlurRadius = backgroundBlurRadius frameworks/base/packages/SystemUI/src/com/android/systemui/shade/NotificationShadeWindowState.kt:234: "backgroundBlurRadius", frameworks/base/packages/SystemUI/src/com/android/systemui/window/ui/WindowRootViewBinder.kt:29:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/src/com/android/systemui/window/ui/WindowRootViewBinder.kt:46: blurUtils: BlurUtils?, frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationShadeDepthController.kt:81: private val blurUtils: BlurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationShadeDepthController.kt:314: if (!blurUtils.supportsBlursOnWindows()) { frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:48:open class BlurUtils frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:232: return supportsBlursOnWindows() || frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:234: supportsBlursOnWindowsBase() && frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:249: open fun supportsBlursOnWindows(): Boolean { frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:250: return supportsBlursOnWindowsBase() && frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:255: private fun supportsBlursOnWindowsBase(): Boolean { frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:263: it.println("BlurUtils:") frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:267: it.println("supportsBlursOnWindows: ${supportsBlursOnWindows()}") frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:279: if (viewRootImpl == null || !supportsBlursOnWindows()) return frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:309: const val TRACK_NAME = "BlurUtils" frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:310: private const val TAG = "BlurUtils" frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:311: private val PREPARE_BLUR_TRACE_NAME = BlurUtils::class.java.name + "::prepareBlur" frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:312: private val APPLY_BLUR_TRACE_NAME = BlurUtils::class.java.name + "::applyBlur" frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/BlurUtils.kt:314: BlurUtils::class.java.name + "::setPersistentEarlyWakeup" frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/NotificationShadeWindowController.java:119: default void setBackgroundBlurRadius(int backgroundBlurRadius) {} frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayAnimationsController.kt:43:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayAnimationsController.kt:55: private val mBlurUtils: BlurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayAnimationsController.kt:286: mBlurUtils.applyBlur( frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:58:import com.android.systemui.statusbar.BlurUtils; frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:80: private final BlurUtils mBlurUtils; frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:200: BlurUtils blurUtils, frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:220: mBlurUtils = blurUtils; frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:367: mBlurUtils.applyBlur(mView.getViewRootImpl(), frameworks/base/packages/SystemUI/src/com/android/systemui/dreams/DreamOverlayContainerViewController.java:368: (int) mBlurUtils.blurRadiusOfRatio( frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:57:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:110: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:46:class BlurUtilsTest : SysuiTestCase() { frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:56: private lateinit var blurUtils: TestableBlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:61: blurUtils = TestableBlurUtils() frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:88: assertEquals(radius, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:104: assertEquals(0 /* unset value */, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:130: inner class TestableBlurUtils : frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:131: BlurUtils(resources, blurConfig, crossWindowBlurListeners, dumpManager) { frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/BlurUtilsTest.kt:136: override fun supportsBlursOnWindows(): Boolean { frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:82: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:132: `when`(blurUtils.supportsBlursOnWindows()).thenReturn(true) frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:59:import com.android.systemui.statusbar.BlurUtils; frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:111: BlurUtils mBlurUtils; frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:162: mBlurUtils, frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:233: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:246: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn((float) blurRadius); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:255: verify(mBlurUtils).blurRadiusOfRatio(1 - scaledFraction); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:256: verify(mBlurUtils).applyBlur(eq(mViewRoot), eq(blurRadius), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:269: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn(blurRadius); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:275: verify(mBlurUtils, never()).blurRadiusOfRatio(anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDevice/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:276: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), anyBoolean(), anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:57:import com.android.systemui.statusbar.BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/shade/NotificationShadeWindowViewTest.kt:110: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:46:class BlurUtilsTest : SysuiTestCase() { frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:56: private lateinit var blurUtils: TestableBlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:61: blurUtils = TestableBlurUtils() frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:88: assertEquals(radius, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:104: assertEquals(0 /* unset value */, captor.value.backgroundBlurRadius) frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:130: inner class TestableBlurUtils : frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:131: BlurUtils(resources, blurConfig, crossWindowBlurListeners, dumpManager) { frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/BlurUtilsTest.kt:136: override fun supportsBlursOnWindows(): Boolean { frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:82: @Mock private lateinit var blurUtils: BlurUtils frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/statusbar/NotificationShadeDepthControllerTest.kt:132: `when`(blurUtils.supportsBlursOnWindows()).thenReturn(true) frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:59:import com.android.systemui.statusbar.BlurUtils; frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:111: BlurUtils mBlurUtils; frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:162: mBlurUtils, frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:233: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:246: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn((float) blurRadius); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:255: verify(mBlurUtils).blurRadiusOfRatio(1 - scaledFraction); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:256: verify(mBlurUtils).applyBlur(eq(mViewRoot), eq(blurRadius), eq(false), anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:269: when(mBlurUtils.blurRadiusOfRatio(anyFloat())).thenReturn(blurRadius); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:275: verify(mBlurUtils, never()).blurRadiusOfRatio(anyFloat()); frameworks/base/packages/SystemUI/multivalentTestsForDeviceless/src/com/android/systemui/dreams/DreamOverlayContainerViewControllerTest.java:276: verify(mBlurUtils, never()).applyBlur(eq(mViewRoot), anyInt(), anyBoolean(), anyFloat()); frameworks/base/tests/graphics/TransactionFlinger/src/com/android/test/transactionflinger/Scene.kt:40: var backgroundBlurRadius = 0 frameworks/base/tests/graphics/TransactionFlinger/src/com/android/test/transactionflinger/Scene.kt:133: transaction.setBackgroundBlurRadius(surfaceControl, backgroundBlurRadius) frameworks/base/tests/graphics/TransactionFlinger/src/com/android/test/transactionflinger/activities/BlurOnOffActivity.kt:46: backgroundBlurRadius = 0 frameworks/base/tests/graphics/TransactionFlinger/src/com/android/test/transactionflinger/activities/BlurOnOffActivity.kt:48: backgroundBlurRadius = 10 frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:130: t.setBackgroundBlurRadius(params.surface, params.backgroundBlurRadius); frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:189: int backgroundBlurRadius; frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:261: this.backgroundBlurRadius = radius; frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:333: cornerRadius, backgroundBlurRadius, backgroundBlurScale, visible, frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:340: int backgroundBlurRadius, float backgroundBlurScale, boolean visible, frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:349: this.backgroundBlurRadius = backgroundBlurRadius; frameworks/base/core/java/android/view/SyncRtSurfaceTransactionApplier.java:369: public final int backgroundBlurRadius; frameworks/native/include/gui/SurfaceComposerClient.h:566: int backgroundBlurRadius); frameworks/native/include/gui/LayerState.h:401: uint32_t backgroundBlurRadius; frameworks/native/libs/renderengine/tests/RenderEngineTest.cpp:1113: blurLayer.backgroundBlurRadius = blurRadius; frameworks/native/libs/renderengine/tests/RenderEngineTest.cpp:1150: blurLayer.backgroundBlurRadius = blurRadius; frameworks/native/libs/renderengine/include/renderengine/LayerSettings.h:147: int backgroundBlurRadius = 0; frameworks/native/libs/renderengine/include/renderengine/LayerSettings.h:207: lhs.backgroundBlurRadius == rhs.backgroundBlurRadius && frameworks/native/libs/renderengine/include/renderengine/LayerSettings.h:309: *os << "\n .backgroundBlurRadius = " << settings.backgroundBlurRadius; frameworks/native/libs/renderengine/benchmark/RenderEngineBench.cpp:253: .backgroundBlurRadius = 60, frameworks/native/libs/renderengine/skia/Cache.cpp:152: // 1. See ComputeBlurredRRectParams in GrBlurUtils.cpp, the dstTexture must be large enough frameworks/native/libs/renderengine/skia/Cache.cpp:303: layer.backgroundBlurRadius = radius; frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:247: if (layer.backgroundBlurRadius > 0 || layer.blurRegions.size()) { frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:852: if (layer.backgroundBlurRadius > 0 && frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:853: layer.backgroundBlurRadius < mBlurFilter->getMaxCrossFadeRadius()) { frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:976: if (layer.backgroundBlurRadius > 0 && frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:977: layer.backgroundBlurRadius < mBlurFilter->getMaxCrossFadeRadius()) { frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:995: if (layer.backgroundBlurRadius > 0) { frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:997: auto blurredImage = mBlurFilter->generate(context, layer.backgroundBlurRadius, frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:1000: cachedBlurs[layer.backgroundBlurRadius] = blurredImage; frameworks/native/libs/renderengine/skia/SkiaRenderEngine.cpp:1002: mBlurFilter->drawBlurRegion(canvas, bounds, layer.backgroundBlurRadius, frameworks/native/libs/gui/include/gui/SurfaceComposerClient.h:566: int backgroundBlurRadius); frameworks/native/libs/gui/include/gui/LayerState.h:401: uint32_t backgroundBlurRadius; frameworks/native/libs/gui/LayerState.cpp:82: backgroundBlurRadius(0), frameworks/native/libs/gui/LayerState.cpp:164: SAFE_PARCEL(output.writeUint32, backgroundBlurRadius); frameworks/native/libs/gui/LayerState.cpp:309: SAFE_PARCEL(input.readUint32, &backgroundBlurRadius); frameworks/native/libs/gui/LayerState.cpp:643: backgroundBlurRadius = other.backgroundBlurRadius; frameworks/native/libs/gui/LayerState.cpp:875: CHECK_DIFF(diff, eBackgroundBlurRadiusChanged, other, backgroundBlurRadius); frameworks/native/libs/gui/SurfaceComposerClient.cpp:1543: const sp& sc, int backgroundBlurRadius) { frameworks/native/libs/gui/SurfaceComposerClient.cpp:1550: s->backgroundBlurRadius = backgroundBlurRadius; frameworks/native/services/surfaceflinger/LayerProtoHelper.cpp:423: layerInfo->set_background_blur_radius(snapshot.backgroundBlurRadius); frameworks/native/services/surfaceflinger/tests/unittests/LayerSnapshotTest.cpp:567: EXPECT_EQ(getSnapshot({.id = 1221})->backgroundBlurRadius, blurRadius); frameworks/native/services/surfaceflinger/tests/unittests/LayerSnapshotTest.cpp:572: EXPECT_EQ(getSnapshot({.id = 1221})->backgroundBlurRadius, blurRadius); frameworks/native/services/surfaceflinger/tests/unittests/LayerSnapshotTest.cpp:577: EXPECT_EQ(getSnapshot({.id = 1221})->backgroundBlurRadius, frameworks/native/services/surfaceflinger/tests/unittests/LayerLifecycleManagerTest.cpp:110: transactions.back().states.front().state.backgroundBlurRadius = 22; frameworks/native/services/surfaceflinger/tests/unittests/LayerLifecycleManagerTest.cpp:119: EXPECT_EQ(managedLayers.front()->backgroundBlurRadius, 22u); frameworks/native/services/surfaceflinger/tests/common/LayerLifecycleManagerHelper.h:327: void setBackgroundBlurRadius(uint32_t id, uint32_t backgroundBlurRadius) { frameworks/native/services/surfaceflinger/tests/common/LayerLifecycleManagerHelper.h:334: transactions.back().states.front().state.backgroundBlurRadius = backgroundBlurRadius; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/FlattenerTest.cpp:859: mTestLayers[1]->layerFECompositionState.backgroundBlurRadius = 1; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/FlattenerTest.cpp:906: mTestLayers[1]->layerFECompositionState.backgroundBlurRadius = 1; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/FlattenerTest.cpp:952: mTestLayers[1]->layerFECompositionState.backgroundBlurRadius = 1; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/FlattenerTest.cpp:1006: mTestLayers[2]->layerFECompositionState.backgroundBlurRadius = 1; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/LayerStateTest.cpp:904: layerFECompositionState.backgroundBlurRadius = sBgBlurRadiusOne; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/LayerStateTest.cpp:912: layerFECompositionStateTwo.backgroundBlurRadius = sBgBlurRadiusTwo; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/LayerStateTest.cpp:922: layerFECompositionState.backgroundBlurRadius = sBgBlurRadiusOne; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/LayerStateTest.cpp:929: layerFECompositionStateTwo.backgroundBlurRadius = sBgBlurRadiusTwo; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/LayerStateTest.cpp:992: layerFECompositionState.backgroundBlurRadius = sBgBlurRadiusOne; frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/CachedSetTest.cpp:947: mTestLayers[1]->layerFECompositionState.backgroundBlurRadius = 1; frameworks/native/services/surfaceflinger/CompositionEngine/tests/OutputTest.cpp:5257: layer2.layerFEState.backgroundBlurRadius = 10; frameworks/native/services/surfaceflinger/CompositionEngine/tests/OutputTest.cpp:5302: layer2.layerFEState.backgroundBlurRadius = 10; frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/LayerState.h:462: return layer->getLayerFE().getCompositionState()->backgroundBlurRadius; frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/LayerFECompositionState.h:124: int backgroundBlurRadius{0}; frameworks/native/services/surfaceflinger/CompositionEngine/src/ClientCompositionRequestCache.cpp:39: lhs.backgroundBlurRadius == rhs.backgroundBlurRadius && frameworks/native/services/surfaceflinger/CompositionEngine/src/Output.cpp:786: coverage.aboveBlurRequests += static_cast(layerFEState->backgroundBlurRadius > 0); frameworks/native/services/surfaceflinger/CompositionEngine/src/Output.cpp:1017: if (compState->backgroundBlurRadius > 0 || compState->blurRegions.size() > 0) { frameworks/native/services/surfaceflinger/CompositionEngine/src/LayerFECompositionState.cpp:82: dumpVal(out, "backgroundBlurRadius", backgroundBlurRadius); frameworks/native/services/surfaceflinger/ScreenCaptureOutput.cpp:189: layer.backgroundBlurRadius = 0; frameworks/native/services/surfaceflinger/LayerFE.cpp:170: layerSettings.backgroundBlurRadius = mSnapshot->backgroundBlurRadius; frameworks/native/services/surfaceflinger/LayerFE.cpp:176: layerSettings.backgroundBlurRadius = mSnapshot->backgroundBlurRadius; frameworks/native/services/surfaceflinger/LayerFE.cpp:408: return mSnapshot->backgroundBlurRadius > 0 || mSnapshot->blurRegions.size() > 0; frameworks/native/services/surfaceflinger/Tracing/TransactionProtoParser.cpp:147: proto.set_background_blur_radius(layer.backgroundBlurRadius); frameworks/native/services/surfaceflinger/Tracing/TransactionProtoParser.cpp:490: layer.backgroundBlurRadius = proto.background_blur_radius(); frameworks/native/services/surfaceflinger/FrontEnd/LayerSnapshotBuilder.cpp:949: snapshot.backgroundBlurRadius = args.supportsBlur frameworks/native/services/surfaceflinger/FrontEnd/LayerSnapshotBuilder.cpp:950: ? static_cast(parentSnapshot.color.a * (float)requested.backgroundBlurRadius) frameworks/native/services/surfaceflinger/FrontEnd/LayerSnapshot.cpp:179: return backgroundBlurRadius > 0 || blurRegions.size() > 0; frameworks/native/services/surfaceflinger/FrontEnd/LayerSnapshot.cpp:280: if (backgroundBlurRadius > 0) reason << " backgroundBlurRadius=" << backgroundBlurRadius; frameworks/native/services/surfaceflinger/FrontEnd/RequestedLayerState.cpp:114: backgroundBlurRadius = 0; frameworks/native/services/surfaceflinger/FrontEnd/RequestedLayerState.cpp:602: return backgroundBlurRadius > 0 || blurRegions.size() > 0; frameworks/native/services/surfaceflinger/FrontEnd/RequestedLayerState.cpp:676: backgroundBlurRadius > 0 || blurRegions.size() > 0 || frameworks/av/media/libstagefright/renderfright/tests/RenderEngineTest.cpp:747: blurLayer.backgroundBlurRadius = blurRadius; frameworks/av/media/libstagefright/renderfright/include/renderengine/LayerSettings.h:153: int backgroundBlurRadius = 0; frameworks/av/media/libstagefright/renderfright/include/renderengine/LayerSettings.h:190: lhs.backgroundBlurRadius == rhs.backgroundBlurRadius; frameworks/av/media/libstagefright/renderfright/include/renderengine/LayerSettings.h:251: *os << "\n .backgroundBlurRadius = " << settings.backgroundBlurRadius; frameworks/av/media/libstagefright/renderfright/fuzzer/libstagefright_renderfright_fuzzer.cpp:162: layerSetting.backgroundBlurRadius = mFdp.ConsumeFloatingPoint(); frameworks/av/media/libstagefright/renderfright/gl/GLESRenderEngine.cpp:1052: if (layer->backgroundBlurRadius > 0) { frameworks/av/media/libstagefright/renderfright/gl/GLESRenderEngine.cpp:1073: mBlurFilter->setAsDrawTarget(display, blurLayers.front()->backgroundBlurRadius); frameworks/av/media/libstagefright/renderfright/gl/GLESRenderEngine.cpp:1129: blurLayers.front()->backgroundBlurRadius); packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java:54:import com.android.systemui.shared.system.BlurUtils; packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java:255: if (!BlurUtils.supportsBlursOnWindows()) { packages/apps/Launcher3/quickstep/src/com/android/launcher3/taskbar/overlay/TaskbarOverlayController.java:316: return BlurUtils.supportsBlursOnWindows() packages/apps/Launcher3/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java:177:import com.android.systemui.shared.system.BlurUtils; packages/apps/Launcher3/quickstep/src/com/android/launcher3/QuickstepTransitionManager.java:1242: launcherState != OVERVIEW && BlurUtils.supportsBlursOnWindows(); packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/BaseDepthController.java:49:import com.android.systemui.shared.system.BlurUtils; packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/BaseDepthController.java:209: if (!BlurUtils.supportsBlursOnWindows()) { packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java:177: public int backgroundBlurRadius = 0; packages/apps/Launcher3/quickstep/src/com/android/quickstep/util/SurfaceTransaction.java:236: this.backgroundBlurRadius = radius; packages/apps/Launcher3/quickstep/src/com/android/quickstep/fallback/FallbackRecentsView.java:300: mBlurUtils.setDrawLiveTileBelowRecents(true); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:891: protected final BlurUtils mBlurUtils = new BlurUtils(this); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:2857: mBlurUtils.setDrawLiveTileBelowRecents(false); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:5810: mBlurUtils.setDrawLiveTileBelowRecents(false); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:5945: mBlurUtils.setDrawLiveTileBelowRecents(false); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:5984: mBlurUtils.setDrawLiveTileBelowRecents(true); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:6182: mBlurUtils.setDrawLiveTileBelowRecents(false); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:6216: mBlurUtils.setDrawLiveTileBelowRecents(false); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/RecentsView.java:7149: mBlurUtils.setDrawAboveRecents(remoteTargetHandles); packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/BlurUtils.kt:23:class BlurUtils(private val recentsView: RecentsView<*, *>) { packages/apps/Launcher3/quickstep/src/com/android/quickstep/views/LauncherRecentsView.java:185: mBlurUtils.setDrawLiveTileBelowRecents(true);