Lines Matching refs:composition
555 std::unique_ptr<DrmDisplayComposition> composition = compositor_ in CreateComposition() local
557 composition->Init(drm_, crtc_, importer_.get(), planner_.get(), frame_no_); in CreateComposition()
560 int ret = composition->SetLayers(map.layers.data(), map.layers.size(), true); in CreateComposition()
568 ret = composition->Plan(&primary_planes, &overlay_planes); in CreateComposition()
576 composition->AddPlaneDisable(*i); in CreateComposition()
580 composition->AddPlaneDisable(*i); in CreateComposition()
585 ret = compositor_.TestComposition(composition.get()); in CreateComposition()
587 AddFenceToRetireFence(composition->take_out_fence()); in CreateComposition()
588 ret = compositor_.ApplyComposition(std::move(composition)); in CreateComposition()
632 std::unique_ptr<DrmDisplayComposition> composition = compositor_ in SetActiveConfig() local
634 composition->Init(drm_, crtc_, importer_.get(), planner_.get(), frame_no_); in SetActiveConfig()
635 int ret = composition->SetDisplayMode(*mode); in SetActiveConfig()
636 ret = compositor_.ApplyComposition(std::move(composition)); in SetActiveConfig()
712 std::unique_ptr<DrmDisplayComposition> composition = compositor_ in SetPowerMode() local
714 composition->Init(drm_, crtc_, importer_.get(), planner_.get(), frame_no_); in SetPowerMode()
715 composition->SetDpmsMode(dpms_value); in SetPowerMode()
716 int ret = compositor_.ApplyComposition(std::move(composition)); in SetPowerMode()