Merge "Update setBuffer to use the new setBuffer API"
This commit is contained in:
committed by
Android (Google) Code Review
commit
e55fbe4ea9
@@ -366,11 +366,11 @@ void ASurfaceTransaction_setBuffer(ASurfaceTransaction* aSurfaceTransaction,
|
||||
|
||||
sp<GraphicBuffer> graphic_buffer(reinterpret_cast<GraphicBuffer*>(buffer));
|
||||
|
||||
transaction->setBuffer(surfaceControl, graphic_buffer);
|
||||
std::optional<sp<Fence>> fence = std::nullopt;
|
||||
if (acquire_fence_fd != -1) {
|
||||
sp<Fence> fence = new Fence(acquire_fence_fd);
|
||||
transaction->setAcquireFence(surfaceControl, fence);
|
||||
fence = new Fence(acquire_fence_fd);
|
||||
}
|
||||
transaction->setBuffer(surfaceControl, graphic_buffer, fence);
|
||||
}
|
||||
|
||||
void ASurfaceTransaction_setGeometry(ASurfaceTransaction* aSurfaceTransaction,
|
||||
|
||||
Reference in New Issue
Block a user