)]}'
{
  "commit": "8a5325ca9aaa908bec5ef89b33ea7923189b61cb",
  "tree": "817dc898db341e8478444374e545972e845cc723",
  "parents": [
    "4234d78201afa98e208fef71250c1efe1ee3ad81"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Mon Jun 15 09:57:51 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Mon Jun 15 09:57:51 2020 +0000"
  },
  "message": "Texture: Change to mArrayLayerCount to mSize.depth\n\nThis makes the tracking in TextureBase match the shape of\nwgpu::TextureDescriptor.\n\nGetSize() becomes a bit more surprising because the depth can sometimes\nbe the array size, so new getters GetWidth(), GetHeight() and GetDepth()\nare added.\n\nSome simplifications to the backend texture creation code are included\nthat will make it less error prone to add support for 1D / 3D textures.\n\nBug: dawn:22\n\nChange-Id: I33b6ca99af9d58fc88f5f626cfd5e2e62a8b45cb\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/23103\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d58fb322b1bc9cfc54376192af534e2f40966585",
      "old_mode": 33188,
      "old_path": "src/dawn_native/Texture.cpp",
      "new_id": "f029981fb04d52d975a3f5b0be9ed4acdf81fd6b",
      "new_mode": 33188,
      "new_path": "src/dawn_native/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "3beafb641e7a6332dae3eea03c2f2de925d0418a",
      "old_mode": 33188,
      "old_path": "src/dawn_native/Texture.h",
      "new_id": "2900794134404ae1a4999327dc32954de72c5577",
      "new_mode": 33188,
      "new_path": "src/dawn_native/Texture.h"
    },
    {
      "type": "modify",
      "old_id": "239415ebe93ab779cb0a5d5fc5e497c3ed596cc6",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/CommandBufferD3D12.cpp",
      "new_id": "c2a3282330165b495a5f1b68126b417e3954c403",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/CommandBufferD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "d44014b1235e4f03ffc585e4824f31b9b0c697b5",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/TextureD3D12.cpp",
      "new_id": "b2021f8cb648d93032dca2bc5ee2a19206a2ab05",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "fa154124201ea864e18dbf6c1a489648bc999101",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/TextureD3D12.h",
      "new_id": "7def9becfcbf5821caabf702caf8508ae5c96287",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/TextureD3D12.h"
    },
    {
      "type": "modify",
      "old_id": "88184ee277c1ed26770b9c00072aaf77f06bceef",
      "old_mode": 33188,
      "old_path": "src/dawn_native/metal/TextureMTL.mm",
      "new_id": "454a14b2739f609cdf6c9315f6163b8ba581ea20",
      "new_mode": 33188,
      "new_path": "src/dawn_native/metal/TextureMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "1236d47cc43b1cadf7f6ea7850c8b2a69c502eb5",
      "old_mode": 33188,
      "old_path": "src/dawn_native/opengl/TextureGL.cpp",
      "new_id": "029ecca7379a8805326dff6c0e7164a4462a1936",
      "new_mode": 33188,
      "new_path": "src/dawn_native/opengl/TextureGL.cpp"
    },
    {
      "type": "modify",
      "old_id": "3894d5aab9b5e82d36a94f88abb3057ea3f14370",
      "old_mode": 33188,
      "old_path": "src/dawn_native/vulkan/TextureVk.cpp",
      "new_id": "7b35f1447143871c169126e031d7f510e4cfe59d",
      "new_mode": 33188,
      "new_path": "src/dawn_native/vulkan/TextureVk.cpp"
    }
  ]
}
