Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Classes | Functions
overdrawcolorfilter.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/SkColorFilter.h"
#include "include/core/SkImage.h"
#include "include/core/SkImageInfo.h"
#include "include/core/SkPaint.h"
#include "include/core/SkRefCnt.h"
#include "include/core/SkSize.h"
#include "include/core/SkString.h"
#include "include/core/SkTypes.h"
#include "include/effects/SkOverdrawColorFilter.h"

Go to the source code of this file.

Classes

struct  OverdrawColorFilter
 

Functions

static void set_bitmap (SkBitmap *bitmap, uint8_t alpha)
 

Function Documentation

◆ set_bitmap()

static void set_bitmap ( SkBitmap bitmap,
uint8_t  alpha 
)
inlinestatic

Definition at line 22 of file overdrawcolorfilter.cpp.

22 {
23 for (int y = 0; y < bitmap->height(); y++) {
24 for (int x = 0; x < bitmap->width(); x++) {
25 uint8_t* addr = bitmap->getAddr8(x, y);
26 *addr = alpha;
27 }
28 }
29
30 bitmap->notifyPixelsChanged();
31}
double y
double x