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

Commit 3dd2c8d7 authored by John Reck's avatar John Reck Committed by Automerger Merge Worker
Browse files

Merge "Adjust declared usage for createHardwareBitmapFromRenderNode" into...

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

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

Change-Id: I9d33d20703e4b247dc9ee2b680416dd334e85699
parents 0e231c14 8533c5f3
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);