chromium/components/viz/service/display/overlay_candidate_temporal_tracker.cc

// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/viz/service/display/overlay_candidate_temporal_tracker.h"

#include <algorithm>

namespace viz {

OverlayCandidateTemporalTracker::OverlayCandidateTemporalTracker() = default;

void OverlayCandidateTemporalTracker::Reset() {}

int OverlayCandidateTemporalTracker::GetModeledPowerGain(
    uint64_t curr_frame,
    const OverlayCandidateTemporalTracker::Config& config,
    int display_area,
    bool is_fullscreen) const {}

void OverlayCandidateTemporalTracker::CategorizeDamageRatioRate(
    uint64_t curr_frame,
    const OverlayCandidateTemporalTracker::Config& config) {}

bool OverlayCandidateTemporalTracker::IsActivelyChanging(
    uint64_t curr_frame,
    const OverlayCandidateTemporalTracker::Config& config) const {}

float OverlayCandidateTemporalTracker::MeanFrameRatioRate(
    const OverlayCandidateTemporalTracker::Config& config) const {}

void OverlayCandidateTemporalTracker::AddRecord(
    uint64_t curr_frame,
    float damage_area_ratio,
    ResourceId resource_id,
    const OverlayCandidateTemporalTracker::Config& config,
    bool force_resource_update) {}

uint64_t OverlayCandidateTemporalTracker::LastChangeFrameCount(
    uint64_t curr_frame) const {}

bool OverlayCandidateTemporalTracker::IsAbsent() {}

}  // namespace viz