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

Commit 6c213067 authored by John Reck's avatar John Reck
Browse files

Adjust declared usage for createHardwareBitmapFromRenderNode

Fixes: 182901940
Test: make && atest CtsUiRenderingTestCases
Change-Id: I0f911463bcf819ef2350e95eaeef099d9edfa866
parent ab7b0e89
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);