Flutter Engine
The Flutter Engine
|
#include <cmath>
#include "gm/gm.h"
#include "include/core/SkBitmap.h"
#include "include/core/SkBlurTypes.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkColorFilter.h"
#include "include/core/SkImage.h"
#include "include/core/SkMaskFilter.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPathBuilder.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkShader.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"
#include "include/core/SkTileMode.h"
#include "include/core/SkTypes.h"
#include "include/effects/SkGradientShader.h"
#include "include/gpu/GrRecordingContext.h"
#include "include/private/base/SkTo.h"
#include "src/core/SkBlurMask.h"
#include "src/core/SkMask.h"
#include "src/gpu/ganesh/GrRecordingContextPriv.h"
#include "tools/timer/TimeUtils.h"
#include <vector>
Go to the source code of this file.
Classes | |
class | BlurRectGM |
Namespaces | |
namespace | skiagm |
Macros | |
#define | STROKE_WIDTH SkIntToScalar(10) |
Typedefs | |
typedef void(* | Proc) (SkCanvas *, const SkRect &, const SkPaint &) |
typedef void(* | PaintProc) (SkPaint *, SkScalar width) |
Functions | |
static void | fill_rect (SkCanvas *canvas, const SkRect &r, const SkPaint &p) |
static void | draw_donut (SkCanvas *canvas, const SkRect &r, const SkPaint &p) |
static void | draw_donut_skewed (SkCanvas *canvas, const SkRect &r, const SkPaint &p) |
static sk_sp< SkShader > | make_radial () |
DEF_SIMPLE_GM (blurrect_gallery, canvas, 1200, 1024) | |
DEF_SIMPLE_GM (blur_matrix_rect, canvas, 650, 685) | |
#define STROKE_WIDTH SkIntToScalar(10) |
Definition at line 40 of file blurrect.cpp.
Definition at line 107 of file blurrect.cpp.
Definition at line 42 of file blurrect.cpp.
DEF_SIMPLE_GM | ( | blur_matrix_rect | , |
canvas | , | ||
650 | , | ||
685 | |||
) |
Definition at line 509 of file blurrect.cpp.
DEF_SIMPLE_GM | ( | blurrect_gallery | , |
canvas | , | ||
1200 | , | ||
1024 | |||
) |
Definition at line 186 of file blurrect.cpp.
Definition at line 48 of file blurrect.cpp.
Definition at line 44 of file blurrect.cpp.
Definition at line 85 of file blurrect.cpp.