)]}'
{
  "commit": "b6009f64aa5b0857cbfc15a7b08eaa5ad563ad7f",
  "tree": "bbcad8a571f7dbacfe16d990f5c33246d40b6b66",
  "parents": [
    "13ac4dfba8bd091d67dc8666b2838aa2d047f0ff"
  ],
  "author": {
    "name": "Gert Wollny",
    "email": "gert.wollny@collabora.com",
    "time": "Thu Jun 17 14:53:03 2021 +0200"
  },
  "committer": {
    "name": "Angle LUCI CQ",
    "email": "angle-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jun 23 22:47:37 2021 +0000"
  },
  "message": "Capture/Replay: Add feature for robust resource init\n\nQuery the feature when creating the display and the context, and\npass the flag to the created context and also to durfaces.\n\nWith that we create surfaces that will be marked \"MayNeedInit\" and\nare initialized if the resource is cleared or invalidated.\n\nBug: angleproject:6041\nChange-Id: I292f2e3f931736a18db93695441407e17d2265b6\nReviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2976656\nCommit-Queue: Gert Wollny \u003cgert.wollny@collabora.com\u003e\nReviewed-by: Jamie Madill \u003cjmadill@chromium.org\u003e\nReviewed-by: Cody Northrop \u003ccnorthrop@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5d596a10e7d1e31eeb8d90c3cceefc2b6727c4e",
      "old_mode": 33188,
      "old_path": "include/platform/FrontendFeatures.h",
      "new_id": "db63745060f8fa579a075566dba55b0b26e08a68",
      "new_mode": 33188,
      "new_path": "include/platform/FrontendFeatures.h"
    },
    {
      "type": "modify",
      "old_id": "388d6c071aecf2681494609800f71da4ffc6eb6c",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Context.cpp",
      "new_id": "ba83a4f9fdbbba8ddb159e105279497ca9e2b1e7",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Context.cpp"
    },
    {
      "type": "modify",
      "old_id": "5c121b5d035828cd9f4b78089a312c6543d93b70",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Display.cpp",
      "new_id": "2c8e14674c7510c7cb45f2a20eeca10ca862f8ec",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Display.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bb994651a296bf94b94f12ac7c7b6788ce4c287",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Surface.cpp",
      "new_id": "d224e405053205192e92760f51e44e51c0c5bf9c",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Surface.cpp"
    },
    {
      "type": "modify",
      "old_id": "f3a55d032f424d39d2b1798d3920e55664ae18a8",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Surface.h",
      "new_id": "dde15eca451729c47eb8e1c6708927b5922ff2b3",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Surface.h"
    },
    {
      "type": "modify",
      "old_id": "6b76bc1aee73133b21d4fc9313da8919e3950f7d",
      "old_mode": 33188,
      "old_path": "src/libANGLE/Surface_unittest.cpp",
      "new_id": "35d982ca5393bbf6b5d5c407e4eec3777b5068aa",
      "new_mode": 33188,
      "new_path": "src/libANGLE/Surface_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "babfaa2f15277f7eb7b8d5e3f3bb72d90063de05",
      "old_mode": 33261,
      "old_path": "src/tests/capture_replay_tests.py",
      "new_id": "0d27108d57624c5baec68f2b0f95970914a7df03",
      "new_mode": 33261,
      "new_path": "src/tests/capture_replay_tests.py"
    }
  ]
}
