910e62b5创建于 1月15日历史提交
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "cc/layers/append_quads_context.h"

#include <utility>

namespace cc {

AppendQuadsContext::AppendQuadsContext() = default;

AppendQuadsContext::AppendQuadsContext(
    DrawMode draw_mode,
    base::flat_set<blink::ViewTransitionToken> capture_view_transition_tokens,
    bool for_view_transition_capture)
    : draw_mode(draw_mode),
      capture_view_transition_tokens(std::move(capture_view_transition_tokens)),
      for_view_transition_capture(for_view_transition_capture) {}

AppendQuadsContext::~AppendQuadsContext() = default;

}  // namespace cc