Searched refs:ScreenCapture (Results 1 – 14 of 14) sorted by relevance
/aosp12/frameworks/native/services/surfaceflinger/tests/ |
H A D | ScreenCapture_test.cpp | 76 std::unique_ptr<ScreenCapture> mCapture; 115 ScreenCapture sc(mCaptureResults.buffer); in TEST_F() 150 ScreenCapture sc(mCaptureResults.buffer); in TEST_F() 157 ScreenCapture::captureLayers(&mCapture, captureArgs); in TEST_F() 173 ScreenCapture::captureLayers(&mCapture, captureArgs); in TEST_F() 191 ScreenCapture::captureLayers(&mCapture, captureArgs); in TEST_F() 218 ScreenCapture::captureLayers(&mCapture, captureArgs); in TEST_F() 377 ScreenCapture sc(captureResults.buffer); in TEST_F() 579 ScreenCapture::captureLayers(&mCapture, args); in TEST_F() 585 ScreenCapture::captureLayers(&mCapture, args); in TEST_F() [all …]
|
H A D | RelativeZ_test.cpp | 65 std::unique_ptr<ScreenCapture> sc; in TEST_F() 77 ScreenCapture::captureScreen(&sc); in TEST_F() 92 ScreenCapture::captureScreen(&sc); in TEST_F() 100 std::unique_ptr<ScreenCapture> sc; in TEST_F() 126 ScreenCapture::captureScreen(&sc); in TEST_F() 144 ScreenCapture::captureScreen(&sc); in TEST_F() 150 std::unique_ptr<ScreenCapture> sc; in TEST_F() 169 ScreenCapture::captureScreen(&sc); in TEST_F() 182 ScreenCapture::captureScreen(&sc); in TEST_F() 192 ScreenCapture::captureScreen(&sc); in TEST_F() [all …]
|
H A D | LayerTypeTransaction_test.cpp | 63 std::unique_ptr<ScreenCapture> screenshot; in TEST_P() 68 ScreenCapture::captureLayers(&screenshot, captureArgs); in TEST_P() 97 std::unique_ptr<ScreenCapture> screenshot; in TEST_P() 98 ScreenCapture::captureScreen(&screenshot); in TEST_P() 107 std::unique_ptr<ScreenCapture> screenshot; in TEST_P() 108 ScreenCapture::captureScreen(&screenshot); in TEST_P() 144 std::unique_ptr<ScreenCapture> screenshot; in TEST_P() 145 ScreenCapture::captureScreen(&screenshot); in TEST_P() 154 std::unique_ptr<ScreenCapture> screenshot; in TEST_P() 155 ScreenCapture::captureScreen(&screenshot); in TEST_P() [all …]
|
H A D | LayerUpdate_test.cpp | 110 ScreenCapture::captureScreen(&sc); in EXPECT_INITIAL_STATE() 131 std::unique_ptr<ScreenCapture> sc; 138 ScreenCapture::captureScreen(&sc); in EXPECT_CROPPED_STATE() 147 ScreenCapture::captureScreen(&sc); in EXPECT_RESIZE_STATE() 156 std::unique_ptr<ScreenCapture> sc; in TEST_F() 170 ScreenCapture::captureScreen(&sc); in TEST_F() 176 ScreenCapture::captureScreen(&sc); in TEST_F() 183 std::unique_ptr<ScreenCapture> sc; in TEST_F() 186 ScreenCapture::captureScreen(&sc); in TEST_F() 201 ScreenCapture::captureScreen(&sc); in TEST_F() [all …]
|
H A D | SetGeometry_test.cpp | 37 ScreenCapture::captureScreen(&sc); in SetUp() 49 std::unique_ptr<ScreenCapture> sc; 62 ScreenCapture::captureScreen(&sc); in TEST_F() 75 ScreenCapture::captureScreen(&sc); in TEST_F() 88 ScreenCapture::captureScreen(&sc); in TEST_F() 97 ScreenCapture::captureScreen(&sc); in TEST_F()
|
H A D | MultiDisplayLayerBounds_test.cpp | 99 std::unique_ptr<ScreenCapture> sc; in TEST_F() 100 ScreenCapture::captureScreen(&sc, mMainDisplay); in TEST_F() 105 ScreenCapture::captureScreen(&sc, mVirtualDisplay); in TEST_F() 123 std::unique_ptr<ScreenCapture> sc; in TEST_F() 124 ScreenCapture::captureScreen(&sc, mMainDisplay); in TEST_F() 128 ScreenCapture::captureScreen(&sc, mVirtualDisplay); in TEST_F()
|
H A D | TransactionTestHarnesses.h | 32 std::unique_ptr<ScreenCapture> getScreenCapture() { in getScreenCapture() 82 auto sc = std::make_unique<ScreenCapture>(item.mGraphicBuffer); in getScreenCapture()
|
H A D | LayerTransactionTest.h | 230 std::unique_ptr<ScreenCapture> screenshot() { in screenshot() 231 std::unique_ptr<ScreenCapture> screenshot; in screenshot() 232 ScreenCapture::captureScreen(&screenshot); in screenshot()
|
H A D | InvalidHandles_test.cpp | 60 ASSERT_EQ(NAME_NOT_FOUND, ScreenCapture::captureLayers(args, captureResults)); in TEST_F()
|
H A D | Credentials_test.cpp | 286 return ScreenCapture::captureDisplay(captureArgs, captureResults); in TEST_F() 300 return ScreenCapture::captureLayers(captureArgs, captureResults); in TEST_F()
|
H A D | MirrorLayer_test.cpp | 323 std::unique_ptr<ScreenCapture> shot; in TEST_F() 324 ScreenCapture::captureLayers(&shot, captureArgs); in TEST_F()
|
H A D | LayerTypeAndRenderTypeTransaction_test.cpp | 36 std::unique_ptr<ScreenCapture> getScreenCapture() { in getScreenCapture()
|
H A D | LayerRenderTypeTransaction_test.cpp | 37 std::unique_ptr<ScreenCapture> getScreenCapture() { return mHarness.getScreenCapture(); } in getScreenCapture()
|
/aosp12/frameworks/native/services/surfaceflinger/tests/utils/ |
H A D | ScreenshotUtils.h | 30 class ScreenCapture : public RefBase { 48 static void captureScreen(std::unique_ptr<ScreenCapture>* sc) { in captureScreen() 52 static void captureScreen(std::unique_ptr<ScreenCapture>* sc, sp<IBinder> displayToken) { in captureScreen() 58 static void captureDisplay(std::unique_ptr<ScreenCapture>* sc, in captureDisplay() 62 *sc = std::make_unique<ScreenCapture>(captureResults.buffer); in captureDisplay() 80 static void captureLayers(std::unique_ptr<ScreenCapture>* sc, LayerCaptureArgs& captureArgs) { in captureLayers() 83 *sc = std::make_unique<ScreenCapture>(captureResults.buffer); in captureLayers() 183 explicit ScreenCapture(const sp<GraphicBuffer>& outBuffer) : mOutBuffer(outBuffer) { in ScreenCapture() function 189 ~ScreenCapture() { in ~ScreenCapture()
|