Flutter Engine
The Flutter Engine
DrawAtlasOp.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 DrawAtlasOp_DEFINED
9#define DrawAtlasOp_DEFINED
10
14
15class GrPaint;
17class SkMatrix;
18
20
22 GrPaint&&,
23 const SkMatrix& viewMatrix,
25 int spriteCount,
26 const SkRSXform* xforms,
27 const SkRect* rects,
28 const SkColor* colors);
29
30} // namespace skgpu::ganesh::DrawAtlasOp
31
32#endif // DrawAtlasOp_DEFINED
GrAAType
Definition: GrTypesPriv.h:200
uint32_t SkColor
Definition: SkColor.h:37
std::unique_ptr< GrOp > Owner
Definition: GrOp.h:72
PODArray< SkRSXform > xforms
Definition: SkRecords.h:332
PODArray< SkColor > colors
Definition: SkRecords.h:276
GrOp::Owner Make(GrRecordingContext *context, GrPaint &&paint, const SkMatrix &viewMatrix, GrAAType aaType, int spriteCount, const SkRSXform *xforms, const SkRect *rects, const SkColor *colors)