Searched refs:DrmPlane (Results 1 – 11 of 11) sorted by relevance
34 class DrmPlane : public PipelineBindable<DrmPlane> {36 DrmPlane(const DrmPlane &) = delete;37 DrmPlane &operator=(const DrmPlane &) = delete;40 -> std::unique_ptr<DrmPlane>;64 DrmPlane(DrmDevice &dev, DrmModePlaneUnique plane) in DrmPlane() function
32 auto DrmPlane::CreateInstance(DrmDevice &dev, uint32_t plane_id) in CreateInstance()33 -> std::unique_ptr<DrmPlane> { in CreateInstance()40 auto plane = std::unique_ptr<DrmPlane>(new DrmPlane(dev, std::move(p))); in CreateInstance()50 int DrmPlane::Init() { in Init()150 bool DrmPlane::IsCrtcSupported(const DrmCrtc &crtc) const { in IsCrtcSupported()171 bool DrmPlane::IsValidForLayer(LayerData *layer) { in IsValidForLayer()206 bool DrmPlane::IsFormatSupported(uint32_t format) const { in IsFormatSupported()211 bool DrmPlane::HasNonRgbFormat() const { in HasNonRgbFormat()242 auto DrmPlane::AtomicSetState(drmModeAtomicReq &pset, LayerData &layer, in AtomicSetState()310 auto DrmPlane::AtomicDisablePlane(drmModeAtomicReq &pset) -> int { in AtomicDisablePlane()[all …]
67 std::vector<DrmPlane *> primary_planes; in TryCreatePipeline()68 std::vector<DrmPlane *> overlay_planes; in TryCreatePipeline()71 auto display_planes = std::vector<DrmPlane *>(); in TryCreatePipeline()170 -> std::vector<std::shared_ptr<BindingOwner<DrmPlane>>> { in GetUsablePlanes()171 std::vector<std::shared_ptr<BindingOwner<DrmPlane>>> planes; in GetUsablePlanes()
27 class DrmPlane; variable76 -> std::vector<std::shared_ptr<BindingOwner<DrmPlane>>>;83 std::shared_ptr<BindingOwner<DrmPlane>> primary_plane;
33 class DrmPlane; variable52 auto GetPlanes() -> const std::vector<std::unique_ptr<DrmPlane>> &;112 std::vector<std::unique_ptr<DrmPlane>> planes_;
147 auto plane = DrmPlane::CreateInstance(*this, plane_res->planes[i]); in Init()245 auto DrmDevice::GetPlanes() -> const std::vector<std::unique_ptr<DrmPlane>> & { in GetPlanes()
100 std::vector<std::shared_ptr<BindingOwner<DrmPlane>>> used_planes;
111 DrmPlane *plane = joining.plane->Get(); in CommitFrame()
32 std::shared_ptr<BindingOwner<DrmPlane>> plane;
35 std::shared_ptr<BindingOwner<DrmPlane>> plane; in CreateDrmKmsPlan()
109 "drm/DrmPlane.cpp",