Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Paint_setColorFilter.cpp
Go to the documentation of this file.
1// Copyright 2019 Google LLC.
2// Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
4// HASH=c7b786dc9b3501cd0eaba47494b6fa31
5REG_FIDDLE(Paint_setColorFilter, 256, 64, false, 0) {
6void draw(SkCanvas* canvas) {
9 canvas->drawRect(SkRect::MakeWH(50, 50), paint);
10 paint.setColorFilter(nullptr);
11 canvas->translate(70, 0);
12 canvas->drawRect(SkRect::MakeWH(50, 50), paint);
13}
14} // END FIDDLE
@ kSrcIn
r = s * da
constexpr SkColor SK_ColorLTGRAY
Definition SkColor.h:118
static void draw(SkCanvas *canvas, SkRect &target, int x, int y)
Definition aaclip.cpp:27
void drawRect(const SkRect &rect, const SkPaint &paint)
void translate(SkScalar dx, SkScalar dy)
static sk_sp< SkColorFilter > Blend(const SkColor4f &c, sk_sp< SkColorSpace >, SkBlendMode mode)
const Paint & paint
#define REG_FIDDLE(NAME, W, H, TEXT, I)
Definition examples.h:60
static constexpr SkRect MakeWH(float w, float h)
Definition SkRect.h:609