Flutter Engine
The Flutter Engine
|
#include "src/core/SkBlurMask.h"
#include "include/core/SkBlurTypes.h"
#include "include/core/SkColorPriv.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/private/base/SkMath.h"
#include "include/private/base/SkSafe32.h"
#include "include/private/base/SkTPin.h"
#include "include/private/base/SkTemplates.h"
#include "include/private/base/SkTo.h"
#include "src/base/SkMathPriv.h"
#include "src/core/SkMaskBlurFilter.h"
#include <cmath>
#include <cstring>
#include <utility>
Go to the source code of this file.
Functions | |
template<typename AlphaIter > | |
static void | merge_src_with_blur (uint8_t dst[], int dstRB, AlphaIter src, int srcRB, const uint8_t blur[], int blurRB, int sw, int sh) |
template<typename AlphaIter > | |
static void | clamp_solid_with_orig (uint8_t dst[], int dstRowBytes, AlphaIter src, int srcRowBytes, int sw, int sh) |
template<typename AlphaIter > | |
static void | clamp_outer_with_orig (uint8_t dst[], int dstRowBytes, AlphaIter src, int srcRowBytes, int sw, int sh) |
void | SkMask_FreeImage (uint8_t *image) |
static float | gaussianIntegral (float x) |
Variables | |
static const SkScalar | kBLUR_SIGMA_SCALE = 0.57735f |
|
static |
|
static |
|
static |
Definition at line 321 of file SkBlurMask.cpp.
|
static |
Definition at line 49 of file SkBlurMask.cpp.
void SkMask_FreeImage | ( | uint8_t * | image | ) |
Definition at line 112 of file SkBlurMask.cpp.
|
static |
Definition at line 37 of file SkBlurMask.cpp.