blob: 3244841115c183569d0f1f7004dc9142efa739a2 [file] [log] [blame]
// Copyright 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "cc/surfaces/surface_sequence_generator.h"
#include "cc/surfaces/surface_sequence.h"
namespace cc {
SurfaceSequenceGenerator::SurfaceSequenceGenerator()
: next_surface_sequence_(1u) {}
SurfaceSequenceGenerator::~SurfaceSequenceGenerator() = default;
SurfaceSequence SurfaceSequenceGenerator::CreateSurfaceSequence() {
return SurfaceSequence(frame_sink_id_, next_surface_sequence_++);
}
} // namespace cc