)]}'
{
  "commit": "4e76553e1e776a85d1b5b87bab8ca12e67a6d84d",
  "tree": "67def96c9cdafbb84633d7f1f2b6c12ec4b08ede",
  "parents": [
    "0021fac86976361657fbc74bc908d548c18511ea"
  ],
  "author": {
    "name": "chaviw",
    "email": "chaviw@google.com",
    "time": "Fri Apr 30 12:11:39 2021 -0500"
  },
  "committer": {
    "name": "chaviw",
    "email": "chaviw@google.com",
    "time": "Mon May 03 14:52:05 2021 -0500"
  },
  "message": "Use transform, width, and height instead of active and requested\n\nLayer was still setting width, height, and transform in the active and\nrequested geometry structs. Since there\u0027s no longer any BQL, there\u0027s no\nneed to use active and requested. Instead port over width, height, and\ntransform to no longer use the legacy variable.\n\nThis also unifies more code and allows winscope to correctly show the\ntransform for all layer types.\n\nTest: SurfaceFlinger_test\nBug: 185492007\nChange-Id: Iee47a9ecffc16069ea7596ace4506e9416da9f20\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "570a41afc39925044f3994dfe98d7a7e082dc15a",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/BufferStateLayer.h",
      "new_id": "a273230cc8788434e10382436f983b87a1579f0d",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/BufferStateLayer.h"
    },
    {
      "type": "modify",
      "old_id": "0d673eab7848004f7d67364afc033fc9836f055c",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Layer.cpp",
      "new_id": "d1426a8dfb9b25654091969e3def47c35bfac3d0",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Layer.cpp"
    },
    {
      "type": "modify",
      "old_id": "a83408b7f0e788a7f8badf7341abf0c4c55e9024",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/Layer.h",
      "new_id": "284adbda66c5c6e4398a0a233e830a23fd52e7d7",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/Layer.h"
    },
    {
      "type": "modify",
      "old_id": "113f463c3932e4eeca21be6b4faadf248363122b",
      "old_mode": 33188,
      "old_path": "services/surfaceflinger/SurfaceInterceptor.cpp",
      "new_id": "c5f1598d156e5264dca9907e1ecbb0c02799eb4c",
      "new_mode": 33188,
      "new_path": "services/surfaceflinger/SurfaceInterceptor.cpp"
    }
  ]
}
