Flutter Engine
The Flutter Engine
third_party
skia
src
core
SkBlitMask.h
Go to the documentation of this file.
1
/*
2
* Copyright 2023 Google LLC
3
*
4
* Use of this source code is governed by a BSD-style license that can be
5
* found in the LICENSE file.
6
*/
7
8
#ifndef SkBlitMask_DEFINED
9
#define SkBlitMask_DEFINED
10
11
#include "
include/core/SkColor.h
"
12
13
namespace
SkOpts
{
14
// Optimized mask-blit routine
15
extern
void (*
blit_mask_d32_a8
)(
SkPMColor
*
dst
,
size_t
dstRB,
16
const
SkAlpha
* mask,
size_t
maskRB,
17
SkColor
color
,
int
w
,
int
h
);
18
19
void
Init_BlitMask
();
20
}
// namespace SkOpts
21
22
#endif
// SkBlitMask_DEFINED
SkColor.h
SkColor
uint32_t SkColor
Definition:
SkColor.h:37
SkAlpha
uint8_t SkAlpha
Definition:
SkColor.h:26
SkPMColor
uint32_t SkPMColor
Definition:
SkColor.h:205
color
DlColor color
Definition:
dl_golden_blur_unittests.cc:23
SkOpts
Definition:
SkBitmapProcState.h:216
SkOpts::Init_BlitMask
void Init_BlitMask()
Definition:
SkBlitMask_opts.cpp:36
SkOpts::blit_mask_d32_a8
void(* blit_mask_d32_a8)(SkPMColor *dst, size_t dstRB, const SkAlpha *mask, size_t maskRB, SkColor color, int w, int h)
gn.cp.dst
dst
Definition:
cp.py:12
w
SkScalar w
Definition:
pictureshadertile.cpp:30
h
SkScalar h
Definition:
pictureshadertile.cpp:30
Generated on Sun Jun 23 2024 21:56:10 for Flutter Engine by
1.9.4