Flutter Engine
The Flutter Engine
SkGlobalInitialization_default.cpp
Go to the documentation of this file.
1/*
2 * Copyright 2011 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
9
10#if defined(SK_DISABLE_EFFECT_DESERIALIZATION)
11
14
15#else
16
35 #include "src/effects/SkTrimPE.h"
43
44 /**
45 * Register most effects for deserialization.
46 *
47 * None of these are strictly required for Skia to operate, so if you're
48 * not using deserialization yourself, you can define
49 * SK_DISABLE_EFFECT_SERIALIZATION, or modify/replace this file as needed.
50 */
52 // Shaders.
67
68 // Color filters.
75
76 // Blenders.
78
79 // Runtime shaders, color filters, and blenders.
81
82 // Mask filters.
84 SkMaskFilter::RegisterFlattenables();
85 SkShaderMaskFilter::RegisterFlattenables();
86
87 // Path effects.
96
97 // Misc.
99 }
100
101 /*
102 * Register SkImageFilters for deserialization.
103 *
104 * None of these are strictly required for Skia to operate, so if you're
105 * not using deserialization yourself, you can define
106 * SK_DISABLE_EFFECT_SERIALIZATION, or modify/replace this file as needed.
107 */
126
128 }
129
130#endif
void SkRegisterModeColorFilterFlattenable()
void SkRegisterBlendShaderFlattenable()
void SkRegisterMatrixColorFilterFlattenable()
void SkRegisterComposeColorFilterFlattenable()
void SkRegisterWorkingFormatColorFilterFlattenable()
void SkRegisterTableColorFilterFlattenable()
void SkRegisterSkColorSpaceXformColorFilterFlattenable()
void SkRegisterColor4ShaderFlattenable()
void SkRegisterColorShaderFlattenable()
void SkRegisterConicalGradientShaderFlattenable()
void SkRegisterCoordClampShaderFlattenable()
void SkRegisterEmptyShaderFlattenable()
#define SK_REGISTER_FLATTENABLE(type)
void SkRegisterLinearGradientShaderFlattenable()
void SkRegisterRadialGradientShaderFlattenable()
void SkRegisterSweepGradientShaderFlattenable()
void SkRegisterMorphologyImageFilterFlattenables()
void SkRegisterCropImageFilterFlattenable()
void SkRegisterRuntimeImageFilterFlattenable()
void SkRegisterMagnifierImageFilterFlattenable()
void SkRegisterImageImageFilterFlattenable()
void SkRegisterLegacyDropShadowImageFilterFlattenable()
void SkRegisterColorFilterImageFilterFlattenable()
void SkRegisterComposeImageFilterFlattenable()
void SkRegisterBlurImageFilterFlattenable()
void SkRegisterMatrixConvolutionImageFilterFlattenable()
void SkRegisterLightingImageFilterFlattenables()
void SkRegisterDisplacementMapImageFilterFlattenable()
void SkRegisterMatrixTransformImageFilterFlattenable()
void SkRegisterPictureImageFilterFlattenable()
void SkRegisterMergeImageFilterFlattenable()
void SkRegisterBlendImageFilterFlattenable()
void SkRegisterShaderImageFilterFlattenable()
void SkRegisterPerlinNoiseShaderFlattenable()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()
static void RegisterFlattenables()