OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SkScalerContext
(Results
1 - 25
of
29
) sorted by null
1
2
/external/skia/include/core/
SkFontHost.h
16
class
SkScalerContext
;
46
4) Given a font ID, return a subclass of
SkScalerContext
, which connects a
SkTypeface.h
21
class
SkScalerContext
;
291
SkScalerContext
* createScalerContext(const SkDescriptor*,
329
friend class
SkScalerContext
;
332
virtual
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const = 0;
/external/skia/src/ports/
SkFontHost_FreeType_common.h
13
#include "
SkScalerContext
.h"
20
class SkScalerContext_FreeType_Base : public
SkScalerContext
{
34
typedef
SkScalerContext
INHERITED;
61
virtual
SkScalerContext
* onCreateScalerContext(
SkTypeface_win_dw.cpp
23
#include "
SkScalerContext
.h"
241
SkScalerContext
* DWriteFontTypeface::onCreateScalerContext(const SkDescriptor* desc) const {
245
void DWriteFontTypeface::onFilterRec(
SkScalerContext
::Rec* rec) const {
246
if (rec->fFlags &
SkScalerContext
::kLCD_Vertical_Flag) {
250
unsigned flagsWeDontSupport =
SkScalerContext
::kVertical_Flag |
251
SkScalerContext
::kDevKernText_Flag |
252
SkScalerContext
::kForceAutohinting_Flag |
253
SkScalerContext
::kEmbolden_Flag |
254
SkScalerContext
::kLCD_Vertical_Flag;
SkScalerContext_win_dw.h
12
#include "
SkScalerContext
.h"
21
class SkScalerContext_DW : public
SkScalerContext
{
SkFontHost_FreeType.cpp
20
#include "
SkScalerContext
.h"
66
static bool isLCD(const
SkScalerContext
::Rec& rec) {
663
static bool isAxisAligned(const
SkScalerContext
::Rec& rec) {
669
SkScalerContext
* SkTypeface_FreeType::onCreateScalerContext(
705
if ((rec->fFlags &
SkScalerContext
::kSubpixelPositioning_Flag)) {
824
fLCDIsVert = SkToBool(fRec.fFlags &
SkScalerContext
::kLCD_Vertical_Flag);
827
bool linearMetrics = SkToBool(fRec.fFlags &
SkScalerContext
::kSubpixelPositioning_Flag);
848
if (fRec.fFlags &
SkScalerContext
::kForceAutohinting_Flag) {
857
if (fRec.fFlags &
SkScalerContext
::kForceAutohinting_Flag) {
876
if ((fRec.fFlags &
SkScalerContext
::kEmbeddedBitmapText_Flag) == 0)
[
all
...]
SkTypeface_win_dw.h
100
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const override;
SkFontHost_win.cpp
58
static bool isLCD(const
SkScalerContext
::Rec& rec) {
67
static bool isAxisAligned(const
SkScalerContext
::Rec& rec) {
73
static bool needToRenderWithSkia(const
SkScalerContext
::Rec& rec) {
257
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const override;
531
class SkScalerContext_GDI : public
SkScalerContext
{
584
static BYTE compute_quality(const
SkScalerContext
::Rec& rec) {
591
if (rec.fFlags &
SkScalerContext
::kGenA8FromLCD_Flag) {
601
:
SkScalerContext
(rawTypeface, desc)
[
all
...]
SkFontHost_FreeType_common.cpp
338
const bool doBGR = SkToBool(fRec.fFlags &
SkScalerContext
::kLCD_BGROrder_Flag);
339
const bool doVert = SkToBool(fRec.fFlags &
SkScalerContext
::kLCD_Vertical_Flag);
348
if (fRec.fFlags &
SkScalerContext
::kSubpixelPositioning_Flag) {
405
if (fRec.fFlags &
SkScalerContext
::kEmbolden_Flag &&
SkScalerContext_win_dw.cpp
23
#include "
SkScalerContext
.h"
33
static bool isLCD(const
SkScalerContext
::Rec& rec) {
185
static bool is_axis_aligned(const
SkScalerContext
::Rec& rec) {
193
:
SkScalerContext
(typeface, desc)
242
bool bitmapRequested = SkToBool(fRec.fFlags &
SkScalerContext
::kEmbeddedBitmapText_Flag);
709
if (fRec.fFlags &
SkScalerContext
::kLCD_BGROrder_Flag) {
715
if (fRec.fFlags &
SkScalerContext
::kLCD_BGROrder_Flag) {
SkFontHost_mac.cpp
453
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const override;
616
class SkScalerContext_Mac : public
SkScalerContext
{
694
typedef
SkScalerContext
INHERITED;
[
all
...]
/external/skia/src/core/
SkScalerContext.h
25
* than a nested struct inside
SkScalerContext
(where it started).
154
class
SkScalerContext
{
189
SkScalerContext
(SkTypeface*, const SkDescriptor*);
190
virtual ~
SkScalerContext
();
321
SkScalerContext
* getContextFromChar(SkUnichar uni, uint16_t* glyphID);
357
unsigned hint = (fFlags &
SkScalerContext
::kHinting_Mask) >>
358
SkScalerContext
::kHinting_Shift;
363
fFlags = (fFlags & ~
SkScalerContext
::kHinting_Mask) |
364
(hinting <<
SkScalerContext
::kHinting_Shift);
SkScalerContext.cpp
10
#include "
SkScalerContext
.h"
79
SkScalerContext
::
SkScalerContext
(SkTypeface* typeface, const SkDescriptor* desc)
92
, fPreBlend(fMaskFilter ? SkMaskGamma::PreBlend() :
SkScalerContext
::GetMaskPreBlend(fRec))
93
, fPreBlendForFilter(fMaskFilter ?
SkScalerContext
::GetMaskPreBlend(fRec)
98
SkDebugf("
SkScalerContext
checksum %x count %d length %d\n",
112
SkScalerContext
::~
SkScalerContext
() {
118
void
SkScalerContext
::getAdvance(SkGlyph* glyph) {
127
void
SkScalerContext
::getMetrics(SkGlyph* glyph)
[
all
...]
SkGlyphCache.h
16
#include "
SkScalerContext
.h"
123
SkScalerContext
* getScalerContext() const { return fScalerContext; }
182
SkGlyphCache(SkTypeface*, const SkDescriptor*,
SkScalerContext
*);
204
SkScalerContext
* fScalerContext;
SkTypeface.cpp
33
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const override {
334
SkScalerContext
::Rec rec;
335
SkScalerContext
::MakeRec(paint, NULL, NULL, &rec);
342
SkAutoTDelete<
SkScalerContext
> ctx(this->createScalerContext(desc, true));
SkPaint.cpp
27
#include "
SkScalerContext
.h"
[
all
...]
SkDescriptor.h
133
#include "
SkScalerContext
.h"
161
+ sizeof(SkDescriptor::Entry) + sizeof(
SkScalerContext
::Rec) // for rec
/external/skia/src/fonts/
SkGScalerContext.h
11
#include "
SkScalerContext
.h"
23
SkScalerContext
* onCreateScalerContext(const SkDescriptor*) const override;
SkGScalerContext.cpp
13
class SkGScalerContext : public
SkScalerContext
{
29
SkScalerContext
* fProxy;
38
:
SkScalerContext
(face, desc)
42
size_t descSize = SkDescriptor::ComputeOverhead(1) + sizeof(
SkScalerContext
::Rec);
48
sizeof(
SkScalerContext
::Rec), &fRec);
50
SkScalerContext
::Rec* rec = (
SkScalerContext
::Rec*)entry;
169
SkScalerContext
* SkGTypeface::onCreateScalerContext(
SkTestScalerContext.h
69
SkScalerContext
* onCreateScalerContext(const SkDescriptor* desc) const override;
SkTestScalerContext.cpp
16
#include "
SkScalerContext
.h"
190
class SkTestScalerContext : public
SkScalerContext
{
193
:
SkScalerContext
(face, desc)
293
SkScalerContext
* SkTestTypeface::onCreateScalerContext(const SkDescriptor* desc) const {
/external/skia/src/gpu/
GrPathRendering.cpp
46
const SkAutoTDelete<
SkScalerContext
> fScalerContext;
GrStencilAndCoverTextContext.cpp
70
SkScalerContext
::Rec rec;
71
SkScalerContext
::MakeRec(skPaint, &fDeviceProperties, NULL, &rec);
/frameworks/base/libs/hwui/font/
CacheTexture.h
26
#include <
SkScalerContext
.h>
Font.h
26
#include <
SkScalerContext
.h>
Completed in 178 milliseconds
1
2