)]}'
{
  "commit": "42e648c1cfdbe08b3c38679e7e36423bb96b1d6b",
  "tree": "017e5ed726fb000e30eebb47cc79bbf712b375bf",
  "parents": [
    "310686b795aa012e152b2b3ed4f4f36339ff7b0c"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Fri Feb 04 08:34:54 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri Feb 04 08:34:54 2022 +0000"
  },
  "message": "Implement creating and using 1D texture views.\n\n - Adds a test to sample a 1D texture.\n - Adds a test writing to a 1D texture as a storage texture.\n - Reworks some of the StorageTextureTests helper code to allow passing\n   custom sizes (since 1D textures must have height\u003d1).\n - Deletes some dead code leftover from readonly storage textures.\n - Adds validation tests for 1D texture view creation.\n\nBug: dawn:814\n\nChange-Id: I279856569f4fc6c9a7a5023a42bfa50d444158ea\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/79106\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9465992ec3a265a9d050d1bd891dfc11307a9546",
      "old_mode": 33188,
      "old_path": "src/dawn_native/Texture.cpp",
      "new_id": "b1871773914503059f539bc109bd09f690e97b72",
      "new_mode": 33188,
      "new_path": "src/dawn_native/Texture.cpp"
    },
    {
      "type": "modify",
      "old_id": "511892ef046d2992601b94b201ca0e9f60d70bb3",
      "old_mode": 33188,
      "old_path": "src/dawn_native/d3d12/TextureD3D12.cpp",
      "new_id": "9db78be1476d23632f45317191d27d3d15e8e1b9",
      "new_mode": 33188,
      "new_path": "src/dawn_native/d3d12/TextureD3D12.cpp"
    },
    {
      "type": "modify",
      "old_id": "5230423f1332b8928e444c8bbcf606eeea7c2f43",
      "old_mode": 33188,
      "old_path": "src/dawn_native/metal/TextureMTL.mm",
      "new_id": "7f2db5c4cb4be7205d1eca00426912c350016d12",
      "new_mode": 33188,
      "new_path": "src/dawn_native/metal/TextureMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "309722d64ce8a6bc9384abc74e91070dcc74520f",
      "old_mode": 33188,
      "old_path": "src/dawn_native/vulkan/TextureVk.cpp",
      "new_id": "65b7da76c48e52e911e56ae71e2fc024361eaf98",
      "new_mode": 33188,
      "new_path": "src/dawn_native/vulkan/TextureVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "211b16a6d018ca33426c583408f51d9a1076b875",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/StorageTextureTests.cpp",
      "new_id": "88c66c5d327fdce8e750e077c96e0212af08eb3a",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/StorageTextureTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "731fde476a9245e93cb00d4c80cde8efc6788387",
      "old_mode": 33188,
      "old_path": "src/tests/end2end/TextureViewTests.cpp",
      "new_id": "431d6a830650b07bfc26adf57b2a82a5d59d6f67",
      "new_mode": 33188,
      "new_path": "src/tests/end2end/TextureViewTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "2bae28d1c25dc4e752c4771f9260bcc7b67e1e76",
      "old_mode": 33188,
      "old_path": "src/tests/unittests/validation/TextureViewValidationTests.cpp",
      "new_id": "f4d950235a1ff2a3ee9cb38f11788e8918cf1029",
      "new_mode": 33188,
      "new_path": "src/tests/unittests/validation/TextureViewValidationTests.cpp"
    }
  ]
}
