/third_party/skia/third_party/externals/harfbuzz/test/shape/data/in-house/tests/ |
D | emoji-clusters.tests | 1 ../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/ |
D | geometry_utils.cpp | 32 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/ |
D | geometry_utils.cpp | 32 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/ |
D | SkSGGradient.cpp | 21 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/ |
D | SkSGGradient.cpp | 22 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/ |
D | GrGradientShader.cpp | 42 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/ |
D | SkGlyphRun.cpp | 25 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 …]
|
D | SkGlyphBuffer.cpp | 32 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/ |
D | gsub_chaining2_simple.tests | 1 …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 …]
|
D | gsub_chaining3_simple.tests | 1 …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 …]
|
D | gsub_chaining1_simple.tests | 1 …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/ |
D | gsub_chaining3_simple.tests | 1 …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 …]
|
D | gsub_chaining2_simple.tests | 1 …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 …]
|
D | gsub_chaining1_simple.tests | 1 …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/ |
D | gsub_chaining3_simple.tests | 1 …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 …]
|
D | gsub_chaining1_simple.tests | 1 …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 …]
|
D | gsub_chaining2_simple.tests | 1 …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/ |
D | SkGlyphRun.cpp | 24 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/ |
D | position_tagged.hpp | 43 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/ |
D | vertices.cc | 44 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/ |
D | hardstop_gradients_many.cpp | 54 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/ |
D | cletest.c | 48 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/ |
D | pan_samples.c | 47 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/ |
D | es2fRasterizationTests.cpp | 729 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/ |
D | GrGradientShader.cpp | 37 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 …]
|