/aosp12/hardware/google/graphics/common/libhwc2.1/libdevice/ |
H A D | ExynosLayer.cpp | 66 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 D | ExynosLayer.h | 197 hwc_frect_t mSourceCrop; variable
|
H A D | ExynosDisplay.cpp | 4969 (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 D | DisplayRenderArea.cpp | 54 mSourceCrop(sourceCrop) {} in DisplayRenderArea() 94 if (mSourceCrop.isEmpty()) { in getSourceCrop() 107 return rotation.transform(mSourceCrop); in getSourceCrop()
|
H A D | DisplayRenderArea.h | 49 const Rect mSourceCrop; variable
|
/aosp12/hardware/interfaces/graphics/composer/2.2/utils/vts/ |
H A D | ReadbackVts.cpp | 31 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 D | FakeComposerUtils.cpp | 65 printSourceRectAligned(os, state.mSourceCrop, 7); in operator <<() 95 passes &= valuesMatch(message, ref.mSourceCrop, val.mSourceCrop, "source crop"); in rectsAreSame()
|
H A D | RenderState.h | 31 hwc_frect_t mSourceCrop = {0.f, 0.f, 0.f, 0.f}; variable
|
H A D | SFFakeHwc_test.cpp | 123 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 D | FakeComposerClient.cpp | 486 getLayerImpl(layer).mRenderState.mSourceCrop = crop; in setLayerSourceCrop()
|
/aosp12/frameworks/native/services/surfaceflinger/CompositionEngine/src/planner/ |
H A D | LayerState.cpp | 164 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 D | ReadbackVts.h | 70 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 D | LayerState.h | 279 mSourceCrop{[](auto layer) { return layer->getState().sourceCrop; }, 467 &mDisplayFrame, &mSourceCrop, &mBufferTransform, &mBlendMode,
|
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | HWC2On1Adapter.cpp | 1987 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 D | HWC2On1Adapter.h | 569 LatchedState<hwc_frect_t> mSourceCrop; variable
|
/aosp12/frameworks/base/core/java/android/view/ |
H A D | SurfaceControl.java | 850 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 D | HWC2On1Adapter.cpp | 1916 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 D | HWC2On1Adapter.h | 598 hwc_frect_t mSourceCrop; variable
|