)]}'
{
  "commit": "feffa9d8870a1f79ad834f6705694d4ec76d8587",
  "tree": "a379850c94619de39ef257b535c6f057687767b8",
  "parents": [
    "5dee499c578106216861b6d85ccbf66591c0871c"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Jul 20 22:13:37 2020 +0000"
  },
  "committer": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon Jul 20 22:13:37 2020 +0000"
  },
  "message": "[hlsl-writer] Scaffold the HLSL backend.\n\nThis CL adds the scaffolding for the HLSL backend.\n\nBug: tint:7\nChange-Id: Iaf9f5159bc409f3ac71fcec281229258bdfa021b\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/25000\nReviewed-by: David Neto \u003cdneto@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9bd4307655f174af973aa5a3222d5ab49aeaa967",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "67d75573d428b6983d875f87468e9d669ab13c6a",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "4586ee48d34581d6c7158110f1fe4ff033e532b2",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "a3cb4f8ecf8ba8311f2ce047977279db39153639",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "6ff594727fe87f1316d2e95459bd770921ddf042",
      "old_mode": 33188,
      "old_path": "include/tint/tint.h",
      "new_id": "88736123bcd67b68de7730261eec7a2500847bef",
      "new_mode": 33188,
      "new_path": "include/tint/tint.h"
    },
    {
      "type": "modify",
      "old_id": "674f3c4857ad2f41cac4c0ed57d235a4f5c967e7",
      "old_mode": 33188,
      "old_path": "samples/main.cc",
      "new_id": "d472b8ee526574b8b9f78c09d40970b852f500bb",
      "new_mode": 33188,
      "new_path": "samples/main.cc"
    },
    {
      "type": "modify",
      "old_id": "fe9486d0396ee779689799789240234f3762ac1d",
      "old_mode": 33188,
      "old_path": "src/CMakeLists.txt",
      "new_id": "23f3988aa7db2e8ae861712312f01484955e120b",
      "new_mode": 33188,
      "new_path": "src/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b0f15663564e28a5f8e1b4458bb6f12d12eb6360",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3cf47396e1b93987d9961497c87d462e0c62ea1",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7bcabcda117a488ecba7db86cac68f6408b69012",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c78a014dee77a738c64dd5520d374e8b7c6c722",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b68755f43a78dcd654c4ed8507510586f69a413",
      "new_mode": 33188,
      "new_path": "src/writer/hlsl/generator_impl_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c062b3dd5e5506aba49d07d8b427ce7c3c8f9f94",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator.h",
      "new_id": "fcee31627f524dd48422e9a64c44740ec03b3dbb",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator.h"
    },
    {
      "type": "modify",
      "old_id": "cc7d33ad1a5294bbb315a6a0f1865ac55779e6ec",
      "old_mode": 33188,
      "old_path": "src/writer/msl/generator_impl.h",
      "new_id": "317639487a27899e65ce280d91ec1265ddd0864f",
      "new_mode": 33188,
      "new_path": "src/writer/msl/generator_impl.h"
    },
    {
      "type": "modify",
      "old_id": "a9d170ad6b5fa7830abb20eee3727175561fc5f1",
      "old_mode": 33188,
      "old_path": "src/writer/wgsl/generator.h",
      "new_id": "400d855a1d16a157cd9de5b44cedb57525256c26",
      "new_mode": 33188,
      "new_path": "src/writer/wgsl/generator.h"
    }
  ]
}
