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

/*
 * Copyright 2021 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/SharedContext.h"

#include "include/gpu/graphite/BackendTexture.h"
#include "include/gpu/graphite/TextureInfo.h"
#include "src/gpu/graphite/Caps.h"
#include "src/gpu/graphite/CommandBuffer.h"
#include "src/gpu/graphite/GpuWorkSubmission.h"
#include "src/gpu/graphite/RendererProvider.h"
#include "src/gpu/graphite/ResourceProvider.h"

namespace skgpu::graphite {

static Layout get_binding_layout(const Caps* caps) {}

SharedContext::SharedContext(std::unique_ptr<const Caps> caps, BackendApi backend)
    :{}

SharedContext::~SharedContext() {}

Protected SharedContext::isProtected() const {}

void SharedContext::setRendererProvider(std::unique_ptr<RendererProvider> rendererProvider) {}

} // namespace skgpu::graphite