#ifndef skgpu_graphite_Resource_DEFINED
#define skgpu_graphite_Resource_DEFINED
#include "include/gpu/GpuTypes.h"
#include "include/private/base/SkMutex.h"
#include "src/gpu/GpuTypesPriv.h"
#include "src/gpu/graphite/GraphiteResourceKey.h"
#include "src/gpu/graphite/ResourceTypes.h"
#include <atomic>
#include <functional>
#include <string>
#include <string_view>
class SkMutex;
class SkTraceMemoryDump;
namespace skgpu::graphite {
class ResourceCache;
class SharedContext;
class Texture;
class Resource { … };
}
#endif