Lines Matching refs:parentSnapshot
197 void handleDropInputMode(LayerSnapshot& snapshot, const LayerSnapshot& parentSnapshot) { in handleDropInputMode() argument
216 if (parentSnapshot.color.a != 1.0_hf) { in handleDropInputMode()
219 snapshot.name.c_str(), static_cast<float>(parentSnapshot.color.a)); in handleDropInputMode()
524 LayerHierarchy::TraversalPath& traversalPath, const LayerSnapshot& parentSnapshot, in updateSnapshotsInHierarchy() argument
535 snapshot = createSnapshot(traversalPath, *layer, parentSnapshot); in updateSnapshotsInHierarchy()
543 updateRelativeState(*snapshot, parentSnapshot, parentIsRelative, args); in updateSnapshotsInHierarchy()
548 updateSnapshot(*snapshot, args, *layer, parentSnapshot, traversalPath); in updateSnapshotsInHierarchy()
579 const LayerSnapshot& parentSnapshot) { in createSnapshot() argument
584 snapshot->mirrorRootPath = parentSnapshot.mirrorRootPath; in createSnapshot()
645 const LayerSnapshot& parentSnapshot, in updateRelativeState() argument
649 parentSnapshot.isHiddenByPolicyFromParent || parentSnapshot.invalidTransform; in updateRelativeState()
651 snapshot.relativeLayerMetadata = parentSnapshot.layerMetadata; in updateRelativeState()
655 parentSnapshot.isHiddenByPolicyFromRelativeParent; in updateRelativeState()
657 snapshot.relativeLayerMetadata = parentSnapshot.relativeLayerMetadata; in updateRelativeState()
712 const LayerSnapshot& parentSnapshot, in updateSnapshot() argument
715 ftl::Flags<RequestedLayerState::Changes> parentChanges = parentSnapshot.changes & in updateSnapshot()
723 snapshot.clientChanges |= (parentSnapshot.clientChanges & layer_state_t::AFFECTS_CHILDREN); in updateSnapshot()
724 snapshot.isHiddenByPolicyFromParent = parentSnapshot.isHiddenByPolicyFromParent || in updateSnapshot()
725 parentSnapshot.invalidTransform || requested.isHiddenByPolicy() || in updateSnapshot()
736 parentSnapshot.path == LayerHierarchy::TraversalPath::ROOT in updateSnapshot()
738 : parentSnapshot.outputFilter.layerStack; in updateSnapshot()
744 snapshot.trustedOverlay = parentSnapshot.trustedOverlay; in updateSnapshot()
749 : parentSnapshot.trustedOverlay; in updateSnapshot()
763 updateInput(snapshot, requested, parentSnapshot, path, args); in updateSnapshot()
771 snapshot.handleSkipScreenshotFlag = parentSnapshot.handleSkipScreenshotFlag || in updateSnapshot()
776 snapshot.color.a = parentSnapshot.color.a * requested.color.a; in updateSnapshot()
783 parentSnapshot.isSecure || (requested.flags & layer_state_t::eLayerSecure); in updateSnapshot()
784 snapshot.outputFilter.toInternalDisplay = parentSnapshot.outputFilter.toInternalDisplay || in updateSnapshot()
791 : parentSnapshot.stretchEffect; in updateSnapshot()
795 if (!parentSnapshot.colorTransformIsIdentity) { in updateSnapshot()
796 snapshot.colorTransform = parentSnapshot.colorTransform * requested.colorTransform; in updateSnapshot()
807 : parentSnapshot.gameMode; in updateSnapshot()
810 snapshot.layerMetadata = parentSnapshot.layerMetadata; in updateSnapshot()
819 : parentSnapshot.fixedTransformHint; in updateSnapshot()
836 const bool shouldOverrideChildren = parentSnapshot.frameRateSelectionStrategy == in updateSnapshot()
838 const bool propagationAllowed = parentSnapshot.frameRateSelectionStrategy != in updateSnapshot()
842 snapshot.inheritedFrameRate = parentSnapshot.inheritedFrameRate; in updateSnapshot()
853 if (parentSnapshot.frameRateSelectionStrategy == in updateSnapshot()
867 ? parentSnapshot.frameRateSelectionPriority in updateSnapshot()
876 ? static_cast<int>(parentSnapshot.color.a * (float)requested.backgroundBlurRadius) in updateSnapshot()
886 updateLayerBounds(snapshot, requested, parentSnapshot, primaryDisplayRotationFlags); in updateSnapshot()
892 updateRoundedCorner(snapshot, requested, parentSnapshot, args); in updateSnapshot()
903 updateInput(snapshot, requested, parentSnapshot, path, args); in updateSnapshot()
917 parentSnapshot.changes.string().c_str(), requested.changes.string().c_str(), in updateSnapshot()
918 std::to_string(requested.what).c_str(), parentSnapshot.getDebugString().c_str()); in updateSnapshot()
923 const LayerSnapshot& parentSnapshot, in updateRoundedCorner() argument
931 if (parentSnapshot.roundedCorner.hasRoundedCorners()) { in updateRoundedCorner()
932 parentRoundedCorner = parentSnapshot.roundedCorner; in updateRoundedCorner()
965 const LayerSnapshot& parentSnapshot, in updateLayerBounds() argument
967 snapshot.geomLayerTransform = parentSnapshot.geomLayerTransform * snapshot.localTransform; in updateLayerBounds()
999 FloatRect parentBounds = parentSnapshot.geomLayerBounds; in updateLayerBounds()
1013 snapshot.parentTransform = parentSnapshot.geomLayerTransform; in updateLayerBounds()
1047 const LayerSnapshot& parentSnapshot, in updateInput() argument
1068 : parentSnapshot.inputInfo.touchOcclusionMode; in updateInput()
1069 snapshot.inputInfo.canOccludePresentation = parentSnapshot.inputInfo.canOccludePresentation || in updateInput()
1072 parentSnapshot.dropInputMode == gui::DropInputMode::ALL) { in updateInput()
1075 parentSnapshot.dropInputMode == gui::DropInputMode::OBSCURED) { in updateInput()
1082 parentSnapshot.inputInfo.inputConfig.test(InputConfig::SENSITIVE_FOR_PRIVACY)) { in updateInput()
1110 handleDropInputMode(snapshot, parentSnapshot); in updateInput()