chromium/cc/paint/skottie_transfer_cache_entry.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 "cc/paint/skottie_transfer_cache_entry.h"

#include <utility>

#include "cc/paint/skottie_wrapper.h"

namespace cc {

ClientSkottieTransferCacheEntry::ClientSkottieTransferCacheEntry(
    scoped_refptr<SkottieWrapper> skottie)
    :{}

ClientSkottieTransferCacheEntry::~ClientSkottieTransferCacheEntry() = default;

uint32_t ClientSkottieTransferCacheEntry::Id() const {}

uint32_t ClientSkottieTransferCacheEntry::SerializedSize() const {}

bool ClientSkottieTransferCacheEntry::Serialize(
    base::span<uint8_t> data) const {}

ServiceSkottieTransferCacheEntry::ServiceSkottieTransferCacheEntry() = default;
ServiceSkottieTransferCacheEntry::~ServiceSkottieTransferCacheEntry() = default;

size_t ServiceSkottieTransferCacheEntry::CachedSize() const {}

bool ServiceSkottieTransferCacheEntry::Deserialize(
    GrDirectContext* context,
    skgpu::graphite::Recorder* graphite_recorder,
    base::span<const uint8_t> data) {}

}  // namespace cc