Home
last modified time | relevance | path

Searched refs:positioning (Results 1 – 25 of 182) sorted by relevance

12345678

/third_party/flutter/skia/src/core/
DSkTextBlob.cpp40 SkTextBlob::GlyphPositioning positioning, in StorageSize() argument
45 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar)); in StorageSize()
86 SkASSERT(posBuffer() + fCount * ScalarsPerGlyph(positioning()) in validate()
102 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe)); in NextUnchecked()
108 SkTextBlob::GlyphPositioning positioning, in PosCount() argument
110 return safe->mul(glyphCount, ScalarsPerGlyph(positioning)); in PosCount()
117 auto res = (uint32_t*)(&this->posBuffer()[PosCount(fCount, positioning(), &safe)]); in textSizePtr()
128 size_t copySize = initialCount * sizeof(SkScalar) * ScalarsPerGlyph(positioning()); in grow()
170 uint8_t positioning; member
224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning() function in SkTextBlobRunIterator
[all …]
DSkTextBlobPriv.h111 GlyphPositioning positioning() const { in positioning() function
130 SkASSERT(this->positioning() == (GlyphPositioning)2); in pointBuffer()
136 SkASSERT(this->positioning() == (GlyphPositioning)3); in xformBuffer()
154 SkTextBlob::GlyphPositioning positioning,
175 SkTextBlob::GlyphPositioning positioning,
244 GlyphPositioning positioning() const;
DSkGlyphRun.cpp189 if (it.positioning() != SkTextBlobRunIterator::kRSXform_Positioning) { in drawTextBlob()
245 switch (it.positioning()) { in simplifyTextBlobIgnoringRSXForm()
/third_party/skia/src/core/
DSkTextBlob.cpp40 SkTextBlob::GlyphPositioning positioning, in StorageSize() argument
45 posSize = safe->mul(PosCount(glyphCount, positioning, safe), sizeof(SkScalar)); in StorageSize()
86 SkASSERT(posBuffer() + fCount * ScalarsPerGlyph(positioning()) in validate()
102 + StorageSize(run->glyphCount(), run->textSize(), run->positioning(), &safe)); in NextUnchecked()
108 SkTextBlob::GlyphPositioning positioning, in PosCount() argument
110 return safe->mul(glyphCount, ScalarsPerGlyph(positioning)); in PosCount()
117 auto res = (uint32_t*)(&this->posBuffer()[PosCount(fCount, positioning(), &safe)]); in textSizePtr()
128 size_t copySize = initialCount * sizeof(SkScalar) * ScalarsPerGlyph(positioning()); in grow()
170 uint8_t positioning; member
224 SkTextBlobRunIterator::GlyphPositioning SkTextBlobRunIterator::positioning() const { in positioning() function in SkTextBlobRunIterator
[all …]
DSkTextBlobPriv.h92 GlyphPositioning positioning() const { in positioning() function
111 SkASSERT(this->positioning() == (GlyphPositioning)2); in pointBuffer()
117 SkASSERT(this->positioning() == (GlyphPositioning)3); in xformBuffer()
137 SkTextBlob::GlyphPositioning positioning,
158 SkTextBlob::GlyphPositioning positioning,
227 GlyphPositioning positioning() const;
DSkGlyphRun.cpp229 switch (it.positioning()) { in blobToGlyphRunList()
287 if (it.positioning() != SkTextBlobRunIterator::kFull_Positioning) { in initialize()
290 if (it.positioning() == SkTextBlobRunIterator::kRSXform_Positioning) { in initialize()
/third_party/typescript/tests/baselines/reference/
DmoduleLocalImportNotIncorrectlyRedirected.types6 import { Position } from './utilities/positioning';
10 === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts ===
11 export * from './positioning/index';
12 …code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts ===
DmoduleLocalImportNotIncorrectlyRedirected.symbols6 import { Position } from './utilities/positioning';
12 === tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning.d.ts ===
13 export * from './positioning/index';
14 …code.=== tests/cases/compiler/node_modules/troublesome-lib/lib/utilities/positioning/index.d.ts ===
/third_party/harfbuzz/test/shaping/data/in-house/
Dmeson.build15 'cursive-positioning.tests',
18 'fallback-positioning.tests',
45 'positioning-features.tests',
DMakefile.sources15 tests/cursive-positioning.tests \
18 tests/fallback-positioning.tests \
45 tests/positioning-features.tests \
/third_party/skia/third_party/externals/harfbuzz/test/shape/data/in-house/
Dmeson.build16 'cursive-positioning.tests',
21 'fallback-positioning.tests',
49 'positioning-features.tests',
DMakefile.sources16 tests/cursive-positioning.tests \
21 tests/fallback-positioning.tests \
49 tests/positioning-features.tests \
/third_party/flutter/skia/third_party/externals/harfbuzz/test/shaping/data/in-house/
DMakefile.sources15 tests/cursive-positioning.tests \
18 tests/fallback-positioning.tests \
/third_party/flutter/engine/flutter/lib/web_ui/lib/src/engine/semantics/
Dimage.dart26 // Absolute positioning and sizing of leaf text elements confuses
30 // positioning and sizing.
Dlabel_and_value.dart85 // Absolute positioning and sizing of leaf text elements confuses
88 // nodes, then VoiceOver behaves as expected with absolute positioning and
/third_party/flutter/skia/tests/
DTextBlobTest.cpp249 REPORTER_ASSERT(reporter, out[i].pos == it.positioning()); in RunBuilderTest()
260 if (SkTextBlobRunIterator::kHorizontal_Positioning == it.positioning()) { in RunBuilderTest()
262 } else if (SkTextBlobRunIterator::kFull_Positioning == it.positioning()) { in RunBuilderTest()
341 REPORTER_ASSERT(reporter, SkTextBlobRunIterator::kDefault_Positioning == it.positioning()); in DEF_TEST()
446 REPORTER_ASSERT(reporter, it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in DEF_TEST()
/third_party/skia/tests/
DTextBlobTest.cpp243 REPORTER_ASSERT(reporter, out[i].pos == it.positioning()); in RunBuilderTest()
254 if (SkTextBlobRunIterator::kHorizontal_Positioning == it.positioning()) { in RunBuilderTest()
256 } else if (SkTextBlobRunIterator::kFull_Positioning == it.positioning()) { in RunBuilderTest()
334 REPORTER_ASSERT(reporter, SkTextBlobRunIterator::kDefault_Positioning == it.positioning()); in DEF_TEST()
439 REPORTER_ASSERT(reporter, it.positioning() == SkTextBlobRunIterator::kFull_Positioning); in DEF_TEST()
/third_party/flutter/skia/include/core/
DSkTextBlob.h372 void allocInternal(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
374 bool mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
/third_party/skia/include/core/
DSkTextBlob.h479 void allocInternal(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
481 bool mergeRun(const SkFont& font, SkTextBlob::GlyphPositioning positioning,
/third_party/mesa3d/docs/relnotes/
D10.2.3.rst74 - freedreno/a3xx: fix depth/stencil GMEM positioning
/third_party/openGLES/extensions/SGIX/
DGLX_SGIX_video_resize_float.txt28 and destination rectangles to allow sub-pixel positioning and
/third_party/skia/third_party/externals/opengl-registry/extensions/SGIX/
DGLX_SGIX_video_resize_float.txt28 and destination rectangles to allow sub-pixel positioning and
/third_party/flutter/skia/third_party/externals/harfbuzz/
DNEWS106 o Implement cross-stream kerning (cursive positioning, etc).
644 - Graphite2: Fix RTL positioning issue.
905 - Fix regression with mark positioning with fonts that have
1071 - Uniscribe positioning fix.
1554 - Fix regression with Arabic mark positioning / width-zeroing.
1701 - Disable fallback positioning for Indic and Thai shapers.
1832 - Better fallback glyph positioning, specially with Thai / Lao marks.
1848 - Fixed fallback mark positioning for left-to-right text.
1850 - Improve mark positioning for the remaining combining classes.
1880 - Fallback mark positioning for fonts without a GPOS table.
/third_party/skia/third_party/externals/harfbuzz/
DNEWS17 - Apply GPOS positioning when substituting with morx table, if kerx is missing.
121 digits LTR, applying shaping and positioning rules on the same glyph order as
449 o Implement cross-stream kerning (cursive positioning, etc).
987 - Graphite2: Fix RTL positioning issue.
1248 - Fix regression with mark positioning with fonts that have
1414 - Uniscribe positioning fix.
1897 - Fix regression with Arabic mark positioning / width-zeroing.
2044 - Disable fallback positioning for Indic and Thai shapers.
2175 - Better fallback glyph positioning, specially with Thai / Lao marks.
2191 - Fixed fallback mark positioning for left-to-right text.
[all …]
/third_party/flutter/flutter/examples/layers/raw/
Dtext.dart82 // cannot be altered, but sizing and positioning information can be updated.

12345678