Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
third_party
skia
src
core
SkYUVMath.h
Go to the documentation of this file.
1
/*
2
* Copyright 2019 Google Inc.
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 SkYUVMath_DEFINED
9
#define SkYUVMath_DEFINED
10
11
enum
SkYUVColorSpace
:
int
;
12
13
void
SkColorMatrix_RGB2YUV
(
SkYUVColorSpace
,
float
m[20]);
14
void
SkColorMatrix_YUV2RGB
(
SkYUVColorSpace
,
float
m[20]);
15
16
// Used to create the pre-compiled tables in SkYUVMath.cpp
17
void
SkColorMatrix_DumpYUVMatrixTables
();
18
19
#endif
SkYUVColorSpace
SkYUVColorSpace
Definition
SkImageInfo.h:68
SkColorMatrix_RGB2YUV
void SkColorMatrix_RGB2YUV(SkYUVColorSpace, float m[20])
Definition
SkYUVMath.cpp:389
SkColorMatrix_YUV2RGB
void SkColorMatrix_YUV2RGB(SkYUVColorSpace, float m[20])
Definition
SkYUVMath.cpp:398
SkColorMatrix_DumpYUVMatrixTables
void SkColorMatrix_DumpYUVMatrixTables()
Definition
SkYUVMath.cpp:672
int
Type::kYUV Type::kRGBA() int(0.7 *637)
Generated on Fri Apr 26 2024 06:16:53 for Flutter Engine by
1.9.8