)]}'
{
  "log": [
    {
      "commit": "060c68040013500ba632b9a591946940dcf44346",
      "tree": "0e3a1c2ed75c0db7691e30260f635730ca851114",
      "parents": [
        "fea31b95b5574e151a8aecb04674b577754209e0"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Tue Aug 05 10:30:58 2025 -0400"
      },
      "committer": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Tue Aug 05 09:06:25 2025 -0700"
      },
      "message": "[fuchsia] Use check_for_output_dir_leaks\n\nno_output_dir_leaks has been renamed to check_for_output_dir_leaks\n\nChange-Id: I90508f6832225cad5578dafd27311ba5b588b12b\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1338604\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "fea31b95b5574e151a8aecb04674b577754209e0",
      "tree": "886bf354ccfdd555f19f9a10fa62145fe951c045",
      "parents": [
        "aca76e750e0b1eb3879b920a72a70f65bfb4c22c"
      ],
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "Wed Jun 25 17:03:41 2025 +0200"
      },
      "committer": {
        "name": "David Turner",
        "email": "digit@google.com",
        "time": "Wed Jun 25 09:42:57 2025 -0700"
      },
      "message": "[fuchsia] Fix //sdk:zircon_sysroot reference.\n\nThe //sdk:zircon_sysroot_export target no longer exist, so fix\nthe label to reference //sdk:zircon_sysroot instead to fix the build.\n\nIMPORTANT: This depends on https://fxrev.dev/1308886 to be submitted first\nto avoid GN visibility errors.\n\nFixed: 427715440\nChange-Id: Ibc2ab189d6a8bad70ac562c1db0ac2c2bddeec11\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1308964\nReviewed-by: David Gilhooley \u003cdgilhooley@google.com\u003e\nReviewed-by: David Dorwin \u003cddorwin@google.com\u003e\n"
    },
    {
      "commit": "aca76e750e0b1eb3879b920a72a70f65bfb4c22c",
      "tree": "cf95ee401da7a8be299d85a16c5330061fbebd01",
      "parents": [
        "01ec8335ac893efd940b7a7a8f12f165d79fcdd4"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Mon Apr 07 11:26:43 2025 -0400"
      },
      "committer": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Tue Apr 08 07:44:16 2025 -0700"
      },
      "message": "Remove memory model waivers\n\nThese waivers can be removed now that we\u0027ve fixed the race in the\ncmar renderer thread.\n\nFixed: b/42063207\nChange-Id: I3ae4ef832322fd13c6eb35cec6b31b1cf7716402\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1246624\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "01ec8335ac893efd940b7a7a8f12f165d79fcdd4",
      "tree": "6e43199575c37d2bb567a755e9ed66d351ea34ed",
      "parents": [
        "6822947a8b2f49ed81d8fc9bf2c297e4f44b73c4"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Mon Feb 24 10:58:09 2025 -0500"
      },
      "committer": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Wed Feb 26 10:03:17 2025 -0800"
      },
      "message": "Merge tag \u0027vulkan-cts-1.4.1\u0027 into main\n\nThe main changes needed to roll were:\n- Adding the new resource files into the package\n- Removing a build warning\n- Disabling vulkan validation layers from being download/built\n- Updating fuchsia code with the removal of `deBool`\n\nChange-Id: I6e76e262fa0df0286ff3c2f5cab7fc0f4e578c60\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1213064\nReviewed-by: Yilong Li \u003cliyl@google.com\u003e\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "6822947a8b2f49ed81d8fc9bf2c297e4f44b73c4",
      "tree": "c3e0287a47cfdcfff852c259642d45bbdfd41ad3",
      "parents": [
        "40d036a451f9986d2dac3d1eeb1e073867404280"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Thu Jan 23 10:48:36 2025 -0500"
      },
      "committer": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Thu Jan 23 10:55:07 2025 -0800"
      },
      "message": "Update build targets\n\nUpdate the build targets after fxr/1186872\n\nChange-Id: Iea1c2c1ef5b63bf8258e23ad60baf2e41be01fe5\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1192412\nReviewed-by: Roland McGrath \u003cmcgrathr@google.com\u003e\n"
    },
    {
      "commit": "40d036a451f9986d2dac3d1eeb1e073867404280",
      "tree": "cdbd87099e95b7c6d81200e5caacda6ac59e3ce3",
      "parents": [
        "dda3d323d3957d664c009726751b13fffbd4cbbc"
      ],
      "author": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Thu Jan 16 13:57:36 2025 -0500"
      },
      "committer": {
        "name": "David Gilhooley",
        "email": "dgilhooley@google.com",
        "time": "Thu Jan 16 11:25:50 2025 -0800"
      },
      "message": "Add more obvious fuchsia README\n\nAdd a README into the fuchsia directory that points to the\nscripts README and gives cloning instructions.\n\nUpdate the scripts README with individual test instructions.\n\nChange-Id: I4a1d0ebbf8f00ca90a18c72e8b9348c7ba2f27d9\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1189232\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "dda3d323d3957d664c009726751b13fffbd4cbbc",
      "tree": "931e633269eb1e609eaac548eeadce31e5da72ef",
      "parents": [
        "3322e60fb53633fba4c3f8a6a1fd631e648b7c69"
      ],
      "author": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Fri Aug 16 15:20:47 2024 +0000"
      },
      "committer": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Mon Aug 19 15:39:47 2024 +0000"
      },
      "message": "Use fuchsia.scheduler.RoleManager\n\nfuchsia.scheduler.RoleManager is the new replacement for\nfuchsia.media.ProfileProvider.\n\nChange-Id: Ic5513e6b646ee6c4d265441308c6807c08393d7c\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1102232\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "3322e60fb53633fba4c3f8a6a1fd631e648b7c69",
      "tree": "0825c99ff2d88acb48d727e6870e48561d364a80",
      "parents": [
        "d3785b8246c3074711cc9ca8c8e32898d442e801"
      ],
      "author": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Fri Aug 09 03:13:11 2024 +0000"
      },
      "committer": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Wed Aug 14 18:37:06 2024 +0000"
      },
      "message": "Add ARM waiver from 4936 to Fuchsia waivers\n\nThis waiver was added in Icac4de6d815dcdbcf5a77645bf098592af3cb439.\n\nChange-Id: Ic51a33a727f9a58a9ffcdc43b6920f3f93daffcb\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1096618\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "d3785b8246c3074711cc9ca8c8e32898d442e801",
      "tree": "894973375684909ef3744ec65a8f9a5a8595ae5b",
      "parents": [
        "0bbb4226fa61151c5ac59f3b639dc7cf74b812d1"
      ],
      "author": {
        "name": "Mohd Faisal",
        "email": "mohd.faisal@arm.com",
        "time": "Tue Apr 02 10:03:55 2024 +0000"
      },
      "committer": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Wed Aug 14 18:37:06 2024 +0000"
      },
      "message": "Fix for promoted physical device features struct\n\nvkMandatoryFeatures.inl adding both KHR and EXT features struct\nwith same sType to check the feature supported for promoted extensions.\nThis change  fix VK_KHR_index_type_uint8, VK_KHR_line_rasterization and\nVK_EXT_vertex_attribute_divisor extensions. The json file for extension\nVK_EXT_vertex_attribute_divisor is added back with the fix.\n\nAffects:\ndEQP-VK.info.device_mandatory_features\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5062\n\nChange-Id: I9f593a8ce1324ab70b8e8e5384808012a73c6b6b\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1096617\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "0bbb4226fa61151c5ac59f3b639dc7cf74b812d1",
      "tree": "8557930877fb223e178ad72363395e503ff9c7f8",
      "parents": [
        "d83ed3b6504982c781f37c056c74892bc58da2ae",
        "201e6fe3d77dce21bc49e5108bad23878d855cc4"
      ],
      "author": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Wed Aug 07 13:45:44 2024 +0000"
      },
      "committer": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Wed Aug 14 18:36:55 2024 +0000"
      },
      "message": "Merge tag \u0027vulkan-cts-1.3.8.2\u0027 into main\n\nVulkan CTS 1.3.8.2\n\nFixes:\n * Replace OpKill with OpTerminateInvocation in graphicsfuzz tests\n * Don\u0027t use LOAD_OP_CLEAR for FSR attachments\n * Fix dEQP-VK.shader_object.misc.state.pipeline.*.color_blend.enabled\n * Check for required feature in DRLR interaction with EDS3\n * Fix dstStageMask in basic event test\n * Add check for import \u0026 export bits for vk drm format modifier tests\n * Fix comparing memory of r10x6 images in host image copy tests\n * Fix subpass viewMask in mesh shader query tests\n * Remove some unneeded subgroup operations\n * Enable VK_KHR_external_memory_win32 when available in signal order tests\n * Add missing check for shaderStorageImageMultisample in sync tests\n * Remove tests checking geometry shader stats without geometry shaders\n * ESO pipeline state tests fixes\n * Fix two DRLR related issues in formats tests\n * Initialize m_useMaintenance5 variable in ray tracing util\n * Wait for fence before getting query results, so query is guaranteed to be reset\n * Add uniform storage check for VK_KHR_shader_expect_assume int8 tests\n * Add missing VkPipelineRenderingCreateInfo in offscreen_viewport tests\n * Add polygonModePointSize check for VK_KHR_maintenance5 polygon tests\n * Add fallback verification method for AV1 filmgrain\n * Fixed UploadDownloadExecutor to use correct device interface\n * Fix creating device in synchronization multi queue tests\n * Fix creating custom device in shader object binary tests\n * Allow Vulkan CTS 1.3.8.2\n * Fix float_controls2 tests assuming RTE rounding\n\nOther:\n * Apply Arm waiver 4936\n\nChange-Id: I3d5cc321c0ee97d54c0b814a332f3ea079849147\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1094752\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "d83ed3b6504982c781f37c056c74892bc58da2ae",
      "tree": "abd0e11baf182a0846657b23ad7bd84540ca5a86",
      "parents": [
        "bf5923cd10c37163e77d15b9d0265b68bcd3cbbb"
      ],
      "author": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Tue Aug 06 16:41:24 2024 +0000"
      },
      "committer": {
        "name": "John Bauman",
        "email": "jbauman@google.com",
        "time": "Tue Aug 06 17:46:02 2024 +0000"
      },
      "message": "Increase chunk size to 2000 tests\n\nThe test infrastructure takes about 10 seconds between the end of one\ntest and the beginning of another. Many of the test cases themselves are\nvery short, so the overall times can be dominated by those gaps; with\n1500 tests, the gaps add up to 4 hours just by themselves.\n\nReduce the cost of the gaps by doubling the number of tests cases per\ntest component to 2000.\n\nChange-Id: Id25a4d7907e025d67758b43683b8253bc3857d54\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1095653\nReviewed-by: Craig Stout \u003ccstout@google.com\u003e\n"
    },
    {
      "commit": "bf5923cd10c37163e77d15b9d0265b68bcd3cbbb",
      "tree": "c221698cfd4140946d6d6a22a929cd959fa6662f",
      "parents": [
        "c217ea0f550efd4f09be27f35abeca85bfc9dce9"
      ],
      "author": {
        "name": "Darren Chan",
        "email": "chandarren@google.com",
        "time": "Fri Apr 26 15:53:43 2024 -0400"
      },
      "committer": {
        "name": "Darren Chan",
        "email": "chandarren@google.com",
        "time": "Mon Apr 29 18:30:58 2024 +0000"
      },
      "message": "[oot] Fix target names.\n\nThis will fix the x64 prebuilt release builder:\nhttps://ci.chromium.org/ui/p/fuchsia/builders/prod/vulkan-cts-x64-release-prebuilt/b8749568772142453873/overview\n\nFixed: 332540516\nChange-Id: Idbd7de00ea44da56567dd2d11262f0f15a0b27d5\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1037695\nReviewed-by: John Bauman \u003cjbauman@google.com\u003e\n"
    },
    {
      "commit": "c217ea0f550efd4f09be27f35abeca85bfc9dce9",
      "tree": "83b5c706b55210d8fca377d8fd81ddb234590bd4",
      "parents": [
        "6f884a8e2f91df891879f32ac14c0c697a773e96"
      ],
      "author": {
        "name": "Darren Chan",
        "email": "chandarren@google.com",
        "time": "Wed Apr 03 16:40:37 2024 -0400"
      },
      "committer": {
        "name": "Darren Chan",
        "email": "chandarren@google.com",
        "time": "Mon Apr 15 17:50:17 2024 +0000"
      },
      "message": "[build] Expose Vulkan CTS prebuilts in build API.\n\nCreate the //third_party/vulkan-cts/fuchsia:vulkan-cts-archives target\nso that Vulkan CTS package archives can be exposed in the\n`package_archives` build API module.\n\nSee http://go/release-vulkan-cts-prebuilts.\n\nFixed: 332540516\nChange-Id: Icdf38a26aea5dacdd03b7eded1da2bb26dea91b8\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/vulkan-cts/+/1020232\nReviewed-by: John Rosasco \u003crosasco@google.com\u003e\nReviewed-by: John Bauman \u003cjbauman@google.com\u003e\n"
    },
    {
      "commit": "201e6fe3d77dce21bc49e5108bad23878d855cc4",
      "tree": "212a53fec59c36b33ea715bdf1fd833ee6de6713",
      "parents": [
        "1f4ebeeffd7b130e47384e8cad805c812ec8de74"
      ],
      "author": {
        "name": "Kieron Josephs",
        "email": "kieron.josephs@imgtec.com",
        "time": "Wed Mar 27 11:56:04 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Apr 10 13:07:47 2024 +0000"
      },
      "message": "Fix float_controls2 tests assuming RTE rounding\n\nThe FMA tests check that 0.1 * 10.0 - 1.0 \u003d\u003d 0.0 which fails on RTZ as\na result of a rounding error.\nChange the tests to check 0.1 * 23.0 - 2.3 \u003d\u003d 0.0 to allow them to\nwork on both RTE and RTZ.\n\nSome tests add or multiply two large inputs and expect the result to\noverflow to infinity.\nThis works as expected for RTE but will produce the max finite value\nfor RTZ.\nChange the tests to require the shaderRoundingModeRTEFloat{16,32,64}\nproperty and use RoundingModeRTE in the shader.\n\nAffects: dEQP-VK.spirv_assembly.instruction.*.float_controls2.*.input_args.*\nComponents: Vulkan\nVK-GL-CTS issue: 4962\n\nChange-Id: I34492b26aff70409d78d51976353072c4a8a8c08\n"
    },
    {
      "commit": "1f4ebeeffd7b130e47384e8cad805c812ec8de74",
      "tree": "96953dd1f6981a37874bec0ff8a9b778613696db",
      "parents": [
        "b27841ab3cec0b38e25288e4beaccbb7ce5f3dc0"
      ],
      "author": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Tue Mar 05 18:22:55 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Apr 05 11:01:26 2024 +0000"
      },
      "message": "Add fallback verification method for AV1 filmgrain\n\nImplementations are allowed to diverge from the process specified in\nthe AV1 standard for film grain synthesis, and still be considered a\nconformant implementation. The CTS currently performs a bit-exact\ncheck for the process given by the standard, failing implementations\nthat technically are compliant.\n\nThe fallback\u0027s method is to create two decoding sessions, one with\nfilm grain applied as usual, and a second with film grain forcibly\ndisabled. PSNR is computed on the outputs of both sessions, and\nchecked to be within a reasonable range. This is a non-principled\ncomparison.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5016\n\nAffects:\n\ndEQP-VK.video.*\n\nChange-Id: Ib998008002736836612ccde5eeaf15edf3c6560e\n"
    },
    {
      "commit": "b27841ab3cec0b38e25288e4beaccbb7ce5f3dc0",
      "tree": "9359d8cff103ae5b0eae8e76a05bbb751412b737",
      "parents": [
        "f0e0d496dadc51e69c74ca0e11ddb4d53db316f8"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sun Mar 24 22:11:52 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Apr 05 11:01:22 2024 +0000"
      },
      "message": "Fix creating device in synchronization multi queue tests\n\nThis was already fixed once, but seems to have been broken again in a\nmerge. The index to select the device was not computed correctly and\nsome tests used a device that did not have the required features enabled\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4804\n\nAffected tests:\ndEQP-VK.synchronization.op.multi_queue.*\n\nChange-Id: I45856360b82787f753a0049dcf4b4de1c0981015\n"
    },
    {
      "commit": "f0e0d496dadc51e69c74ca0e11ddb4d53db316f8",
      "tree": "bc9f330517f67ef8de785b75d2f76d18925289e9",
      "parents": [
        "e946832ea1594f4b7cd667892e784172896e37bf"
      ],
      "author": {
        "name": "Patrick Boyle",
        "email": "quic_pboyle@quicinc.com",
        "time": "Mon Mar 25 13:35:44 2024 -0700"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Apr 05 11:01:17 2024 +0000"
      },
      "message": "Add uniform storage check for VK_KHR_shader_expect_assume int8 tests\n\n- Adds uniformAndStorageBuffer8BitAccess check for these\ntests that use the feature\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5041\n\nAffects:\ndEQP-VK.glsl.shader_expect_assume.*int8*\n\nChange-Id: I5d17da85357d5c1d3ee434923e050d8c12385e28\n"
    },
    {
      "commit": "e946832ea1594f4b7cd667892e784172896e37bf",
      "tree": "868d1e09dcd48b78d7b6bb4c930c381c86a5f70b",
      "parents": [
        "42845777c8bad9ba7c4feae836309892cc348036"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Apr 05 13:00:03 2024 +0200"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Apr 05 13:00:04 2024 +0200"
      },
      "message": "Allow Vulkan CTS 1.3.8.2\n\nAffects: dEQP-VK.api.driver_properties.properties\n\nComponents: Vulkan\n\nChange-Id: I541928f4da928fbd09a061d5c6e335db466ffdc5\n"
    },
    {
      "commit": "42845777c8bad9ba7c4feae836309892cc348036",
      "tree": "f884f7751bdc962a5e78965eeac8717e02889485",
      "parents": [
        "f5adaa595ebac9acc815c873bdc1599ab3fab340",
        "5d755480d626d240495e84c96831bb6b048a9bea"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:59:10 2024 +0200"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:59:10 2024 +0200"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: Ie9caefbed810cfb4dd37a3518a88fd3a0e830ccd\n"
    },
    {
      "commit": "5d755480d626d240495e84c96831bb6b048a9bea",
      "tree": "9595c2d8c4c7cb5b46807e718829bd5e7f42995c",
      "parents": [
        "de2cc76aeae11983552b371bf6dd63f5d92a08b8"
      ],
      "author": {
        "name": "Slawomir Cygan",
        "email": "slawomir.cygan@intel.com",
        "time": "Fri Mar 29 08:34:05 2024 -0700"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 16:59:02 2024 +0000"
      },
      "message": "Wait for fence before getting query results, so query is guaranteed to be reset\n\nInsert fence wait between vkGetQueryPoolResults and submitting a buffer\nwhich contains vkCmdResetQueryPool command, so query is reset before\ngetting the results.\n\nOtherwise the results would be undefined.\n\nComponents: Vulkan\nVK-GL-CTS Issue: 5057\nAffects: dEQP-VK.video.decode.*\n\nChange-Id: Ia942eca93fdefa8ff92c8311657f5a83e3116519\n"
    },
    {
      "commit": "de2cc76aeae11983552b371bf6dd63f5d92a08b8",
      "tree": "6b5e83676817b37f8e6c6c53cf43af2bfbb1cdc8",
      "parents": [
        "c805330121c39ca04e372c0472cf4919f6cd0d12"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat Mar 23 20:40:30 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 16:58:57 2024 +0000"
      },
      "message": "Fix creating custom device in shader object binary tests\n\nThe pNext chain in VkDeviceCreateInfo contained struct from extensions\nwhich are not enabled\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5038\n\nAffected tests:\ndEQP-VK.shader_object.binary.*\n\nChange-Id: I70ede6371079409636e9c592c3e691e9c4341952\n"
    },
    {
      "commit": "c805330121c39ca04e372c0472cf4919f6cd0d12",
      "tree": "fee037cfe74b1b2a708f208d18531b902593fa5a",
      "parents": [
        "db913815aa533a1626853838e0f12b1d02c4b33e"
      ],
      "author": {
        "name": "Patrick Boyle",
        "email": "quic_pboyle@quicinc.com",
        "time": "Mon Mar 25 16:40:38 2024 -0700"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 16:58:53 2024 +0000"
      },
      "message": "Add polygonModePointSize check for VK_KHR_maintenance5 polygon tests\n\n- Adds polygonModePointSize check for these polygon\ntests that use the feature\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5042\n\nAffects:\ndEQP-VK.rasterization.polygon_as_large_points*\n\nChange-Id: I4a17da34657d5c1d3df434923e050d8c12385e28\n"
    },
    {
      "commit": "db913815aa533a1626853838e0f12b1d02c4b33e",
      "tree": "ef9f54980e8036d828af8108c7d965ffa8b07bff",
      "parents": [
        "50ed07ccff1b21c64c87c5bbdcb2f8c90ef791c2",
        "dd22d531bde341ad265bbc2acfe6318e939c5229"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:30:35 2024 +0200"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:30:35 2024 +0200"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: I54cacf3284959ec278cb892ef36c86837a356a09\n"
    },
    {
      "commit": "dd22d531bde341ad265bbc2acfe6318e939c5229",
      "tree": "0d98b85b488299ab1f0105799958002708efd950",
      "parents": [
        "8be832e1e7f89b57d0c0479ef4b04fdc0202fa49"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Tue Mar 26 01:07:55 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 16:30:26 2024 +0000"
      },
      "message": "Add missing VkPipelineRenderingCreateInfo in offscreen_viewport tests\n\nDynamic rendering is used, but pipeline is created without\nVkPipelineRenderingCreateInfo\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5043\n\nAffected tests:\ndEQP-VK.draw.*.offscreen_viewport.*\n\nChange-Id: I94f9f8a6646b542371ef4344287c2763eb89421e\n"
    },
    {
      "commit": "8be832e1e7f89b57d0c0479ef4b04fdc0202fa49",
      "tree": "22ca29a7b69a6e8c8f6d0bfebf481588ec309ddb",
      "parents": [
        "000069e9f23cf59d6e7bd803788c03fde3e159ea",
        "6de4847fdc27acbcd36f3fb263470aec606e8372"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:05:10 2024 +0200"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 18:05:10 2024 +0200"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I9779e6250a4bee1838b9de816f5716b8c540a7dc\n"
    },
    {
      "commit": "6de4847fdc27acbcd36f3fb263470aec606e8372",
      "tree": "caf93b7a0a66160dd2839087698642d52618411b",
      "parents": [
        "90bacceeba09b064c45542ce8d698e9bb9d98c18"
      ],
      "author": {
        "name": "Jaejun Jang",
        "email": "Jaejun.Jang@amd.com",
        "time": "Tue Mar 19 14:05:34 2024 -0400"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Apr 04 16:05:02 2024 +0000"
      },
      "message": "Fixed UploadDownloadExecutor to use correct device interface\n\ndEQP-VK.image.swapchain_mutable.win32.2d* crashes on AMD side due to\ninconsistent entry point. Swapchain_mutable test requires custom device.\nIt is getting used for upload and download tests, but test uses default device\ninterface instead of newly created custom device.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5035\n\nAffected tests:\ndEQP-VK.image.swapchain_mutable.win32.2d*\n\nChange-Id: Iaef34e08e11e253ba9c3acce761670b2dc7c6d9d\n"
    },
    {
      "commit": "f5adaa595ebac9acc815c873bdc1599ab3fab340",
      "tree": "d7cb475d400a058a70400e4747c4611202e51fdc",
      "parents": [
        "b111ec35bb5ab265ca1950994fb1789faa67873a"
      ],
      "author": {
        "name": "Graeme Leese",
        "email": "gleese@broadcom.com",
        "time": "Fri Mar 08 12:13:28 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 18:56:45 2024 +0000"
      },
      "message": "Remove some unneeded subgroup operations\n\nVK-GL-CTS Issue: 4992\n\nComponent: Vulkan\n\nAffects: dEQP-VK.reconvergence.maximal.fragment.*\n\nThe maximal reconvergence tests were using some subgroup\noperations on uniform values.\n\nThe tests use 16x16 framebuffer, which provides coverage\nfor implementations with different subgroup bit widths.\n\nChange-Id: I0f29c3293c123d55eab50febf3e7d8feab74f3e2\n"
    },
    {
      "commit": "b111ec35bb5ab265ca1950994fb1789faa67873a",
      "tree": "9c23379c8c83bee629987435f77e6f6e41be950e",
      "parents": [
        "ebbfaf052756e4c1a68e5131edb2506e7124c754"
      ],
      "author": {
        "name": "Mikel Garai",
        "email": "mikel.garai@arm.com",
        "time": "Fri Feb 09 16:45:57 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 18:56:40 2024 +0000"
      },
      "message": "Apply Arm waiver 4936\n\nUpdate waivers.xml to apply Arm waiver 4936 for the tests introduced in 12627\n\nVK-GL-CTS issue: 4936\nComponents: Vulkan\n\nChange-Id: Icac4de6d815dcdbcf5a77645bf098592af3cb439\n"
    },
    {
      "commit": "ebbfaf052756e4c1a68e5131edb2506e7124c754",
      "tree": "5f964a563a02cbf824c25deb4bb05c86503e4e6f",
      "parents": [
        "87981e691d8fa655a4d2602b6fc0ebe4977e875d",
        "50ed07ccff1b21c64c87c5bbdcb2f8c90ef791c2"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 19:25:16 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 19:25:16 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: Ia6f64e8922c9c39e403a49416b455442420701a3\n"
    },
    {
      "commit": "50ed07ccff1b21c64c87c5bbdcb2f8c90ef791c2",
      "tree": "4bdd504cd61e9a380cb3128f983e428d97846230",
      "parents": [
        "d7fcea16596dd66b5c7d8e107b18a4bab67804c9"
      ],
      "author": {
        "name": "Ricardo Garcia",
        "email": "rgarcia@igalia.com",
        "time": "Tue Mar 19 15:34:51 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 18:25:07 2024 +0000"
      },
      "message": "ESO pipeline state tests fixes\n\nThis commit fixes a few issues with pipeline state tests in the shader\nobjects group that only manifest when the implementation has limited\nsupport for dynamic states and the tests rely on the static state in the\npipeline.\n\n- If the implementation supported dynamic depth test enablement, it was\n  being set to true in all tests, while the static state depends on the\n  depthTestEnable test parameter. Selectively enabling it also means we\n  have to take the state into account when verifying depth buffer\n  values.\n\n- The stencil state was also different in the dynamic and static parts,\n  meaning an implementation without support for dynamic stencil test\n  enablement would get unexpected values in the stencil buffer.\n\n- The stencil test error log message was printing a wrong value as the\n  expected one, which could lead to confusion.\n\nAffects:\ndEQP-VK.shader_object.misc.state.*\n\nVK-GL-CTS issue: 5027\nComponents: Vulkan\n\nChange-Id: Ic7bcd1d8b76df70ed47989a005df3d12f716c9d1\n"
    },
    {
      "commit": "d7fcea16596dd66b5c7d8e107b18a4bab67804c9",
      "tree": "782127c3ed063b12b994ac4e24cb5074df7423fb",
      "parents": [
        "56fb82f8c1396f10cc533befece4ec4985ae427c",
        "000069e9f23cf59d6e7bd803788c03fde3e159ea"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 18:35:20 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 18:35:20 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: I7921bd484ddb9ac046d49bfce3b67ecf78e2e856\n"
    },
    {
      "commit": "000069e9f23cf59d6e7bd803788c03fde3e159ea",
      "tree": "c4be8978465c95aaf8eddc0f1d2a8041e3e16417",
      "parents": [
        "9d3047e61070acce95086fced84c8199185ec24c",
        "90bacceeba09b064c45542ce8d698e9bb9d98c18"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 17:30:53 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 17:30:53 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: Ie64aa0b27bbfbd9fc6e5c0f506ac4fbddf1f90e8\n"
    },
    {
      "commit": "90bacceeba09b064c45542ce8d698e9bb9d98c18",
      "tree": "45e0f30f5e626d2db0d2dfe241ffa585f1f7c103",
      "parents": [
        "2bb3672e2ab2253053ca96e6d385d0e5157d4f4b",
        "506140503fb85fac7624db051cd6d16a03719343"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 17:10:35 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 17:10:35 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I1215c4f494fc40eda305a09f8e0fc0435753fc0b\n"
    },
    {
      "commit": "506140503fb85fac7624db051cd6d16a03719343",
      "tree": "6e674cbd1e95eb702e128770d964a026b9a9f4fe",
      "parents": [
        "7d863b7f463da1123b5a5528c7bfea4d6708dcba"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat Mar 09 14:55:49 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 28 16:00:53 2024 +0000"
      },
      "message": "Enable VK_KHR_external_memory_win32 when available in signal order tests\n\nSome tests use the VK_KHR_external_memory_win32 extension, but it\u0027s not\nenabled with the custom device\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5004\n\nAffected tests:\ndEQP-VK.synchronization.signal_order.*\n\nChange-Id: Ia571d27057bc3afe6d74447341ab07ed10847e6b\n"
    },
    {
      "commit": "56fb82f8c1396f10cc533befece4ec4985ae427c",
      "tree": "610c04ef40f1096496d53d3c4f8e43e6d7c8a3e8",
      "parents": [
        "97a9a8da224085c0c99fab2a3813b96ec09d46da"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Tue Mar 26 01:42:46 2024 +0100"
      },
      "committer": {
        "name": "Žiga Markuš",
        "email": "ziga@lunarg.com",
        "time": "Tue Mar 26 01:24:04 2024 +0000"
      },
      "message": "Initialize m_useMaintenance5 variable in ray tracing util\n\nThe variable was not initialized which caused some errors\n\nComponents: Vulkan, Framework\n\nVK-GL-CTS issue: 5044\n\nChange-Id: I107229708dd76250179ce37db02d0654c0d64eff\n"
    },
    {
      "commit": "87981e691d8fa655a4d2602b6fc0ebe4977e875d",
      "tree": "5bcf3f3da9343e73b0ca8c45da989c328e4beeb9",
      "parents": [
        "ea179eeac1a3c5781eb164660e768062d72d143c"
      ],
      "author": {
        "name": "Piotr Byszewski",
        "email": "piotr.byszewski@mobica.com",
        "time": "Wed Feb 28 16:20:40 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 14:00:46 2024 +0000"
      },
      "message": "Check for required feature in DRLR interaction with EDS3\n\nDynamic rendering local read test that checks interaction with\nVK_EXT_extended_dynamic_state3 was missing a check if\nextendedDynamicState3RasterizationSamples feature is supported.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4519\n\nAffects:\ndEQP-VK.dynamic_rendering.primary_cmd_buff.local_read.interaction_with_extended_dynamic_state3\n\nChange-Id: Id3e578ff645a2ef79c64bad82baea7de6f7d7050\n"
    },
    {
      "commit": "ea179eeac1a3c5781eb164660e768062d72d143c",
      "tree": "9e900254b6b7238ebca9a139b48795f8d200c429",
      "parents": [
        "6b7037a4e5422bfa7fc490600bb11c3b5c4e50f5"
      ],
      "author": {
        "name": "Piotr Byszewski",
        "email": "piotr.byszewski@mobica.com",
        "time": "Wed Mar 06 18:53:37 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 14:00:41 2024 +0000"
      },
      "message": "Fix two DRLR related issues in formats tests\n\nThis change moves remapping commands above cmdClearAttachments\nso that VUID-09503 is not violated.\nThis change also resolves use-after-free bug related to\nlocalDepthAttachmentIndex and localStencilAttachmentIndex\nvariables that go out of scope.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4519\n\nAffects:\ndEQP-VK.dynamic_rendering.*.suballocation.formats.*\n\nChange-Id: I1030ac4b5bbe047d2e7366032ae3d06adde8e0da\n"
    },
    {
      "commit": "6b7037a4e5422bfa7fc490600bb11c3b5c4e50f5",
      "tree": "bf085e3b754e6e46def053719f309ffa2d7bbe4a",
      "parents": [
        "618c86aba78fc2dc6efc3da50cf5a4b547ba8e76",
        "97a9a8da224085c0c99fab2a3813b96ec09d46da"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 14:28:42 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 14:28:42 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: I81ee778a26f11621a7f3a1b5636fbf150b9a95eb\n"
    },
    {
      "commit": "97a9a8da224085c0c99fab2a3813b96ec09d46da",
      "tree": "ad89cb4dac00f75855424e6308b2de213d3faf66",
      "parents": [
        "51fb7905f50b9c386808895099af8a6fa1bbb2cc"
      ],
      "author": {
        "name": "Iván Briano",
        "email": "ivan.briano@intel.com",
        "time": "Mon Mar 11 11:30:48 2024 -0700"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:55:14 2024 +0000"
      },
      "message": "Don\u0027t use LOAD_OP_CLEAR for FSR attachments\n\nComponents: Vulkan\nVK-GL-CTS Issue: 4996\n\nAffects:\ndEQP-VK.fragment_shading_rate.renderpass2.monolithic.misc.enable_disable_attachment\n\nChange-Id: I7c2bcb5ca3b2d31b24ec8058a113f5db7fdb4ac6\n"
    },
    {
      "commit": "51fb7905f50b9c386808895099af8a6fa1bbb2cc",
      "tree": "376c1e8ab7cca8db3dd9cc53e95e197ea6a30317",
      "parents": [
        "baf61da2892be4b7284b055fea9a834e5c04e948"
      ],
      "author": {
        "name": "Slawomir Cygan",
        "email": "slawomir.cygan@intel.com",
        "time": "Thu Jan 04 16:03:37 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:55:10 2024 +0000"
      },
      "message": "Fix dEQP-VK.shader_object.misc.state.pipeline.*.color_blend.enabled\n\nThis fixes the test when running on implementation that does not support\n`extendedDynamicState3ColorBlendEquation`.\n\nIt looks that when the feature is not supported, the test uses different\nblending state:\n - static blending state has ZERO dst factor\n - dynamic blending state (used only if extendedDynamicState3ColorBlendEquation\n   is supported) uses ONE fst factor.\n\nThis change adapts the color verification to expect \u0027whiteColor\u0027\u003dvec4(0.75)\nif ZERO dst factor is used.\n\nComponents: Vulkan\n\nVK-GL-CTS Issue: 4868\n\nAffects: dEQP-VK.shader_object.misc.state.pipeline.*.color_blend.enabled\nChange-Id: Ia9747b0fba2916bdf559c13682f966a39cab749a\n"
    },
    {
      "commit": "baf61da2892be4b7284b055fea9a834e5c04e948",
      "tree": "082e200f9c2fd96c4b722f06c81e334b787783bf",
      "parents": [
        "5602aea110ae275a3905a489e2b95e9a698fbfb9"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Mon Mar 04 15:32:58 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:55:06 2024 +0000"
      },
      "message": "Fix comparing memory of r10x6 images in host image copy tests\n\nThe VK_FORMAT_R10X6_UNORM_PACK16 format has 6 unsued bits which\nshould be ignored when checking the results\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4940\n\nAffected tests:\ndEQP-VK.image.host_image_copy.*\n\nChange-Id: Idbbdd41d8d2cdba37e51851f009cf9178bf63a41\n"
    },
    {
      "commit": "5602aea110ae275a3905a489e2b95e9a698fbfb9",
      "tree": "a13edbe6c6b85644c71d87ee4179ba8c9e994069",
      "parents": [
        "cd692a76ef57327d2ae480dbdcd4ec0c7fd79ca6"
      ],
      "author": {
        "name": "Ricardo Garcia",
        "email": "rgarcia@igalia.com",
        "time": "Fri Mar 15 12:07:33 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:55:02 2024 +0000"
      },
      "message": "Remove tests checking geometry shader stats without geometry shaders\n\nThese values would be undefined according to recent spec discussion.\n\nRemoved tests:\ndEQP-VK.query_pool.statistics_query.*gs_invocations_no_gs*\n\nVK-GL-CTS issue: 5021\nVK-GL-CTS issue: 4561\nComponents: Vulkan\n\nChange-Id: I0dceed47868c8781c14c4a4efa7426e3aa593980\n"
    },
    {
      "commit": "cd692a76ef57327d2ae480dbdcd4ec0c7fd79ca6",
      "tree": "8a18460b99dece057a6d3617237ce81e00d4f0c9",
      "parents": [
        "acfbd5fc81dc54f82e27c6be979af113fdeb36f2",
        "9d3047e61070acce95086fced84c8199185ec24c"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 11:25:46 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 11:25:46 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: Ic8da272829110e50b0ba20d82845003c344e6b77\n"
    },
    {
      "commit": "9d3047e61070acce95086fced84c8199185ec24c",
      "tree": "c86dffa4cc2dcac9deafb933a9e9e09261ae65c3",
      "parents": [
        "de7dbbefc967ffc6b76f31c534fa31d1d0013f2b",
        "2bb3672e2ab2253053ca96e6d385d0e5157d4f4b"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:51:23 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:51:23 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I2047b64ac48e6bdfd8181eebfb429fe826d00f4b\n"
    },
    {
      "commit": "2bb3672e2ab2253053ca96e6d385d0e5157d4f4b",
      "tree": "85097f304d21962884e9761b3c5e7d29cee399d5",
      "parents": [
        "08810711ecaf7adbb14f46faafeb5840e41dcbe9"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Thu Mar 07 16:59:51 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 09:51:15 2024 +0000"
      },
      "message": "Fix subpass viewMask in mesh shader query tests\n\nThe tests which don\u0027t use multiview still create a subpass where\nviewMask is not 0. When mesh shaders are used this can lead to\nvalidation errors because support for multiviewMeshShader is not checked\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5000\n\nAffected tests:\ndEQP-VK.mesh_shader.ext.query.*\n\nChange-Id: Ie9d48f341297d7bf1b49bf2e9c99fb5dad781bd8\n"
    },
    {
      "commit": "08810711ecaf7adbb14f46faafeb5840e41dcbe9",
      "tree": "0239784601a864f7ba1dcf8e5b2191d2588a8880",
      "parents": [
        "d4ec106a782cf6348b339f1a7f68828414824d60",
        "7d863b7f463da1123b5a5528c7bfea4d6708dcba"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:08:28 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 10:08:28 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: Icc3e1c39a6d93f686cf3459012ab9dd3549ed8e7\n"
    },
    {
      "commit": "7d863b7f463da1123b5a5528c7bfea4d6708dcba",
      "tree": "3b84e5693b1fa26d4e523c93485a76105505407b",
      "parents": [
        "8900b400fb4b28cafe4b5b39fddd21c9efaab8bf"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat Mar 09 14:39:06 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 09:08:16 2024 +0000"
      },
      "message": "Add missing check for shaderStorageImageMultisample in sync tests\n\nIf sample count is not 1 and VK_IMAGE_USAGE_STORAGE_BIT is used, then\nshaderStorageImageMultisample must be enabled\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5003\n\nAffected tests:\ndEQP-VK.synchronization.cross_instance.*\n\nChange-Id: I938617017df18a2b09d3074bd856debcd787ec1c\n"
    },
    {
      "commit": "8900b400fb4b28cafe4b5b39fddd21c9efaab8bf",
      "tree": "83753ba87320f2c4ba63b561d5caad1012aa46a2",
      "parents": [
        "722ed03324eb6c20ecaa33d4769666f5de9f0ed7"
      ],
      "author": {
        "name": "ziga-lunarg",
        "email": "ziga@lunarg.com",
        "time": "Sat Mar 09 15:10:01 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 09:08:12 2024 +0000"
      },
      "message": "Fix dstStageMask in basic event test\n\ndstStageMask of pMemoryBarriers must not include\nVK_PIPELINE_STAGE_2_HOST_BIT\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5005\n\nAffected tests:\ndEQP-VK.synchronization*.basic.event.device_set_reset\n\nChange-Id: Id437e2785480d559ba90f23cb85d31a29fe66c79\n"
    },
    {
      "commit": "722ed03324eb6c20ecaa33d4769666f5de9f0ed7",
      "tree": "76a578226c3846d85c444d25fb022bb5d7cc06e6",
      "parents": [
        "a9482fd38763636ea09d02356924aeab53edebd0"
      ],
      "author": {
        "name": "Ricardo Garcia",
        "email": "rgarcia@igalia.com",
        "time": "Mon Mar 11 16:16:01 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 22 09:08:08 2024 +0000"
      },
      "message": "Replace OpKill with OpTerminateInvocation in graphicsfuzz tests\n\ngraphicsfuzz tests were supposing OpKill behaved like\nOpTerminateInvocation, which is not true. This commit replaces every\nOpKill in the tests with OpTerminateInvocation, while minimally\nmodifying the requirements for the affected tests.\n\nAffects:\ndEQP-VK.graphicsfuzz.*\n\nComponents: Vulkan\nVK-GL-CTS issue: 4998\n\nChange-Id: I3d7066acf028ed05ae8880a66796935dd3849faf\n"
    },
    {
      "commit": "618c86aba78fc2dc6efc3da50cf5a4b547ba8e76",
      "tree": "d5fbaa58b35b97077582b6c00ecc90feaa06e5be",
      "parents": [
        "31893cf426b7794a17bd6d28dc28648196501c2b"
      ],
      "author": {
        "name": "Srinath Kumarapuram",
        "email": "skr@nvidia.com",
        "time": "Tue Mar 12 18:59:42 2024 +0530"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 13:37:57 2024 +0000"
      },
      "message": "Consider layer index when retrieving decoded frame\n\nIn certain cases, a layered image may be in use for the DPB and\nretrieving the data for the decoded frame requires using the layer\nindex. This is a no-op for the case when the DPB is represented by\nindividual images.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5008\n\nAffected tests:\ndEQP-VK.video.encode.*\n\nChange-Id: I4733f52ab703423d56a414c46f3c506dc2536dbf\n"
    },
    {
      "commit": "31893cf426b7794a17bd6d28dc28648196501c2b",
      "tree": "528a9ade39c2bf320d3054cac2a2777398d81eed",
      "parents": [
        "ce5bc5e52a0d3333ecefa425557e8e886efdb831"
      ],
      "author": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Thu Feb 29 18:25:45 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 13:37:52 2024 +0000"
      },
      "message": "Implement elementary stream demuxing in the CTS\n\nComponents: Framework, Vulkan\n\nVK-GL-CTS issue: 5012\n\nAffects:\ndEQP-VK.video.*\n\nChange-Id: I791a5c9c2ff2185c5a8fd1b123a0a48113f2c4d7\n"
    },
    {
      "commit": "ce5bc5e52a0d3333ecefa425557e8e886efdb831",
      "tree": "8020f3e5cf3b9a677a285707c5b1c1947f517af1",
      "parents": [
        "1784e03a00e185b7bb63094d05c85117ec65e7a5",
        "acfbd5fc81dc54f82e27c6be979af113fdeb36f2"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 09:27:30 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 09:27:30 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: Ife1db8085156860e16d86f9fa0039b20552d8e37\n"
    },
    {
      "commit": "acfbd5fc81dc54f82e27c6be979af113fdeb36f2",
      "tree": "990f37759e9316020d6be8432bf04d3d80295bc3",
      "parents": [
        "18f58cf7bf170c1073b12ff252f2f6b5efcd49c2",
        "de7dbbefc967ffc6b76f31c534fa31d1d0013f2b"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:59:58 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:59:58 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: If565f97d38fffc877e9d57d457dbf236492109ea\n"
    },
    {
      "commit": "de7dbbefc967ffc6b76f31c534fa31d1d0013f2b",
      "tree": "179f8bfdfab1672fc15fd5fccf6dbf934a4de0b1",
      "parents": [
        "8cd2f043fc7410198f3d101fac31fbb672e5fdd2",
        "d4ec106a782cf6348b339f1a7f68828414824d60"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:34:55 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:34:55 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I353b497c56f1d5f2df8656c3e3a4620dc4842b51\n"
    },
    {
      "commit": "d4ec106a782cf6348b339f1a7f68828414824d60",
      "tree": "b864586df0059ebb5800a5cf3bb84672cca6acc2",
      "parents": [
        "e43fd5e0efb5aa4189a6906db3698a5fd9cd96d8",
        "dc448441dbacea3fc8ff4764de5b4a7b0e9d9be4"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:11:36 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 20 08:11:36 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I7d74480b22ff3eccae106c05b0d12db32e133b1d\n"
    },
    {
      "commit": "a9482fd38763636ea09d02356924aeab53edebd0",
      "tree": "e6446ff915cca13e7d5e3fba65e7b1be0a1c2dc5",
      "parents": [
        "dc448441dbacea3fc8ff4764de5b4a7b0e9d9be4"
      ],
      "author": {
        "name": "Lucas Fryzek",
        "email": "lfryzek@igalia.com",
        "time": "Fri Mar 15 09:06:31 2024 -0400"
      },
      "committer": {
        "name": "Lucas Fryzek",
        "email": "lfryzek@igalia.com",
        "time": "Fri Mar 15 09:06:31 2024 -0400"
      },
      "message": "Add check for import \u0026 export bits for vk drm format modifier tests\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5013\n\nAffects:\ndEQP-VK.drm_format_modifiers.export_import.*\n\nChange-Id: Ib03b9d4c47397388cf1bb23c8ab2a7e43b7cd140\n"
    },
    {
      "commit": "dc448441dbacea3fc8ff4764de5b4a7b0e9d9be4",
      "tree": "25c6a00dee4a4e8ef6eb0b1c828926106da4ffbe",
      "parents": [
        "6fa635b682dbfa35631c24a7633db2792c8ac5bd"
      ],
      "author": {
        "name": "Ricardo Garcia",
        "email": "rgarcia@igalia.com",
        "time": "Thu Mar 14 17:08:21 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 15 10:41:54 2024 +0000"
      },
      "message": "Add missing virtual destructor to TriangleGenerator\n\nThis fixes some ASAN warnings.\n\nNo test result should be affected by this change.\n\nVK-GL-CTS issue: 5015\nComponents: Vulkan\n\nChange-Id: I40174c3a438da29b158314e0a1b327458cba22d7\n"
    },
    {
      "commit": "1784e03a00e185b7bb63094d05c85117ec65e7a5",
      "tree": "a97e6308d4cd6832ae7ed59b4e7b74fa6ed3d06e",
      "parents": [
        "50d31b48cd61a5571d95e9baacc4407ab0944e42"
      ],
      "author": {
        "name": "Yuxin Hu",
        "email": "yuxinhu@google.com",
        "time": "Wed Mar 06 15:53:51 2024 -0800"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 20:15:28 2024 +0000"
      },
      "message": "Add an optional clean up step in check_build_sanity\n\nAdd an optional clean up step to remove external resource\nfiles downloaded with fetch_sources.py. This optional step\nis enabled with an argument --apply-post-external-cleanup.\nIf it is enabled, \"fetch_sources.py --clean\" is called at\nthe very last step of check_build_sanity.\n\nIn Android source tree, the Android.mk files downladed into\nexternal/* directories will cause build to fail. Previously\nafter running check_build_sanity.py in Android source tree,\nwe have to manually delete the Android.mk files in external/*\nto fix the Android build. With this optional clean up step,\nwe can run:\n\npython3 check_build_sanity.py --apply-post-external-cleanup\n\nto complete all the jobs required by check_build_sanity cleanup\nexternal resources to keep the Android build a in good condition.\n\nAffected tests: None\n\nComponents: Framework\nChange-Id: I7427f4f0912ff8fbbb28b1e8be7908d151150308\n"
    },
    {
      "commit": "50d31b48cd61a5571d95e9baacc4407ab0944e42",
      "tree": "e400d2eab841b6ac304cc30c2919410b2efbfba3",
      "parents": [
        "d8a3083766b8d691ea607cf8b76e6333f0d0a248",
        "18f58cf7bf170c1073b12ff252f2f6b5efcd49c2"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 20:45:02 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 20:45:02 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: I8e87475e6c8476c1fa6822893f6a7d279db1f9b5\n"
    },
    {
      "commit": "18f58cf7bf170c1073b12ff252f2f6b5efcd49c2",
      "tree": "0de71b6fc932611e3aa75aa3fd8443f6cd0f4d3d",
      "parents": [
        "ef5b88108b28bb7d638eccd5bdee4c53cfd63b6c",
        "8cd2f043fc7410198f3d101fac31fbb672e5fdd2"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 20:17:36 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 20:17:36 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: I58ed8c64b430e3231c98466942d190792fd6b769\n"
    },
    {
      "commit": "8cd2f043fc7410198f3d101fac31fbb672e5fdd2",
      "tree": "29eebdf2553f97f5e155bb21d65d4777c322e48d",
      "parents": [
        "9aeba64260688eab2a31aeaf678f19a7a6e64a68",
        "e43fd5e0efb5aa4189a6906db3698a5fd9cd96d8"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:53:20 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:53:20 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I2bacd6b430aae7980dbd704a9c4775b43f58f044\n"
    },
    {
      "commit": "e43fd5e0efb5aa4189a6906db3698a5fd9cd96d8",
      "tree": "d786ebd9d4450c88bb430febcc3716a2d5e58a9b",
      "parents": [
        "71c914a2cbf8a26e134bb52baf29baf6276cfa1e",
        "6fa635b682dbfa35631c24a7633db2792c8ac5bd"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:30:50 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:30:50 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I603143e45a808b686f437fe6a8014e8a77d67701\n"
    },
    {
      "commit": "6fa635b682dbfa35631c24a7633db2792c8ac5bd",
      "tree": "1812910983b3e66efb3c489b086713333b9a803b",
      "parents": [
        "c6c4fa243720329c0bbbdbc1fc5c46bf1e8df847",
        "192ba593beb74e372c4d99358a53fd6e232f134b"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:07:33 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 19:07:33 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.3 into vk-gl-cts/vulkan-cts-1.3.4\n\nChange-Id: I0d72866f032aceaccfe1cc83f079f779af7784ac\n"
    },
    {
      "commit": "192ba593beb74e372c4d99358a53fd6e232f134b",
      "tree": "0629496f79e91971b031064357967febb6d805ed",
      "parents": [
        "b61f15f09adb6b7c9eefc7f7c44612c0c390abe5",
        "0836a20740d5c021f0e62eb9367234e3cc18611b"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 18:45:27 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 18:45:27 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.2 into vk-gl-cts/vulkan-cts-1.3.3\n\nChange-Id: I9db84415fa91ffcd7865f4e15f02d4d7624509a9\n"
    },
    {
      "commit": "0836a20740d5c021f0e62eb9367234e3cc18611b",
      "tree": "21818b410e94001aa75830c191d4cb10a21751d3",
      "parents": [
        "9033e8ec5717e981e74a7dcd313c6bd85dbdf7d3",
        "d76e2d54e4218ab5fe70ca356c0f0fce560300d1"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 18:27:15 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 14 18:27:15 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.1 into vk-gl-cts/vulkan-cts-1.3.2\n\nChange-Id: Ifb088c9629b82895fd2a0d2d2fc53cc8d8a263bc\n"
    },
    {
      "commit": "d8a3083766b8d691ea607cf8b76e6333f0d0a248",
      "tree": "ee5a608d5a13a8aa6245f856c7a51004bfa86872",
      "parents": [
        "2328d84c73d383d10f6b45295638baa9f2b4422a"
      ],
      "author": {
        "name": "Patrick Boyle",
        "email": "quic_pboyle@quicinc.com",
        "time": "Fri Mar 08 08:47:06 2024 -0800"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Wed Mar 13 13:17:36 2024 +0000"
      },
      "message": "Fix some EXT variants of Limits Validation tests\n\n- Some Limits Validation tests added the KHR versions but did not\nproperly keep testing the same for the EXT variants\n\n- Use the correct properties struct for the\nVertex Attribute Divisor EXT test\n\n- Use the correct properties struct for the\nLine Rasterization EXT test\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 5002\n\nAffects:\ndEQP-VK.api.info.vulkan1p2_limits_validation.*_vertex_attribute_divisor\ndEQP-VK.api.info.vulkan1p2_limits_validation.*_line_rasterization\n\nChange-Id: I5d17da39757d5c1d3ee434353e050d8c12385e28\n"
    },
    {
      "commit": "2328d84c73d383d10f6b45295638baa9f2b4422a",
      "tree": "5853a5503fc91b73be0d47cfaffbd2a04751cf9e",
      "parents": [
        "bfdb2ffd1e6a8418fbbd6ee75f77e62d11286665"
      ],
      "author": {
        "name": "James Fitzpatrick",
        "email": "james.fitzpatrick@imgtec.com",
        "time": "Tue Mar 05 17:09:27 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 12 10:01:53 2024 +0000"
      },
      "message": "Add feature check to fragment reconvergence tests\n\nThe fragment tests for maximal reconveregence assume that the\nimplementation has a subgroup size of at least 4, but this isn\u0027t\nrequired by the spec for maximal reconvergence.\n\nThe terminate_invocation subcase also uses the following spirv\ncapabilities that need to be checked for in CTS:\n\nOpCapability GroupNonUniform\nOpCapability GroupNonUniformArithmetic\nOpCapability GroupNonUniformBallot\nOpCapability GroupNonUniformShuffle\nOpCapability GroupNonUniformQuad\n\nThe other subcases use the following capabilities:\n\nOpCapability GroupNonUniform\nOpCapability GroupNonUniformArithmetic\nOpCapability GroupNonUniformBallot\nOpCapability DemoteToHelperInvocation\n\nAffects: dEQP-VK.reconvergence.maximal.fragment.*\n\nComponents: vulkan\n\nVK-GL-CTS issue: 4997\n\nChange-Id: I133ee5af83720c5c8e825e5e7aa90390a332493f\n"
    },
    {
      "commit": "bfdb2ffd1e6a8418fbbd6ee75f77e62d11286665",
      "tree": "f6921c826245ade3c483b1c4d9510c58c6b65b96",
      "parents": [
        "5d001f0661c45678fcdd43451fc1df0b5d12dd47"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 15:47:47 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 12 10:00:39 2024 +0000"
      },
      "message": "Add VK_KHR_video_decode_av1, VK_KHR_video_encode_queue, VK_KHR_video_maintenance1 allowed extensions\n\nVK-GL-CTS issue: 4990\n\nChange-Id: If7d151ac948893ab06c1b5528845997225bde82a\n"
    },
    {
      "commit": "d76e2d54e4218ab5fe70ca356c0f0fce560300d1",
      "tree": "9ad5c3d4365b3f4c76a25c45bc7561f039e8ceaf",
      "parents": [
        "199accab29a38a81ed55f1ab747efadc4985647c"
      ],
      "author": {
        "name": "Rob Clark",
        "email": "robdclark@chromium.org",
        "time": "Sat Jan 27 10:59:00 2024 -0800"
      },
      "committer": {
        "name": "Chris Forbes",
        "email": "chrisforbes@google.com",
        "time": "Thu Mar 07 19:17:48 2024 +0000"
      },
      "message": "Add missing subgroup support checks for linear derivate tests\n\nSome of these tests require subgroup ops support, but didn\u0027t bother\nchecking whether they were supported.  Add this missing checks.\n\nComponents: Vulkan\n\nAffects:\ndEQP-VK.glsl.derivate.dfdx*\n\nChange-Id: I2a27123d556757007563a11c7dd4370aa15859eb\n(cherry picked from commit 4bbc98181f01b60286f11f2cea5940332f883154)\n"
    },
    {
      "commit": "5d001f0661c45678fcdd43451fc1df0b5d12dd47",
      "tree": "c863091636bb14a003da6dec0ed2bcdfdeaf26e3",
      "parents": [
        "455e416b3dbabd040c8a383da6b8e0e25d7053c2"
      ],
      "author": {
        "name": "Iván Briano",
        "email": "ivan.briano@intel.com",
        "time": "Mon Mar 04 16:31:19 2024 -0800"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:51:52 2024 +0000"
      },
      "message": "Fix validation error on nested command buffer tests\n\nThe nested_partial_secondary_cmd_buff tests are starting a render pass\nfrom within another render pass, which is invalid. They also try to\nvalidate that both secondaries are rendering correctly by making one of\nthem draw to half the area, but the other draws to all of it, which\ninvalidates the other half.\nSince these are basic draw tests, simplify them by only rendering on the\nbottom most command buffer instead.\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4985\n\nAffects:\ndEQP-VK.draw.dynamic_rendering.*.draw.*\n\nChange-Id: I88460d8ee7dd6852c4b34b561179e2257b27956d\n"
    },
    {
      "commit": "455e416b3dbabd040c8a383da6b8e0e25d7053c2",
      "tree": "660ba533aacfbfa1c9eb5ed18430af68a4ad4e18",
      "parents": [
        "c22cad7cf71dcf487c4b375a1aa61b1c88a92643",
        "ef5b88108b28bb7d638eccd5bdee4c53cfd63b6c"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 19:22:29 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 19:22:29 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: I8650c705e89a1d2cc5bcff4095591383b0a5b892\n"
    },
    {
      "commit": "ef5b88108b28bb7d638eccd5bdee4c53cfd63b6c",
      "tree": "eda431d8f69ecbfe8cd7fe0a62e17dcaa853caaa",
      "parents": [
        "d84da8d81d02c31e64fc40a484ab485dda9f23f2"
      ],
      "author": {
        "name": "adudek616",
        "email": "aleksander.dudek@intel.com",
        "time": "Mon Feb 26 16:51:58 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:22:21 2024 +0000"
      },
      "message": "Fix transform feedback two_xfbq_inside_pgq tests\n\nChange the xfb_buffer decoration to use desired xfb buffer index, to\navoid capturing two variables to same same XFB buffer from different\ngeometry streams.\n\nThis fixes following VUID from spec:\n\n\"\"\"\"\nVUID-StandaloneSpirv-Stream-04694\n\nIf any variables or block members in the output interface of the entry\npoint being compiled are decorated with Stream, then all variables belonging\nto the same XfbBuffer must specify the same Stream value\n\"\"\"\"\n\nComponents: Vulkan\nVK-GL-CTS Issue: 4965\nAffects: dEQP-VK.transform_feedback.primitives_generated_query.concurrent.two_xfbq_inside_pgq*\n\nChange-Id: I95e0c65c6e0d832013a6ad3ccb026d6f2e407272\n"
    },
    {
      "commit": "d84da8d81d02c31e64fc40a484ab485dda9f23f2",
      "tree": "9ce76ae2a6f96ef1e51085e9248856c3374a6a3b",
      "parents": [
        "a2bbb11e89c0336a1ce50819f1f563826eca4ea1",
        "9aeba64260688eab2a31aeaf678f19a7a6e64a68"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:53:22 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:53:22 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: I8ce8f9d380f06274e6b0ab52c858daccdf9fe1b4\n"
    },
    {
      "commit": "9aeba64260688eab2a31aeaf678f19a7a6e64a68",
      "tree": "5f229f067ecb6b26ee5264e9c9dcb166607331c7",
      "parents": [
        "b1e2f5ea8656b3941376da283c760a2410a98b75",
        "71c914a2cbf8a26e134bb52baf29baf6276cfa1e"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:22:34 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:47:01 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I67bede6441517398c9074202433c0f375d34d60a\n"
    },
    {
      "commit": "71c914a2cbf8a26e134bb52baf29baf6276cfa1e",
      "tree": "83b58b149cc970db037b38ae6ee886d5df277b59",
      "parents": [
        "b16e228650b02457f461d1af80381b62f4638680",
        "c6c4fa243720329c0bbbdbc1fc5c46bf1e8df847"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:15:46 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 18:15:46 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I44c5fab8251f8b8436adaf12b04249ed9a650040\n"
    },
    {
      "commit": "c6c4fa243720329c0bbbdbc1fc5c46bf1e8df847",
      "tree": "abe71fd79a6187bb6421aa44807dc70e2a4226b9",
      "parents": [
        "da4cc475ae4b340ee48df1c1b17046b930a3cd8e"
      ],
      "author": {
        "name": "Ricardo Garcia",
        "email": "rgarcia@igalia.com",
        "time": "Mon Mar 04 16:13:02 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 17:15:39 2024 +0000"
      },
      "message": "Fix YCbCr view tests assertion\n\nSome YCbCr tests create views of the same image plane in different\nformats which are compatible in size, and they attempt to see they can\nbe read in the compatible format and all non-padding bits are preserved\nin the result. For this, they evaluated the read operation on a common\nground: the format with padding bits so that their values would be\nignored.\n\nThe code was supposing that only one of the two formats would include\npadding bits, or both would be the same format, and was refusing to\ncompare two formats if they both had padding bits and were not the same\nformat, which resulted in an assertion failure.\n\nIn these compatible-format tests, single-plane YCbCr formats are ignored\nand only multiplane YCbCr formats are used, comparing one plane each\ntime and using its plane-compatible format as one of two formats. Due to\nthis, we can see that we would only be using the following\nplane-compatible formats in practice:\n\nVK_FORMAT_R8_UNORM\nVK_FORMAT_R8G8_UNORM\nVK_FORMAT_R16_UNORM\nVK_FORMAT_R16G16_UNORM\nVK_FORMAT_R10X6_UNORM_PACK16 (*)\nVK_FORMAT_R10X6G10X6_UNORM_2PACK16 (*)\nVK_FORMAT_R12X4_UNORM_PACK16 (*)\nVK_FORMAT_R12X4G12X4_UNORM_2PACK16 (*)\n\n(*) Indicates the format includes padding bits.\n\nThen, the code checks if this plane-compatible format can be read as any\nother format in a small predefined list of compatible formats called\ns_compatible_formats, which includes:\n\n    // 8-bit compatibility class\n    VK_FORMAT_R4G4_UNORM_PACK8,\n    VK_FORMAT_R8_UINT,\n    VK_FORMAT_R8_SINT,\n\n    // 16-bit compatibility class\n    VK_FORMAT_R8G8_UNORM,\n    VK_FORMAT_R8G8_UINT,\n    VK_FORMAT_R10X6_UNORM_PACK16,\n    VK_FORMAT_R12X4_UNORM_PACK16,\n    VK_FORMAT_R16_UNORM,\n    VK_FORMAT_R16_UINT,\n    VK_FORMAT_R16_SINT,\n    VK_FORMAT_R4G4B4A4_UNORM_PACK16,\n\n    // 32-bit compatibility class\n    VK_FORMAT_R10X6G10X6_UNORM_2PACK16,\n    VK_FORMAT_R12X4G12X4_UNORM_2PACK16,\n    VK_FORMAT_R16G16_UNORM,\n    VK_FORMAT_R8G8B8A8_UNORM,\n    VK_FORMAT_R8G8B8A8_UINT,\n    VK_FORMAT_R32_UINT,\n\nMixing both lists together, we can see that the only problematic cases\nthe code was not considering was:\n\n  * VK_FORMAT_R10X6_UNORM_PACK16 with\n  * VK_FORMAT_R12X4_UNORM_PACK16\n\nand\n\n  * VK_FORMAT_R10X6G10X6_UNORM_2PACK16 with\n  * VK_FORMAT_R12X4G12X4_UNORM_2PACK16\n\nThis commit adds special cases for both pairs, taking the comparison to\nthe common ground of the R10X6 formats, which have more padding bits.\n\nAffects:\ndEQP-VK.ycbcr.plane_view.image_view.*\n\nComponents: Vulkan\nVK-GL-CTS issue: 4972\n\nChange-Id: I21b4edb7a4e6ec2bd67ba180a509fe134271f500\n"
    },
    {
      "commit": "b16e228650b02457f461d1af80381b62f4638680",
      "tree": "a15f4cbad1a84a9489a6f70808d6c14ca2e9f8a9",
      "parents": [
        "ed0220745b338171f8667438b82abfa5f711ad58",
        "da4cc475ae4b340ee48df1c1b17046b930a3cd8e"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 15:49:41 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 15:49:41 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I2ac02c99275130680dee435526f4f850fb222a9f\n"
    },
    {
      "commit": "da4cc475ae4b340ee48df1c1b17046b930a3cd8e",
      "tree": "bf6b411be74a8943279cba20e2e5abc8ca75300d",
      "parents": [
        "f7e9152424989311b6de2b2e1b64304d89f4a7da"
      ],
      "author": {
        "name": "Aitor Camacho",
        "email": "aitor@lunarg.com",
        "time": "Tue Mar 05 21:46:09 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Mar 07 14:48:38 2024 +0000"
      },
      "message": "Support arm64 as host build platform for Android CTS\n\nComponents: Scripts\nVK-GL-CTS issue: 4988\n\nChange-Id: I721513e8d268894bd5b1027543b62b24506297c4\n"
    },
    {
      "commit": "c22cad7cf71dcf487c4b375a1aa61b1c88a92643",
      "tree": "5ec3639c93d8adb517d145e3668d499369f1155a",
      "parents": [
        "eae405eac16d07df299fc1ce5086864fefe6512f"
      ],
      "author": {
        "name": "James Fitzpatrick",
        "email": "james.fitzpatrick@imgtec.com",
        "time": "Wed Mar 06 10:37:33 2024 +0000"
      },
      "committer": {
        "name": "James Fitzpatrick",
        "email": "james.fitzpatrick@imgtec.com",
        "time": "Wed Mar 06 10:37:33 2024 +0000"
      },
      "message": "Add missing extensions to allowed list\n\nAdds VK_KHR_shader_maixmal_reconvergence and VK_KHR_shader_quad_control\nto the list of allowed extensions\n\nAffects: dEQP-VK.info.*\n\nComponents: vulkan\n\nVK-GL-CTS issue: 4990\n\nChange-Id: Ib341022bd2879b89d37e14c4523f41b63d841b6d\n"
    },
    {
      "commit": "f7e9152424989311b6de2b2e1b64304d89f4a7da",
      "tree": "009689bf6f1d054b6e473b6d7b9a4eb414de4624",
      "parents": [
        "236523c2525bd2882f62d766a96de4d778ab7995"
      ],
      "author": {
        "name": "Carsten Rohde",
        "email": "crohde@nvidia.com",
        "time": "Tue Mar 05 13:36:04 2024 +0100"
      },
      "committer": {
        "name": "Carsten Rohde",
        "email": "crohde@nvidia.com",
        "time": "Tue Mar 05 13:36:04 2024 +0100"
      },
      "message": "Decrease max.no.concurrent devices in DeviceGroup\n\nMAX_CONCURRENT_DEVICES is set to 32. It\u0027s also used for DeviceGroup, but\nit\u0027s not taken into account that multiple devices are allocated in a\nDeviceGroup.\nThis fix divides MAX_CONCURRENT_DEVICES by the number of devices in the\ndevice group.\n\nAffects:\ndEQP-VK.api.object_management.max_concurrent.device_group\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4978\n\nChange-Id: Ibe17092670b1f5127b0041720d65a358c5ea1ffb\n"
    },
    {
      "commit": "eae405eac16d07df299fc1ce5086864fefe6512f",
      "tree": "a21c687d46eff051edbf0edb9637ce8197ddeb5e",
      "parents": [
        "6e9151178f95fc98d9d63e9e43cb2822a4f4015d"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 05 11:10:33 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 05 11:10:33 2024 +0100"
      },
      "message": "Add missing reconvergence mustpass tests\n\nChange-Id: Ib4b4f2663b11c40eebdc06de1867a97c4fd03cb0\n"
    },
    {
      "commit": "6e9151178f95fc98d9d63e9e43cb2822a4f4015d",
      "tree": "00d91a57763eb396c4e416d3b9c776bfdb2f86fd",
      "parents": [
        "9db0881a9857dc4bccb184c7127f85f4d9cef7de"
      ],
      "author": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Tue Aug 01 11:34:17 2023 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 05 09:13:08 2024 +0000"
      },
      "message": "Add decode tests for video_maintenance1\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4697\n\nNew tests:\ndEQP-VK.video.decode.h264_inline_query_with_status\ndEQP-VK.video.decode.h264_resources_without_profiles\ndEQP-VK.video.decode.h265_inline_query_with_status\ndEQP-VK.video.decode.h265_query_with_status\ndEQP-VK.video.decode.h265_resources_without_profiles\n\nAffects:\ndEQP-VK.video.*\n\nChange-Id: Iee5778b260788076de812a6cf99b6efe8785bdf7\n"
    },
    {
      "commit": "9db0881a9857dc4bccb184c7127f85f4d9cef7de",
      "tree": "2a4ba669e7754eac7e54ccea51eaf4a179dd395c",
      "parents": [
        "0508653cfbadf82f031076b6bed10b04bccc2b3c"
      ],
      "author": {
        "name": "Embla Flatlandsmo",
        "email": "embla.flatlandsmo@arm.com",
        "time": "Fri Mar 01 12:07:08 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Tue Mar 05 09:13:03 2024 +0000"
      },
      "message": "Fix arithmetic subgroup check in maximal reconvergence tests\n\nThe maximal reconvergence fragment tests use subgroup\narithmetics without checking if the feature is supported.\nThis commit checks if the feature is supported for those tests.\n\nAffected tests:\ndEQP-VK.reconvergence.maximal.fragment.*\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 3917\n\nChange-Id: I6914e2e8ae9b55b5a387a110121bc48fb617d76d\n"
    },
    {
      "commit": "0508653cfbadf82f031076b6bed10b04bccc2b3c",
      "tree": "13fa4f4150992b44edecafa04e5cd806f9105e0d",
      "parents": [
        "766ccfbd10d6ab716d5ab642f362703ef39c97d5"
      ],
      "author": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Fri Mar 01 16:28:53 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Mon Mar 04 13:49:58 2024 +0000"
      },
      "message": "Fix arm32 build failure for video encode tests\n\nComponents: Vulkan\n\nAffects:\ndEQP-VK.video.encode.*\n\nVK-GL-CTS issue: 4979\n\nChange-Id: I137ccdb4bdd8f74c6b5e5c239ef3603416517b05\n"
    },
    {
      "commit": "766ccfbd10d6ab716d5ab642f362703ef39c97d5",
      "tree": "51c2792d2bafb0ac92b164230c5081bf4132d358",
      "parents": [
        "8cf73f7c6f591b6485bd311a32461fdc3d77d81c"
      ],
      "author": {
        "name": "James Fitzpatrick",
        "email": "james.fitzpatrick@imgtec.com",
        "time": "Mon Mar 04 09:40:17 2024 +0000"
      },
      "committer": {
        "name": "James Fitzpatrick",
        "email": "james.fitzpatrick@imgtec.com",
        "time": "Mon Mar 04 09:41:27 2024 +0000"
      },
      "message": "Allow VK_KHR_shader_subgroup_rotate\n\nAffects: dEQP-VK.info.*\n\nComponents: vulkan\n\nVK-GL-CTS issue: 4981\n\nChange-Id: I95cae54258401d808cf9ae961ad3a14bc753ddbd\n"
    },
    {
      "commit": "8cf73f7c6f591b6485bd311a32461fdc3d77d81c",
      "tree": "bc9bad5c6df293c9bba23aded36b1b75633dce09",
      "parents": [
        "a0f3493ea04308e2a6b5bb8a7810366a424364e5"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 01 14:06:07 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 01 14:06:08 2024 +0100"
      },
      "message": "Allow Vulkan CTS 1.3.8.1\n\nAffects: dEQP-VK.api.driver_properties.properties\n\nComponents: Vulkan\n\nChange-Id: I02c9ba1b59705e215347988142d4e91fb7d347a9\n"
    },
    {
      "commit": "a0f3493ea04308e2a6b5bb8a7810366a424364e5",
      "tree": "705ec36702832741fa7a28697cee5ae3ffe88e00",
      "parents": [
        "7842901e7ccd540ea106447ee2c82187c8487b77",
        "fce3fb58a0b9bac2906cfcd29d0458e31f916299"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 01 09:17:55 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Mar 01 11:06:26 2024 +0100"
      },
      "message": "Merge remote-tracking branch \u0027vk-gl-cts/dev/VK_KHR_shader_maximal_reconvergence\u0027 into vulkan-cts-1.3.8\n\nChange-Id: Id29fa679dc8e5b4ebdb4f54f51623fd818cd2051\n"
    },
    {
      "commit": "7842901e7ccd540ea106447ee2c82187c8487b77",
      "tree": "2816b41ad5e3cf640d028fb4951dea17d8437c0d",
      "parents": [
        "cf90ad46dae4513ae2442da678ca667c6febf267",
        "a2bbb11e89c0336a1ce50819f1f563826eca4ea1"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 20:18:55 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 20:18:55 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: I12d842b519472c7b25e0cd6d2db923027a2c5a00\n"
    },
    {
      "commit": "a2bbb11e89c0336a1ce50819f1f563826eca4ea1",
      "tree": "65845842a07362ff3059418124b1dbc050488e71",
      "parents": [
        "d5f91551527bb95ca12d2ea7bcbf0db0fb4854e9",
        "b1e2f5ea8656b3941376da283c760a2410a98b75"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 19:50:07 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 19:50:07 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.6 into vk-gl-cts/vulkan-cts-1.3.7\n\nChange-Id: Iac3143800625610004721d54c5939713ac6dc28b\n"
    },
    {
      "commit": "b1e2f5ea8656b3941376da283c760a2410a98b75",
      "tree": "ab19931cc20b7870c6ed3cde6578a0067fd2180c",
      "parents": [
        "51467d4ee0fba12832876e73fcb9b9c8fba76053",
        "ed0220745b338171f8667438b82abfa5f711ad58"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 19:19:52 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 19:19:52 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.5 into vk-gl-cts/vulkan-cts-1.3.6\n\nChange-Id: I8af9739487027382c0e2658858c08a837c2de721\n"
    },
    {
      "commit": "ed0220745b338171f8667438b82abfa5f711ad58",
      "tree": "09daed62d12004218959717aec515cf7b809ddeb",
      "parents": [
        "06e2b0a35f839112fabc00e7a8f310141779326c",
        "236523c2525bd2882f62d766a96de4d778ab7995"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 18:53:35 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 18:53:35 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.4 into vk-gl-cts/vulkan-cts-1.3.5\n\nChange-Id: I9c264ae76ae24a046598440bdcfa2e5013b62848\n"
    },
    {
      "commit": "236523c2525bd2882f62d766a96de4d778ab7995",
      "tree": "00cf83a1749873394afec27c7e6473e150eab691",
      "parents": [
        "5e99d6cfef841e6eb6ea8af6f94d2919edca5f78"
      ],
      "author": {
        "name": "Patrick Boyle",
        "email": "quic_pboyle@quicinc.com",
        "time": "Thu Feb 01 11:24:07 2024 -0800"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 17:51:26 2024 +0000"
      },
      "message": "Use SPIR-V in Shader Subgroup Ballot compute tests\n\n- Refactors some compute shaders to use SPIR-V in order to support implementations\nthat support more than 64 Subgroup Size\n\n- This allows the mask being used within the shader to contain \u003e 64 bits\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4927\n\nAffected tests:\ndEQP-VK.subgroups.ballot_mask.ext_shader_subgroup_ballot.compute.*\n\nChange-Id: If0183aa45e7f4a37f52724ab23502b12c6625ba2\n"
    },
    {
      "commit": "5e99d6cfef841e6eb6ea8af6f94d2919edca5f78",
      "tree": "221dea0fe93d3cdb26a0cad7c253cf720e9bed31",
      "parents": [
        "15bac75480640daf274d3239e83a35a780a4c71a"
      ],
      "author": {
        "name": "Chia-I Wu",
        "email": "olv@google.com",
        "time": "Mon Feb 26 21:06:44 2024 -0800"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 17:51:22 2024 +0000"
      },
      "message": "Add and use Vector::bitCast for bit-exact reinterpret cast\n\nUnion-based type punning is undefined.  For example, RawReinterpreter\ndoes not work as expected with Chrome OS toolchain (LLVM 18, -Os).\n\nAdd and use Vector::bitCast instead, which internally does a memcpy.\nThe naming is inspired by C++20 std::bit_cast.\n\nAffects:\ndEQP-VK.ycbcr.plane_view.*\n\nComponents: Vulkan, Framework\n\nVK-GL-CTS issue: 4966\n\nChange-Id: I106989706468dc0c4165b471fa6238679c14049e\n"
    },
    {
      "commit": "15bac75480640daf274d3239e83a35a780a4c71a",
      "tree": "191b3b70bd5be5991a83027de39deee10d2b13b8",
      "parents": [
        "2146dcced8b343c52a270ede20990f40324e6164"
      ],
      "author": {
        "name": "Aitor Camacho",
        "email": "aitor@lunarg.com",
        "time": "Wed Feb 14 20:01:21 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 17:51:18 2024 +0000"
      },
      "message": "macOS: Add headless surface support, and fix minor macOS testing bugs\n\n    - Add VulkanWindowHeadless to tcuOSXVulkanPlatform.cpp.\n    - Add VK_MVK_macos_surface to list of enabled extensions.\n    - Ignore VK_SUBOPTIMAL_KHR as well as VK_ERROR_OUT_OF_DATE_KHR.\n    - deGetMicroseconds() use mach_absolute_time() instead of gettimeofday() on macOS.\n    - NativeMetalView call release instead of dealloc.\n\nAffects: dEQP-VK.wsi.*\n\nVK-GL-CTS issue: 4946\nComponents: Vulkan, Framework\n\nChange-Id: I397baebc23d5fd4b6ee842b5b079c65a790eadcd\n"
    },
    {
      "commit": "cf90ad46dae4513ae2442da678ca667c6febf267",
      "tree": "4c26dd1f81a6e4c33a1867a1de0cf4f33bbab28c",
      "parents": [
        "92f721741305b3c21d5b892609cb53479655cf09",
        "3a596623013cecaacad91d2f83d640b7d7b064a7"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 16:32:47 2024 +0000"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Thu Feb 29 16:32:47 2024 +0000"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027gerrit/dev/VK_KHR_video_decode_av1\u0027 into vk-gl-cts-1.3.8\" into vulkan-cts-1.3.8"
    },
    {
      "commit": "3a596623013cecaacad91d2f83d640b7d7b064a7",
      "tree": "ebc1462751c9e804b1a41a3bc8a808552af28539",
      "parents": [
        "27096d07779722b9bca90490fa6672208447a17c",
        "56b9448156859cda35d1dfba42ce2df893969ee6"
      ],
      "author": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Mon Feb 26 18:18:10 2024 +0000"
      },
      "committer": {
        "name": "Charlie Turner",
        "email": "cturner@igalia.com",
        "time": "Wed Feb 28 14:55:34 2024 +0000"
      },
      "message": "Merge remote-tracking branch \u0027gerrit/dev/VK_KHR_video_decode_av1\u0027 into vk-gl-cts-1.3.8\n\nChange-Id: I250d6da6d124b026c2aad33f4de73cd122453ac8\n"
    },
    {
      "commit": "92f721741305b3c21d5b892609cb53479655cf09",
      "tree": "ba936ccc53bdd8e4ccbc9b107cd1b56f4b2e9381",
      "parents": [
        "87a9ba2721f8f47f8ab0851fd90c7f20a029fc78"
      ],
      "author": {
        "name": "Marcin Zając",
        "email": "marcin.zajac@mobica.com",
        "time": "Mon Feb 05 15:58:00 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Feb 23 10:06:51 2024 +0000"
      },
      "message": "Encode tests for video VK_KHR_video_maintenance1\n\nAdds tests for sessions supporting inline video queries\nand video resources without profiles\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4697\n\nNew tests:\ndEQP-VK.video.encode.h264_inline_query\ndEQP-VK.video.encode.h264_resources_without_profiles\ndEQP-VK.video.encode.h265_inline_query\ndEQP-VK.video.encode.h265_resources_without_profiles\n\nChange-Id: I3e7930133ab44265d3b7b7923851765771f43d84\n(cherry picked from commit cf5313984f5771686ea702262ba1bb70a93f80f0)\n"
    },
    {
      "commit": "87a9ba2721f8f47f8ab0851fd90c7f20a029fc78",
      "tree": "41d0fefdf102792d9d6a3d25c308e8efb4ca973d",
      "parents": [
        "db44a3ff8387dae6917612c3175fbe0f5284306c"
      ],
      "author": {
        "name": "Embla Flatlandsmo",
        "email": "embla.flatlandsmo@arm.com",
        "time": "Thu Feb 15 11:45:02 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Feb 23 09:43:20 2024 +0000"
      },
      "message": "Add VK_KHR_shader_subgroup_rotate rev2 requirements\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4924\n\nNew test:\ndEQP-VK.api.info.get_physical_device_properties2.features.shader_subgroup_rotate_property_consistency_khr\n\nAffected tests:\ndEQP-VK.subgroups.shuffle.*.subgrouprotate_*\ndEQP-VK.subgroups.shuffle.*.subgroupclusteredrotate_*\n\nChange-Id: I16314a0c3a45f482d2bbd9452c0c808a8a25b96d\n"
    },
    {
      "commit": "db44a3ff8387dae6917612c3175fbe0f5284306c",
      "tree": "d5526db793b38c3237d0375be7f41d1c2f7ff78c",
      "parents": [
        "4693efd422fadf6addcfbaf5d68ba585268b0f09"
      ],
      "author": {
        "name": "Varvara Poskonina",
        "email": "varvara.poskonina@arm.com",
        "time": "Mon Feb 12 17:16:01 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Feb 23 09:41:45 2024 +0000"
      },
      "message": "Fix fragment shader in tess/geom barycentric tests\n\nThe fragment shader used in tess and tess/geom barycentric\ntests was using indices greater than 3 when iterating over\nan input array decorated with pervertexEXT which contradicts\nthe spec.\n\nAffects:\n\ndEQP-VK.fragment_shading_barycentric.*.data.shader_combos.with_tess_shader.*\ndEQP-VK.fragment_shading_barycentric.*.data.shader_combos.with_tess_geom_shader.*\n\nComponents: Vulkan\n\nVK-GL-CTS issue: 4939\n\nChange-Id: Ib8f6425fe5fe3ae6c878ac27883772c39a30eda5\n"
    },
    {
      "commit": "4693efd422fadf6addcfbaf5d68ba585268b0f09",
      "tree": "b63c96d41a9746a5dbd37d72098dd3c9e56210af",
      "parents": [
        "27096d07779722b9bca90490fa6672208447a17c",
        "d5f91551527bb95ca12d2ea7bcbf0db0fb4854e9"
      ],
      "author": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Feb 23 10:11:59 2024 +0100"
      },
      "committer": {
        "name": "Lorenzo Dal Col",
        "email": "lorenzo@khronosgroup.org",
        "time": "Fri Feb 23 10:11:59 2024 +0100"
      },
      "message": "Merge vk-gl-cts/vulkan-cts-1.3.7 into vk-gl-cts/vulkan-cts-1.3.8\n\nChange-Id: Icfd67a39dcb70b1ab1d2703b1c94d0167c7b8d4f\n"
    }
  ],
  "next": "d5f91551527bb95ca12d2ea7bcbf0db0fb4854e9"
}
