Home
last modified time | relevance | path

Searched refs:layer (Results 1 – 25 of 87) sorted by relevance

1234

/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_TextureLayer.cpp30 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr); in TextureLayer_prepare() local
32 changed |= layer->setSize(width, height); in TextureLayer_prepare()
33 changed |= layer->setBlend(!isOpaque); in TextureLayer_prepare()
39 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr); in TextureLayer_setLayerPaint() local
40 if (layer) { in TextureLayer_setLayerPaint()
42 layer->setPaint(paint); in TextureLayer_setLayerPaint()
48 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr); in TextureLayer_setTransform() local
50 layer->setTransform(matrix); in TextureLayer_setTransform()
55 DeferredLayerUpdater* layer = reinterpret_cast<DeferredLayerUpdater*>(layerUpdaterPtr); in TextureLayer_setSurfaceTexture() local
57 layer->setSurfaceTexture(AutoTextureRelease(surfaceTexture, &ASurfaceTexture_release)); in TextureLayer_setSurfaceTexture()
[all …]
/aosp14/frameworks/base/libs/hwui/pipeline/skia/
H A DLayerDrawable.cpp39 Layer* layer = mLayerUpdater->backingLayer(); in onDraw() local
40 if (layer) { in onDraw()
41 SkRect srcRect = layer->getCurrentCropRect(); in onDraw()
109 Layer* layer, in DrawLayer() argument
120 sk_sp<SkImage> layerImage = layer->getImage(); in DrawLayer()
121 const int layerWidth = layer->getWidth(); in DrawLayer()
122 const int layerHeight = layer->getHeight(); in DrawLayer()
130 canvas->concat(layer->getTransform()); in DrawLayer()
134 paint.setAlpha(layer->getAlpha()); in DrawLayer()
135 paint.setBlendMode(layer->getMode()); in DrawLayer()
[all …]
/aosp14/frameworks/base/tests/SurfaceViewBufferTests/src/com/android/test/
H A DBufferRejectionTests.kt50 LayersTraceSubject(trace).layer("SurfaceView", 2)
53 LayersTraceSubject(trace).layer("SurfaceView", 3).also {
86 LayersTraceSubject(trace).layer("SurfaceView", 1).hasBufferSize(defaultBufferSize)
88 LayersTraceSubject(trace).layer("SurfaceView", 2)
90 LayersTraceSubject(trace).layer("SurfaceView", 3).hasBufferSize(bufferSize)
116 LayersTraceSubject(trace).layer("SurfaceView", 1).hasBufferSize(defaultBufferSize)
118 LayersTraceSubject(trace).layer("SurfaceView", 2)
121 LayersTraceSubject(trace).layer("SurfaceView", 3)
151 LayersTraceSubject(trace).layer("SurfaceView", (count * 3) + 1L)
154 LayersTraceSubject(trace).layer("SurfaceView", (count * 3) + 2L)
[all …]
H A DGeometryTests.kt47 LayersTraceSubject(trace).layer("SurfaceView", 1).hasBufferSize(defaultBufferSize)
60 LayersTraceSubject(trace).layer("SurfaceView", 1).also {
77 LayersTraceSubject(trace).layer("SurfaceView", 1).also {
106 LayersTraceSubject(trace).layer("SurfaceView", 1).hasBufferSize(defaultBufferSize)
108 LayersTraceSubject(trace).layer("SurfaceView", 2)
110 LayersTraceSubject(trace).layer("SurfaceView", 3).hasBufferSize(bufferSize)
124 LayersTraceSubject(trace).layer("SurfaceView", index + 1L).also {
151 LayersTraceSubject(trace).layer("SurfaceView", 1).also {
175 LayersTraceSubject(trace).layer("SurfaceView", 1).also {
199 LayersTraceSubject(trace).layer("SurfaceView", 1).also {
[all …]
H A DInverseDisplayTransformTests.kt73 LayersTraceSubject(trace).layer("SurfaceView", 1).hasBufferSize(defaultBufferSize)
75 LayersTraceSubject(trace).layer("SurfaceView", 2)
77 LayersTraceSubject(trace).layer("SurfaceView", 3).hasBufferSize(rotatedBufferSize)
/aosp14/frameworks/base/services/core/java/com/android/server/wm/
H A DBlackFrame.java37 final int layer; field in BlackFrame.BlackSurface
40 BlackSurface(SurfaceControl.Transaction transaction, int layer, in BlackSurface() argument
45 this.layer = layer; in BlackSurface()
57 transaction.setLayer(surface, layer); in BlackSurface()
61 " BLACK %s: CREATE layer=%d", surface, layer); in BlackSurface()
85 Rect outer, Rect inner, int layer, DisplayContent dc, boolean forceDefaultOrientation, in BlackFrame() argument
98 mBlackSurfaces[0] = new BlackSurface(t, layer, in BlackFrame()
102 mBlackSurfaces[1] = new BlackSurface(t, layer, in BlackFrame()
106 mBlackSurfaces[2] = new BlackSurface(t, layer, in BlackFrame()
111 mBlackSurfaces[3] = new BlackSurface(t, layer, in BlackFrame()
H A DDisplayAreaPolicyBuilder.java531 for (int layer = 0; layer < maxWindowLayerCount; layer++) { in build()
532 if (feature.mWindowLayers[layer]) { in build()
543 featureArea = new PendingArea(feature, layer, areaForLayer[layer]); in build()
544 areaForLayer[layer].mChildren.add(featureArea); in build()
546 areaForLayer[layer] = featureArea; in build()
559 for (int layer = 0; layer < maxWindowLayerCount; layer++) { in build()
560 int type = typeOfLayer(policy, layer); in build()
567 leafArea = new PendingArea(null /* feature */, layer, areaForLayer[layer]); in build()
568 areaForLayer[layer].mChildren.add(leafArea); in build()
584 leafArea.mMaxLayer = layer; in build()
[all …]
/aosp14/frameworks/base/core/java/android/view/
H A DSyncRtSurfaceTransactionApplier.java117 t.setLayer(params.surface, params.layer); in applyParams()
173 int layer; field in SyncRtSurfaceTransactionApplier.SurfaceParams.Builder
218 public Builder withLayer(int layer) { in withLayer() argument
219 this.layer = layer; in withLayer()
269 return new SurfaceParams(surface, flags, alpha, matrix, windowCrop, layer, in build()
275 Rect windowCrop, int layer, float cornerRadius, in SurfaceParams() argument
282 this.layer = layer; in SurfaceParams()
310 public final int layer; field in SyncRtSurfaceTransactionApplier.SurfaceParams
H A DWindowInfo.java45 public int layer; field in WindowInfo
83 window.layer = other.layer; in obtain()
124 parcel.writeInt(layer); in writeToParcel()
154 builder.append(", layer=").append(layer); in toString()
177 layer = parcel.readInt(); in initFromParcel()
203 layer = 0; in clear()
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/common/
H A DScreenshotUtils.java57 int layer) { in BufferConsumer() argument
61 mLayer = layer; in BufferConsumer()
97 Rect crop, int layer) { in takeScreenshot() argument
98 return takeScreenshot(t, sc, sc /* parentSc */, crop, layer); in takeScreenshot()
113 SurfaceControl parentSc, Rect crop, int layer) { in takeScreenshot() argument
114 BufferConsumer consumer = new BufferConsumer(t, sc, parentSc, layer); in takeScreenshot()
/aosp14/frameworks/base/graphics/java/android/graphics/drawable/
H A DLayerDrawable.java274 if (layer.mDrawable == null && (layer.mThemeAttrs == null || in inflateLayers()
356 layer.mInsetL = a.getDimensionPixelOffset(attr, layer.mInsetL); in updateLayerFromTypedArray()
359 layer.mInsetT = a.getDimensionPixelOffset(attr, layer.mInsetT); in updateLayerFromTypedArray()
362 layer.mInsetR = a.getDimensionPixelOffset(attr, layer.mInsetR); in updateLayerFromTypedArray()
365 layer.mInsetB = a.getDimensionPixelOffset(attr, layer.mInsetB); in updateLayerFromTypedArray()
368 layer.mInsetS = a.getDimensionPixelOffset(attr, layer.mInsetS); in updateLayerFromTypedArray()
374 layer.mWidth = a.getDimensionPixelSize(attr, layer.mWidth); in updateLayerFromTypedArray()
377 layer.mHeight = a.getDimensionPixelSize(attr, layer.mHeight); in updateLayerFromTypedArray()
380 layer.mGravity = a.getInteger(attr, layer.mGravity); in updateLayerFromTypedArray()
383 layer.mId = a.getResourceId(attr, layer.mId); in updateLayerFromTypedArray()
[all …]
H A DAdaptiveIconDrawable.java177 layer.mDrawable = drawable; in createChildDrawable()
178 layer.mDrawable.setCallback(this); in createChildDrawable()
181 return layer; in createChildDrawable()
227 mLayerState.mChildren[index] = layer; in addLayer()
456 layer.setDensity(density); in applyTheme()
458 if (layer.mThemeAttrs != null) { in applyTheme()
532 if (layer.mDrawable == null && (layer.mThemeAttrs == null)) { in inflateLayers()
548 addLayer(childIndex, layer); in inflateLayers()
564 if (layer.mDrawable != null) { in updateLayerFromTypedArray()
573 layer.mDrawable = dr; in updateLayerFromTypedArray()
[all …]
/aosp14/frameworks/base/packages/SystemUI/checks/src/com/android/internal/systemui/lint/
H A DCleanArchitectureDependencyViolationDetector.kt55 matchingLayer(node.packageName)?.let { layer ->
59 visitImportStatement(context, layer, importStatement)
68 layer: Layer,
75 if (!layer.mayDependOn(importedLayer)) {
90 .filter { layer -> packageNameParts.contains(layer.packageNamePart) }
/aosp14/frameworks/base/tests/TaskOrganizerTest/src/com/android/test/taskembed/
H A DResizeTasksSyncTest.kt84 .firstOrNull { layer ->
85 !layer.isActiveBufferEmpty &&
86 layer.activeBuffer?.width == firstBounds.width() &&
87 layer.activeBuffer?.height == firstBounds.height()
95 LayersTraceSubject(trace).layer(FIRST_ACTIVITY, frame.toLong()).also {
101 LayersTraceSubject(trace).layer(SECOND_ACTIVITY, frame.toLong()).also {
/aosp14/frameworks/base/libs/hwui/renderstate/
H A DRenderState.h51 void registerLayer(Layer* layer) { mActiveLayers.insert(layer); } in registerLayer() argument
52 void unregisterLayer(Layer* layer) { mActiveLayers.erase(layer); } in unregisterLayer() argument
/aosp14/frameworks/base/packages/SystemUI/docs/
H A Dstatus-bar-data-pipeline.md26 layer, a domain layer, and a UI layer:
30 The classes in the data layer are `repository` instances. The classes in the
31 domain layer are `interactor` instances. The classes in the UI layer are
33 and "data layer" will be used interchangably (and the same goes for the other
39 #### Repository (data layer)
43 define `Model` objects at this layer so that clients do not have to rely on
46 #### Interactor (domain layer)
53 #### ViewModel (UI layer)
145 1. In the domain layer (`interactor` classes), either use this new flow to
146 process values, or just expose the flow as-is for the UI layer.
[all …]
/aosp14/frameworks/base/core/java/android/window/
H A DScreenCapture.java103 return captureLayers(layer, sourceCrop, frameScale, PixelFormat.RGBA_8888); in captureLayers()
120 public static ScreenshotHardwareBuffer captureLayers(@NonNull SurfaceControl layer, in captureLayers() argument
122 LayerCaptureArgs captureArgs = new LayerCaptureArgs.Builder(layer) in captureLayers()
154 public static ScreenshotHardwareBuffer captureLayersExcluding(SurfaceControl layer, in captureLayersExcluding() argument
156 LayerCaptureArgs captureArgs = new LayerCaptureArgs.Builder(layer) in captureLayersExcluding()
641 public Builder(SurfaceControl layer, CaptureArgs args) { in Builder() argument
642 setLayer(layer); in Builder()
654 public Builder(SurfaceControl layer) { in Builder() argument
655 setLayer(layer); in Builder()
661 public Builder setLayer(SurfaceControl layer) { in setLayer() argument
[all …]
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DDrawFrameTask.cpp51 void DrawFrameTask::pushLayerUpdate(DeferredLayerUpdater* layer) { in pushLayerUpdate() argument
56 if (mLayers[i].get() == layer) { in pushLayerUpdate()
60 mLayers.push_back(layer); in pushLayerUpdate()
63 void DrawFrameTask::removeLayerUpdate(DeferredLayerUpdater* layer) { in removeLayerUpdate() argument
65 if (mLayers[i].get() == layer) { in removeLayerUpdate()
H A DRenderProxy.h101 bool copyLayerInto(DeferredLayerUpdater* layer, SkBitmap& bitmap);
102 void pushLayerUpdate(DeferredLayerUpdater* layer);
103 void cancelLayerUpdate(DeferredLayerUpdater* layer);
104 void detachSurfaceTexture(DeferredLayerUpdater* layer);
/aosp14/frameworks/base/libs/hwui/
H A DReadback.cpp288 Layer* layer = deferredLayer->backingLayer(); in copyLayerInto() local
289 if (layer) { in copyLayerInto()
290 if (copyLayerInto(layer, nullptr, &dstRect, bitmap)) { in copyLayerInto()
330 Layer layer(mRenderThread.renderState(), nullptr, 255, SkBlendMode::kSrc); in copyImageInto() local
331 layer.setSize(displayedWidth, displayedHeight); in copyImageInto()
332 layer.setImage(image); in copyImageInto()
335 if (copyLayerInto(&layer, &skiaSrcRect, &skiaDestRect, bitmap)) { in copyImageInto()
342 bool Readback::copyLayerInto(Layer* layer, const SkRect* srcRect, const SkRect* dstRect, in copyLayerInto() argument
369 tmpSurface->getCanvas(), layer, srcRect, dstRect, in copyLayerInto()
/aosp14/frameworks/base/services/voiceinteraction/java/com/android/server/soundtrigger_middleware/
H A DREADME.md22 - The "bottom layer" is concerned with HAL compatibility - making all HAL versions look and behave
24 - The "middle layer" is concerned with the business logic of the service.
25 - The "top layer" is concerned with exposing this functionality as a System Service and integrating
30 This layer implements the `ISoundTriggerHal` interface, which is the version-agnostic representation
35 This layer also includes several `ISoundTriggerHal` decorators, such as `SoundTriggerHalWatchdog`
45 This layer also uses a decorator-based design for separation of concerns. The main interface being
60 This layer ties everything together. It instantiates the actual system service and the decorator
65 This is the only layer that makes strong assumptions about the environment instead of relying on
114 mutex while a lower-layer mutex is being held) until `ISoundTriggerHw2`.
121 down the decorator stack. It is legal to call into the next layer down while holding a local
[all …]
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/util/
H A DTransitionUtil.java154 @NonNull TransitionInfo.Change change, int layer, in setupLeash() argument
184 t.setLayer(leash, -zSplitLine + info.getChanges().size() - layer); in setupLeash()
186 t.setLayer(leash, -zSplitLine - layer); in setupLeash()
190 t.setLayer(leash, zSplitLine + info.getChanges().size() - layer); in setupLeash()
197 t.setLayer(leash, zSplitLine - layer); in setupLeash()
202 t.setLayer(leash, zSplitLine - layer); in setupLeash()
205 t.setLayer(leash, zSplitLine + info.getChanges().size() - layer); in setupLeash()
208 t.setLayer(leash, zSplitLine + info.getChanges().size() - layer); in setupLeash()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DHardwareRenderer.java746 long layer = nCreateTextureLayer(mNativeProxy); in createTextureLayer() local
747 return TextureLayer.adoptTextureLayer(this, layer); in createTextureLayer()
769 public boolean copyLayerInto(final TextureLayer layer, final Bitmap bitmap) { in copyLayerInto() argument
770 return nCopyLayerInto(mNativeProxy, layer.getDeferredLayerUpdater(), in copyLayerInto()
781 public void pushLayerUpdate(TextureLayer layer) { in pushLayerUpdate() argument
782 nPushLayerUpdate(mNativeProxy, layer.getDeferredLayerUpdater()); in pushLayerUpdate()
791 public void onLayerDestroyed(TextureLayer layer) { in onLayerDestroyed() argument
792 nCancelLayerUpdate(mNativeProxy, layer.getDeferredLayerUpdater()); in onLayerDestroyed()
1530 private static native void nPushLayerUpdate(long nativeProxy, long layer); in nPushLayerUpdate() argument
1532 private static native void nCancelLayerUpdate(long nativeProxy, long layer); in nCancelLayerUpdate() argument
[all …]
/aosp14/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/recents/
H A DRecentsTransitionHandler.java461 final int layer = aboveLayers - i; in start() local
464 taskInfo.taskId, layer); in start()
466 t.setLayer(target.leash, layer); in start()
474 final int layer = middleLayers - i; in start() local
479 t.setLayer(target.leash, layer); in start()
490 final int layer = aboveLayers - i; in start() local
494 t.setLayer(change.getLeash(), layer); in start() local
497 final int layer = belowLayers - i; in start() local
501 t.setLayer(change.getLeash(), layer); in start() local
740 t.setLayer(target.leash, layer); in merge()
[all …]
/aosp14/frameworks/base/libs/input/
H A DSpriteController.h89 virtual void setLayer(int32_t layer) = 0;
157 positionX(0), positionY(0), layer(0), alpha(1.0f), displayId(ADISPLAY_ID_DEFAULT), in SpriteState()
167 int32_t layer; member
200 virtual void setLayer(int32_t layer);

1234