Searched refs:DetachedBufferHandle (Results 1 - 9 of 9) sorted by relevance

/frameworks/native/include/ui/
H A DDetachedBufferHandle.h30 class DetachedBufferHandle { class in namespace:android
32 static std::unique_ptr<DetachedBufferHandle> Create(pdx::LocalChannelHandle handle) {
33 return std::unique_ptr<DetachedBufferHandle>(new DetachedBufferHandle(std::move(handle)));
40 // Returns whether the DetachedBufferHandle holds a BufferHub channel.
44 // Constructs a DetachedBufferHandle from a pdx::LocalChannelHandle.
45 explicit DetachedBufferHandle(pdx::LocalChannelHandle handle) : mHandle(std::move(handle)) {} function in class:android::DetachedBufferHandle
H A DGraphicBuffer.h37 class DetachedBufferHandle;
196 status_t setDetachedBufferHandle(std::unique_ptr<DetachedBufferHandle> detachedBuffer);
197 std::unique_ptr<DetachedBufferHandle> takeDetachedBufferHandle();
259 std::unique_ptr<DetachedBufferHandle> mDetachedBufferHandle;
/frameworks/native/libs/ui/include/ui/
H A DDetachedBufferHandle.h30 class DetachedBufferHandle { class in namespace:android
32 static std::unique_ptr<DetachedBufferHandle> Create(pdx::LocalChannelHandle handle) {
33 return std::unique_ptr<DetachedBufferHandle>(new DetachedBufferHandle(std::move(handle)));
40 // Returns whether the DetachedBufferHandle holds a BufferHub channel.
44 // Constructs a DetachedBufferHandle from a pdx::LocalChannelHandle.
45 explicit DetachedBufferHandle(pdx::LocalChannelHandle handle) : mHandle(std::move(handle)) {} function in class:android::DetachedBufferHandle
H A DGraphicBuffer.h37 class DetachedBufferHandle;
196 status_t setDetachedBufferHandle(std::unique_ptr<DetachedBufferHandle> detachedBuffer);
197 std::unique_ptr<DetachedBufferHandle> takeDetachedBufferHandle();
259 std::unique_ptr<DetachedBufferHandle> mDetachedBufferHandle;
/frameworks/native/libs/ui/tests/
H A DGraphicBuffer_test.cpp19 #include <ui/DetachedBufferHandle.h>
49 std::unique_ptr<DetachedBufferHandle> handle = DetachedBufferHandle::Create(std::move(channel));
/frameworks/native/libs/vr/libbufferhub/
H A Ddetached_buffer.cpp4 #include <ui/DetachedBufferHandle.h>
120 DetachedBufferHandle::Create(client_.TakeChannelHandle()));
H A Dbuffer_hub-test.cpp8 #include <ui/DetachedBufferHandle.h>
/frameworks/native/libs/ui/include_vndk/ui/
H A DGraphicBuffer.h37 class DetachedBufferHandle;
196 status_t setDetachedBufferHandle(std::unique_ptr<DetachedBufferHandle> detachedBuffer);
197 std::unique_ptr<DetachedBufferHandle> takeDetachedBufferHandle();
259 std::unique_ptr<DetachedBufferHandle> mDetachedBufferHandle;
/frameworks/native/libs/ui/
H A DGraphicBuffer.cpp25 #include <ui/DetachedBufferHandle.h>
494 status_t GraphicBuffer::setDetachedBufferHandle(std::unique_ptr<DetachedBufferHandle> channel) {
504 std::unique_ptr<DetachedBufferHandle> GraphicBuffer::takeDetachedBufferHandle() {

Completed in 115 milliseconds