Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
LatticeOp.h
Go to the documentation of this file.
1/*
2 * Copyright 2015 Google Inc.
3 *
4 * Use of this source code is governed by a BSD-style license that can be
5 * found in the LICENSE file.
6 */
7
8#ifndef LatticeOp_DEFINED
9#define LatticeOp_DEFINED
10
11#include <memory>
15
17class GrPaint;
18class SkLatticeIter;
20class GrTextureProxy;
21class SkMatrix;
22struct SkRect;
23
25
27 GrPaint&&,
28 const SkMatrix& viewMatrix,
30 SkAlphaType alphaType,
33 std::unique_ptr<SkLatticeIter>,
34 const SkRect& dst);
35
36} // namespace skgpu::ganesh::LatticeOp
37
38#endif // LatticeOp_DEFINED
SkAlphaType
Definition SkAlphaType.h:26
SkFilterMode
std::unique_ptr< GrOp > Owner
Definition GrOp.h:72
GrOp::Owner MakeNonAA(GrRecordingContext *context, GrPaint &&paint, const SkMatrix &viewMatrix, GrSurfaceProxyView view, SkAlphaType alphaType, sk_sp< GrColorSpaceXform > colorSpaceXform, GrSamplerState::Filter filter, std::unique_ptr< SkLatticeIter > iter, const SkRect &dst)