Flutter Engine
The Flutter Engine
Classes | Namespaces | Typedefs | Functions | Variables
filterfastbounds.cpp File Reference
#include "gm/gm.h"
#include "include/core/SkBitmap.h"
#include "include/core/SkCanvas.h"
#include "include/core/SkColor.h"
#include "include/core/SkImage.h"
#include "include/core/SkImageFilter.h"
#include "include/core/SkMatrix.h"
#include "include/core/SkPaint.h"
#include "include/core/SkPath.h"
#include "include/core/SkPicture.h"
#include "include/core/SkPictureRecorder.h"
#include "include/core/SkPoint.h"
#include "include/core/SkRRect.h"
#include "include/core/SkRect.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkScalar.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkSurface.h"
#include "include/core/SkTypes.h"
#include "include/effects/SkImageFilters.h"
#include "include/private/base/SkTArray.h"
#include <utility>

Go to the source code of this file.

Classes

class  skiagm::ImageFilterFastBoundGM
 

Namespaces

namespace  skiagm
 

Typedefs

typedef void(* skiagm::drawMth) (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 

Functions

static void skiagm::draw_rect (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_oval (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_rrect (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_drrect (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_path (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_points (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::draw_bitmap (SkCanvas *canvas, const SkRect &r, const SkPaint &p)
 
static void skiagm::add_paint (TArray< SkPaint > *paints, sk_sp< SkImageFilter > filter)
 
static void skiagm::create_paints (TArray< SkPaint > *paints, sk_sp< SkImageFilter > source)
 

Variables

constexpr drawMth skiagm::gDrawMthds []