)]}' { "commit": "4560538e2e5f9109e53c6011e9087334dbacc5e9", "tree": "1e7b3562be77e5455b0cd76379f13a16af0b8ab0", "parents": [ "1eb2e9be43dd8b4bb0bf9ac0f4fdfeed1aca69fc" ], "author": { "name": "Tint team", "email": "no-reply@google.com", "time": "Wed Nov 09 11:41:15 2022 +0000" }, "committer": { "name": "Tint LUCI CQ", "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Wed Nov 09 11:41:15 2022 +0000" }, "message": "Import Tint changes from Dawn\n\nChanges:\n - 4f3f45c00f414e6b57782126b4d98c8c44813d8f Tint/transform: Fix insertBits polyfill for HLSL by Zhaoming Jiang \u003czhaoming.jiang@intel.com\u003e\n - a70e365313d31757bc9b75002fa46b3366d551a8 tint: fix extractBits edge case by Antonio Maiorano \u003camaiorano@google.com\u003e\n - c36417343fe1c2a526dc83cc378d96a6db3ce5e5 tint: const eval of cross by Antonio Maiorano \u003camaiorano@google.com\u003e\n - eb949c87ee5aaa819faae6252dd36bfeda649070 spirv-reader: use spirv.hpp11 by David Neto \u003cdneto@google.com\u003e\n - 1bdaded736d61e4bdbf18a90c8ebac9f3274cb2f Implemement const-eval for some unpack routines. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - ec4b650adb133672f48ed7d76c12459933cb229c Remove fallthrough from fuzzer AST mutation. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - ba200e87c5db20d67e3c0d51bfb4ddf3151766fc tint: Bump stack size for MSVC + debug build by Ben Clayton \u003cbclayton@google.com\u003e\n - 5071a54af491e05444c02122b48e9cd5d65f82c7 Make reserved words an error. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - 2d706a04360dc35409a2df324b936f6735eb1cd8 Implemement const-eval for some pack routines. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - 3b2b5484e239fc558871c04eb061c201d0c15c36 Remove module-scope let deprecation. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - c027f33cfd88efd155e88623300dc3356fcd6b95 tint: Fix gdb and lldb pretty printers for recently updat... by Antonio Maiorano \u003camaiorano@google.com\u003e\n - ca98b1b1b9d797bf1fc65340036193a2e7a205b1 tint/resolver: Resolve dependencies of parameter attributes by Ben Clayton \u003cbclayton@google.com\u003e\n - 6f799d676d8cdec69153cc6b5ca6003598baf19f Change default acos test value. by dan sinclair \u003cdsinclair@chromium.org\u003e\n - f218af04610a66598d44ecbba6c2b17bb1e78433 Remove the `@stage` attribute by dan sinclair \u003cdsinclair@chromium.org\u003e\nGitOrigin-RevId: 4f3f45c00f414e6b57782126b4d98c8c44813d8f\nChange-Id: Ica3b6cfbfc9b29a0d28600b6f3116001246ad3a2\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/109100\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\nReviewed-by: Ben Clayton \u003cbclayton@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "337b6a1ff34968fe2ad0e42bef784d700c398247", "old_mode": 33188, "old_path": "src/tint/BUILD.gn", "new_id": "39fae600e24c10f73dfbe04ae8454e8936e8d9b4", "new_mode": 33188, "new_path": "src/tint/BUILD.gn" }, { "type": "modify", "old_id": "a22d9fcfe40bc737ae6421d343d6947d7c6ea4ae", "old_mode": 33188, "old_path": "src/tint/CMakeLists.txt", "new_id": "1d392434a455bef109fa676a86197ff268d25de5", "new_mode": 33188, "new_path": "src/tint/CMakeLists.txt" }, { "type": "modify", "old_id": "05435d0c12bdccd9d04eabc4058f22d87d103acf", "old_mode": 33188, "old_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/delete_statement.cc", "new_id": "1ec3ca414c7d67b2a746395958af0e097c123d69", "new_mode": 33188, "new_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/delete_statement.cc" }, { "type": "modify", "old_id": "925ee8008ae5c0ba2beb26d1e0db6cbaeab9a375", "old_mode": 33188, "old_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/delete_statement_test.cc", "new_id": "275a19e028f147f02273088f1e654368a6461acc", "new_mode": 33188, "new_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/delete_statement_test.cc" }, { "type": "modify", "old_id": "ac5743e4eabaa7b3cc0430e6dbac45e15f5a5fb7", "old_mode": 33188, "old_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/replace_identifier_test.cc", "new_id": "8339ac015fac9681cef77b2feee6899d73f84e10", "new_mode": 33188, "new_path": "src/tint/fuzzers/tint_ast_fuzzer/mutations/replace_identifier_test.cc" }, { "type": "modify", "old_id": "f497405ee0013c52143c6d6da089d1f91c7e107f", "old_mode": 33188, "old_path": "src/tint/intrinsics.def", "new_id": "96f6d08d94ade53087de4cad8c40b6a1fe3219ef", "new_mode": 33188, "new_path": "src/tint/intrinsics.def" }, { "type": "modify", "old_id": "923f250e9a0864a95bfe0b56d9361ee3201c72e8", "old_mode": 33188, "old_path": "src/tint/reader/spirv/enum_converter.cc", "new_id": "d5905077e13a2061ac7158b15f9c65d688b811e1", "new_mode": 33188, "new_path": "src/tint/reader/spirv/enum_converter.cc" }, { "type": "modify", "old_id": "1ebea360fc194bb6f34b5c736191d586fcc4a839", "old_mode": 33188, "old_path": "src/tint/reader/spirv/enum_converter.h", "new_id": "0082499700d0e8866296f4260dcbb1677716af37", "new_mode": 33188, "new_path": "src/tint/reader/spirv/enum_converter.h" }, { "type": "modify", "old_id": "112dc4adb54df26b862c8c05b5da6698c4ae302b", "old_mode": 33188, "old_path": "src/tint/reader/spirv/enum_converter_test.cc", "new_id": "b366ebd1e276493f6f8fa628446ac07031a1f140", "new_mode": 33188, "new_path": "src/tint/reader/spirv/enum_converter_test.cc" }, { "type": "modify", "old_id": "d3febf2d70933fdd8cbcd8cc722c080895ea003f", "old_mode": 33188, "old_path": "src/tint/reader/spirv/function.cc", "new_id": "0aafdf98d82aca139ffe441de79f64c8df152a22", "new_mode": 33188, "new_path": "src/tint/reader/spirv/function.cc" }, { "type": "modify", "old_id": "13b4132be030844b3378ebabb467039b9b0d5d08", "old_mode": 33188, "old_path": "src/tint/reader/spirv/parser_impl.cc", "new_id": "f055f4c8c10c1f3ea7411b3394796326b735be0a", "new_mode": 33188, "new_path": "src/tint/reader/spirv/parser_impl.cc" }, { "type": "modify", "old_id": "9965aa401c7ca2a19c3c6982781961358ff3cdb6", "old_mode": 33188, "old_path": "src/tint/reader/spirv/parser_impl.h", "new_id": "6e79ecce301c02284d83835052f068521a15652e", "new_mode": 33188, "new_path": "src/tint/reader/spirv/parser_impl.h" }, { "type": "modify", "old_id": "767b3337d4bc5e94fcabec62a6e3b2886b5fabb9", "old_mode": 33188, "old_path": "src/tint/reader/spirv/parser_impl_convert_member_decoration_test.cc", "new_id": "402cc41e9aa3db288766b6bdc661381b7729a902", "new_mode": 33188, "new_path": "src/tint/reader/spirv/parser_impl_convert_member_decoration_test.cc" }, { "type": "modify", "old_id": "929ab1f2f7a013a23cb9bffd789739b8fca1ce57", "old_mode": 33188, "old_path": "src/tint/reader/spirv/parser_impl_get_decorations_test.cc", "new_id": "cbc384fda064dcfdb95521e1df7fafcf666b3bff", "new_mode": 33188, "new_path": "src/tint/reader/spirv/parser_impl_get_decorations_test.cc" }, { "type": "modify", "old_id": "976706a115b4dd3050e59c951e07be0973a88e19", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl.cc", "new_id": "398c1232073273b0b12089ec476fb0b176bc292a", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl.cc" }, { "type": "modify", "old_id": "fbfe6f673b56d86e224d018655f3453adde1239e", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_error_msg_test.cc", "new_id": "6c4f14a9d4f65ed8c059272db942531ca33314ef", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_error_msg_test.cc" }, { "type": "modify", "old_id": "28b84a9767b81ee42456806ab94ccd3afbb63148", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_function_attribute_list_test.cc", "new_id": "785d23c4a4e060769bf98e14606b30c5c43a7624", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_function_attribute_list_test.cc" }, { "type": "modify", "old_id": "60e8f861c8faab96a599930e1a42d4d4697dc897", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_function_attribute_test.cc", "new_id": "186c86a21b10c8e8316102f43c6f20526ce35d8d", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_function_attribute_test.cc" }, { "type": "modify", "old_id": "86e4383a9e22d1e4b3aec83cbc69ae2030c34898", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_global_constant_decl_test.cc", "new_id": "c465e4b4ec0836b1f21c6672535502b22e5a60fe", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_global_constant_decl_test.cc" }, { "type": "modify", "old_id": "6c943c84de635418b0d944862187c0ac417d9607", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_global_decl_test.cc", "new_id": "2f124d588d1195da147821fe3135f3d82ab1a679", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_global_decl_test.cc" }, { "type": "delete", "old_id": "3c730e2ab13e09790714db281dcfdf3367494efe", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_pipeline_stage_test.cc", "new_id": "0000000000000000000000000000000000000000", "new_mode": 0, "new_path": "/dev/null" }, { "type": "modify", "old_id": "0ad3cc1c5f42ee1287328f81e0160682642486e2", "old_mode": 33188, "old_path": "src/tint/reader/wgsl/parser_impl_reserved_keyword_test.cc", "new_id": "8e178ab19f39a49d5a87d2b8634587f233256930", "new_mode": 33188, "new_path": "src/tint/reader/wgsl/parser_impl_reserved_keyword_test.cc" }, { "type": "modify", "old_id": "c3911fb4129ed035e3dcf9ffba4ac1cb4faaf036", "old_mode": 33188, "old_path": "src/tint/resolver/builtin_test.cc", "new_id": "3d8a4db00c070462a142292e506b9bf4fcc5f2c8", "new_mode": 33188, "new_path": "src/tint/resolver/builtin_test.cc" }, { "type": "modify", "old_id": "afb9f5dd1fd57c34c86b9e427670635d26d300dc", "old_mode": 33188, "old_path": "src/tint/resolver/const_eval.cc", "new_id": "2c012a1867325d0f97bfa3f39566cf88a584b06c", "new_mode": 33188, "new_path": "src/tint/resolver/const_eval.cc" }, { "type": "modify", "old_id": "f3091505a3cb17a83165428b9d460402bafcaaf3", "old_mode": 33188, "old_path": "src/tint/resolver/const_eval.h", "new_id": "9907b36d737db4758bb945d5d8026cb080d4f83b", "new_mode": 33188, "new_path": "src/tint/resolver/const_eval.h" }, { "type": "modify", "old_id": "3dc395b532fb413a8ff46931e77f54980dda0e0b", "old_mode": 33188, "old_path": "src/tint/resolver/const_eval_builtin_test.cc", "new_id": "fddca385d5188b610c62376aa27693505fcfb496", "new_mode": 33188, "new_path": "src/tint/resolver/const_eval_builtin_test.cc" }, { "type": "modify", "old_id": "5a21c55d8a74f79e235af818dc0987d9f6e652ff", "old_mode": 33188, "old_path": "src/tint/resolver/dependency_graph.cc", "new_id": "3238c8bc76a2b75ba2c81d249aa8ca282db37946", "new_mode": 33188, "new_path": "src/tint/resolver/dependency_graph.cc" }, { "type": "modify", "old_id": "311c9ccc669cbfe84bce367d9cfb55db3f79b2e3", "old_mode": 33188, "old_path": "src/tint/resolver/dependency_graph_test.cc", "new_id": "272357bba8c600a29d509646c73f92268c2e13c5", "new_mode": 33188, "new_path": "src/tint/resolver/dependency_graph_test.cc" }, { "type": "modify", "old_id": "ddce1ba7af607a95af1b500846a542cf8e6eeedb", "old_mode": 33188, "old_path": "src/tint/resolver/intrinsic_table.inl", "new_id": "dcba75bb338282d8a04d3d515ccaa4bc840fb757", "new_mode": 33188, "new_path": "src/tint/resolver/intrinsic_table.inl" }, { "type": "modify", "old_id": "2dce446f3cc31138248eaed7a54c949837e41785", "old_mode": 33188, "old_path": "src/tint/tint_gdb.py", "new_id": "88c614d9c67e20b8ac3b50940ed8bda6cb81e51a", "new_mode": 33188, "new_path": "src/tint/tint_gdb.py" }, { "type": "modify", "old_id": "85a93ff6c786104fa681f60d470a26f9bfe65b7a", "old_mode": 33188, "old_path": "src/tint/tint_lldb.py", "new_id": "84e6ad39961e21a307e76f593217137d1a6a67c0", "new_mode": 33188, "new_path": "src/tint/tint_lldb.py" }, { "type": "modify", "old_id": "e80436d0d81183dc714cd9f34c913121f41461c0", "old_mode": 33188, "old_path": "src/tint/transform/builtin_polyfill.cc", "new_id": "17fcc20411d361aa88f8c211648de762f7cb6d19", "new_mode": 33188, "new_path": "src/tint/transform/builtin_polyfill.cc" }, { "type": "modify", "old_id": "3b7a42c5f22e60eba8e8a902a3ce77390c9618a5", "old_mode": 33188, "old_path": "src/tint/transform/builtin_polyfill_test.cc", "new_id": "1e380d482d4a443e247101df4f44c9b6b0dfd301", "new_mode": 33188, "new_path": "src/tint/transform/builtin_polyfill_test.cc" }, { "type": "modify", "old_id": "b94d5af26217fb8817a6e93e5a00f6880aa4ba75", "old_mode": 33188, "old_path": "src/tint/transform/clamp_frag_depth_test.cc", "new_id": "7c7019ad42afcfe7b8993a43db0ca6c7bbfa0b5f", "new_mode": 33188, "new_path": "src/tint/transform/clamp_frag_depth_test.cc" }, { "type": "modify", "old_id": "4416d351eddd3f44f34fa8fb686bfd90fe9b6856", "old_mode": 33188, "old_path": "src/tint/transform/multiplanar_external_texture_test.cc", "new_id": "8f2b01451e811ace7736216610cd2b5ded953ee5", "new_mode": 33188, "new_path": "src/tint/transform/multiplanar_external_texture_test.cc" }, { "type": "modify", "old_id": "990bbde65438b3133618fea29eed9bb857d111c8", "old_mode": 33188, "old_path": "src/tint/transform/robustness_test.cc", "new_id": "8b9a8ad59a4fe3c6ad9769d8874cb8782c1d5292", "new_mode": 33188, "new_path": "src/tint/transform/robustness_test.cc" }, { "type": "modify", "old_id": "7451090a19d23d3bd2510ea1806708c9e45ecd09", "old_mode": 33188, "old_path": "src/tint/transform/single_entry_point_test.cc", "new_id": "e9fa68f291536c78b15484fa2a8d5afead2d4b86", "new_mode": 33188, "new_path": "src/tint/transform/single_entry_point_test.cc" }, { "type": "modify", "old_id": "f5a8102405b3442c02e0f3611b23e1d622c8d3f0", "old_mode": 33188, "old_path": "src/tint/transform/unshadow_test.cc", "new_id": "c731e769568038f1a237c17b1921345a19236d92", "new_mode": 33188, "new_path": "src/tint/transform/unshadow_test.cc" } ] }