)]}' { "commit": "738567f148b21c0d5a732ebba6731037530887b1", "tree": "f990dc84441a51eaa3cb1d5ae5ca081a8aeb5f56", "parents": [ "d56f8d2e050140d4f0bd5e4b33c9eabbfafaabef" ], "author": { "name": "Yan, Shaobo", "email": "shaobo.yan@intel.com", "time": "Wed Feb 27 02:46:27 2019 +0000" }, "committer": { "name": "Shaobo Yan", "email": "shaobo.yan@intel.com", "time": "Wed Feb 27 02:46:27 2019 +0000" }, "message": "Validate buffer to buffer copy size to be a multiple of 4 bytes\n\nMetal needs buffer to buffer copy size must be a multiple of 4 bytes.\nAdding validation to check this.\n\nBUG\u003ddawn:73\n\nChange-Id: I9a4685d75439502017efa5455f7c2920a77f7a6d\nReviewed-on: https://dawn-review.googlesource.com/c/4900\nReviewed-by: Kai Ninomiya \u003ckainino@chromium.org\u003e\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "b70ae11053b382bf9e9d68ce0f7c7fe081b2c663", "old_mode": 33188, "old_path": "src/dawn_native/Buffer.cpp", "new_id": "d619fa4bd6c04231c6dad85c94fc94333a3dbad6", "new_mode": 33188, "new_path": "src/dawn_native/Buffer.cpp" }, { "type": "modify", "old_id": "24988204b14189bf4521b0d4c1bbabedadce97cb", "old_mode": 33188, "old_path": "src/dawn_native/CommandEncoder.cpp", "new_id": "0b85bfea3953bc68fba061bee8ba2e58417c982d", "new_mode": 33188, "new_path": "src/dawn_native/CommandEncoder.cpp" }, { "type": "modify", "old_id": "72093fd3b3cce8e91342e75c96b814f6b8d18304", "old_mode": 33188, "old_path": "src/tests/DawnTest.h", "new_id": "d2daa4bb71a1cbd2824874284a2ca30a3a58f1a2", "new_mode": 33188, "new_path": "src/tests/DawnTest.h" }, { "type": "modify", "old_id": "83d0967cef55424cc7b34bc5ac7a5741957a02ad", "old_mode": 33188, "old_path": "src/tests/end2end/BasicTests.cpp", "new_id": "0400e06d3f15d21adda5b1734fdecb2019deb695", "new_mode": 33188, "new_path": "src/tests/end2end/BasicTests.cpp" }, { "type": "modify", "old_id": "2a1ab2488d78931ed9a6c2e4a4d6fbc518abfcad", "old_mode": 33188, "old_path": "src/tests/end2end/BufferTests.cpp", "new_id": "19e70dba7ba128486906b7bf7fd07dc6104fd2e5", "new_mode": 33188, "new_path": "src/tests/end2end/BufferTests.cpp" }, { "type": "modify", "old_id": "1e4e441d7112c202df1c05afaba2b13c54e6a912", "old_mode": 33188, "old_path": "src/tests/end2end/IndexFormatTests.cpp", "new_id": "2868cbae855681c09ba67880c195fe17056c7368", "new_mode": 33188, "new_path": "src/tests/end2end/IndexFormatTests.cpp" }, { "type": "modify", "old_id": "2b0502696fca9e6e87cdc73990d78be26fdd3363", "old_mode": 33188, "old_path": "src/tests/unittests/validation/BufferValidationTests.cpp", "new_id": "e7900a3ded27db571c83e3475e919cafa8188e35", "new_mode": 33188, "new_path": "src/tests/unittests/validation/BufferValidationTests.cpp" }, { "type": "modify", "old_id": "a9f0a6db9f8f6471343d16ab18e5ddfb421501ff", "old_mode": 33188, "old_path": "src/tests/unittests/validation/CopyCommandsValidationTests.cpp", "new_id": "d0696ac6b6e5d6b4c5e5bc23fba07145c439d219", "new_mode": 33188, "new_path": "src/tests/unittests/validation/CopyCommandsValidationTests.cpp" } ] }