)]}'
{
  "log": [
    {
      "commit": "1480bc0875d4a2c8eafb97eaaec850158005efe3",
      "tree": "aa067a2c66fd832324664b6c9289fa1d76996336",
      "parents": [
        "69dbffb14b64d27ac91edb6cbed06e768e3885ec",
        "ad3bdaf7909607fe83cdce78be0512bfca148fe3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 14 20:28:03 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 14 20:28:03 2023 +0000"
      },
      "message": "Merge \"Vulkan: Avoid buffer overflow by ignoring duplicate extensions\" into udc-qpr-dev am: 1700661aa2 am: ad3bdaf790\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24392472\n\nChange-Id: I3241c49cc7a71c9981a9cfd5e8b25c88bc63818e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ad3bdaf7909607fe83cdce78be0512bfca148fe3",
      "tree": "a862bdc5af8e3876b87041a9a1f1b219ecef0a10",
      "parents": [
        "ebd5ab192a9d14ab7dddb9ae7249c58818c180f8",
        "1700661aa220a6cd42ad1a563b58f731789ecd91"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 14 20:20:05 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 14 20:20:05 2023 +0000"
      },
      "message": "Merge \"Vulkan: Avoid buffer overflow by ignoring duplicate extensions\" into udc-qpr-dev am: 1700661aa2\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24392472\n\nChange-Id: I6c1841e31896563e636a98f4435a1925c7d64b0c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1700661aa220a6cd42ad1a563b58f731789ecd91",
      "tree": "6953786c20fcf4fb3c856a7954ed64ae6279d699",
      "parents": [
        "b381a8bad373850cc40f88a1c82249123e12cbbe",
        "3b48e15760dbc6999833f1be83b0cf75e2bcf8e3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Aug 14 19:50:58 2023 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 19:50:58 2023 +0000"
      },
      "message": "Merge \"Vulkan: Avoid buffer overflow by ignoring duplicate extensions\" into udc-qpr-dev"
    },
    {
      "commit": "3b48e15760dbc6999833f1be83b0cf75e2bcf8e3",
      "tree": "a57c09feae71cd360e1e4c876aa4d3b11f1dcbe1",
      "parents": [
        "574ac3e232b96a5639f29b1161d8643ae2c5c0d1"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Aug 10 13:32:55 2023 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Fri Aug 11 22:54:29 2023 +0000"
      },
      "message": "Vulkan: Avoid buffer overflow by ignoring duplicate extensions\n\nFor any instance extension that a Vulkan driver supports, if a\nVkInstance is created with that extension listed multiple times, the\n2nd-nth times should be ignored.  That avoids overwriting an array in\nCreateInfoWrapper::FilterExtension().\n\nTest: Manual testing with logcat\nBug: 288929054\nChange-Id: I096a6752e0f4abef868efdb6f8b4bcbd0c0c79cd\nMerged-In: I096a6752e0f4abef868efdb6f8b4bcbd0c0c79cd\n"
    },
    {
      "commit": "a3e646b9cd639ab5d5a0e2fdcf0432208886fae4",
      "tree": "f45e60038a77b221c93d1f2aa83bb8ce49fc8764",
      "parents": [
        "01981dd06dd4f392d4ebfb0b99fb5d26f7d0bf23",
        "f3503e6587da3b4b958562df2891af8ec8d37d0a"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Thu Aug 10 21:44:45 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 10 21:44:45 2023 +0000"
      },
      "message": "Merge \"libvulkan: Remove use of hardcoded PAGE_SIZE 4096\" into main am: 8433f63b92 am: c9a2145f5c am: 4d7fbe86fe am: 4a333f32e9 am: f3503e6587\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2701953\n\nChange-Id: I4ed0469652e1975947ecfa3c7ee3381c78f8995a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f3503e6587da3b4b958562df2891af8ec8d37d0a",
      "tree": "c3cc0a3afa9e454e6a71d6a6f734aef3cecb5950",
      "parents": [
        "42224adb1407e14023d3853307f1db4520c9b46e",
        "4a333f32e96578bfcdd0f635e5bc67abc589e9f6"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Thu Aug 10 18:49:22 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 10 18:49:22 2023 +0000"
      },
      "message": "Merge \"libvulkan: Remove use of hardcoded PAGE_SIZE 4096\" into main am: 8433f63b92 am: c9a2145f5c am: 4d7fbe86fe am: 4a333f32e9\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2701953\n\nChange-Id: I80ab72047da73021f1e403fc2f2493bf6241ac09\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4d7fbe86fe9770117127e6cf65216f131256bf1a",
      "tree": "566c6e583742c11fdcc0bfcdd89c30d541f1a5d6",
      "parents": [
        "02e8ccfc275b33f18dd5b4a9cfb9a404a5b103f7",
        "c9a2145f5c6aff6656c444b4c6bc224b5074ea2a"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Thu Aug 10 17:15:21 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Aug 10 17:15:21 2023 +0000"
      },
      "message": "Merge \"libvulkan: Remove use of hardcoded PAGE_SIZE 4096\" into main am: 8433f63b92 am: c9a2145f5c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2701953\n\nChange-Id: I78c3215f3ca32af3d787a51cbf6a86bd500dac84\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "66f3a96a7969837beaffc92e04c7a92d1c76f2ae",
      "tree": "aafe7b3361fe7b980873be15e8f5ca32a485956f",
      "parents": [
        "e88ec57f5ec6dce50d0c2a6d1468145b77cde99e"
      ],
      "author": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Wed Aug 09 15:47:20 2023 -0700"
      },
      "committer": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Wed Aug 09 15:50:08 2023 -0700"
      },
      "message": "libvulkan: Remove use of hardcoded PAGE_SIZE 4096\n\nbionic hard codes the PAGE_SIZE macro as 4096. This is going away as\nAndroid begins to support larger page sizes. Remove the usage of this\nassumption from libvulkan source; use instead getpagesize() which\nprovides the real pagesize.\n\nTest: mma\nBug: 295227858\nChange-Id: Ie7c2c2f47d8c61c7495dbd3d88bb63ccf7a74063\nSigned-off-by: Kalesh Singh \u003ckaleshsingh@google.com\u003e\n"
    },
    {
      "commit": "1cc2363ff38f6e9d3bb9b2bdb501e90ce305006d",
      "tree": "dc76810958fc63d5b17f481c071bd900903c5828",
      "parents": [
        "bf5f8672aec88756f5daddceaba01c6add8dcada",
        "3cee7572202a9bffcb6d312a9f741092ba840d44"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Sat Aug 05 00:53:55 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Aug 05 00:53:55 2023 +0000"
      },
      "message": "Merge \"Add swapchainImageUsage to VkGrallocUsageInfo2\" into udc-qpr-dev am: 92edf5398b am: 3cee757220\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24314871\n\nChange-Id: Iac4ddf3161d414da318d47bd626efaa76140bd23\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3cee7572202a9bffcb6d312a9f741092ba840d44",
      "tree": "d60fab66e6c4263b774d2993fdbe3d515c74fb81",
      "parents": [
        "5742551b900fce5eb6c505661d6481223a9fda3c",
        "92edf5398b5a7d40b1cf126d6edaed59f742e056"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Fri Aug 04 23:41:19 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 04 23:41:19 2023 +0000"
      },
      "message": "Merge \"Add swapchainImageUsage to VkGrallocUsageInfo2\" into udc-qpr-dev am: 92edf5398b\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/native/+/24314871\n\nChange-Id: I9d2741c1448e31d11a518083bf6033dd963d7d20\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b6ca8421dc719ad1a87de5d84e9e2e941d764a84",
      "tree": "a977feb0613d1c5dd89cc52d78c5048689135948",
      "parents": [
        "0ef7824f727964eb1097ab395aa4f4787c759cac"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Jul 26 20:00:04 2023 +0000"
      },
      "committer": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Thu Aug 03 22:30:13 2023 +0000"
      },
      "message": "Add swapchainImageUsage to VkGrallocUsageInfo2\n\nBug: 288286529\nTest: Build\nChange-Id: I8091d9c4db11394b85ceb1d266f97d35a00cc246\n"
    },
    {
      "commit": "aa238976f9378543e8512e0e6e87e38e65c2103c",
      "tree": "14cbe7786a92fed28a6ac8f20f20a4a3adb61798",
      "parents": [
        "25537f8503565a35062ffe01a83914abb96a2db2"
      ],
      "author": {
        "name": "Sally Qi",
        "email": "sallyqi@google.com",
        "time": "Mon Jul 17 12:52:05 2023 +0800"
      },
      "committer": {
        "name": "Sally Qi",
        "email": "sallyqi@google.com",
        "time": "Wed Jul 19 21:58:05 2023 +0800"
      },
      "message": "Fix bt2020 linear ext mapping issue in EGL and Vulkan.\n\n - EGL_EXT_BT2020_LINEAR should be mapped to extend bt2020 linear if\n   output format is FP16.\n\nBug: 261485283\nTest: builds\nChange-Id: Ifd68cc10afc0b5b38b15af2a938d02bb3bcd3764\n"
    },
    {
      "commit": "9b1349733794eec511b5bde6c46e22da2448423c",
      "tree": "117d07576b3b47dbe7d4fd8377d36b422bf84a2a",
      "parents": [
        "f4240c61acd80aac98837f1e974f8a18f77444f2",
        "9453eecc4234326be67e985ec5dcb0a7a73c1626"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Tue Jul 18 06:44:51 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 18 06:44:51 2023 +0000"
      },
      "message": "Merge \"Move vulkan swapchain from pixelformat to aidl\" into main am: 39a9427c02 am: a442c73691 am: 92b2ae9ed2 am: 9453eecc42\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2656945\n\nChange-Id: Id5ac4dfacfc3faddc928cd2f0e8223dc9701ce4d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "92b2ae9ed29ca0d4fedbe4aac3489e3e495a20c2",
      "tree": "6c6c09d70b7bdfb4fa3ec4c7abf18142868c8bbf",
      "parents": [
        "6c1b194d6119cd4641a10c7b807905dbca75228d",
        "a442c7369156b879a43df6334a02bcc0d9bf01fa"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Tue Jul 18 05:14:59 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 18 05:14:59 2023 +0000"
      },
      "message": "Merge \"Move vulkan swapchain from pixelformat to aidl\" into main am: 39a9427c02 am: a442c73691\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2656945\n\nChange-Id: I471b9548f3cbe3926b061b6a06d556cd77f7ea84\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f499b5a6d57478ad842b55df85a63da0529e72f6",
      "tree": "c32d36e5d6b4d583d1f8243c0611001ffecbd2ab",
      "parents": [
        "8ffdc4b56315289f5e788340cd3db47748ff10d9"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Fri Jul 14 17:30:41 2023 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Mon Jul 17 16:04:53 2023 +0000"
      },
      "message": "Move vulkan swapchain from pixelformat to aidl\n\nBug: 291142745\nTest: Build\nChange-Id: I3abe992f7d7cd2a79704a3189958e51b3c2f0bdb\n"
    },
    {
      "commit": "a4298c99c91c94197affca4e34094fbe395b857a",
      "tree": "41275599d08088d0a7597fd366faa5e456925391",
      "parents": [
        "59a58b049b9d058a2e017a1d9e10676f803d021c"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Tue Jun 20 17:11:58 2023 +0000"
      },
      "committer": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Mon Jun 26 15:33:32 2023 +0000"
      },
      "message": "Fix the bug in image compression that failed to specify correct usage, type, flags\n\nThe previous implementation of the vulkan swapchain incorrectly implemented\nvkGetPhysicalDeviceSurfaceFormats2KHR. As a workaround at least one\ndriver vendor resorted to a code workaround in their driver to correct\nthe bad call in flight.\n\nThe failure was during a call to vkGetDeviceImageFormatProperties2 where\nthe swapchain was failing to include the correct image usage and image\ntype, along with a failure to include the correct image compression\nflags.\n\nThis CL amends the mistake to add these missing components to the vulkan\nvkGetDeviceImageFormatProperties2 call.\n\nAny driver vendors that have not yet finalized their image compression\nimplementations will benefit from not needing to add an android specific\nworkaround for this bug. The CL as written does not require the driver\nworkaround that was already written to be revised. The driver will work\ncorrectly without source changes. When the driver is updated the\nworkaround can cleanly be removed without side-effects.\n\nBug: 288100893\nTest: dEQP-VK.api.image_compression_control.swapchain.android\nChange-Id: Id10e5f3e42ae4e16b2cf4874a0ff4e0e2f21cd2d\n"
    },
    {
      "commit": "1d3509ed5dd2c9b38acb4b5dc8c02a97a5a38ee6",
      "tree": "5c67a981cf142e96f2571ffdf22b25d79b06e9ae",
      "parents": [
        "fcb80a221e7ac3548ff5d751eea14c708a6f43fd"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Thu Jun 08 00:17:40 2023 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Thu Jun 08 00:19:27 2023 +0000"
      },
      "message": "Correctly implement minImageCount for swapchain\n\nBug: 284807752\nTest: atest CtsDeqpTestCases -- --module-arg \u0027CtsDeqpTestCases:include-filter:dEQP-VK.wsi.android.maintenance1.release_images.*\u0027\nChange-Id: I36bd7a3dac8f8a3f6b913733fbd0ba140ee0b092\n"
    },
    {
      "commit": "3b88f31851e1e32236f4887c29f65c6532e0e907",
      "tree": "9fb644eba25d966eee8911f753466421238da296",
      "parents": [
        "7ec5b1d9f60728dd767cf6d6fd44a43360c7a7f9"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Tue Apr 18 23:11:35 2023 +0000"
      },
      "committer": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Wed Apr 19 15:25:26 2023 +0000"
      },
      "message": "swapchain: avoid redundant disconnect/connect for new surface\n\nPlatform API contract ensures VkSurfaceKHR is created with a new or\ndisconnected ANativeWindow. Then the first swapchain created against the\nnew surface can skip the disconnect/connect of the native window, which\nsaves 2 binder IPC calls.\n\nIn theory, the same can be skipped until the first successful present\ncall. We dirty the bit at the end of swapchain creation to avoid extra\nexternal synchronization.\n\nBug: 275176234\nBug: 265763295\nTest: no deadlock against ANGLE eglCreateWindowSurface\nChange-Id: Ic2d09e4547e0ec7e910863c77a4657d52e9366fd\n"
    },
    {
      "commit": "3d6f363bdd7c72305d8f24abe9af44494c9f2daf",
      "tree": "61af033340e5cde830d144b7fcac2c9f69dc9a79",
      "parents": [
        "cda245feee2ceba5f5c45578273b071974c8e461"
      ],
      "author": {
        "name": "Alina Kalyakina",
        "email": "alinakalyakina@google.com",
        "time": "Wed Mar 22 17:13:47 2023 +0000"
      },
      "committer": {
        "name": "Alina Kalyakina",
        "email": "alinakalyakina@google.com",
        "time": "Fri Apr 14 14:44:57 2023 +0000"
      },
      "message": "Processing native_window_get_refresh_cycle_duration error\n\nAdded processing the situation when native_window_get_refresh_cycle_duration returns\nerror in CreateSwapchainKHR.\n\nBug: 271795577\nTest: dEQP-VK.wsi.android.display_timing.mailbox.display_timing and CtsDeqpTestCases:include-filter:dEQP-VK.wsi.android.display_timing.fifo.display_timing pass\nTest: other existing dEQP-VK.wsi.* tests still pass\nChange-Id: Ib990ab1178dea9d75c27028ed1df2b91b3a7cabb\n"
    },
    {
      "commit": "c9572db22d799f83557d69a68d8e1ab0594e11e6",
      "tree": "38f1579258245191e9d4c07633effe928c650cb3",
      "parents": [
        "45b3a5a2fdf4f2dc5537a0564fec64b11e310cac",
        "600b5dd24733155c3f52cdda7c94a0627bd10a3d"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 22 08:42:20 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 22 08:42:20 2023 +0000"
      },
      "message": "Merge \"Explicitly query for VK_EXT_rgba10x6_formats in Vulkan\" am: 7ac34d3210 am: 56df2453e7 am: 600b5dd247\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2472765\n\nChange-Id: I31739e231f1f5d554e72a301333b246d6473ed82\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "67e9b1036b4f1ce94c25ccf41823e8630ff9522e",
      "tree": "241ed40db6922bb92d5696ed29f2f6c9d91ca3d7",
      "parents": [
        "04d05a69c34e5ab342b9c982690351ab807c6a83"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Tue Mar 07 05:28:15 2023 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 22 01:39:27 2023 +0000"
      },
      "message": "Explicitly query for VK_EXT_rgba10x6_formats in Vulkan\n\nBug: 271535435\nBug: 266596259\nTest: Build\nChange-Id: If41bceba8db1004da0212cde85bc6638ff125781\n"
    },
    {
      "commit": "8e8eb792bd30ebb42767869ef1fcace987a1a25c",
      "tree": "f7d5a14435e3ff0952e0ebc218ec1fc29205ddb4",
      "parents": [
        "c6c46b885a2071540f88dbcc363f67a4ae1dd02a",
        "15694b3e0970d7688074301fc0397ac16c15c4a2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Feb 13 19:32:06 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 13 19:32:06 2023 +0000"
      },
      "message": "Merge \"libvkjson: Use shared libjsoncpp\" am: 99702ea065 am: 48f1ae0429 am: 15694b3e09\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2431992\n\nChange-Id: I2bdb83fa87e13823eb4ef4e91dfc02246131a3f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7b932deb3fb54941694a1c7dd9f171ff4cd12eab",
      "tree": "417be2a4629fadcf32a397238810baed534f0587",
      "parents": [
        "a718db262790726fcfdf487c1f634817d14e3dcb"
      ],
      "author": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon Feb 13 13:13:41 2023 +0900"
      },
      "committer": {
        "name": "Jooyung Han",
        "email": "jooyung@google.com",
        "time": "Mon Feb 13 13:16:25 2023 +0900"
      },
      "message": "libvkjson: Use shared libjsoncpp\n\nThis reduces the size of libvkjson from 338248 to 141648.\n(aosp_cf_x86_64_phone)\n\nBug: n/a\nTest: adb shell cmd gpu vkjson\nChange-Id: I41dcc4329099fc4ac7a5857d0c20284f6776469e\n"
    },
    {
      "commit": "9d0d9ff3d92bea4584f9b6f14bc2a348268c42b4",
      "tree": "17c9d1fb0cc288de002198aefa80405557ee2c35",
      "parents": [
        "334a4105c8d52848c48c4c843a33522423010c4c"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Wed Dec 28 01:58:31 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 28 01:58:31 2022 +0000"
      },
      "message": "Revert \"Revert \"Reland: \"libvulkan: Implement EXT_swapchain_maintenance1\"\"\"\"\n\nThis reverts commit 334a4105c8d52848c48c4c843a33522423010c4c.\n\nReason for revert: all failures tracked to original CL, not the reland. No issues seen now in manual hwasan tests.\n\nChange-Id: Icd2f12f18b5f1a77237703983e11bced16cb8865\n"
    },
    {
      "commit": "334a4105c8d52848c48c4c843a33522423010c4c",
      "tree": "291d5243cca00126294cd23a3375ad1a88fbaef7",
      "parents": [
        "2dcb4f0064d3d6a01105d2c8a12368c347d85227"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Dec 22 18:51:09 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Dec 22 18:51:09 2022 +0000"
      },
      "message": "Revert \"Reland: \"libvulkan: Implement EXT_swapchain_maintenance1\"\"\"\n\nThis reverts commit 2dcb4f0064d3d6a01105d2c8a12368c347d85227.\n\nReason for revert: Appears to cause HWASAN failures.  See b/263442454, b/263446408, b/263444233, and b/263445588.\n\nChange-Id: I6de0027ae2db803445a66de575dda97826b8eb6a\n"
    },
    {
      "commit": "2dcb4f0064d3d6a01105d2c8a12368c347d85227",
      "tree": "17c9d1fb0cc288de002198aefa80405557ee2c35",
      "parents": [
        "422a94e343f3c08cc938e93c73c94514bdd1b401"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Thu Dec 22 14:40:23 2022 +1300"
      },
      "committer": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Thu Dec 22 14:42:04 2022 +1300"
      },
      "message": "Reland: \"libvulkan: Implement EXT_swapchain_maintenance1\"\"\n\nThis reverts commit ac40c1e284453e10a7c2b6f2c6090fc4be322398 and\nincorporates a fix for the memory corruption that caused us to\nrevert it initially.\n\nBug: b/255376900\n\nChange-Id: I3d8ab1977ea705bebdb8cd2c69d39f06ab5c4158\n"
    },
    {
      "commit": "422a94e343f3c08cc938e93c73c94514bdd1b401",
      "tree": "291d5243cca00126294cd23a3375ad1a88fbaef7",
      "parents": [
        "ae69fe8f9e413eba3fbacee2bc8d06a328184f79",
        "ac40c1e284453e10a7c2b6f2c6090fc4be322398"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Dec 21 23:18:38 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 21 23:18:38 2022 +0000"
      },
      "message": "Merge \"Revert \"libvulkan: Implement EXT_swapchain_maintenance1\"\""
    },
    {
      "commit": "ac40c1e284453e10a7c2b6f2c6090fc4be322398",
      "tree": "ab1ba41154313b7edd5279ad42ebb5e32018cf08",
      "parents": [
        "08c7bb1fdb33d6ad34ba1b2de3ac0579750456fe"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Dec 21 23:16:21 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 21 23:16:21 2022 +0000"
      },
      "message": "Revert \"libvulkan: Implement EXT_swapchain_maintenance1\"\n\nThis reverts commit 08c7bb1fdb33d6ad34ba1b2de3ac0579750456fe.\n\nReason for revert: Possibly the cause of b/263412882 (will revert and see if that clears up the problem)\n\nChange-Id: If217e36c67fcea8b5270dbf20b0c13c42d1da09a\n"
    },
    {
      "commit": "030a3fb0cc943e18b28b8b88d10ae122581c6f85",
      "tree": "e154e5b149ace92f15bacac8df42f6c602de63f6",
      "parents": [
        "34dfbf0c36c74e732b2cb2402f7a55747e56ddeb",
        "08c7bb1fdb33d6ad34ba1b2de3ac0579750456fe"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Dec 21 18:07:04 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Dec 21 18:07:04 2022 +0000"
      },
      "message": "Merge \"libvulkan: Implement EXT_swapchain_maintenance1\""
    },
    {
      "commit": "08c7bb1fdb33d6ad34ba1b2de3ac0579750456fe",
      "tree": "0fff9f1d689526bae560e7638276ad925274a496",
      "parents": [
        "c640683ea38d52c40bc7ceb9d118d2de8422749f"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Fri Dec 09 08:10:18 2022 +1300"
      },
      "committer": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Wed Dec 21 22:17:09 2022 +1300"
      },
      "message": "libvulkan: Implement EXT_swapchain_maintenance1\n\nThe loader now implements EXT_swapchain_maintenance1 and\nEXT_surface_maintenance1, which fix assorted issues with the original\nswapchain extension. Our implementation of EXT_swapchain_maintenance1 is\nconditional on the underlying driver having support for importing\nsync fds as external fences (which requires Vulkan 1.1 + support for\nVK_KHR_external_fence_fd).\n\nBug: b/255376900\n\nChange-Id: I72ce770a7296e4e97cccf13bad420aa5a1001a6a\n"
    },
    {
      "commit": "67244df9b3d0f60f5a3eaad0cb0f912dc745ca80",
      "tree": "e8e4c17e04076ebeec70159b2b083efef945ba11",
      "parents": [
        "d460492fbfc606dc18d53e6dfce665d6a1786132",
        "3e2c8537b70bc665efeb47598438ef772a5adf00"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Dec 21 01:32:10 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 21 01:32:10 2022 +0000"
      },
      "message": "Merge changes from topic \"AHB_format_r_16+\" am: 112211eef1 am: 7f60bfb5f9 am: 3e2c8537b7\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2329034\n\nChange-Id: Ibe6411103895e96e8ffb6f0ed1c623f1da492614\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "112211eef138418eb21137e81b98162467dc5cff",
      "tree": "3408d8194d62a9f814d2519f1019dc98c2e38228",
      "parents": [
        "cbb975dcef3ab0f32144776185658b892a93f223",
        "9cfe1ed5edefd813214daf4fadacfb6ebbd1e9ba"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Dec 21 00:24:27 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 21 00:24:27 2022 +0000"
      },
      "message": "Merge changes from topic \"AHB_format_r_16+\"\n\n* changes:\n  The ahb changes necessary for\n  swapchain: Don\u0027t call native_window_get_wide_color_support\n"
    },
    {
      "commit": "c0ec1856fdf54002a17c1363303f6999a5a2c4e7",
      "tree": "2f6592ce5876188edd9b06b92f8e2613d090d970",
      "parents": [
        "c640683ea38d52c40bc7ceb9d118d2de8422749f",
        "748e88a1900e14caa51f6979893dea7713a8995b"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Dec 21 00:01:57 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 21 00:01:57 2022 +0000"
      },
      "message": "Merge \"Replace duplicate shaderOutputLayer with subgroupBroadcastDynamicId\" am: 3d7ca6d9c0 am: 0ac8bcce92 am: 748e88a190\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2361229\n\nChange-Id: I1b87307d7ad504a85065d89b94ba8068d3745fe3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "399c7f117b25fad216bd0ff9dbdbdb3ce65c7288",
      "tree": "141612109b2dea8fbb06eb9e747de886b5e69ab2",
      "parents": [
        "7f623a39f88114d051d0c45ac2e3ab538514f8cd"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Mon Dec 19 19:33:16 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Mon Dec 19 19:33:16 2022 +0000"
      },
      "message": "Replace duplicate shaderOutputLayer with subgroupBroadcastDynamicId\n\nBug: 263150571\nTest: adb shell cmd gpu vkjson\nChange-Id: I9e458cd6b396f0e1859d9f1b27fde656c571cd7b\n"
    },
    {
      "commit": "9cfe1ed5edefd813214daf4fadacfb6ebbd1e9ba",
      "tree": "12ab19f66ae739b63b88e1760efb2aa0e9f47021",
      "parents": [
        "a9e28de9a98a4c0a61fb9ce7dc5ace590ba5307b"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Mon Dec 05 20:04:57 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Fri Dec 16 06:23:08 2022 +0000"
      },
      "message": "The ahb changes necessary for\n\n- AHARDWAREBUFFER_FORMAT_R16_UINT\n- AHARDWAREBUFFER_FORMAT_R16G16_UINT\n- AHARDWAREBUFFER_FORMAT_R10G10B10A10_UNORM\n\nBug: 233033456\nTest: Build\nChange-Id: Id56fd83b033c899c40648ef64bcfd65aedc5cd24\n"
    },
    {
      "commit": "a9e28de9a98a4c0a61fb9ce7dc5ace590ba5307b",
      "tree": "f10b58f18951c1e8bbe75b40dfd81d77efd1871f",
      "parents": [
        "7f623a39f88114d051d0c45ac2e3ab538514f8cd"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Thu Oct 20 09:05:48 2022 +1300"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Fri Dec 16 06:18:08 2022 +0000"
      },
      "message": "swapchain: Don\u0027t call native_window_get_wide_color_support\n\nThis query is deprecated and hardcoded to return true.\nWhile we\u0027re adjusting this, fix the set of surface formats to be\nvalid when the EXT_swapchain_colorspace extension is not enabled.\n\nBug: b/242763577\nChange-Id: I9a7fe692b552f8ade39c5530d4cf8c8027979699\n"
    },
    {
      "commit": "f8bdc4cde66e4bdb9ca6d4504e38eae6b8db1983",
      "tree": "7b0f82a468b2c749ae02acc3b59cb2eef1cd0700",
      "parents": [
        "80a1dd74e8fe800cd9a855c3a4af32aec2eb642f",
        "b2901c9ec5b6e131623170b3ca3b9bd79bb25545"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Tue Dec 13 10:25:47 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Dec 13 10:25:47 2022 +0000"
      },
      "message": "Merge \"Adding new Vulkan metrics to GPU Stats\""
    },
    {
      "commit": "b2901c9ec5b6e131623170b3ca3b9bd79bb25545",
      "tree": "9e501b718617a405ffee7fde6e0ac37ed61a1439",
      "parents": [
        "615c1f396ed1f7104f76f249991ef286e53039a8"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Nov 17 00:39:05 2022 +0000"
      },
      "committer": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Mon Dec 12 17:21:14 2022 +0000"
      },
      "message": "Adding new Vulkan metrics to GPU Stats\n\nFollowing fields are added into GpuStatsAppInfo for tracking:\n    bool createdGlesContext \u003d false;\n    bool createdVulkanDevice \u003d false;\n    bool createdVulkanSwapchain \u003d false;\n    uint32_t vulkanApiVersion \u003d 0;\n    uint64_t vulkanDeviceFeaturesEnabled \u003d 0;\n    std::vector\u003cint32_t\u003e vulkanInstanceExtensions \u003d {};\n    std::vector\u003cint32_t\u003e vulkanDeviceExtensions \u003d {};\n\nExtensions are tracked as 32-bit hashes.\nsetTargetStatsArray GPU service function added to provide\nan array of stat values, used for reporting list of extensions.\n\nBug: b/244286661\nTest: adb shell dumpsys gpu\nTest: atest GpuStatsTest\nChange-Id: I4ae4e3b687cd6274a9b4127a336dd0f91f5f9e39\n"
    },
    {
      "commit": "1612a4ed8bf5e885cb6b58335e72039c5aed4f40",
      "tree": "d51470a70c2e02fc300351c6c126c02206c4a2d7",
      "parents": [
        "95c2b195d64e90c2c197ba1b108cb6abb424a95c",
        "4cd01fb2eb68d4e6652e027fefd67f76c9d3697c"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Fri Dec 09 03:16:19 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 09 03:16:19 2022 +0000"
      },
      "message": "Merge \"Break QueuePresentKHR into more manageable pieces\""
    },
    {
      "commit": "4cd01fb2eb68d4e6652e027fefd67f76c9d3697c",
      "tree": "0757613d79a94a7e4773f101739bd7ab4c4ba3c0",
      "parents": [
        "9a319744a9c8c5043a0f9f235d41addd85a5cca3"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Wed Oct 19 11:35:16 2022 +1300"
      },
      "committer": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Fri Dec 09 08:10:07 2022 +1300"
      },
      "message": "Break QueuePresentKHR into more manageable pieces\n\nInstead of QueuePresentKHR doing everything, let\u0027s decompose to:\n\nQueuePresentKHR\n -\u003e PresentOneSwapchain     (considers just one swapchain in the list)\n     -\u003e SetSwapchainSurfaceDamage      (does KHR_incremental_present)\n     -\u003e SetSwapchainFrameTimestamp     (does GOOGLE_display_timing)\n\nAs part of the decomposition, stop trying to be so clever about reusing\nallocations for KHR_incremental_present; it\u0027s not worth threading it\nthrough the list of swapchains. Also just use a vector; it\u0027s not worth\nusing the app-provided allocator from the device scope.\n\nNote some issues with the multi-swapchain case in general. We should\nalso refine the fd handling to be leak-free by construction; handling\nraw fds is asking for trouble.\n\nBug: b/255376900\n\nChange-Id: Iaa66b7b1bfd2be2a1fda578fcb8141607be1e360\n"
    },
    {
      "commit": "abd856ff3297535893bed71dbf40764c96cfc149",
      "tree": "887817f51b161918b2fdd5f5ac0ad7ebd54447e9",
      "parents": [
        "a84abc85435e3b3519e77cbebf396bf3e2d14d6e",
        "96d6d117352b9c93fa7f6c0257a9bd5fd1b37fc1"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Thu Dec 08 05:54:09 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 08 05:54:09 2022 +0000"
      },
      "message": "Merge \"Run code_generation.py after an upstream merge of \u0027aosp/upstream-main\u0027\" am: 968ebb2e23 am: 6d797e27d4 am: 96d6d11735\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2321917\n\nChange-Id: Icf330a71e16e31eb5e898a52738a28727551cca6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "968ebb2e23b5450beb4631ff1cba4fb909614edc",
      "tree": "edf4656927caafa1b4a9690da144f13854ef0842",
      "parents": [
        "9c0835a83851d3d841180f4057fd85e65701bae2",
        "43bf88aabd0863334917d4fd1f94fb38c6a489be"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Thu Dec 08 04:44:26 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 08 04:44:26 2022 +0000"
      },
      "message": "Merge \"Run code_generation.py after an upstream merge of \u0027aosp/upstream-main\u0027\""
    },
    {
      "commit": "05061a90039118412eeb1419d26ee0a7907bc4dd",
      "tree": "c709c50b767710cd63aba9c61d92e20633240ecd",
      "parents": [
        "0cbe46547ecbb237101d0d27c6bdb7761254b268",
        "34b1126c6974dd853442bbe9094bc8e8dfdf67f8"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Mon Dec 05 23:00:56 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 05 23:00:56 2022 +0000"
      },
      "message": "Merge \"Vulkan loader changes to address previous comments in image_compression_control\" am: ebe862d8b7 am: 5f3daf76a0 am: 34b1126c69\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2311159\n\nChange-Id: I2b84f750783df21a7797e759f10ba97caca47203\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "929e9cd89bf1d19bfa184652329334c962bc4f26",
      "tree": "9f9a72af06d5b4234ebdf64b363cb4602a87d178",
      "parents": [
        "82c3b18f5521dba57a857e84df154da2a797bbbe"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Tue Nov 22 04:12:19 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Thu Dec 01 16:56:13 2022 +0000"
      },
      "message": "Vulkan loader changes to address previous comments in image_compression_control\n\nBug: 218365766\nTest: Build\nChange-Id: I214981958eb02e22b0322c679241b50012006fb9\n"
    },
    {
      "commit": "43bf88aabd0863334917d4fd1f94fb38c6a489be",
      "tree": "8765eabb5239d2e2ec1785212fe9ce448eb51ce4",
      "parents": [
        "82c3b18f5521dba57a857e84df154da2a797bbbe"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Nov 30 04:00:46 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Nov 30 04:00:46 2022 +0000"
      },
      "message": "Run code_generation.py after an upstream merge of \u0027aosp/upstream-main\u0027\n\nTest: Build\nChange-Id: I72f16b883f1a538454fa55ff50bde972db39da4e\n"
    },
    {
      "commit": "562431f3c1f013817b1a2a0a10a9b924b2eae850",
      "tree": "7938bb9d9adb918b0524eba1fd030ca92729b546",
      "parents": [
        "b234cf07999c8403141bde28b391a558d9eeaab6",
        "b1de3b108be00b06a45cd2b31ac94eb94e1c9385"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 17 22:18:22 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 17 22:18:22 2022 +0000"
      },
      "message": "Merge \"swapchain: Don\u0027t call native_window_get_wide_color_support\""
    },
    {
      "commit": "b234cf07999c8403141bde28b391a558d9eeaab6",
      "tree": "13f79ae40a7706be8570c8bb469935e2e7227f24",
      "parents": [
        "e6d0e201d8374dc4f5342a997d77aa15c1d24117",
        "24abf357b8b64c4f5dabcae36092ce5caa639bd4"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Thu Nov 17 22:15:22 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 17 22:15:22 2022 +0000"
      },
      "message": "Merge \"Set the maxImageExtent for vk wsi based on currentExtent\" am: cc9d788959 am: e4529b1a40 am: 24abf357b8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2303377\n\nChange-Id: I3e04bc0d1e9a3b613a5d00602bb7bdfd0d1a2875\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b1de3b108be00b06a45cd2b31ac94eb94e1c9385",
      "tree": "33438031636177cbd19615829d593dbc00b5230b",
      "parents": [
        "fc7c70e4f88d8bb6f64d2091c79473f68b6ad03f"
      ],
      "author": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Thu Oct 20 09:05:48 2022 +1300"
      },
      "committer": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Fri Nov 18 09:10:36 2022 +1300"
      },
      "message": "swapchain: Don\u0027t call native_window_get_wide_color_support\n\nThis query is deprecated and hardcoded to return true.\nWhile we\u0027re adjusting this, fix the set of surface formats to be\nvalid when the EXT_swapchain_colorspace extension is not enabled.\n\nBug: b/242763577\nChange-Id: I9a7fe692b552f8ade39c5530d4cf8c8027979699\n"
    },
    {
      "commit": "cc9d788959307a906c81ee1128fc5f9afb29b97e",
      "tree": "ae8b4214ad79fe73b425c40b5208514114f30380",
      "parents": [
        "84af7ae353ee400a090ba8772850d94889efda3d",
        "c00a121ab536dfbc4cd81b9d14cdef22f9f44c5d"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Thu Nov 17 19:47:39 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 17 19:47:39 2022 +0000"
      },
      "message": "Merge \"Set the maxImageExtent for vk wsi based on currentExtent\""
    },
    {
      "commit": "498f157d83eb7c2ac86c4ca3a62ac3870aa11ed7",
      "tree": "8375c3f026794ee8feebbca672db7f0f0a04fdc0",
      "parents": [
        "8a0d7dd982871733f91f2f3cd079586e2ca0245e",
        "4cb7641c1e63d28ea8712403764b54a99efd7a91"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Nov 16 23:49:10 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Nov 16 23:49:10 2022 +0000"
      },
      "message": "Merge \"Vulkan loader changes to support VK_EXT_image_compression_control\" am: 7dbd7a6afa am: 7360f8cb02 am: 4cb7641c1e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2016419\n\nChange-Id: I0e1bdfd3eb986ef7a38d6a21cd8442f86f1a1a5d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2cc44689e59f7fea54bcb9fe0bbee0d487fbaa90",
      "tree": "6fdfbfc8dd6cbc74d41ccaba17a5b7885475e8d9",
      "parents": [
        "a8c0dd747c7aa7127d0bf0f53bcea5ac955b8339"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 09 00:31:38 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Nov 16 18:49:08 2022 +0000"
      },
      "message": "Vulkan loader changes to support VK_EXT_image_compression_control\n\nBug: 218365766\nTest: Build\nChange-Id: I91cddbee0daac27d838e6201ba63c51a5158412c\n"
    },
    {
      "commit": "c00a121ab536dfbc4cd81b9d14cdef22f9f44c5d",
      "tree": "e792f0f589c46862b81de1a7094e9992fc7318e0",
      "parents": [
        "a8c0dd747c7aa7127d0bf0f53bcea5ac955b8339"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Mon Nov 14 21:13:14 2022 +0000"
      },
      "committer": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Tue Nov 15 17:31:31 2022 +0000"
      },
      "message": "Set the maxImageExtent for vk wsi based on currentExtent\n\nBug: 248658672\nTest: Build\nChange-Id: Ia71c56ebaf7c01a1d9b918e8080ac816e24bcef9\n"
    },
    {
      "commit": "ad75ba36f39bcffa563c8699fa84b1dc157f85f2",
      "tree": "5c73b991e420b97266dee1882227211edb8c9f19",
      "parents": [
        "25d2e5e121a6c92eb8ba68bd6e10615aca5f0a8b",
        "5528738f5729dd2a5b4e04877d281aea8e7a615b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 11 19:40:35 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 11 19:40:35 2022 +0000"
      },
      "message": "Merge \"Only report PASS_THROUGH when VK_EXT_swapchain_colorspace enabled\" am: bb7e77ba94 am: 68258abb36 am: 5528738f57\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2296177\n\nChange-Id: If1d593a12c684dd3f7d496d2ef03b339d3feec3c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ca506338cb00a9c8267b5b58ff491dc33bb8f0e1",
      "tree": "55f8115ebd49cb52cf2dd751eb29374891eff0b1",
      "parents": [
        "7e95846bd6c8015be208ff93da23b767f53b3443"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Nov 09 11:00:36 2022 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Nov 09 11:04:15 2022 -0800"
      },
      "message": "Only report PASS_THROUGH when VK_EXT_swapchain_colorspace enabled\n\nNoticed by chrisforbes@.\n\naosp/2157379 and aosp/2155840 over aggressively enabled reporting\nsupport for these surface formats.\n\nBug: b/258473421\nTest: launch Cuttlefish with SwANGLE\nTest: cts -m CtsMediaCodecTestCases\n          -t android.media.codec.cts.EncodeDecodeTest\nTest: cts -m CtsMediaCodecTestCases\n          -t android.media.codec.cts.DecodeEditEncodeTest\nTest: cts -m CtsDeqpTestCases\n          --module-arg CtsDeqpTestCases:include-filter:dEQP-EGL.*\nTest: cts -m CtsDeqpTestCases\n          --module-arg CtsDeqpTestCases:include-filter:dEQP-VK.wsi.android.*\nChange-Id: Id753d5a63399311b940cc05bc3de97821e84d190\n"
    },
    {
      "commit": "ac13378c010514ba1831548a933162d3f8a8e089",
      "tree": "54c26fe3ac243f650134cf06c7d45453a2b9c6bd",
      "parents": [
        "781002d516618d2a236cbc6ede1eb5aece01fa93",
        "54f323b1c6c588f07b3f4e385265cacb2f105dd9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Oct 04 01:44:55 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Oct 04 01:44:55 2022 +0000"
      },
      "message": "Merge \"Update VK_GOOGLE_surfaceless_query extension fixed values\" am: 54fa235236 am: e22a33b566 am: 4b6e5f3b6f am: 2382dd3877 am: 54f323b1c6\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2213883\n\nChange-Id: I5bb404d4996de6716ee480a0fbedb1cc897c3d2d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "54fa235236470c59a37f42552d228e7d78176038",
      "tree": "a40eafede8d14fc0da5f4088364dea00fafcfc64",
      "parents": [
        "09e7c8bfc6256049fa4ffc9dcc1ae5a9701b8e15",
        "b457637fcc33e3c04b8658cc564b0c0ca66bff19"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Oct 03 22:27:35 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Oct 03 22:27:35 2022 +0000"
      },
      "message": "Merge \"Update VK_GOOGLE_surfaceless_query extension fixed values\""
    },
    {
      "commit": "b457637fcc33e3c04b8658cc564b0c0ca66bff19",
      "tree": "8a8a6f849dd5c2b3d4531b20848d4c9255c40bbe",
      "parents": [
        "2a2071242b50626ea931c116279b93b7d4076b5e"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Sep 08 15:13:39 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Mon Oct 03 13:56:15 2022 -0600"
      },
      "message": "Update VK_GOOGLE_surfaceless_query extension fixed values\n\nChange 3 values per finalizing the spec details in Vulkan spec MR 5157\n\nTest: Manual testing with ANGLE\nBug: 243834050\nChange-Id: I0d7c516aae26039552713b40f3597d704f4098f1\n"
    },
    {
      "commit": "e1866c5e020a0c13263dfa922fec784aab79999b",
      "tree": "c75e392fb1bb536924690c17fd95b48631e2d24f",
      "parents": [
        "56d6e4221665454cd3cd5ffad71bc7dbbb9582cb",
        "1c0e42da240c7ae22ef066427131f2a7e5c406ea"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Wed Sep 28 18:03:36 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Sep 28 18:03:36 2022 +0000"
      },
      "message": "Merge \"Declare the headers of the ndk_library\" am: 12b528b052 am: c2460ec622 am: f30357aaf9 am: 76c82727e3 am: 1c0e42da24\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2212878\n\nChange-Id: I277f4c63bf851d12102da65bfa6db6e6dcb86a6b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d59d1b929376239af3365875b9585a961d6bb3e3",
      "tree": "1366baa7017cfcf861a9fc7b16b70ad743cbbc0a",
      "parents": [
        "4a5e3f2b1b4641be1a14faed7a7ad05a59aa5e7d"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Sep 08 21:52:22 2022 +0000"
      },
      "committer": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Sep 08 21:52:22 2022 +0000"
      },
      "message": "Declare the headers of the ndk_library\n\nThis creates a dependency edge between the ndk_library and its headers,\nwhich should be a no-op in regular Soong builds. This dependency edge\nwill be used in the Multi-tree project to export the relevant .h files into a well\nknown location\n\nFormatting changes are from bpfmt\n\nTest: m nothing\nBug: 239044713\nChange-Id: Id037828b4b7f71ffe0d6a7841253c610eef3af31\n"
    },
    {
      "commit": "fae3a84c89c2b38e5b6bafac426c388a6ea8d731",
      "tree": "3ac36a2709b8c84dbba1c1940283715edd7faaaf",
      "parents": [
        "4ba36f5add557d457b244f916defc1874f742187",
        "0aa99a9ae48ac98939a1441bdc0e838b0926d71c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Sep 03 00:05:20 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Sep 03 00:05:20 2022 +0000"
      },
      "message": "Merge \"Only use legacy_usage for legacy query\" am: 0077d6d84c am: 521c393642 am: 7a67900237 am: 4d54044073 am: 0aa99a9ae4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2193375\n\nChange-Id: I09890d0b79a0d9ce36d92dcab8a799a30988f493\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "97678d4c6ebbc315287f723ba11ded5741ff6fb6",
      "tree": "f0eac39556f97773b57ab5acc370624790c1ec2c",
      "parents": [
        "f918f617e2c78eb7494ae783b8abaeebc4a312fa"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Tue Aug 23 11:24:51 2022 -0400"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Sep 02 13:24:49 2022 -0400"
      },
      "message": "Only use legacy_usage for legacy query\n\nAlso fix not including the consumer usage\n\nFixes: 141768149\nTest: make\nChange-Id: Id556573acd34271071a0a9d30e17655f1579a914\n"
    },
    {
      "commit": "2b03d96b0263c1e86a0e0394cf25b68d5cc77fd9",
      "tree": "1e1da0eb9db1ce58a6e08615400bb21aae8da66c",
      "parents": [
        "50bae586e4bd16851277ed5f9fda0f6fc74385c9",
        "0413cc02e33c53aaa74b097ed58b7e5cbded4293"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 22 20:37:35 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 22 20:37:35 2022 +0000"
      },
      "message": "Merge \"Reland \"Allow use of PASS_THROUGH colorspace with RGBA8\"\""
    },
    {
      "commit": "0413cc02e33c53aaa74b097ed58b7e5cbded4293",
      "tree": "015e71c3b47bee50ea729c92444c3738f4cc9db7",
      "parents": [
        "f9a9b903a95b7630d57375667a1f3e6ccfa21f0a"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Wed Jul 27 04:54:48 2022 +0000"
      },
      "committer": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Wed Jul 27 04:57:55 2022 +0000"
      },
      "message": "Reland \"Allow use of PASS_THROUGH colorspace with RGBA8\"\n\nThe other parts of the fix have landed:\n- aosp/2155840\n- aosp/2162752\n\nBug: 238720540\nTest: run the affected game\nChange-Id: Id2db27a918c83a47bdd62f2ba31c200559d88d43\n"
    },
    {
      "commit": "dcaf80d47c025199b5e8958d57e5fbe77812cc1f",
      "tree": "f4b3809c26912f964547c056e86056899118d39f",
      "parents": [
        "0c9b82794a8a26d06e99157cfb7b1ce50728af1d",
        "ea4f5ef09a2833783789cb3c9f2e1e8e3f4e476c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 26 00:25:50 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 26 00:25:50 2022 +0000"
      },
      "message": "Merge \"vulkan: respect consumer default dataspace upon PASS_THROUGH\" am: eae8088caa am: 885d6146e9 am: 643895a5c9 am: 06141f436b am: ea4f5ef09a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2162752\n\nChange-Id: Ibb7e90385b5f76d14ca8c5bff88ec00e793e2b1f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "885d6146e9ca47a8c7a93a6c94a9b5519ac03adf",
      "tree": "b2b63400182e42785b877ecd81d5c0b76be4c2c3",
      "parents": [
        "adab5601f4ac0069c037931dcfa68a4487f6cab1",
        "eae8088caa8ee5e0bd20baf66247a7126e97c7a2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jul 25 22:49:59 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jul 25 22:49:59 2022 +0000"
      },
      "message": "Merge \"vulkan: respect consumer default dataspace upon PASS_THROUGH\" am: eae8088caa\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2162752\n\nChange-Id: Id5d35546554af12d390ca13ba0e545f8df13401f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "51572c2fd5edb70bfff0b23577f3a596c92fde19",
      "tree": "189da15e54b11dbbcc07155c306b8c8d969985c6",
      "parents": [
        "71e68dcfc44e3bba6f729684fa2f46444a6df24c"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Fri Jul 22 23:08:30 2022 +0000"
      },
      "committer": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Mon Jul 25 17:44:46 2022 +0000"
      },
      "message": "vulkan: respect consumer default dataspace upon PASS_THROUGH\n\nMost of the HWC backends don\u0027t consume HAL_DATASPACE_ARBITRARY, and will\nend up with client composition. This change fixes the Surface to clear\nthe prior requested dataspace leftover upon disconnect, and let vulkan\nswapchain to skip setting dataspace upon PASS_THROUGH.\n\nBug: 239893387\nTest: android.view.cts.DisplayRefreshRateTest#testRefreshRate with angle\nTest: android.media.cts.EncodeDecodeTest with angle\nTest: dEQP-EGL.* with angle\nTest: dEQP-VK.wsi.android.*\nChange-Id: Iba1d9160569ad6136127cf8055aa75f195fed3d9\n"
    },
    {
      "commit": "2ba9a25499409de5546e6f84dd08be8c38537d8a",
      "tree": "dc78eac8bb91c5c6c06debf6fc0476338081eff6",
      "parents": [
        "f656ea394df89c24ca3f523ae7bff2dd5acc5092",
        "f9a9b903a95b7630d57375667a1f3e6ccfa21f0a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Jul 21 20:01:13 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Jul 21 20:01:13 2022 +0000"
      },
      "message": "Merge \"Revert \"Allow use of PASS_THROUGH colorspace with RGBA8\"\""
    },
    {
      "commit": "f9a9b903a95b7630d57375667a1f3e6ccfa21f0a",
      "tree": "52176b5d5c21751ab5a84145a6a699aa5a628b50",
      "parents": [
        "c42eae5297150eaa3606eea472ceb568c48b0a43"
      ],
      "author": {
        "name": "Neha Jain",
        "email": "jainne@google.com",
        "time": "Wed Jul 20 02:24:57 2022 +0000"
      },
      "committer": {
        "name": "Neha Jain",
        "email": "jainne@google.com",
        "time": "Wed Jul 20 02:24:57 2022 +0000"
      },
      "message": "Revert \"Allow use of PASS_THROUGH colorspace with RGBA8\"\n\nRevert \"Use PASS_THROUGH on EGL_NONE colorspaces\"\n\nRevert submission 19154196-angle-colorspace-quickfix\n\nReason for revert: b/238720540\nReverted Changes:\nI82743e539:Use PASS_THROUGH on EGL_NONE colorspaces\nI7aebe80d7:Allow use of PASS_THROUGH colorspace with RGBA8\n\nChange-Id: If1eb097b62bb33b2bc4585e2d207acdaae9bc700\n"
    },
    {
      "commit": "c312f3f5206c3a6a82d5503b5cd319ebf3211831",
      "tree": "57c9e6de71dd0d8581a82a6613485eece56346bd",
      "parents": [
        "64801d93097658b722c60b193dfd91525d60dc2b",
        "1177c9fdf4c49de9c038900ce21301a1d7ba375a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 19 02:04:04 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 19 02:04:04 2022 +0000"
      },
      "message": "Merge changes I7753858b,I7aebe80d am: dcc3db7bd1 am: 514da40ecf am: b4136b24ee am: 9fed2f4bb3 am: 1177c9fdf4\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2155840\n\nChange-Id: Id74171ec7dcad6f36a6138195bd34aa096317843\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "514da40ecf58abfb51ea5382e79e83fcd02f1260",
      "tree": "30272ca529a8c0ac56b6d9ddf7b22d55ead8c401",
      "parents": [
        "a122b75961c9beaf863fcaafab923491dcb046c3",
        "dcc3db7bd101a67010d2739b75ac3869a4417bf2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 19 00:43:12 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 19 00:43:12 2022 +0000"
      },
      "message": "Merge changes I7753858b,I7aebe80d am: dcc3db7bd1\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2155840\n\nChange-Id: Id4d98b71c609831b3f206a0865a1e67395889800\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a122b75961c9beaf863fcaafab923491dcb046c3",
      "tree": "9fc294c142503526974ffae4525ab216e25890c6",
      "parents": [
        "3427e8a388698ccd9795d40077afdde961801c4b",
        "e29191c756becf0ebbed4700ddf15c0f4668950f"
      ],
      "author": {
        "name": "Lingfeng Yang",
        "email": "lfy@google.com",
        "time": "Tue Jul 19 00:43:10 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jul 19 00:43:10 2022 +0000"
      },
      "message": "Allow use of PASS_THROUGH colorspace with RGBA8 am: e29191c756\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2157379\n\nChange-Id: I748469b94e43c35cf5883999bc2b707ec66ad1c0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "52ac1e92c418aa29777384854dc8387bc7b660aa",
      "tree": "fe313f7b08619e2683172c9df05b3c533d1d8b90",
      "parents": [
        "e29191c756becf0ebbed4700ddf15c0f4668950f"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Jul 18 13:33:10 2022 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Jul 18 13:33:10 2022 -0700"
      },
      "message": "Allow PASS_THROUGH colorspace with R5G6B5, R16G16B16A16, A2B10G10R10\n\n... to continue aosp/2157379 to pass dEQP tests with ANGLE\nusing PASS_THROUGH color space as the default.\n\nBug: 237512291\nTest: cts -m CtsDeqpTestCases\n          --module-arg CtsDeqpTestCases:include-filter:dEQP-EGL.*\nChange-Id: I7753858bf5d740f5083e0e48d97be75b127ad11b\n"
    },
    {
      "commit": "e29191c756becf0ebbed4700ddf15c0f4668950f",
      "tree": "527717b7ce5994c870661ace17e0452e84233407",
      "parents": [
        "c59b49c3cd35fe218ced7b4371a51f475cc0ec23"
      ],
      "author": {
        "name": "Lingfeng Yang",
        "email": "lfy@google.com",
        "time": "Fri Jul 01 18:18:29 2022 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Jul 18 12:00:56 2022 -0700"
      },
      "message": "Allow use of PASS_THROUGH colorspace with RGBA8\n\nThis CL allows us to specify the pass through color space,\nand as a consequence, HAL_DATASPACE_ARBITRARY, on swapchain creation.\n\nThis helps us pass Media encode/decode test cases on ANGLE.\n\nBug: 237512291\nChange-Id: I7aebe80d77fdc454f04489fbc552bad40a922ae3\nMerged-In: I7aebe80d77fdc454f04489fbc552bad40a922ae3\n"
    },
    {
      "commit": "c42eae5297150eaa3606eea472ceb568c48b0a43",
      "tree": "015e71c3b47bee50ea729c92444c3738f4cc9db7",
      "parents": [
        "f1a229ca0737c1220efa26657b8f8dcb96ebff41"
      ],
      "author": {
        "name": "Lingfeng Yang",
        "email": "lfy@google.com",
        "time": "Fri Jul 01 18:18:29 2022 -0700"
      },
      "committer": {
        "name": "Lingfeng Yang",
        "email": "lfy@google.com",
        "time": "Fri Jul 01 18:19:04 2022 -0700"
      },
      "message": "Allow use of PASS_THROUGH colorspace with RGBA8\n\nThis CL allows us to specify the pass through color space,\nand as a consequence, HAL_DATASPACE_ARBITRARY, on swapchain creation.\n\nThis helps us pass Media encode/decode test cases on ANGLE.\n\nBug: 237512291\nChange-Id: I7aebe80d77fdc454f04489fbc552bad40a922ae3\n"
    },
    {
      "commit": "cc2bdf9d24c5c6900df0b546b41a44a6b013184d",
      "tree": "2837e769b2f419ef5628e78a68b4cb0e281caeed",
      "parents": [
        "28a7564a9eaea06ab589512a92d8beb944cb05c5"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Jun 22 09:33:16 2022 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Jun 27 15:25:02 2022 -0700"
      },
      "message": "Update VkJson to not visit features based on a specific version\n\n... and instead visit features based on having at least a specific\nversion. SwiftShader has started to advertise 1.3 with aosp/2132616\nbut this caused vkjson to not report anything as VK_API_VERSION_1_3\nwas not explicitly handled.\n\nBug: b/236772851\nTest: `cvd start --gpu_mode\u003dguest_swiftshader`\nTest: `cts -m CtsGraphicsTestCases -t android.graphics.cts.VulkanFeaturesTest`\n      with aosp/2133694 reverted\nChange-Id: I75c352dcc8b5398ef6c902cf5fd77706655dbb34\nMerged-In: I6e71a84b85874a71031734004b8e44ee0ea7446f\n"
    },
    {
      "commit": "1290ea25bfb07977bbeb4d5c7d1673fd072edc95",
      "tree": "4a258bbdc4026703a1453592c867d019b59af36a",
      "parents": [
        "5451bf10100f6e101d31e04329543b7de7c5bca4"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Tue Jun 14 19:09:15 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Tue Jun 14 19:12:00 2022 -0600"
      },
      "message": "Comment that VK_SUBOPTIMAL_KHR not returned window size changes\n\nTest: Inspection\nBug: 236026298\nChange-Id: I164db67d71c10e060d76630d34d12d51e1f3b91c\n"
    },
    {
      "commit": "075f44f35b472592ff551f41d299ca881573275e",
      "tree": "27c47beef1573f74b728c49195a2d296bd5e2a99",
      "parents": [
        "8ad041541190159d3a5bfe92857bd99cd78fee22",
        "fc6374745e86c9a4900ac5f922ae6f0c471501c7"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Jun 02 18:52:14 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 02 18:52:14 2022 +0000"
      },
      "message": "Merge \"swapchain: Do not return MAILBOX for VK_GOOGLE_surfaceless_query\" am: f8c9b943b2 am: fc6374745e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2115353\n\nChange-Id: I2bd08ff9ea27ade338c72bd6b896102bbdbe36ea\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fc6374745e86c9a4900ac5f922ae6f0c471501c7",
      "tree": "1e4319260f8784ddd9c4a7d939a00d0b46119817",
      "parents": [
        "6b84ed7ae3090b2af0cbcb22420a16ca2c767f27",
        "f8c9b943b2d89b2561cc4d529a7401af0259820e"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Jun 02 18:33:37 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 02 18:33:37 2022 +0000"
      },
      "message": "Merge \"swapchain: Do not return MAILBOX for VK_GOOGLE_surfaceless_query\" am: f8c9b943b2\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2115353\n\nChange-Id: If6a703485055cda7f13843d7e1a041d2fcd274fa\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f8c9b943b2d89b2561cc4d529a7401af0259820e",
      "tree": "2bf8c55b3ba8b8c9f3833e7adc68d170f282a2c7",
      "parents": [
        "63cb8d022750025a0d4420a4c7b66138a90db1b5",
        "7e36114e6a05524e5def928aaa211e62fe8118ac"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Jun 02 18:11:51 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jun 02 18:11:51 2022 +0000"
      },
      "message": "Merge \"swapchain: Do not return MAILBOX for VK_GOOGLE_surfaceless_query\""
    },
    {
      "commit": "7e36114e6a05524e5def928aaa211e62fe8118ac",
      "tree": "c676fab3f98b9bfa00a76fe302c18c960cbb3d22",
      "parents": [
        "864034bf750090c0522ba6a3cd1abb379999ba6e"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Jun 02 10:45:17 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Thu Jun 02 10:45:17 2022 -0600"
      },
      "message": "swapchain: Do not return MAILBOX for VK_GOOGLE_surfaceless_query\n\nBug: 203826952\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: Ie487f25a6a1b05cf8ee63f71b14ad8b2e83c6aa1\n"
    },
    {
      "commit": "44f049fbc9f78559023759c5edda411119aa8888",
      "tree": "07e45b9e06f0ae1138ac8f0ad32e90e0e453d753",
      "parents": [
        "7e2db840cfb8e66c2eca835a64ee1952977aaeef",
        "fce5dc9847269cc49faefa148ebc1fd9ee122408"
      ],
      "author": {
        "name": "Alix Espino",
        "email": "agespino@google.com",
        "time": "Thu Jun 02 04:02:06 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 02 04:02:06 2022 +0000"
      },
      "message": "Merge \"Deleted clang property in Android.bp files\" am: f67b6f098d am: fce5dc9847\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2075508\n\nChange-Id: I48ab4d12c90f79a449294d2b63599774badea234\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fce5dc9847269cc49faefa148ebc1fd9ee122408",
      "tree": "81c82f5cae9ec41a9633aceffa41783288be65aa",
      "parents": [
        "39a846d58ccf039f6143588a128b5f06526f4da4",
        "f67b6f098df0a31a3d0fca10143a525f68f0948d"
      ],
      "author": {
        "name": "Alix Espino",
        "email": "agespino@google.com",
        "time": "Thu Jun 02 03:39:49 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jun 02 03:39:49 2022 +0000"
      },
      "message": "Merge \"Deleted clang property in Android.bp files\" am: f67b6f098d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2075508\n\nChange-Id: I1dc7ce3741044865b9d6d6407527b04a29f20897\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "28590f0b104f7a8a1f64a8c503ae6988d4f82a37",
      "tree": "ffdc5241fe1728a5f25487d90f505cb53ad39647",
      "parents": [
        "fcd57763a29274e2fb19336d16634cc48450c028"
      ],
      "author": {
        "name": "Alix",
        "email": "agespino@google.com",
        "time": "Thu Apr 21 16:39:53 2022 +0000"
      },
      "committer": {
        "name": "Alix Espino",
        "email": "agespino@google.com",
        "time": "Fri May 13 19:08:09 2022 +0000"
      },
      "message": "Deleted clang property in Android.bp files\n\nDeleted deprecated clang property in Android.bp files using bpmodify.\n\nBug: 208980553\nTest: treehugger\nChange-Id: Iae82728bd6d108fadf9872ad22cdc57aabceb3bb\n"
    },
    {
      "commit": "ac1f09816e42765b01b085676595b3f71c16cacf",
      "tree": "e2e955772a3e82193dc61147e2d16db8567154f2",
      "parents": [
        "97272abc8b8d6148403e1bfd403988cb1956b436"
      ],
      "author": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Sat Apr 09 07:10:10 2022 +0000"
      },
      "committer": {
        "name": "Yiwei Zhang",
        "email": "zzyiwei@google.com",
        "time": "Sat Apr 09 07:12:29 2022 +0000"
      },
      "message": "Vulkan: avoid calling cancelBuffer on a shared buffer\n\nto silence the err log \"cannot cancel a buffer in shared buffer mode\"\n\nBug: 204681201\nTest: dEQP-VK.wsi.android.shared_presentable_image.*\nChange-Id: I3ffa0df28b10c5576a2196f5de0a9cf63bc6a1fa\n"
    },
    {
      "commit": "ce3385d2f8ac3aad763e9c1480a0060a60d9a209",
      "tree": "63b4583e2a1dec22c7861808a5c385c1b0eedc53",
      "parents": [
        "f557e7846509b729fa6e72cd3119e273ffc3efa3",
        "0cbebac3c8eba5a4bff0477a7245435af056f18f"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Fri Mar 18 20:49:27 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 18 20:49:27 2022 +0000"
      },
      "message": "Merge \"Add conditional BT709 support to the vulkan swapchain\" am: cba1c577fd am: 3365990b60 am: 0cbebac3c8\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2021396\n\nChange-Id: Ib4621f4b0040b4cb32ca32876dfef11801082e8d\n"
    },
    {
      "commit": "3365990b60c127f688d0222330010155d9afcc0a",
      "tree": "38c54e853e06a7217a3b199e2773b64b3bd86be3",
      "parents": [
        "5d3c096ffdc88c164f5a6c2de5b93eb21efbf977",
        "cba1c577fd8d14371c5b01557ad45f3a4f4936a0"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Fri Mar 18 20:12:36 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 18 20:12:36 2022 +0000"
      },
      "message": "Merge \"Add conditional BT709 support to the vulkan swapchain\" am: cba1c577fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2021396\n\nChange-Id: Id40fc96317f0218d24ff148583653ccb383ac151\n"
    },
    {
      "commit": "f6df08ebe6bf3380bdf2b3495eadd9793643172a",
      "tree": "65881358e3fd7d34fef4dda12b4edf62398a32d5",
      "parents": [
        "b96ec446c81df401afa5e865c36e8d7d8413bf1e"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 21:27:49 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 21:27:49 2022 -0600"
      },
      "message": "swapchain: Eliminate silly difference with AOSP\n\nBug: 203826952\nTest: Manual inspection\nChange-Id: Ica37bbb2280e98a50db3359cc97291b5ca449cc1\n"
    },
    {
      "commit": "5e13d0c11b64265dec540382ca84aedb301bc6c7",
      "tree": "1414427f52bab804df74b402f9bcf2b29c28aa06",
      "parents": [
        "50861777d5fb968fdc2087b8151017ab02823497"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Thu Mar 10 21:18:35 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 16 23:04:56 2022 +0000"
      },
      "message": "Add conditional BT709 support to the vulkan swapchain\n\nBug: 203533233\nTest: build\nChange-Id: I29b06650711465abec9980e856a9819ff8dcf943\n"
    },
    {
      "commit": "d2a5728b0d775675768047720e00291ae39af00e",
      "tree": "413ebcb243e8c26f847da3774ac01e9dc8fb2c7b",
      "parents": [
        "8c7e6db0c07f0090292eb66131af14ef8624eadd"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Mon Feb 28 16:47:43 2022 -0700"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 20:51:11 2022 +0000"
      },
      "message": "swapchain: Implement VK_KHR_surface_protected_capabilities\n\nBug: 221490496\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: Id01e677175a2cf98f4d893e21f3c654375772150\nMerged-In: I750f052e3560e76b2035ed3c92a3ec38745b9ef4\n"
    },
    {
      "commit": "8c7e6db0c07f0090292eb66131af14ef8624eadd",
      "tree": "9ce4561a7bc1406b32c138dd779b7ec2bc73827e",
      "parents": [
        "add26de1f0a5d4bf4d0281965f4327c0074de575"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Fri Feb 18 16:44:58 2022 -0700"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 16:26:23 2022 +0000"
      },
      "message": "swapchain: Implement VK_GOOGLE_surfaceless_query\n\nThis extension allows ANGLE to call Vulkan WSI queries before it has a\nVkSurfaceKHR.\n\nBug: 203826952\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: I7e53a8a28157023658baac0778033159bdd22800\nMerged-In: I7eb013efbaa5dd19ebed045583616238cea57023\n"
    },
    {
      "commit": "bb67b24454fbb78e45e289816fa5fc731fa6411d",
      "tree": "a1b70138758154a1d53fa1c4737c8144712b5730",
      "parents": [
        "1ce053f1c755040cb6b80a0b09534d9e311ecbfe"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 09:52:28 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 09:52:28 2022 -0600"
      },
      "message": "swapchain: Implement VK_KHR_surface_protected_capabilities\n\nThis version tries to address some subtle differences between upstream\nand downstream branches.\n\nBug: 221490496\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: I750f052e3560e76b2035ed3c92a3ec38745b9ef4\n"
    },
    {
      "commit": "1ce053f1c755040cb6b80a0b09534d9e311ecbfe",
      "tree": "cb2e12793a7c0a86e4f503960991c73856c6a9d6",
      "parents": [
        "bc5ad6fea88d6b443726e732ae23e10cbf974ea6"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 09:49:53 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Wed Mar 16 09:51:29 2022 -0600"
      },
      "message": "swapchain: Implement VK_GOOGLE_surfaceless_query\n\nThis extension allows ANGLE to call Vulkan WSI queries before it has a\nVkSurfaceKHR.\n\nThis version tries to address some subtle differences between upstream\nand downstream branches.\n\nBug: 203826952\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: I7eb013efbaa5dd19ebed045583616238cea57023\n"
    },
    {
      "commit": "bc5ad6fea88d6b443726e732ae23e10cbf974ea6",
      "tree": "ade85dbb51659568741b3de4de852e0d29b347be",
      "parents": [
        "140bbb3a43d30118e18bea6c3cc1241ff48fc2b1",
        "e7f036c24c2814bd18cb2ff892428c21bf45ec18"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 16 03:05:17 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 16 03:05:17 2022 +0000"
      },
      "message": "Merge \"Revert \"swapchain: Implement VK_GOOGLE_surfaceless_query\"\" into tm-dev"
    },
    {
      "commit": "e7f036c24c2814bd18cb2ff892428c21bf45ec18",
      "tree": "a47ad0dc314cb466482e60c3391ed96e572cf3a2",
      "parents": [
        "e8361aefe96e06097534bb276c08fbc6e9c0fdfe"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Tue Mar 15 16:49:21 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Tue Mar 15 16:49:21 2022 -0600"
      },
      "message": "Revert \"swapchain: Implement VK_GOOGLE_surfaceless_query\"\n\nIn order to help the automerger get this everywhere, am reverting it\nhere, and then will land it in AOSP master (which will automerge here\nagain).\n\nThis reverts commit 8e0f12163f90a1a511625ba1f290de95777beb86.\n\nTest: Manual inspection\nBug: 203826952\nChange-Id: I227993c87b1601b8dc0d1cf4bb008d5af9abc930\n"
    },
    {
      "commit": "320ef3aea1c28c20ea83395b38acc904af97fbee",
      "tree": "8524b61cc0124652f4d8e8c4930caa6cbff46d1e",
      "parents": [
        "e8361aefe96e06097534bb276c08fbc6e9c0fdfe"
      ],
      "author": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 09 22:50:09 2022 +0000"
      },
      "committer": {
        "name": "Trevor David Black",
        "email": "vantablack@google.com",
        "time": "Tue Mar 15 21:52:33 2022 +0000"
      },
      "message": "Revert \"Advertise support for BT709 in the WSI\"\n\nThis reverts commit 737b5b495f7b65787bd676187dd9cca178386498.\n\nReason for revert: needs to land in aosp\n\nChange-Id: I65d740d29096ff6724ed0eff5d9fb83112be6de5\nMerged-In: I9ad64d7d8b21cd68c071dc90f7d032671096b0da\n"
    },
    {
      "commit": "e91bd149d3e1a3fa8bcaf06ecafac362c723a815",
      "tree": "e30e03ebdd99905821efe741d2663dfc1169cb24",
      "parents": [
        "3b7c2c61752b3580c110aebeb48508c162e13641"
      ],
      "author": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Wed Mar 09 22:06:55 2022 +0000"
      },
      "committer": {
        "name": "Trevor Black",
        "email": "vantablack@google.com",
        "time": "Tue Mar 15 17:19:50 2022 +0000"
      },
      "message": "Revert \"Make BT709 support conditional on swapchain ext enable\"\n\nThis reverts commit ea5745afb64f0f71ccbc36d617a73d0ce0db2e9f.\n\nReason for revert: Need to land in aosp\n\nChange-Id: Iaec5f22329ac99593d080e7c3e01022e85420ada\nMerged-In: Id056873193a711de140acb2f1dfd4a734ecaec4b\n"
    },
    {
      "commit": "4d1ad47aca661452dbe99d277167dc4cc21dd61c",
      "tree": "0a00f2a2d785051285922bca2adefc923a80316c",
      "parents": [
        "75df6ff43dd4a04e30a0613363490b78842d3330"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Mon Mar 14 17:27:47 2022 -0600"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Mon Mar 14 17:27:47 2022 -0600"
      },
      "message": "Revert \"swapchain: Implement VK_KHR_surface_protected_capabilities\"\n\nIn order to help the automerger get this everywhere, am reverting it\nhere, and then will land it in AOSP master (which will automerge here\nagain).\n\nThis reverts commit a9e06fd447e8ebf22b2dd025d6ee1aa3f93b2bc1.\n\nTest: Manual Inspection\nBug: 221490496\nChange-Id: I21dcc2ab87d34b2366d32d06b910c88400c5f70d\n"
    },
    {
      "commit": "6fcbd0716089df48fb99995dc7c07980f3d89254",
      "tree": "4d122a79eb2c492b697d48981af044265429f908",
      "parents": [
        "2f7f0ff0c0ab813cf236fb2ba881526c6ecae6bf"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Mon Feb 28 16:47:43 2022 -0700"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Fri Mar 11 10:48:18 2022 -0700"
      },
      "message": "swapchain: Implement VK_KHR_surface_protected_capabilities\n\nBug: 221490496\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: Id01e677175a2cf98f4d893e21f3c654375772150\nMerged-In: Id01e677175a2cf98f4d893e21f3c654375772153\n"
    },
    {
      "commit": "2f7f0ff0c0ab813cf236fb2ba881526c6ecae6bf",
      "tree": "6350f3808a3ea809dd22892f4650c30e0823c4fd",
      "parents": [
        "2362edf7a6c9c7d756d6e573c4d44837e16fed36"
      ],
      "author": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Fri Feb 18 16:44:58 2022 -0700"
      },
      "committer": {
        "name": "Ian Elliott",
        "email": "ianelliott@google.com",
        "time": "Fri Mar 11 10:48:11 2022 -0700"
      },
      "message": "swapchain: Implement VK_GOOGLE_surfaceless_query\n\nThis extension allows ANGLE to call Vulkan WSI queries before it has a\nVkSurfaceKHR.\n\nBug: 203826952\nTest: Test with ANGLE EGLConfig-generation code\nChange-Id: I7e53a8a28157023658baac0778033159bdd22850\nMerged-In: I7e53a8a28157023658baac0778033159bdd2285e\n"
    },
    {
      "commit": "6acd8e8aea9ed4bd27a24ab576024753fc5afb68",
      "tree": "7847107309e42e3f522b4a713ca1ec7eb6eb2df9",
      "parents": [
        "129d428e356053c9123e4ae8b114cbe292d161ab"
      ],
      "author": {
        "name": "Shreshta Manu",
        "email": "shreshtabm@google.com",
        "time": "Sat Mar 05 00:58:43 2022 +0000"
      },
      "committer": {
        "name": "Shreshta Manu",
        "email": "shreshtabm@google.com",
        "time": "Sat Mar 05 00:58:43 2022 +0000"
      },
      "message": "Revert \"swapchain: Implement VK_GOOGLE_surfaceless_query\"\n\nRevert submission 2008250-surfaceless\n\nReason for revert: DroidMonitor-triggered revert due to breakage https://android-build.googleplex.com/builds/quarterdeck?branch\u003dgit_stage-aosp-master\u0026target\u003daosp_bonito-userdebug\u0026lkgb\u003d8258838\u0026lkbb\u003d8259287\u0026fkbb\u003d8259287, bug 222772799\n\nBug: 222772799\n\nReverted Changes:\nId01e67717:swapchain: Implement VK_KHR_surface_protected_capa...\nI7e53a8a28:swapchain: Implement VK_GOOGLE_surfaceless_query\n\nChange-Id: Iabab3126ce8dda13436a6db19122669aaa621c93\n"
    }
  ],
  "next": "129d428e356053c9123e4ae8b114cbe292d161ab"
}
