Home
last modified time | relevance | path

Searched refs:mSourceCrop (Results 1 – 18 of 18) sorted by relevance

/aosp12/hardware/google/graphics/common/libhwc2.1/libdevice/
H A DExynosLayer.cpp66 memset(&mSourceCrop, 0, sizeof(mSourceCrop)); in ExynosLayer()
138 mPreprocessedInfo.sourceCrop = mSourceCrop; in doPreProcess()
162 mPreprocessedInfo.sourceCrop.top = (int)mSourceCrop.top; in doPreProcess()
163 mPreprocessedInfo.sourceCrop.left = (int)mSourceCrop.left; in doPreProcess()
210 if ((int)mSourceCrop.left < (int)(gmeta.stride)) { in doPreProcess()
554 if ((crop.left != mSourceCrop.left) || in setLayerSourceCrop()
555 (crop.top != mSourceCrop.top) || in setLayerSourceCrop()
556 (crop.right != mSourceCrop.right) || in setLayerSourceCrop()
557 (crop.bottom != mSourceCrop.bottom)) { in setLayerSourceCrop()
559 mSourceCrop = crop; in setLayerSourceCrop()
[all …]
H A DExynosLayer.h197 hwc_frect_t mSourceCrop; variable
H A DExynosDisplay.cpp4969 (hwcRects[j].right - hwcRects[j].left > WIDTH(layer->mSourceCrop)) || in getLayerRegion()
4970 (hwcRects[j].bottom - hwcRects[j].top > HEIGHT(layer->mSourceCrop))) { in getLayerRegion()
4977 rect.left = layer->mDisplayFrame.left + hwcRects[j].left - layer->mSourceCrop.left; in getLayerRegion()
4978 rect.top = layer->mDisplayFrame.top + hwcRects[j].top - layer->mSourceCrop.top; in getLayerRegion()
4979 rect.right = layer->mDisplayFrame.left + hwcRects[j].right - layer->mSourceCrop.left; in getLayerRegion()
4980 rect.bottom = layer->mDisplayFrame.top + hwcRects[j].bottom - layer->mSourceCrop.top; in getLayerRegion()
/aosp12/frameworks/native/services/surfaceflinger/
H A DDisplayRenderArea.cpp54 mSourceCrop(sourceCrop) {} in DisplayRenderArea()
94 if (mSourceCrop.isEmpty()) { in getSourceCrop()
107 return rotation.transform(mSourceCrop); in getSourceCrop()
H A DDisplayRenderArea.h49 const Rect mSourceCrop; variable
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/
H A DReadbackVts.cpp31 writer->setLayerSourceCrop(mSourceCrop); in write()
293 const float scaleX = (mSourceCrop.right - mSourceCrop.left) / (mWidth); in toRenderEngineLayerSettings()
294 const float scaleY = (mSourceCrop.bottom - mSourceCrop.top) / (mHeight); in toRenderEngineLayerSettings()
295 const float translateX = mSourceCrop.left / (mWidth); in toRenderEngineLayerSettings()
296 const float translateY = mSourceCrop.top / (mHeight); in toRenderEngineLayerSettings()
/aosp12/frameworks/native/services/surfaceflinger/tests/fakehwc/
H A DFakeComposerUtils.cpp65 printSourceRectAligned(os, state.mSourceCrop, 7); in operator <<()
95 passes &= valuesMatch(message, ref.mSourceCrop, val.mSourceCrop, "source crop"); in rectsAreSame()
H A DRenderState.h31 hwc_frect_t mSourceCrop = {0.f, 0.f, 0.f, 0.f}; variable
H A DSFFakeHwc_test.cpp123 res.mSourceCrop = hwc_frect_t{0.f, 0.f, static_cast<float>(right - left), in makeSimpleRect()
1306 referenceFrame[FG_LAYER].mSourceCrop = hwc_frect_t{16.f, 16.f, 32.f, 32.f}; in Test_LayerCrop()
1597 referenceFrame[Base::FG_LAYER].mSourceCrop = hwc_frect_t{0.f, 0.f, 5.f, 5.f}; in Test_Cropping()
1599 referenceFrame[CHILD_LAYER].mSourceCrop = hwc_frect_t{0.f, 0.f, 5.f, 5.f}; in Test_Cropping()
1613 referenceFrame[CHILD_LAYER].mSourceCrop = hwc_frect_t{0.f, 0.f, 1.f, 1.f}; in Test_Constraints()
1710 Base::mBaseFrame[Base::CHILD_LAYER].mSourceCrop = hwc_frect_t{0.0f, 0.0f, 0.0f, 0.0f}; in SetUp()
H A DFakeComposerClient.cpp486 getLayerImpl(layer).mRenderState.mSourceCrop = crop; in setLayerSourceCrop()
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/
H A DLayerState.cpp164 lhs.mSourceCrop == rhs.mSourceCrop && lhs.mBufferTransform == rhs.mBufferTransform && in operator ==()
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/include/composer-vts/2.2/
H A DReadbackVts.h70 void setSourceCrop(IComposerClient::FRect crop) { mSourceCrop = crop; } in setSourceCrop()
87 IComposerClient::FRect mSourceCrop = {0, 0, 0, 0}; variable
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/planner/
H A DLayerState.h279 mSourceCrop{[](auto layer) { return layer->getState().sourceCrop; },
467 &mDisplayFrame, &mSourceCrop, &mBufferTransform, &mBlendMode,
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/
H A DHWC2On1Adapter.cpp1987 mSourceCrop(*this, {0.0f, 0.0f, -1.0f, -1.0f}),
2080 mSourceCrop.setPending(crop); in setSourceCrop()
2180 frectString(mSourceCrop.getValue()) << '\n'; in dump()
2225 if (applyAllState || mSourceCrop.isDirty()) { in applyCommonState()
2227 auto pending = mSourceCrop.getPendingValue(); in applyCommonState()
2237 hwc1Layer.sourceCropf = mSourceCrop.getPendingValue(); in applyCommonState()
2239 mSourceCrop.latch(); in applyCommonState()
H A DHWC2On1Adapter.h569 LatchedState<hwc_frect_t> mSourceCrop; variable
/aosp12/frameworks/base/core/java/android/view/
H A DSurfaceControl.java850 private final Rect mSourceCrop = new Rect(); field in SurfaceControl.CaptureArgs
860 mSourceCrop.set(builder.mSourceCrop); in CaptureArgs()
876 private final Rect mSourceCrop = new Rect(); field in SurfaceControl.CaptureArgs.Builder
897 mSourceCrop.set(sourceCrop); in setSourceCrop()
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/
H A DHWC2On1Adapter.cpp1916 mSourceCrop({0.0f, 0.0f, -1.0f, -1.0f}),
2005 mSourceCrop = crop; in setSourceCrop()
2103 frectString(mSourceCrop) << '\n'; in dump()
2139 auto pending = mSourceCrop; in applyCommonState()
2149 hwc1Layer.sourceCropf = mSourceCrop; in applyCommonState()
/aosp12/hardware/interfaces/graphics/composer/2.1/utils/hwc2on1adapter/include/hwc2on1adapter/
H A DHWC2On1Adapter.h598 hwc_frect_t mSourceCrop; variable