Home
last modified time | relevance | path

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

/device/generic/goldfish-opengl/system/hwc3/
DDrmPlane.h35 class DrmPlane {
37 static std::unique_ptr<DrmPlane> create(::android::base::borrowed_fd drmFd, uint32_t planeId);
38 ~DrmPlane(){}; in ~DrmPlane()
60 DrmPlane(uint32_t id) : mId(id){}; in DrmPlane() function
81 return new DrmPropertyMemberMap<DrmPlane>{ in GetPropertiesMap()
82 {"CRTC_ID", &DrmPlane::mCrtc}, in GetPropertiesMap()
83 {"CRTC_X", &DrmPlane::mCrtcX}, in GetPropertiesMap()
84 {"CRTC_Y", &DrmPlane::mCrtcY}, in GetPropertiesMap()
85 {"CRTC_W", &DrmPlane::mCrtcW}, in GetPropertiesMap()
86 {"CRTC_H", &DrmPlane::mCrtcH}, in GetPropertiesMap()
[all …]
DDrmPlane.cpp21 std::unique_ptr<DrmPlane> DrmPlane::create(::android::base::borrowed_fd drmFd, uint32_t planeId) { in create()
22 std::unique_ptr<DrmPlane> plane(new DrmPlane(planeId)); in create()
38 bool DrmPlane::isPrimary() const { return mType.getValue() == DRM_PLANE_TYPE_PRIMARY; } in isPrimary()
40 bool DrmPlane::isOverlay() const { return mType.getValue() == DRM_PLANE_TYPE_OVERLAY; } in isOverlay()
42 bool DrmPlane::isCompatibleWith(const DrmCrtc& crtc) { in isCompatibleWith()
DDrmDisplay.h47 std::unique_ptr<DrmPlane> plane,
72 std::unique_ptr<DrmPlane> plane) in DrmDisplay()
85 std::unique_ptr<DrmPlane> mPlane;
DDrmClient.cpp153 std::vector<std::unique_ptr<DrmPlane>> planes; in loadDrmDisplays()
159 auto crtc = DrmPlane::create(mFd, planeId); in loadDrmDisplays()
207 std::find_if(planes.begin(), planes.end(), [&](const std::unique_ptr<DrmPlane>& plane) { in loadDrmDisplays()
218 std::unique_ptr<DrmPlane> plane = std::move(*planeIt); in loadDrmDisplays()
DDrmCrtc.h49 friend class DrmPlane; variable
DAndroid.bp82 "DrmPlane.cpp",
DDrmDisplay.cpp33 std::unique_ptr<DrmPlane> plane, in create()