)]}'
{
  "commit": "7a6ef7301b5d84f751b483f9d5466b3696749c26",
  "tree": "de6bab88b9cea73facabca62c3ca8de0c35f823e",
  "parents": [
    "3cbe1f7e3b8e072e00e66b3ccd80887fc167a595"
  ],
  "author": {
    "name": "Jiawei Shao",
    "email": "jiawei.shao@intel.com",
    "time": "Mon Dec 11 07:03:50 2023"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Dec 11 07:03:50 2023"
  },
  "message": "Add readonly and readwrite storage textures as bindable resources (#3219)\n\n* Add readonly, writeonly and readwrite storage texture as bindable resources\r\n\r\nThis patch adds `readonlyStorageTex`, `writeonlyStorageTex` and\r\n`readwriteStorageTex` as `ValidBinableResource` and updates all the\r\nrelated tests to support them.\r\n\r\n* Small fix\r\n\r\n* Use r32float for all storage textures",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c1951348ce1d596a6a69c7ebee4afb6db3898887",
      "old_mode": 33188,
      "old_path": "src/webgpu/api/validation/createBindGroup.spec.ts",
      "new_id": "75a545aeb5eecb451ddd497903109720ba6b6192",
      "new_mode": 33188,
      "new_path": "src/webgpu/api/validation/createBindGroup.spec.ts"
    },
    {
      "type": "modify",
      "old_id": "163c20c311e2592315540427598c535078b85379",
      "old_mode": 33188,
      "old_path": "src/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts",
      "new_id": "bef33968b04f799b48177453c9088c2ba58aae5c",
      "new_mode": 33188,
      "new_path": "src/webgpu/api/validation/encoding/programmable/pipeline_bind_group_compat.spec.ts"
    },
    {
      "type": "modify",
      "old_id": "1be0866e1d60d3ae57bdd344d33c7a41ee3c1836",
      "old_mode": 33188,
      "old_path": "src/webgpu/api/validation/validation_test.ts",
      "new_id": "6e6802d95f039577be21df1d6b1f79923f2eaff6",
      "new_mode": 33188,
      "new_path": "src/webgpu/api/validation/validation_test.ts"
    },
    {
      "type": "modify",
      "old_id": "d7fe7180fd1b65df202ed2d9341ecc6acc04da4d",
      "old_mode": 33188,
      "old_path": "src/webgpu/capability_info.ts",
      "new_id": "1bd5d3b7c698f869599b23809a88414761c6bcb6",
      "new_mode": 33188,
      "new_path": "src/webgpu/capability_info.ts"
    }
  ]
}
