Loading graphics/composer/aidl/android/hardware/graphics/composer3/vts/functional/VtsHalGraphicsComposer3_ReadbackTest.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -419,7 +419,8 @@ TEST_P(GraphicsCompositionTest, SetReadbackBufferBadParameter) { return; } aidl::android::hardware::common::NativeHandle bufferHandle = ::android::dupToAidl(nullptr); aidl::android::hardware::common::NativeHandle bufferHandle = ::android::dupToAidl(mGraphicBuffer->handle); ndk::ScopedFileDescriptor releaseFence = ndk::ScopedFileDescriptor(-1); const auto error = mComposerClient->setReadbackBuffer(mPrimaryDisplay, bufferHandle, releaseFence); Loading graphics/composer/aidl/android/hardware/graphics/composer3/vts/functional/composer-vts/ReadbackVts.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -242,13 +242,13 @@ void ReadbackBuffer::checkReadbackBuffer(std::vector<Color> expectedColors) { int outBytesPerPixel; int outBytesPerStride; auto status = mGraphicBuffer->lockAsync(mUsage, mAccessRegion, nullptr, fenceHandle.get(), void* bufData = nullptr; auto status = mGraphicBuffer->lockAsync(mUsage, mAccessRegion, &bufData, fenceHandle.get(), &outBytesPerPixel, &outBytesPerStride); EXPECT_EQ(::android::OK, status); ASSERT_TRUE(mPixelFormat == PixelFormat::RGB_888 || mPixelFormat == PixelFormat::RGBA_8888); ReadbackHelper::compareColorBuffers(expectedColors, mGraphicBuffer.get(), static_cast<int32_t>(mStride), mWidth, mHeight, mPixelFormat); ReadbackHelper::compareColorBuffers(expectedColors, bufData, static_cast<int32_t>(mStride), mWidth, mHeight, mPixelFormat); status = mGraphicBuffer->unlock(); EXPECT_EQ(::android::OK, status); } Loading Loading
graphics/composer/aidl/android/hardware/graphics/composer3/vts/functional/VtsHalGraphicsComposer3_ReadbackTest.cpp +2 −1 Original line number Diff line number Diff line Loading @@ -419,7 +419,8 @@ TEST_P(GraphicsCompositionTest, SetReadbackBufferBadParameter) { return; } aidl::android::hardware::common::NativeHandle bufferHandle = ::android::dupToAidl(nullptr); aidl::android::hardware::common::NativeHandle bufferHandle = ::android::dupToAidl(mGraphicBuffer->handle); ndk::ScopedFileDescriptor releaseFence = ndk::ScopedFileDescriptor(-1); const auto error = mComposerClient->setReadbackBuffer(mPrimaryDisplay, bufferHandle, releaseFence); Loading
graphics/composer/aidl/android/hardware/graphics/composer3/vts/functional/composer-vts/ReadbackVts.cpp +4 −4 Original line number Diff line number Diff line Loading @@ -242,13 +242,13 @@ void ReadbackBuffer::checkReadbackBuffer(std::vector<Color> expectedColors) { int outBytesPerPixel; int outBytesPerStride; auto status = mGraphicBuffer->lockAsync(mUsage, mAccessRegion, nullptr, fenceHandle.get(), void* bufData = nullptr; auto status = mGraphicBuffer->lockAsync(mUsage, mAccessRegion, &bufData, fenceHandle.get(), &outBytesPerPixel, &outBytesPerStride); EXPECT_EQ(::android::OK, status); ASSERT_TRUE(mPixelFormat == PixelFormat::RGB_888 || mPixelFormat == PixelFormat::RGBA_8888); ReadbackHelper::compareColorBuffers(expectedColors, mGraphicBuffer.get(), static_cast<int32_t>(mStride), mWidth, mHeight, mPixelFormat); ReadbackHelper::compareColorBuffers(expectedColors, bufData, static_cast<int32_t>(mStride), mWidth, mHeight, mPixelFormat); status = mGraphicBuffer->unlock(); EXPECT_EQ(::android::OK, status); } Loading