chromium/cc/layers/deadline_policy.cc

// Copyright 2018 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/deadline_policy.h"

#include <limits>

#include "base/notreached.h"
#include "base/strings/stringprintf.h"

namespace cc {
namespace {

const char* PolicyToString(DeadlinePolicy::Type type) {}

}  // namespace

// static
DeadlinePolicy DeadlinePolicy::UseExistingDeadline() {}

// static
DeadlinePolicy DeadlinePolicy::UseDefaultDeadline() {}

// static
DeadlinePolicy DeadlinePolicy::UseSpecifiedDeadline(
    uint32_t deadline_in_frames) {}

// static
DeadlinePolicy DeadlinePolicy::UseInfiniteDeadline() {}

DeadlinePolicy::DeadlinePolicy(Type policy_type,
                               std::optional<uint32_t> deadline_in_frames)
    :{}

DeadlinePolicy::DeadlinePolicy(const DeadlinePolicy& other) = default;

std::string DeadlinePolicy::ToString() const {}

}  // namespace cc