Home
last modified time | relevance | path

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

/external/drm_hwcomposer/
Ddrmplane.cpp31 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 …]
Dplatform.h64 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 …]
Dplatform.cpp26 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 …]
Ddrmplane.h31 class DrmPlane {
33 DrmPlane(DrmResources *drm, drmModePlanePtr p);
34 DrmPlane(const DrmPlane &) = delete;
35 DrmPlane &operator=(const DrmPlane &) = delete;
Ddrmdisplaycomposition.h62 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);
Ddrmresources.h46 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_;
Dplatformnv.cpp201 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()
Ddrmcomposition.h68 std::vector<DrmPlane *> primary_planes_;
69 std::vector<DrmPlane *> overlay_planes_;
Dplatformnv.h72 std::vector<DrmPlane *> *planes);
83 std::vector<DrmPlane *> *planes);
Ddrmresources.cpp183 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()
Ddrmcomposition.cpp142 for (std::vector<DrmPlane *>::iterator iter = primary_planes_.begin(); in DisableUnusedPlanes()
150 for (std::vector<DrmPlane *>::iterator iter = overlay_planes_.begin(); in DisableUnusedPlanes()
Ddrmdisplaycomposition.cpp118 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()
Ddrmdisplaycompositor.cpp442 DrmPlane *plane = comp_plane.plane(); in DisablePlanes()
596 DrmPlane *plane = comp_plane.plane(); in CommitFrame()