/frameworks/base/graphics/java/android/graphics/ |
D | HardwareBufferRenderer.java | 336 @SurfaceControl.BufferTransform int bufferTransform) { in setBufferTransform() 337 boolean validTransform = bufferTransform == SurfaceControl.BUFFER_TRANSFORM_IDENTITY in setBufferTransform() 338 || bufferTransform == SurfaceControl.BUFFER_TRANSFORM_ROTATE_90 in setBufferTransform() 339 || bufferTransform == SurfaceControl.BUFFER_TRANSFORM_ROTATE_180 in setBufferTransform() 340 || bufferTransform == SurfaceControl.BUFFER_TRANSFORM_ROTATE_270; in setBufferTransform() 342 mTransform = bufferTransform; in setBufferTransform()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/src/ |
D | OutputLayerCompositionState.cpp | 71 dumpVal(out, "bufferTransform", toString(bufferTransform), bufferTransform); in dump()
|
D | OutputLayer.cpp | 255 const ui::Transform bufferTransform{layerState.geomBufferTransform}; in calculateOutputRelativeBufferTransform() local 256 ui::Transform transform(displayTransform * layerTransform * bufferTransform); in calculateOutputRelativeBufferTransform() 276 transform = ui::Transform(invTransform) * displayTransform * bufferTransform; in calculateOutputRelativeBufferTransform() 305 state.bufferTransform = static_cast<Hwc2::Transform>( in updateCompositionState() 309 (state.bufferTransform & ui::Transform::ROT_INVALID)) { in updateCompositionState() 466 const auto bufferTransform = (requestedCompositionType != Composition::SOLID_COLOR && in writeOutputDependentGeometryStateToHWC() local 468 ? outputDependentState.bufferTransform in writeOutputDependentGeometryStateToHWC() 470 if (auto error = hwcLayer->setTransform(static_cast<hal::Transform>(bufferTransform)); in writeOutputDependentGeometryStateToHWC() 473 toString(outputDependentState.bufferTransform).c_str(), to_string(error).c_str(), in writeOutputDependentGeometryStateToHWC() 853 if (state.bufferTransform & HAL_TRANSFORM_ROT_90) { in needsFiltering()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/ |
D | OutputLayerCompositionState.h | 94 Hwc2::Transform bufferTransform{static_cast<Hwc2::Transform>(0)};
|
/frameworks/native/services/surfaceflinger/layerproto/include/layerproto/ |
D | LayerProtoParser.h | 110 Transform bufferTransform; variable
|
/frameworks/native/libs/gui/ |
D | LayerState.cpp | 71 bufferTransform(0), in layer_state_t() 122 SAFE_PARCEL(output.writeUint32, bufferTransform); in write() 232 SAFE_PARCEL(input.readUint32, &bufferTransform); in read() 570 bufferTransform = other.bufferTransform; in merge() 752 CHECK_DIFF(diff, eBufferTransformChanged, other, bufferTransform); in diff()
|
D | SurfaceComposerClient.cpp | 1649 s->bufferTransform = transform; in setTransform()
|
/frameworks/native/services/surfaceflinger/ |
D | LayerFE.cpp | 68 Rect bufferCrop, uint32_t bufferTransform, bool filteringEnabled, in getDrawingTransformMatrix() argument 76 buffer->getPixelFormat(), bufferCrop, bufferTransform, in getDrawingTransformMatrix()
|
D | Layer.cpp | 178 mDrawingState.bufferTransform = 0; in Layer() 1612 StringAppendF(&result, "%10s | ", toString(outputLayerState.bufferTransform).c_str()); in miniDumpLegacy() 1647 StringAppendF(&result, "%10s | ", toString(outputLayerState.bufferTransform).c_str()); in miniDump() 2996 if (mDrawingState.bufferTransform == transform) return false; in setTransform() 2997 mDrawingState.bufferTransform = transform; in setTransform() 3065 if (mDrawingState.bufferTransform & ui::Transform::ROT_90) { in updateGeometry() 3620 mBufferInfo.mTransform = mDrawingState.bufferTransform; in gatherBufferInfo() 3841 if (mDrawingState.bufferTransform != s.bufferTransform) { in isSimpleBufferUpdate()
|
D | LayerProtoHelper.cpp | 374 LayerProtoHelper::writeToProtoDeprecated(ui::Transform(requestedState.bufferTransform), in writeSnapshotToProto()
|
D | Layer.h | 151 uint32_t bufferTransform; member
|
D | SurfaceFlinger.cpp | 5640 if (layer->setTransform(s.bufferTransform)) flags |= eTraversalNeeded; in setClientStateLocked() 5906 if (layer->setTransform(s.bufferTransform)) flags |= eTraversalNeeded; in updateLayerCallbacksAndStats()
|
/frameworks/native/services/surfaceflinger/layerproto/ |
D | LayerProtoParser.cpp | 106 layer.bufferTransform = generateTransform(layerProto.buffer_transform()); in generateLayer() 312 StringAppendF(&result, " tr=%s", bufferTransform.to_string().c_str()); in to_string()
|
/frameworks/native/services/surfaceflinger/FrontEnd/ |
D | RequestedLayerState.cpp | 110 bufferTransform = 0; in RequestedLayerState() 353 if (bufferTransform & ui::Transform::ROT_90) { in getUnrotatedBufferSize() 459 if (bufferTransform & ui::Transform::ROT_90) { in getBufferSize()
|
D | LayerSnapshot.cpp | 371 geomBufferTransform = requested.bufferTransform; in merge()
|
/frameworks/native/libs/gui/include/gui/ |
D | LayerState.h | 327 uint32_t bufferTransform; member
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/ |
D | OutputLayerTest.cpp | 581 EXPECT_EQ(static_cast<Hwc2::Transform>(mBufferTransform), state.bufferTransform); in validateComputedGeometryState() 822 outputLayerState.bufferTransform = static_cast<Hwc2::Transform>(kBufferTransform); in OutputLayerWriteStateToHWCTest() 874 Hwc2::Transform bufferTransform = kBufferTransform, in expectGeometryCommonCalls() 880 EXPECT_CALL(*mHwcLayer, setTransform(bufferTransform)).WillOnce(Return(kError)); in expectGeometryCommonCalls() 1620 mOutputLayer.editState().bufferTransform = Hwc2::Transform::ROT_90; in TEST_F()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/ |
D | LayerStateTest.cpp | 494 outputLayerCompositionState.bufferTransform = Hwc2::Transform::FLIP_H; in TEST_F() 503 outputLayerCompositionStateTwo.bufferTransform = Hwc2::Transform::FLIP_V; in TEST_F() 512 outputLayerCompositionState.bufferTransform = Hwc2::Transform::FLIP_H; in TEST_F() 520 outputLayerCompositionStateTwo.bufferTransform = Hwc2::Transform::FLIP_V; in TEST_F()
|
/frameworks/native/services/surfaceflinger/Tracing/ |
D | TransactionProtoParser.cpp | 144 proto.set_transform(layer.bufferTransform); in toProto() 415 layer.bufferTransform = proto.transform(); in fromProto()
|
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/ |
D | LayerState.h | 310 return layer->getState().bufferTransform;
|