#ifndef skgpu_graphite_KeyContext_DEFINED
#define skgpu_graphite_KeyContext_DEFINED
#include "include/core/SkImageInfo.h"
#include "include/core/SkM44.h"
#include "include/core/SkMatrix.h"
#include "include/private/SkColorData.h"
#include "src/core/SkColorSpaceXformSteps.h"
#include "src/gpu/graphite/TextureProxy.h"
namespace skgpu::graphite {
class Caps;
enum class DstReadRequirement;
class Recorder;
class RuntimeEffectDictionary;
class ShaderCodeDictionary;
class KeyContext { … };
class KeyContextWithLocalMatrix : public KeyContext { … };
class KeyContextWithColorInfo : public KeyContext { … };
class KeyContextWithScope : public KeyContext { … };
class KeyContextWithCoordClamp : public KeyContext { … };
}
#endif