/third_party/rust/crates/memchr/src/tests/memchr/ |
H A D | testdata.rs | 15 positions: statict.positions.to_vec(), in memchr_tests() 32 MemchrTestStatic { corpus: "a", needles: &[b'a'], positions: &[0] }, 33 MemchrTestStatic { corpus: "aa", needles: &[b'a'], positions: &[0, 1] }, 37 positions: &[0, 1, 2], 39 MemchrTestStatic { corpus: "", needles: &[b'a'], positions: &[] }, 40 MemchrTestStatic { corpus: "z", needles: &[b'a'], positions: &[] }, 41 MemchrTestStatic { corpus: "zz", needles: &[b'a'], positions: &[] }, 42 MemchrTestStatic { corpus: "zza", needles: &[b'a'], positions: &[2] }, 43 MemchrTestStatic { corpus: "zaza", needles: &[b'a'], positions 337 fn positions(&self, align: usize, reverse: bool) -> Vec<usize> { positions() functions 339 let mut positions = self.positions.to_vec(); positions() variables [all...] |
/third_party/python/Lib/test/ |
H A D | test_dis.py | 1323 return str(instr._replace(positions=None)) 1344 Instruction(opname='MAKE_CELL', opcode=135, arg=0, argval='a', argrepr='a', offset=0, starts_line=None, is_jump_target=False, positions=None), 1345 Instruction(opname='MAKE_CELL', opcode=135, arg=1, argval='b', argrepr='b', offset=2, starts_line=None, is_jump_target=False, positions=None), 1346 Instruction(opname='RESUME', opcode=151, arg=0, argval=0, argrepr='', offset=4, starts_line=1, is_jump_target=False, positions=None), 1347 Instruction(opname='LOAD_CONST', opcode=100, arg=7, argval=(3, 4), argrepr='(3, 4)', offset=6, starts_line=2, is_jump_target=False, positions=None), 1348 Instruction(opname='LOAD_CLOSURE', opcode=136, arg=0, argval='a', argrepr='a', offset=8, starts_line=None, is_jump_target=False, positions=None), 1349 Instruction(opname='LOAD_CLOSURE', opcode=136, arg=1, argval='b', argrepr='b', offset=10, starts_line=None, is_jump_target=False, positions=None), 1350 Instruction(opname='BUILD_TUPLE', opcode=102, arg=2, argval=2, argrepr='', offset=12, starts_line=None, is_jump_target=False, positions=None), 1351 Instruction(opname='LOAD_CONST', opcode=100, arg=3, argval=code_object_f, argrepr=repr(code_object_f), offset=14, starts_line=None, is_jump_target=False, positions=None), 1352 Instruction(opname='MAKE_FUNCTION', opcode=132, arg=9, argval=9, argrepr='defaults, closure', offset=16, starts_line=None, is_jump_target=False, positions [all...] |
/third_party/skia/third_party/externals/angle2/util/ |
H A 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[ in GenerateCubeGeometry() [all...] |
/third_party/skia/modules/sksg/src/ |
H A 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() 33 // TODO: detect even stop distributions, pass null for positions. 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 in onMakeShader() [all...] |
/third_party/skia/src/core/ |
H A D | SkGlyphRun.cpp | 25 SkSpan<const SkPoint> positions, in SkGlyphRun() 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 in makeBlob() 24 SkGlyphRun(const SkFont& font, SkSpan<const SkPoint> positions, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) SkGlyphRun() argument 197 SkSpan<const SkPoint> positions = draw_text_positions(font, glyphIDs, {0, 0}, fPositions); textToGlyphRunList() local 227 SkSpan<const SkPoint> positions; blobToGlyphRunList() local 273 auto positions = SkMakeSpan(fPositions.get(), count); convertRSXForm() local 328 makeGlyphRun( const SkFont& font, SkSpan<const SkGlyphID> glyphIDs, SkSpan<const SkPoint> positions, SkSpan<const char> text, SkSpan<const uint32_t> clusters, SkSpan<const SkVector> scaledRotations) makeGlyphRun() argument [all...] |
H A D | SkGlyphBuffer.cpp | 32 auto positions = source.get<1>(); in startSource() local 33 memcpy(fPositions, positions.data(), positions.size() * sizeof(SkPoint)); in startSource() 50 // Map the positions including subpixel position. in startBitmapDevice() 51 auto positions = source.get<1>(); in startBitmapDevice() local 56 matrix.mapPoints(fPositions, positions.data(), positions.size()); in startBitmapDevice() 61 // Convert glyph ids and positions to packed glyph ids. in startBitmapDevice() 84 auto positions = source.get<1>(); in startGPUDevice() local 85 device.mapPoints(fPositions, positions in startGPUDevice() [all...] |
H A D | SkDraw_vertices.cpp | 316 const SkPoint* positions = info.positions(); in drawFixedVertices() local 325 texCoords = positions; in drawFixedVertices() 383 !triShader->update(ctmInverse, positions, dstColors, in drawFixedVertices() 408 if (texCoords == positions) { in drawFixedVertices() 420 if (triShader && !triShader->update(ctmInverse, positions, dstColors, in drawFixedVertices() 426 if ((texCoords == positions) || in drawFixedVertices() 427 (texture_to_matrix(state, positions, texCoords, &localM) && in drawFixedVertices() 435 if (triShader && !triShader->update(ctmInverse, positions, dstColors, in drawFixedVertices() 444 if (texCoords && (texCoords != positions)) { in drawFixedVertices() [all...] |
/third_party/skia/src/gpu/gradients/ |
H A D | GrGradientShader.cpp | 37 const SkScalar* positions, int count, bool premul, const GrFPArgs& args) { in make_textured_colorizer() 53 gCache.getGradient(colors, positions, count, colorType, alphaType, &bitmap); in make_textured_colorizer() 147 // The 7 threshold positions that define the boundaries of the 8 intervals (excluding t = 0, in make_unrolled_colorizer() 333 // Converts an input array of {colors, positions} into an array of {scales, biases, thresholds}. 342 // Depending on how the positions resolve into hard stops or regular stops, the number of in build_intervals() 343 // intervals specified by the number of colors/positions can change. For instance, a plain in build_intervals() 379 const SkPMColor4f* colors, const SkScalar* positions, int count) { in make_unrolled_binary_colorizer() 388 int intervalCount = build_intervals(count, colors, positions, in make_unrolled_binary_colorizer() 401 const SkScalar* positions, in make_looping_binary_colorizer() 411 int intervalCount = build_intervals(count, colors, positions, in make_looping_binary_colorizer() 36 make_textured_colorizer(const SkPMColor4f* colors, const SkScalar* positions, int count, bool premul, const GrFPArgs& args) make_textured_colorizer() argument 378 make_unrolled_binary_colorizer( const SkPMColor4f* colors, const SkScalar* positions, int count) make_unrolled_binary_colorizer() argument 400 make_looping_binary_colorizer(const SkPMColor4f* colors, const SkScalar* positions, int count) make_looping_binary_colorizer() argument 433 make_colorizer(const SkPMColor4f* colors, const SkScalar* positions, int count, bool premul, const GrFPArgs& args) make_colorizer() argument 712 SkScalar* positions; make_gradient() local [all...] |
/third_party/mesa3d/src/panfrost/lib/ |
H A D | pan_samples.c | 27 /* Sample positions are specified partially in hardware, partially in software 28 * on Mali. On Midgard, sample positions are completely fixed but need to be 30 * positions are part fixed, part programmable, and again need to be accessible 47 struct mali_sample_position positions[32]; member 65 .positions = { 72 .positions = { 82 .positions = { 92 .positions = { 106 .positions = { 142 dev->sample_positions = panfrost_bo_create(dev, 4096, 0, "Sample positions"); in panfrost_upload_sample_positions() [all...] |
/third_party/skia/gm/ |
H A D | hardstop_gradients_many.cpp | 54 std::vector<SkScalar> positions; variable 61 positions = {0.0f}; 64 positions.push_back(place); 65 positions.push_back(place); 67 positions.push_back(1.0f); 68 SkASSERT(positions.size() == colors.size()); 73 positions.data(),
|
H A D | fillrect_gradient.cpp | 53 std::vector<SkScalar> positions; in drawGradient() local 55 positions.reserve(stops.size()); in drawGradient() 59 positions.push_back(stop.pos); in drawGradient() 70 positions.data(), in drawGradient() 84 positions.data(), in drawGradient()
|
H A D | drawglyphs.cpp | 35 auto positions = SkMakeSpan(fPositions.begin(), fGlyphCount); variable 37 fLength = positions.back().x() - positions.front().x(); 41 for (auto [xform, pos] : SkMakeZip(fXforms.begin(), positions)) { 42 const SkScalar lengthToGlyph = pos.x() - positions.front().x();
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
H A D | es2fRasterizationTests.cpp | 730 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false; in generateTriangles() 731 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = false; in generateTriangles() 732 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = false; in generateTriangles() 734 outTriangles[1].positions[0] = outData[3]; outTriangles[1].sharedEdge[0] = false; in generateTriangles() 735 outTriangles[1].positions[1] = outData[4]; outTriangles[1].sharedEdge[1] = false; in generateTriangles() 736 outTriangles[1].positions[2] = outData[5]; outTriangles[1].sharedEdge[2] = false; in generateTriangles() 745 << "\n\t" << outTriangles[triangleNdx].positions[0] in generateTriangles() 746 << "\n\t" << outTriangles[triangleNdx].positions[1] in generateTriangles() 747 << "\n\t" << outTriangles[triangleNdx].positions[2] in generateTriangles() 798 outTriangles[0].positions[ in generateTriangles() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/protected_memory/ |
H A D | vktProtectedMemFillUpdateCopyBufferTests.cpp | 359 DE_ASSERT(testData[ndx].data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 360 DE_ASSERT(testData[ndx].data.positions[1].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 361 DE_ASSERT(testData[ndx].data.positions[2].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 362 DE_ASSERT(testData[ndx].data.positions[3].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 393 DE_ASSERT(data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 394 DE_ASSERT(data.positions[1].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 395 DE_ASSERT(data.positions[2].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 396 DE_ASSERT(data.positions[3].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 470 DE_ASSERT(testData[ndx].data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferIntegerTests() 471 DE_ASSERT(testData[ndx].data.positions[ in createFillUpdateCopyBufferIntegerTests() [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/protected_memory/ |
H A D | vktProtectedMemFillUpdateCopyBufferTests.cpp | 359 DE_ASSERT(testData[ndx].data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 360 DE_ASSERT(testData[ndx].data.positions[1].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 361 DE_ASSERT(testData[ndx].data.positions[2].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 362 DE_ASSERT(testData[ndx].data.positions[3].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 393 DE_ASSERT(data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 394 DE_ASSERT(data.positions[1].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 395 DE_ASSERT(data.positions[2].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 396 DE_ASSERT(data.positions[3].x() < MAX_POSITION); in createFillUpdateCopyBufferFloatTests() 470 DE_ASSERT(testData[ndx].data.positions[0].x() < MAX_POSITION); in createFillUpdateCopyBufferIntegerTests() 471 DE_ASSERT(testData[ndx].data.positions[ in createFillUpdateCopyBufferIntegerTests() [all...] |
/third_party/skia/bench/ |
H A D | HardStopGradientBench_ScaleNumHardStops.cpp | 60 // space positions after that 61 SkAutoTArray<SkScalar> positions(fColorCount); 65 positions[k++] = val / fColorCount; 66 positions[k++] = val / fColorCount; 69 positions[i] = i / (fColorCount - 1.0f); 74 positions.get(),
|
H A D | HardStopGradientBench_ScaleNumColors.cpp | 40 * different colors. The positions are evenly spaced, 66 SkScalar positions[100]; variable 67 positions[0] = 0.0f; 68 positions[1] = 0.0f; 71 positions[i] = i / (fColorCount - 1.0f); 76 positions,
|
/third_party/node/deps/v8/src/snapshot/embedded/ |
H A D | embedded-file-writer.cc | 74 // function with source positions at the appropriate offsets. in WriteBuiltin() 77 v8::internal::SourcePositionTableIterator positions( in WriteBuiltin() 81 CHECK(positions.done()); // Release builds must not contain debug infos. in WriteBuiltin() 95 static_cast<uint32_t>(positions.done() ? size : positions.code_offset()); in WriteBuiltin() 102 w->SourceInfo(positions.source_position().ExternalFileId(), in WriteBuiltin() 104 positions.source_position().ExternalFileId()), in WriteBuiltin() 105 positions.source_position().ExternalLine()); in WriteBuiltin() 106 positions.Advance(); in WriteBuiltin() 108 positions in WriteBuiltin() [all...] |
/third_party/ffmpeg/libavfilter/ |
H A D | vf_vectorscope.c | 817 const static uint16_t positions[][14][3] = { variable 1075 int x = positions[P][i][X]; in color_graticule16() 1076 int y = positions[P][i][Y]; in color_graticule16() 1077 int d = positions[P][i][D]; in color_graticule16() 1087 int x = positions[P][12][X]; in color_graticule16() 1088 int y = positions[P][12][Y]; in color_graticule16() 1089 int d = positions[P][12][D]; in color_graticule16() 1099 int x = positions[P][13][X]; in color_graticule16() 1100 int y = positions[P][13][Y]; in color_graticule16() 1101 int d = positions[ in color_graticule16() [all...] |
/third_party/icu/icu4c/source/layoutex/ |
H A D | ParagraphLayout.cpp | 399 fStyleRunInfo[run].positions = NULL; in ParagraphLayout() 435 // For each layout get the positions and convert them into glyph widths, in in ParagraphLayout() 457 fStyleRunInfo[run].positions = LE_NEW_ARRAY(float, glyphCount * 2 + 2); in ParagraphLayout() 459 (fStyleRunInfo[run].positions == NULL)) { in ParagraphLayout() 470 engine->getGlyphPositions(fStyleRunInfo[run].positions, layoutStatus); in ParagraphLayout() 483 fGlyphWidths[glyphBase + glyph] = fStyleRunInfo[run].positions[glyph * 2 + 2] - fStyleRunInfo[run].positions[glyph * 2]; in ParagraphLayout() 596 LE_DELETE_ARRAY(fStyleRunInfo[run].positions); in ~ParagraphLayout() 599 fStyleRunInfo[run].positions = NULL; in ~ParagraphLayout() 1095 fVisualRunLastX -= fStyleRunInfo[run].positions[leftGlyp in appendRun() 1104 float *positions = LE_NEW_ARRAY(float, glyphCount * 2 + 2); appendRun() local 1209 const float *positions = lastRun->getPositions(); getWidth() local 1223 append(const LEFontInstance *font, UBiDiDirection direction, le_int32 glyphCount, const LEGlyphID glyphs[], const float positions[], const le_int32 glyphToCharMap[]) append() argument [all...] |
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fRasterizationTests.cpp | 879 outTriangles[0].positions[0] = outData[0]; outTriangles[0].sharedEdge[0] = false; 880 outTriangles[0].positions[1] = outData[1]; outTriangles[0].sharedEdge[1] = false; 881 outTriangles[0].positions[2] = outData[2]; outTriangles[0].sharedEdge[2] = false; 883 outTriangles[1].positions[0] = outData[3]; outTriangles[1].sharedEdge[0] = false; 884 outTriangles[1].positions[1] = outData[4]; outTriangles[1].sharedEdge[1] = false; 885 outTriangles[1].positions[2] = outData[5]; outTriangles[1].sharedEdge[2] = false; 894 << "\n\t" << outTriangles[triangleNdx].positions[0] 895 << "\n\t" << outTriangles[triangleNdx].positions[1] 896 << "\n\t" << outTriangles[triangleNdx].positions[2] 947 outTriangles[0].positions[ [all...] |
/third_party/vk-gl-cts/framework/common/ |
H A D | tcuRasterizationVerifier.cpp | 147 tcu::Vec2(triangle.positions[0].x() / triangle.positions[0].w(), triangle.positions[0].y() / triangle.positions[0].w()), in pixelOnlyOnASharedEdge() 148 tcu::Vec2(triangle.positions[1].x() / triangle.positions[1].w(), triangle.positions[1].y() / triangle.positions[1].w()), in pixelOnlyOnASharedEdge() 149 tcu::Vec2(triangle.positions[2].x() / triangle.positions[ in pixelOnlyOnASharedEdge() [all...] |
/third_party/skia/third_party/externals/harfbuzz/test/api/ |
H A D | test-shape.c | 38 /* TODO Test positions too. And test non-native direction. Test commit 2e18c6dbdfb */ 78 hb_glyph_position_t *positions; in test_font() local 88 positions = hb_buffer_get_glyph_positions (buffer, NULL); in test_font() 101 g_assert_cmpint (output_x_advances[i], ==, positions[i].x_advance); in test_font() 102 g_assert_cmpint (output_x_offsets [i], ==, positions[i].x_offset); in test_font() 103 g_assert_cmpint (0, ==, positions[i].y_advance); in test_font() 104 g_assert_cmpint (0, ==, positions[i].y_offset); in test_font()
|
/third_party/icu/icu4c/source/test/letest/ |
H A D | letest.cpp | 63 float *positions = NULL; in ParamTest() local 73 positions = NEW_ARRAY(float, glyphCount + 10); in ParamTest() 138 engine->getGlyphPositions(positions, status); in ParamTest() 141 log_err("Calling getGlyphPositions(positions, status) on an empty layout did not return LE_NO_LAYOUT_ERROR.\n"); in ParamTest() 144 DELETE_ARRAY(positions); in ParamTest() 249 float positions[6 * 2 + 2]; in AccessTest() local 270 engine->getGlyphPositions(positions, status); in AccessTest() 317 if (x != positions[glyph*2] || y != positions[glyph*2 + 1]) { in AccessTest() 319 glyph, x, y, positions[glyp in AccessTest() 614 UnicodeString text, glyphs, indices, positions; DataDrivenTest() local [all...] |
/third_party/skia/docs/examples/ |
H A D | TextBlobBuilder_allocRunPos.cpp | 13 SkPoint positions[] = {{0, 0}, {10, 10}, {20, 20}, {40, 40}, {80, 80}}; in REG_FIDDLE() local 14 memcpy(run.pos, positions, sizeof(positions)); in REG_FIDDLE()
|