Lines Matching refs:DrmCompositionPlane
39 std::tuple<int, std::vector<DrmCompositionPlane>> Planner::ProvisionPlanes( in ProvisionPlanes()
43 std::vector<DrmCompositionPlane> composition; in ProvisionPlanes()
48 return std::make_tuple(-ENODEV, std::vector<DrmCompositionPlane>()); in ProvisionPlanes()
68 composition.emplace_back(DrmCompositionPlane::Type::kPrecomp, in ProvisionPlanes()
80 return std::make_tuple(ret, std::vector<DrmCompositionPlane>()); in ProvisionPlanes()
85 composition.emplace_back(DrmCompositionPlane::Type::kSquash, squash_plane, in ProvisionPlanes()
92 std::vector<DrmCompositionPlane> *composition, in ProvisionPlanes()
103 ret = Emplace(composition, planes, DrmCompositionPlane::Type::kLayer, crtc, in ProvisionPlanes()
125 DrmCompositionPlane *precomp = GetPrecomp(composition); in ProvisionPlanes()
132 composition->emplace_back(DrmCompositionPlane::Type::kPrecomp, in ProvisionPlanes()
144 std::vector<DrmCompositionPlane> *composition, in ProvisionPlanes()
147 DrmCompositionPlane *precomp = GetPrecomp(composition); in ProvisionPlanes()
172 std::vector<DrmCompositionPlane> *composition, in ProvisionPlanes()
177 int ret = Emplace(composition, planes, DrmCompositionPlane::Type::kLayer, in ProvisionPlanes()
187 DrmCompositionPlane *precomp = GetPrecomp(composition); in ProvisionPlanes()