#include "third_party/blink/renderer/platform/graphics/image_pattern.h"
#include "third_party/blink/renderer/platform/graphics/image.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_shader.h"
#include "third_party/skia/include/core/SkImage.h"
namespace blink {
scoped_refptr<ImagePattern> ImagePattern::Create(scoped_refptr<Image> image,
RepeatMode repeat_mode) { … }
ImagePattern::ImagePattern(scoped_refptr<Image> image, RepeatMode repeat_mode)
: … { … }
sk_sp<PaintShader> ImagePattern::CreateShader(
const SkMatrix& local_matrix) const { … }
bool ImagePattern::IsTextureBacked() const { … }
}