/frameworks/native/libs/ui/include/ui/ |
D | BlurRegion.h | 27 struct BlurRegion { struct 39 inline bool operator==(const BlurRegion& other) const { argument 47 inline bool operator!=(const BlurRegion& other) const { return !(*this == other); } 50 static inline void PrintTo(const BlurRegion& blurRegion, ::std::ostream* os) { in PrintTo() 69 struct hash<android::BlurRegion> { 70 size_t operator()(const android::BlurRegion& region) const {
|
/frameworks/base/core/tests/coretests/src/android/view/ |
D | BlurAggregatorTest.java | 34 import com.android.internal.graphics.drawable.BackgroundBlurDrawable.BlurRegion; 67 final BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in createTestBackgroundBlurDrawable() 79 BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testBlurRadiusUpdatePropagatesToRenderThreadIfNeeded() 96 BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testAlphaUpdatePropagatesToRenderThreadIfNeeded() 115 final BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testCornerRadiusUpdatePropagatesToRenderThreadIfNeeded() 128 BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testVisibleUpdatePropagatesToRenderThreadIfNeeded() 143 BlurRegion[] blurRegions1 = mAggregator.getBlurRegionsCopyForRT(); in testBlurRegionCopyForRtIsSameIfNoUiUpdates() 147 BlurRegion[] blurRegions2 = mAggregator.getBlurRegionsCopyForRT(); in testBlurRegionCopyForRtIsSameIfNoUiUpdates() 153 BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testPositionUpdateAppearsInBlurRegion() 169 final BlurRegion[] blurRegions = mAggregator.getBlurRegionsCopyForRT(); in testNoBlurRegionsDispatchedWhenNoUpdates() [all …]
|
/frameworks/base/core/java/com/android/internal/graphics/drawable/ |
D | BackgroundBlurDrawable.java | 237 private BlurRegion[] mLastFrameBlurRegions = null; 239 private BlurRegion[] mTmpBlurRegionsForFrame = new BlurRegion[0]; 296 final BlurRegion[] blurRegionsForNextFrame = getBlurRegionsCopyForRT(); in registerPreDrawListener() 360 public BlurRegion[] getBlurRegionsCopyForRT() { in getBlurRegionsCopyForRT() 362 mTmpBlurRegionsForFrame = new BlurRegion[mDrawables.size()]; in getBlurRegionsCopyForRT() 364 mTmpBlurRegionsForFrame[i] = new BlurRegion(mDrawables.valueAt(i)); in getBlurRegionsCopyForRT() 380 BlurRegion[] blurRegionsForFrame, boolean forceUpdate) { in getBlurRegionsForFrameLocked() 417 private void handleDispatchBlurTransactionLocked(long frameNumber, BlurRegion[] blurRegions, in handleDispatchBlurTransactionLocked() 432 public static final class BlurRegion { class in BackgroundBlurDrawable 441 BlurRegion(BackgroundBlurDrawable drawable) { in BlurRegion() method in BackgroundBlurDrawable.BlurRegion
|
/frameworks/native/services/surfaceflinger/ |
D | LayerProtoHelper.h | 71 static void writeToProto(const android::BlurRegion region, perfetto::protos::BlurRegion*); 72 static void readFromProto(const perfetto::protos::BlurRegion& proto, 73 android::BlurRegion& outRegion);
|
D | LayerProtoHelper.cpp | 238 void LayerProtoHelper::writeToProto(const android::BlurRegion region, in writeToProto() 239 perfetto::protos::BlurRegion* proto) { in writeToProto() 252 void LayerProtoHelper::readFromProto(const perfetto::protos::BlurRegion& proto, in readFromProto() 253 android::BlurRegion& outRegion) { in readFromProto()
|
D | Layer.h | 180 std::vector<BlurRegion> blurRegions; 290 virtual bool setBlurRegions(const std::vector<BlurRegion>& effectRegions); 1245 const std::vector<BlurRegion> getBlurRegions() const;
|
D | Layer.cpp | 1070 bool Layer::setBlurRegions(const std::vector<BlurRegion>& blurRegions) { in setBlurRegions() 2076 const std::vector<BlurRegion> Layer::getBlurRegions() const { in getBlurRegions()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/ |
D | LayerFECompositionState.h | 139 std::vector<BlurRegion> blurRegions;
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
D | LayerState.h | 464 OutputLayerState<std::vector<BlurRegion>, LayerStateField::BlurRegions>; 468 [](const std::vector<BlurRegion>& regions) { 488 [](const std::vector<BlurRegion>& regions) {
|
/frameworks/native/libs/renderengine/include/renderengine/ |
D | LayerSettings.h | 130 std::vector<BlurRegion> blurRegions;
|
/frameworks/native/libs/gui/include/gui/ |
D | LayerState.h | 337 std::vector<BlurRegion> blurRegions;
|
D | SurfaceComposerClient.h | 552 const std::vector<BlurRegion>& regions);
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/ |
D | LayerStateTest.cpp | 71 const BlurRegion sBlurRegionOne = BlurRegion{1, 2.f, 3.f, 4.f, 5.f, 6.f, 7, 8, 9, 10}; 72 const BlurRegion sBlurRegionTwo = BlurRegion{2, 3.f, 4.f, 5.f, 6.f, 7.f, 8, 9, 10, 11};
|
D | CachedSetTest.cpp | 950 BlurRegion{1, 0, 0, 0, 0, 0, 0, 0, 0, 0}); in TEST_F()
|
/frameworks/native/services/surfaceflinger/Tracing/ |
D | TransactionProtoParser.cpp | 452 android::BlurRegion region; in fromProto()
|
/frameworks/native/libs/renderengine/skia/ |
D | SkiaRenderEngine.cpp | 633 static SkRRect getBlurRRect(const BlurRegion& region) { in getBlurRRect()
|
/frameworks/native/libs/gui/ |
D | LayerState.cpp | 294 BlurRegion region; in read()
|
D | SurfaceComposerClient.cpp | 1581 const sp<SurfaceControl>& sc, const std::vector<BlurRegion>& blurRegions) { in setBlurRegions()
|
/frameworks/base/core/jni/ |
D | android_view_SurfaceControl.cpp | 748 std::vector<BlurRegion> blurRegionVector; in nativeSetBlurRegions() 765 blurRegionVector.push_back(BlurRegion{.blurRadius = static_cast<uint32_t>(blurRadius), in nativeSetBlurRegions()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputTest.cpp | 5159 BlurRegion region; in TEST_F()
|
/frameworks/base/boot/ |
D | preloaded-classes | 11165 com.android.internal.graphics.drawable.BackgroundBlurDrawable$BlurRegion 14480 [Lcom.android.internal.graphics.drawable.BackgroundBlurDrawable$BlurRegion;
|
D | boot-image-profile.txt | 33591 Lcom/android/internal/graphics/drawable/BackgroundBlurDrawable$BlurRegion; 36928 [Lcom/android/internal/graphics/drawable/BackgroundBlurDrawable$BlurRegion;
|
/frameworks/base/config/ |
D | preloaded-classes | 11196 com.android.internal.graphics.drawable.BackgroundBlurDrawable$BlurRegion 17506 [Lcom.android.internal.graphics.drawable.BackgroundBlurDrawable$BlurRegion;
|
D | boot-image-profile.txt | 43752 Lcom/android/internal/graphics/drawable/BackgroundBlurDrawable$BlurRegion; 50098 [Lcom/android/internal/graphics/drawable/BackgroundBlurDrawable$BlurRegion;
|