Flutter Engine
The Flutter Engine
|
#include "src/shaders/gradients/SkGradientBaseShader.h"
#include "include/core/SkAlphaType.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorSpace.h"
#include "include/core/SkColorType.h"
#include "include/core/SkData.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkShader.h"
#include "include/core/SkTileMode.h"
#include "include/private/SkColorData.h"
#include "include/private/base/SkFloatingPoint.h"
#include "include/private/base/SkMalloc.h"
#include "include/private/base/SkTArray.h"
#include "include/private/base/SkTPin.h"
#include "include/private/base/SkTo.h"
#include "src/base/SkArenaAlloc.h"
#include "src/base/SkFloatBits.h"
#include "src/base/SkVx.h"
#include "src/core/SkColorSpacePriv.h"
#include "src/core/SkColorSpaceXformSteps.h"
#include "src/core/SkConvertPixels.h"
#include "src/core/SkEffectPriv.h"
#include "src/core/SkPicturePriv.h"
#include "src/core/SkRasterPipeline.h"
#include "src/core/SkRasterPipelineOpContexts.h"
#include "src/core/SkRasterPipelineOpList.h"
#include "src/core/SkReadBuffer.h"
#include "src/core/SkWriteBuffer.h"
#include <algorithm>
#include <cmath>
#include <optional>
#include <utility>
Go to the source code of this file.
Typedefs | |
using | ConvertColorProc = SkPMColor4f(*)(SkPMColor4f, bool *) |
using | PremulColorProc = SkPMColor4f(*)(SkPMColor4f) |
Enumerations | |
enum | GradientSerializationFlags { kHasPosition_GSF = 0x80000000 , kHasLegacyLocalMatrix_GSF = 0x40000000 , kHasColorSpace_GSF = 0x20000000 , kTileModeShift_GSF = 8 , kTileModeMask_GSF = 0xF , kInterpolationColorSpaceShift_GSF = 4 , kInterpolationColorSpaceMask_GSF = 0xF , kInterpolationHueMethodShift_GSF = 1 , kInterpolationHueMethodMask_GSF = 0x7 , kInterpolationInPremul_GSF = 0x1 } |
using ConvertColorProc = SkPMColor4f(*)(SkPMColor4f, bool*) |
Definition at line 648 of file SkGradientBaseShader.cpp.
using PremulColorProc = SkPMColor4f(*)(SkPMColor4f) |
Definition at line 649 of file SkGradientBaseShader.cpp.
Definition at line 45 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 320 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 305 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 1020 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 747 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 326 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 349 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 611 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 727 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 712 of file SkGradientBaseShader.cpp.
|
static |
|
static |
|
static |
Definition at line 651 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 675 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 121 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 699 of file SkGradientBaseShader.cpp.
|
static |
Definition at line 682 of file SkGradientBaseShader.cpp.