/third_party/skia/src/pdf/ |
D | SkPDFMakeCIDGlyphWidthsArray.cpp | 42 int16_t findMode(SkSpan<const int16_t> advances) { in findMode() argument 43 if (advances.empty()) { in findMode() 47 int16_t previousAdvance = advances[0]; in findMode() 48 int16_t currentModeAdvance = advances[0]; in findMode() 52 for (size_t i = 1; i < advances.size(); ++i) { in findMode() 53 if (advances[i] == previousAdvance) { in findMode() 60 previousAdvance = advances[i]; in findMode() 117 std::vector<int16_t> advances; in SkPDFMakeCIDGlyphWidthsArray() local 118 advances.reserve_back(glyphs.size()); in SkPDFMakeCIDGlyphWidthsArray() 120 advances.push_back((int16_t)glyph->advanceX()); in SkPDFMakeCIDGlyphWidthsArray() [all …]
|
/third_party/skia/modules/skshaper/src/ |
D | SkShaper_primitive.cpp | 190 std::unique_ptr<SkScalar[]> advances(new SkScalar[glyphCount]); in shape() local 191 font.getWidthsBounds(glyphs.get(), glyphCount, advances.get(), nullptr, nullptr); in shape() 198 advances.get() + glyphOffset, &bytesCollapsed); in shape() 221 position.fX += advances[i + glyphOffset]; in shape()
|
D | SkShaper_coretext.cpp | 255 SkAutoSTArray<4096, CGSize> advances(runGlyphs); in shape() local 256 CTRunGetAdvances(run, {0, runGlyphs}, advances.data()); in shape() 259 adv += advances[k].width; in shape()
|
/third_party/skia/third_party/externals/freetype/src/base/ |
D | ftadvanc.c | 27 FT_Fixed* advances, in _ft_face_scale_advances() argument 50 advances[nn] = FT_MulDiv( advances[nn], scale, 64 ); in _ft_face_scale_advances()
|
/third_party/skia/third_party/externals/freetype/src/type1/ |
D | t1gload.c | 280 FT_Fixed* advances ) in T1_Get_Advances() argument 296 advances[nn] = 0; in T1_Get_Advances() 332 advances[nn] = FIXED_TO_INT( decoder.builder.advance.x ); in T1_Get_Advances() 334 advances[nn] = 0; in T1_Get_Advances() 338 advances[nn], in T1_Get_Advances() 339 advances[nn] == 1 ? "" : "s" )); in T1_Get_Advances()
|
D | t1gload.h | 38 FT_Fixed* advances );
|
/third_party/skia/third_party/externals/freetype/src/truetype/ |
D | ttdriver.c | 226 FT_Fixed *advances ) in tt_get_advances() argument 251 advances[nn] = ah; in tt_get_advances() 270 advances[nn] = aw; in tt_get_advances()
|
/third_party/skia/modules/skplaintexteditor/src/ |
D | shape.cpp | 198 std::unique_ptr<float[]> advances(new float[glyphCount]); in set_character_bounds() local 199 font.getWidths(glyphs, glyphCount, advances.get()); in set_character_bounds() 224 const float* clusterAdvances = &advances[clusterStart]; in set_character_bounds()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/NV/ |
D | NV_instanced_arrays.txt | 104 If <divisor> is zero, the attribute at slot <index> advances once 105 per vertex. If <divisor> is non-zero, the attribute advances once 164 <instanceID> advances for each iteration, and the instance advances 232 <instanceID> advances for each iteration, and the instance 233 advances between each set. Instanced attributes are advanced as
|
D | NV_draw_instanced.txt | 93 <instanceID> advances for each iteration. It has the same effect 113 <instanceID> advances for each iteration. It has the same effect
|
/third_party/openGLES/extensions/NV/ |
D | NV_instanced_arrays.txt | 104 If <divisor> is zero, the attribute at slot <index> advances once 105 per vertex. If <divisor> is non-zero, the attribute advances once 164 <instanceID> advances for each iteration, and the instance advances 232 <instanceID> advances for each iteration, and the instance 233 advances between each set. Instanced attributes are advanced as
|
D | NV_draw_instanced.txt | 93 <instanceID> advances for each iteration. It has the same effect 113 <instanceID> advances for each iteration. It has the same effect
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-buffer-deserialize-text.rl | 83 advances= '+' (num >tok %parse_x_advance) (',' (num >tok %parse_y_advance))?; 90 advances?
|
D | hb-uniscribe.cc | 664 ALLOCATE_ARRAY (int, advances, glyphs_size); in _hb_uniscribe_shape() 810 advances + glyphs_offset, in _hb_uniscribe_shape() 859 info->mask = advances[i]; in _hb_uniscribe_shape()
|
/third_party/skia/src/utils/ |
D | SkCustomTypeface.cpp | 403 std::vector<float> advances(glyphCount); in Deserialize() local 404 if (stream->read(advances.data(), glyphCount * sizeof(float)) != glyphCount * sizeof(float)) { in Deserialize() 425 builder.setGlyph(i, advances[i], path); in Deserialize()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_instanced_arrays.txt | 96 <divisor> is zero, the attribute at slot <index> advances once per vertex. 97 If <divisor> is non-zero, the attribute advances once per <divisor> 155 the range of elements are executed and the value of <instance> advances 219 the set of elements are executed and the value of <instance> advances
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_instanced_arrays.txt | 96 <divisor> is zero, the attribute at slot <index> advances once per vertex. 97 If <divisor> is non-zero, the attribute advances once per <divisor> 155 the range of elements are executed and the value of <instance> advances 219 the set of elements are executed and the value of <instance> advances
|
/third_party/skia/third_party/externals/freetype/src/cff/ |
D | cffdrivr.c | 206 FT_Fixed* advances ) in cff_get_advances() argument 254 advances[nn] = ah; in cff_get_advances() 285 advances[nn] = aw; in cff_get_advances() 301 advances[nn] = ( flags & FT_LOAD_VERTICAL_LAYOUT ) in cff_get_advances()
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ANGLE/ |
D | ANGLE_instanced_arrays.txt | 99 If <divisor> is zero, the attribute at slot <index> advances once 100 per vertex. If <divisor> is non-zero, the attribute advances once 152 <instance> advances for each iteration. Instanced attributes that 219 advances between each set. Instanced attributes are advanced as they do
|
/third_party/skia/third_party/externals/angle2/extensions/ |
D | ANGLE_instanced_arrays.txt | 99 If <divisor> is zero, the attribute at slot <index> advances once 100 per vertex. If <divisor> is non-zero, the attribute advances once 152 <instance> advances for each iteration. Instanced attributes that 219 advances between each set. Instanced attributes are advanced as they do
|
D | ANGLE_base_vertex_base_instance.txt | 54 value of <instance> advances for each iteration. Those attributes that have 63 value of <instance> advances between each set.
|
/third_party/openGLES/extensions/ANGLE/ |
D | ANGLE_instanced_arrays.txt | 99 If <divisor> is zero, the attribute at slot <index> advances once 100 per vertex. If <divisor> is non-zero, the attribute advances once 152 <instance> advances for each iteration. Instanced attributes that 219 advances between each set. Instanced attributes are advanced as they do
|
/third_party/vk-gl-cts/external/vulkan-docs/src/proposals/ |
D | VK_EXT_attachment_feedback_loop_dynamic_state.adoc | 14 …_layout added functionality for handling feedback loops as a static pipeline state. Recent advances
|
/third_party/skia/third_party/externals/freetype/include/freetype/internal/ |
D | ftdrv.h | 87 FT_Fixed* advances );
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_instanced_arrays.txt | 123 If <divisor> is zero, the attribute at slot <index> advances once 124 per vertex. If <divisor> is non-zero, the attribute advances once 265 <instanceID> advances for each iteration, and the instanced 355 <instanceID> advances between each set, and the instance 356 advances between each set. It has the same effect as:
|