chromium/third_party/blink/renderer/platform/graphics/paint_record_pattern.cc

// Copyright 2014 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/graphics/paint_record_pattern.h"

#include "third_party/blink/renderer/platform/graphics/paint/paint_record.h"
#include "third_party/blink/renderer/platform/graphics/paint/paint_shader.h"
#include "third_party/blink/renderer/platform/graphics/skia/skia_utils.h"
#include "ui/gfx/geometry/skia_conversions.h"

namespace blink {

scoped_refptr<PaintRecordPattern> PaintRecordPattern::Create(
    PaintRecord record,
    const gfx::RectF& record_bounds,
    RepeatMode repeat_mode) {}

PaintRecordPattern::PaintRecordPattern(PaintRecord record,
                                       const gfx::RectF& record_bounds,
                                       RepeatMode mode)
    :{}

PaintRecordPattern::~PaintRecordPattern() = default;

sk_sp<PaintShader> PaintRecordPattern::CreateShader(
    const SkMatrix& local_matrix) const {}

}  // namespace blink