chromium/cc/tiles/image_decode_cache.cc

// Copyright 2016 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/tiles/image_decode_cache.h"

#include <limits>
#include <utility>

#include "base/check_op.h"
#include "cc/raster/tile_task.h"

namespace cc {

const ImageDecodeCache::ClientId ImageDecodeCache::kDefaultClientId =;

ImageDecodeCache::TaskResult::TaskResult(
    bool need_unref,
    bool is_at_raster_decode,
    bool can_do_hardware_accelerated_decode)
    :{}

ImageDecodeCache::TaskResult::TaskResult(
    scoped_refptr<TileTask> task,
    bool can_do_hardware_accelerated_decode)
    :{}

ImageDecodeCache::TaskResult::TaskResult(const TaskResult& result) = default;

ImageDecodeCache::TaskResult::~TaskResult() = default;

ImageDecodeCache::ClientId ImageDecodeCache::GenerateClientId() {}

}  // namespace cc