Home
last modified time | relevance | path

Searched refs:DrmSwapchain (Results 1 – 7 of 7) sorted by relevance

/device/generic/goldfish-opengl/system/hwc3/
DDrmSwapchain.cpp25 DrmSwapchain::Image::Image(const native_handle_t* buffer, std::shared_ptr<DrmBuffer> drmBuffer) in Image()
28 DrmSwapchain::Image::Image(Image&& other) in Image()
35 DrmSwapchain::Image::~Image() { in ~Image()
41 int DrmSwapchain::Image::wait() { in wait()
56 void DrmSwapchain::Image::markAsInUse(::android::base::unique_fd useCompleteFenceFd) { in markAsInUse()
60 const native_handle_t* DrmSwapchain::Image::getBuffer() { return mBuffer; } in getBuffer()
62 const std::shared_ptr<DrmBuffer> DrmSwapchain::Image::getDrmBuffer() { return mDrmBuffer; } in getDrmBuffer()
64 std::unique_ptr<DrmSwapchain> DrmSwapchain::create(uint32_t width, uint32_t height, uint32_t usage, in create()
93 return std::unique_ptr<DrmSwapchain>(new DrmSwapchain(std::move(images))); in create()
96 DrmSwapchain::DrmSwapchain(std::vector<Image> images) : mImages(std::move(images)) {} in DrmSwapchain() function in aidl::android::hardware::graphics::composer3::impl::DrmSwapchain
[all …]
DDrmSwapchain.h26 class DrmSwapchain {
44 friend class DrmSwapchain; variable
47 static std::unique_ptr<DrmSwapchain> create(uint32_t width, uint32_t height, uint32_t usage,
52 DrmSwapchain(std::vector<Image> images);
DHostFrameComposer.h86 std::unique_ptr<DrmSwapchain> swapchain = {};
DGuestFrameComposer.h89 std::unique_ptr<DrmSwapchain> swapchain = {};
DAndroid.bp73 "DrmSwapchain.cpp",
DHostFrameComposer.cpp226 displayInfo.swapchain = DrmSwapchain::create( in createHostComposerDisplayInfo()
DGuestFrameComposer.cpp483 displayInfo.swapchain = DrmSwapchain::create(static_cast<uint32_t>(displayWidth), in onDisplayCreate()