Searched refs:DrmBuffer (Results 1 – 11 of 11) sorted by relevance
/device/generic/goldfish-opengl/system/hwc3/ |
D | DrmBuffer.h | 35 class DrmBuffer { 37 ~DrmBuffer(); 39 DrmBuffer(const DrmBuffer&) = delete; 40 DrmBuffer& operator=(const DrmBuffer&) = delete; 42 DrmBuffer(DrmBuffer&&) = delete; 43 DrmBuffer& operator=(DrmBuffer&&) = delete; 48 DrmBuffer(DrmClient& drmClient);
|
D | DrmBuffer.cpp | 23 DrmBuffer::DrmBuffer(DrmClient& DrmClient) : mDrmClient(DrmClient) {} in DrmBuffer() function in aidl::android::hardware::graphics::composer3::impl::DrmBuffer 25 DrmBuffer::~DrmBuffer() { mDrmClient.destroyDrmFramebuffer(this); } in ~DrmBuffer()
|
D | DrmClient.h | 80 std::tuple<HWC3::Error, std::shared_ptr<DrmBuffer>> create(const native_handle_t* handle); 83 uint32_t displayId, const std::shared_ptr<DrmBuffer>& buffer, 92 friend class DrmBuffer; variable 93 HWC3::Error destroyDrmFramebuffer(DrmBuffer* buffer);
|
D | DrmClient.cpp | 232 std::tuple<HWC3::Error, std::shared_ptr<DrmBuffer>> DrmClient::create( in create() 247 auto buffer = std::shared_ptr<DrmBuffer>(new DrmBuffer(*this)); in create() 267 return std::make_tuple(HWC3::Error::None, std::shared_ptr<DrmBuffer>(buffer)); in create() 270 HWC3::Error DrmClient::destroyDrmFramebuffer(DrmBuffer* buffer) { in destroyDrmFramebuffer() 345 uint32_t displayId, const std::shared_ptr<DrmBuffer>& buffer, in flushToDisplay()
|
D | DrmSwapchain.h | 35 const std::shared_ptr<DrmBuffer> getDrmBuffer(); 39 Image(const native_handle_t*, std::shared_ptr<DrmBuffer>); 41 std::shared_ptr<DrmBuffer> mDrmBuffer;
|
D | DrmSwapchain.cpp | 25 DrmSwapchain::Image::Image(const native_handle_t* buffer, std::shared_ptr<DrmBuffer> drmBuffer) in Image() 62 const std::shared_ptr<DrmBuffer> DrmSwapchain::Image::getDrmBuffer() { return mDrmBuffer; } in getDrmBuffer() 82 std::shared_ptr<DrmBuffer> drmBuffer; in create()
|
D | DrmDisplay.h | 66 const std::shared_ptr<DrmBuffer>& buffer); 89 std::shared_ptr<DrmBuffer> mPreviousBuffer;
|
D | ClientFrameComposer.h | 69 std::shared_ptr<DrmBuffer> clientTargetDrmBuffer;
|
D | HostFrameComposer.h | 88 std::shared_ptr<DrmBuffer> clientTargetDrmBuffer;
|
D | Android.bp | 75 "DrmBuffer.cpp",
|
D | DrmDisplay.cpp | 73 const std::shared_ptr<DrmBuffer>& buffer) { in flush()
|