Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9999fc5f authored by John Reck's avatar John Reck Committed by Automerger Merge Worker
Browse files

Merge "Adjust declared usage for createHardwareBitmapFromRenderNode" into sc-dev am: 53c02ec9

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15301830

Change-Id: Idc9b4cb869d6a2806e85ec95df3d4b4766ba85b2
parents 75ede937 53c02ec9
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -762,9 +762,11 @@ static jobject android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode(

    // Create an ImageReader wired up to a BufferItemConsumer
    AImageReader* rawReader;
    constexpr auto usage = AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE |
                           AHARDWAREBUFFER_USAGE_GPU_FRAMEBUFFER |
                           AHARDWAREBUFFER_USAGE_COMPOSER_OVERLAY;
    media_status_t result =
            AImageReader_newWithUsage(width, height, AIMAGE_FORMAT_RGBA_8888,
                                      AHARDWAREBUFFER_USAGE_GPU_SAMPLED_IMAGE, 2, &rawReader);
            AImageReader_newWithUsage(width, height, AIMAGE_FORMAT_RGBA_8888, usage, 2, &rawReader);
    std::unique_ptr<AImageReader, decltype(&AImageReader_delete)> reader(rawReader,
                                                                         AImageReader_delete);