Home
last modified time | relevance | path

Searched refs:bufferTransform (Results 1 – 20 of 20) sorted by relevance

/frameworks/base/graphics/java/android/graphics/
DHardwareBufferRenderer.java336 @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/
DOutputLayerCompositionState.cpp71 dumpVal(out, "bufferTransform", toString(bufferTransform), bufferTransform); in dump()
DOutputLayer.cpp255 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/
DOutputLayerCompositionState.h94 Hwc2::Transform bufferTransform{static_cast<Hwc2::Transform>(0)};
/frameworks/native/services/surfaceflinger/layerproto/include/layerproto/
DLayerProtoParser.h110 Transform bufferTransform; variable
/frameworks/native/libs/gui/
DLayerState.cpp71 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()
DSurfaceComposerClient.cpp1649 s->bufferTransform = transform; in setTransform()
/frameworks/native/services/surfaceflinger/
DLayerFE.cpp68 Rect bufferCrop, uint32_t bufferTransform, bool filteringEnabled, in getDrawingTransformMatrix() argument
76 buffer->getPixelFormat(), bufferCrop, bufferTransform, in getDrawingTransformMatrix()
DLayer.cpp178 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()
DLayerProtoHelper.cpp374 LayerProtoHelper::writeToProtoDeprecated(ui::Transform(requestedState.bufferTransform), in writeSnapshotToProto()
DLayer.h151 uint32_t bufferTransform; member
DSurfaceFlinger.cpp5640 if (layer->setTransform(s.bufferTransform)) flags |= eTraversalNeeded; in setClientStateLocked()
5906 if (layer->setTransform(s.bufferTransform)) flags |= eTraversalNeeded; in updateLayerCallbacksAndStats()
/frameworks/native/services/surfaceflinger/layerproto/
DLayerProtoParser.cpp106 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/
DRequestedLayerState.cpp110 bufferTransform = 0; in RequestedLayerState()
353 if (bufferTransform & ui::Transform::ROT_90) { in getUnrotatedBufferSize()
459 if (bufferTransform & ui::Transform::ROT_90) { in getBufferSize()
DLayerSnapshot.cpp371 geomBufferTransform = requested.bufferTransform; in merge()
/frameworks/native/libs/gui/include/gui/
DLayerState.h327 uint32_t bufferTransform; member
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputLayerTest.cpp581 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/
DLayerStateTest.cpp494 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/
DTransactionProtoParser.cpp144 proto.set_transform(layer.bufferTransform); in toProto()
415 layer.bufferTransform = proto.transform(); in fromProto()
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
DLayerState.h310 return layer->getState().bufferTransform;