)]}'
{
  "log": [
    {
      "commit": "d2b091858d12802cc1c3722c81a9f3d865d833d4",
      "tree": "71cffa5fe83fe0a085438b69413ed97664376000",
      "parents": [
        "c858a44230be82f465c118d902d979665555700d"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue Jun 02 14:59:17 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue Jun 02 17:24:32 2026"
      },
      "message": "dump: Misc cleanup and fixes\n"
    },
    {
      "commit": "c858a44230be82f465c118d902d979665555700d",
      "tree": "e9f90816a83f11e12fea28252af759eb86fb508b",
      "parents": [
        "be8638c8ae68b7af290b96e14ba0e8a850b9e76d"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Thu May 21 07:41:56 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue Jun 02 16:51:51 2026"
      },
      "message": "gpuav: Select pipeline to instrument post creation\n"
    },
    {
      "commit": "be8638c8ae68b7af290b96e14ba0e8a850b9e76d",
      "tree": "545d39e85ef5fd6278e53e7eec266a6d1bb1c492",
      "parents": [
        "16c5f188352ab8415a8c3d16610e4e3b0dda796b"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Tue Jun 02 14:26:51 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Tue Jun 02 16:02:14 2026"
      },
      "message": "layers: Fix suspend state initialization in ExecuteCommands\n\nlast_suspend_state is initialized by BeginRendering, so we must also\ncheck that a render pass instance is not active to determine that\nrendering is currently suspended.\n\nThs initialization matches how is_command_between_suspend_and_resume\nis initialized in CoreChecks::ValidateCmd.\n\nThe active render pass check is not needed during QueueSubmit validation\nbecause last_suspend_state represents the current suspend state between\ncommand buffers.\n"
    },
    {
      "commit": "16c5f188352ab8415a8c3d16610e4e3b0dda796b",
      "tree": "247ed4997597c58e9e8c2aa7e35a0c48673534fe",
      "parents": [
        "f3cf5cc05d299ad437da67a5eeb163a595a7fe39"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon Jun 01 21:24:48 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue Jun 02 12:09:46 2026"
      },
      "message": "gpuav: Misc test and rename\n"
    },
    {
      "commit": "f3cf5cc05d299ad437da67a5eeb163a595a7fe39",
      "tree": "ccc8f217168e1a16ceeaebe652a4fc69d0ff3971",
      "parents": [
        "90924cb5392c751e9a0cd94ae31602354b00821a"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon Jun 01 18:57:09 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 20:27:53 2026"
      },
      "message": "gpuav: Rename DescriptorHeap with DescriptorIdPool\n"
    },
    {
      "commit": "90924cb5392c751e9a0cd94ae31602354b00821a",
      "tree": "ba876a7591d603c28cbb8f6dd66e5c64ae61cefb",
      "parents": [
        "43ee2abdfca6d556edbd823e63cc22ea1f577d25"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Mon Jun 01 17:36:34 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 18:34:07 2026"
      },
      "message": "tests: Reduce iteration count\n\nThese tests used larger iterations count for a long time and correspoding\nfunctionality is stable. Reduce iteration count to speed up CI.\n\nStill iteration count should be descent enough, sometimes it\u0027s hard\nto reproduce with too small iteration count since it takes time for the\nthread to start, potentially other OS effects.\n"
    },
    {
      "commit": "43ee2abdfca6d556edbd823e63cc22ea1f577d25",
      "tree": "ba300ad5cdc9975e21353a98b416eb2f67c1aac8",
      "parents": [
        "044eaba8a34a6e3bfb1d6aafac7c01068813a2b6"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Mon Jun 01 14:46:12 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 18:20:05 2026"
      },
      "message": "layers: Validate event set-wait version mismatch\n"
    },
    {
      "commit": "044eaba8a34a6e3bfb1d6aafac7c01068813a2b6",
      "tree": "2c59914dee95c332162f79f753d0f41c23d15f53",
      "parents": [
        "41b902b49d31a697490118481334e495c028128b"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon Jun 01 16:49:07 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 16:55:00 2026"
      },
      "message": "dump: Fix new-line\n"
    },
    {
      "commit": "41b902b49d31a697490118481334e495c028128b",
      "tree": "68282a60f7b7c47abd736af4562f3c78e7f4705d",
      "parents": [
        "efe0ff8f6ec68425e0489fe3baa141cca11326de"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon Jun 01 01:12:06 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 15:57:19 2026"
      },
      "message": "gpuav: Add AccessPath helper\n"
    },
    {
      "commit": "efe0ff8f6ec68425e0489fe3baa141cca11326de",
      "tree": "2cd17f4f279125058543210c5be450d42d7ec74d",
      "parents": [
        "92960e08787ebd94e630b67e8470bdbb22631db0"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon Jun 01 00:17:27 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 15:57:19 2026"
      },
      "message": "gpuav: Cleanup SharedMemoryDataRace\n"
    },
    {
      "commit": "92960e08787ebd94e630b67e8470bdbb22631db0",
      "tree": "b8627a13742d3084da8c5cedddbf47523c649af3",
      "parents": [
        "315d28985ebd1ff9a2e4380e34ed2d8ebe487531"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Mon Jun 01 09:17:34 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Mon Jun 01 13:22:26 2026"
      },
      "message": "sync: Decrease event logic dependence on IsIgnoredByWait\n\nMost of the error conditions detected by IsIgnoredByWait will end up in\nthe core checks. This change moves the code in a typical direction that\nif something is a core validation error then the goal of syncval is not\nto crash but otherwise don\u0027t try to handle it and it\u0027s also possible to\nhave false positives. Core sync errors must be fixed first, synval\nrelies on it.\n"
    },
    {
      "commit": "315d28985ebd1ff9a2e4380e34ed2d8ebe487531",
      "tree": "4aa8df8110bc48948b2d038e67180b97689e3ec1",
      "parents": [
        "737026a2a650bd0689a874fadcb86dbcc516ed46"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sun May 31 18:59:06 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 21:55:19 2026"
      },
      "message": "tests: Cleanup from running with updated driver\n"
    },
    {
      "commit": "737026a2a650bd0689a874fadcb86dbcc516ed46",
      "tree": "14bd9bda0ff546f5a44252785e47cc882e655044",
      "parents": [
        "e490ec7883dfb93273fb21a7651e211f50ae8712"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sun May 31 19:18:33 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 21:55:03 2026"
      },
      "message": "tests: Consistent naming scheme\n"
    },
    {
      "commit": "e490ec7883dfb93273fb21a7651e211f50ae8712",
      "tree": "ac012728d151d1f49985e4428b3a79470d5d8a85",
      "parents": [
        "ee483a31e432fe370425760acd155b8b557c5dd8"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sat May 30 22:19:18 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 18:23:44 2026"
      },
      "message": "layers: Use EntryPoint::Describe for PushConstant errors\n"
    },
    {
      "commit": "ee483a31e432fe370425760acd155b8b557c5dd8",
      "tree": "42d8af314e3afa86a0a7942c90dd13b2b445093a",
      "parents": [
        "b0272569ae0f5569d4bf402bf0a2fb9a4fef9b92"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sat May 30 22:24:24 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 18:23:35 2026"
      },
      "message": "layers: Newline for VkWriteDescriptorSet imageLayout errors\n"
    },
    {
      "commit": "b0272569ae0f5569d4bf402bf0a2fb9a4fef9b92",
      "tree": "e654e98836ed02cdfdf299d7014e5354d7c867ba",
      "parents": [
        "06f1a5eb04dab1e723f77ba98998808f19518702"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sat May 30 22:33:26 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 18:23:26 2026"
      },
      "message": "layers: Improve VkMemoryDedicatedAllocateInfo error message\n"
    },
    {
      "commit": "06f1a5eb04dab1e723f77ba98998808f19518702",
      "tree": "69d79af9b4fb1e693d75ddf43a26a852d1bdac31",
      "parents": [
        "f7207c1244bcc0aea6c89a54bf9a2a5bdbcb0700"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sat May 30 23:25:01 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 18:23:17 2026"
      },
      "message": "layers: Workaround DXC Heap Mapping issue\n"
    },
    {
      "commit": "f7207c1244bcc0aea6c89a54bf9a2a5bdbcb0700",
      "tree": "c29ca2adf6b931329bfe01bd2dd3e91d7076b545",
      "parents": [
        "74d2a9837a98d1d626d0ac146ca2ce3180768979"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Sun May 31 18:07:02 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 31 18:23:07 2026"
      },
      "message": "tests: Check for second queue\n"
    },
    {
      "commit": "74d2a9837a98d1d626d0ac146ca2ce3180768979",
      "tree": "f0e50b56d4a86f2a2e8e5a33351ce6e02866e8e7",
      "parents": [
        "c9dd581de775b8b91d185995d01b793fd171da21"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat May 30 15:08:28 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 30 22:19:44 2026"
      },
      "message": "tests: Destroy linked shader before draw\n"
    },
    {
      "commit": "c9dd581de775b8b91d185995d01b793fd171da21",
      "tree": "16621e9f8cc798c2b93649f353247dd29a5a5be1",
      "parents": [
        "5ac11b55bef44116f0e91a444ff9d1c36df0191a"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat May 30 15:08:16 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 30 22:19:44 2026"
      },
      "message": "layers: Fix crashes with destroyed linked shaders\n"
    },
    {
      "commit": "5ac11b55bef44116f0e91a444ff9d1c36df0191a",
      "tree": "b1461c20c475014244674a74861c8d00714c4878",
      "parents": [
        "6f671e84b621b7c541cc8015e38dae9be934824c"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat May 30 18:25:55 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 30 21:24:44 2026"
      },
      "message": "layers: Fix pipeline null state message\n"
    },
    {
      "commit": "6f671e84b621b7c541cc8015e38dae9be934824c",
      "tree": "6c6196d64e5088730d32072851e2e3daaeff2300",
      "parents": [
        "c67f06c24eb4c58e977509a27336bd12ee357d61"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat May 30 15:20:44 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 30 15:23:37 2026"
      },
      "message": "layers: Fix wrong dynamic state in 04800 message\n"
    },
    {
      "commit": "c67f06c24eb4c58e977509a27336bd12ee357d61",
      "tree": "6d7c720288de6047a7a852e128f146013651361a",
      "parents": [
        "06583f86654b0f64593ca54bb95a42399b66ca93"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 29 19:25:21 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 23:27:07 2026"
      },
      "message": "layers: Update timeline max diff messages\n"
    },
    {
      "commit": "06583f86654b0f64593ca54bb95a42399b66ca93",
      "tree": "67d0c2a4d487c590cc5b620a4da5658e74aefbdb",
      "parents": [
        "a5ff8528155d4cd0a3782b9c9627913520315b3e"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 29 17:23:35 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 23:26:58 2026"
      },
      "message": "layers: Fix maintenance11 with INDEPENDENT_SETS\n"
    },
    {
      "commit": "a5ff8528155d4cd0a3782b9c9627913520315b3e",
      "tree": "77616a30f21ee2343af7c06ea83bfe59f90794f5",
      "parents": [
        "71364a832702d1065c0f98e279717cb42b0a3c9d"
      ],
      "author": {
        "name": "zhikzhen",
        "email": "zhikzhen@qti.qualcomm.com",
        "time": "Fri May 22 11:14:22 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 20:20:07 2026"
      },
      "message": "layers: Add VK_QCOM_queue_perf_hint VUIDs\n"
    },
    {
      "commit": "71364a832702d1065c0f98e279717cb42b0a3c9d",
      "tree": "f9c151effa4bf95a9733a163ef10b72526bc24f0",
      "parents": [
        "f933455779a1889e477a44b3538845d9c4e568c9"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 29 17:15:03 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Fri May 29 19:25:43 2026"
      },
      "message": "sync: Remove vuid 01158 already validated by core checks\n"
    },
    {
      "commit": "f933455779a1889e477a44b3538845d9c4e568c9",
      "tree": "befcbc0e1366c5fd9afa2fa47cdd9b985e951d23",
      "parents": [
        "e82cce4b89d0801ff53a7efe4828d6532acc8595"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 29 15:48:23 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 16:04:32 2026"
      },
      "message": "tests: Fix regex for SharedMemoryDataRace test\n"
    },
    {
      "commit": "e82cce4b89d0801ff53a7efe4828d6532acc8595",
      "tree": "a153a6bd11814739a4ca62c930b7b03be400336b",
      "parents": [
        "7d6d3050c62cf21281abdb0621da91858c9e3cf2"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Fri May 29 12:01:49 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 15:38:46 2026"
      },
      "message": "tests: Combined image sampler without sampler heap\n"
    },
    {
      "commit": "7d6d3050c62cf21281abdb0621da91858c9e3cf2",
      "tree": "29a707672ebc9db971e5a3e8af6577a81267c8da",
      "parents": [
        "57347efbf8411ee0fdf9babb1607fb6939569b7c"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Fri May 29 12:01:38 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 15:38:46 2026"
      },
      "message": "layers: Fix checking if sampler heap is used\n"
    },
    {
      "commit": "57347efbf8411ee0fdf9babb1607fb6939569b7c",
      "tree": "8b553cf1c2dd2a3c2afa4cbc5292e1b5421b6144",
      "parents": [
        "a8010a2a5806523bebf14e830ee4ba96615a78f0"
      ],
      "author": {
        "name": "Steven Perron",
        "email": "stevenperron@google.com",
        "time": "Thu May 28 14:49:52 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 29 15:34:59 2026"
      },
      "message": "license: Update LICENSE.txt with specific licensed files\n\nAdds a couple licenses that are missing from LICENSE.txt\n"
    },
    {
      "commit": "a8010a2a5806523bebf14e830ee4ba96615a78f0",
      "tree": "10ed3f378a01588a4858deb1ff1f3b7fb31af581",
      "parents": [
        "a07984a8f3923e2ceb22f45f342342051ecf49be"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 28 17:53:49 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 28 18:53:59 2026"
      },
      "message": "tests: Fix one more sampler test\n"
    },
    {
      "commit": "a07984a8f3923e2ceb22f45f342342051ecf49be",
      "tree": "5ebfbc6c2d716a38f3b86e177372a4adadc72e44",
      "parents": [
        "319dc11daadf264e977fd1a77b5bbd1f93ae8533"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 28 15:04:47 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 28 17:56:53 2026"
      },
      "message": "layers: Move event types to event_state\n"
    },
    {
      "commit": "319dc11daadf264e977fd1a77b5bbd1f93ae8533",
      "tree": "6d963ada359ae12a3143f9969ef6c0efd527af2b",
      "parents": [
        "4528c9dbf7247e612d673bf51477d73b0d7e1851"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 28 14:30:53 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 28 16:20:15 2026"
      },
      "message": "layers: Remove event submit callbacks. Part 2\n"
    },
    {
      "commit": "4528c9dbf7247e612d673bf51477d73b0d7e1851",
      "tree": "171c4c731d422bf0b16f2b4a118a7c1be5b585ae",
      "parents": [
        "dc536278f30fcb2155e0230404bada34026ff94a"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 28 08:47:57 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 28 15:09:25 2026"
      },
      "message": "layers: Update remaining event validation not to use callbacks\n"
    },
    {
      "commit": "dc536278f30fcb2155e0230404bada34026ff94a",
      "tree": "2bde33d8061b0a47e43817f538ecb5f00f401c17",
      "parents": [
        "9fd9a702f1a2df2133e928a1ec6c1419c4bfa09c"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Wed May 27 20:21:34 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 28 14:15:12 2026"
      },
      "message": "tests: Remove VK_LAYER_TESTS_IGNORE_DISABLE_CHECKS\n"
    },
    {
      "commit": "9fd9a702f1a2df2133e928a1ec6c1419c4bfa09c",
      "tree": "1e4944c2966bf62865308e1163319767c896ed37",
      "parents": [
        "f8b53faf2760e147ffaf6ecf11f3f0a7f3bc32bc"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Wed May 27 16:51:31 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Wed May 27 19:17:17 2026"
      },
      "message": "tests: Fix more sampler tests\n"
    },
    {
      "commit": "f8b53faf2760e147ffaf6ecf11f3f0a7f3bc32bc",
      "tree": "d1762f292f6aea2099490d7b07815991734b5c4a",
      "parents": [
        "22582234a6d74d577f48996d333750231068464d"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Tue May 19 21:00:37 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Wed May 27 14:02:49 2026"
      },
      "message": "layers: Rework event validation to ignore repeated signals\n\nImplement the rule that repeated event signals are ignored.\nThis affects a lot of event state logic, especially on the various\nboundaries (primary/secondary, inside batch, submit-time).\n\nThe current implementation does not really ignore duplicated unsignals\nbecause we don\u0027t track additional information associated with unsignal.\nIf that changes, the implementation may need to be extended to detect the\neffective unsignal.\n"
    },
    {
      "commit": "22582234a6d74d577f48996d333750231068464d",
      "tree": "8874fbd9273980f7e6a9508efaadf61cb73f6d51",
      "parents": [
        "6c958d3e6ffe9c75462c03228921ce896cd1befb"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Tue May 26 22:07:04 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Wed May 27 06:23:33 2026"
      },
      "message": "tests: Fix allocation\n"
    },
    {
      "commit": "6c958d3e6ffe9c75462c03228921ce896cd1befb",
      "tree": "061bf66c1c293f7a4409079ff17b648016906950",
      "parents": [
        "acbc9a3e8f44325ed4572bc52d1cb5169fc05ff9"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 22 03:56:14 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 26 14:47:16 2026"
      },
      "message": "legacy: Add warning about layers and VMA\n"
    },
    {
      "commit": "acbc9a3e8f44325ed4572bc52d1cb5169fc05ff9",
      "tree": "fd76d9390cd4a075891b02cfd31df1c179867356",
      "parents": [
        "ba02302b0186e8471a2ef3e104bb83240c75ddc1"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Mon May 25 10:55:22 2026"
      },
      "committer": {
        "name": "ziga-lunarg",
        "email": "87310389+ziga-lunarg@users.noreply.github.com",
        "time": "Tue May 26 11:23:04 2026"
      },
      "message": "tests: Destroy shader object that is in use\n"
    },
    {
      "commit": "ba02302b0186e8471a2ef3e104bb83240c75ddc1",
      "tree": "81200b5a5c955cc3b8253f8f3628df30de046d5e",
      "parents": [
        "c6c4975ff38771ff5f7b6e28e780c4bff8bc0ec9"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Mon May 25 10:55:09 2026"
      },
      "committer": {
        "name": "ziga-lunarg",
        "email": "87310389+ziga-lunarg@users.noreply.github.com",
        "time": "Tue May 26 11:23:04 2026"
      },
      "message": "layers: Add missing shader object tracking\n"
    },
    {
      "commit": "c6c4975ff38771ff5f7b6e28e780c4bff8bc0ec9",
      "tree": "e08d3bc1139c932810dce79f074eeb27b6e19366",
      "parents": [
        "36187ee9f2074609d3ec56fa1a315c191366b688"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Mon May 25 15:48:11 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon May 25 19:55:40 2026"
      },
      "message": "scripts: Fix shader compilation script\n\nFix for the case where the files have not yet been generated\n"
    },
    {
      "commit": "36187ee9f2074609d3ec56fa1a315c191366b688",
      "tree": "43d6dec00f701e6490baed0f9d3a1cbded72016d",
      "parents": [
        "e03286af995dcffce4bb0437d2a42d9097f305e4"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 21 08:19:52 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 22 03:58:02 2026"
      },
      "message": "layers: Fix ShaderObject + DGC marked as mesh\n"
    },
    {
      "commit": "e03286af995dcffce4bb0437d2a42d9097f305e4",
      "tree": "c70bc579326bac98ff1168150c66487c5f7d1b0b",
      "parents": [
        "8891c0f8ff0178f6325e8d09e5de62e344396bfc"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Thu May 21 07:50:09 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Thu May 21 13:27:41 2026"
      },
      "message": "layers: Enforce { return; } formatting\n"
    },
    {
      "commit": "8891c0f8ff0178f6325e8d09e5de62e344396bfc",
      "tree": "7d0a9ea1eb1668c9dd1f4928e1c618cd43aa2b1d",
      "parents": [
        "750144eb7febfbc57dcf222686aec93a40b91cdd"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Thu Apr 30 15:48:22 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Thu May 21 09:06:06 2026"
      },
      "message": "gpuav: Add validation for OpReportIntersectionKHR\n"
    },
    {
      "commit": "750144eb7febfbc57dcf222686aec93a40b91cdd",
      "tree": "5c4f038fff68fe8e08d496ff695e67c2dcdd2d25",
      "parents": [
        "d24424d84aced215da6c42806f10b8d255ece509"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Wed Apr 29 15:23:36 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Thu May 21 09:06:06 2026"
      },
      "message": "gpuav: Add Tlas validation for ray query\n"
    },
    {
      "commit": "d24424d84aced215da6c42806f10b8d255ece509",
      "tree": "185883a9d468c6fc1490af9cdf5760486ce6b7ed",
      "parents": [
        "d022d10bd5c75baf02ac4d66d5871492946430b3"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Tue Apr 28 15:08:22 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Thu May 21 09:06:06 2026"
      },
      "message": "gpuav: New OpTraceRayKHR validation\n\nValidation requiring to look at pipeline state\n"
    },
    {
      "commit": "d022d10bd5c75baf02ac4d66d5871492946430b3",
      "tree": "38bf827f8ca67c7295ee37d07b1c5dcbcc436e96",
      "parents": [
        "a2d892bfa5c4d9ff01a03fd8b020dcd58fff5d4f"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Thu Apr 23 12:39:21 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Thu May 21 09:06:06 2026"
      },
      "message": "gpuav: Validate TLAS is built in OpTraceRayKHR\n"
    },
    {
      "commit": "a2d892bfa5c4d9ff01a03fd8b020dcd58fff5d4f",
      "tree": "efe12ab5ee1d2955dc48f8e1daaeb441272dcd60",
      "parents": [
        "8e3a26f08981af25ddc55fa900364a73f0ccea33"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 21 07:10:55 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 21 08:07:29 2026"
      },
      "message": "dump: Fix scalar alignment check\n"
    },
    {
      "commit": "8e3a26f08981af25ddc55fa900364a73f0ccea33",
      "tree": "6e544a9024b1ff51dbaa7b40baadda8d48c21568",
      "parents": [
        "4201b2fc837b9d56ebd213d226729f32d2824581"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue May 19 21:02:37 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 21 06:38:02 2026"
      },
      "message": "tests: Remove some Device Profile tests\n"
    },
    {
      "commit": "4201b2fc837b9d56ebd213d226729f32d2824581",
      "tree": "434fa9304104a397d226eb207ecdc5052120e244",
      "parents": [
        "90d9675e133540f0f7701387de16eef330528250"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue May 19 07:24:47 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Wed May 20 06:44:46 2026"
      },
      "message": "layers: Quick fix false positive for Block locations\n"
    },
    {
      "commit": "90d9675e133540f0f7701387de16eef330528250",
      "tree": "9ec385d744116382cd15cddc8909c9f9a0079622",
      "parents": [
        "4ed4ca428c3a2da3b7951d5a60988a7d44ac5ad0"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue May 19 08:19:55 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 19 08:25:41 2026"
      },
      "message": "scripts: Prevent headers change in generate_spirv.py\n"
    },
    {
      "commit": "4ed4ca428c3a2da3b7951d5a60988a7d44ac5ad0",
      "tree": "09e49d7d06035644099efbdd1812662d31d9dab7",
      "parents": [
        "4d409cc084c2c8a561945cc432e5afb078904701"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon May 18 15:19:49 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 19 06:28:57 2026"
      },
      "message": "layers: Fix 13357 using Image not ImageView\n"
    },
    {
      "commit": "4d409cc084c2c8a561945cc432e5afb078904701",
      "tree": "d907c177d5a2ff22d1300831a39de9cb15c40a43",
      "parents": [
        "17c23fb39ab41251f3c886a5231cffcd6acb59d2"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 21:08:51 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 17 20:22:42 2026"
      },
      "message": "tests: Null check xcb_connection\n"
    },
    {
      "commit": "17c23fb39ab41251f3c886a5231cffcd6acb59d2",
      "tree": "376b971a07d72c5fe825725cec2c84624a22dd9f",
      "parents": [
        "0b066b31094509123166496c4bf1d613f09afea6"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 20:49:11 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 16 02:37:01 2026"
      },
      "message": "tests: Add more Untyped Pointer tests\n"
    },
    {
      "commit": "0b066b31094509123166496c4bf1d613f09afea6",
      "tree": "dace9e0f616fe2f48cf16f24aa1d02780ce4a0e3",
      "parents": [
        "45c1091676bb8fe7d16810838badc31147819207"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 14:17:13 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 20:50:03 2026"
      },
      "message": "layers: Add VU 12427\n"
    },
    {
      "commit": "45c1091676bb8fe7d16810838badc31147819207",
      "tree": "1fbb808c0932d2608bac50ab0706403a24b67b1d",
      "parents": [
        "b947e49d567caa124d65bd87c4a0e9a759b4d43f"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 16:56:53 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 17:17:53 2026"
      },
      "message": "docs: Cleanup GPU-AV VUID tracking\n"
    },
    {
      "commit": "b947e49d567caa124d65bd87c4a0e9a759b4d43f",
      "tree": "ce603633ed22eac019e19eb345be62a0dbfcf621",
      "parents": [
        "d24e2c2845da90f39323b9f4bec9bb83ea20e7d6"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 15 14:21:16 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Fri May 15 17:15:25 2026"
      },
      "message": "layers: Update event queue mismatch validation\n\nReplace callback with state tracking and add more tests\n"
    },
    {
      "commit": "d24e2c2845da90f39323b9f4bec9bb83ea20e7d6",
      "tree": "6b77ada074bf98e1d9c0a67531a2f0f13d5a8274",
      "parents": [
        "41e2b6689f50629271d1c026f402fe43ba877244"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 15:43:36 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 15:59:14 2026"
      },
      "message": "layers: Fix pNext Location dot chaining\n"
    },
    {
      "commit": "41e2b6689f50629271d1c026f402fe43ba877244",
      "tree": "41609e4999b9e5fb2057cfb535681c38f100e48f",
      "parents": [
        "a6528517ecd4febcae6750cda008446ea0ea84ac"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 14 19:51:33 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Fri May 15 12:47:50 2026"
      },
      "message": "layers: Remove unnecessary host state special case\n\nThe found_all_set_commands condition means that all events were found in\nthe same command buffer (signals or unsignals). This provides all\ninformation needed to validate stage masks.\n\nAny prior host signals become irrelevant because they are overwritten by\ncommand buffer signals/unsignals.\n"
    },
    {
      "commit": "a6528517ecd4febcae6750cda008446ea0ea84ac",
      "tree": "62ef85c93aff790cf1617b864a5113208f278fba",
      "parents": [
        "95a761bf4b20694fb82cbf31d4be73273dd1ed9b"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 03:56:31 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 12:38:16 2026"
      },
      "message": "layers: Add 12428\n"
    },
    {
      "commit": "95a761bf4b20694fb82cbf31d4be73273dd1ed9b",
      "tree": "59f2efa9cba50b6ade07c2c8f599585c5e2e25fe",
      "parents": [
        "aaf110dd4cd281df184373715d5ae26bd7d0aff3"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 15 00:03:40 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 12:37:29 2026"
      },
      "message": "layers: Fix VK_HOST_IMAGE_COPY_MEMCPY_BIT VU\n"
    },
    {
      "commit": "aaf110dd4cd281df184373715d5ae26bd7d0aff3",
      "tree": "71f17c4a0c40a82dd79dfd55160f88165daf8a5c",
      "parents": [
        "d55be6264a17cd28f436805973b12f12a5d22f2f"
      ],
      "author": {
        "name": "headerbot[bot]",
        "email": "(none)",
        "time": "Fri May 15 04:37:26 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 15 12:33:47 2026"
      },
      "message": "build: Update to header v1.4.352\n"
    },
    {
      "commit": "d55be6264a17cd28f436805973b12f12a5d22f2f",
      "tree": "32e1bf9becc9eec183dbee15cc65f9f3124cf247",
      "parents": [
        "53c21a48f958f0d6363e1b66be5a14ec27d1a05e"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 14 18:13:40 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 14 21:41:51 2026"
      },
      "message": "layers: Fix VU 11316 math\n"
    },
    {
      "commit": "53c21a48f958f0d6363e1b66be5a14ec27d1a05e",
      "tree": "7c193fc56b6f80f47e3799e42d31e91d2a83269c",
      "parents": [
        "1d78cd544991e86d5b78571f5a07b8f68b95810b"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 14 17:39:20 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 14 21:41:35 2026"
      },
      "message": "layers: Update SPIRV\n"
    },
    {
      "commit": "1d78cd544991e86d5b78571f5a07b8f68b95810b",
      "tree": "6fe1c9fc2f55b39cb391d06add6f28bce5db030c",
      "parents": [
        "9187bc4d7b3c053cfb6ef8f427f4221ff1155dfc"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Wed May 13 16:01:38 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 14 18:49:23 2026"
      },
      "message": "layers: Validate VUID 01158 for secondary command buffers\n"
    },
    {
      "commit": "9187bc4d7b3c053cfb6ef8f427f4221ff1155dfc",
      "tree": "974e2407e8235a634254fe1482f4c8b1371bed1c",
      "parents": [
        "ca99ba5ef1083788667e7c15295f2f512117c750"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 14 17:23:36 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 14 17:30:07 2026"
      },
      "message": "layers: Temp remove 13073/06209\n"
    },
    {
      "commit": "ca99ba5ef1083788667e7c15295f2f512117c750",
      "tree": "8973a4c1e1e3a272359bb28d005905ea7bd3e175",
      "parents": [
        "ac8fb0228ed7e53bb1465ee80599ffd56bcce4db"
      ],
      "author": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 14 12:26:39 2026"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 14 12:26:39 2026"
      },
      "message": "dump: More alignment warning\n\n* dump: Add more alignment\n* dump: Cleanup warning logic\n* dump: Warn about bad indirect buffers"
    },
    {
      "commit": "ac8fb0228ed7e53bb1465ee80599ffd56bcce4db",
      "tree": "68a9b5793aefc1a6ee0f998657a71e18e3413d06",
      "parents": [
        "3c6055b3b7d6a52dcf92c1d377cb78b28c451e4a"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Wed May 13 16:31:22 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Wed May 13 17:58:29 2026"
      },
      "message": "sync: Fix multiview does not check for null imageView\n"
    },
    {
      "commit": "3c6055b3b7d6a52dcf92c1d377cb78b28c451e4a",
      "tree": "d4cd98d5a2cd0055488e6e32877e3142633a6165",
      "parents": [
        "37aa0f088659eadd4087cfebf4fb070f2f7f2c84"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue May 12 21:48:45 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Wed May 13 17:13:29 2026"
      },
      "message": "tests: Add extra Heap test\n"
    },
    {
      "commit": "37aa0f088659eadd4087cfebf4fb070f2f7f2c84",
      "tree": "6a1a088b924959ba4ae6beb7cf1814cac606e7d0",
      "parents": [
        "2cfe3518cc2895bd37a5883cfb98ecc2ba41117b"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Wed May 13 12:49:17 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Wed May 13 14:30:02 2026"
      },
      "message": "layers: Add Missing vkCmdDrawIndirectByteCount2EXT\n"
    },
    {
      "commit": "2cfe3518cc2895bd37a5883cfb98ecc2ba41117b",
      "tree": "36d41cf9f52c54f14747b3b54fb9fa05c6dfff7c",
      "parents": [
        "e9dbe8253fca67258838cd12308367d2b4b7a9f0"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Thu Apr 23 12:39:21 2026"
      },
      "committer": {
        "name": "arno-lunarg",
        "email": "111733687+arno-lunarg@users.noreply.github.com",
        "time": "Wed May 13 08:40:21 2026"
      },
      "message": "gpuav: Validate TLAS is built in OpTraceRayKHR\n"
    },
    {
      "commit": "e9dbe8253fca67258838cd12308367d2b4b7a9f0",
      "tree": "494790faf0998c54996fe893740add814647a5eb",
      "parents": [
        "6a6182c0edb35cba7bab0abc61eaff82d11022fb"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu Apr 30 20:41:27 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Wed May 13 00:10:02 2026"
      },
      "message": "gpuav: Force robustness to set heaps/buffer to nullDescriptor\n"
    },
    {
      "commit": "6a6182c0edb35cba7bab0abc61eaff82d11022fb",
      "tree": "e05345a5afacef97a8ed3a0c1cc0de9eff084d76",
      "parents": [
        "7ef30b32317adddfb54113c975615a8c53db094f"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Tue May 12 18:13:13 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Tue May 12 20:49:44 2026"
      },
      "message": "layers: Fix BufferAddressRange::Destroy\n"
    },
    {
      "commit": "7ef30b32317adddfb54113c975615a8c53db094f",
      "tree": "216a1ed5319f3a8ee4c503d746946b8a06c7977e",
      "parents": [
        "d8198fbe4656278ed147f4259399ecc2afba87fd"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Tue May 12 19:53:25 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 12 20:48:35 2026"
      },
      "message": "dump: Fix when DescriptorBuffers has push constant only shader\n"
    },
    {
      "commit": "d8198fbe4656278ed147f4259399ecc2afba87fd",
      "tree": "c6337c3fd8c5551f63b0b003d6f1dc366a8a81d4",
      "parents": [
        "5a1345c1607c40d15d1f7bcae3b336d984ae9508"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Mon May 11 16:53:27 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 12 19:59:51 2026"
      },
      "message": "gpuav: Fix GPL instrumented shaders tracking\n"
    },
    {
      "commit": "5a1345c1607c40d15d1f7bcae3b336d984ae9508",
      "tree": "1dbd2f38104dd31376938d4fbf9ca05dbe88d22e",
      "parents": [
        "7e55e82480db447aa9c1726f73070e5d341d08b2"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 08 09:55:11 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Tue May 12 16:08:40 2026"
      },
      "message": "layers: Remove event submit callbacks. Part 1\n\nStart using regular state tracking for event submit-time validation\ninstead of replaying state through callbacks.\n\nThe callbacks are still here, but VUID 01158 now uses dedicated validation\nlogic instead of a callback.\n\nAdditional cleanup of Event v1 vs v2.\n"
    },
    {
      "commit": "7e55e82480db447aa9c1726f73070e5d341d08b2",
      "tree": "ae78892c67ac68e4ee0e14c39ff819545a0399f2",
      "parents": [
        "1f97838f270c10573624eb5bebcf2020f1ced002"
      ],
      "author": {
        "name": "zhikzhen",
        "email": "zhikzhen@qti.qualcomm.com",
        "time": "Wed May 06 09:18:36 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 12 12:25:43 2026"
      },
      "message": "layers: Add VK_QCOM_tile_shading dispatch VUIDs (1/2)\n"
    },
    {
      "commit": "1f97838f270c10573624eb5bebcf2020f1ced002",
      "tree": "62e457631f03a0b04be1b97b79aa886297c996ec",
      "parents": [
        "bd117fb78d89a830e3087c1137b0138cd011d98f"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Tue May 12 09:52:20 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 12 12:22:08 2026"
      },
      "message": "layers: Improve RT mem overlap error message\n"
    },
    {
      "commit": "bd117fb78d89a830e3087c1137b0138cd011d98f",
      "tree": "881baa4c907cb48932990bec2e64b2889fd105e5",
      "parents": [
        "d53bf43532314480eb31c338fde553065eb90217"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon May 11 21:31:30 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Tue May 12 01:26:27 2026"
      },
      "message": "build(deps): bump actions/checkout from 4 to 6\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v4...v6)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d53bf43532314480eb31c338fde553065eb90217",
      "tree": "52ae1bf5225c2691112b11d84b975de5ad9b7aa3",
      "parents": [
        "4acd00c7a0665c9b1d01604e5fe1454837f87134"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Mon May 11 15:39:48 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Mon May 11 17:13:53 2026"
      },
      "message": "layers: Cleanup up Copy LogObjectList\n"
    },
    {
      "commit": "4acd00c7a0665c9b1d01604e5fe1454837f87134",
      "tree": "cae1f63457cb88afeef941f9e21672d4d0acdb33",
      "parents": [
        "57967cebd6983d512702e5d4bd0147972d186dcf"
      ],
      "author": {
        "name": "Rafael Ristovski",
        "email": "rafael.ristovski@gmail.com",
        "time": "Sun May 10 16:08:00 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sun May 10 23:14:39 2026"
      },
      "message": "layers: Grammar fix"
    },
    {
      "commit": "57967cebd6983d512702e5d4bd0147972d186dcf",
      "tree": "b2eb452db4ebbcfe9553b2461d329f6d0a73ce57",
      "parents": [
        "2ee1e7aaae26530c8a96b4b2d92f6e55bfaf61bf"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 19:20:14 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 09 00:43:38 2026"
      },
      "message": "dump: Add alignment and final prep for SDK\n"
    },
    {
      "commit": "2ee1e7aaae26530c8a96b4b2d92f6e55bfaf61bf",
      "tree": "26edc4374261a1add9465bf2960386c80f3974af",
      "parents": [
        "947ed4d3930fc537a4bb1dcdc4a2f77fd8b529f5"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 08 23:10:19 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Sat May 09 00:42:50 2026"
      },
      "message": "sync: Apply marker functionality to CmdWriteBufferMarker2AMD\n\nThe marker functionality was intorduce in\nhttps://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/10689\nbut was applied only to CmdWriteBufferMarkerAMD\n"
    },
    {
      "commit": "947ed4d3930fc537a4bb1dcdc4a2f77fd8b529f5",
      "tree": "0c9978d0e5c7298f4ff5ffc989843a305a0af2a9",
      "parents": [
        "9b8b6dc179a552c6603dc52c8ba68db7157fe66d"
      ],
      "author": {
        "name": "KhronosWebservices",
        "email": "webservices@khronosgroup.org",
        "time": "Fri May 08 19:33:51 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 21:35:26 2026"
      },
      "message": "chore: Add REUSE compliance and AI Contributing block\n"
    },
    {
      "commit": "9b8b6dc179a552c6603dc52c8ba68db7157fe66d",
      "tree": "5bb2927f942de19b79ec20e117742694bcf93a35",
      "parents": [
        "273941c4014f3a0245f9e6bcb6a818fe15cf29c5"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 08 17:59:30 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Fri May 08 19:36:59 2026"
      },
      "message": "layers: Fix asymmetric event crash\n"
    },
    {
      "commit": "273941c4014f3a0245f9e6bcb6a818fe15cf29c5",
      "tree": "f0592a665b8cd64c1a65788728bd026fb4ef56c6",
      "parents": [
        "8eb177d48fc2b13239c5434bf26cd561d129cdea"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 16:48:28 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 17:42:53 2026"
      },
      "message": "layers: Add heap maxUniformBufferRange/maxStorageBufferRange\n"
    },
    {
      "commit": "8eb177d48fc2b13239c5434bf26cd561d129cdea",
      "tree": "5eb0cfcc24b4b0054d4e21b460b3fd27dac13e98",
      "parents": [
        "0f7a0661a48fc4017b51b60612d767bff1eb8319"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Fri May 08 14:04:23 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Fri May 08 17:18:44 2026"
      },
      "message": "layers: Add event host stage validation\n"
    },
    {
      "commit": "0f7a0661a48fc4017b51b60612d767bff1eb8319",
      "tree": "7853fe7db1cd04a7a2b7286b6e64434ce879489f",
      "parents": [
        "f2fb8ce384199dc1b2ed3139fc4f82305b7f6472"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 14:56:25 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 16:49:31 2026"
      },
      "message": "layers: Fix IndependentSets\n"
    },
    {
      "commit": "f2fb8ce384199dc1b2ed3139fc4f82305b7f6472",
      "tree": "20fb1b36000d27338af853697cc62b3d67de3f43",
      "parents": [
        "4e821ec91264400d075a5260a61817d05beae5ee"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Fri May 08 12:19:36 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 15:56:57 2026"
      },
      "message": "gpuav: Fix handling of f16 in pow sanitizer\n"
    },
    {
      "commit": "4e821ec91264400d075a5260a61817d05beae5ee",
      "tree": "b7111f16b012897c43597d629e544b084b535f7f",
      "parents": [
        "6d39d242d841a0d7d3c33181653a639bfe2d7dc4"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 13:56:35 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 15:28:36 2026"
      },
      "message": "layers: Fix VK_IMAGE_CREATE_ALIAS_SINGLE_LAYER_DESCRIPTOR_BIT\n"
    },
    {
      "commit": "6d39d242d841a0d7d3c33181653a639bfe2d7dc4",
      "tree": "c7238b8768402e30f7557e3e197d860624b28a26",
      "parents": [
        "73ea69f1290b80df28de29d5ae95d268c59a8ea6"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 12:27:24 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 13:02:54 2026"
      },
      "message": "test: Update MaxProfile with new extensions\n"
    },
    {
      "commit": "73ea69f1290b80df28de29d5ae95d268c59a8ea6",
      "tree": "144a41a6d7ca177985065350a078f0e564ff5ef4",
      "parents": [
        "ce0819977ec80ce862b405d1fcfd6772d7803d13"
      ],
      "author": {
        "name": "Arno",
        "email": "arno@lunarg.com",
        "time": "Tue May 05 06:31:34 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 12:07:00 2026"
      },
      "message": "gpuav: Sanitizer error messages cleanup\n"
    },
    {
      "commit": "ce0819977ec80ce862b405d1fcfd6772d7803d13",
      "tree": "2e3acc4f8553f4b86102973bbd3b428bce070ba3",
      "parents": [
        "50fc886533ebc2279f747c6a0760513011393c61"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Fri May 08 00:01:11 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Fri May 08 12:01:09 2026"
      },
      "message": "layers: Remove DrawDispatchVuid\n"
    },
    {
      "commit": "50fc886533ebc2279f747c6a0760513011393c61",
      "tree": "907df29a94eef913165745c4470a8bf33c4d6718",
      "parents": [
        "14d771d9b83fa33f4d18d80fb0069f16d945d17e"
      ],
      "author": {
        "name": "headerbot[bot]",
        "email": "(none)",
        "time": "Fri May 08 03:28:00 2026"
      },
      "committer": {
        "name": "Mike Schuchardt",
        "email": "mikes@lunarg.com",
        "time": "Fri May 08 04:51:39 2026"
      },
      "message": "build: Update to header v1.4.351\n"
    },
    {
      "commit": "14d771d9b83fa33f4d18d80fb0069f16d945d17e",
      "tree": "2fbb59f010d50dd4bd21628aff75662858836e2c",
      "parents": [
        "3df3a20c5b9494a54b0c59658bdc9f311a4f9e81"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 07 19:30:34 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 07 22:30:27 2026"
      },
      "message": "layers: Fix VK_SHADER_CREATE_INDEPENDENT_SETS_BIT_KHR\n"
    },
    {
      "commit": "3df3a20c5b9494a54b0c59658bdc9f311a4f9e81",
      "tree": "1c3a7c9a322e1b0d426b7040a767f11144356158",
      "parents": [
        "869e3fd807860d7fd3ba6780bb10f2fcc46f22ce"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 07 17:18:30 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 07 20:09:58 2026"
      },
      "message": "layers: Ignore host stage during record time validation\n"
    },
    {
      "commit": "869e3fd807860d7fd3ba6780bb10f2fcc46f22ce",
      "tree": "12773b250397ebd1efc3840b6cb63e08d102ce20",
      "parents": [
        "70191fb83ce358a69582bb7e36c9b662e4464d46"
      ],
      "author": {
        "name": "Artem Kharytoniuk",
        "email": "artem@lunarg.com",
        "time": "Thu May 07 16:16:20 2026"
      },
      "committer": {
        "name": "Artem Kharytoniuk",
        "email": "121836235+artem-lunarg@users.noreply.github.com",
        "time": "Thu May 07 17:51:06 2026"
      },
      "message": "sync: Fix external semaphore validation\n\nIn the initial timeline semaphore implementation syncval did not register\nexternal semaphore signals due to resource leaking problem.\n\nMissing semaphore signals can lead to false positives because waiting\non the semaphore has no effect and does not protect accesses.\n\nThe resource leak was later fixed in a general way:\nhttps://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/8606\nhttps://github.com/KhronosGroup/Vulkan-ValidationLayers/pull/8613\n\nAfter those fixes, syncval no longer needs to skip registration of\nsignals from external semaphores.\n"
    },
    {
      "commit": "70191fb83ce358a69582bb7e36c9b662e4464d46",
      "tree": "a48cb58e659ca37478c5a3703f5c6aad26b8120c",
      "parents": [
        "52660ebe8c0790a10680f2b06aaa9fd83ffa70d8"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 07 14:36:18 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 07 17:10:16 2026"
      },
      "message": "layers: Spelling/Grammer fixes\n"
    },
    {
      "commit": "52660ebe8c0790a10680f2b06aaa9fd83ffa70d8",
      "tree": "37abbe9bc73e6ca3c47b6cd49e713c708c05c7fc",
      "parents": [
        "e522b808167e6529ac0b7bff4f2b737c98542e11"
      ],
      "author": {
        "name": "spencer-lunarg",
        "email": "spencer@lunarg.com",
        "time": "Thu May 07 15:35:48 2026"
      },
      "committer": {
        "name": "Spencer Fricke",
        "email": "115671160+spencer-lunarg@users.noreply.github.com",
        "time": "Thu May 07 16:11:25 2026"
      },
      "message": "layers: Fix 11363 error reporting\n"
    }
  ],
  "next": "e522b808167e6529ac0b7bff4f2b737c98542e11"
}
