Flutter Engine
The Flutter Engine
SkEffectPriv.h
Go to the documentation of this file.
1/*
2 * Copyright 2019 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 SkEffectPriv_DEFINED
9#define SkEffectPriv_DEFINED
10
13
14class SkArenaAlloc;
15class SkColorSpace;
17class SkSurfaceProps;
18
19// Passed to effects that will add stages to rasterpipeline
20struct SkStageRec {
24 SkColorSpace* fDstCS; // may be nullptr
27};
28
29#endif // SkEffectPriv_DEFINED
SkColorType
Definition: SkColorType.h:19
const SkSurfaceProps & fSurfaceProps
Definition: SkEffectPriv.h:26
SkColor4f fPaintColor
Definition: SkEffectPriv.h:25
SkRasterPipeline * fPipeline
Definition: SkEffectPriv.h:21
SkColorSpace * fDstCS
Definition: SkEffectPriv.h:24
SkArenaAlloc * fAlloc
Definition: SkEffectPriv.h:22
SkColorType fDstColorType
Definition: SkEffectPriv.h:23