/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/ |
H A D | TextureCopySplitter.cpp | 51 return &this->copies[this->count++]; in AddCopy() 63 // The copies must be 512-aligned. To do this, we calculate the first 512-aligned address in Compute2DTextureCopySubresource() 72 copy.copies[0].alignedOffset = alignedOffset; in Compute2DTextureCopySubresource() 73 copy.copies[0].textureOffset = origin; in Compute2DTextureCopySubresource() 74 copy.copies[0].copySize = copySize; in Compute2DTextureCopySubresource() 75 copy.copies[0].bufferOffset = {0, 0, 0}; in Compute2DTextureCopySubresource() 76 copy.copies[0].bufferSize = copySize; in Compute2DTextureCopySubresource() 138 copy.copies[0].alignedOffset = alignedOffset; in Compute2DTextureCopySubresource() 139 copy.copies[0].textureOffset = origin; in Compute2DTextureCopySubresource() 140 copy.copies[ in Compute2DTextureCopySubresource() [all...] |
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_opt_copy_prop_vars.c | 8 * and/or sell copies of the Software, and to permit persons to whom the 12 * paragraph) shall be included in all copies or substantial portions of the 313 copy_entry_create(struct util_dynarray *copies, in copy_entry_create() argument 319 util_dynarray_append(copies, struct copy_entry, new_entry); in copy_entry_create() 320 return util_dynarray_top_ptr(copies, struct copy_entry); in copy_entry_create() 324 * size. If used inside an iteration on copies, it must be a reverse 329 copy_entry_remove(struct util_dynarray *copies, in copy_entry_remove() argument 333 util_dynarray_pop_ptr(copies, struct copy_entry); in copy_entry_remove() 349 struct util_dynarray *copies, in lookup_entry_for_deref() 355 util_dynarray_foreach(copies, struc in lookup_entry_for_deref() 348 lookup_entry_for_deref(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_deref_and_path *deref, nir_deref_compare_result allowed_comparisons, bool *equal) lookup_entry_for_deref() argument 373 lookup_entry_and_kill_aliases(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_deref_and_path *deref, unsigned write_mask) lookup_entry_and_kill_aliases() argument 420 kill_aliases(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_deref_and_path *deref, unsigned write_mask) kill_aliases() argument 434 get_entry_and_kill_aliases(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_deref_and_path *deref, unsigned write_mask) get_entry_and_kill_aliases() argument 451 apply_barrier_for_modes(struct util_dynarray *copies, nir_variable_mode modes) apply_barrier_for_modes() argument 746 invalidate_copies_for_cf_node(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_cf_node *cf_node) invalidate_copies_for_cf_node() argument 818 dump_copy_entries(struct util_dynarray *copies) dump_copy_entries() argument 826 copy_prop_vars_block(struct copy_prop_var_state *state, nir_builder *b, nir_block *block, struct util_dynarray *copies) copy_prop_vars_block() argument 1207 copy_prop_vars_cf_node(struct copy_prop_var_state *state, struct util_dynarray *copies, nir_cf_node *cf_node) copy_prop_vars_cf_node() argument [all...] |
H A D | nir_lower_vars_to_ssa.c | 8 * and/or sell copies of the Software, and to permit persons to whom the 12 * paragraph) shall be included in all copies or substantial portions of the 50 struct set *copies; member 84 * At the moment, we only lower loads, stores, and copies that can be 85 * trivially lowered to loads and stores, i.e. copies with no indirects 89 * otherwise we leave copies with wildcards alone. Since the only derefs 90 * used in these loads, stores, and trivial copies are ones with no 445 if (node->copies == NULL) in register_copy_instr() 446 node->copies = _mesa_pointer_set_create(state->dead_ctx); in register_copy_instr() 448 _mesa_set_add(node->copies, copy_inst in register_copy_instr() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/internal/ |
H A D | test_instance_tracker_test.cc | 32 EXPECT_EQ(1, tracker.copies()); in TEST() 43 EXPECT_EQ(1, tracker.copies()); in TEST() 55 EXPECT_EQ(0, tracker.copies()); in TEST() 68 EXPECT_EQ(2, tracker.copies()); in TEST() 78 EXPECT_EQ(2, tracker.copies()); in TEST() 89 EXPECT_EQ(0, tracker.copies()); in TEST() 106 EXPECT_EQ(0, tracker.copies()); in TEST() 115 EXPECT_EQ(0, tracker.copies()); in TEST() 129 EXPECT_EQ(0, tracker.copies()); in TEST() 134 EXPECT_EQ(0, tracker.copies()); in TEST() [all...] |
H A D | compressed_tuple_test.cc | 77 EXPECT_EQ(tracker.copies(), 0); in TEST() 88 EXPECT_EQ(tracker.copies(), 0); in TEST() 102 EXPECT_EQ(tracker.copies(), 0); in TEST() 130 EXPECT_EQ(tracker.copies(), 0); in TEST() 144 // We are forced into the `const Ts&...` constructor (invoking copies) in TEST() 149 EXPECT_EQ(tracker.copies(), 1); in TEST() 158 EXPECT_EQ(tracker.copies(), 1); in TEST() 166 EXPECT_EQ(tracker.copies(), 1); in TEST() 177 EXPECT_EQ(tracker.copies(), 0); in TEST() 185 EXPECT_EQ(tracker.copies(), in TEST() [all...] |
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
H A D | btree_benchmark.cc | 537 // If Copies > Size, do extra copies. in Copy() 574 using stl_set_size##SIZE##copies##COPIES = std::set<BigType<SIZE, COPIES>>; \ 575 using stl_map_size##SIZE##copies##COPIES = \ 577 using stl_multiset_size##SIZE##copies##COPIES = \ 579 using stl_multimap_size##SIZE##copies##COPIES = \ 581 using stl_unordered_set_size##SIZE##copies##COPIES = \ 584 using stl_unordered_map_size##SIZE##copies##COPIES = \ 587 using flat_hash_set_size##SIZE##copies##COPIES = \ 589 using flat_hash_map_size##SIZE##copies##COPIES = \ 591 using stl_unordered_multiset_size##SIZE##copies##COPIE [all...] |
H A D | inlined_vector_test.cc | 894 EXPECT_EQ((tracker.moves() ? tracker.moves() : tracker.copies()), in TYPED_TEST_P() 900 EXPECT_EQ((tracker.moves() ? tracker.moves() : tracker.copies()), in TYPED_TEST_P() 990 EXPECT_GE(tracker.copies() + tracker.moves(), in TYPED_TEST_P() 999 EXPECT_EQ(tracker.copies() + tracker.moves(), 10 + len); in TYPED_TEST_P() 1001 // Only specify a minimum number of copies + moves. We don't want to in TYPED_TEST_P() 1003 EXPECT_GE(tracker.copies() + tracker.moves(), in TYPED_TEST_P() 1011 EXPECT_EQ(tracker.copies(), 0); in TYPED_TEST_P() 1018 EXPECT_EQ(tracker.copies() + tracker.moves(), len); in TYPED_TEST_P() 1025 EXPECT_EQ(tracker.copies(), 0); in TYPED_TEST_P() 1032 EXPECT_EQ(tracker.copies() in TYPED_TEST_P() [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/unittests/d3d12/ |
H A D | CopySplitTests.cpp | 54 const auto& copy = copySplit.copies[i]; in ValidateFootprints() 109 Align(copySplit.copies[i].alignedOffset, D3D12_TEXTURE_DATA_PLACEMENT_ALIGNMENT) == in ValidateOffset() 110 copySplit.copies[i].alignedOffset); in ValidateOffset() 121 const auto& a = copySplit.copies[i]; in ValidateDisjoint() 123 const auto& b = copySplit.copies[j]; in ValidateDisjoint() 147 uint32_t minX = copySplit.copies[0].textureOffset.x; in ValidateTextureBounds() 148 uint32_t minY = copySplit.copies[0].textureOffset.y; in ValidateTextureBounds() 149 uint32_t minZ = copySplit.copies[0].textureOffset.z; in ValidateTextureBounds() 150 uint32_t maxX = copySplit.copies[0].textureOffset.x + copySplit.copies[ in ValidateTextureBounds() [all...] |
/third_party/protobuf/java/core/src/test/java/com/google/protobuf/ |
H A D | RopeByteStringSubstringTest.java | 72 int copies = 250; in testToString() 75 StringBuilder builder = new StringBuilder(copies * sourceString.length()); in testToString() 77 for (int i = 0; i < copies; ++i) { in testToString() 105 int copies = 250; in testCharsetToString() 108 StringBuilder builder = new StringBuilder(copies * sourceString.length()); in testCharsetToString() 110 for (int i = 0; i < copies; ++i) { in testCharsetToString()
|
H A D | RopeByteStringTest.java | 120 int copies = 250; in testToString() 123 StringBuilder builder = new StringBuilder(copies * sourceString.length()); in testToString() 125 for (int i = 0; i < copies; ++i) { in testToString() 149 int copies = 250; in testCharsetToString() 152 StringBuilder builder = new StringBuilder(copies * sourceString.length()); in testCharsetToString() 154 for (int i = 0; i < copies; ++i) { in testCharsetToString()
|
/third_party/mesa3d/src/asahi/compiler/ |
H A D | agx_register_allocate.c | 8 * and/or sell copies of the Software, and to permit persons to whom the 12 * paragraph) shall be included in all copies or substantial portions of the 194 * Lower phis to parallel copies at the logical end of a given block. If a block 195 * needs parallel copies inserted, a successor of the block has a phi node. To 208 /* Phi nodes logically happen on the control flow edge, so parallel copies in agx_insert_parallel_copies() 232 struct agx_copy *copies = calloc(sizeof(*copies), nr_phi); in agx_insert_parallel_copies() local 246 copies[i++] = (struct agx_copy) { in agx_insert_parallel_copies() 253 agx_emit_parallel_copies(&b, copies, nr_phi); in agx_insert_parallel_copies() 255 free(copies); in agx_insert_parallel_copies() 309 struct agx_copy copies[4]; agx_ra() local 344 struct agx_copy copies[4]; agx_ra() local [all...] |
/third_party/skia/infra/bots/recipes/ |
H A D | test_pathkit.py | 54 copies = [{ 59 copies.append({ 93 copies=copies,
|
H A D | perf_pathkit.py | 49 copies = [ 91 copies=copies,
|
H A D | test_canvaskit.py | 41 copies = [ 75 copies=copies,
|
/third_party/skia/third_party/externals/dawn/src/dawn_native/metal/ |
H A D | UtilsMetal.h | 47 std::array<CopyInfo, kMaxTextureBufferCopyRegions> copies; member 50 return copies.begin(); in begin() 54 return copies.begin() + count; in end()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_lower_parallelcopy.c | 8 * and/or sell copies of the Software, and to permit persons to whom the 12 * paragraph) shall be included in all copies or substantial portions of the 91 /* We currently make sure to never emit parallel copies where the in do_swap() 95 * up with a series of "legal" swaps and copies to resolve the in do_swap() 337 * copies whose destination aren't blocked by something else and then in _handle_copies() 362 /* Step 2: Find partially blocked copies and split them. In the in _handle_copies() 363 * mergedregs case, we can 32-bit copies which are only blocked on one in _handle_copies() 366 * We can skip splitting copies if the source isn't a register, in _handle_copies() 368 * contribute to making forward progress with step 1. These copies in _handle_copies() 399 * then n_2 would be the destination of 2 copies, whic in _handle_copies() [all...] |
/third_party/skia/infra/bots/recipe_modules/docker/ |
H A D | api.py | 32 def run(self, name, docker_image, src_dir, out_dir, script, args=None, docker_args=None, copies=None, recursive_read=None, attempts=1, match_directory_structure=False): 62 if copies: 63 for copy in copies:
|
/third_party/skia/third_party/externals/abseil-cpp/absl/functional/ |
H A D | function_ref_test.cc | 167 EXPECT_EQ(tracker.copies(), 1); in TEST() 177 EXPECT_EQ(tracker.copies(), 0); in TEST() 187 EXPECT_EQ(tracker.copies(), 0); in TEST() 197 EXPECT_EQ(tracker.copies(), 0); in TEST()
|
/third_party/cups-filters/filter/ |
H A D | pcl-common.h | 28 #define pcl_set_copies(copies)\ 29 printf("\033&l%dX", (copies))
|
H A D | bannertopdf.c | 373 unsigned copies; in generate_banner_pdf() local 509 copies = get_int_option("number-up", noptions, options, 1); in generate_banner_pdf() 511 copies *= 2; in generate_banner_pdf() 513 if (copies > 1) in generate_banner_pdf() 514 pdf_duplicate_page(doc, 1, copies - 1); in generate_banner_pdf() 542 "Usage: %s job-id user job-title nr-copies options [file]\n", in main()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ycbcr/ |
H A D | vktYCbCrCopyTests.cpp | 170 TCU_THROW(NotSupportedError, "Format doesn't support copies"); in checkFormatSupport() 517 vector<vk::VkImageCopy>* copies) in genCopies() 537 copies->reserve(copyCount); in genCopies() 593 copies->push_back(copy); in genCopies() 623 const vector<vk::VkImageCopy>& copies) in logTestCaseInfo() 637 for (size_t copyNdx = 0; copyNdx < copies.size(); copyNdx++) in logTestCaseInfo() 638 log << TestLog::Message << copies[copyNdx] << TestLog::EndMessage; in logTestCaseInfo() 675 vector<vk::VkImageCopy> copies; in imageCopyTest() local 680 genCopies(rng, copyCount, config.src.format, config.src.size, config.dst.format, config.dst.size, &copies); in imageCopyTest() 682 logTestCaseInfo(log, config, copies); in imageCopyTest() 511 genCopies(de::Random& rng, size_t copyCount, vk::VkFormat srcFormat, const UVec2& srcSize, vk::VkFormat dstFormat, const UVec2& dstSize, vector<vk::VkImageCopy>* copies) genCopies() argument 621 logTestCaseInfo(TestLog& log, const TestConfig& config, const vector<vk::VkImageCopy>& copies) logTestCaseInfo() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/ycbcr/ |
H A D | vktYCbCrCopyTests.cpp | 107 TCU_THROW(NotSupportedError, "Format doesn't support copies"); in checkFormatSupport() 461 vector<vk::VkImageCopy>* copies) in genCopies() 481 copies->reserve(copyCount); in genCopies() 537 copies->push_back(copy); in genCopies() 567 const vector<vk::VkImageCopy>& copies) in logTestCaseInfo() 581 for (size_t copyNdx = 0; copyNdx < copies.size(); copyNdx++) in logTestCaseInfo() 582 log << TestLog::Message << copies[copyNdx] << TestLog::EndMessage; in logTestCaseInfo() 595 vector<vk::VkImageCopy> copies; in imageCopyTest() local 600 genCopies(rng, copyCount, config.src.format, config.src.size, config.dst.format, config.dst.size, &copies); in imageCopyTest() 602 logTestCaseInfo(log, config, copies); in imageCopyTest() 455 genCopies(de::Random& rng, size_t copyCount, vk::VkFormat srcFormat, const UVec2& srcSize, vk::VkFormat dstFormat, const UVec2& dstSize, vector<vk::VkImageCopy>* copies) genCopies() argument 565 logTestCaseInfo(TestLog& log, const TestConfig& config, const vector<vk::VkImageCopy>& copies) logTestCaseInfo() argument [all...] |
/third_party/mesa3d/src/asahi/compiler/test/ |
H A D | test-lower-parallel-copy.cpp | 8 * and/or sell copies of the Software, and to permit persons to whom the 12 * paragraph) shall be included in all copies or substantial portions of the 28 #define CASE(copies, expected) do { \ 32 agx_emit_parallel_copies(A, copies, ARRAY_SIZE(copies)); \
|
/third_party/node/deps/v8/src/compiler/ |
H A D | loop-unrolling.cc | 34 NodeVector copies(tmp_zone); in UnrollLoop() 36 NodeCopier copier(graph, copied_size, &copies, unrolling_count); in UnrollLoop() 43 // The terminator nodes in the copies need to get connected to the graph's end in UnrollLoop() 45 for (Node* node : copies) { in UnrollLoop()
|
/third_party/cups-filters/backend/ |
H A D | parallel.c | 48 * printer-uri job-id user title copies options [file] 64 int copies; /* Number of copies to print */ in main() local 103 fprintf(stderr, "Usage: %s job-id user title copies options [file]\n", in main() 116 copies = 1; in main() 130 copies = atoi(argv[4]); in main() 246 while (copies > 0 && tbytes >= 0) in main() 248 copies --; in main()
|