#ifndef skgpu_graphite_RecorderPriv_DEFINED
#define skgpu_graphite_RecorderPriv_DEFINED
#include <functional>
#include "include/gpu/graphite/Recorder.h"
#include "src/gpu/graphite/ResourceCache.h"
#include "src/gpu/graphite/ResourceProvider.h"
#include "src/gpu/graphite/SharedContext.h"
class SkBitmap;
class SkImage;
namespace skgpu::graphite {
class ShaderCodeDictionary;
class TextureProxy;
class UploadList;
class RecorderPriv { … };
inline RecorderPriv Recorder::priv() { … }
inline const RecorderPriv Recorder::priv() const { … }
}
#endif