Searched refs:DrmPlane (Results 1 – 13 of 13) sorted by relevance
/external/drm_hwcomposer/ |
D | drmplane.cpp | 31 DrmPlane::DrmPlane(DrmResources *drm, drmModePlanePtr p) in DrmPlane() function in android::DrmPlane 35 int DrmPlane::Init() { in Init() 132 uint32_t DrmPlane::id() const { in id() 136 bool DrmPlane::GetCrtcSupported(const DrmCrtc &crtc) const { in GetCrtcSupported() 140 uint32_t DrmPlane::type() const { in type() 144 const DrmProperty &DrmPlane::crtc_property() const { in crtc_property() 148 const DrmProperty &DrmPlane::fb_property() const { in fb_property() 152 const DrmProperty &DrmPlane::crtc_x_property() const { in crtc_x_property() 156 const DrmProperty &DrmPlane::crtc_y_property() const { in crtc_y_property() 160 const DrmProperty &DrmPlane::crtc_w_property() const { in crtc_w_property() [all …]
|
D | platform.h | 64 std::vector<DrmPlane *> *planes) = 0; 68 static DrmPlane *PopPlane(std::vector<DrmPlane *> *planes) { in PopPlane() 71 DrmPlane *plane = planes->front(); in PopPlane() 88 std::vector<DrmPlane *> *planes, in Emplace() 91 DrmPlane *plane = PopPlane(planes); in Emplace() 129 DrmCrtc *crtc, std::vector<DrmPlane *> *primary_planes, 130 std::vector<DrmPlane *> *overlay_planes); 139 std::vector<DrmPlane *> GetUsablePlanes( 140 DrmCrtc *crtc, std::vector<DrmPlane *> *primary_planes, 141 std::vector<DrmPlane *> *overlay_planes); [all …]
|
D | platform.cpp | 26 std::vector<DrmPlane *> Planner::GetUsablePlanes( in GetUsablePlanes() 27 DrmCrtc *crtc, std::vector<DrmPlane *> *primary_planes, in GetUsablePlanes() 28 std::vector<DrmPlane *> *overlay_planes) { in GetUsablePlanes() 29 std::vector<DrmPlane *> usable_planes; in GetUsablePlanes() 32 [=](DrmPlane *plane) { return plane->GetCrtcSupported(*crtc); }); in GetUsablePlanes() 35 [=](DrmPlane *plane) { return plane->GetCrtcSupported(*crtc); }); in GetUsablePlanes() 41 std::vector<DrmPlane *> *primary_planes, in ProvisionPlanes() 42 std::vector<DrmPlane *> *overlay_planes) { in ProvisionPlanes() 44 std::vector<DrmPlane *> planes = in ProvisionPlanes() 52 DrmPlane *squash_plane = NULL; in ProvisionPlanes() [all …]
|
D | drmplane.h | 31 class DrmPlane { 33 DrmPlane(DrmResources *drm, drmModePlanePtr p); 34 DrmPlane(const DrmPlane &) = delete; 35 DrmPlane &operator=(const DrmPlane &) = delete;
|
D | drmdisplaycomposition.h | 62 DrmCompositionPlane(Type type, DrmPlane *plane, DrmCrtc *crtc) in DrmCompositionPlane() 65 DrmCompositionPlane(Type type, DrmPlane *plane, DrmCrtc *crtc, in DrmCompositionPlane() 77 DrmPlane *plane() const { in plane() 80 void set_plane(DrmPlane *plane) { in set_plane() 98 DrmPlane *plane_ = NULL; 114 int AddPlaneDisable(DrmPlane *plane); 118 int Plan(SquashState *squash, std::vector<DrmPlane *> *primary_planes, 119 std::vector<DrmPlane *> *overlay_planes);
|
D | drmresources.h | 46 const std::vector<std::unique_ptr<DrmPlane>> &planes() const { in planes() 52 DrmPlane *GetPlane(uint32_t id) const; 56 int GetPlaneProperty(const DrmPlane &plane, const char *prop_name, 83 std::vector<std::unique_ptr<DrmPlane>> planes_;
|
D | platformnv.cpp | 201 static DrmPlane *GetCrtcPrimaryPlane(DrmCrtc *crtc, in GetCrtcPrimaryPlane() 202 std::vector<DrmPlane *> *planes) { in GetCrtcPrimaryPlane() 205 DrmPlane *plane = *i; in GetCrtcPrimaryPlane() 216 std::vector<DrmPlane *> *planes) { in ProvisionPlanes() 265 DrmPlane *precomp_plane = planes->back(); in ProvisionPlanes() 310 std::vector<DrmPlane *> *planes) { in ProvisionPlanes() 332 DrmPlane *precomp_plane = planes->back(); in ProvisionPlanes()
|
D | drmcomposition.h | 68 std::vector<DrmPlane *> primary_planes_; 69 std::vector<DrmPlane *> overlay_planes_;
|
D | platformnv.h | 72 std::vector<DrmPlane *> *planes); 83 std::vector<DrmPlane *> *planes);
|
D | drmresources.cpp | 183 std::unique_ptr<DrmPlane> plane(new DrmPlane(this, p)); in Init() 235 DrmPlane *DrmResources::GetPlane(uint32_t id) const { in GetPlane() 407 int DrmResources::GetPlaneProperty(const DrmPlane &plane, const char *prop_name, in GetPlaneProperty()
|
D | drmcomposition.cpp | 142 for (std::vector<DrmPlane *>::iterator iter = primary_planes_.begin(); in DisableUnusedPlanes() 150 for (std::vector<DrmPlane *>::iterator iter = overlay_planes_.begin(); in DisableUnusedPlanes()
|
D | drmdisplaycomposition.cpp | 118 int DrmDisplayComposition::AddPlaneDisable(DrmPlane *plane) { in AddPlaneDisable() 287 std::vector<DrmPlane *> *primary_planes, in Plan() 288 std::vector<DrmPlane *> *overlay_planes) { in Plan() 378 std::vector<DrmPlane *> *container; in Plan()
|
D | drmdisplaycompositor.cpp | 442 DrmPlane *plane = comp_plane.plane(); in DisablePlanes() 596 DrmPlane *plane = comp_plane.plane(); in CommitFrame()
|