LCD color elements can vary in order.
For subpixel text we need to know the order which the LCDs uses so that the color fringes are in the correct place.
Note, if you change this after startup, you'll need to flush the glyph cache because it'll have the wrong type of masks cached.
kNONE_LCDOrder means that the subpixel elements are not spatially separated in any usable fashion.
- Deprecated:
- use SkPixelGeometry instead.
Enumerator |
---|
kRGB_LCDOrder |
this is the default
|
LCDs either have their color elements arranged horizontally or vertically.
When rendering subpixel glyphs we need to know which way round they are.
Note, if you change this after startup, you'll need to flush the glyph cache because it'll have the wrong type of masks cached.
- Deprecated:
- use SkPixelGeometry instead.
Enumerator |
---|
kHorizontal_LCDOrientation |
this is the default
|
static LCDOrder SkFontLCDConfig::GetSubpixelOrder |
( |
| ) |
|
|
static |
static void SkFontLCDConfig::SetSubpixelOrder |
( |
LCDOrder |
order | ) |
|
|
static |
static void SkFontLCDConfig::SetSubpixelOrientation |
( |
LCDOrientation |
orientation | ) |
|
|
static |
The documentation for this class was generated from the following file: