Searched refs:DrmPlane (Results 1 – 7 of 7) sorted by relevance
/device/generic/goldfish-opengl/system/hwc3/ |
D | DrmPlane.h | 35 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 …]
|
D | DrmPlane.cpp | 21 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()
|
D | DrmDisplay.h | 47 std::unique_ptr<DrmPlane> plane, 72 std::unique_ptr<DrmPlane> plane) in DrmDisplay() 85 std::unique_ptr<DrmPlane> mPlane;
|
D | DrmClient.cpp | 153 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()
|
D | DrmCrtc.h | 49 friend class DrmPlane; variable
|
D | Android.bp | 82 "DrmPlane.cpp",
|
D | DrmDisplay.cpp | 33 std::unique_ptr<DrmPlane> plane, in create()
|