Home
last modified time | relevance | path

Searched refs:positions (Results 1 – 25 of 1046) sorted by relevance

12345678910>>...42

/third_party/skia/third_party/externals/harfbuzz/test/shape/data/in-house/tests/
Demoji-clusters.tests1 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;263A,FE0F;[1=0|1=0]
2 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;1F636,200D,1F32B,FE0F;[1=0…
3 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;1F636,200D,1F32B;[1=0|1=0|…
4 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;1F62E,200D,1F4A8;[1=0|1=0|…
5 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;1F635,200D,1F4AB;[1=0|1=0|…
6 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;2639,FE0F;[1=0|1=0]
7 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;2620,FE0F;[1=0|1=0]
8 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;2763,FE0F;[1=0|1=0]
9 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;2764,FE0F,200D,1F525;[1=0|…
10 ../fonts/AdobeBlank2.ttf;--no-glyph-names --no-positions --font-funcs=ot;2764,200D,1F525;[1=0|1=0|1…
[all …]
/third_party/flutter/skia/third_party/externals/angle2/util/
Dgeometry_utils.cpp32 result->positions.resize(vertexCount); in CreateSphereGeometry()
42 result->positions[vertexIdx] = direction * radius; in CreateSphereGeometry()
68 result->positions.resize(24); in GenerateCubeGeometry()
69 result->positions[0] = Vector3(-radius, -radius, -radius); in GenerateCubeGeometry()
70 result->positions[1] = Vector3(-radius, -radius, radius); in GenerateCubeGeometry()
71 result->positions[2] = Vector3(radius, -radius, radius); in GenerateCubeGeometry()
72 result->positions[3] = Vector3(radius, -radius, -radius); in GenerateCubeGeometry()
73 result->positions[4] = Vector3(-radius, radius, -radius); in GenerateCubeGeometry()
74 result->positions[5] = Vector3(-radius, radius, radius); in GenerateCubeGeometry()
75 result->positions[6] = Vector3(radius, radius, radius); in GenerateCubeGeometry()
[all …]
/third_party/skia/third_party/externals/angle2/util/
Dgeometry_utils.cpp32 result->positions.resize(vertexCount); in CreateSphereGeometry()
42 result->positions[vertexIdx] = direction * radius; in CreateSphereGeometry()
68 result->positions.resize(24); in GenerateCubeGeometry()
69 result->positions[0] = Vector3(-radius, -radius, -radius); in GenerateCubeGeometry()
70 result->positions[1] = Vector3(-radius, -radius, radius); in GenerateCubeGeometry()
71 result->positions[2] = Vector3(radius, -radius, radius); in GenerateCubeGeometry()
72 result->positions[3] = Vector3(radius, -radius, -radius); in GenerateCubeGeometry()
73 result->positions[4] = Vector3(-radius, radius, -radius); in GenerateCubeGeometry()
74 result->positions[5] = Vector3(-radius, radius, radius); in GenerateCubeGeometry()
75 result->positions[6] = Vector3(radius, radius, radius); in GenerateCubeGeometry()
[all …]
/third_party/flutter/skia/modules/sksg/src/
DSkSGGradient.cpp21 std::vector<SkScalar> positions; in onRevalidateShader() local
23 positions.reserve(fColorStops.size()); in onRevalidateShader()
29 positions.push_back(position); in onRevalidateShader()
33 return this->onMakeShader(colors, positions); in onRevalidateShader()
37 const std::vector<SkScalar>& positions) const { in onMakeShader()
38 SkASSERT(colors.size() == positions.size()); in onMakeShader()
41 return SkGradientShader::MakeLinear(pts, colors.data(), positions.data(), colors.size(), in onMakeShader()
46 const std::vector<SkScalar>& positions) const { in onMakeShader()
47 SkASSERT(colors.size() == positions.size()); in onMakeShader()
51 colors.data(), positions.data(), colors.size(), in onMakeShader()
[all …]
/third_party/skia/modules/sksg/src/
DSkSGGradient.cpp22 std::vector<SkScalar> positions; in onRevalidateShader() local
24 positions.reserve(fColorStops.size()); in onRevalidateShader()
30 positions.push_back(position); in onRevalidateShader()
34 return this->onMakeShader(colors, positions); in onRevalidateShader()
38 const std::vector<SkScalar >& positions) const { in onMakeShader()
39 SkASSERT(colors.size() == positions.size()); in onMakeShader()
42 return SkGradientShader::MakeLinear(pts, colors.data(), nullptr, positions.data(), in onMakeShader()
47 const std::vector<SkScalar >& positions) const { in onMakeShader()
48 SkASSERT(colors.size() == positions.size()); in onMakeShader()
52 colors.data(), nullptr, positions.data(), in onMakeShader()
[all …]
/third_party/flutter/skia/src/gpu/gradients/
DGrGradientShader.cpp42 const SkScalar* positions, int count, bool premul, const GrFPArgs& args) { in make_textured_colorizer() argument
58 gCache.getGradient(colors, positions, count, colorType, alphaType, &bitmap); in make_textured_colorizer()
75 const SkScalar* positions, int count, bool premul, const GrFPArgs& args) { in make_colorizer() argument
82 bool bottomHardStop = SkScalarNearlyEqual(positions[0], positions[1]); in make_colorizer()
84 bool topHardStop = SkScalarNearlyEqual(positions[count - 2], positions[count - 1]); in make_colorizer()
116 SkScalar dt = SkScalarAbs(positions[i] - positions[i + 1]); in make_colorizer()
130 positions[offset + 1]); in make_colorizer()
131 } else if (count == 4 && SkScalarNearlyEqual(positions[offset + 1], in make_colorizer()
132 positions[offset + 2])) { in make_colorizer()
136 positions[offset + 1]); in make_colorizer()
[all …]
/third_party/skia/src/core/
DSkGlyphRun.cpp25 SkSpan<const SkPoint> positions, in SkGlyphRun() argument
30 : fSource{SkMakeZip(glyphIDs, positions)} in SkGlyphRun()
63 for (auto [pos, glyph] : SkMakeZip(this->positions(), glyphs)) { in sourceBounds()
73 SkMakeZip(this->positions(), fScaledRotations, glyphs)) { in sourceBounds()
88 bounds.setBounds(this->positions().data(), SkCount(this->positions())); in sourceBounds()
98 for (auto [pos, scaleRotate] : SkMakeZip(this->positions(), fScaledRotations)) { in sourceBounds()
157 auto positions = run.positions(); in makeBlob() local
158 memcpy(buffer.points(), positions.data(), positions.size_bytes()); in makeBlob()
162 run.positions(), in makeBlob()
197 SkSpan<const SkPoint> positions = draw_text_positions(font, glyphIDs, {0, 0}, fPositions); in textToGlyphRunList() local
[all …]
DSkGlyphBuffer.cpp32 auto positions = source.get<1>(); in startSource() local
33 memcpy(fPositions, positions.data(), positions.size() * sizeof(SkPoint)); in startSource()
51 auto positions = source.get<1>(); in startBitmapDevice() local
56 matrix.mapPoints(fPositions, positions.data(), positions.size()); in startBitmapDevice()
84 auto positions = source.get<1>(); in startGPUDevice() local
85 device.mapPoints(fPositions, positions.data(), positions.size()); in startGPUDevice()
/third_party/harfbuzz/test/shaping/data/aots/tests/
Dgsub_chaining2_simple.tests1 …ng2_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
Dgsub_chaining3_simple.tests1 …ng3_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
Dgsub_chaining1_simple.tests1 …ng1_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
/third_party/flutter/skia/third_party/externals/harfbuzz/test/shaping/data/aots/tests/
Dgsub_chaining3_simple.tests1 …ng3_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng3_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
Dgsub_chaining2_simple.tests1 …ng2_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng2_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
Dgsub_chaining1_simple.tests1 …ng1_simple_f1.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
2 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
3 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
4 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
5 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
6 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0000,U+…
7 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0015,U+0016,U+…
8 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0016,U+0017,U+…
9 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
10 …ng1_simple_f2.otf:--features="test" --no-clusters --no-glyph-names --no-positions:U+0000,U+0014,U+…
[all …]
/third_party/skia/third_party/externals/harfbuzz/test/shape/data/aots/tests/
Dgsub_chaining3_simple.tests1 …ng3_simple_f1.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
2 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
3 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
4 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
5 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
6 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0000,U+…
7 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0015,U+0016,U+…
8 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0016,U+0017,U+…
9 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
10 …ng3_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
[all …]
Dgsub_chaining1_simple.tests1 …ng1_simple_f1.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
2 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
3 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
4 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
5 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
6 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0000,U+…
7 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0015,U+0016,U+…
8 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0016,U+0017,U+…
9 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
10 …ng1_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
[all …]
Dgsub_chaining2_simple.tests1 …ng2_simple_f1.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
2 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
3 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
4 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
5 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
6 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0000,U+…
7 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0015,U+0016,U+…
8 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0016,U+0017,U+…
9 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
10 …ng2_simple_f2.otf;--features="test" --no-clusters --no-glyph-names --no-positions;U+0000,U+0014,U+…
[all …]
/third_party/flutter/skia/src/core/
DSkGlyphRun.cpp24 SkSpan<const SkPoint> positions, in SkGlyphRun() argument
28 : fPositions{positions} in SkGlyphRun()
41 void SkGlyphRun::filloutGlyphsAndPositions(SkGlyphID* glyphIDs, SkPoint* positions) { in filloutGlyphsAndPositions() argument
43 memcpy(positions, fPositions.data(), fPositions.size_bytes()); in filloutGlyphsAndPositions()
186 SkPoint* positions = fPositions; in drawTextBlob() local
190 simplifyTextBlobIgnoringRSXForm(it, positions); in drawTextBlob()
204 positions += it.glyphCount(); in drawTextBlob()
224 SkPoint* positions = fPositions; in textBlobToGlyphRunListIgnoringRSXForm() local
227 simplifyTextBlobIgnoringRSXForm(it, positions); in textBlobToGlyphRunListIgnoringRSXForm()
228 positions += it.glyphCount(); in textBlobToGlyphRunListIgnoringRSXForm()
[all …]
/third_party/boost/boost/spirit/home/x3/support/ast/
Dposition_tagged.hpp43 positions.at(ast.id_first) // throws if out of range in position_of()
44 , positions.at(ast.id_last) // throws if out of range in position_of()
70 ast.id_first = int(positions.size()); in annotate()
71 positions.push_back(first); in annotate()
72 ast.id_last = int(positions.size()); in annotate()
73 positions.push_back(last); in annotate()
85 return positions; in get_positions()
93 Container positions; member in boost::spirit::x3::position_cache
/third_party/flutter/engine/flutter/lib/ui/painting/
Dvertices.cc44 const tonic::Float32List& positions, in init() argument
54 SkVertices::Builder builder(vertex_mode, positions.size() / 2, in init()
61 FML_DCHECK(positions.data()); in init()
62 if (positions.data()) in init()
63 DecodePoints(positions, builder.positions()); in init()
67 FML_DCHECK(positions.size() == texture_coordinates.size()); in init()
72 FML_DCHECK(positions.size() / 2 == colors.size()); in init()
/third_party/skia/gm/
Dhardstop_gradients_many.cpp54 std::vector<SkScalar> positions; in onDraw() local
61 positions = {0.0f}; in onDraw()
64 positions.push_back(place); in onDraw()
65 positions.push_back(place); in onDraw()
67 positions.push_back(1.0f); in onDraw()
68 SkASSERT(positions.size() == colors.size()); in onDraw()
73 positions.data(), in onDraw()
/third_party/icu/icu4c/source/test/letest/
Dcletest.c48 float *positions = NULL; in ParamTest() local
66 positions = NEW_ARRAY(float, glyphCount + 10); in ParamTest()
117 le_getGlyphPositions(engine, positions, &status); in ParamTest()
123 DELETE_ARRAY(positions); in ParamTest()
221 float positions[6 * 2 + 2]; in AccessTest() local
242 le_getGlyphPositions(engine, positions, &status); in AccessTest()
275 if (x != positions[glyph*2] || y != positions[glyph*2 + 1]) { in AccessTest()
277 glyph, x, y, positions[glyph*2], positions[glyph*2 + 1]); in AccessTest()
316 double xError = uprv_fabs(actual->positions[i * 2] - expected->positions[i * 2]); in compareResults()
317 double yError = uprv_fabs(actual->positions[i * 2 + 1] - expected->positions[i * 2 + 1]); in compareResults()
[all …]
/third_party/mesa3d/src/panfrost/lib/
Dpan_samples.c47 struct mali_sample_position positions[32]; member
65 .positions = {
72 .positions = {
82 .positions = {
92 .positions = {
106 .positions = {
157 sample_position_lut[pattern].positions[sample_idx]; in panfrost_query_sample_position()
/third_party/vk-gl-cts/modules/gles2/functional/
Des2fRasterizationTests.cpp729 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false; in generateTriangles()
730 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = false; in generateTriangles()
731 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = false; in generateTriangles()
733 outTriangles[1].positions[0] = outData[3]; outTriangles[1].sharedEdge[0] = false; in generateTriangles()
734 outTriangles[1].positions[1] = outData[4]; outTriangles[1].sharedEdge[1] = false; in generateTriangles()
735 outTriangles[1].positions[2] = outData[5]; outTriangles[1].sharedEdge[2] = false; in generateTriangles()
744 << "\n\t" << outTriangles[triangleNdx].positions[0] in generateTriangles()
745 << "\n\t" << outTriangles[triangleNdx].positions[1] in generateTriangles()
746 << "\n\t" << outTriangles[triangleNdx].positions[2] in generateTriangles()
797 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false; in generateTriangles()
[all …]
/third_party/skia/src/gpu/gradients/
DGrGradientShader.cpp37 const SkScalar* positions, int count, bool premul, const GrFPArgs& args) { in make_textured_colorizer() argument
53 gCache.getGradient(colors, positions, count, colorType, alphaType, &bitmap); in make_textured_colorizer()
379 const SkPMColor4f* colors, const SkScalar* positions, int count) { in make_unrolled_binary_colorizer() argument
388 int intervalCount = build_intervals(count, colors, positions, in make_unrolled_binary_colorizer()
401 const SkScalar* positions, in make_looping_binary_colorizer() argument
411 int intervalCount = build_intervals(count, colors, positions, in make_looping_binary_colorizer()
434 const SkScalar* positions, in make_colorizer() argument
444 bool bottomHardStop = SkScalarNearlyEqual(positions[0], positions[1]); in make_colorizer()
446 bool topHardStop = SkScalarNearlyEqual(positions[count - 2], positions[count - 1]); in make_colorizer()
450 positions++; in make_colorizer()
[all …]

12345678910>>...42