)]}' { "commit": "0e5301c23ef0e68bd32513658d53d76deca668ab", "tree": "f4fdf04df96e3295c65c7e27ee783120ca7721e6", "parents": [ "da6dccd7c55d64cfbf3b01340e1e662feac059f7" ], "author": { "name": "Jiawei Shao", "email": "jiawei.shao@intel.com", "time": "Fri May 29 07:51:08 2020 +0000" }, "committer": { "name": "Commit Bot service account", "email": "commit-bot@chromium.org", "time": "Fri May 29 07:51:08 2020 +0000" }, "message": "Add basic supports of storage textures on OpenGL\n\nThis patch adds the basic supports of read-only and write-only storage\ntextures on OpenGL backend. Currently on OpenGL backend we only support\nusing either a layer of a texture or the entire texture as either read-\nonly or write-only storage texture.\n\nBUG\u003ddawn:267\nTEST\u003ddawn_end2end_tests\n\nChange-Id: I235b98d8d961a17739ea35eec9726dcc80889c4b\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/22180\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Jiawei Shao \u003cjiawei.shao@intel.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "647587c26df857c594d0d7d7ec1a34fefa44ff39", "old_mode": 33188, "old_path": "src/dawn_native/BindGroup.cpp", "new_id": "d239372fb8de9bdaea6a99c9da434483d06e6129", "new_mode": 33188, "new_path": "src/dawn_native/BindGroup.cpp" }, { "type": "modify", "old_id": "383607bff12ad21ddaa01e1d97956f937aef5f01", "old_mode": 33188, "old_path": "src/dawn_native/opengl/BindGroupGL.cpp", "new_id": "d96baea233d9d583550d2ecfe47d54679cdca460", "new_mode": 33188, "new_path": "src/dawn_native/opengl/BindGroupGL.cpp" }, { "type": "modify", "old_id": "ad69b640b63f212b973a82419675855a368bd4d5", "old_mode": 33188, "old_path": "src/dawn_native/opengl/BindGroupGL.h", "new_id": "f9f11514100245d49609c81d1fb1636104704864", "new_mode": 33188, "new_path": "src/dawn_native/opengl/BindGroupGL.h" }, { "type": "modify", "old_id": "05a787ca857c33e30109cc52518dded22903889e", "old_mode": 33188, "old_path": "src/dawn_native/opengl/CommandBufferGL.cpp", "new_id": "acaafe12a11119a8e68c2b9f0cd827000e59fe27", "new_mode": 33188, "new_path": "src/dawn_native/opengl/CommandBufferGL.cpp" }, { "type": "modify", "old_id": "7e9e42d57b20a2cb18308bc3ede97c20618de510", "old_mode": 33188, "old_path": "src/dawn_native/opengl/DeviceGL.cpp", "new_id": "e2e81f270cda27dcfc99f9117bc6c2183a0f34cc", "new_mode": 33188, "new_path": "src/dawn_native/opengl/DeviceGL.cpp" }, { "type": "modify", "old_id": "926efc5f050b1674ded4b83aed384976587bfcd9", "old_mode": 33188, "old_path": "src/dawn_native/opengl/PipelineGL.cpp", "new_id": "d19e5be2dcb02419fadd0e4bd56e9f8405dc0216", "new_mode": 33188, "new_path": "src/dawn_native/opengl/PipelineGL.cpp" }, { "type": "modify", "old_id": "082a25bc4f2ceb7838dbdb27617ef353766637b7", "old_mode": 33188, "old_path": "src/dawn_native/opengl/PipelineLayoutGL.cpp", "new_id": "d951b839e248feb6cef3743d2f54e8490510bed1", "new_mode": 33188, "new_path": "src/dawn_native/opengl/PipelineLayoutGL.cpp" }, { "type": "modify", "old_id": "1995b756840a5dcc97fb464cc7dd1299eef1ba55", "old_mode": 33188, "old_path": "src/dawn_native/opengl/ShaderModuleGL.cpp", "new_id": "789da6d41b403c47152d3c80da15f1a8fe2d1a61", "new_mode": 33188, "new_path": "src/dawn_native/opengl/ShaderModuleGL.cpp" }, { "type": "modify", "old_id": "03daee5892ccb083cf9d6f0ed36540d39557bae4", "old_mode": 33188, "old_path": "src/tests/end2end/StorageTextureTests.cpp", "new_id": "799f9ec8a1d17fffe3076cac406505188cf82eb4", "new_mode": 33188, "new_path": "src/tests/end2end/StorageTextureTests.cpp" } ] }