chromium/third_party/skia/src/gpu/graphite/PipelineData.cpp

/*
 * Copyright 2022 Google LLC
 *
 * Use of this source code is governed by a BSD-style license that can be
 * found in the LICENSE file.
 */

#include "src/gpu/graphite/PipelineData.h"

#include "src/core/SkChecksum.h"
#include "src/gpu/graphite/ShaderCodeDictionary.h"

namespace skgpu::graphite {

PipelineDataGatherer::PipelineDataGatherer(Layout layout)
        :{}

void PipelineDataGatherer::resetWithNewLayout(Layout layout) {}

#if defined(SK_DEBUG)
void PipelineDataGatherer::checkReset() {}
#endif // SK_DEBUG

////////////////////////////////////////////////////////////////////////////////////////////////////
UniformDataBlock* UniformDataBlock::Make(const UniformDataBlock& other, SkArenaAlloc* arena) {}

uint32_t UniformDataBlock::hash() const {}

////////////////////////////////////////////////////////////////////////////////////////////////////
TextureDataBlock* TextureDataBlock::Make(const TextureDataBlock& other,
                                             SkArenaAlloc* arena) {}

bool TextureDataBlock::operator==(const TextureDataBlock& other) const {}

uint32_t TextureDataBlock::hash() const {}

} // namespace skgpu::graphite