)]}' { "commit": "39633e2da2d0cc0d11b496f5bf4e75f8da44bba7", "tree": "46d931c0e86c121f825d80f30595e9cf18ec911f", "parents": [ "a9e39e11a8ef79397a1685957b60914f203e65f4" ], "author": { "name": "Brandon Jones", "email": "brandon1.jones@intel.com", "time": "Tue Jun 01 19:45:53 2021 +0000" }, "committer": { "name": "Dawn LUCI CQ", "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Tue Jun 01 19:45:53 2021 +0000" }, "message": "Implement External Texture Binding Functionality\n\nAdds functionality to BindGroupLayout and BindGroup to allow\nGPUExternalTexture bindings.\n\nBug: dawn:728\nChange-Id: I651b28606dceda15f0a944711ddba639df77c1a3\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/47381\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "41ed56b114db0e59facc26b87c874e2138623e7f", "old_mode": 33188, "old_path": "dawn.json", "new_id": "7029aad9e70568987937763ddaab7c5b2d5356bd", "new_mode": 33188, "new_path": "dawn.json" }, { "type": "modify", "old_id": "1ca0a66f3d07353625343c7649a814700cea9b28", "old_mode": 33188, "old_path": "src/common/Constants.h", "new_id": "f92c6b7f048cf96be17645d46e046af742c9a361", "new_mode": 33188, "new_path": "src/common/Constants.h" }, { "type": "modify", "old_id": "c84d578272a750bfca326a038a0f2290f52d717d", "old_mode": 33188, "old_path": "src/dawn_native/BindGroup.cpp", "new_id": "6078eaa53058d704996fc5845fdbaf3f07f2ea44", "new_mode": 33188, "new_path": "src/dawn_native/BindGroup.cpp" }, { "type": "modify", "old_id": "c29bbeb3aa9207059c2b69bfce2f77f02b6010e7", "old_mode": 33188, "old_path": "src/dawn_native/BindGroup.h", "new_id": "a636fe8f693add93aa5a735c603dffb61bad2bc5", "new_mode": 33188, "new_path": "src/dawn_native/BindGroup.h" }, { "type": "modify", "old_id": "e07656a8d07bb87240e6a4245f16ce81289743ea", "old_mode": 33188, "old_path": "src/dawn_native/BindGroupLayout.cpp", "new_id": "0f322af91b7515e52b9ff54d90ab006693287e10", "new_mode": 33188, "new_path": "src/dawn_native/BindGroupLayout.cpp" }, { "type": "modify", "old_id": "3b13a33f657244dc46cfd9ca9bcfdcf140143933", "old_mode": 33188, "old_path": "src/dawn_native/BindingInfo.cpp", "new_id": "e2facc48a276778ce1f11843594aed26c06f56f4", "new_mode": 33188, "new_path": "src/dawn_native/BindingInfo.cpp" }, { "type": "modify", "old_id": "ef3c7ac1aa2ae1cc448e2959973d35b091aeb59e", "old_mode": 33188, "old_path": "src/dawn_native/BindingInfo.h", "new_id": "f4a1730f143f0e3ec656be5b865cf0c5cb3218ad", "new_mode": 33188, "new_path": "src/dawn_native/BindingInfo.h" }, { "type": "modify", "old_id": "76d06c5f4907ed0204424ea6e3ceb889f146e129", "old_mode": 33188, "old_path": "src/dawn_native/ExternalTexture.cpp", "new_id": "6b1cee87551d3febb2d8672742e7ce03ee8ba43a", "new_mode": 33188, "new_path": "src/dawn_native/ExternalTexture.cpp" }, { "type": "modify", "old_id": "7bc81e2551178a00ff1adbcb36add75fa5388c83", "old_mode": 33188, "old_path": "src/dawn_native/ExternalTexture.h", "new_id": "6dc540258405c47b057798e9b38ab97125904a5f", "new_mode": 33188, "new_path": "src/dawn_native/ExternalTexture.h" }, { "type": "modify", "old_id": "66e07e42ac6ddc86f20047115643461dcbbf9d01", "old_mode": 33188, "old_path": "src/dawn_native/Forward.h", "new_id": "9ee495d0a407925aabea90d4caabe3ed02f530d9", "new_mode": 33188, "new_path": "src/dawn_native/Forward.h" }, { "type": "modify", "old_id": "3168c39a5b05e284bc0e6fe4feaac15107028a43", "old_mode": 33188, "old_path": "src/dawn_native/PassResourceUsage.h", "new_id": "555eb0fc87ad4fa0a71549c42065ea0d09df0df8", "new_mode": 33188, "new_path": "src/dawn_native/PassResourceUsage.h" }, { "type": "modify", "old_id": "75db456341454f2bb21b547d77dcf9bfb52f8612", "old_mode": 33188, "old_path": "src/dawn_native/PassResourceUsageTracker.cpp", "new_id": "18fd319ed6ca10afae756c167e22c470fd86a161", "new_mode": 33188, "new_path": "src/dawn_native/PassResourceUsageTracker.cpp" }, { "type": "modify", "old_id": "56b585489ebd45b2bcc9289d72e7f2c8bb06a64b", "old_mode": 33188, "old_path": "src/dawn_native/PassResourceUsageTracker.h", "new_id": "d4de8fad6a07c481ebe4c509ebf4c59b5b9d94ed", "new_mode": 33188, "new_path": "src/dawn_native/PassResourceUsageTracker.h" }, { "type": "modify", "old_id": "bc659ee32051d003160ecad972dc218d292a4ed9", "old_mode": 33188, "old_path": "src/dawn_native/PipelineLayout.cpp", "new_id": "52e2008f423f8524aeca054dcbd82dcf1e24d430", "new_mode": 33188, "new_path": "src/dawn_native/PipelineLayout.cpp" }, { "type": "modify", "old_id": "fc3d9b3ab78ab527a75d07a51ce9de7198f37de3", "old_mode": 33188, "old_path": "src/dawn_native/Queue.cpp", "new_id": "05e76a0fa91954a413db6ecf67da199a985c79fc", "new_mode": 33188, "new_path": "src/dawn_native/Queue.cpp" }, { "type": "modify", "old_id": "b191636160a22b7d952ad4ee8dfd9e0416cd6bf2", "old_mode": 33188, "old_path": "src/dawn_native/ShaderModule.cpp", "new_id": "4bff6d60cb581c7d267f40870bee206b64e3a11c", "new_mode": 33188, "new_path": "src/dawn_native/ShaderModule.cpp" }, { "type": "modify", "old_id": "75eb734c695d6635c0a3d5bf7f0f8bb62d07382d", "old_mode": 33188, "old_path": "src/dawn_native/d3d12/BindGroupD3D12.cpp", "new_id": "a1b095b5eba76d5f458e408cdca463d962a31d82", "new_mode": 33188, "new_path": "src/dawn_native/d3d12/BindGroupD3D12.cpp" }, { "type": "modify", "old_id": "c5151664ee015032f3f30638c1c1936029fd2ca6", "old_mode": 33188, "old_path": "src/dawn_native/d3d12/BindGroupLayoutD3D12.cpp", "new_id": "8557b44ce1e079981ffad256c5659e039b41ba81", "new_mode": 33188, "new_path": "src/dawn_native/d3d12/BindGroupLayoutD3D12.cpp" }, { "type": "modify", "old_id": "04cb72d3922a2bd562a39488763d161c78e65880", "old_mode": 33188, "old_path": "src/dawn_native/metal/CommandBufferMTL.mm", "new_id": "e7da83951b2691e568062591a182dad186ac5111", "new_mode": 33188, "new_path": "src/dawn_native/metal/CommandBufferMTL.mm" }, { "type": "modify", "old_id": "34ddc44f2ffee131a53fc1e754e54aec43dd4a89", "old_mode": 33188, "old_path": "src/dawn_native/metal/PipelineLayoutMTL.mm", "new_id": "4faf5db1f69a3fbf2faf4e2156ebce25110a32fe", "new_mode": 33188, "new_path": "src/dawn_native/metal/PipelineLayoutMTL.mm" }, { "type": "modify", "old_id": "1fbbbba0d6fb4bb9aed3f37d891e1d4bc11436e3", "old_mode": 33188, "old_path": "src/dawn_native/opengl/CommandBufferGL.cpp", "new_id": "0d8599f96983a098003bcd59d3384a3860fcf322", "new_mode": 33188, "new_path": "src/dawn_native/opengl/CommandBufferGL.cpp" }, { "type": "modify", "old_id": "088eaf38a9b7dcb9340e587983d0d7d52b1847fb", "old_mode": 33188, "old_path": "src/dawn_native/opengl/PipelineLayoutGL.cpp", "new_id": "ef2cf7c6abf466b030f027ee43eeb87e6646626d", "new_mode": 33188, "new_path": "src/dawn_native/opengl/PipelineLayoutGL.cpp" }, { "type": "modify", "old_id": "78f7a7a58ed17fef399fe97bc36b31a33f80a03d", "old_mode": 33188, "old_path": "src/dawn_native/vulkan/BindGroupLayoutVk.cpp", "new_id": "6ee1d4927599131e60c4f6cf18de81a51a3716ed", "new_mode": 33188, "new_path": "src/dawn_native/vulkan/BindGroupLayoutVk.cpp" }, { "type": "modify", "old_id": "b2334d109528a8e68572e05643121556d77fa58f", "old_mode": 33188, "old_path": "src/dawn_native/vulkan/BindGroupVk.cpp", "new_id": "251e4ff73789e81560dd51351ed21f884e4790e1", "new_mode": 33188, "new_path": "src/dawn_native/vulkan/BindGroupVk.cpp" }, { "type": "modify", "old_id": "8408609055e7faaf5e44d01e5eb2b3a7e41a149f", "old_mode": 33188, "old_path": "src/tests/end2end/BindGroupTests.cpp", "new_id": "155bd25b61e0fb7b4343846694986094260f52b1", "new_mode": 33188, "new_path": "src/tests/end2end/BindGroupTests.cpp" }, { "type": "modify", "old_id": "30608159a6df9169d024552cf23482bbb0b2da90", "old_mode": 33188, "old_path": "src/tests/end2end/ExternalTextureTests.cpp", "new_id": "99fa9bf7a633b5703138b01d8222e8f4a3684663", "new_mode": 33188, "new_path": "src/tests/end2end/ExternalTextureTests.cpp" }, { "type": "modify", "old_id": "601f4210fbea4691287a6ea5781a5502d8f66d99", "old_mode": 33188, "old_path": "src/tests/unittests/validation/BindGroupValidationTests.cpp", "new_id": "33c656ffd6d4bb9e327a214375ae06ff075592d8", "new_mode": 33188, "new_path": "src/tests/unittests/validation/BindGroupValidationTests.cpp" }, { "type": "modify", "old_id": "1095312671760acb5d17c98bbd24f2eee4b71cee", "old_mode": 33188, "old_path": "src/tests/unittests/validation/ExternalTextureTests.cpp", "new_id": "57ec556e16088893bdb80d3df7c7af008b2d6d56", "new_mode": 33188, "new_path": "src/tests/unittests/validation/ExternalTextureTests.cpp" }, { "type": "modify", "old_id": "f673148d495d5d9b44ba8766b35f814bcc3ee32a", "old_mode": 33188, "old_path": "src/tests/unittests/validation/GetBindGroupLayoutValidationTests.cpp", "new_id": "de024b0c810b23f8921e4314f5562c8e7613ad20", "new_mode": 33188, "new_path": "src/tests/unittests/validation/GetBindGroupLayoutValidationTests.cpp" }, { "type": "modify", "old_id": "012f01dd69a4f3ec0114fcdc9e1045624071ccf5", "old_mode": 33188, "old_path": "src/tests/unittests/wire/WireOptionalTests.cpp", "new_id": "c52c5ac361324b97152195f1b3bba1117ffe773b", "new_mode": 33188, "new_path": "src/tests/unittests/wire/WireOptionalTests.cpp" }, { "type": "modify", "old_id": "7f29e62b35d2e22d3ae524d5343aeb142380f086", "old_mode": 33188, "old_path": "src/utils/WGPUHelpers.cpp", "new_id": "61277e2f4dcad78bb9e07cc1d70be26af0bfda11", "new_mode": 33188, "new_path": "src/utils/WGPUHelpers.cpp" }, { "type": "modify", "old_id": "1ae082ea2bcaefaff06e95f37f29213936c24bc6", "old_mode": 33188, "old_path": "src/utils/WGPUHelpers.h", "new_id": "09070ca25a36ef873873c29bd84444e29836fc90", "new_mode": 33188, "new_path": "src/utils/WGPUHelpers.h" } ] }