.pick_status.json: Update to 41ae2d0725b3ecd2018a6105981a6db7b87c3e79
diff --git a/.pick_status.json b/.pick_status.json
index 75e1aee..e29bc07 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -1,5 +1,7745 @@
 [
     {
+        "sha": "41ae2d0725b3ecd2018a6105981a6db7b87c3e79",
+        "description": "radv/rt: use terminate() when returning from raygen shaders",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cd1e5b185852eaa67142a3f30baf8c3561aa6b72",
+        "description": "aco: fix NIR infinite loops",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "a9c4a31d8d8a955711d6f49869090caf87846f1b"
+    },
+    {
+        "sha": "3073810397221bd58ad2a3f80d84d86eeb43dd8e",
+        "description": "nir/gather_info: allow terminate() in non-PS",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "842b8f14f46b5c1f5f6fa007e3151ade4bcec388",
+        "description": "radv: move device memory related code to radv_device_memory.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4316a64e27dd36d737ea63155bc2cebf9c506f1e",
+        "description": "radv: move buffer related code to radv_buffer.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "17c5a91028409205cce2b37429d6fbf032a9773c",
+        "description": "radv: move event related code to radv_event.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4de305cb8a3c68df8e89f8c1359f510a1089cfd3",
+        "description": "radv: move sampler related code to radv_sampler.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7a157b3a4cc065f806db9d4b2d95ba650be25154",
+        "description": "radv: move queue related code to radv_queue.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4e5db634828ffa6a92e1cfa65934586cd4b7d53b",
+        "description": "radv: move physical device related code to radv_physical_device.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "06fa90e14eb7d9182ada1b91f360fcbbd6a61c01",
+        "description": "radv: move instance related code to radv_instance.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "98cb7e010824e9458fea29f3a68f70e52c46ec0f",
+        "description": "nir: add nir_lower_alu_width_test.fdot_order",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "50f7e214810374d126489d8eea8b4f781bbc655b",
+        "description": "nir: make fdph lowering match fdot",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3668da7c83bf52f639313e9527878f9bd27b4a1c",
+        "description": "nir: use xyzw order for precise fdot",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6ee5337d94c7a6170b6352434864686bc54e0765",
+        "description": "aux/tc: fix rp info resizing clobbering current info",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "10057d19f2cba422f2f38faa4e37c1c64f90b27b",
+        "description": "anv: report max register pressure in pipeline properties",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "09cdb77a92fc1124a2004b7798d7fb8aeb4385fc",
+        "description": "intel/fs: report max register pressure in shader stats",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8dd960e056f74e1400a16612ff1929f011641c9a",
+        "description": "anv/iris: report counter symbols with debug option",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e6735409eefaec52ef78acecd3f3e7c310c63887",
+        "description": "radv: disable DCC with signedness reinterpretation on GFX11",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "79ab787a8f6bf2ea0b8a6c8d1ea057d62c77e8e1",
+        "description": "radeonsi: fix fast depth_clear_value/stencil_clear_value",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "9defe8aca953b69615728c84d8ff6ed51bdded00"
+    },
+    {
+        "sha": "b75acbf88f50722d8c0c9ecc76703fddbae4a14b",
+        "description": "radeonsi: don't use PKT3_SET_SH_REG_INDEX on gfx9 and older",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "ccaaf8fe04c956d9f16f98b7f7fa69a2526283bc"
+    },
+    {
+        "sha": "49913fa418c3a025661fb481ecaf2205f32510a2",
+        "description": "radeonsi/test: update test results",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9eb05801ad29d264455103d300f1915c22f84fa0",
+        "description": "radeonsi/test: use gbm-skips.txt",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f88dbb27d4162c6dbfc82db610aad892e16aa8d3",
+        "description": "radv: enable VK_KHR_fragment_shading_rate on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1fb8e0eff22dc54841f886d238be1a80d700c11f",
+        "description": "radv: advertise attachmentFragmentShadingRate on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d1e724b952a665d07d6c57dbfc49d8c55918a823",
+        "description": "radv: do not emit PA_SC_VRS_OVERRIDE_CNTL from the pipeline on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c186420b26e6de96798925fd174cbef6f9907ac4",
+        "description": "radv: add support for VRS attachment on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "31d699106d036667751751eede4fedbeb4641436",
+        "description": "ac/surface: add RADEON_SURF_VRS_RATE for selecting swizzle mode on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ce4a1b1c3cc2abab468672d7e8b2ebda216c2e9c",
+        "description": "radv: move disabling DCC for VRS rate images in radv_get_surface_flags()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e8793f2a8610f7d7afd02a9c6f3f778480c7d96d",
+        "description": "anv: enable VK_EXT_pipeline_library_group_handles",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "461ccb00e15a234dcca8c035e1303260a42a1393",
+        "description": "radeonsi: increase NGG workgroup size to 256 for VS/TES with streamout and GS",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "43fd5528728ec8c04267749debfa1e66f84316d6",
+        "description": "radeonsi: allow using 64K LDS for NGG to allow larger workgroups",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e01d505291b6c8e05e161b680479847c3878b64a",
+        "description": "radeonsi: other cosmetic changes in si_state_shaders.cpp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ef965d568119f6dc75a899bb580d0a74a0f655bb",
+        "description": "radeonsi: reorganize si_shader_ps",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c9d297fc771f9884db9e4d92b3a827e771a92cd5",
+        "description": "radeonsi: reorganize si_shader_ngg",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1664aad43cd35cfbef75a002e87390ec98d6afdb",
+        "description": "radeonsi: reorganize si_shader_hs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b3459eae7a3b36c0d6285e81f8c628f9b1d87be7",
+        "description": "radeonsi: reindent si_shader_ls, si_shader_es, si_shader_gs, si_shader_vs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7e0ed2c4f066f3cc3dd48854c411e8b38ea9ae82",
+        "description": "radeonsi: set pm4.atom.emit in si_get_shader_pm4_state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4c1475fc1cf8f50ae64039b74d60369e0fd8e3b8",
+        "description": "radeonsi: lower nir_texop_sampler_descriptor_amd",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1417ced72c5d3b0f2292880feb63b3d9715d8e54",
+        "description": "radeonsi: separate nir_texop_descriptor_amd lowering",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "54ebd9073988ea22e0bc67c02b156bc581e1e497",
+        "description": "radeonsi: merge si_emit_initial_compute_regs with si_init_cs_preamble_state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ddded6fbb583427caf62ee272f72bc3dbfaae6b8",
+        "description": "radeonsi: emulate VGT_ESGS_RING_ITEMSIZE in the shader on gfx9-11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fb819fdb1365e453443813880cbcf98315116aa4",
+        "description": "ac/nir: clear nir_var_shader_out from TCS barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "87de5b2b9e313f9939c2c550afe1adf8d1bde6b4",
+        "description": "aco: Don't include headers from radv.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a0141c63087c11b64616d003990034d03c1cd5ef",
+        "description": "aco, radv: Don't use radv_shader_args in aco.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e9793331db0fdf67c50e10d9b4dbed6c84bc634a",
+        "description": "aco, radv: Move PS epilog and VS prolog args to their info structs.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "84a2cea59695f09662be4e76955fcfa56b30ac6f",
+        "description": "aco, radv: Rename aco_*_key to aco_*_info.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "91e68db0e18b8016b4f8a1946aa07ee194f19b0f",
+        "description": "aco, radv: Move is_trap_handler_shader to aco info.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "978220c99ab0c43a2786d62fb0872d51f3b7a854",
+        "description": "aco, radv: Add load_grid_size_from_user_sgpr to aco options.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3058ab6090725273e9109c13c8a9798e328923e8",
+        "description": "aco: Generalize vs_inputs to args_pending_vmem.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1583bea9dab571069790fd773e1b4e9cb8a382a6",
+        "description": "radv: Set pending_vmem on dynamic VS input args.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1a7b5979df79170160b13a1e6bf9ab76ed71cddf",
+        "description": "ac: Add pending_vmem field to args.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d5376c3feb2d544fc90ef73a772938ea6255c983",
+        "description": "freedreno: Promote non-drawing batches to sysmem",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aaed609e577eced9bc33db185bf1ca496ef77792",
+        "description": "zink: hook up buffer TRANSFER_DST barrier optimizing",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fe469a7618a8f7548b9dec364b2a360a4e43c4df",
+        "description": "zink: add a driver workaround to disable copy box optimizations",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "46f98da188c887576043ef71514ea45250efdc98",
+        "description": "zink: add a mechanism to trigger copy box resets from batch state reset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aaca91eb79ddecb02a939efa945ce4f9f7b29478",
+        "description": "zink: add a mechanism for managing TRANSFER_DST buffer barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "54f3c589d535c5f024abc9c785531a02029423d3",
+        "description": "zink: track the last write access for resources",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "30a89323ad660d6a30dcf1a7a037893358f3060c",
+        "description": "radeonsi: Add support for DPB resize",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e54ec96f35c0d76a52841aee0a766e0e9a7d3ce7",
+        "description": "asahi: disable disk cache in debug runs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5e9538c12e0f564af888e2d2c1804e960b9492ca",
+        "description": "agx: isolate compiler debug flags",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "78d742290b479a7c6642a30fda255102e247d05d",
+        "description": "intel/ci: Remove skipped float_controls tests from hasvk xfails",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "840b4b856e02415824832883663fb7fc82f79725",
+        "description": "intel/ci: Remove hasvk xfails missing from the CTS",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "82a78b7e9f3e3c835923b1691e1be54377d8acad",
+        "description": "intel/ci: Remove outdated hasvk copy_and_blit xfails",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ff7446ba0c91410870a46558ef2d02b1d6b1b8ed",
+        "description": "mesa/program: fix memory leak triggered by arb alias",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a692fe418ed0b2c6534d170d3e8adbfeab466e6b",
+        "description": "mesa/program: fix memory leak triggered by multiple targets used on one texture image unit",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "444250a5e79180e96cf1c8c2716d35a6cde185c9",
+        "description": "mesa/program: fix memory leak triggered by invalid extended swizzle selector",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "57557e881503166fc2529a5f8e411ba1cd7895e2",
+        "description": "aco/assembler/gfx11: simplify 16bit VOP12C promotion to VOP3",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ae50b662516b7058e8e74c2463a0c5b67440af53",
+        "description": "radeonsi/gfx11: only allocate GDS OA for streamout, GDS memory is not needed",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "61da19a262a7c81140172b042e73272fdc2755b8",
+        "description": "amd/llvm,radeonsi/gfx11: switch to using GDS_STRMOUT registers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f7076d129db3d7e9cd5b3dff03133bc020979d8e",
+        "description": "amd: add nir_intrinsic_xfb_counter_sub_amd and fix overflowed streamout offsets",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "5ec79f989988ba200d4dc48921e1c44916391273"
+    },
+    {
+        "sha": "08649e367301c5765b445689374381f9bcc42b22",
+        "description": "intel/fs: use generated workaround helpers for Wa_14017989577",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5fd9abae9098a28600bccd84f74caeea0d447f93",
+        "description": "ci/etnaviv: Drop the dEQP-GLES2.functional.uniform_api.random.94 xfail.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d52cf80bcbe1f4e8fef8213fa5801d2b3fffcf60",
+        "description": "ci: Add some xfail updates from VKCTS 1.3.5.0 for the manual jobs.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "53da1534b595febb2a5e15f99319c95a380b3e46",
+        "description": "llvmpipe: fix LP_PERF=no_depth to ignore depth format",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "baff5099247c26782ead85ee6171da1217906741",
+        "description": "v3d/v3dv: define performance counters in common",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "161e3f29f479e259deaff84d11059dc2eb688be6",
+        "description": "iris: Add support for 2d images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4f096d0d880fee6721773e96c8c77cec8f2798f5",
+        "description": "llvmpipe: Add new caps PIPE_CAP_LINEAR_IMAGE_(PITCH_ALIGNMENT|BASE_ADDRESS_ALIGNMENT)",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "06daa03c5cd2d8aea6ee797923d2bbfdf500caef",
+        "description": "rusticl: Implement spec for cl_khr_image2d_from_buffer",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "010c18c4433c4d3b929dc8c9ca6002697b356c98",
+        "description": "gallium: Add new caps PIPE_CAP_LINEAR_IMAGE_(PITCH_ALIGNMENT|BASE_ADDRESS_ALIGNMENT)",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7839341d8f9562486b7fcd14cdf8081a52e915a0",
+        "description": "lvmpipe/cs: Add support for 2d images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9cbdf3673b4defcf0c901e3744949b2ab708e715",
+        "description": "mesa/st, nine, nouveau: Fix uninitialized pipe_sampler_view structs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cc36fd0f6164b4239d874dca6781157aabaf1810",
+        "description": "gallium, rusticl: Add tex2d_from_buf in image_view and sampler_view",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "07270ece457de699e791ffe9515f810b132f49c2",
+        "description": "rusticl: Enable mapImage for images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9dda1e4872cb640e5d4730bc9473a94f6240498b",
+        "description": "rusticl: Enable copy for images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3c51db3f217095233d28ff60dc43162899d6704e",
+        "description": "rusticl: Enabling image fill for images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e40fd3bd606c41e2c8435ca611bb86b33a55a534",
+        "description": "rusticl: Enabling reading/writing for images created from buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "26f430d6ce367d874aab04192ec47a22d048ba41",
+        "description": "radv/rt: move radv_pipeline_key from rt_variables to traversal_data",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d87bbee0be84e55650fefd743cd7c58421fd3807",
+        "description": "radv: remove unused parameters from radv_compute_pipeline_compile()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d06aa7b71d13f0b3616806f0bc830269dd48583e",
+        "description": "radv/rt: introduce and use radv_rt_pipeline_compile()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f1565de4cc934f8a78adb22c00edd161eae09b54",
+        "description": "radv: expose radv_pipeline_capture_shaders()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2fbd495ce7cf0d9694c966f542b36fe4bdac7674",
+        "description": "radv: expose radv_postprocess_nir()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c87c34bbba3b0d0890c050d34f4b7165b29b7326",
+        "description": "radv: fix defining RADV_USE_WSI_PLATFORM",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db"
+    },
+    {
+        "sha": "a6dcd62f448ad99b29488e3e7d3a72f3505c612a",
+        "description": "iris: Move iris_bo_wait_gem() to i915/iris_bufmgr.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "97becc1b6f05b46ce404ef0458568ab24660dbcb",
+        "description": "iris: Move iris_bo_busy_gem() to i915/iris_bufmgr.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7553d921f662a6e74e380d39ce0784bd0020c5e3",
+        "description": "iris: Move bo_set_caching to kmd backend",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bdfcc980016e87f175c98645fc84b411a96058da",
+        "description": "iris: Move bo_madvise to kmd backend",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d636e772c0c9f3b4147a2684ebd6a603f77e3caf",
+        "description": "intel/common: Implement the Xe functions for intel_gem",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "19aa1fb851f7065443b6dadda92e2151bf8e1027",
+        "description": "intel/common: Implement the Xe functions for intel_engine",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7b2086d741920ec302d0e8830242f4555948583b",
+        "description": "radv: fix border color swizzle for stencil-only format on GFX9+",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "889c3ee6b8447cd4c89c76ea08dc3cb4c3e3bf69",
+        "description": "anv: fix sends_count_expectation assert on simd32",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "347a5b79f974a99874e12ad1806850295995c823",
+        "description": "ac/surface: only adjust pitch if surf_pitch was modified",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "fcc499d5e1deac76126de7fd0c3297298322db07"
+    },
+    {
+        "sha": "f72774f13f40672ea985db96242f92f493f03683",
+        "description": "ci/lavapipe: fixes typo",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "5ee724e180bdfea8bec2504beff7da361a1ac541"
+    },
+    {
+        "sha": "de4805f25f97a4c010eb99024462deeb8c61a3b8",
+        "description": "aco: use bitfield array helpers for valu modifiers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e7559da757092849a883e3172d978daee7ed558e",
+        "description": "aco: add bitfield array helper classes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "097a97cc426a8e5fe428452425089bb02c3252b9",
+        "description": "aco: remove VOP[123C]P? structs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "08542318e767bc14e53c6fdc7512a7a042285798",
+        "description": "aco/optimizer: simplify using VALU instruction",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4591703e791b04f31efb25a9c05414c2888b51f0",
+        "description": "aco/print_ir: simplify using VALU instruction",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "17ff2e8c52b6d7d90006112a20f3a85812f26525",
+        "description": "aco: validate VALU modifiers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fc193ab4dbb9fd7e3f45a14c333ef5403fad7f56",
+        "description": "aco/ra: set opsel_hi to zero when converting to VOP2",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "366cf4efaa324de2f7e110a582f3bebdd93b3925",
+        "description": "aco/ir: rework IR to have one common valu instruction struct",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "77afe7d960429429b72d76ea2f9ae4a2dd2e6d70",
+        "description": "aco: treat VINTERP_INREG as VALU",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c119b19f98dcaccb8802fb14f24b4f9b7574fceb",
+        "description": "radv: fix incorrect stride for primitives generated query with GDS",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a278eeb71974a89b6dd7c0fa3dbfe97183aeb657",
+        "description": "nir: fix nir_ishl_imm",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "e227bb9fd58268788a79449ed247311744210279"
+    },
+    {
+        "sha": "5ec80ab37c65a5e0ec94bc525c4fd617315c8853",
+        "description": "radv: do not add descriptor BOs on update when the global BO list is used",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1aca36815ee8154d65908904ffb3d13729f337e8",
+        "description": "gallivm: fix lp_vec_add_offset_ptr for 32 bit builds",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "442d1fe5ad61a82cd5fa883faf2bb76a7f07401e"
+    },
+    {
+        "sha": "4c24ff0a3417c47fad64b587625b88c9d1fc1fd3",
+        "description": "rusticl/kernel: Images arg sizes also have to match the host pointer size",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "b0d698c5328fbcb5e0ae3952cde1c1e411151adb"
+    },
+    {
+        "sha": "66f806d01d1efbc8133c0d970800d7a23b8ba0f3",
+        "description": "agx: Assert that memory index is 32-bit reg",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2a174f0019a614416f31416fd7c039557adc87bf",
+        "description": "agx/lower_address: Handle 16-bit offsets",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9f5a4a960426006b7ba474dc5cb26c9fc6deec3c",
+        "description": "agx/lower_address: Fix handling of 64-bit immediates",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4bd0e1d0971a8350559bc4ef6c293ac137fa8dfe",
+        "description": "agx/lower_address: Handle 8-bit load/store",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5865e23a078762afee00a5794e81b7cc7acdd53f",
+        "description": "agx/lower_address: Handle large shifts",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6203503196c4837292c8f6501eac3b70e9d7244a",
+        "description": "agx/lower_address: Optimize \"shift + constant\"",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "dccf6f569b6ef63ec20600d844638e561270d6df",
+        "description": "agx/lower_address: Break on match",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "36f6eb88cb6efae9713e3f818725f888b0061cd8",
+        "description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b5fc941f2f4856ce39895033488f8654a035077f",
+        "description": "zink: always set batch usage for descriptors after barrier",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "afb56bad1cd7f5ed98cb1d34ea1dc9b7f524ff09",
+        "description": "zink: set dynamic pcp for unordered cmdbuf",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c5f901dbc6f1ef11910a03bb61f4438726e4c2c8",
+        "description": "zink: bind descriptor buffers to unordered cmdbuf",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "20c9cfb30f13d3e0d392bb80be9d35eddc9175c2",
+        "description": "zink: always set color writes on the unordered cmdbuf",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8e3ee9aad6f7dabcc90a8a504287dda55449fe4f",
+        "description": "zink: explicitly flush src clears when u_blittering",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1aa62912b70b9b80007c66c2c20f6b8416fa1e15",
+        "description": "zink: don't unset existing access when adding resource binds",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a0f3d171f6927b2a4618b74f06f38ebf6e8e0818",
+        "description": "zink: eliminate pre barrier for adding resource binds",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d133f950844c4e4ad0c5b6abb9bb8f09ffffa1d9",
+        "description": "zink: check for layout updates when unbinding samplerviews",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a4b1ae1f03c422957cb16a6c57cec5e9f90eab95",
+        "description": "zink: propagate valid_buffer_range when replacing buffer storage",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7145ccfa0596a2c4adb707f657161fe3ba5e09af",
+        "description": "zink: fix descriptor update flagging on null ssbo set",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e0dfe058c4c86e23569d82adc75369d5930d8a1a",
+        "description": "zink: only add deferred barrier on fb unbind when layout needs to change",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bc04e2dacac174f1d4cbb63edd5b775e285996c9",
+        "description": "intel/fs: use generated helpers for Wa_1209978020 / Wa_18012201914",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c92d5895970bd8cb9e41becd2d7c44074c676ff7",
+        "description": "intel/compiler: Drop non-scoped barrier handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "02eef8ca980a9e0081e97c25a0b7f2a9cf0dc90d",
+        "description": "gallivm: Drop non-scoped barrier handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c8147e69d31d747b6914ad5c9229a6b30bc639e5",
+        "description": "ir3: Drop non-scoped barrier handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fc93e8e5375f4d699f0e0075e004d81dbda22300",
+        "description": "pan/mdg: Drop control_barrier handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cb0f4b8146fac1429a97ad341f45e405ff8adc7b",
+        "description": "pan/bi: Drop control_barrier handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f47ea3f9922725ab0bad465f54a69eec9cd9ded7",
+        "description": "glsl/nir: Use scoped_barrier for control barrier",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "07de034791fa6c3c0d14174503b076629d8f3c05",
+        "description": "intel/compiler: Drop brw_nir_lower_scoped_barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "dfc34b1a6573ff608752eadd8ce76aab3ba803da",
+        "description": "intel/vec4: Handle scoped barriers with execution scope",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "db0a09c9e2b4974eb6f2211f99acb31a16828f71",
+        "description": "intel/fs: Handle scoped barriers with execution scope",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ae6eb3229ee6eb0fce9d4361e92c8d5728038ccd",
+        "description": "venus: revert back the warn order",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "28bdf8db184a1cfc3c10b202765cf2674ceb29c9",
+        "description": "venus: vn_relax to abort on ring fatal status upon warn order",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "adb51eeba52db86fb836580dfab937eef22190a8",
+        "description": "venus: propagate vn_ring to vn_relax",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "15a55198ecfdcfc6ee44458d007a478ed88147a7",
+        "description": "venus: abort ring submit when ring is in fatal status",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0b458938236fcce224c1344b1f4f7baac13e0993",
+        "description": "venus: sync to latest protocol for ring status enum",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b96019f82b5faa4bf8517cfcac8a0e90c01770bc",
+        "description": "intel/fs: use generated workaround helpers for Wa_14010017096",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "66d2ae03862246d13319cfaa3a6eb4fce4e565ee",
+        "description": "meson: forcefully disable libdrm when host doesn't have it",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "952bd63d6d8289425c78c103d65bf3a4882b4b4e",
+        "description": "nir/opt_barrier: Generalize to control barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "83fd7a5ed15a8749a1f683d202dcf4230670615c",
+        "description": "intel: Use nir_lower_tex_options::lower_index_to_offset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4b6d98a40cba82e91b11afe05d1625306660ed33",
+        "description": "ir3: Use lower_index_to_offset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "510d3ab93d2288bd03380b1f17909074ebed0a55",
+        "description": "pan/bi: Use lower_index_to_offset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "282aeb9b9c721a4e507771614ffe5f3706c952c5",
+        "description": "nir/lower_tex: Add lower_index_to_offset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9de997bde67df43a9e10a05f9b48419ee4cfec25",
+        "description": "nouveau: Fix null dereference in nouveau_pushbuf_destroy",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "34d45df8ff71e7e780b363e60bcc6ff57b15d94a",
+        "description": "ci/fdno: Only run full tests on a limited subset of machines",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "399012a911b3d69e453aa2d4e4031b290d2ef94f",
+        "description": "freedreno/common: Replace or_mask() with BitsetEnum<T>",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "30d469215be96664a8d3244d338a8cc3a5f01183",
+        "description": "v3d/ci: add dEQP-GLES3.functional.texture.specification.teximage2d_pbo.*_cube flakes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "62f1a8a3a62efb8370dc51a20244ab23bc60a3b8",
+        "description": "zink: unbind fb on context destroy",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7600e2cca2aa940ec9fbb11dd4753e79952858a5",
+        "description": "ci: Handle carriage return characters in LAVA logs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3174cfcaf27150566e2408e3fa75dd2800370588",
+        "description": "hud: add GALLIUM_HUD_OPACITY envvar",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7ace1bab731c8dc9125c3d9d5abf02aef87f6557",
+        "description": "hud: use defines for default scale/rotation/visibility values",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0f3370eede23284c09abdaa46714d7c4c795ecd4",
+        "description": "raseonsi/vcn: fix a h264 decoding issue",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "340f2d1a256d5491d2e569ff8bfc49c9927c051b",
+        "description": "zink: add frame trace markers on the queue",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bb796f70a144e9c88ab46e6fb08be5895ca7a689",
+        "description": "radeonsi: Add NV12 support for AV1",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "0504a3b079223ea243fa479701967ae3ead12a40"
+    },
+    {
+        "sha": "0ed28d2715c80927eb8fffbd4e2e66ed9dbc7d5d",
+        "description": "wsi: move an assertion in wsi_xxx_surface_get_capabilities2()",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "be0dcbdfa228b2a47633bc79278a91e90e59cdae"
+    },
+    {
+        "sha": "c3cc8455d4a08fec501984f9386d85b27c87fa79",
+        "description": "zink: when skipping a TRANSFER_DST image barrier, set access tracking",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e650ff4ea085d25dace1a5eb22b2e6e23d4d69dd",
+        "description": "zink: remove debug markers for u_blitter ops",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "271ebdd735e4480e1a4aab107efd45d0654a3a86",
+        "description": "zink: pass cmdbuf to debug marker begin",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "60496f63762cf56b78c9c8e4185ab9e43284c743",
+        "description": "zink: reorder some blit debug markers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d677c00f6dd32aaa9d980e309d15b1763b65c7ef",
+        "description": "zink: be more descriptive with perfetto buffer barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8c037193fb596c4736644a8bd6afb8e12e56ea39",
+        "description": "zink: determine whether debug markers are used on screen create",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8c226ba24261ab68961e63ee645e1fa82e70d1f9",
+        "description": "zink: skip buffer barriers if the buffer can be easily proved idle",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0a7092b285325a154a8be18bc46a846c8f180aea",
+        "description": "zink: use split image barriers if the image can be easily proved idle",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5be506c16ece8c62b84e21a625db9d36bc489982",
+        "description": "zink: fix zink_resource_access_is_write()",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "772d92bfa62bac231acdb214c1ca38cea9112aba",
+        "description": "zink: add functions for faster batch-usage completion checks",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5b64d7267b30175b7490b759e50edb77a146f10c",
+        "description": "zink: skip attachment barrier for redundant layout-setting if !valid",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "16946782944fa7903683e4db51115c7c2eeea260",
+        "description": "zink: avoid unnecessary read-only layout changes for zs attachments",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "73df715c110f821643049eea1d945ea2475b9dce",
+        "description": "zink: add perfetto tracing for barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7fadee9b70c9d1d7229c7bbc9811a858297b193c",
+        "description": "radv/rt: only reserve stack_sizes after rt_case insertion",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3e03fe44e7dcf06c4ab9ff626b93bb392a904ab2",
+        "description": "radv/rt: move stack_sizes into radv_ray_tracing_module",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "48edcd03c538d0c3b1cbbd52ed551026afd2a6a9",
+        "description": "radv/rt: introduce struct radv_ray_tracing_module",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4dafb69d61820c4a9b71856e62797b51f13df91c",
+        "description": "radv/rt: defer library_pipeline allocation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a62d699664e33a7f7adc79661a7e57d8fbf2825b",
+        "description": "radv/rt: rename library_pipeline->groups to library_pipeline->group_infos",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d79d62c63804e63389c0baafeccf95177d89b2b6",
+        "description": "ci: do not exit when an error happens inside the section",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "4cc0cec473577824c4d83ffcf2ab0e97efb064cc"
+    },
+    {
+        "sha": "944a3af53155f3f06dbd9ede4c3c5cd975ebe950",
+        "description": "glx: Fix glXGetFBConfigFromVisualSGIX",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "4ccd253588bf98be945d6708dfc49b936f9cc8d6"
+    },
+    {
+        "sha": "5d30d11ccceae75765b001d6cd453b4e0713f6cf",
+        "description": "ci: include setup test environment script in the output artifacts",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c305f972572716ecf1d5f23ec4e260521bbcbee1",
+        "description": "nir: add a print_internal debug-flag",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7c1563aebec19d8581722e24307aa9eea97843c2",
+        "description": "radv/ci: update CI lists for CTS 1.3.5.0 on GFX110/POLARIS10/PITCAIRN",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "81eaf7b9e4293ce86c4ded913ab1a0c6f62adafc",
+        "description": "radv/ci: stop skipping some graphics pipeline library tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9e919a9bd92010383a44c40449a569820d107fac",
+        "description": "ci: disable Collabora's LAVA lab for maintance",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0d8a54f9137ea639eb2118ec4a6d309529593e75",
+        "description": "zink: avoid ballooning of copy box tracking",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d2de2bb9c5381dbee6a8942d523f3a08d4044cdd",
+        "description": "util/box: fix off-by-one calc error in intersection funcs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3c0fad058a8ce4c1e55485eb74883185c88b73ce",
+        "description": "zink: eliminate internal qbo copy barrier",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b31c414e280231d2eac788fd55a899e85d2fea97",
+        "description": "zink: set predicate_dirty on query creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5374605ea9ee0e3716074fe263ab0c76ee82a570",
+        "description": "zink: merge qbo update copies when possible",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7f956435a039f4729c776a0172bffe7c8b6207b7",
+        "description": "zink: rework xfb queries for drivers with poor primgen support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5144c8a85874ea7b2aa9b2cdc214cc60a4650930",
+        "description": "zink: track whether a primgen query is suspended and needing color write hacks",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9bc871199cd96a1064416b67f740f1c454d5b3f6",
+        "description": "zink: only resume queries inside renderpasses from set_active_query_state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "81de7a1c25371ef4f33c14abcd8f91d4b062b6f3",
+        "description": "zink: resume queries after conditional render and clears are processed",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f7d1fff23fc6c316f591a4e934079dd707b1a996",
+        "description": "zink: disable queries for clear_texture()",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "26dc5b3737f3f1d86b5ef602aa90b87098c31e8d",
+        "description": "ci/ci_run_n_monitor: while we usually disable many jobs, print them inline",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f5061758beb1ece040c12f82cb0f26707fbb4663",
+        "description": "radv: Use LDS for closest-hit hit attributes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c1651a103268f707cb0e7d2ffd97f9d3878fbb23",
+        "description": "radv: Extend hit attribute lowering for LDS",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "61663859bc9b41177ac399e0fcd411019e733f70",
+        "description": "asahi: Wire up compute kernels",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c086f2770bd9f8714aef7b1c5814e5a38f4b55b5",
+        "description": "asahi: Rework system value lowering",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f92738eaaabb0ce9ca34f6cbe34824cb7925bb77",
+        "description": "agx: Handle fragment shader side effects",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "290f3b76f305abaa24332cbc751a7a3b005e41cf",
+        "description": "agx: Disable tri merging with side effects",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b20c9adb4eb29c8229aba0205d05ad735255bd56",
+        "description": "crocus/meson: add dependency on libintel_dev also for versioned static libraries",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "a0fa31bcdd8b6d991174753c6294c61bb1296c71"
+    },
+    {
+        "sha": "8e7511ea7fd5c480c639ae31806313cb6ccbc150",
+        "description": "vk/runtime: Use libdrm shim",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "44f7ec40efc57ffae91fee9b8cd1460746f2796a",
+        "description": "loader: Use libdrm shim",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5f5ccf4bec86907c9dd301c7f3e494a6537a24d5",
+        "description": "turnip: Use libdrm shim",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e05abb1345530433681e2a4965588e4e2f51380b",
+        "description": "util: Add a simple no-op libdrm shim",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b73b70157966914ccecffceab3a70a1e942f798e",
+        "description": "ci/freedreno: rare flake KHR-GL45.sample_variables.mask.rgba8i.samples_4.mask_3",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5ee724e180bdfea8bec2504beff7da361a1ac541",
+        "description": "ci/lavapipe: add recent occasional flake",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9b09f244f071c67bceca40695ca72518fb370581",
+        "description": "r600/sfn: Fix atomic lowering",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "56dedf052f4af1903a0d312eb9c7721c69f36c69"
+    },
+    {
+        "sha": "3c3ecdab36c86df96bb26cca29a1fd0ec81a5d70",
+        "description": "r600/sfn/tests: Add a test for the copy prop into a group",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "244cc152d1b20592120ce1d5dd9627509b73d0b9",
+        "description": "r600/sfn: redirect copy propagation to alu parent group",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2028465bd86b5a08ab0df43eea2b2abaca3ab546",
+        "description": "r600/sfn: Add print method to AluReadportValidation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee0010213f5b07f49cf620075fed26063712d22b",
+        "description": "r600/sfn: Add method to AluGroup to replace sources",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6180721005907347bab220d5c49f6615a1bc090d",
+        "description": "r600/sfn: Split AluInstr replace_source into test and actual replace",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "afa545b9265588d5855366708ad79521d7c313bb",
+        "description": "r600/sfn: Add AluGroup method to update readport validation from scratch",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ed587ae6ac260c973e797ffc84e73fbba8ec011d",
+        "description": "asahi/meta: Use lowered I/O",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "485eddcc8516965a00c22d448ab7e2763ad8ff7a",
+        "description": "asahi: Bump shader buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c7b5f014615597e59b484a7fcb14d34fb473e248",
+        "description": "agx: Only lower int64 late",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "811f8b899da3b1764f9863d9d2bb8d69582ffbf5",
+        "description": "agx: Don't print pre-optimization shader",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ea37d7f81feac5af42f180c30d78474cc9c7f0e6",
+        "description": "agx: Use agx_emit_collect for st_tile",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7bb8112fd1e7ee70507912bd2ad2caf91869cfd8",
+        "description": "agx: Refactor vector creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "037609f1dc306e8bd286ef77cbb69fc169477a7b",
+        "description": "agx: Constify agx_print",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a9c5956f2fbbcb7df068955a69c67de3ac8a8268",
+        "description": "agx: Inline 16-bit load/store offsets",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c9728b41d51d949e48995641a5a9f7c4a205ef9e",
+        "description": "agx: Factor out allows_16bit_immediate check",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "445ca949cd82ee84579395d69f64ae228218833d",
+        "description": "agx: Clean up after lowering address arithmetic",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4b1f4b86ea3d687f2f356aabe06b483887367456",
+        "description": "agx: Add AGX_MESA_DEBUG=nopreamble option",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c22a18c9afae19cd2fb1bfd808b49416e42114d8",
+        "description": "agx: Don't write sample mask from preambles",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e9f7d14de6704b9e19110a3e865354d6c5af02bb",
+        "description": "asahi: Mark PIPE_FORMAT_NONE \"supported\"",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8bb40ce4ad2418eaca9816c0facebc6e40204872",
+        "description": "agx: Fix 2D MSAA array texture register allocation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3032e3ad23d41488c0eb4c76dcda27c7730dca36",
+        "description": "agx: Mask shifts in the backend",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f4e2b2264663482f76681dbc0a8e9fc1574a3ce7",
+        "description": "asahi: Advertise dual-source blending",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "af953616a10ad8b122b1d3906b855c0a5f9fbfa7",
+        "description": "wsi/display: check alloc failure in wsi_display_alloc_connector()",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "82cc236458cdca2995dfc125096d8a0a8d8b14c6",
+        "description": "freedreno/a6xx: Fix mirror x/y blits",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ec9e03fb396fc9df4b2e2260ca6a16af7538c408",
+        "description": "freedreno/a6xx: Convert blitter to OUT_REG()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "149f2a2e81d25ad29b19412f634e299accf3fc16",
+        "description": "freedreno/a6xx: Namespace reg/pkt packer vars",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1d2c1b8bd65809799f1912bff226a068512fa560",
+        "description": "pan/mdg: Use nir_lower_helper_writes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "586da7b32908eb6cb4282a58339689b6d23c224b",
+        "description": "nir: Add nir_lower_helper_writes pass",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1dd872ec17d0fc1285536899fd0370be3ab0dd13",
+        "description": "asahi: Assert on TIB strides > 64",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aa32dc704f722aac3aa9b933649ba610407fbb2f",
+        "description": "nir/range_analysis: fix vectorized phis and intrinsics",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a19a37e8d7d494919c8182320af2064808c3706f",
+        "description": "vk: be stricter about symbols check between android and other platforms",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2a6fbc4bb2c2843d238f809486809b33e4aeafb5",
+        "description": "android/vk: drop unnecessary symbols",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4e1eb53b5e98cde1b248dd7f5771139c78e66047",
+        "description": "vn: add linker script to fix android symbols",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2b1e9b0fd69e220fa96b99b10c75499dd6c2f8c1",
+        "description": "anv: add linker script to fix android symbols",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6f654d532b7f3910be92393c23d1fedb96b22bca",
+        "description": "tu: add linker script to fix android symbols",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c4e24004618ecd2e5967de9af01cd1ef51e64ed2",
+        "description": "v3dv: add linker script to fix android symbols",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "78578a6ddb4a7faee3b1e20d6ba1ce34e9dd58ba",
+        "description": "vk: move radv's linker symbols scripts for use in all drivers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "938f7a48b228dc309a587a906314128b59227430",
+        "description": "anv: VK_EXT_image_sliced_view_of_3d",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7e1b62ea5b35d7bd0245d10c8667184a7a6a4882",
+        "description": "isl: Set Depth to array len for 3D storage images",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "74e6e207fe21b7241d34906db430467b0c49f4c3",
+        "description": "intel/blorp: Set array_len for 3D images properly",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4ee1908ab60058c958d376d9da3167829cbf5b12",
+        "description": "vulkan/runtime: only consider slice info with 3D image views",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "66e3ccbcacbe6289b21e7be7ed62dc01980fc5b4"
+    },
+    {
+        "sha": "3384e4f768c560f604802418c6a82ab1f23b3cb9",
+        "description": "vulkan/runtime: Rename and document storage image Z range",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "464cae9497978cfc99e2bb13cca2646ee603516e",
+        "description": "venus: shader cache fossilize replay fix",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "60ae5b106f8d43aa8a97c3d9dacc008df31c5e8d",
+        "description": "ci/zink: add skip for the Single-GL46.enhanced_layouts.ssb_member_align_non_power_of_2",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5353fc94e5e957d4d1432adb41e864b0d01692d4",
+        "description": "ci: Retry, retry, retry... No one likes to trigger Marge more than once.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d73d383ed299c5e4949fc34766019a355927ded5",
+        "description": "ci: deqp-runner: drop already unused function",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1fbdf57c48a2f14190d4600da684b457a09dcc27",
+        "description": "ci: make meson build and test uncollapsed",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fb82371558a5f8c0293079e2de292e7723c90915",
+        "description": "d3d12: VP9 Decode - Fix use_prev_in_find_mvs_refs calculation",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "c8e8ce8359ceb9161ac05cf48b15e2e6a298ebd6"
+    },
+    {
+        "sha": "6fea823dc0a3accfc6e0cdae26ac88a08b806c61",
+        "description": "frontend/va: Keep track of some VP9 previous frame data for current frame use_prev_in_find_mvs_refs",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "c8e8ce8359ceb9161ac05cf48b15e2e6a298ebd6"
+    },
+    {
+        "sha": "f094e69469cd35fae2fb9c8c7689aba0428b0546",
+        "description": "radv/rt: Use ushr for extracting the cull mask",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "2d93ab795b02959859a42b57434c44919d5901db"
+    },
+    {
+        "sha": "d89aea73e2ff9c28516ada9a31fed4ba5fb42c05",
+        "description": "util: Add util_format_get_array.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "26c51bb8d8a33098b1990425a391f56ffba5728c",
+        "description": "asahi: clang-format the world again",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b02600cde162a6f9c6f49f4334e5ebce90788c22",
+        "description": "intel/vk/grl: genX-ify grl_cl_kernel_name()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d68c9e0dcf7f0d7c9313490788dc9f66378f824d",
+        "description": "intel/vk/grl: genX-ify genX_grl_uuid.cpp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "14007a525bd1304bbc8aee3115757f4ae21a668b",
+        "description": "intel/vk/grl: Allow grl/grl_cl_kernel.h to be included by C++ files",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4a7ddc4841c8d17fc778f4cde8a986764a0ffe07",
+        "description": "intel/vk/grl: Allow genX_grl.h to be included by C++ files",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3251db1270848a93583cb02fb9ada3bff454c083",
+        "description": "intel/vk/grl: Don't include anv_private.h in genX_grl.h",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a535f213d7b0f92d7be40b1115c4faae2ada2fe3",
+        "description": "asahi/winsys: add .clang-format",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "af8d97d0964bc9901afe05986196354ff8086134",
+        "description": "asahi: Destroy the renderonly context on screen destroy",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0a5f3556a174065c6fbd8ac44ad92dd9727d85aa",
+        "description": "asahi: Fix device fd leak in agx_close_device",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f083e1807d6cb2f699a56497c89d87288767cccd",
+        "description": "asahi/decode: Handle VDM barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2eb1efd181e648eb84c47ca381dcf00b1e3995b1",
+        "description": "docs/feature: Mark ARB_sync as done on Asahi",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "05e6d945ad1822509441bd7d59787255ba9e85d7",
+        "description": "radv: Emulate VGT_ESGS_ITEMSIZE in shaders on GFX9+.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8aff7152a0f9848083a522ed5e352d8ac1469fc2",
+        "description": "aco: make IDSet sparse",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8e0c832c30763ca08ac25d2bb7f73782496c51e9",
+        "description": "asahi: Fix scissor culling check when out of bounds for FB/viewport",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1313787c125234b2fca5cafa4a85f115917813c8",
+        "description": "asahi: Do not overread user index buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1fecb2663444550e944a312ef1d8a4cd504e5997",
+        "description": "iris: Add iris_bo_set_caching()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5dc0f18333b182918540d12dad26624c5f0a97be",
+        "description": "iris: Move iris_bo_madvise() to i915/iris_bufmgr.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "736d6643bb33e10e5859f55fdc0848f503790262",
+        "description": "aco/tests: add tests for v_fma_f32 with 2 fp16 literals",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "afb0289d7c9c7a86ce842d409cf29c121faf1875",
+        "description": "blorp: add dependency on idep_intel_dev",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "3c9a8f7a6d25c0d70351d3ea27930de74e6c94ba"
+    },
+    {
+        "sha": "75ce0bfd856978d6136874ea72db17b4acce772a",
+        "description": "crocus/meson: add back dependency on libintel_dev",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "a0fa31bcdd8b6d991174753c6294c61bb1296c71"
+    },
+    {
+        "sha": "1d9cf8f3811847c7b897e7bbaa40d436e9d13492",
+        "description": "anv: add gfx9 generated draw support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3ac7d5f258e0e3d2d77e71695c7189a7f386b84a",
+        "description": "anv: remove unused item_count parameter",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ec660544264b1bbf6b488502180cadb88c5344b8",
+        "description": "anv: use a list of generated shaders",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b32303c36920de8aa0bfac4db4b39cf177595d05",
+        "description": "anv: move common shader code into header",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ac71719d4a3f8d6326c9555a51c34c5d7b0385f4",
+        "description": "anv: pack more data into generated draws input",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "200cec935da33ceef4ee8f2d9f0829596c13d729",
+        "description": "anv: use 64bit int support in generation shaders",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a2026bf5f959af1c8181f363b7d8325462b1514f",
+        "description": "anv: rename generated draws for Gfx11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "caf2389bc55a892cdc7b61caf8524aa4f87eaf17",
+        "description": "anv: use a single generation shader for indirect draws",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "897a92f57653e2b1e67eccabc22fd4819749fb46",
+        "description": "anv: remove MI_NOOPs at the end of the generation batch",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "aa18d52728cf1a7e3adebc67615a31aad357f16c",
+        "description": "anv: make sure mi_memcpy lands before push constant loads",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e2dc32d755b15697765719acec1d23f12f9c938c"
+    },
+    {
+        "sha": "e68615aeaab7993d7047eb2972474bc9ba9c4b4d",
+        "description": "anv: fix indirect draws VF cache tracking of index buffer",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e2dc32d755b15697765719acec1d23f12f9c938c"
+    },
+    {
+        "sha": "1454b789b100970f01922c4dae28214a1cea6c60",
+        "description": "anv: fix 3DSTATE_PS emission in generation shaders",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "8f16ca8741c1a0760fc1519eea82c49867093896",
+        "description": "anv: remove commented code",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "f5dc88910f4345260ca3b491d66c3fc0cd0fb452",
+        "description": "anv: remove pre hasvk split assert",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ae398284c99ad7d600071b2cb313907802d0ae89",
+        "description": "anv: limit push constant dirtyness with generation shaders",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "2ea106e758af4ace64b4917a8b41ec64ef7a8e96",
+        "description": "anv: correctly program 3DSTATE_SF in generation shaders",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "e69804006195dc4bbbd0f6a4b850d64a868e3430",
+        "description": "anv: remove BTI related flush in generation shaders",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "1dcb536acdb89243c21ad1af008fbff3be587ac3",
+        "description": "anv: remove copied code from generation shader",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "63fa6d9f49cb882a50f2333b4a3752c3ba0cccad",
+        "description": "anv: fix generated forward jump with more than 67M draws",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
+    },
+    {
+        "sha": "c1c680c08bd170c1afd9ee715a7b19160eb1793b",
+        "description": "anv: correctly reset generation address on command buffer reset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4246a519f3b900fa64b722f76d0808ca899d668e",
+        "description": "anv: fix incorrect parameter",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "234505f013574399062585fa3056eafe231216d9",
+        "description": "util/glsl2spirv: add support for include directive",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "eae5aa943a55a96e700e063617d7057d253e3c10",
+        "description": "panfrost/ci: add EGL tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6ee7a2ecfa11ba77af79583b529696de643af165",
+        "description": "anv: pull Wa_14016118574 out of some loop not changing state",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "f2645229c2fa6d9c595004a8dc4ee44cebedb5fd"
+    },
+    {
+        "sha": "d82e8e01c8b570a4988bd6e46d9510f3b6872aa4",
+        "description": "anv: fixup condition for Wa_14016118574",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "f2645229c2fa6d9c595004a8dc4ee44cebedb5fd"
+    },
+    {
+        "sha": "3e4541bb568bc727be03679903d482e353402de4",
+        "description": "radv/ci: adjust timeouts for Vega10 and Renoir",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f775873f81d1b8dd01e9b654367ff457d947215c",
+        "description": "ci: uprev CTS to 1.3.5.0",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3b9937c85e9e4a7ddaa07b2abab5a368a5891d55",
+        "description": "radv: stop allocationg the attr ring BO for compute queues on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "23f8b5b7a21ee77d1233dab803fa2d60ad0235fb",
+        "description": "iris: Add initial skeleton of kmd backend",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cebffb404f4704de52083567abe88a9397a0e416",
+        "description": "iris: Use DRM_IOCTL_I915_GEM_CREATE_EXT in all supported kernels",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "65d129ec15796bc5af7ce3b4b45a6dcc1427ae60",
+        "description": "iris/bufmgr: Add i915_gem_set_domain()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d6754c1e04b7957a7a21da3cb09965b7f03eaf98",
+        "description": "iris: Convert drm_i915_gem_memory_class_instance to intel_memory_class_instance",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a24d93aa8959dc03bfb77390b8c0352cc2bf21df",
+        "description": "intel/dev: Query and compute hardware topology for Xe",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4b81a80f550061d7a5f1b39757160d00b9985ce0",
+        "description": "intel/dev: Implement Xe functions to handle hwconfig",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bc24091c520d8e1e087e689afb1446f063fba4e4",
+        "description": "intel/dev: Implement Xe functions to fill intel_device_info",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "545d7e07ca86a289ca88510bcc73cf59589d9ef3",
+        "description": "intel/dev: Add INTEL_KMD_TYPE_XE",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7d34ec4691d7c713e0dff947314c1954a3c76f1b",
+        "description": "intel: Add Meson parameter to enable Xe KMD support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee510e2c50497845ab156c24dfd64033673e51b6",
+        "description": "intel: Pull in xe_drm.h",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "276f4a9d8ccc777da2d6b9efb7b2f85418454644",
+        "description": "intel/dev: Print required workarounds with intel_dev_info",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b7926303e67f7f08c002a5eeff7416ddb93f7a30",
+        "description": "radv: Expose VK_EXT_swapchain_maintenance1.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3d0258c679a5c1945101f422b19a1e93646e6ef3",
+        "description": "wsi/win32: Implement VK_EXT_swapchain_maintenance1.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1b047ceac266c2ff9378b90b5d29fcf01da6cd9a",
+        "description": "wsi/display: Implement EXT_swapchain_maintenance1.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "07ac177c3fa6ca87521976b265dc110c0b6997b6",
+        "description": "wsi/wayland: Implement EXT_swapchain_maintenance1.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ad71d584cfbe588c54b2b3eaa2e6aa94af68e305",
+        "description": "wsi/common: Add function to modify present mode.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d79fa8a03a2a2ff4c38a7d1e90b529330e4e2529",
+        "description": "wsi/common: Add comment about DEFERRED_ALLOCATION_BIT_EXT.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ae920c8420c6df09f4ffb64df9af46b5245bf709",
+        "description": "wsi/common: Implement swapchain present fence.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "be0dcbdfa228b2a47633bc79278a91e90e59cdae",
+        "description": "wsi/x11: Implement EXT_swapchain_maintenance1.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8ece1ade5babdd15ef1a8bce00660ffd84b95a9c",
+        "description": "wsi/common: Add common implementation of vkReleaseSwapchainImagesEXT.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c1fa7fe785eb72c444da91e8aa5b115db2ed72ca",
+        "description": "lavapipe/ci: add a new flake",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4f7e35323731d282cdc348850f64137287902a64",
+        "description": "amd: lower multi-component subdword SSBO loads in NIR",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "82919e2dcb1cc07745a920a928e269cc00bcb27f",
+        "description": "amd: lower subdword UBO loads in NIR",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1a424fee4a2cc807992ab4eb3e2130363150d930",
+        "description": "ac/llvm: implement nir_op_unpack_32_4x8",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6aee9991318cbe0cacaf1b30bff884930bf6ca50",
+        "description": "aco: implement nir_op_unpack_32_4x8",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "09005e6dfc934785e8a262bc5f459e498c70fffb",
+        "description": "ac/nir: add ac_nir_lower_subdword_loads to lower 8/16-bit loads to 32 bits",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b80bd582650b518b72c65f4ff9ba39cd0f0e7d49",
+        "description": "nir: skip nir_op_unpack_32_4x8 in nir_lower_alu_width",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ec38758e8612aa8f2da4b6455d7bfc51d42a158b",
+        "description": "nir: return progress from nir_lower_io_to_scalar",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9a4641cf6b669598d270117e5c64653db6e7db65",
+        "description": "intel/nir: Limit unaligned loads to vec4",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "f8aa83f0c86e25c7371b49cf0bb5c69e36b6b3c8"
+    },
+    {
+        "sha": "c11ac5e4462c5aceb35958858f6cef93d142c7de",
+        "description": "nir: Handle wider unaligned loads in lower_mem_access_bit_size",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7e8a10be67d5f10b3d4828f2e282226ed03f7ce2",
+        "description": "nir: Make chunk_align_offset const in lower_mem_load()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "eb9a56b6caffdab0569bc52aaa4b8f2fc163c6d0",
+        "description": "nir: Rename nir_mem_access_size_align::align_mul to align",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "802bf1d9a6647587e59b9ebb6100233dea5d8cdb",
+        "description": "nir: Rename align to whole_align in lower_mem_load",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ca4d73ba364b7d1ee761d5e13225237a812347af",
+        "description": "nir: Add a combined alignment helper",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e433a7c4fa20158e5649ab6cd28dc17c6c4e9f05",
+        "description": "nir: Add UBO support to nir_lower_mem_access_bit_sizes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "116a8512641c412d8ccf7da5e65211ec47010d89",
+        "description": "nir: Add mode filtering to lower_mem_access_bit_sizes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4b06b1a7c5f23bb6a752ec79f2d6a9db21c5a358",
+        "description": "nir: Check against combined alignment in nir_lower_mem_access_bit_sizes",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "2e2d7803c7f1f67869acf3b4577df0e443e490f5"
+    },
+    {
+        "sha": "352fee176c763a75d26eaeec262ad5b98cd1af8b",
+        "description": "mesa/framebuffer: fix gl_framebuffer.resolve refcnt imbalance",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
+    },
+    {
+        "sha": "73c91c4c8ae25d2d8774a3bb1fcb53730fa976db",
+        "description": "radeonsi: assume shader is never NULL in si_emit_shader_*",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ab802a1f917671d0812eb844d4ac9140e7ccd645",
+        "description": "radeonsi: simplify encoding VGPRS and SGPRS",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "63d5eb35f4f4d13def2b98b52c79928bbde86113",
+        "description": "radeonsi: check the pm4.reg_va_low_idx assertion unconditionally",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "51e4437eee19bc8f289cf140e0217d105a327603",
+        "description": "radeonsi: add si_pm4_set_reg_va to simplify setting reg_va_low_idx for RGP",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8a564f72e55ae4cd0a9f261693822b27bddecf19",
+        "description": "radeonsi: reindent code in si_state_binning.c",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3a26d2b1a7f81ae719037cd734ac776a3c6ab65b",
+        "description": "radeonsi: don't merge SET_* packets that have a different index in si_pm4_state",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "c8e2c6faf6448697d949b962179a543ac9c2afee"
+    },
+    {
+        "sha": "0d543d76d7e6f0259e22b771ed37e396ceeb1887",
+        "description": "radeonsi: reorganize si_emit_framebuffer_state for better readability",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0669d7c29b599439a7f93fdf8c640c61a846243f",
+        "description": "radeonsi: remove Smart Access Memory because CPU access has large overhead",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1862c8296c914136885d2ecb1b95773560d2eab2",
+        "description": "radeonsi/ci: update flakes and gfx8-polaris11 results",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3c9aa3e20136b65d794c36ebc5cb1311d1478f4b",
+        "description": "amd/rtld: allow 64K LDS for all shader stages except for gfx6",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ccaaf8fe04c956d9f16f98b7f7fa69a2526283bc",
+        "description": "amd: massively simplify how info->spi_cu_en is applied",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2b3f551ed8038bae0215b54ac0c8989601d094ce",
+        "description": "ac/nir: don't use load_esgs_vertex_stride_amd on gfx6-8",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "79732416fd061b225ef3713a2bc76ea4dd0eea47",
+        "description": "amd: query cache sizes from the kernel",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6e2e89e6d8870b6c29d1696b4dffd3de713ae494",
+        "description": "amd,radeonsi: change enabled_rb_mask to 64 bits",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "03ffb8d77c646c73fedef882605aac671d856718",
+        "description": "amd: update amdgpu_drm.h",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8e86ba3dd404d71cf227f60c8337663c97db231e",
+        "description": "asahi: Pull device name from device struct",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f1dac37b3da2eb766704ce65a78e10a09373f9eb",
+        "description": "asahi: Add agx_bo_mmap() calls to transfer path",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3716f72413c9c4f412e69a3128bf6f13f04f9a67",
+        "description": "asahi: Add result buffer to context/batches",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "798fc2730b4c4928ef70f5a8bac9171f36d308e4",
+        "description": "asahi: Add agx_debug_fault() helper",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "240e9dc5dc502bab84870ce30d8af1ac99d71921",
+        "description": "asahi: Add APIs for DMA-BUF sync file import/export",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d610f40e171203b5c2bace881b1a60920480ba58",
+        "description": "asahi: Implement Linux driver scaffolding, sans UAPI",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "942d9cc17b425223e1168f8c8308a6b7f21d368d",
+        "description": "asahi: Align device submission API with upcoming UAPI",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7f2e24d2efc34808e8b39b2cf145a72759b530e6",
+        "description": "asahi: Add nocluster,sync,stats debug flags",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "afe134a49c5ef79ca6125f0263331b440b9c0e49",
+        "description": "asahi: Drop macOS backend",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b5e7a22c2e99d76407e35aa6d24ff7d18fd0e656",
+        "description": "venus: ensure invariance of buffer memory requirement size",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "ef255444c195b387d2c8bfc301f69e260bc41679"
+    },
+    {
+        "sha": "2e2605e2971e2a807e7088a4c61f373f6fbd34e6",
+        "description": "mesa: initialize VertexProgram._VaryingInputs before the first use",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0a71957a9bfc6e529192509a0588ea9ce4171452",
+        "description": "mesa: remove a redundant call to _mesa_update_edgeflag_state_vao",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0293f8d8ce8ff6175d9818874976584b81bd7a56",
+        "description": "mesa: fix glPopClientAttrib with fixed-func VP and zero-stride varyings",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "3a294ff01fb9d1d8b4f984a364ed7ef469624c49"
+    },
+    {
+        "sha": "689ce66a4332524b4eb98877de6f75d05dd05c60",
+        "description": "vulkan/wsi/wayland: Fix destruction of event queue with proxies still attached.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee5d2250fd159689aae3f7d632a6226971bea85c",
+        "description": "egl/wayland: Fix destruction of event queue with proxies still attached.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f1e4d5c910c9ecf68831b9244ad4184516234de1",
+        "description": "anv: fix scratch buffer reloc in 3DSTATE_HS",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "2028f1caa38531dac05e32d614642a44e5693566"
+    },
+    {
+        "sha": "e509afacf3fb277f944f6d4ebf9d88d4a27c6df6",
+        "description": "hasvk: Disable non-zero fast clears for 8xMSAA images",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "dc01f03d1b09f1deb99fb7cb749c6009f7583ec1",
+        "description": "radv: remove is_internal pipeline creation parameter",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9905322df96dc394f3cd21266523b7073c890700",
+        "description": "pvr: Advertise STORAGE_IMAGE_BIT for B10G11R11_UFLOAT_PACK32",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "225ae9635710677587cb97bd434225391b4b6cef",
+        "description": "pvr: Don't advertise currently unsupported features",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4ec6850210d1a8ff2549df7800f414bc9b604edb",
+        "description": "radv: fix DCC decompress on GFX11",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "57ab623f0bbf8ce164e2a84847756d9dab0ed7e6",
+        "description": "radv: Use common helpers to translate format in SDMA copy.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4f681d5e2c9e8fc21e397914527b8a87240b0401",
+        "description": "radv: Remove SDMA padding from copy helpers.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e9a55b332a3fb5acfc551f10f30f7d0961e85f27",
+        "description": "radv: SDMA v4 size field is size - 1",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "7b5ab48c40bf391568a2128a7c7de09f708234a9"
+    },
+    {
+        "sha": "4f50497a96808e08243a38ff34e78a2186168425",
+        "description": "radeonsi: SDMA v4 size field is size - 1",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "46c95047bd77f6e824e4edccad590da8a1823fb4"
+    },
+    {
+        "sha": "c914e70bceb045031ba574cebc581ab26b5de35b",
+        "description": "anv/hasvk: speed up null image/view descriptor writes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "646cff13bca8a92b846984d782ef00e57d34d7a1",
+        "description": "Revert \"iris: Avoid abort() if kernel can't allocate memory\"",
+        "nominated": true,
+        "nomination_type": 2,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "f9d8d9acbb6a620684fb4dac4affe25816587d92"
+    },
+    {
+        "sha": "5aae8a05264c354aa93017d323ce238858f68227",
+        "description": "iris: Retry DRM_IOCTL_I915_GEM_EXECBUFFER2 on ENOMEM",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "207eb94445039533864ed2f4a5a32f6679e61412",
+        "description": "intel/compiler: add comment about workaround on simd width",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "427fd83d27f1d4b0aa38226302004100d5f21706",
+        "description": "radv: use new EVENT_WRITE_ZPASS packet3 on GFX11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "87444bb7ab4b27b1394af2ac2592110b6500352b",
+        "description": "radv: ignore alpha_is_on_msb on GFX11 because the hw ignores it",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0a3387a190e9eef969ffc8a4f16ecde122e15c7e",
+        "description": "nir/lower_mediump: don't use fp16 for constants if the result is denormal",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ede0630f9e14614e036c57c2d4401f750b8398a2",
+        "description": "aco: use v_fma_mix_f32 for v_fma_f32 with 2 fp16 representable, different literals",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ed349951cb78b59afa53a2fd4a2206ecc883e3bc",
+        "description": "aco: mark mad definition as precise if the mul/add were precise",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f19fccd9f8c368336a60ecfe94d3ef9565bc26dc",
+        "description": "amd,ac/rgp: fix SQTT memory types",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "aef7ea868fe55f2eb0bcedaeecdc76d54a611106"
+    },
+    {
+        "sha": "bb122202b6dabc8e0e14683ca9df6813761bc2c2",
+        "description": "gallivm: Add some notes about other invocation_0_must_be_active usages.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "66dff3d39c5c67a72547592e6e1d74ea57952fbf",
+        "description": "gallivm: Use first_active_invocation for scalar SSBO loads.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a2b054c8f0a712c1377580c038d1c68995eca028",
+        "description": "gallivm: Use first_active_invocation for ubo/kernel memory loads.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1be626b618b2fc632d4692ee6c9e725e37a277ab",
+        "description": "gallivm: Return 0 for first active invocation when no invocations are active.",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "8c2493d041c496452fbeae6e2b23f019524691c1"
+    },
+    {
+        "sha": "e2c67ed63ecdc1485eb3ca2bddbf6b2321093c87",
+        "description": "ci/radv: remove dEQP-VK.image.sample_texture.* fails/flakes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3c9a8f7a6d25c0d70351d3ea27930de74e6c94ba",
+        "description": "intel/dev: generate helpers to identify platform workarounds",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f11aab743b64954f78ef6eb944ff65b8f14fff19",
+        "description": "util: add macro to support gcc/clang poison",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a0fa31bcdd8b6d991174753c6294c61bb1296c71",
+        "description": "intel/dev: create a helper dependency for libintel_dev",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "98198a77820374ccafdaf1431e51c148cecdf5c4",
+        "description": "glthread: fix a perf regression due to draw_always_async flag, fix DrawIndirect",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "3b897719e632a165fed3d74bf6b7ea6afa47ab8f"
+    },
+    {
+        "sha": "1eab7e69e2ba84244f551f6901f4307a687a9504",
+        "description": "glx: fix indirect initialization crash",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "b090246ad27457bc48ea8f5dbe8213f5899efa22"
+    },
+    {
+        "sha": "cc3c8c241e733e64700361de68ed6a62ab3fbffb",
+        "description": "d3d12: Use memcmp for full tcs/gs variant keys",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f53188b7fa45f4aa53066c08a046359e908d63e6",
+        "description": "d3d12: Cache varying info to reduce compare/copy cost",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e4ba343ac913989829bef71d23dd913ea4d84a03",
+        "description": "d3d12: Compare shader key common parts with memcmp, instead of if's",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "623a01827c3d9f5dadb3cff7fba7beb031287e9a",
+        "description": "d3d12: Compare shader keys with union-encompassing fields all at once",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ebd925e79ce5dc4d4ee940d213806e2fcab1a78b",
+        "description": "d3d12: Compare shader keys with a switch, instead of cascading if's",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4887b88d22f6a26d7044a2d46b28553aaf0dc770",
+        "description": "anv: use the parameter passed to the macro",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a8691f916be67a5fc4fd731ac032921ce9ebc3dd",
+        "description": "intel/mi: use 64bit constant for bitshift",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "054a83492df63ad8404590eae36e949b8df04852",
+        "description": "venus: fix VK_EXT_image_view_min_lod feature query",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "8b8109851961b794bbb41cfbb40b7e53012eaf6d"
+    },
+    {
+        "sha": "1dfd5351249c957edab895bdf3f667106eaaa39a",
+        "description": "pvr: Setup SPM background object",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d75a36a9eeb1606fab19362746f9b5d94b98bd3a",
+        "description": "glsl: remove do_copy_propagation_elements() optimisation pass",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "106019a5d8bfb16bf72a692016b1972eb446aa3d",
+        "description": "nir/split_64bit_vec3_and_vec4: Handle 64-bit matrix types.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5f79e78911028240084934795a71c720c7a90dcd",
+        "description": "spirv: Add skip_os_break_in_debug_build option to use in unit tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8a91a33b7cc1991a0a232444f232eeb00b18b502",
+        "description": "spirv/tests: Add some basic control flow tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4e5b520286b57ae3786b02eb5375623d21bcc949",
+        "description": "spirv/tests: Parametrize stage in get_nir() helper",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "131f328a18fe498714856db1f1ac76c143fa2ac8",
+        "description": "spirv/tests: Add script to generate C array from SPIR-V source",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "17e0c75441d484b772669b3092a399cd73234e0b",
+        "description": "spirv/tests: Subclass spirv_test helper to namespace the tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4cc0cec473577824c4d83ffcf2ab0e97efb064cc",
+        "description": "ci: implement unified sections",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5bfc17b2dada45401f9e2d025063626bde5f7002",
+        "description": "ci: alpine: install bash and coreutils for date -d",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6f0fcb0a0cf004c41ae3e86e86f44d73200823d8",
+        "description": "ci/alpine: keep the curl inside the image",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aeb68c29b48f8b138e0eaa21cacec9e5712ca8ed",
+        "description": "nir/opt_algebraic: add patterns for iand/ior of feq/fneu with 0",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3ced4ae81611f93cca6cf8d86b89e1578eb5e51b",
+        "description": "radv: only expose EXT_pipeline_library_group_handles if RT is enabled",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "ed768337050e663691ee66b08c6061f7b41430f4"
+    },
+    {
+        "sha": "863cbb3e02c4742b629e6e81771c683da2b95aa7",
+        "description": "spirv: Don't specify nir_var_uniform or nir_var_mem_ubo in barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "530ae32c5d4d803b39088160d1f8efa05754e115",
+        "description": "iris: Fix to release BO immediately if not busy",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "42e8a2c1d6ba3cae31c9829e94b2d3c48c40ab7d",
+        "description": "genxml: fix border color offset field on Gfx12+",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "58b687d77b2f28e1b1159bcefefb2717554c7e3d",
+        "description": "genxml: Fix STATE_BASE_ADDRESS::BindlessSurfaceStateSize field size",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "24c09d4b1672384bae234990adadddb6de5b62b6",
+        "description": "radv: add video format support to format probing.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bab235106e73331c70177f32f33040b41154df64",
+        "description": "radv: Replace radv_trap_handler_shader with radv_shader.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1f0fdcb6194b1d8e223488ca44b7a149ba8d88de",
+        "description": "anv: always pick graphics queue to execute prime blits on.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "494cb2e5cac369e8c2003b18a83d3b92fe6bc044",
+        "description": "asahi: Flush USC caches on the first draw",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "70169c7488a8ea26c61e0e6dc14216bbd7152c98",
+        "description": "asahi: Identify USC cache invalidate",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "860ac5c149812ddabe81725da435ab3b3acd3cca",
+        "description": "asahi: Add readonly BO flag",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0498ad3e26da4bb3bfe3472903d2b6d9d4af22f3",
+        "description": "asahi: Add BO_SHAREABLE flag",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "672b2f9ad18d660e6bea95a489da6aa440e4c41f",
+        "description": "anv: remove more Gfx7 code",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fc7680b7df73e01d4cfcea34d19e75b970f238dc",
+        "description": "iris: fix Wa_16011107343 for Gfx12",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "df9f71d7957444f84e416e8052fddaf71d0ca44f"
+    },
+    {
+        "sha": "3cd72a28402852ad94c9a613be7e11dd3490c609",
+        "description": "anv: fixup Wa_16011107343 for Gfx12 only",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "75968398f37c91a14c0eaafcd16e24a8bf59ec11"
+    },
+    {
+        "sha": "6cb0c8b6d746fe055bbe905025550140c0980720",
+        "description": "ci: Reuse MESA_CI_PERFORMANCE_ENABLED in performance-rules",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5b9a6106041263b40ba7789fbd3586aafa17faff",
+        "description": "ci: Use workflow to make CI aware of performance jobs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c91f4b2efbf66c4c3fd1a945281187587e14ab37",
+        "description": "ci: Use release builds in perf jobs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2fcd6df107580cba84fc79257af5707073edb78a",
+        "description": "ci: Create debian-arm64-release job",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c65eb88f0b4c67a174f94dde93311fbf86a66f26",
+        "description": "ci: Upload debian-release artifact to S3",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "53dda476a9e33503432b1f2d0b7da814377bb848",
+        "description": "llvmpipe: fix compute address bits to return native pointer size.",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "67904a36a6df1af3a3fdb6b2309440699f900a73",
+        "description": "pvr: Don't update fragment signal sync when fragment stage is disabled",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4af1cf89abc8320a8deea3acec67ecf12819b3dd",
+        "description": "pvr: Clear wait syncs after job submission",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "18fb8d3b55a38b10be56639787de3ab331c89a61",
+        "description": "pvr: Enable threaded submit when supported",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5be2e44095f1fea0cc996a7385286e74c2cf6a6d",
+        "description": "pvr: Add support for VK_KHR_timeline_semaphore",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "80f864cd23bdace7097d2a596683822ea8846dbd",
+        "description": "pvr: Use common queue submit implementation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5ce99bc5688cd8c41b5858b10943180f082041d3",
+        "description": "radv: Only init geometry infos if RRA is enabled",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7bd265bc863b7a6bf1e002dd5e28279dec558949",
+        "description": "radv: Move header and geometry info init into separate functions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e74a3284f53a9ae10e69236c6de548584f7c828c",
+        "description": "anv: halve the push constants space in mesh pipelines",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "814eb9e2ceae538abbb56ee762074e59b014b3c3",
+        "description": "iris: consider bufmgr creation to have failed if `dup`ing of the fd fails",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0912b14b3aea97c28c844fbdda49d309e6c67af0",
+        "description": "ci/freedreno: add flaking KHR-GL45.buffer_storage.map_persistent_flush",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "baea3b328b7a39abcee48c733236f242e1f4cf0e",
+        "description": "intel/vulkan: add missing dependency on generated headers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c356f1b4edc942f8c62125d01b7ddb886b72bbb7",
+        "description": "radv: fix draw calls with 0-sized index buffers and robustness on NAVI10",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b1c19498c642d190181e26c4fd1850aeb5c26ade",
+        "description": "pvr: replace nop binary shader with run-time compiled shader",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fa1cf83217e6f1529dd0fbda55d5557b806f5d87",
+        "description": "meson: allow checking for null pointers even if they're supposed to be non-null",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bf5cfb64868a50b84df82d2df36585f95b2c492f",
+        "description": "v3dv: Enable (leased) direct display extensions.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "12f0daddfc8d39feef699db586f1188cf41b2efd",
+        "description": "pvr: initialise size for placeholder \"zeroed\" shaders",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c9f3ba987fee21819a891ba588ba2dd84dab580e",
+        "description": "glapi/meson: drop duplicate line in deps",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "0842bc879b34414de54be9a2299ea8cdb0ecde5e"
+    },
+    {
+        "sha": "7c62f6fa01d7c0d9d7eabec1c545950af20d0c92",
+        "description": "radv: fix flushing non-coherent images in EndCommandBuffer()",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6750a9094f632567534a2cbdd71ff23944647667",
+        "description": "radv: fix flushing non-coherent images inside secondaries on GFX9+",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "78c95b286583c9c2b0ece6de925bb46d903357b5",
+        "description": "glsl: align definition of _mesa_problem with the one in main/error.h",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ff494361bee7506db701cb861073ab194ae3a6e9",
+        "description": "util: rzalloc and free hash_table_u64",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "6649b840c34016b4753e69d4513a8d09da9febb2"
+    },
+    {
+        "sha": "75968398f37c91a14c0eaafcd16e24a8bf59ec11",
+        "description": "anv: emit 3DSTATE_HS for each primitive on gfx12",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "df9f71d7957444f84e416e8052fddaf71d0ca44f",
+        "description": "iris: emit 3DSTATE_HS for each primitive on gfx12",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4b3a22fcd46d9aaa281ba1a178aee9891b631a28",
+        "description": "aco: only ls and ps use store output now",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e9616d1d2ae21bafaf73b28837e74d273c2109de",
+        "description": "ac/llvm: only init outputs when fragment shader for radv",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee9ccd7ac523243408b8bcde9c7896a2aee1d7c2",
+        "description": "radeonsi: only init llvm output when needed.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "87ec94f6aac1db7769fc038ef89c3198542e6d71",
+        "description": "glsl: Move lower_vector_insert to GLSL-to-NIR.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f16a23aa9d0e352d54e98490eed028fa46a49b22",
+        "description": "panfrost/midgard: Drop redundant arg to emit_explicit_constant.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "63aa5909b4c8bb50763e07f38a3892b513986e97",
+        "description": "panfrost/midgard: Fix handling of csel with a vector constant condition.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "35c85c0ae69ada5a6119aa21dadb848a49b046c5",
+        "description": "venus: fix device memory export alloc info",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "23c350517a2cb37a27cfcb9db4cb68f2d3045ccc",
+        "description": "venus: fix external image creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "953ff3cf556b2e2d17e915b2630ab275463508a9",
+        "description": "venus: simplify support for non-AHB external images",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ca96f94aee9b33f24d1b427e349cdeff50756773",
+        "description": "venus: simplify ahb image creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "768017f72b9b14710a54471b50ff3368a640161d",
+        "description": "venus: refactor image create info pnext tracking",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4d616fb919ffd98de7971ea0819d6580f63a23c7",
+        "description": "venus: remove redundant abstractions for wsi struct search",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "21a06083954fc05f2e80f6d66305d855f4472981",
+        "description": "venus: fix external buffer creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "09f5033232a13ad3d1c6b1dfc016a351ebd186e7",
+        "description": "venus: distinguish external memory from mappable memory support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "19c3608672efc7940e1ee6caa8f5d9136fbecbce",
+        "description": "venus: tighten up the sync fd requirements for Android wsi",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "657cd2e1d421d83db29c4383cced952070782455",
+        "description": "venus: refactor sync fd fence and sempahore features",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "05791b6ae08dfd4c9c17e05495321da09ad9ebc7",
+        "description": "venus: clean up globalFencing",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "344be4405c0bb67237f46cc8799c13a4e5dab064",
+        "description": "venus: clean up memoryResourceAllocationSize",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6f8fe78e3b00a97cff98a21f03a0b63ac1366c19",
+        "description": "venus: start requiring all experimental features",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9d76ed9638139dd792355bdd2070f5e15ea3eab3",
+        "description": "venus: replace binary search with hardcode for max buffer size",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "417de28e43cc4429363492ab85c4fc53b3ca5a2a",
+        "description": "venus: further disallow sparse resource",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e1eabab6fecce8fef330a303ba7fddcbaf261b17",
+        "description": "aco/optimizer_postRA: assume all registers are untrackable in loop headers",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "d3b0f781103ffcef4e18257b8289948e9d37dd99"
+    },
+    {
+        "sha": "4c978d54458c04d9eaa49fc03183d70785bde694",
+        "description": "zink: skip buffer barriers for ACCESS_NONE -> ACCESS_READ / ACCESS_WRITE",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fef6e6588bb6af68e06fd7c560dac18024a23519",
+        "description": "ci: Update traces expectations for gutting glsl opt_algebraic.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2f53188f18d3f81416c8a3e5f3f7909a3fbdaa31",
+        "description": "glsl: Remove unused as_rvalue_to_saturate().",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d76fb3b2b1ac840e814bd2c49e24112c99eaf168",
+        "description": "glsl/opt_algebraic: Drop the flrp recognizer.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "579aca894fd8b7b3c6ef82206b86aaf58bdf7d71",
+        "description": "glsl/opt_algebraic: Drop the ftrunc pattern recognizer.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6d52e6fd2c53355ee67d4da7518b2c59d90598eb",
+        "description": "nir: Port a floor->truncate algebraic opt pattern from GLSL.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6229d34b91506fadb3337c5d845d7d95ff4179a2",
+        "description": "glsl/opt_algebraic: Drop some fmul simplifications.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4bf65ce221982039855ea154b460c5b01104b896",
+        "description": "glsl/opt_algebraic: Drop the flrp/ffma simplifiers.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3f632ce764c0337a8d3fba1b63d218e17d6e058a",
+        "description": "glsl/opt_algebraic: Drop no-op pack/unpack optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d589760f44d762e313b70918ec490db51f87d9c9",
+        "description": "glsl/opt_algebraic: Drop the eq/neq add-removal optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d352bd973768580d1084b758330495a52125abcd",
+        "description": "glsl/opt_algebraic: Drop scalar all_eq/any_neq -> eq/neq opt.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "62afead36fde959df901dc025d534fcc19b7cebe",
+        "description": "glsl/opt_algebraic: Drop fdot 0-channel optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ef02581590c951f090d95d53ebefc5f365f3c890",
+        "description": "nir: Add optimization for fdot(x, 0) -> 0.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b328c97e112ddf077b061f20a0d9f3c904e857a7",
+        "description": "glsl/opt_algebraic: Drop csel(true/false, x, y) optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "652ff42f14958c922b68d4dcbb46701e9ce593b4",
+        "description": "glsl/opt_algebraic: Drop x + -x -> 0 optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "69b178ac9099dff3bb84f195b5167bc41493e6f2",
+        "description": "glsl/opt_algebraic: Drop add/sub with 0 optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c6908fc8acd31db91b5cb40383ce6d6d49bb0a9a",
+        "description": "glsl/opt_algebraic: Drop fdiv(1,x) -> frcp(x) and fdiv(x,1) -> x optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4fc9342fc61efb7bba339d19dffd317b59c1f887",
+        "description": "glsl/opt_algebraic: Drop and/or/xor optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ab7a9b4538355946c1947546d2b9f2b10724e335",
+        "description": "glsl/opt_algebraic: Drop rcp optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6b53d4b8250ffab0137b51bea7f0832a010c8eae",
+        "description": "glsl/opt_algebraic: Drop pow optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bb1b37e6c12a81b10cdae5f56750fc7b6e91fe47",
+        "description": "glsl/opt_algebraic: Drop shifts of 0 optimizations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "71c0c73f8e48f62ea7f58587749ada6e31a2695f",
+        "description": "glsl/opt_algebraic: drop fsat(fadd(b2f(x), b2f(y))) -> b2f(ior(x, y)) opt.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "144b61437a36fb105ce5b5c18cd0e42b88bad2d8",
+        "description": "glsl/opt_algebraic: Drop f2i(trunc(x)) -> f2i(x) optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "47657b2ffe9587a4b1343ffc91fa663b8ec8db6e",
+        "description": "glsl/opt_algebraic: Drop -(-x) -> x optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "766f551cb564233f56f9d80cb79a85a0bf490e8d",
+        "description": "glsl/opt_algebraic: Drop abs(-x) -> abs(x) and abs(abs(x)) -> abs(x).",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7a8a50106eebab2af5b88f7aab8c726453c238ad",
+        "description": "glsl/opt_algebraic: Drop pow-recognizer.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d79061dba1ef40eb52db75dd1f558e1715d4037f",
+        "description": "glsl/opt_algebraic: Drop log(exp(x)) -> x and exp(log(x)) -> x optimisations.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2bd0343ba073cc89351ccc6cf19db8b720c2306e",
+        "description": "glsl/opt_algebraic: Drop ~~x == x transformation.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "36a916f3f4d0e65b59376cb1d4da0e22c9e0eadd",
+        "description": "zink: use tc renderpass optimizing to more optimally start queries",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7c96e989755029a21b78f9e9aaa00c7a3d267172",
+        "description": "zink: always start/stop/resume queries inside renderpasses",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cbbc7c98c4708cad2e843fb558e8ad02430905a7",
+        "description": "zink: pull 'was_line_loop' into ctx for query updating",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5492e927e7fe0fd4fcf6b8a0ddcc3227e1c88d0a",
+        "description": "zink: use more consistent check for deleting zink_query::stats_list links",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b4deaf7b2cb6e37f6b76765597f8fc2d3b0c9fa1",
+        "description": "zink: break out query suspend functionality for reuse",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "53c9f60ce42b398f0f6f094ae523dbf88527d845",
+        "description": "zink: track whether queries were started in a renderpass",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e5d517f36228c0788be58b00bdf23aa02f4dcf0c",
+        "description": "zink: rework query pool overflow",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7da78ffb697bfea5c20b31dca635971d00d27b3c",
+        "description": "zink: create/use query pools dynamically",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e56d4f926422ce0d1770cd7075f876c45d4d529c",
+        "description": "zink: rework find_or_allocate_qp()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bf782503e19d50acfd1f58c2f6f0b71d3d5fc80a",
+        "description": "zink: reorder some query code",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8fdbf81ff028891efb3c84ca163a48375b27218a",
+        "description": "zink: try updating qbos on query resume if !in_rp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "49deb9cbe74c2ecca947a0f3122c58d11dc1eafb",
+        "description": "zink: only update qbo for TIME_ELAPSED on start if !in_rp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "93a7187f34ccc126933b91bbb35ad9fb5c03c31d",
+        "description": "zink: handle null query results for conditional render",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cf60c7fbfacdf3a70fd420452258756eb8584f77",
+        "description": "zink: handle null query results",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6bcf4721dc06ad5e0a09105dfce64e418220be55",
+        "description": "zink: only try doing qbo updates on query suspend if !in_rp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2440c98b3bccba403442c5b752bc9ccf0d5d9270",
+        "description": "zink: refuse to start cs invocation queries in renderpass",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "74a65363ea05ff8541c0512ca08141839a3f02d2",
+        "description": "zink: don't double suspend queries",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9d0c3d3fb125a4acd3732e0b6f205118e1410576",
+        "description": "zink: un-suspend queries if they end while suspended",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "34e2d2ec5896d67bed87c8d20b5277288a344ce3",
+        "description": "zink: add zink_query::suspended to indicate suspended state of queries",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "74af46230cfb47db2882b89df308b5bcae180314",
+        "description": "zink: don't auto-sync qbos on query end",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c870c7c942c2ed8cfa411f20c3fbd7b1d948d193",
+        "description": "zink: handle multiple query starts in qbo update",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d60c864c454aba9e9d9bbfc98dae6cbae798c0d4",
+        "description": "zink: delete zink_query::last_start_idx",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c46d68235e5d99cbea4ff633f19c0312f292e4f9",
+        "description": "zink: make zink_vk_query unref consistent",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "eb5e0f5ab56531ba54955e544f3b2f821ab88879",
+        "description": "zink: fix possible query destroy leak",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "10389698a09651d4e48a3b9cc494cfc450113a65",
+        "description": "zink: fix zink_query_start initialization",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2a938c3e22801fdd2ae70bcaafd0d70e8bce163a",
+        "description": "zink: rewrite zink_query_start struct",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ed9909e3a0d52f666c8bca368b94162929b72928",
+        "description": "zink: reset queries on the promoted cmdbuf when possible",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "96f7fe71913707886cd779e9b35f6067a32b55e5",
+        "description": "zink: remove suspended queries from list before resuming",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4f539975746a87a300d4d4bd8260e94f94c9ba97",
+        "description": "zink: move zink_batch_no_rp call for query reset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7e613d2a32ba88ccae797927795a30095db11aff",
+        "description": "mesa/shaderapi: fix path memory leak",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e7c5a8b3f8fd850879802be638d045a286d73445",
+        "description": "d3d12: Don't loop in update_draw_indirect_with_sysvals",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bf6c214b2584f074652ff54d68ee018888855acd",
+        "description": "d3d12: Create varying structures as necessary, reference them",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "41d5e76f2ceedeb57435cab5bfb99c661370b5d2",
+        "description": "d3d12: Don't memcmp gs/tcs keys",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "30883c01452e4fe3de7741c3ea195b28bc5f00db",
+        "description": "d3d12: Don't unnecessarily zero out gs/tcs keys",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "56d30bf591272ac3708336bb918ceb35878d1388",
+        "description": "d3d12: Track max varying slot, set and compare less bytes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9a3820fe1168e44c9e9abfe6863ffc43897a200c",
+        "description": "d3d12: Don't recompute has_flat_varyings or missing_dual_src_outputs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d246948ce36026dfda1b30a69bd4b95a872675ca",
+        "description": "anv: Skip BTI RT flush if we're doing an op that doesn't use render targets.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2bd304bc8f0234cb5ae4f06149fd0663611fa4dc",
+        "description": "anv: Skip the RT flush when doing depth-only rendering.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6992aa951d49090db6b9873f45fc461a1a171b35",
+        "description": "aux/tc: only call tc_parse_draw() when parsing renderpass info",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ad0d5a24aa15381c3d5863951b847160573c6f8e",
+        "description": "aux/tc: track whether queries have been terminated in a renderpass",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "91fa9397639ded341c7eb48644d3004584683bb3",
+        "description": "panfrost: Use NIR scoped barriers instead of memory barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "901bc6d53ca24d0128a925d2efb96084f8b9ec81",
+        "description": "pan/midgard: Handle nir_intrinsic_scoped_barrier in Midgard compiler",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "64a026626003ff969ab1615edcc99dc845930a8c",
+        "description": "pan/compiler: Fix handling of nir_intrinsic_scoped_barrier",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c80268a20d447e07c4b88a68cb850960f07b4195",
+        "description": "intel/compiler: Mark various memory barriers intrinsics unreachable",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fe908ffefa56a1e61b94f1db694d8bb08d3bac32",
+        "description": "glsl: Implement use_scoped_barrier option for lowering memory barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2178a8da51fee6dc266541c468de58e66b7b0e17",
+        "description": "gallivm: Fix handling of nir_intrinsic_scoped_barrier",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "13d900de0dcf7885972100f2ad36a6bc5cc0eeb1"
+    },
+    {
+        "sha": "e411e0afd33d30320b6a83b1619746f65d1677a0",
+        "description": "microsoft/compiler: Handle scoped barrier in Tess splitting",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1db7e6a2611145d997f8b61b270e562824e61b07",
+        "description": "nir: Support use_scoped_barrier in nir_lower_atomics_to_ssbo",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e45bbcf6492a178e52e4b87bad31bb01bc22e507",
+        "description": "Revert \"freedreno: Account for multi-draw in num_draws\"",
+        "nominated": false,
+        "nomination_type": 2,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "6bfee9e6697e286c82f36a15d0e8a7c1ec7d2a02"
+    },
+    {
+        "sha": "cc55a2e77db8048870005f2567c749c72d6f1682",
+        "description": "ci/crocus: Mark unvanquished as flaky.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "eac875a78e2d0b083bbbc782ef45c8f2ac051017",
+        "description": "ci/crocus: Add new tess xfails and a link to the regression bug report.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ca2d2ea60b78adce8ff3a00955959fbaeb420be3",
+        "description": "zink/ci: skip one more test that timeout with RADV",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4fb0adc43c88732bc0cdb99b970abcec09945f6b",
+        "description": "ci/zink: move threading tests to flakes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "afd5a95d61ef3caa9c1c0f2f15421f51c6bbe3ae",
+        "description": "docs: add pipeline library support for tu",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "03ffbcb29a447d4a2244a5b81215377385536304",
+        "description": "Revert \"venus: temporarily redirect VkDrmFormatModifierPropertiesListEXT to \"2\" variant\"",
+        "nominated": false,
+        "nomination_type": 2,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "525b8c582f2e8e3e8f12589c1d384d683fee5dc4"
+    },
+    {
+        "sha": "1d12d7c33cadb3f0d0811ff47740ac63fd8edf7c",
+        "description": "venus: update venus-protocol headers to fix WA1",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4eabd6586b4b50d3a6938387426a68479e9710de",
+        "description": "nir/lower_blend: Don't dereference null",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "8313016543758dc30c862e686f12a40f32b95f47"
+    },
+    {
+        "sha": "75d9a4a6ce5957803963a1df2c18b34991c62506",
+        "description": "aco: always update orig_names in get_reg_phi()",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "735df516e9ccbaea57f34942388e164ad04e6b02",
+        "description": "radv: split linker script for android since it requires different symbols",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "4956f6d0bf477568731f3965125299b8857d5835"
+    },
+    {
+        "sha": "669a68489da936924cb733c7d11d19a8999c8fae",
+        "description": "meson: Use sse2_arg and sse2_args to replace usage of c and c_sse2_args",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ddf708a1ff0992839f9fb5fd135690cd97175c75",
+        "description": "meson: Split sse2_arg and sse2_args out of c_cpp_args",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "446630ab422d6967b68d3b801df33f883d8fb555",
+        "description": "meson: When sse2 enabled, both c and cpp using sse2 options",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c1a62476acefcc94de9fd8e7f74d6bd9576796a7",
+        "description": "vulkan/wsi/x11: make 4 image minimum for xwayland driver-specific",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7c8a5f6e377a6210700177568b372e8108eaba96",
+        "description": "vulkan/wsi: switch to using an options struct for last param",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1c5c2f77c3a8a80c81ef693b67f8f707871a28ca",
+        "description": "aco: use and swizzle mask in dpp quad perm",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8fabde3be4dcdec744a007c521e72664cf5fbed4",
+        "description": "aco/gfx11: use dpp_row_xmask and dpp_row_share",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b7cd0eb439904f500b700657bb31572ed86c43b4",
+        "description": "aco: use v_permlane(x)16_b32 for masked swizzle",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9f155c21c3ea88e980f066542efc6e5e269cd22b",
+        "description": "amd: d16 uses rtz conversion for 32bit float",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "77252687fa4706b4357f1689211212147958b6a6",
+        "description": "amd: don't use d16 for integer loads",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a00b50d820b5a293ba6f05fee631f02bf86138f4",
+        "description": "nir: change 16bit image dest folding option to per type",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a14d46fde2750616342f433a6b3705358c896e0d",
+        "description": "radv: enable primitiveUnderestimation on GFX9+",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "dba7a6642932c1081f16dcd8464d23f7edbf0b5d",
+        "description": "radv: set MSAA_NUM_SAMPLES to 0 for underestimate rasterization",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0eae617826e43b3b0be9ba25f739244328611889",
+        "description": "radv: stop setting ENABLE_POSTZ_OVERRASTERIZATION to 1",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "05732f4519823d0ae403bf1141203c17aa9bbcd9",
+        "description": "radv: cleanup radv_emit_{conservative,msaa}_state() functions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "34e7c17cfee71f0129d92cafb025e908b3761350",
+        "description": "lavapipe: EXT_image_sliced_view_of_3d",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "66e3ccbcacbe6289b21e7be7ed62dc01980fc5b4",
+        "description": "vulkan/runtime: store parameters of VK_EXT_sliced_view_of_3d",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ed03821442d322bb328ce70ae67040ff7498c0a8",
+        "description": "radv/sqtt: Use code buffer from radv_shader directly instead of copying.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ea070fb83a26687f949e2be5273ecfcbacfc4534",
+        "description": "radv: Keep shader code ptr in a separately allocated buffer.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "52f27cda05b9ff2eb93cbaf1cfae15198ed5a3d6",
+        "description": "zink: allow direct memory mapping for any COHERENT+CACHED buffer",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d78de2a962519cf796025417307ab0459b0e6a3e",
+        "description": "zink: add locking for zink_screen::copy_context and defer creation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a7b98dd4be8946856da8e6fe1a33758d864b5775",
+        "description": "zink: avoid adding ubo/ssbo bindings multiple times for different bitsizes",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "db1af91f1b8f37ac068a853b47722e9c7dc53c5c",
+        "description": "zink: simplify/rework image typing in ntv",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ac5f72a023752cd7c17ee678ab3af57ac7c15809",
+        "description": "zink: delete unused emit_image param in ntv",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fb4fd03db9e82f6c40943ce6061c9f851a7df82c",
+        "description": "zink: fix bindless texture barrier generation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "75e9ba85de4a30139ad274dd933ae1eb0f3e9aad",
+        "description": "zink: rework descriptor unbind params to use is_compute directly",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ddb116d75517070876155bb5e050b66eaa96fa8f",
+        "description": "zink: fix shader read access removal for barrier generation",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "00288d4f53fa792b3931437bcd2810290bc18441",
+        "description": "zink: delete dead uniform variables",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "760f367386e02d141d5fb278cbb2b6d0b6156924",
+        "description": "agx: Lower sampler LOD bias",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "23f271833fdd6beba65601783757e69bc4604456",
+        "description": "asahi: Lower lod_bias_agx to uniform registers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8058d31a25785f49f1e0aaed702d35c2c48e8a55",
+        "description": "nir: Add nir_texop_lod_bias_agx",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "822e756511784b791f191d152590215b915b17e2",
+        "description": "ac/llvm,radeonsi: lower fbfetch in abi",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "28c2527e42af2dabbd71620b53e53920d1c3390c",
+        "description": "radeonsi: add num_component param to load_internal_binding",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5c44404b5f53bf041d23f695ed44e18a50423ff6",
+        "description": "ac/llvm,radeonsi: lower nir_load_barycentric_at_sample in abi",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0c8e7ad47e945425ff1d4bd38656064c35ffda70",
+        "description": "nir: lower to fragment_mask_fetch/load_amd with EQAA correctly",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "194add2c23264694a134378fc1039b8ba5ab7923"
+    },
+    {
+        "sha": "8313016543758dc30c862e686f12a40f32b95f47",
+        "description": "nir/lower_blend: Consume dual stores",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "44bdcb7214b6caf491ddc80b24b97914fb94c235",
+        "description": "panfrost: Use proper locations in blend shaders",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4420251947443e5f29ecc702900e560e66e73f0e",
+        "description": "intel/rt: Fix L3 bank performance bottlenecks due to SW stack stride alignment.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "de4e3da4c42ba4c2ce4c45b1db59f25f2858b014",
+        "description": "docs: Fix formatting for RMV tracing docs",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e1cbff228a76312e09f6713ba98c10af47579497"
+    },
+    {
+        "sha": "be2961de09a0a1da329f97a79335fb77d71b8994",
+        "description": "meson: print c_cpp_args",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2d93ab795b02959859a42b57434c44919d5901db",
+        "description": "radv/rt: Pre shift cull_mask",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "964323fe97bb0d755c3edf1fbdbaa5ffeaa217ea",
+        "description": "pvr: remove duplicate define",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cbfa4d52ed24a2af0baac0655cab42b1c4f86949",
+        "description": "pvr: stop restricting the compiler to the Sascha Willems triangle demo",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cb7403b90955308ed76cb7bebe0dbc23f15fac81",
+        "description": "d3d12: Track up to 16 active context resource states locally in d3d12_bo",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2c00c069fee756526f62eb11d6d339002336f604",
+        "description": "d3d12: Assign up to 16 simultaneously active contexts unique IDs",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bd0e1b3d02c4e8fffea40f063141dc8b491aece8",
+        "description": "d3d12: Move d3d12_context_state_table_entry to d3d12_resource_state.h",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4c711460d4e665664a1fac1b9b9c07aea91e7bab",
+        "description": "tu/kgsl: Propagate tu_physical_device_init() errors",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6a28986eb4d7c223725f0be5c776020065ac2a8d",
+        "description": "tu+meson: Re-work KMD selection",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "407e4929de9a3e4eac17f8e203173b5c1f96bc33",
+        "description": "turnip: Refactor device loading",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3b3882d4c5ff60346c09a324133321978c9accb6",
+        "description": "turnip: Handle kgsl vs drm specifics at runtime",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fc06e35a58f86e80766dfbed3a2d49406fbd25e3",
+        "description": "turnip: Move QueueWaitIdle entrypoint to kgsl",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1170efcf0149a1fa3b81b6ed5702b801bcacab1a",
+        "description": "turnip: Allow knl backend specific entrypoints",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fd2b014a12a225573cb864d9e5d20f7893beed32",
+        "description": "turnip: Split out vfuncs for kernel interface",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f84fce767d354acec4ee4c8c6c233dbbec901a7c",
+        "description": "turnip: drm code-motion",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1cb702def4902fd35b31139ee3f65df1b0c2aec4",
+        "description": "turnip: Move things to prep for multi-kernel support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "73dfcbf7e8583bc916e80e35d1c904d4411f8720",
+        "description": "vk/runtime: Allow enumerate and try_create_for_drm to coexist",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "08ba87481bcac078b8c6ac4c1f448cc441bb813f",
+        "description": "ci/freedreno: add flaking KHR-GL45.buffer_storage.map_persistent_dispatch",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "54f2074ebef27871490d1138ebdde4b163bfc033",
+        "description": "docs: update link to intel optimization reference manual",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8203618d455051ec46ba1f5c6b5d527414003c24",
+        "description": "ci: correct typo in name of linkcheck job",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b52917f9fccb252d49609fd6e5930076b1cf57e5",
+        "description": "intel: use c_see2_arg instead of explicit -msse2",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1851ca714b75b06c52cd3e142e96964332c7efbd",
+        "description": "intel: enable -mfpmath=sse on x86",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "182066538f31051ebeb8216e181bec5721d886af",
+        "description": "r600/sfn: Fix minimum required registers",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "9fd9f3cd10cf58549f850aeca9103d8cca5a5f81"
+    },
+    {
+        "sha": "13a9ce7f2fe1ee862f7820f2839820537ccdd1b4",
+        "description": "radv/rt: Merge cull_mask and flags",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8ae5a4299035ae18e306ea30dc78f250951eb9c8",
+        "description": "nir: Add cull_mask_and_flags_amd intrinsic",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8441d565ec9eae8aa3019e67032af686b48106b1",
+        "description": "anv: remove assert typed write support when using NULL surface",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "65b62db0fb90699642dd8c00345c4f7a7934fc50",
+        "description": "ci: uprev virglrenderer",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "297fda6cf13c5f1672f235c65d8b437a1c64f882",
+        "description": "zink: fix build with -Dvulkan-beta=true",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e02cdb397e62ae40e901568cb60a3fe0b59db706"
+    },
+    {
+        "sha": "f1acdeba6b8e6dfd55c0ffd99c188213b91f915c",
+        "description": "zink: fix slab allocator sizing",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3"
+    },
+    {
+        "sha": "fe4271c42d14a16935071476a685388a5ce13f7d",
+        "description": "vbo/save: fix possible crash related to fixup_vertex()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b71957635f1ef890cef954cf5b8493b7e62bf728",
+        "description": "anv: stop tracking color blend state in the pipeline",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "fc3fd7c69e80366b4510d9395decdfd83c63c99a"
+    },
+    {
+        "sha": "dd5c6446b4f7a4f8a969ec9d932242f7c6a703eb",
+        "description": "anv: fix testing for dynamic color blend bits",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "fc3fd7c69e80366b4510d9395decdfd83c63c99a"
+    },
+    {
+        "sha": "6e60612d4275778afaa6175e3f70965eff8d31b3",
+        "description": "vulkan: track the right value on CmdSetColorWriteMasks",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "092be5a32905989f620ff1926c2e3056fc4fea39"
+    },
+    {
+        "sha": "9f1e6d8f70a8fa2c174e0070c4331f5f178e6f1f",
+        "description": "nir,amd: add and use nir_intrinsic_load_esgs_vertex_stride_amd",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5e837f959441c8bbf806c6f941f14c89dd6b9a18",
+        "description": "amd/gpu_info: add a workaround for SI_FORCE_FAMILY=gfx1100",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "df6380ddc9c88b37355cb85d2f37697192354aaa",
+        "description": "amd: implement conformant TRUNC_COORD behavior for gfx11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "39fefeabee69b65f1f696b06c14ba8e002429df0",
+        "description": "radeonsi/gfx11: change the default of COMPUTE_DISPATCH_INTERLEAVE to 256",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3e8bd05020934598c91ea72159b040c4666d6626",
+        "description": "radeonsi: don't set PACKET_TO_ONE_PA for line stippling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4ca32bbc7984b36e100c102582c5890de098c8b4",
+        "description": "radeonsi: reorganize si_init_depth_surface for better readability",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f5a98ba30c45881888f91e0efbd3f803e4755e63",
+        "description": "radeonsi: reorganize si_initialize_color_surface for better readability",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "236890608fce14d547a6856aed66cd630e1ee0f4",
+        "description": "radeonsi: reorganize emit_db_render_state and simplify VRS code",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "be8c61b4f6744b81ff0dc4383b972b3bae50c8a1",
+        "description": "amd/registers: only define SPI and COMPUTE registers in the 0xB000 range",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "82926d93b4200f6ae67ce0c5bcdb0e925b8bc643",
+        "description": "radeonsi: don't clamp z_samples to fix Unreal Tournament 99",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "a29218b5576035ff69579eab3d314bb06e82a687"
+    },
+    {
+        "sha": "80c0efa50f5baa5ab1a64d05e0563242fd7f80ac",
+        "description": "amd: query the per-SIMD VGPR counts from the kernel, don't hardcode them",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "26208698ae02ebb35dc435be24f192d57ee5dc87",
+        "description": "radeonsi: rename esgs_itemsize -> esgs_vertex_stride",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "32b8d0c19d2bb19896b230d1c312aaedde1e44f6",
+        "description": "radeonsi: correct and clean up obsolete vs_state_bits comments",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "23e7d44a88dd86747fef331408fe4d8fc7e8da4c",
+        "description": "radeonsi: always add 1 to lshs_vertex_stride now that LS_OUT_PATCH_SIZE is gone",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b9c6ef7f51888c4418a1cbedbf344832281ae675",
+        "description": "radeonsi: remove unused VS_STATE_LS_OUT_PATCH_SIZE",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "461b05c281c28a579a372512330242218c290ee4",
+        "description": "radeonsi: remove a gfx11 check in si_shader_gs (legacy GS)",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f6d8e776fd0701c4afb49820533395343ae09c36",
+        "description": "radeonsi: reformat emit_cb_render_state, create_blend_state, create_rs_state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8e9968e3a12c6662d523d97e38166ce02270bee6",
+        "description": "radeonsi: remove returns from si_emit_global_shader_pointers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "98eee7dee3828a2ef41047795857da39101f6429",
+        "description": "amd: replace SI_BIG_ENDIAN with UTIL_ARCH_BIG_ENDIAN",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e0c8b24e225598511c7173a4c807891dd0112e78",
+        "description": "amd/registers: unify VRS combiner definition names between gfx103 and gfx11",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "091268944d9116a606850994b31b59cbf21ea679",
+        "description": "amd,radeonsi: remove unused LLVM functions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d8b17b17526b46d69e4102a883ba451e7f1db148",
+        "description": "radeonsi: disable Smart Access Memory because CPU access has large overhead",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d61cd39026637671560e780d5f8224b4c468280c",
+        "description": "radeonsi: replace si_screen::has_out_of_order_rast with the radeon_info field",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5b85fa60319f8d1c65c0227543215d0363a1be08",
+        "description": "radeonsi/gfx11: ignore alpha_is_on_msb because the hw ignores it",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "52f5b7a97054d8362b2db5534972f748f90c0209",
+        "description": "radeonsi: set PA_SU_VTX_CNTL consecutively with PA_CL_GB_VERT_CLIP_ADJ",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "429f43f08810432080b51a9a6fb32398eb89ea31",
+        "description": "radeonsi: use SPI_SHADER_USER_DATA_HS_0 definition instead of LS_0",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6dcd60206a1ccd528ae13c9fa0fc7a2234ee9d15",
+        "description": "radeonsi: remove no-op setting of THDS_PER_SUBGRP",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "742c9f411b7db8fc3e2ccda6cc42bf564fb8aa79",
+        "description": "radeonsi: change si_shader::ctx_reg to a nameless union for better readability",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3e9863f496877da395254d8dc5c18a8dc56d8192",
+        "description": "radeonsi: move a few DB_SHADER_CONTROL states into si_shader_ps",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee83ba57716644788468f666e0138c142b3d403c",
+        "description": "radeonsi/gfx11: set CB_COLORi_INFO.MAX_COMP_FRAG on GFX1103_R2",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "caa09f66ae4e97972ec9609896b4ad64a9c9d115"
+    },
+    {
+        "sha": "c54635a0333bb225e2d52113e697bcf444abecc1",
+        "description": "radeonsi/gfx11: don't set non-existent VGT_STRMOUT_BUFFER_CONFIG",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "9fecac091f3159eb50a3e3dea2312218bb87d8c1"
+    },
+    {
+        "sha": "31438fbab5674147662170bc13d66389cecb35ad",
+        "description": "radeonsi/gfx11: fix the CU_EN clear mask for RSRC4_GS",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "9fecac091f3159eb50a3e3dea2312218bb87d8c1"
+    },
+    {
+        "sha": "34c01cf718b9b5b98d14c655bcdcc8a77f5d68bf",
+        "description": "amd: bump AMD_MAX_SE and change the CU mask type to 16 bits",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "63b21e3066a451415917472228b05f71b34d1a48",
+        "description": "amd: add missing gfx11 register definitions",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "caa09f66ae4e97972ec9609896b4ad64a9c9d115"
+    },
+    {
+        "sha": "ac0e83375a39474c78d848311430959fc6d17c36",
+        "description": "amd: fix LOD_BIAS on gfx6-9 and adjust the lod bias CAP",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e673bb4ae449603470216a05dd81c8bf14dc19d8"
+    },
+    {
+        "sha": "98328a71dc577382bdd451e4cde752639a921782",
+        "description": "radeonsi: fix COMPAT_MODE on gfx8-9",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "e673bb4ae449603470216a05dd81c8bf14dc19d8"
+    },
+    {
+        "sha": "fb70d8cf9c6dc5757b1f443a6e25095f34ba6d76",
+        "description": "Revert \"radeonsi/ci: Update stoney test expectations\"",
+        "nominated": false,
+        "nomination_type": 2,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "53cc5092885d5d8dd01a66302e2f762f5b00e045"
+    },
+    {
+        "sha": "96c832c47e3384069c0eef7c45aeb032990ef67e",
+        "description": "spirv: Always emit deref_buffer_array_length intrinsics",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fbeb81d8121833f1e8673b64c89ea6f63c193d01",
+        "description": "v3dv: Set spirv_options::use_deref_buffer_array_length",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1386e1476aa8e29669c1338b05d1453295f2b609",
+        "description": "lavapipe: Set spirv_options::use_deref_buffer_array_length",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "85634a70ec38e5d12a7031138d29553c949d1340",
+        "description": "turnip: Set spirv_options::use_deref_buffer_array_length",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "00218ab73f43eacd7f8e25efd3254d6742877438",
+        "description": "panvk: Drop our manual SSBO size handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7594a64ebe21a4fe9c93d48854842c05c40c6d15",
+        "description": "hasvk: Drop our manual SSBO size handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a1c82fa42f4a6b10c544b94f655830d1f7b569e8",
+        "description": "anv: Drop our manual SSBO size handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e41753cf1759abfdc1da2bc69819f102d50ce4bf",
+        "description": "nir/lower_io: Handle buffer_array_length for more address modes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ee129301a9ebc50376a2d7bc7d08993b744dda24",
+        "description": "frontend/va: Remove duplicate code in format support checking/reporting.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1a6865eae3ae79f3d65bac17499169097f6d6dd5",
+        "description": "frontend/va: Add format support checks for VA_RT_FORMAT_* in VaCreateConfig/VaGetConfigAttributes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a4fa489002699b066da07b71767ae734e63072b8",
+        "description": "lavapipe, nir: Fix wrong array index scaling in nir_collect_src_uniforms",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "a7696a4d98bcf4cdfae1c56a21c4deb3a9ce004f"
+    },
+    {
+        "sha": "b6303d33ec759054ff7561d2597b172d4ea5bc50",
+        "description": "r600/sfn: Fix readport cylce map",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b5b7ca0ad31797aca9ad6b48341372c05e077750",
+        "description": "r600/sfn: be more conservative with channel use in multi-slot ops",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "edabd5cd8425f17dc71c2170ee0f1aa16eecbbec"
+    },
+    {
+        "sha": "e2fa9ba9c657193202fb2b77cb9f9db1c9ba6362",
+        "description": "radv: Use indirect header filling for compact builds",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "40e9efa2deb2d6e0e76a7fc3e81004a33ba653a0",
+        "description": "radv/bvh: Add a shader for filling the header",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c83ea206830cff4b435ddc1a531a392f6506d001",
+        "description": "radv/bvh: Move the size header field up",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b0fd43f1f71cc47a0e8c71b8cbf27e79f38d568c",
+        "description": "radv: Move the geometry infos before the BVH",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0800450cb9bd8b5a52567d8cce05a76778fbdd89",
+        "description": "radv: Use compact encoding",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "07c1b23022133e9ba5b226a6479b44af75fa33a1",
+        "description": "radv/bvh: Implement compact encoding",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "71ccc8d6009d5842610c0ce1715f1a50e286b091",
+        "description": "radv: Add a build config for compact builds",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "da4f498f6f1d3cf2f239cb3b0537a52e9f9c5b04",
+        "description": "radv/bvh/encoder: Move dst_node initialization into the loop",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2792d012d24028b98abf31894a3d4931e868565b",
+        "description": "radv/bvh/encode: Introduce is_root_node",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2c0e158ae2e87642fcec5564583cbf7f4183484b",
+        "description": "radv/bvh/encode: Move bvh_offset NULL check to the top of the loop",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4e87a01b930db940cb35382f2f98e11b56f65ffe",
+        "description": "radv/bvh: Replace is_final_tree with bvh_offset",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "688f598237edab4a2217437bebb9011934b61d09",
+        "description": "radv/bvh/encode: Use the node type for identifying internal nodes",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6d93f4f867cfccfba06a01976e179401e70e9cb9",
+        "description": "freedreno: Add A2xx REG_A2XX_RBBM_PM_OVERRIDE2 bitfields",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "891a8bfb2da72557025541e3d645506189ad0065",
+        "description": "freedreno: Add A2xx perf counter reg values",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9e2572903bc84eefc82eb7fc180098414bb6a621",
+        "description": "pvr: Remove component_alignment",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0244719a12d63767118b780664e2be8c1409117c",
+        "description": "pvr: Remove unused msaa_mode field",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ca04882117f3d1a8924f6052ee3b5f15d04df885",
+        "description": "pvr: Setup SPM EOT state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f59c6eef168f14bb6271432e52ba4d464adc37cd",
+        "description": "pvr: Move PBE START_POS into csb enum helpers header",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d2ff8b673a9026b7b64d10144608213b11c9d5fa",
+        "description": "radv: advertise VK_EXT_image_sliced_view_of_3d on GFX10+",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5520a40e052d93fe05ef9fa746f93a1b944e7079",
+        "description": "radv: implement VK_EXT_image_sliced_view_of_3d on GFX10+",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e82c11df66a58a2aea4fe43e60d76e51f9c76826",
+        "description": "ac/nir: add resinfo lowering for sliced storage 3D views",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "806f146eea56321e6fe757007e3bd00933369eb5",
+        "description": "pvr: Add support for blend constants.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "46091832d815cd16551157779426d0954fb999e0",
+        "description": "util/process_test: make the error variable static",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b4ab54976b7da331175124df0efbf9f1ae69c463",
+        "description": "pvr: Add encodings for index registers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "6122dd548830880c782e87de1c157e90e345e1d0",
+        "description": "pvr: Amend definitions for ST and IDF",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "66500c28d257edf72b41422b3e12376f78e8ff00",
+        "description": "pvr: Add late op lowering pass and conditional execution",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8719f7cb8d4b6bfb9c55985840520c219aa68d76",
+        "description": "pvr: Add support for MOVC",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c38c119617a83d72a34b6f8e42db78029e6e9ece",
+        "description": "pvr: Add basic support for manual instruction grouping",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b642e77cdd81e2377a0cdb0c3ed8413c652b7262",
+        "description": "pvr: Add support for TST",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "de64dfe9404f2b586a83b3933f8c38c3f25e17a9",
+        "description": "pvr: Add branch support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b1064e91f17c7af8478d9d7f1eb34ec3aa7e1871",
+        "description": "pvr: Add support for ST",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c4b7128d84b81a8455dc3ed029fa67f530c40784",
+        "description": "pvr: Add support for IDF",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "73d07bbb52db9dfb485be155eaa6ed132b1684f8",
+        "description": "pvr: Add support for generating NOP program",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4ddcda8369b1c9cbd993402bbac6d1bb84778c2f",
+        "description": "pvr: Add support for generating per-job EOT program",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "88e42e18d96b8048a11d18858b2a1c6ed7334890",
+        "description": "pvr: Fix descriptor set address calculation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "5287edd6d2a80e021521818f56f4f92cc4acdc3a",
+        "description": "pvr: Register allocation improvements",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "eb65c4be88b2ad86be697c1c16bcc7629c3f4748",
+        "description": "pvr: Add support for WOP",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "432fea181dfb5e2e89d5b6f103c84939a414622f",
+        "description": "pvr: Add support for emitpix",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bdbd69edb81bf044b4467072548011a08734c8b1",
+        "description": "pvr: Add support for validating modifier combos",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8ef839374e234ecc4c2b31d07bba472eb39246f6",
+        "description": "pvr: Add support for sample instructions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "1c11f1afbd4759aac8142dbfb1fb30fdd83e5a33",
+        "description": "pvr: Add support for fitr.pixel",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0ce53b002f5c8eed00f862387a5424a20fc216d9",
+        "description": "pvr: Amend subarray ownership code",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "af0685d05e5be74de7d98017e663259203a4b728",
+        "description": "pvr: Add NIR pass to lower vars to SSA",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "07b57deea296375b597fcdf1fc8210fb2b6f69f9",
+        "description": "anv: Move WA MEDIA_VFE_STATE after stalling PIPE_CONTROL",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "bc612536eb2f0f77725103e53077ad5a28036ac3"
+    },
+    {
+        "sha": "c0c911d9ba3b8c2f3d9a4ad2646b392a7bdb3f9a",
+        "description": "mesa: Report GL_SHADER_BINARY_FORMAT_SPIR_V as supported",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "5bc03d250861df6836f9c9fe37e0609c1777a87b"
+    },
+    {
+        "sha": "2b655e267e5a04a6fedc2e5fd1ef9c291ba2ba8c",
+        "description": "radeonsi: fix incorrect vgpr indices in the ps_prolog",
+        "nominated": true,
+        "nomination_type": 0,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a8e1e5b5c2aeb7c2fb4eff2203a026090f0853b9",
+        "description": "r300: simplify KILL transformation",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fc0f694676559a30bfb12b6c88570c4dee6e88e2",
+        "description": "ci/zink: Add a glx flake on anv",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f2dc37454e48ceae966b03c789875c01937e51ef",
+        "description": "ci: Fix stage of etnaviv manual runs.",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "f6c06ef2f66a638a302346639bcd907b64c646c8"
+    },
+    {
+        "sha": "ae0e1eb0afe202bad7474d4fa294dece16aad630",
+        "description": "ci/hasvk: Add a synchronization flake.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0b976dee49f3326952b7a0ba462a7262b8e87fd4",
+        "description": "ci/zink+turnip: Disable flaky minetest trace.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2a7debd1cabb6d82ffded96e6ec49d0163d066ef",
+        "description": "ci/turnip: Drop the #8219 xfail.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "0cc34b7bb95b8ddfdebc9866f1ab9a305757a70a",
+        "description": "ci/freedreno: Drop a530 piglit_gl coverage.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "be32dba99c3170277c05dfcd2a5a8603a62be671",
+        "description": "ci/etnaviv: Drop one more gc7000 xfail.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4bf38f5652b1910f388482473d808a6f8fe5a2d8",
+        "description": "anv: Handle all fields in VkAccelerationStructureBuildRangeInfoKHR",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "f3ddfd81b4deaa8033d598527e0cbc255e60addc"
+    },
+    {
+        "sha": "070f042e10466fecf2bbef8a6bf304b5b58646f8",
+        "description": "spirv: Implement SPV_KHR_subgroup_rotate",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3328714295c23c367d4be991a16ce407c88ac967",
+        "description": "nir/lower_subgroups: Add option lower_rotate_to_shuffle",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e40b1df4323b6d1e08485689237bcb863e3daa44",
+        "description": "nir: Add nir_intrinsic_rotate",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a06ab9849db7fdf8f5194412f0c5a15abd8ece9b",
+        "description": "r300: drop VDPAU support",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "865e9311a29c193f1b331646dbeeccce8c461365",
+        "description": "zink: utilize copy box tracking to avoid barrier emission for buf2img copies",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4ad64552b8904a1c0fe0754ab771efd2bb860149",
+        "description": "zink: add a util function for optimizing TRANSFER_DST image barriers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fa6e6545b1ac481f12b2a0dac5132fce996c96a8",
+        "description": "zink: add some tracking for copy box regions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "935184ca44f80897966d94673379c9416d810ad2",
+        "description": "util/box: add intersection test functions for 1d/3d",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8f3d0141de93cc60881ec4874575f45b2e9edd41",
+        "description": "anv, hasvk: Align workaround address to 32B",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a4a0417263aa98ee93fe3f635fcdc54daa091013",
+        "description": "iris, crocus: Align workaround address to 32B",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "2a4c361b069bb84facc7e6b8ae19908505c12850"
+    },
+    {
+        "sha": "ea0ec8c56284b1821711e5666571927489513b3e",
+        "description": "intel: Add extra zeros at the end of debug identifiers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "387d131f96f9fdecb156e67d6d76de28ccf1150e",
+        "description": "ci/llvmpipe: add flake timeout for rusticl program@execute@builtin@builtin-float-sincos-1.0",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "94906337232779b613d0b510e3c8d5abf6f36784",
+        "description": "d3d12: Fix VP9 Decode - Checking 0xFF instead of 0x7F for invalid frame_ref[i].Index7Bits",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "c8e8ce8359ceb9161ac05cf48b15e2e6a298ebd6"
+    },
+    {
+        "sha": "fb2a6248d2eba26055c8ca6a3484c4c71b1753f3",
+        "description": "hasvk: Update driver name in debug information",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ed768337050e663691ee66b08c6061f7b41430f4",
+        "description": "radv: Implement & expose VK_EXT_pipeline_library_group_handles.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d0f7587109d42eb76099d242952ee1418c4c48e9",
+        "description": "radv: Use group handles based on shader hashes.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "913de78731aa58c27861e62d16f50dc9249be58f",
+        "description": "radv: Use provided handles for switch cases in RT shaders.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "430170702e51a41f7d64c774c79a1a591158dc84",
+        "description": "radv: Hash group handles as part of RT pipeline key.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9eb76ab6386b9b59b01e79fab35a21e26a52ba98",
+        "description": "radv: Add helper to hash stages.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "211ed8745f7c0ce949a9d05d3870baeb9d9c2f02",
+        "description": "zink: add debug marker tracing for qbo updates",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "26aedae568b8e739fde4b11405c24dfe2795589e",
+        "description": "zink: add ZINK_DEBUG=map",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "03610a5aab5595671e1bc605703f5fc528798ab7",
+        "description": "zink: actually hook up ZINK_DEBUG=norp",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9e8450b65ccc36588e0594f28210652d90493a80",
+        "description": "freedreno/crashdec: Disable GALLIUM_DUMP_CPU",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3f227957d64b84362461e19fd4833d3d74e9c217",
+        "description": "freedreno/crashdec: Handle multi-IB prefetching",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ddc4e87438e0ee5df8f65c4f93f9e0b4635498eb",
+        "description": "freedreno/crashdec: Add another prefetch test",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "643ee8510303448b46046dc233d9e6624d447825",
+        "description": "freedreno/crashdec: Refactor crashdec tests",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7417432a2852320d687ccd82309b4819d288d8e5",
+        "description": "freedreno/crashdec: Add prefetch test",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9ececfc6e639e8ae278954d6362392832fb1477b",
+        "description": "freedreno/cffdec: Fix hang location detection",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "924f26408120b52ac2f2fe3c5ae73ba2441ca59a",
+        "description": "freedreno/cffdec: Add helper to parse CP_INDIRECT_BUFFER",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c01ac4b58367718130681b464be835e670d8b700",
+        "description": "freedreno/cffdec: Add helper to find next pkt",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "cb13e24758c52211ded2f61c89ab389fff2b994d",
+        "description": "freedreno/cffdec: Fix unitialized count for pkt2",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "4060cf5772c1a1cd5dfc988d831ed63802d7db2c",
+        "description": "freedreno/crashdec: Fix apparent off-by-one with ROQ size",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ce7225c0f90abacc8dfc22d08d2a95cdde2d81cc",
+        "description": "freedreno/a6xx: Fill in ROQ status registers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "44054b1f3b38f1483982ab0725768ba22794a445",
+        "description": "freedreno/a6xx: Fix CP_ROQ_THRESHOLDS_1",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aba8aea2be79488533544a321c18ec57c8cdade6",
+        "description": "freedreno/a6xx: Add CP_ROQ_*_STAT",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8c6d741e26375129602e1e40d0eda46b765f418f",
+        "description": "freedreno/a6xx: Rename CP_CSQ_IB*_STAT",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "880a3efe6c2591cf17b9131eda3c6c190749b894",
+        "description": "anv: implement emission of 3DSTATE_HS for Wa_1306463417",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f8a1100ca1babec7847d3716bdd92001fd328ed7",
+        "description": "anv: limit generated draws to pipelines without HS stage",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2028f1caa38531dac05e32d614642a44e5693566",
+        "description": "anv: emit 3DSTATE_HS in cmd_buffer_flush_gfx_state",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a043ae8e249ce2c1c5df947434ffc76e654b5fe0",
+        "description": "iris: implement emission of 3DSTATE_HS for Wa_1306463417",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e4ebb541c5a16507cdac49922465a985cd89d6f6",
+        "description": "meson: update flex/bison requirement to cover all usages",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "61f45a6f44e6786c7802821e4eb801bfd5fca3a3",
+        "description": "gbm: drop unnecessary vulkan dependency",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2bf24c84f3edf2611d741aa80bbd2ccf2994f010",
+        "description": "glx: include directly the useful vulkan header, instead of including everything",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c8d7e0c0235327928d9d9b12c0b603739e53f1c5",
+        "description": "egl: include directly the useful vulkan header, instead of including everything",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e97ed4fc89d0463a42203c84298d72368afe91d3",
+        "description": "anv: process utrace payloads on queue submission",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "aa791961a82e1f5a9dd841c3e0398c3e80d09652",
+        "description": "pvr: Add support for dynamic buffers descriptors",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2bef26ed043110340e986b017439056254dea942",
+        "description": "ci/intel: Update hasvk HSW xfails",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d6d8edf9ae654293047b0d953516e1626ebedeb1",
+        "description": "hasvk: Handle subpass self-dependencies for stencil shadow copies",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "d3162f97b5adfe61da3e7409ed0bc0845ce8c33d",
+        "description": "hasvk: Mark VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL as stencil write optimal",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "b996fa8efaa42558bda2c52377561d7eb3c4127e"
+    },
+    {
+        "sha": "79a58cb79bc75b54e7bf5dfe7bd607e4e6057961",
+        "description": "hasvk: Enable PixelShaderKillsPixel when omask is used",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "15b302179a74f49036f45b7ec8d27536b58094ee",
+        "description": "aux/tc: add a 'has_resolve' member to tc_renderpass_info",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ce68824bdfb05379f0e682165588528a11b05214",
+        "description": "anv: fix invalid masking of 48bit address",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "4d05be49c253ecd7a5803ccaeee8c9238af24326"
+    },
+    {
+        "sha": "af994570f022d5230fbecf06d1842e5b342fedaa",
+        "description": "intel/blorp: Allocate only necessary amount of VERTEX_BUFFER_STATE",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a364f23a6cfa28e1843ef1e64dce56b4cef5a71e",
+        "description": "intel: Make gen12 URB space reservation dependent on compute engine presence",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "63278778c649bf373468d280742164b9a3c0a791",
+        "description": "pvr: Add push consts support to descriptor program.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "fbd644c59d9868fd8417d5ab32912e893fab9c1b",
+        "description": "meson: replace vk_wsi_args with dependencies to let meson take care of transitivity",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f059213f5dd510c22b1e0af102be6984aa715038",
+        "description": "meson: reuse vulkan_wsi_list for defining vk_wsi_args",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "22c1f4be8c16a60017bc6a740c488c77129989ae",
+        "description": "docs: mention `meson configure` and drop broken workaround script",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e5cf2831216aae03ec8c55e6d2ad2118498dddad",
+        "description": "docs: mention the meson summary",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "512126b26d5dbbd63ed8049f072ed0714c7cb7cf",
+        "description": "intel/compiler: remove unused field from fs_thread_payload",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "9b4eb7390790fb8c6d3033d42fbb9f63c3ea5c00",
+        "description": "r600: fix shader blob memory leak",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "5b205ef41307406983ffac829ae423d08f7527bc"
+    },
+    {
+        "sha": "cc3c97d8c9492c2860c50ddab162212499a98786",
+        "description": "venus: Add VkBuffer cache statistics for debug",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7d53d4d078e2e2c254867f88b1d2682ef7b1e59c",
+        "description": "venus: add VN_DEBUG_CACHE flag",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ef255444c195b387d2c8bfc301f69e260bc41679",
+        "description": "venus: switch to lazy VkBuffer cache",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "56a9aad4010ff9f2c0afcadec0ac61a6274de0a3",
+        "description": "nir/deref: don't replace casts with deref_struct if we'd lose the stride",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "b779baa9bf95ca259779fa028a7b822bf8a17f46"
+    },
+    {
+        "sha": "fa9a8c85e20f2d006bcf4b57fac05cc3565ac70c",
+        "description": "radeonsi/vcn: disable fence for JPEG decoding",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "c392cdf7502089a26d94455bf29e7289d46afb35",
+        "description": "v3d: update supertuxkart reference after 1c028a4d5b623e73bdf5",
+        "nominated": false,
+        "nomination_type": 1,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": "1c028a4d5b623e73bdf5cc8dffcccbb2a4b601f2"
+    },
+    {
+        "sha": "4229d9324f4a8da312e624d2249a10a76992d2cd",
+        "description": "iris: Avoid creating uncompressed view with unaligned tile offsets on BDW",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "60568d5dce988ffb67966d88b6feeb67516c7145"
+    },
+    {
+        "sha": "7ebdddf319f545853555574d256bf8aa3f700692",
+        "description": "docs: update calendar for 22.3.6",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "2ad59278164ed6de2889a3330304195b9f9e0629",
+        "description": "docs/relnotes: add sha256sum for 22.3.6",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e581901132ae0b9ca58869363f85b2a62210b0b7",
+        "description": "docs: add release notes for 22.3.6",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ecabc824c2e57a72d93aad1166808505f457c3a0",
+        "description": "glsl: Drop the (v.x + v.y + v.z + v.w) -> dot(v, 1.0) optimization.",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "3c668513b9e3c87f067b3e1b715715d70bcdcc82",
+        "description": "freedreno/a6xx: Fix view_seqno in tex cache key",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "818b49932a300b26c297b99835c5991275ea50a8",
+        "description": "freedreno/a6xx: Static-ify sampler_view_update()",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e9fa92d6fa99df1bb935fb99825e279bba3dd3b7",
+        "description": "freedreno/a6xx: Small cleanup",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "936f2ebb4683cd625303a09e2684267123642897",
+        "description": "freedreno/a6xx: Remove needs_invalidate flag",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b6778995d7cffada31afe8c3783814125256981a",
+        "description": "freedreno/a6xx: Add a way to assert valid format",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "ea9d1cfb20c73a0c7cb17215389e23c8ff6ab40f",
+        "description": "freedreno/a6xx: Fix sampler view rsc_seqno for X32_S8X24",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "b40e3c9e6c980142bd2f8b6dd43bb3f57bee763a",
+        "description": "freedreno/a6xx: Drop unneed fd6_texture_state() arg",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "29445505f6fd2dbb4682461ccd58c0be1e766c07",
+        "description": "freedreno/a6xx: Fix set_sampler_views(start != 0)",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a3c73987ab92f7a43cd4e8918bde8b4bd04ca9fd",
+        "description": "freedreno/a6xx: Move rsc seqno out of tex cache key",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "94abccf3ce50383a1ca0feceb6e95a065b89c19f",
+        "description": "aco: fix pathological case in LdsDirectVALUHazard",
+        "nominated": true,
+        "nomination_type": 1,
+        "resolution": 0,
+        "main_sha": null,
+        "because_sha": "296b4d95a3e35b2ab62ebcbd7e3a578fcbdd5b26"
+    },
+    {
+        "sha": "ee47cc8256d1154d37cfd89ed055128d34598770",
+        "description": "amd,nir: remove byte_permute_amd intrinsic",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "e316416dd0d4398e3fd3c4970325477566a4e637",
+        "description": "docs: include explicit `setup` in instructions",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "a502f4fc133d7e8b2804fe60ea56a82dac46b95f",
+        "description": "radeonsi/video: use specific PIPE_BIND_ value for video buffers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "635d62ba992d2ae25aaa9a92b84766bb7e3c9511",
+        "description": "mesa: use mesa_log from output_if_debug",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "f18f43338eb45359fb250d27a185c0b5a3be4239",
+        "description": "mesa: add missing newlines for _mesa_debug/_mesa_log callers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "40e45eaef02764c1dca99d88c4999c58dc3fb4ef",
+        "description": "util/log: add logger_windbg",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "8f0a7e848f4dfd05d59f87d8ffe7c89fad7be37b",
+        "description": "util/log: add support for MESA_LOG_FILE",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7d8d64426b1e378ff9f667f5933789f06294da1f",
+        "description": "util/log: add logger_syslog",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "bbd19527c1f746f2d9babca03385ac4a8b545f59",
+        "description": "util/log: improve logger_android",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "7a18a1712a0a19b4251beaf582baba03805bb9f3",
+        "description": "util/log: improve logger_file newline handling",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "63864d4dfcdf5194e8a09be6c84b3a57915a8337",
+        "description": "util/log: allow multiple loggers",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
+        "sha": "337d58f6fcac11488f2a34aae0008b8dfe1705c2",
+        "description": "util/log: refactor mesa_log",
+        "nominated": false,
+        "nomination_type": null,
+        "resolution": 4,
+        "main_sha": null,
+        "because_sha": null
+    },
+    {
         "sha": "dd3b67b9746f1d0f2766d6c39bb23e59d6548aba",
         "description": "v3dv: handle ASPECT_MEMORY_PLANE aspect flags when getting plane number",
         "nominated": false,