Loading graphics/composer/2.2/utils/vts/RenderEngineVts.cpp +6 −8 Original line number Diff line number Diff line Loading @@ -71,14 +71,12 @@ void TestRenderEngine::drawLayers() { }); auto texture = std::make_shared<renderengine::impl::ExternalTexture>( mGraphicBuffer, *mRenderEngine, renderengine::impl::ExternalTexture::Usage::WRITEABLE); auto [status, readyFence] = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) auto result = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) .get(); int fd = readyFence.release(); if (fd != -1) { ASSERT_EQ(0, sync_wait(fd, -1)); ASSERT_EQ(0, close(fd)); if (result.ok()) { result.value()->waitForever(LOG_TAG); } } Loading graphics/composer/aidl/vts/RenderEngineVts.cpp +6 −8 Original line number Diff line number Diff line Loading @@ -66,14 +66,12 @@ void TestRenderEngine::drawLayers() { auto texture = std::make_shared<::android::renderengine::impl::ExternalTexture>( mGraphicBuffer, *mRenderEngine, ::android::renderengine::impl::ExternalTexture::Usage::WRITEABLE); auto [status, readyFence] = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) auto result = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) .get(); int fd = readyFence.release(); if (fd != -1) { ASSERT_EQ(0, sync_wait(fd, -1)); ASSERT_EQ(0, close(fd)); if (result.ok()) { result.value()->waitForever(LOG_TAG); } } Loading Loading
graphics/composer/2.2/utils/vts/RenderEngineVts.cpp +6 −8 Original line number Diff line number Diff line Loading @@ -71,14 +71,12 @@ void TestRenderEngine::drawLayers() { }); auto texture = std::make_shared<renderengine::impl::ExternalTexture>( mGraphicBuffer, *mRenderEngine, renderengine::impl::ExternalTexture::Usage::WRITEABLE); auto [status, readyFence] = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) auto result = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) .get(); int fd = readyFence.release(); if (fd != -1) { ASSERT_EQ(0, sync_wait(fd, -1)); ASSERT_EQ(0, close(fd)); if (result.ok()) { result.value()->waitForever(LOG_TAG); } } Loading
graphics/composer/aidl/vts/RenderEngineVts.cpp +6 −8 Original line number Diff line number Diff line Loading @@ -66,14 +66,12 @@ void TestRenderEngine::drawLayers() { auto texture = std::make_shared<::android::renderengine::impl::ExternalTexture>( mGraphicBuffer, *mRenderEngine, ::android::renderengine::impl::ExternalTexture::Usage::WRITEABLE); auto [status, readyFence] = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) auto result = mRenderEngine ->drawLayers(mDisplaySettings, compositionLayers, texture, true, std::move(bufferFence)) .get(); int fd = readyFence.release(); if (fd != -1) { ASSERT_EQ(0, sync_wait(fd, -1)); ASSERT_EQ(0, close(fd)); if (result.ok()) { result.value()->waitForever(LOG_TAG); } } Loading