)]}' { "commit": "245e91d42e7365c900dde5e978cdab785c4b1538", "tree": "9c2f95dcfe49ed798c45c998888c5759cbee3330", "parents": [ "d69c5d2d1c06489fefa035670c36882a744a5199" ], "author": { "name": "Austin Eng", "email": "enga@chromium.org", "time": "Fri Jun 24 07:44:49 2022 +0000" }, "committer": { "name": "Dawn LUCI CQ", "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Fri Jun 24 07:44:49 2022 +0000" }, "message": "Add AlignTo method to make a Blob\u0027s contents aligned\n\nAfter loading a Blob from the cache, Dawn may need it to\nmatch a particular alignment. For example, SPIRV must be 4-byte\naligned, or Dawn may need to cast a Blob to a struct layout.\n\nBug: dawn:549\nChange-Id: Iad4857d1ad2d9b41e61e9f177aa7083b1f078be5\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/94532\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "a3ac2b28efdcecd2a648d2c73e74e887f9be2608", "old_mode": 33188, "old_path": "src/dawn/native/Blob.cpp", "new_id": "ea4d28de923215bb39b7326d99d550362725a173", "new_mode": 33188, "new_path": "src/dawn/native/Blob.cpp" }, { "type": "modify", "old_id": "4bdcef7be3f5ac03768b1514ae6aac0bc56042a9", "old_mode": 33188, "old_path": "src/dawn/native/Blob.h", "new_id": "c5f1c7d6c9b13215609ccc06f67211c581607146", "new_mode": 33188, "new_path": "src/dawn/native/Blob.h" }, { "type": "modify", "old_id": "580f0b704a29b54b3b26d19002c80d88ddd25036", "old_mode": 33188, "old_path": "src/dawn/tests/unittests/native/BlobTests.cpp", "new_id": "4bf081d1727e3598fa63cdbf2adbdcf017ca3ce4", "new_mode": 33188, "new_path": "src/dawn/tests/unittests/native/BlobTests.cpp" } ] }