Flutter Engine
The Flutter Engine
|
#include "include/private/base/SkFeatures.h"
#include "include/private/base/SkLoadUserConfig.h"
#include "include/private/base/SkAPI.h"
#include "include/private/base/SkAssert.h"
#include "include/private/base/SkAttributes.h"
#include "include/private/base/SkDebug.h"
#include <climits>
#include <cstdint>
Go to the source code of this file.
Macros | |
#define | SK_R32_SHIFT 0 |
#define | SK_B32_SHIFT (16-SK_R32_SHIFT) |
#define | SK_G32_SHIFT 8 |
#define | SK_A32_SHIFT 24 |
#define | SK_PMCOLOR_BYTE_ORDER(C0, C1, C2, C3) |
#define | SK_ALLOW_STATIC_GLOBAL_INITIALIZERS 0 |
#define | SK_GAMMA_EXPONENT (0.0f) |
#define | SK_GAMMA_CONTRAST (0.5f) |
#define | SK_HISTOGRAMS_ENABLED 0 |
#define | SK_HISTOGRAM_BOOLEAN(name, sample) |
#define | SK_HISTOGRAM_ENUMERATION(name, sample, enum_size) |
#define | SK_HISTOGRAM_EXACT_LINEAR(name, sample, value_max) |
#define | SK_HISTOGRAM_MEMORY_KB(name, sample) |
#define | SK_HISTOGRAM_PERCENTAGE(name, percent_as_int) SK_HISTOGRAM_EXACT_LINEAR(name, percent_as_int, 101) |
#define | SK_ENABLE_LEGACY_SHADERCONTEXT |
#define | GR_CACHE_STATS 0 |
#define | GR_GPU_STATS 0 |
Typedefs | |
typedef uint32_t | SkFourByteTag |
typedef int32_t | SkUnichar |
typedef uint16_t | SkGlyphID |
typedef uint32_t | SkMSec |
Functions | |
static constexpr SkFourByteTag | SkSetFourByteTag (char a, char b, char c, char d) |
Variables | |
static constexpr SkMSec | SK_MSecMax = INT32_MAX |
static constexpr uint32_t | SK_InvalidGenID = 0 |
static constexpr uint32_t | SK_InvalidUniqueID = 0 |
#define GR_CACHE_STATS 0 |
#define SK_B32_SHIFT (16-SK_R32_SHIFT) |
#define SK_HISTOGRAM_ENUMERATION | ( | name, | |
sample, | |||
enum_size | |||
) |
#define SK_HISTOGRAM_EXACT_LINEAR | ( | name, | |
sample, | |||
value_max | |||
) |
#define SK_HISTOGRAM_PERCENTAGE | ( | name, | |
percent_as_int | |||
) | SK_HISTOGRAM_EXACT_LINEAR(name, percent_as_int, 101) |
#define SK_PMCOLOR_BYTE_ORDER | ( | C0, | |
C1, | |||
C2, | |||
C3 | |||
) |
typedef uint32_t SkFourByteTag |
typedef uint16_t SkGlyphID |
typedef uint32_t SkMSec |
typedef int32_t SkUnichar |
|
inlinestaticconstexpr |
|
staticconstexpr |
|
staticconstexpr |