Home
last modified time | relevance | path

Searched refs:sourceCrop (Results 1 – 25 of 40) sorted by relevance

12

/frameworks/av/media/libstagefright/
DFrameCaptureLayer.cpp70 const Rect &sourceCrop, uint32_t textureName,
76 const Rect &sourceCrop, uint32_t textureName, in getLayerSettings() argument
78 layerSettings->geometry.boundaries = sourceCrop.toFloatRect(); in getLayerSettings()
151 const Rect &sourceCrop, sp<GraphicBuffer> *outBuffer) { in capture() argument
153 sourceCrop.left, sourceCrop.top, sourceCrop.right, sourceCrop.bottom); in capture()
166 sourceCrop.getWidth(), sourceCrop.getHeight(), in capture()
171 new BufferLayer(bi), sourceCrop, buffer); in capture()
DFrameCaptureProcessor.cpp110 const sp<Layer> &layer, const Rect &sourceCrop, const sp<GraphicBuffer> &buffer) { in capture() argument
113 msg->setRect("crop", sourceCrop.left, sourceCrop.top, sourceCrop.right, sourceCrop.bottom); in capture()
137 const Rect &sourceCrop, const sp<GraphicBuffer> &buffer) { in onCapture() argument
141 clientCompositionDisplay.physicalDisplay = sourceCrop; in onCapture()
142 clientCompositionDisplay.clip = sourceCrop; in onCapture()
151 layer->getLayerSettings(sourceCrop, mTextureName, &layerSettings); in onCapture()
/frameworks/native/services/surfaceflinger/
DScreenCaptureOutput.cpp48 const Rect& sourceCrop = args.renderArea.getSourceCrop(); in createScreenCaptureOutput() local
50 output->setDisplaySize({sourceCrop.getWidth(), sourceCrop.getHeight()}); in createScreenCaptureOutput()
51 output->setProjection(orientation, sourceCrop, in createScreenCaptureOutput()
126 Rect sourceCrop = mRenderArea.getSourceCrop(); in generateClientCompositionRequests() local
131 FloatRect(static_cast<float>(sourceCrop.left), static_cast<float>(sourceCrop.top), in generateClientCompositionRequests()
132 static_cast<float>(sourceCrop.right), static_cast<float>(sourceCrop.bottom)); in generateClientCompositionRequests()
DDisplayRenderArea.cpp23 const Rect& sourceCrop, ui::Size reqSize, in create() argument
29 sourceCrop, reqSize, in create()
35 DisplayRenderArea::DisplayRenderArea(sp<const DisplayDevice> display, const Rect& sourceCrop, in DisplayRenderArea() argument
40 mSourceCrop(sourceCrop) {} in DisplayRenderArea()
DDisplayRenderArea.h30 static std::unique_ptr<RenderArea> create(wp<const DisplayDevice>, const Rect& sourceCrop,
40 DisplayRenderArea(sp<const DisplayDevice>, const Rect& sourceCrop, ui::Size reqSize,
/frameworks/native/opengl/tests/hwc/
DhwcRects.cpp148 sourceCrop(defaultSourceCrop), in Rectangle()
157 struct hwc_rect sourceCrop; member in Rectangle
321 layer->sourceCrop = it->sourceCrop; in main()
397 rect.sourceCrop.left = 0; in parseRect()
398 rect.sourceCrop.top = 0; in parseRect()
399 rect.sourceCrop.right = rect.sourceDim.width(); in parseRect()
400 rect.sourceCrop.bottom = rect.sourceDim.height(); in parseRect()
473 rect.sourceCrop = hwcTestParseHwcRect(in, error); in parseRect()
487 if (((uint32_t) rect.sourceCrop.left >= rect.sourceDim.width()) in parseRect()
488 || ((uint32_t) rect.sourceCrop.right > rect.sourceDim.width()) in parseRect()
[all …]
DhwcStress.cpp441 layer->sourceCrop.left = testRandMod(gBuf->getWidth()); in main()
442 layer->sourceCrop.top = testRandMod(gBuf->getHeight()); in main()
443 layer->sourceCrop.right = layer->sourceCrop.left in main()
444 + testRandMod(gBuf->getWidth() - layer->sourceCrop.left) + 1; in main()
445 layer->sourceCrop.bottom = layer->sourceCrop.top in main()
446 + testRandMod(gBuf->getHeight() - layer->sourceCrop.top) + 1; in main()
462 int sourceWidth = layer->sourceCrop.right in main()
463 - layer->sourceCrop.left; in main()
464 int sourceHeight = layer->sourceCrop.bottom in main()
465 - layer->sourceCrop.top; in main()
DhwcColorEquiv.cpp356 layer->sourceCrop.left = 0; in main()
357 layer->sourceCrop.top = 0; in main()
358 layer->sourceCrop.right = width; in main()
359 layer->sourceCrop.bottom = refHeight; in main()
370 layer->sourceCrop.left = 0; in main()
371 layer->sourceCrop.top = 0; in main()
372 layer->sourceCrop.right = width; in main()
373 layer->sourceCrop.bottom = equivHeight; in main()
DhwcCommit.cpp129 HwcTestDim sourceCrop; member
175 struct hwc_rect sourceCrop; member in Rectangle
256 struct sourceCrop { struct
510 == searchLimits.sourceCrop.width()) ? ">= " : "", in main()
515 == searchLimits.sourceCrop.height()) ? ">= " : "", in main()
523 >= searchLimits.sourceCrop.width()) in main()
525 searchLimits.sourceCrop.height())) ? ">= " : "", in main()
535 >= Rational(searchLimits.sourceCrop.width(), in main()
550 >= Rational(searchLimits.sourceCrop.height(), in main()
954 for (w = searchLimits.sourceCrop.width(); w >= dfDim.width(); w--) { in scMaxWidth()
[all …]
DhwcTestLib.cpp478 hwcTestRect2str(list->hwLayers[layer].sourceCrop).c_str()); in hwcTestDisplayList()
482 (float) (list->hwLayers[layer].sourceCrop.right in hwcTestDisplayList()
483 - list->hwLayers[layer].sourceCrop.left) in hwcTestDisplayList()
486 (float) (list->hwLayers[layer].sourceCrop.bottom in hwcTestDisplayList()
487 - list->hwLayers[layer].sourceCrop.top) in hwcTestDisplayList()
/frameworks/native/services/surfaceflinger/tests/
DTextureFiltering_test.cpp87 captureArgs.sourceCrop = Rect{0, 0, 100, 100}; in TEST_F()
96 captureArgs.sourceCrop = Rect{0, 0, 100, 100}; in TEST_F()
108 captureArgs.sourceCrop = Rect{0, 0, 100, 100}; in TEST_F()
119 captureArgs.sourceCrop = Rect{25, 25, 75, 75}; in TEST_F()
132 captureArgs.sourceCrop = Rect{25, 25, 75, 75}; in TEST_F()
152 captureArgs.sourceCrop = Rect{25, 25, 75, 75}; in TEST_F()
165 captureArgs.sourceCrop = Rect{25, 25, 75, 75}; in TEST_F()
175 captureArgs.sourceCrop = Rect{25, 25, 75, 75}; in TEST_F()
209 captureArgs.sourceCrop = Rect{0, 0, 100, 100}; in TEST_F()
DLayerState_test.cpp34 args.sourceCrop = Rect(0, 0, 500, 200); in TEST()
51 ASSERT_EQ(args.sourceCrop, args2.sourceCrop); in TEST()
64 args.sourceCrop = Rect(0, 0, 500, 200); in TEST()
81 ASSERT_EQ(args.sourceCrop, args2.sourceCrop); in TEST()
DScreenCapture_test.cpp68 mCaptureArgs.sourceCrop = mDisplayRect; in SetUp()
201 captureArgs.sourceCrop = size; in TEST_F()
262 captureArgs.sourceCrop = size; in TEST_F()
421 captureArgs.sourceCrop = {0, 0, 10, 20}; in TEST_F()
484 captureArgs.sourceCrop = {0, 0, 10, 10}; in TEST_F()
626 captureArgs.sourceCrop = {0, 0, 30, 30}; in TEST_F()
1055 captureArgs.sourceCrop = Rect(0, 0, 1, 1); in TEST_F()
DLayerTypeTransaction_test.cpp67 captureArgs.sourceCrop = {0, 0, 32, 32}; in TEST_P()
/frameworks/av/media/libstagefright/include/media/stagefright/
DFrameCaptureProcessor.h48 const Rect &sourceCrop, uint32_t textureName,
56 const Rect &sourceCrop, const sp<GraphicBuffer> &outBuffer);
91 const Rect &sourceCrop, const sp<GraphicBuffer> &outBuffer);
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/planner/
DPredictorTest.cpp139 .sourceCrop = sFloatRectOne, in TEST_F()
149 .sourceCrop = sFloatRectTwo, in TEST_F()
173 .sourceCrop = sFloatRectOne, in TEST_F()
183 .sourceCrop = sFloatRectTwo, in TEST_F()
206 .sourceCrop = sFloatRectOne, in TEST_F()
222 .sourceCrop = sFloatRectTwo, in TEST_F()
276 .sourceCrop = sFloatRectOne, in TEST_F()
293 .sourceCrop = sFloatRectTwo, in TEST_F()
322 .sourceCrop = sFloatRectOne, in TEST_F()
333 .sourceCrop = sFloatRectTwo, in TEST_F()
[all …]
/frameworks/av/media/libstagefright/renderfright/fuzzer/
Dlibstagefright_renderfright_fuzzer.cpp150 const Rect& sourceCrop, uint32_t textureName);
154 sp<GraphicBuffer> buffer, const Rect& sourceCrop, in getLayerSetting() argument
156 layerSetting.geometry.boundaries = sourceCrop.toFloatRect(); in getLayerSetting()
158 layerSetting.geometry.roundedCornersCrop = sourceCrop.toFloatRect(); in getLayerSetting()
251 Rect sourceCrop(mFdp.ConsumeIntegralInRange<int32_t>(0, width), in process() local
267 getLayerSetting(layerSetting, buffer, sourceCrop, textureName); in process()
272 settings.physicalDisplay = sourceCrop; in process()
273 settings.clip = sourceCrop; in process()
/frameworks/base/core/java/android/window/
DScreenCapture.java104 public static ScreenshotHardwareBuffer captureLayers(SurfaceControl layer, Rect sourceCrop, in captureLayers() argument
106 return captureLayers(layer, sourceCrop, frameScale, PixelFormat.RGBA_8888); in captureLayers()
124 @Nullable Rect sourceCrop, float frameScale, int format) { in captureLayers() argument
126 .setSourceCrop(sourceCrop) in captureLayers()
159 Rect sourceCrop, float frameScale, int format, SurfaceControl[] exclude) { in captureLayersExcluding() argument
161 .setSourceCrop(sourceCrop) in captureLayersExcluding()
386 public T setSourceCrop(@Nullable Rect sourceCrop) { in setSourceCrop() argument
387 if (sourceCrop == null) { in setSourceCrop()
390 mSourceCrop.set(sourceCrop); in setSourceCrop()
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutputLayer.cpp304 state.sourceCrop = calculateOutputSourceCrop(internalDisplayRotationFlags); in updateCompositionState()
432 FloatRect sourceCrop = outputDependentState.sourceCrop; in writeOutputDependentGeometryStateToHWC() local
436 sourceCrop = in writeOutputDependentGeometryStateToHWC()
453 if (auto error = hwcLayer->setSourceCrop(sourceCrop); error != hal::Error::NONE) { in writeOutputDependentGeometryStateToHWC()
456 getLayerFE().getDebugName(), sourceCrop.left, sourceCrop.top, sourceCrop.right, in writeOutputDependentGeometryStateToHWC()
457 sourceCrop.bottom, to_string(error).c_str(), static_cast<int32_t>(error)); in writeOutputDependentGeometryStateToHWC()
849 const auto& sourceCrop = state.sourceCrop; in needsFiltering() local
857 return sourceCrop.getHeight() != displayFrameHeight || in needsFiltering()
858 sourceCrop.getWidth() != displayFrameWidth; in needsFiltering()
DOutputLayerCompositionState.cpp70 dumpVal(out, "sourceCrop", sourceCrop); in dump()
/frameworks/base/core/jni/
Dandroid_window_ScreenCapture.cpp41 jfieldID sourceCrop; member
146 captureArgs.sourceCrop = in getCaptureArgs()
149 gCaptureArgsClassInfo.sourceCrop)); in getCaptureArgs()
301 gCaptureArgsClassInfo.sourceCrop = in register_android_window_ScreenCapture()
/frameworks/av/media/libstagefright/include/
DFrameCaptureLayer.h53 const Rect &sourceCrop, sp<GraphicBuffer> *outBuffer);
/frameworks/native/libs/gui/include/gui/
DDisplayCaptureArgs.h38 Rect sourceCrop; member
/frameworks/native/services/surfaceflinger/CompositionEngine/include/compositionengine/impl/
DOutputLayerCompositionState.h91 FloatRect sourceCrop; member
/frameworks/native/services/surfaceflinger/CompositionEngine/tests/
DOutputLayerTest.cpp579 EXPECT_EQ(kSourceCrop, state.sourceCrop); in validateComputedGeometryState()
821 outputLayerState.sourceCrop = kSourceCrop; in OutputLayerWriteStateToHWCTest()
873 FloatRect sourceCrop = kSourceCrop, in expectGeometryCommonCalls()
878 EXPECT_CALL(*mHwcLayer, setSourceCrop(sourceCrop)).WillOnce(Return(kError)); in expectGeometryCommonCalls()
1605 mOutputLayer.editState().sourceCrop = FloatRect{0.f, 0.f, 100.f, 100.f}; in TEST_F()
1612 mOutputLayer.editState().sourceCrop = FloatRect{0.f, 0.f, 100.1f, 100.1f}; in TEST_F()
1619 mOutputLayer.editState().sourceCrop = FloatRect{0.f, 0.f, 100.f, 200.f}; in TEST_F()
1627 mOutputLayer.editState().sourceCrop = FloatRect{0.f, 0.f, 100.f, 200.f}; in TEST_F()

12