3 "sha": "2c078bfd18cae0ed1a0a3916020e49fb74668504",
4 "description": "freedreno/drm/virtio: Fix typo",
9 "because_sha": "b90244776added6cfce76e68d37e142607e09040",
13 "sha": "19fca131b179f1ba66d3171c5a04eb2223b26f4c",
14 "description": "amd: Use align64 instead of ALIGN for 64 bit value parameter",
23 "sha": "49378bc3cda770493c656e0de1b2e2a1e35d79f4",
24 "description": "zink: enforce maxTexelBufferElements for texel buffer sizing",
33 "sha": "bf43af984af6ab7ccf13fea976d11cb6f21af020",
34 "description": "nir/opt_loop_cf: generalize removal of \"trivial\" continues",
43 "sha": "bdbf873b0f25d0b9cf3de0f249f8f6faad4ac9a8",
44 "description": "nir: remove redundant passes from nir_opt_if()",
53 "sha": "5b1b5cd794ca4dc6544edeecb46696e1b8b95561",
54 "description": "nir: remove nir_opt_trivial_continues()",
63 "sha": "a3ed36da1a321a6d4f65a774622767bababe8f16",
64 "description": "treewide: replace calls to nir_opt_trivial_continues() with nir_opt_loop()",
73 "sha": "9808ef0349d30baee22548d830ff9bc285cdfb81",
74 "description": "nir/opt_loop: move loop control-flow optimizations into separate pass",
83 "sha": "0158075b22dc40d157719a65a434e1e07fe6fdec",
84 "description": "nir/opt_peephole_select: handle speculative ubo loads",
93 "sha": "6c758000fb90cf6713fdfb39dd35ab9cc61a6368",
94 "description": "frontends/va: remove some TODOs in hevc encoding",
103 "sha": "3ee633920618de559f6cf76225b1c2b27256facc",
104 "description": "clc: remove code supporting pre llvm-10",
106 "nomination_type": 3,
113 "sha": "99c69e624b6bb4c52c47ef460ff18fa1f874b36b",
114 "description": "freedreno: Disable UBWC for D/S images on A690",
116 "nomination_type": 3,
123 "sha": "fbfc1dc09d36da209f384bb77dd030af01f3c295",
124 "description": "turnip: Disable UBWC for D/S images on A690",
126 "nomination_type": 3,
133 "sha": "9fcddb761b04f00232a3564d87d98387a34864d6",
134 "description": "freedreno/devices: Update a690 magic regs from WSL blob",
136 "nomination_type": 3,
143 "sha": "e11605321aaf94e537751b09f3ec5133c385cc83",
144 "description": "Revert \"d3d12: Fix screen->winsys leak in d3d12_screen\"",
146 "nomination_type": 0,
149 "because_sha": "81c8e89ff8e846839fffc1d103b2080bef5c1b5c",
153 "sha": "97cc7ea5a591ed7afaddd00370de3ca62d55cbb4",
154 "description": "Revert \"d3d12: Only destroy the winsys during screen destruction, not reset\"",
156 "nomination_type": 0,
159 "because_sha": "325fb6e26b62326c86514d263ffedd241fd36865",
163 "sha": "d6f0f46ae45ecd51b5ef92dee4f7a8dc24d4e4d1",
164 "description": "zink - Fix for blend color change without blend state change",
166 "nomination_type": 3,
173 "sha": "53efd35acca14858666365c7e6772708ec8b2f42",
174 "description": "zink: Don't pass a blend state when we have full ds3 support",
176 "nomination_type": 3,
183 "sha": "7ea48145a1196ebdbe464c92d3728ae0ac980fe9",
184 "description": "radv: stop clearing CMASK to 0xcc when FMASK is present on GFX9",
186 "nomination_type": 3,
193 "sha": "1714f7aff4457d8c03bdcee2d77e175d7354c74c",
194 "description": "radv: disable FMASK for MSAA images with layers on GFX9",
196 "nomination_type": 3,
203 "sha": "cad2c0915d60b2f217aa228e8c4c53d1abf65c21",
204 "description": "aco/tests: use more raw strings",
206 "nomination_type": 0,
213 "sha": "472b6f5379f6425c46bba17abc4445335d306c51",
214 "description": "intel,crocus,iris: Use align64 instead of ALIGN for 64 bit value parameter",
216 "nomination_type": 3,
223 "sha": "5a2aa3ff88b153a7178e08db444414514e783035",
224 "description": "intel: Cleanup duplicate ALIGN macro defines",
226 "nomination_type": 3,
233 "sha": "8665ce27bca1301e59c43dd8dc084073cf265cea",
234 "description": "intel: Use ALIGN_POT instead of ALIGN inside macro define",
236 "nomination_type": 3,
243 "sha": "3a9c569177f6a7abbdbf473d54d50f64880a6ae7",
244 "description": "intel: Avoid use align as variable, replace it with other names",
246 "nomination_type": 3,
253 "sha": "10ce61e16c0e68d0944523f97a28b736c8d628bd",
254 "description": "radv: advertise VK_KHR_maintenance6",
256 "nomination_type": 3,
263 "sha": "db9816fd666a53dcd6285517c558373f93b12599",
264 "description": "radv: add support for NULL index buffer",
266 "nomination_type": 3,
273 "sha": "744cb98bc689225add12881ff59ce574afed8531",
274 "description": "radv: add support for version 2 of all descriptor binding commands",
276 "nomination_type": 3,
283 "sha": "5f6362470135cbd622bb5e2d07d1992bba443afa",
284 "description": "radv: rename RADV_GRAPHICS_STAGES to RADV_GRAPHICS_STAGE_BITS",
286 "nomination_type": 3,
293 "sha": "17081334ab7c59b34660b7f83883c3135e966dbe",
294 "description": "radv: add support for VkBindMemoryStatusKHR",
296 "nomination_type": 3,
303 "sha": "845a666e0fe8826ef782ffcc21ffdce3795de66c",
304 "description": "radv: move radv_BindImageMemory2() to radv_image.c",
306 "nomination_type": 3,
313 "sha": "f30fa9dec8612075977df0007eeb8a25af01cc2b",
314 "description": "radv: move radv_rt_{common,shader} files to nir/",
316 "nomination_type": 3,
323 "sha": "02c5365ffa9d87d95cce9660bc75751b5a81c077",
324 "description": "radv: make a couple of NIR RT functions as static",
326 "nomination_type": 3,
333 "sha": "685c4b6337467120e6c6ddc45cdc98656b8e1e9a",
334 "description": "radv: move radv_{emulate,enable}_rt() to radv_physical_device.c",
336 "nomination_type": 3,
343 "sha": "c100905796fb1b1de9862e24570e00931639db4c",
344 "description": "docs: mention that python package `packaging` is required on python 3.12+",
346 "nomination_type": 3,
353 "sha": "b6d22358e4969c78f0a25e8446e841903bb43d3b",
354 "description": "loader: Remove a line of unused include",
356 "nomination_type": 3,
363 "sha": "68a9b3cc6f26c755da584a645dd3a72bd61ea101",
364 "description": "venus: properly ignore formats in VkPipelineRenderingCreateInfo",
366 "nomination_type": 3,
373 "sha": "a443d4dbc60e52ee8b754278ce9c7ad5ecd1cd7b",
374 "description": "venus: refactor to add pipeline info fixes helpers",
376 "nomination_type": 3,
383 "sha": "c1d8056bbe29d30e067cf2c545d4c9d7b757adb1",
384 "description": "venus: split up the pipeline fix description into self and pnext",
386 "nomination_type": 3,
393 "sha": "2e1c9b68dfe7502347a749529b8adbc13b5c6b2c",
394 "description": "venus: clang format fixes",
396 "nomination_type": 3,
403 "sha": "18abdb8596f02d2608e6f9875e8203525586a51d",
404 "description": "compiler/glsl: Move glsl specific _mesa_glsl_initialize_types out and glsl_symbol_table of glsl_types.h",
406 "nomination_type": 3,
413 "sha": "188c349e51ea16c0e8c914405d31e14eea9f45c5",
414 "description": "intel: remove workaround for preproduction DG2 steppings",
416 "nomination_type": 3,
423 "sha": "56d556f8217a47f9dc06f36c641da9a5d62de88c",
424 "description": "anv: enable VK_KHR_maintenance6",
426 "nomination_type": 3,
433 "sha": "b7c4fe54cbc0754100c0d7cdd1d23390a581cec8",
434 "description": "anv: move astc_emu to use descriptors2 calls",
436 "nomination_type": 3,
443 "sha": "ce6899d804dfbeab9e05a6e203ec2ed9160979a4",
444 "description": "anv: add support for Cmd*DescriptorSet*2KHR",
446 "nomination_type": 3,
453 "sha": "40377eed91683a41b63cb4c8c978661b80c38ea7",
454 "description": "anv: handle VkBindMemoryStatusKHR on buffer/image memory bind",
456 "nomination_type": 3,
463 "sha": "abe0cc8aa4bbfefc7b1d7d4c8ba8cb6ca9418fa3",
464 "description": "anv: remove no longer valid assert",
466 "nomination_type": 3,
473 "sha": "3b5615500af2d96a3689445e6c2b88bc479eab0b",
474 "description": "anv: allow NULL index buffers",
476 "nomination_type": 3,
483 "sha": "9017852de431ebdcc3989250184d7c9fd009c89a",
484 "description": "ci/radeonsi: disable VA-API testing on raven",
486 "nomination_type": 3,
493 "sha": "ff6589715afe4244aeedb8030f39155dbfcf3311",
494 "description": "ci/zink: update piano trace",
496 "nomination_type": 3,
503 "sha": "eca667b978e63941e6b3dc32204d692d28583cac",
504 "description": "Revert \"ci: disable collabora farm as it is currently offline\"",
506 "nomination_type": 3,
513 "sha": "fe5c82e853d5e1b91937e777d0a5dbc3e296d8e0",
514 "description": "isl: implement Wa_14018471104",
516 "nomination_type": 3,
523 "sha": "70382f7f06561dcd94e4d2e6f2bedc8dbeec5d8e",
524 "description": "intel/isl/xe2: Enable route of Sampler LD message to LSC",
526 "nomination_type": 3,
533 "sha": "e9b633619c1ff87475c5c597e86f4515a7bc3549",
534 "description": "intel/genxml: Add RENDER_SURFACE_STATE for xe2",
536 "nomination_type": 3,
543 "sha": "db5be188629ae7724d963b54acd0c77a95a8d971",
544 "description": "intel/genxml/gfx125: Move STATE_SURFACE_TYPE to enum",
546 "nomination_type": 3,
553 "sha": "772ce98a8166f535e80368a3b2342f2e97278aee",
554 "description": "intel/genxml/gfx125: Move L1_CACHE_CONTROL to enum",
556 "nomination_type": 3,
563 "sha": "9e97ce59a849c05d50d417277a72ba0fd572cbc5",
564 "description": "anv: No need to emit PIPELINE_SELECT on Xe2+",
566 "nomination_type": 3,
573 "sha": "a22297d2b1ab860b3cc196ac9ce4bc8b3defbf2c",
574 "description": "iris: No need to emit PIPELINE_SELECT on Xe2+",
576 "nomination_type": 3,
583 "sha": "208875516c10f5163d5a7333e2f5fe271fad4ee1",
584 "description": "zink: lock screen queue on context_destroy and CreateSwapchain",
586 "nomination_type": 0,
593 "sha": "3bff59c567030884758c10d673afe9e38694b914",
594 "description": "docs: fix list whitespace",
596 "nomination_type": 3,
603 "sha": "ebc2af4e95e54021f860462f13f3f1a5a1a3d10b",
604 "description": "docs/backport-mr: fix invalid nested formatting",
606 "nomination_type": 3,
613 "sha": "0b5abf25129acf6da5f9c27c54534cf13137b6af",
614 "description": "spirv: Use value_id_bound to set initial memory allocated",
616 "nomination_type": 3,
623 "sha": "d5b4b7356ead959c33d20eb2b1573db54bdea58e",
624 "description": "spirv: Use linear_alloc for parsing-only data",
626 "nomination_type": 3,
633 "sha": "89afcc94eadbdd3d0acf8680db37e95c3dd20ec0",
634 "description": "util: Add a way to set the min_buffer_size in linear_alloc",
636 "nomination_type": 3,
643 "sha": "39c8cca34fb72db055df18abf1d473e099f4b05b",
644 "description": "zink/requirements: update feature and property names that have been promoted",
646 "nomination_type": 3,
653 "sha": "48e4c6850956b4bf69fbb0528651d0c10c98af75",
654 "description": "zink: update symbols that have become aliases for newer ones",
656 "nomination_type": 3,
663 "sha": "a5930b4d4197032c6c229fe1de3a2ce4af8093ba",
664 "description": "zink: Force 128 fs input components under Venus for Intel",
666 "nomination_type": 3,
673 "sha": "33eecafe757264ed58e33b87e010aacc6a376da8",
674 "description": "zink: put sysmacros.h include under #ifdef MAJOR_IN_SYSMACROS",
676 "nomination_type": 1,
679 "because_sha": "6d60115be7cce87402f15ba01d81783dbf25f80a",
683 "sha": "aa81acf9cb51beb461141be4c88774cf67a0a3bc",
684 "description": "zink: Add ASSERTED to vars that are only used for asserts",
686 "nomination_type": 3,
693 "sha": "5024b212b6224a67d60d472c12062639185a3916",
694 "description": "zink: use KHR version of maint5 features",
696 "nomination_type": 1,
699 "because_sha": "f501f9453adc7024584e9d9598754c55c36d20f3",
703 "sha": "021645ebf5399a8c74f7f895a06d8919215243be",
704 "description": "zink: update profile schema",
706 "nomination_type": 1,
709 "because_sha": "f501f9453adc7024584e9d9598754c55c36d20f3",
713 "sha": "115b61e51f619df0b8d920b8ee572b56e7be575f",
714 "description": "ac/surface: don't oversize surf_size",
716 "nomination_type": 1,
719 "because_sha": "87ecfdfbf0a8448d1475e6da15175e68bdeb933b",
723 "sha": "9ecfd7919baeeabd462b72ca10d4c24818db7b21",
724 "description": "aco: optimize 32bit fsign by using fmulz with Inf",
726 "nomination_type": 3,
733 "sha": "f60dafb4bdc5dc42fc4ee542364468392363d857",
734 "description": "vulkan: add wrappers for descriptor '2' functions",
736 "nomination_type": 3,
743 "sha": "f119f34742c41bff7d77ab69cc171a3ac68e2f97",
744 "description": "radeonsi: convert \"gfx11_create_sh_query_result_cs\" shader to nir",
746 "nomination_type": 3,
753 "sha": "c109c3f95c225fd01589644b807ad321c6a05b69",
754 "description": "radeonsi: convert \"create_query_result_cs\" shader to nir",
756 "nomination_type": 3,
763 "sha": "740a4c3448fef807029ec423ad16ba7ce657c8dd",
764 "description": "radeonsi: add comments for unpack_2x16* utility functions",
766 "nomination_type": 3,
773 "sha": "d5ef8a0ac036cf6280fe60415563abf79c2e5bc3",
774 "description": "radeonsi: enable nir pass for 64 bit operations",
776 "nomination_type": 3,
783 "sha": "b88ac6b381c8648ec9fcded61aaa09077ed394c7",
784 "description": "nir: Optimize fpow with small constant exponents",
786 "nomination_type": 3,
793 "sha": "8b3496df30da9c248389928f8fef9b06224ea9dd",
794 "description": "ci/v3dv: update results",
796 "nomination_type": 3,
803 "sha": "2e46dd062470b07d1c297275ab5a7a2040e1ab80",
804 "description": "freedreno: Enable A305B",
806 "nomination_type": 3,
813 "sha": "80a319c0b444293761eb7e07cc4e97ad65d56cd5",
814 "description": "freedreno/rddecompiler: Add ability to read GPU buffer into file",
816 "nomination_type": 3,
823 "sha": "3c89b2882f8c62e0b2391c8353fe56854bfb89b6",
824 "description": "freedreno/rddecompiler: Print pkt values in hex",
826 "nomination_type": 3,
833 "sha": "84e5b28514ae8a7e9aa67dc1446512848a01d0f9",
834 "description": "freedreno/rddecompiler: Reset buffers after RD_CMDSTREAM_ADDR",
836 "nomination_type": 3,
843 "sha": "fa735aacbf3a238d359e9bb640b0a50db82987ec",
844 "description": "freedreno/rddecompiler: Decode ELSE branches using NOPs",
846 "nomination_type": 3,
853 "sha": "cfc2a85b89cf32128f610b722bc6673d0812f8ef",
854 "description": "freedreno/rddecompiler: Emit explicit scope for CP_COND_REG_EXEC",
856 "nomination_type": 3,
863 "sha": "10e0518a85461023c8a3deeeaa4c394d5ac09cbc",
864 "description": "nir/loop_analyze: remove invariance analysis",
866 "nomination_type": 3,
873 "sha": "0210b554d6840fef68abe87f72464e197a7eebc8",
874 "description": "treewide: Replace the include of nir_types.h with glsl_types.h",
876 "nomination_type": 3,
883 "sha": "2e75d71c1faa737ef3290ff1e9cb4851762fa381",
884 "description": "intel/cmat: Generate better code for nir_intrinsic_cmat_insert",
886 "nomination_type": 3,
893 "sha": "c6d44284aa633569a58200d00015b3e6d80a465a",
894 "description": "intel/dev: Enable VK_KHR_cooperative_matrix on all Gfx9+ GPUs",
896 "nomination_type": 3,
903 "sha": "8ea032b78ee3257fd9398db8b79cdf9ca5ff4a36",
904 "description": "intel/dev: Advertise integer configs with saturatingAccumulation too",
906 "nomination_type": 3,
913 "sha": "f952dd510e4e83639f77259baaa61ff25c918305",
914 "description": "anv: Select the SIMD mode very early when cooperative matrices are used",
916 "nomination_type": 3,
923 "sha": "511f91e307c98326185ec69570b0c6eee2c36cab",
924 "description": "anv: Lower indirect derefs again after lowering cooperative matrices",
926 "nomination_type": 3,
933 "sha": "b741a9a851ca3747aa92ce0d6611b488c6e0e07b",
934 "description": "anv: Set PIPELINE_SELECT systolic mode enable flag",
936 "nomination_type": 3,
943 "sha": "7bfbeb79a75a04c3a7baa0e230a5bd4efa0976c4",
944 "description": "anv: Set COMPUTE_WALKER systolic mode enable flag",
946 "nomination_type": 3,
953 "sha": "67739b02de08e97128673f05bf1a525047873d3e",
954 "description": "anv: Add anv_physical_device::has_cooperative_matrix",
956 "nomination_type": 3,
963 "sha": "0a6f8b40bfdf39faaf1ff7def741faf612cf5706",
964 "description": "anv: Implement VK_KHR_cooperative_matrix",
966 "nomination_type": 3,
973 "sha": "ff16458478eec50b04190f58802dde5d4d3e99d7",
974 "description": "intel/dev: Add cooperative matrix configuration information",
976 "nomination_type": 3,
983 "sha": "6b14da33ad3aa8a30ed5e479eace8bc6470095a7",
984 "description": "intel/fs: nir: Add nir_intrinsic_dpas_intel",
986 "nomination_type": 3,
993 "sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
994 "description": "intel/fs: DPAS lowering",
996 "nomination_type": 3,
1003 "sha": "3cb96255397747ecef3f824064ca0afba349c50d",
1004 "description": "intel/fs: Fix scoreboarding for DPAS",
1006 "nomination_type": 3,
1009 "because_sha": null,
1013 "sha": "eb1f19d7bf194574b984033754a301d1407f24d5",
1014 "description": "intel/compiler: Validation for DPAS instructions",
1016 "nomination_type": 3,
1019 "because_sha": null,
1023 "sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
1024 "description": "intel/disasm: Disassembly support for DPAS",
1026 "nomination_type": 3,
1029 "because_sha": null,
1033 "sha": "e666872c751bedd1e4c2e1231644c14ed18639e7",
1034 "description": "intel/compiler: Initial bits for DPAS instruction",
1036 "nomination_type": 3,
1039 "because_sha": null,
1043 "sha": "3a35f8b29bb9b6a92f98e8bb897bd444a54ca255",
1044 "description": "intel/cmat: Lower cmat_load and cmat_store",
1046 "nomination_type": 3,
1049 "because_sha": null,
1053 "sha": "502be565da052e91adfa596945d5d55f7565a203",
1054 "description": "intel/cmat: Add lowering for cmat_bitcast",
1056 "nomination_type": 3,
1059 "because_sha": null,
1063 "sha": "7303315a8b5d16dc269359e19a8edcee4af99823",
1064 "description": "intel/cmat: Enable packed formats for scalar ops",
1066 "nomination_type": 3,
1069 "because_sha": null,
1073 "sha": "26c4acd8ee58239dadb0dcaf59703c7510ebbb9a",
1074 "description": "intel/cmat: Enable packed formats for binary ops",
1076 "nomination_type": 3,
1079 "because_sha": null,
1083 "sha": "0d314eb3ccdbbc9c050c9432ee3713da5a9853c7",
1084 "description": "intel/cmat: Enable packed formats for unary, length, and construct",
1086 "nomination_type": 3,
1089 "because_sha": null,
1093 "sha": "75388a71c932db7114a6980ef818b6f50236d6f9",
1094 "description": "intel/cmat: Add lowering for cmat_insert and cmat_extract",
1096 "nomination_type": 3,
1099 "because_sha": null,
1103 "sha": "a2ded5b26cbaa7ee5f433f046b5f2c559329740e",
1104 "description": "intel/cmat: Update get_slice_type for packed slices",
1106 "nomination_type": 3,
1109 "because_sha": null,
1113 "sha": "dba6451ce8113b7f81df95897d666d37ae5b8cee",
1114 "description": "intel/cmat: Add pass to lower cooperative matrix to subgroup operations",
1116 "nomination_type": 3,
1119 "because_sha": null,
1123 "sha": "61c9cf9890431f94e3ec9c810aa18987fcfaafb3",
1124 "description": "freedreno: Add a644 support",
1126 "nomination_type": 3,
1129 "because_sha": null,
1133 "sha": "ee524e198b54a1acb762f9be7ec47160bb9fde37",
1134 "description": "iris: Fix lowered images in get_main_plane_for_plane",
1136 "nomination_type": 1,
1139 "because_sha": "79222e5884f6b795e3801e0dcf89938391315632",
1143 "sha": "94e5b5d04952922217da899ca80c36d3e4c4f359",
1144 "description": "isl: Handle MOD_INVALID in clear color plane check",
1146 "nomination_type": 1,
1149 "because_sha": "81d132d5ea909e1589421f39a78fe0019e0ffb6d",
1153 "sha": "5fff6eac42b1fe0854cb1437f6d03261e1cc1809",
1154 "description": "intel/compiler: Update disassembly for new LSC cache enums",
1156 "nomination_type": 3,
1159 "because_sha": null,
1163 "sha": "b91fa057abd066749d358af7baaf48e4b8e19d1f",
1164 "description": "intel/compiler/xe2: Don't disassemble non-existent fields.",
1166 "nomination_type": 3,
1169 "because_sha": null,
1173 "sha": "6495fe3d37c37f2a476cfcd2b98d42e80f185136",
1174 "description": "intel/xe2+: Implement brw_wm_state_simd_width_for_ksp() on Xe2+.",
1176 "nomination_type": 3,
1179 "because_sha": null,
1183 "sha": "d8ad51ec76c1d84747b1c74d93405ae73645d19d",
1184 "description": "intel/xe2+: Implement fragment shader dispatch state setup.",
1186 "nomination_type": 3,
1189 "because_sha": null,
1193 "sha": "ab0eff438839d319e61af7c6d60a67012d4912d5",
1194 "description": "intel/fs/xe2+: Attempt to build quad-SIMD8 and dual-SIMD16 FS variants on Xe2+ platforms.",
1196 "nomination_type": 3,
1199 "because_sha": null,
1203 "sha": "8cd8d6bcccea8fb66d7fa2c368833ebda362e3b2",
1204 "description": "intel: Add debug flags for enabling Xe2+ multipolygon fragment shader dispatch modes.",
1206 "nomination_type": 3,
1209 "because_sha": null,
1213 "sha": "50d084ec295163f73fa7316be7ba77317a5704a8",
1214 "description": "intel/fs/xe2+: Lower SIMD width of instructions that access ATTR file from SIMD2x8/4x8 FS.",
1216 "nomination_type": 3,
1219 "because_sha": null,
1223 "sha": "0d332d0c49b099e5d1316a697fe51bec868ea9bc",
1224 "description": "intel/fs: Plumb shader instead of compiler to get_lowered_simd_width() and friends.",
1226 "nomination_type": 3,
1229 "because_sha": null,
1233 "sha": "bd634bef1237b3429731d70f508680ebd26e56f1",
1234 "description": "intel/fs/xe2+: Implement layout of mesh shading per-primitive inputs in PS thread payloads.",
1236 "nomination_type": 3,
1239 "because_sha": null,
1243 "sha": "4cebfaadf730c300afa0d84ec247ffe941ee57fc",
1244 "description": "intel/fs/xe2+: Implement support for multi-polygon vertex setup data in PS payload.",
1246 "nomination_type": 3,
1249 "because_sha": null,
1253 "sha": "702eabaaae3ae559ba495488148139d506c1edcb",
1254 "description": "intel/fs/xe2+: Update for new layout of vertex setup data in PS payload.",
1256 "nomination_type": 3,
1259 "because_sha": null,
1263 "sha": "d622e19f000c7c26b6788a41375c1f0ea920c33d",
1264 "description": "intel/fs/xe2+: Enable new format of barycentrics in PS payload.",
1266 "nomination_type": 3,
1269 "because_sha": null,
1273 "sha": "49a867f67e16a746f615a7aff6a6e99e8a8a57a8",
1274 "description": "intel/fs: Add support for vector payload values to fetch_payload_reg().",
1276 "nomination_type": 3,
1279 "because_sha": null,
1283 "sha": "f295494cee8e8839b775a7444108b786ef26dd26",
1284 "description": "intel/fs/xe2+: Update poly info PS payload for new multi-polygon dispatch format.",
1286 "nomination_type": 3,
1289 "because_sha": null,
1293 "sha": "4cc9c37bba0173e4b362435209b35f5d0ab7b56c",
1294 "description": "intel/fs/xe2+: Update location of sample ID fields in PS payload.",
1296 "nomination_type": 3,
1299 "because_sha": null,
1303 "sha": "a0ae3c0dbac0c02017dd219f4f520265e032fbfc",
1304 "description": "intel/fs/xe2+: Update uses of pixel/sample mask from PS thread payload.",
1306 "nomination_type": 3,
1309 "because_sha": null,
1313 "sha": "6dae56cc57411c6d8a8534c2a5ce48e93eeee6b2",
1314 "description": "intel/fs/xe2+: Fix for new layout of X/Y pixel coordinates in PS payload.",
1316 "nomination_type": 3,
1319 "because_sha": null,
1323 "sha": "ef6ef7aa8eb71cbaff0de401f18df0836f005607",
1324 "description": "intel/fs/xe2+: Implement PS thread payload register offset setup.",
1326 "nomination_type": 3,
1329 "because_sha": null,
1333 "sha": "24e8709d8bbfcaebbe67a768bf6f09ebb7701d16",
1334 "description": "intel/eu/xe2+: Add helpers for constructing registers in 512b units.",
1336 "nomination_type": 3,
1339 "because_sha": null,
1343 "sha": "0ffb828513d0225e3657e21cefb496aba499033f",
1344 "description": "Revert \"meson: add wrap for libdrm\"",
1346 "nomination_type": 2,
1349 "because_sha": "40b87cde2ac6824d9827d897b9971c004c6c6586",
1353 "sha": "666f27d228b6eadca4b9c0d0261a4cf91fbff3d3",
1354 "description": "ci/containers: use build-libdrm.sh in debian/android",
1356 "nomination_type": 3,
1359 "because_sha": null,
1363 "sha": "753056fb94fcd94ec06c607a89d378f5288d69ab",
1364 "description": "meson: use `allow_fallback` instead of manually listing the deps and what they provide",
1366 "nomination_type": 3,
1369 "because_sha": null,
1373 "sha": "eb24e070bfbcee7c84590148c274559d31d76a7a",
1374 "description": "meson: update zlib wrap",
1376 "nomination_type": 3,
1379 "because_sha": null,
1383 "sha": "05500ba4eb51ec6dadb8f05901e00238e901489a",
1384 "description": "meson: update libxml2 wrap",
1386 "nomination_type": 3,
1389 "because_sha": null,
1393 "sha": "14f8dd4236a6ddbd4df238dc727b46f5bddd3cfe",
1394 "description": "meson: update libarchive wrap",
1396 "nomination_type": 3,
1399 "because_sha": null,
1403 "sha": "d55c655794363fc6376d8993f3265267b059b5ac",
1404 "description": "meson: update expat wrap",
1406 "nomination_type": 3,
1409 "because_sha": null,
1413 "sha": "40b87cde2ac6824d9827d897b9971c004c6c6586",
1414 "description": "meson: add wrap for libdrm",
1416 "nomination_type": 3,
1419 "because_sha": null,
1423 "sha": "ebee672ef87794f3f4201270623a92f34e62b8ff",
1424 "description": "docs: update calendar for 23.3.2",
1426 "nomination_type": 3,
1429 "because_sha": null,
1433 "sha": "b8215b54420d4971a5902f6b9455635b8ab31232",
1434 "description": "docs: add sha256sum for 23.3.2",
1436 "nomination_type": 3,
1439 "because_sha": null,
1443 "sha": "0cf1ee35f7ecbb52a5529ccae2da8bf79578b99f",
1444 "description": "docs: add release notes for 23.3.2",
1446 "nomination_type": 3,
1449 "because_sha": null,
1453 "sha": "3465e9f3526c8dbba3ef5ab5bd6158b70422ab83",
1454 "description": "anv: Assume that imported bos already have flat CCS requirements satisfied",
1456 "nomination_type": 0,
1459 "because_sha": null,
1463 "sha": "8d0e70f628b745ad81124e0c3fe5e46ea84f6b46",
1464 "description": "anv: Replace anv_bo.vram_only by anv_bo.alloc_flags check",
1466 "nomination_type": 0,
1469 "because_sha": null,
1473 "sha": "060439bdf0e74f0f2e255d0a81b5356f9a2f5457",
1474 "description": "anv: Add ANV_BO_ALLOC_IMPORTED",
1476 "nomination_type": 0,
1479 "because_sha": null,
1483 "sha": "5683c54d8f1c7df14351287a7373d434c9830e4a",
1484 "description": "driconf: add Witcher3 to Intel XeSS workaround",
1486 "nomination_type": 3,
1489 "because_sha": null,
1493 "sha": "b77b67064e45d4c6b705992719634137e47f28fc",
1494 "description": "driconf: add Dying Light 2 to Intel XeSS workaround",
1496 "nomination_type": 3,
1499 "because_sha": null,
1503 "sha": "55c262898ae7188311c89a60e4ec0fbb67b7a95b",
1504 "description": "iris: Skip mi_builder init for indirect draws",
1506 "nomination_type": 0,
1509 "because_sha": null,
1513 "sha": "d55b5d4af5d55a25837d8507840f4ab9b1075ea3",
1514 "description": "iris: Don't search the exec list if BOs have never been added to one",
1516 "nomination_type": 0,
1519 "because_sha": null,
1523 "sha": "d178334d5cafa9b215d38c7c443c4dbc168e66c5",
1524 "description": "iris: Initialize bo->index to -1 when importing buffers",
1526 "nomination_type": 0,
1529 "because_sha": null,
1533 "sha": "bd32badbb778339d0280e2160dace09c08544510",
1534 "description": "iris: Delay main and aux resource creation on import",
1536 "nomination_type": 3,
1539 "because_sha": null,
1543 "sha": "5f93f97892e449cbe4b9d366e322c981cb4ffe83",
1544 "description": "iris: Use common res fields for imported planes",
1546 "nomination_type": 3,
1549 "because_sha": null,
1553 "sha": "a0f3c0a2466b4bd1332b59b3613551b184a77612",
1554 "description": "iris: Inline import_aux_info",
1556 "nomination_type": 3,
1559 "because_sha": null,
1563 "sha": "81d132d5ea909e1589421f39a78fe0019e0ffb6d",
1564 "description": "iris: Use helpers for generic aux plane importing",
1566 "nomination_type": 3,
1569 "because_sha": null,
1573 "sha": "733607cc37ee75269663c838d8ee502ff7e5ad1a",
1574 "description": "iris: Simplify a plane count check in from_handle",
1576 "nomination_type": 3,
1579 "because_sha": null,
1583 "sha": "79222e5884f6b795e3801e0dcf89938391315632",
1584 "description": "iris: Simplify get_main_plane_for_plane",
1586 "nomination_type": 3,
1589 "because_sha": null,
1593 "sha": "d9ba75e2e1193de45f110509e748038633853a8c",
1594 "description": "Revert \"vk/util: ignore unsupported feature structs\"",
1596 "nomination_type": 2,
1599 "because_sha": "eb5bb5c784e97c533e30b348e82e446ac0da59c8",
1603 "sha": "bc9fe6637b37078d9f3126977cb55082a6871b7c",
1604 "description": "ci: merge debian-rusticl-testing into debian-testing",
1606 "nomination_type": 3,
1609 "because_sha": null,
1613 "sha": "6d4577799ce0b789a969b0984c0985901829a707",
1614 "description": "ci/microsoft: Update the image-tag and image-path for msvc2019/msvc2022",
1616 "nomination_type": 3,
1619 "because_sha": null,
1623 "sha": "cb50d0cabfd4624d156d7c3adb2f67883a9accf1",
1624 "description": "ci/msvc: Split the install of rust and d3d out of mesa_deps_test.ps1",
1626 "nomination_type": 3,
1629 "because_sha": null,
1633 "sha": "6e8c3a585ab2bd20ef76cc1d43c240792c331cce",
1634 "description": "ci/msvc: Stick VK-GL-CTS to specific version 56114106d860c121cd6ff0c3b926ddc50c4c11fd",
1636 "nomination_type": 3,
1639 "because_sha": null,
1643 "sha": "85bbc1a753079453f14b9919e62f2817d12cc377",
1644 "description": "ci/msvc: Stick deqp-runner to version v0.16.1",
1646 "nomination_type": 3,
1649 "because_sha": null,
1653 "sha": "5109790cf936aa5fd4dcba0005f9c1de96f7be1a",
1654 "description": "ci/msvc: Install both msvc2019 and msvc2022",
1656 "nomination_type": 3,
1659 "because_sha": null,
1663 "sha": "14e624bf4397dbb32d9ed3d8e9df23e29f16059a",
1664 "description": "ci/msvc: Install msvc2019 only from vs2022",
1666 "nomination_type": 3,
1669 "because_sha": null,
1673 "sha": "24c40cafc4d6e92e167fbf14e6189fdb47027290",
1674 "description": "ci/msvc: Upgrade to vs2022 build tools",
1676 "nomination_type": 3,
1679 "because_sha": null,
1683 "sha": "25a560b6226c3d44b42507769a7316dacf8b685f",
1684 "description": "ci/msvc: Remove &windows_msvc_image_tag",
1686 "nomination_type": 3,
1689 "because_sha": null,
1693 "sha": "c0ad42fe3453f0079b0a6b282898e7e8182255d6",
1694 "description": "ci/msvc: Improve msvc init",
1696 "nomination_type": 3,
1699 "because_sha": null,
1703 "sha": "a2595dbf3bf3ccee005acb418680bec041a73c96",
1704 "description": "ci/msvc: Rename vs to msvc for consistence",
1706 "nomination_type": 3,
1709 "because_sha": null,
1713 "sha": "4d6d0a24ed01263f118286b098ac8aecd9a49a92",
1714 "description": "ci/msvc: Rename vs2019 to msvc",
1716 "nomination_type": 3,
1719 "because_sha": null,
1723 "sha": "543e872d908792871e532608e5e4ab4246c12845",
1724 "description": "ci/msvc: Split install vulkan sdk out of choco",
1726 "nomination_type": 3,
1729 "because_sha": null,
1733 "sha": "9e89e7a7c2b0ea1186e1bf6cdc79a855ce311601",
1734 "description": "ci/msvc: Install graphics tools(DirectX debug layer) easy to stuck, place it at the beginning",
1736 "nomination_type": 3,
1739 "because_sha": null,
1743 "sha": "09ca7b3d9e88f7d90695ea243ffcb2014885edb7",
1744 "description": "ci/msvc: update flex and bison to winflexbison3",
1746 "nomination_type": 3,
1749 "because_sha": null,
1753 "sha": "7e8db6aedfdcfd2fa4fac92919e0af55fd443b47",
1754 "description": "meson: always define {,DRAW_}LLVM_AVAILABLE one way or the other",
1756 "nomination_type": 3,
1759 "because_sha": null,
1763 "sha": "ac5a27917d9046960fd60f542500d3aa0e0ad89f",
1764 "description": "ci: fix farm restore pipelines",
1766 "nomination_type": 3,
1769 "because_sha": null,
1773 "sha": "d75643f400c2b0a9e2323b8219aa12b5341eb1a8",
1774 "description": "ci: disable collabora farm as it is currently offline",
1776 "nomination_type": 3,
1779 "because_sha": null,
1783 "sha": "c05261a7d824bc8e6dfdc4ec206a73a6f979e577",
1784 "description": "ci/v3dv: add new failures",
1786 "nomination_type": 3,
1789 "because_sha": null,
1793 "sha": "551924aa87912f664637ae844b422986f8453712",
1794 "description": "ci: apply two bugfixes for VKCTS",
1796 "nomination_type": 3,
1799 "because_sha": null,
1803 "sha": "3e46ee61d557b0a1cee9930e708a3603dec8c34d",
1804 "description": "intel/fs/xe2+: Lift CPS dispatch width restrictions on Xe2+.",
1806 "nomination_type": 3,
1809 "because_sha": null,
1813 "sha": "84b53e1a54ccc099679bbebc8802495462ecea60",
1814 "description": "intel/fs/xe2+: Pass correct dispatch_width to fs_generator for geometry-processing stages.",
1816 "nomination_type": 3,
1819 "because_sha": null,
1823 "sha": "3f92dde55efeae8b692780602008b72821900c8b",
1824 "description": "intel/fs/xe2+: Stop building SIMD8 shaders for geometry stages (VS/TCS/TES/GS).",
1826 "nomination_type": 3,
1829 "because_sha": null,
1833 "sha": "68779161556b185251b883d0dbe557d7b5b30d3a",
1834 "description": "intel/fs/xe2+: Stop building SIMD8 fragment shaders.",
1836 "nomination_type": 3,
1839 "because_sha": null,
1843 "sha": "7397ba61c2d3e6f0347c34e863ca2ebd971f098d",
1844 "description": "intel/fs/xe2+: Stop building SIMD8 compute-like shaders (CS/BS/TS/MS).",
1846 "nomination_type": 3,
1849 "because_sha": null,
1853 "sha": "69cc72e50adcf110e0cbffb75acb487a3da00c18",
1854 "description": "anv/gfx12: Hook up dual-SIMD8 fragment shader dispatch.",
1856 "nomination_type": 3,
1859 "because_sha": null,
1863 "sha": "4ec54e84da603fe9f4d0c2cb070284ce2a300403",
1864 "description": "iris/gfx12: Hook up dual-SIMD8 fragment shader dispatch.",
1866 "nomination_type": 3,
1869 "because_sha": null,
1873 "sha": "ccb5795938c1b0870530798c6d542b3f43c82c32",
1874 "description": "intel/gfx12: Enable SIMD8 dispatch in 3DSTATE_PS for FS multipolygon dispatch.",
1876 "nomination_type": 3,
1879 "because_sha": null,
1883 "sha": "4868408e6e02e54cc49504f69c25e72bda346faf",
1884 "description": "intel/genxml: Add 3DSTATE_PS definitions needed for dual-SIMD8 dispatch on Gfx12+.",
1886 "nomination_type": 3,
1889 "because_sha": null,
1893 "sha": "1f2c44dc21719eb4cf5c383866c897fd73956d2f",
1894 "description": "intel/compiler: Attempt to build dual-SIMD8 variant of fragment shaders on gfx12+ platforms.",
1896 "nomination_type": 3,
1899 "because_sha": null,
1903 "sha": "261d07f3989738540764f88b57b7c402ed057a7f",
1904 "description": "intel: Add debug flag for enabling dual-SIMD8 fragment shader dispatch.",
1906 "nomination_type": 3,
1909 "because_sha": null,
1913 "sha": "28aec45eed56b20b3155a646d00d046c128c798e",
1914 "description": "intel/fs/gfx12: Implement multi-polygon format of render target array index in PS payload.",
1916 "nomination_type": 3,
1919 "because_sha": null,
1923 "sha": "5b1ab77423e64397c700cda7c9ed0de273881162",
1924 "description": "intel/fs/gfx12: Implement multi-polygon format of back/front-facing flag in PS payload.",
1926 "nomination_type": 3,
1929 "because_sha": null,
1933 "sha": "4672fcbc76b1e2d02810cd95584fcfa72f774b47",
1934 "description": "intel/fs: Fix PS thread payload setup for depth_w_coef_reg.",
1936 "nomination_type": 3,
1939 "because_sha": null,
1943 "sha": "09ea8409870910b7f08000c4bf9081b939cd1d72",
1944 "description": "intel/fs: No need to copy null destinations in lower_simd_width.",
1946 "nomination_type": 3,
1949 "because_sha": null,
1953 "sha": "5e0760a993faf9d81bc7d5c8ffbe34d95e4c034c",
1954 "description": "intel/fs/gfx12: Don't consider multipolygon PS to have packed dispatch.",
1956 "nomination_type": 3,
1959 "because_sha": null,
1963 "sha": "8f92baa5d31d69e79139650b2468b996338dfd6f",
1964 "description": "intel/fs/gfx12+: Don't set nir_divergence_single_prim_per_subgroup option for fragment shaders.",
1966 "nomination_type": 3,
1969 "because_sha": null,
1973 "sha": "6bf99e6a452beefd18772934988fe0d6b86f74fc",
1974 "description": "intel/compiler: Don't change types for copies from ATTR file.",
1976 "nomination_type": 3,
1979 "because_sha": null,
1983 "sha": "2ed36050fb9b5b890c69ae55c3efbef62e7e5e60",
1984 "description": "intel/fs: Don't copy-propagate ATTR registers in multi-polygon FS shaders when invalid.",
1986 "nomination_type": 3,
1989 "because_sha": null,
1993 "sha": "3f89fa63e6c0f0a34fc5925000e2eb12bd02e6cf",
1994 "description": "intel/compiler: Pass max_polygons to copy-prop from fs_visitor.",
1996 "nomination_type": 3,
1999 "because_sha": null,
2003 "sha": "b62ad4e0288a11898b425ef9594789f345f76c4b",
2004 "description": "intel/fs: Rework layout of FS vertex setup data in ATTR file to support multi-polygon dispatch.",
2006 "nomination_type": 3,
2009 "because_sha": null,
2013 "sha": "a844c0b185bffc7846eb1b4810fd8facf9b2a0ef",
2014 "description": "intel/fs: Fix fs_reg::component_size() to handle two-dimensional register regions.",
2016 "nomination_type": 3,
2019 "because_sha": null,
2023 "sha": "83a0252e8d45f74f9ccc881db8cfc3e9e4470b06",
2024 "description": "intel/fs: Pass builder to per_primitive_reg().",
2026 "nomination_type": 3,
2029 "because_sha": null,
2033 "sha": "8e9f09dbe52242dee2c734903ab197691e195f35",
2034 "description": "intel/fs: Provide component index explicitly to interp_reg().",
2036 "nomination_type": 3,
2039 "because_sha": null,
2043 "sha": "742a575bd6f6281a2780ee50a0a29f01bae10e30",
2044 "description": "intel/fs: Consider ATTR registers with different fs_reg::nr as belonging to disjoint register spaces.",
2046 "nomination_type": 3,
2049 "because_sha": null,
2053 "sha": "2d26ed66881f07c2f9490e0865fc806a3d3f719d",
2054 "description": "intel/fs: Assert fs_reg::nr is always zero for ATTR registers in geometry stages.",
2056 "nomination_type": 3,
2059 "because_sha": null,
2063 "sha": "b26cf8b1891b820da10c74eef9298a637e75a976",
2064 "description": "intel/fs: Map all TES input attributes to ATTR register number 0.",
2066 "nomination_type": 3,
2069 "because_sha": null,
2073 "sha": "ef12565a378848ad9a65621ea01d66c1719859cf",
2074 "description": "intel/fs: Map all VS input attributes to ATTR register number 0.",
2076 "nomination_type": 3,
2079 "because_sha": null,
2083 "sha": "1d22721b5a6bebfa627ded44422a9df25bb033cc",
2084 "description": "intel/fs: Map all GS input attributes to ATTR register number 0.",
2086 "nomination_type": 3,
2089 "because_sha": null,
2093 "sha": "e4aca2ebaa75328dc216693f4f23d1161b2fd250",
2094 "description": "intel/fs: Add separate constructor of fs_visitor for fragment shaders.",
2096 "nomination_type": 3,
2099 "because_sha": null,
2103 "sha": "1eff2fcb6252a7086f6c8819c9f2f3ab126483cd",
2104 "description": "intel/compiler: Add polygon count statistic to brw_compile_stats.",
2106 "nomination_type": 3,
2109 "because_sha": null,
2113 "sha": "ccf9174655c96f8cdb208ed349a9934de4d7dcec",
2114 "description": "intel/compiler: Add multipolygon dispatch fields to brw_wm_prog_data.",
2116 "nomination_type": 3,
2119 "because_sha": null,
2123 "sha": "e7b1993376503a6922125cc7fec32b1ce5dc16cf",
2124 "description": "intel/compiler: Add max_polygons FS compilation parameter.",
2126 "nomination_type": 3,
2129 "because_sha": null,
2133 "sha": "6fccacda1eb621e6be728dd33a7df366b58ec475",
2134 "description": "compiler/types: Use a typedef for glsl_type",
2136 "nomination_type": 3,
2139 "because_sha": null,
2143 "sha": "550fdc2026dd447c9c7de1c641403b3aec9d312b",
2144 "description": "compiler/types: Remove glsl_type C++ helpers",
2146 "nomination_type": 3,
2149 "because_sha": null,
2153 "sha": "d06f0305f6255aa8488f0f183b57ba0f70924660",
2154 "description": "glsl: Use glsl_type C helpers",
2156 "nomination_type": 3,
2159 "because_sha": null,
2163 "sha": "db5f73dc9f94b90b5ba8394aff3a3c5ff164fc0d",
2164 "description": "compiler/types: Add a few more glsl_type C helpers",
2166 "nomination_type": 3,
2169 "because_sha": null,
2173 "sha": "6af93b1801a31edfc55bb1195ce221e511c3ffa3",
2174 "description": "lima: Use glsl_type C helpers",
2176 "nomination_type": 3,
2179 "because_sha": null,
2183 "sha": "7d0d4a494e16e7026bde293f80351cbe58829641",
2184 "description": "mesa: Use glsl_type C helpers",
2186 "nomination_type": 3,
2189 "because_sha": null,
2193 "sha": "582c20c431934d103821ba81b1fa32e57e9e21bb",
2194 "description": "nir: Use glsl_type C helpers",
2196 "nomination_type": 3,
2199 "because_sha": null,
2203 "sha": "cc809d4de9e8e94a8caa7bef58f0ac26e10fecd2",
2204 "description": "nouveau: Use glsl_type C helpers",
2206 "nomination_type": 3,
2209 "because_sha": null,
2213 "sha": "2cbc318193b8436d660b8dca720e7dd27dc495d1",
2214 "description": "r600/sfn: Use glsl_type C helpers",
2216 "nomination_type": 3,
2219 "because_sha": null,
2223 "sha": "55cde229d5cecc8215e882505a536f18da24e220",
2224 "description": "intel/compiler: Use glsl_type C helpers",
2226 "nomination_type": 3,
2229 "because_sha": null,
2233 "sha": "1e6fcd6a611574241b1cde306afcc416a03ac76b",
2234 "description": "dzn: Remove #if D3D12_SDK_VERSION blocks now that 611 is required",
2236 "nomination_type": 3,
2239 "because_sha": null,
2243 "sha": "8023ede00adf08359e6d0c2ebd6e62ebbbcc3c4c",
2244 "description": "ci: Remove per-driver wayland-dEQP-EGL xfails",
2246 "nomination_type": 3,
2249 "because_sha": null,
2253 "sha": "c2bb95653b7873b1b61e712355a0488d33af31f2",
2254 "description": "ci: Add wayland-dEQP-EGL.functional.render.* skips",
2256 "nomination_type": 3,
2259 "because_sha": null,
2263 "sha": "4261621a7ee1b3b5af292ae5c980903d8a34e1cd",
2264 "description": "ci: List specific color_clears skips",
2266 "nomination_type": 3,
2269 "because_sha": null,
2273 "sha": "dbe5b8b5a468981e793dde2b285f6cbb43773304",
2274 "description": "ci: More context for color_clear skips for Wayland",
2276 "nomination_type": 3,
2279 "because_sha": null,
2283 "sha": "f49624fc97d3ca8362774f1a2d81f153b10f7a13",
2284 "description": "freedreno/drm: fallback to default BO allocation if heap alloc fails",
2286 "nomination_type": 3,
2289 "because_sha": null,
2293 "sha": "9e88c711a3da96cb633bdc35e009bcb1bd193d74",
2294 "description": "drirc/anv: disable FCV optimization for Baldur's Gate 3",
2296 "nomination_type": 0,
2299 "because_sha": null,
2303 "sha": "f5d08bdf4e3a0e75a846b76889e234b7c9bbd754",
2304 "description": "etnaviv: Remove duplicate initializers",
2306 "nomination_type": 1,
2309 "because_sha": "9dc4ee91215cfd5ea6d98c4879abc4e7979b4c64",
2313 "sha": "184fc71aa171ae920eb8bd8309704f535fa5cd84",
2314 "description": "iris: Only initialize batch decoder if necessary",
2316 "nomination_type": 3,
2319 "because_sha": null,
2323 "sha": "68c53ec2c2b6e898f7e93c8e79f1b91d95ac07de",
2324 "description": "freedreno: Add layout metadata support",
2326 "nomination_type": 3,
2329 "because_sha": null,
2333 "sha": "32fa9bed1223ff3636c39b416d9df9ff28d33389",
2334 "description": "freedreno/drm: Add BO metadata support",
2336 "nomination_type": 3,
2339 "because_sha": null,
2343 "sha": "b8df7069d3e16be20f4c08537ca1ac389b7bb68d",
2344 "description": "tu: Add metadata support for dedicated allocations",
2346 "nomination_type": 3,
2349 "because_sha": null,
2353 "sha": "0105c2e2ebad80f2a8171f753b85a9f27783cb70",
2354 "description": "freedreno/layout: Add layout metadata",
2356 "nomination_type": 3,
2359 "because_sha": null,
2363 "sha": "96aba6e8e3b62795a859b557c2c50f496d8046a0",
2364 "description": "drm-uapi: Sync drm-uapi",
2366 "nomination_type": 3,
2369 "because_sha": null,
2373 "sha": "f2c97440f22a65028e13f21c8f7e906c1d435f6f",
2374 "description": "intel: Only validate inst compaction if debugging a shader stage",
2376 "nomination_type": 3,
2379 "because_sha": null,
2383 "sha": "2309451c4f9b8687c31820d40edbd00ea2336cb5",
2384 "description": "ci/google: re-enable farm",
2386 "nomination_type": 3,
2389 "because_sha": null,
2393 "sha": "555955fc9f616042e669df2be6f7a16f544c2473",
2394 "description": "dzn: Fix 3D to 2D image copies",
2396 "nomination_type": 3,
2399 "because_sha": null,
2403 "sha": "629b15f446a41492fc5057c04008c6de9c52b078",
2404 "description": "mesa: fix enum support for EXT_clip_cull_distance",
2406 "nomination_type": 1,
2409 "because_sha": "979bcb9f4288564fb6c5807bcfbfd0a78176c3ef",
2413 "sha": "423f9d1bb0f506fa5e68d050d2c60e3fd41c788c",
2414 "description": "ci: add nvk to the clang build",
2416 "nomination_type": 3,
2419 "because_sha": null,
2423 "sha": "2763655571acfc0020a1d3f4e41b599003a33474",
2424 "description": "ci/freedreno: add FARM variable",
2426 "nomination_type": 3,
2429 "because_sha": null,
2433 "sha": "dc66de302980dadf2f4d866628d6e77c4f352b0e",
2434 "description": "ci: bare-metal: cros-servo: Create strutured logs for a630",
2436 "nomination_type": 3,
2439 "because_sha": null,
2443 "sha": "dc69d797ba1d80b4a0747a8936aa986c5c5333b3",
2444 "description": "mesa: enable GL_SELECT and GL_FEEDBACK modes for indirect draws",
2446 "nomination_type": 3,
2449 "because_sha": null,
2453 "sha": "1b09fbd9aa265bd1f969f9f85564b7ac4260a950",
2454 "description": "mesa: add a pipe_draw_indirect_info* parameter into the DrawGallium callback",
2456 "nomination_type": 3,
2459 "because_sha": null,
2463 "sha": "3ad1c3eb7c956f3bcc43327f9d92f088fbd5da46",
2464 "description": "st/mesa: restore pipe_draw_info::mode at the end of st_hw_select_draw_gallium",
2466 "nomination_type": 3,
2469 "because_sha": null,
2473 "sha": "e40f5a7cb3212f1d8b5faa7d9d0c40648625d2f7",
2474 "description": "mesa: micro-improvements in draw.c",
2476 "nomination_type": 3,
2479 "because_sha": null,
2483 "sha": "5a4eddc2987acbedca5cfdff4b1b9b38e5def5dd",
2484 "description": "glthread: add a missing end-of-batch marker",
2486 "nomination_type": 1,
2489 "because_sha": "c3b95d1507d809ff9c812c64021148a1681e47ce",
2493 "sha": "9643671dae06701fa5ad926b6f30909407d1f8ac",
2494 "description": "rusticl: check rustc version for flags requiring newer rustc/clippy",
2496 "nomination_type": 1,
2499 "because_sha": "7e74ee07e3a7aebc46cbd6d724b49790cb9f9c29",
2503 "sha": "eb5bb5c784e97c533e30b348e82e446ac0da59c8",
2504 "description": "vk/util: ignore unsupported feature structs",
2506 "nomination_type": 0,
2509 "because_sha": null,
2513 "sha": "2816db0182fbc0555fde4503a2cda797a3472a56",
2514 "description": "ci: disable the google/freedreno farm because it's down",
2516 "nomination_type": 3,
2519 "because_sha": null,
2523 "sha": "fbb9ce014080edd085b2e998c3e6d7fb569ef0b0",
2524 "description": "intel/common: add directory prefix to intel_gem.h include",
2526 "nomination_type": 1,
2529 "because_sha": "e050a00b9f4d057e93f61f79019b5cf8bcd04e49",
2533 "sha": "91e4428dc445e409fccfcb5f2016622a7e6c6a53",
2534 "description": "radv/ci: add flake on raven",
2536 "nomination_type": 3,
2539 "because_sha": null,
2543 "sha": "b2067001d43fd83ae4942fd2412f6a75b3769167",
2544 "description": "radv/rt: bsearch inlined shaders",
2546 "nomination_type": 3,
2549 "because_sha": null,
2553 "sha": "6b1fafe7164305fbdab6a2c88abf2e8f5cc88bc4",
2554 "description": "nvk: Enable KHR_present_id and KHR_present_wait",
2556 "nomination_type": 3,
2559 "because_sha": null,
2563 "sha": "edb52295387839b032d9c14bbf09994d4a3416d7",
2564 "description": "nvk: Hook up driconf for nvk_instance",
2566 "nomination_type": 3,
2569 "because_sha": null,
2573 "sha": "2464cd81d3b74bfe1ac198777cc354010146225e",
2574 "description": "nvk: Fix tautological-overlap-compare warning",
2576 "nomination_type": 1,
2579 "because_sha": "f1c909edd5c9159609ab27e7b6a7374796cceab3",
2583 "sha": "e61fae6eb8ae1ae1228d6f89329324310db808ae",
2584 "description": "lavapipe: bump image alignment up to 64 bytes",
2586 "nomination_type": 3,
2589 "because_sha": null,
2593 "sha": "4d93aac74df68fad9b2ca5a9c653b913874f383d",
2594 "description": "radv: Use correct plane and binding index with SDMA.",
2596 "nomination_type": 3,
2599 "because_sha": null,
2603 "sha": "ab4720691c65e2624d0c41237cbee2801ddf90ac",
2604 "description": "radv: Clean up SDMA chunked copy info struct.",
2606 "nomination_type": 3,
2609 "because_sha": null,
2613 "sha": "7fe899a3b6350d4b82bf716560be2b202b922251",
2614 "description": "radv: Use SDMA surface structs for determining unaligned buffer copies.",
2616 "nomination_type": 3,
2619 "because_sha": null,
2623 "sha": "dab48633966d15b398737f987ea934e86363304e",
2624 "description": "radv: Pass radv_sdma_surf from copy functions to SDMA.",
2626 "nomination_type": 3,
2629 "because_sha": null,
2633 "sha": "85fa749c639a4adf00d51ab10f4321ae09882f60",
2634 "description": "radv: Refactor and simplify SDMA surface info functions.",
2636 "nomination_type": 3,
2639 "because_sha": null,
2643 "sha": "a21cba679917680e6ac41ed4c8df49d1eefe82b4",
2644 "description": "radv: Unify SDMA surface struct for linear and tiled images.",
2646 "nomination_type": 3,
2649 "because_sha": null,
2653 "sha": "65dfdd3fff293bcd4ac7e3ca2292d97d63537cd2",
2654 "description": "radv: Move SDMA function and struct declarations to a new header.",
2656 "nomination_type": 3,
2659 "because_sha": null,
2663 "sha": "2ce0ea8e7c1bb4fc0552f8e6bf67b6966b688106",
2664 "description": "radv/ci: update CI lists for NAVI10,NAVI31 and RENOIR",
2666 "nomination_type": 3,
2669 "because_sha": null,
2673 "sha": "27c46dd20778d08a74a483ab1857d3e4df72511a",
2674 "description": "radeonsi: emit SQ_NON_EVENT for GFX11_5",
2676 "nomination_type": 3,
2679 "because_sha": null,
2683 "sha": "981fbafa187b0d040be8acd22de962cd23de6cbb",
2684 "description": "radeonsi: fix extra_md handling with fmask",
2686 "nomination_type": 3,
2689 "because_sha": null,
2693 "sha": "5371fca829d16e778e9c29a0708cd3185997f9ff",
2694 "description": "radeonsi/sqtt: handle COMPUTE queues as well",
2696 "nomination_type": 3,
2699 "because_sha": null,
2703 "sha": "2efd1baa6446bed0426058eb0424ba40112c347c",
2704 "description": "radeonsi/sqtt: fix capturing RGP on RDNA3 with more than one Shader Engine",
2706 "nomination_type": 3,
2709 "because_sha": null,
2713 "sha": "e0507ec50b0186ac0a31d0751a93127fe50842e6",
2714 "description": "radeonsi/sqtt: fix emitting SQTT userdata when CAM is needed",
2716 "nomination_type": 3,
2719 "because_sha": null,
2723 "sha": "a2cfd4186f80d9c78846b5ddface39bf60d37537",
2724 "description": "radeonsi/winsys: add cs_get_ip_type function",
2726 "nomination_type": 3,
2729 "because_sha": null,
2733 "sha": "c1f08608b8097dfce7d6a79bcb8b7ed13b0b044b",
2734 "description": "radeonsi/sqtt: fix capturing indirect dispatches with SQTT",
2736 "nomination_type": 3,
2739 "because_sha": null,
2743 "sha": "5139441c96d9f0ecfc5d62bd3eb1811afd3a3c65",
2744 "description": "radeonsi/sqtt: reformat with clang-format",
2746 "nomination_type": 3,
2749 "because_sha": null,
2753 "sha": "af8e6c93473da991abbf588ce24ef409b08e84ce",
2754 "description": "radeonsi/sqtt: use calloc instead of malloc",
2756 "nomination_type": 0,
2759 "because_sha": null,
2763 "sha": "b55a2065e03e0f033217b1b58a0c18e3a5e86136",
2764 "description": "radeonsi/sqtt: rework pm4.reg_va_low_idx",
2766 "nomination_type": 1,
2769 "because_sha": "8034a71430be0b6473449028d90937729b77d6d9",
2773 "sha": "e4d537fb84369906d7eda9229f847f5d4cdfb124",
2774 "description": "radeonsi/sqtt: clear record_counts variable",
2776 "nomination_type": 1,
2779 "because_sha": "94ce6540d8c8c46c285d3877af4a56f5b59e5d80",
2783 "sha": "77098ec467fae56d3e3885d8e84137ac410e15cc",
2784 "description": "radeonsi/sqtt: fix RGP pm4 state emit function",
2786 "nomination_type": 1,
2789 "because_sha": "c3129b2b83955277f9dc73f4acb0dfb0ad50e566",
2793 "sha": "63e08bd61d61a0ab92ca6bcd85567217a052a8d5",
2794 "description": "rusticl/nir: add missing nir include",
2796 "nomination_type": 3,
2799 "because_sha": null,
2803 "sha": "c4d8f257ce5ca76144dcacc0c16702f114f73003",
2804 "description": "rusticl: fix constant and printf buffer size",
2806 "nomination_type": 3,
2809 "because_sha": null,
2813 "sha": "7e74ee07e3a7aebc46cbd6d724b49790cb9f9c29",
2814 "description": "rusticl: silence clippy::arc-with-non-send-sync for now",
2816 "nomination_type": 0,
2819 "because_sha": null,
2823 "sha": "382718e0e1493ae9d654a667f4c5a75ac86422b6",
2824 "description": "rusticl: do not warn on empty RUSTICL_DEBUG or RUSTICL_FEATURES",
2826 "nomination_type": 1,
2829 "because_sha": "b90d1cfbfea9fe40e2ec6d44e788ab27ff213e2a",
2833 "sha": "f8afd416677d3c7abb527eb71299fda841bef73d",
2834 "description": "clc: add workaround for clang always defining __IMAGE_SUPPORT_ and __opencl_c_int64",
2836 "nomination_type": 3,
2839 "because_sha": null,
2843 "sha": "07ad6fd34a6ed32b74a3f9697545261a3fd84de2",
2844 "description": "radv: Use correct writemask for cooperative matrix ordering.",
2846 "nomination_type": 1,
2849 "because_sha": "9df4703fbb59d1295a9d3daf6320f329c9de2d66",
2853 "sha": "16af090908e8eb4fff552151dbb130120e11c1f9",
2854 "description": "ci/lava: separate HW definitions from SW",
2856 "nomination_type": 3,
2859 "because_sha": null,
2863 "sha": "d04ee0771277d475c005847c8797107335fd4d22",
2864 "description": "radeonsi: Add support to clear LDS at the end of a shader.",
2866 "nomination_type": 3,
2869 "because_sha": null,
2873 "sha": "eaf61adea56a9242a160afa4f68827e6568b4e80",
2874 "description": "radv: Add option to clear LDS at the end of a shader.",
2876 "nomination_type": 3,
2879 "because_sha": null,
2883 "sha": "da6a5e1f63713d0d1dd66841e1f9bb754a0cdb99",
2884 "description": "nir: Add pass for clearing memory at the end of a shader.",
2886 "nomination_type": 3,
2889 "because_sha": null,
2893 "sha": "bc99b73d70b9ab84390564ad2ade7bca998135e7",
2894 "description": "nir: Add nir_static_workgroup_size helper.",
2896 "nomination_type": 3,
2899 "because_sha": null,
2903 "sha": "21d569b081ca68f47d5a5dd54f840867c34e148e",
2904 "description": "radeonsi: unify elf and raw shader binary upload",
2906 "nomination_type": 3,
2909 "because_sha": null,
2913 "sha": "f11b4d1ebef0d5014a1ba69c1e9227736461fe13",
2914 "description": "nvk: Advertise shaderFloat64",
2916 "nomination_type": 3,
2919 "because_sha": null,
2923 "sha": "4a4815b8552bf216cebe6e598905c1714dd9a203",
2924 "description": "nak/nir: Lower a bunch of fp64",
2926 "nomination_type": 3,
2929 "because_sha": null,
2933 "sha": "3e042173e4bb2ba5cdac1b3328d9b8021ba19c07",
2934 "description": "nir/lower_doubles: Add lowering for fmin/fmax/fsat",
2936 "nomination_type": 3,
2939 "because_sha": null,
2943 "sha": "e1fecd83edcd6d6682acb14f8256b3436272856a",
2944 "description": "nak/sm50: Add DMnMx and use it for fp64 fmin/fmax",
2946 "nomination_type": 3,
2949 "because_sha": null,
2953 "sha": "1a7e83c87f09eca150da25efa852fc36dd330105",
2954 "description": "nak/sm50: Properly legalize OpSel and drop an assert",
2956 "nomination_type": 3,
2959 "because_sha": null,
2963 "sha": "7f5c6642d807060a9be1baf5fe3bc3ef6cf23f05",
2964 "description": "nak/sm50: Fix encoding of iadd with imm32",
2966 "nomination_type": 3,
2969 "because_sha": null,
2973 "sha": "0ac6a81ab5f0f7aa083afd6bf674c78af13e0878",
2974 "description": "nak: sm50: fix ineg legalization",
2976 "nomination_type": 3,
2979 "because_sha": null,
2983 "sha": "73a1acef18fabbfc1699eb3504a3f829dbd7030f",
2984 "description": "nak/sm50: Fix encoding of f20 immediates",
2986 "nomination_type": 3,
2989 "because_sha": null,
2993 "sha": "17d2b2f2cc39e6020e49ea06855e083361956e94",
2994 "description": "nak/sm50: Add encoding and legalization for dadd/dfma/dmul/dsetp",
2996 "nomination_type": 3,
2999 "because_sha": null,
3003 "sha": "1f5623c5576ed87f44333f255ab8c62be22d95d6",
3004 "description": "nak: Implement 64-bit nir_op_fsign",
3006 "nomination_type": 3,
3009 "because_sha": null,
3013 "sha": "d03cbac05af0398a8e126296829f40b9e4986d13",
3014 "description": "nak: Fix encoding of dsetp with RZ on SM70+",
3016 "nomination_type": 3,
3019 "because_sha": null,
3023 "sha": "52dbf44d2e9a39d12b17366efbc1eedabf0e632b",
3024 "description": "glsl: add support for inout params to glsl_to_nir()",
3026 "nomination_type": 3,
3029 "because_sha": null,
3033 "sha": "3d3ba9f4287f09f391e861b8e57882e3a7df4ea5",
3034 "description": "glsl: move glsl ir lowering out of glsl_to_nir()",
3036 "nomination_type": 3,
3039 "because_sha": null,
3043 "sha": "bb1873faad7f29986b62f9f13eb1d5930e71f0b9",
3044 "description": "glsl: add additional lower mediump test",
3046 "nomination_type": 3,
3049 "because_sha": null,
3053 "sha": "d42f9d94afc0d1e1e9ad2414634e4a0c7c04176b",
3054 "description": "glsl: copy precision val of function output params",
3056 "nomination_type": 3,
3059 "because_sha": null,
3063 "sha": "e3c26889acf6baecb99d5fa5c29881ad5b0e9fb3",
3064 "description": "d3d12: Report support for PIPE_VIDEO_CAP_ENC_ROI for Delta QP",
3066 "nomination_type": 3,
3069 "because_sha": null,
3073 "sha": "917044db98ed3c6f9bed2941efad07cc93aa1173",
3074 "description": "d3d12: Implement Delta QP ROI In h264, hevc and av1 video encode",
3076 "nomination_type": 3,
3079 "because_sha": null,
3083 "sha": "37e83a93d76fbd496164f86b85370ad3094862f4",
3084 "description": "glsl: remove some unused linker code",
3086 "nomination_type": 3,
3089 "because_sha": null,
3093 "sha": "4584acca6b3f4be649b1c2f495ff88a929484b35",
3094 "description": "glsl: tidy up validation loop in linker",
3096 "nomination_type": 3,
3099 "because_sha": null,
3103 "sha": "670a799ebff9a98daafccf49324c2a01311b0c41",
3104 "description": "meson: Support for both packaging and distutils",
3106 "nomination_type": 3,
3109 "because_sha": null,
3113 "sha": "b4cde1b2a69c32dbcb544c4173ebbebc39e94812",
3114 "description": "vulkan/video: drop encode beta checks and rename EXT->KHR",
3116 "nomination_type": 3,
3119 "because_sha": null,
3123 "sha": "4fdb381d02a4f4b9f124892969d91fe7c7cc33b0",
3124 "description": "mesa: Drop not used program_written_to_cache",
3126 "nomination_type": 3,
3129 "because_sha": null,
3133 "sha": "ba0d39fb69e6896d8679e88a33abb1e4c8e2797e",
3134 "description": "ci: skip EGL functional color_clears tests for Wayland",
3136 "nomination_type": 3,
3139 "because_sha": null,
3143 "sha": "7afd7299bf16ce7b475a50648a8c1cd28fde885e",
3144 "description": "vulkan: drop VK_ENABLE_BETA_EXTENSIONS for video encode layouts",
3146 "nomination_type": 3,
3149 "because_sha": null,
3153 "sha": "49759101a15e613dd3794bb294b43a1c6e2e2740",
3154 "description": "vk/cmd_queue: exempt more descriptor functions from autogeneration",
3156 "nomination_type": 3,
3159 "because_sha": null,
3163 "sha": "cfa944635c619e61c6e3fee75bd94b4f2d520bbb",
3164 "description": "vulkan: bump headers/registry to 1.3.274",
3166 "nomination_type": 3,
3169 "because_sha": null,
3173 "sha": "1b8a07095d487aa288947ab0c525b893fa6e99ba",
3174 "description": "intel/isl: Add Gfx 12.x RC_CCS_CC into modifier scores",
3176 "nomination_type": 3,
3179 "because_sha": null,
3183 "sha": "ed45f95b510ddb0ad860cc5e52aeaff519995649",
3184 "description": "intel/vulkan: Add COMPRESSED_CLEAR state in layout translation",
3186 "nomination_type": 3,
3189 "because_sha": null,
3193 "sha": "24b4f9c3badb2cab4246331245e6aeacf27f2776",
3194 "description": "intel/vulkan: Update comment of a workaround of modifiers",
3196 "nomination_type": 3,
3199 "because_sha": null,
3203 "sha": "12f07157876151e18faa8cde1700e4f4544f5eec",
3204 "description": "intel/vulkan: Correct a comment about an offset in fast clear",
3206 "nomination_type": 3,
3209 "because_sha": null,
3213 "sha": "9c5a28d919139ca9088f2bdaf5dca30510912726",
3214 "description": "intel/vulkan: Use the last 2 dwords of clear color struct",
3216 "nomination_type": 3,
3219 "because_sha": null,
3223 "sha": "82f47acb1617728c8f045e529853e953970f18a9",
3224 "description": "intel/vulkan: Remove private binding on fast clear region",
3226 "nomination_type": 3,
3229 "because_sha": null,
3233 "sha": "91a10251b92e33696593910737c23a6adf8be5b6",
3234 "description": "intel/vulkan: Import aux state tracking buffer",
3236 "nomination_type": 3,
3239 "because_sha": null,
3243 "sha": "1d5326b30e3f65353ea8328a41b01f6499d1ae1c",
3244 "description": "intel/vulkan: Specify offset when creating aux state tracker",
3246 "nomination_type": 3,
3249 "because_sha": null,
3253 "sha": "a26d62df6b1b7ba8d1dc1e8bbb87b42c67fb24c5",
3254 "description": "intel/vulkan: Allow modifiers supporting fast clear",
3256 "nomination_type": 3,
3259 "because_sha": null,
3263 "sha": "ab6f1b1d573d09e5af7fbab7345d50bcd7ba56a7",
3264 "description": "intel/vulkan: Report clear color in subresource layout",
3266 "nomination_type": 3,
3269 "because_sha": null,
3273 "sha": "f280b6e8d562897329db48cb95ddeaa3f2a22e3d",
3274 "description": "intel: Move mod_plane_is_clear_color() into isl",
3276 "nomination_type": 3,
3279 "because_sha": null,
3283 "sha": "3b885926e95ebbf545685890129f7063df5349e0",
3284 "description": "intel/isl: Add a debug option to override modifer list",
3286 "nomination_type": 3,
3289 "because_sha": null,
3293 "sha": "8f8cde4c6050d1e91101ec66e8982036da9d7700",
3294 "description": "intel/fs: Don't optimize DW*1 MUL if it stores value to the accumulator",
3296 "nomination_type": 1,
3299 "because_sha": "a8b86459a1bb74cfdf0d63572a9fe194b2b5b53f",
3303 "sha": "a6459e0f7bcb662130c79764ccf54ccfa9151182",
3304 "description": "nir/loop_analyze: Don't test non-positive iterations count",
3306 "nomination_type": 1,
3309 "because_sha": "6772a17acc8ee90f9398348251a4455f988208fd",
3313 "sha": "dd144962c2bc036389540b68b7acee8b8c883d31",
3314 "description": "ci/broadcom: separate HW definition from SW",
3316 "nomination_type": 3,
3319 "because_sha": null,
3323 "sha": "ef4f33b661b13bcc32fb957da08ab23c1cd502fd",
3324 "description": "ci/v3d/vc4: remove explicit modules to load",
3326 "nomination_type": 3,
3329 "because_sha": null,
3333 "sha": "d913927fe9201f0fea71ef0e614b9c400c122d49",
3334 "description": "egl/glx: fallback to software when Zink is forced and fails",
3336 "nomination_type": 1,
3339 "because_sha": "8cd44b8843877a2f7d559d123eb3694841f16fdc",
3343 "sha": "49b8ccbcdc2f893c220a2cbab84457b37f736085",
3344 "description": "intel/fs: Drop opt_register_renaming()",
3346 "nomination_type": 3,
3349 "because_sha": null,
3353 "sha": "866205d4d74747faff71727a88322003b74d9020",
3354 "description": "intel/fs: Allow omitting the destination of A64 untyped atomics",
3356 "nomination_type": 3,
3359 "because_sha": null,
3363 "sha": "2487e18d4e25c56a70630ccf5faf5d2081fbee2f",
3364 "description": "ci: bare-metal: poe: Create strutured logs",
3366 "nomination_type": 3,
3369 "because_sha": null,
3373 "sha": "2a530cb1889628f51b849e919c7beeb8dc2d52e2",
3374 "description": "ci: copy logging script to install",
3376 "nomination_type": 3,
3379 "because_sha": null,
3383 "sha": "aa0c4078de511730249c4dba2ceebba69b6c8a23",
3384 "description": "ci: Add CustomLogger class and CLI tool",
3386 "nomination_type": 3,
3389 "because_sha": null,
3393 "sha": "b5153693cc38e631b23c741a5eb3b160a01b10e2",
3394 "description": "radv: move image view related code to radv_image_view.c",
3396 "nomination_type": 3,
3399 "because_sha": null,
3403 "sha": "1db86d93f270a3815d5f8d993b75d10573a1b9d0",
3404 "description": "radv: move buffer view related code to radv_buffer_view.c",
3406 "nomination_type": 3,
3409 "because_sha": null,
3413 "sha": "02282fe482e6adfbaad76cf27aee4aa7afa3652c",
3414 "description": "radv: move SI_GS_PER_ES to radv_constants.h",
3416 "nomination_type": 3,
3419 "because_sha": null,
3423 "sha": "d057cfc8f6402d728658f777ef5dea3c9ff13600",
3424 "description": "radv: move more shader related declarations to radv_shader.h",
3426 "nomination_type": 3,
3429 "because_sha": null,
3433 "sha": "0481723cf05ea64b52109a2d20ed4d9abb147031",
3434 "description": "radv: move radv_depth_clamp_mode to radv_cmd_buffer.c",
3436 "nomination_type": 3,
3439 "because_sha": null,
3443 "sha": "c0d7ef1e5847dfb4ec25e577780cc053eec49854",
3444 "description": "radv: move more descriptor related declarations to radv_descriptor_set.h",
3446 "nomination_type": 3,
3449 "because_sha": null,
3453 "sha": "a080390c3c2a036f89f89a9f0f0cde857646a878",
3454 "description": "radv: move radv_image_is_renderable() to radv_image.c",
3456 "nomination_type": 3,
3459 "because_sha": null,
3463 "sha": "8a5106f91a36ee14d013e2a98005ff9e4922ea16",
3464 "description": "radv: move RADV_HASH_SHADER_xxx flags to radv_pipeline.c",
3466 "nomination_type": 3,
3469 "because_sha": null,
3473 "sha": "9d153906350160b4b277766576be5e3690c4f6d6",
3474 "description": "radv: move meta declarations to radv_meta.h",
3476 "nomination_type": 3,
3479 "because_sha": null,
3483 "sha": "939936a328ed3174368f4eaf5c21f82dff2bc57a",
3484 "description": "radv: remove radv_get_tess_output_topology() declaration",
3486 "nomination_type": 3,
3489 "because_sha": null,
3493 "sha": "51bf1b26d08828bac0145cf82b2460a502f1afe2",
3494 "description": "libgl-gdi: Update wgl test to set debug flags needed for tests",
3496 "nomination_type": 3,
3499 "because_sha": null,
3503 "sha": "8c88cc8630f3ba161fd9568102b03ec7786231f9",
3504 "description": "libgl-gdi: Update wgl test to use a 32bit framebuffer",
3506 "nomination_type": 3,
3509 "because_sha": null,
3513 "sha": "325fb6e26b62326c86514d263ffedd241fd36865",
3514 "description": "d3d12: Only destroy the winsys during screen destruction, not reset",
3516 "nomination_type": 1,
3519 "because_sha": "81c8e89ff8e846839fffc1d103b2080bef5c1b5c",
3523 "sha": "ff9868c569871ff96f3d1b6b165eb85dcefd4fa3",
3524 "description": "d3d12: Add a debug flag to opt out of singleton behavior",
3526 "nomination_type": 3,
3529 "because_sha": null,
3533 "sha": "bed69133cda5bb6e29beacd61a665ef653d4d1f9",
3534 "description": "util: Re-implement getenv for Windows",
3536 "nomination_type": 3,
3539 "because_sha": null,
3543 "sha": "a0b7ae859f490504b3409e5f446c64cad28502ac",
3544 "description": "osmesa: Fixes building osmesa.c on windows",
3546 "nomination_type": 1,
3549 "because_sha": "5bf68ab70133edd264f832f4a133288b8b45f66d",
3553 "sha": "601b826a5ec17da99c2984eeb720bc9e0f3ffeaa",
3554 "description": "ci: lima farm is down",
3556 "nomination_type": 3,
3559 "because_sha": null,
3563 "sha": "8bcf33cdc1977db4f836ebac1460f804f6cd3b23",
3564 "description": "radeonsi/vcn: ROI capability value initialization.",
3566 "nomination_type": 3,
3569 "because_sha": null,
3573 "sha": "148230db05eab00cddceb868b0b2db76ad0fe75e",
3574 "description": "ci/freedreno: downgrade whole Adreno 6xx series, incl. zink-a618 jobs",
3576 "nomination_type": 3,
3579 "because_sha": null,
3583 "sha": "662f86c53384d44bc296aa6a3bc8b35c6e59d86c",
3584 "description": "radv/bvh: Stop emitting leaf nodes inside the encoder",
3586 "nomination_type": 3,
3589 "because_sha": null,
3593 "sha": "8fca54a754e8489402c6942877f466172a2a9caf",
3594 "description": "radv: Add more offsets acceleration_structure_layout",
3596 "nomination_type": 3,
3599 "because_sha": null,
3603 "sha": "a2a0cef9f415ed0f16912c2006c8a2c302d8bb90",
3604 "description": "meson: Update our rust dependencies",
3606 "nomination_type": 3,
3609 "because_sha": null,
3613 "sha": "f0594915e631877bcdf8ce67636143a017b41fb1",
3614 "description": "glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL",
3616 "nomination_type": 1,
3619 "because_sha": "e64ab3e4a94c4e8baee3bec3a5eb4d098b8e7193",
3623 "sha": "9548f969bda1075b20dd56a73cbf1e35c0cf7aba",
3624 "description": "gallium/dri: Return __DRI_ATTRIB_SWAP_UNDEFINED for _SWAP_METHOD",
3626 "nomination_type": 1,
3629 "because_sha": "e64ab3e4a94c4e8baee3bec3a5eb4d098b8e7193",
3633 "sha": "290d958c63002e725f96770783497a57e16d8cc6",
3634 "description": "nak/nir: Set nir_lower_io_lower_64bit_to_32 for varyings",
3636 "nomination_type": 3,
3639 "because_sha": null,
3643 "sha": "a9fb7b0280c90b81d7b3c0aaf89953b21e957e44",
3644 "description": "nak: Implement b2f64",
3646 "nomination_type": 3,
3649 "because_sha": null,
3653 "sha": "26d649f1200100f8f80936ab634c1cc76a15d7dc",
3654 "description": "nak: Fix nir_op_f2f64",
3656 "nomination_type": 3,
3659 "because_sha": null,
3663 "sha": "7ced1d3648379e74a182a448729779e1348c182c",
3664 "description": "nak: Wire up 64-bit nir_op_fadd/ffma/fmul and comparisons",
3666 "nomination_type": 3,
3669 "because_sha": null,
3673 "sha": "995eea8d04f3f3680c643eee54b4278a6be21552",
3674 "description": "nak: Split fmul/ffma handling from fmulz/ffmaz",
3676 "nomination_type": 3,
3679 "because_sha": null,
3683 "sha": "1236c5d4f1b6ba6c8d2b86270b0e7122853a498c",
3684 "description": "nak: Add the rest of the double-precision ops",
3686 "nomination_type": 3,
3689 "because_sha": null,
3693 "sha": "2f899f44eb0c41a082d967505349799d0e01f071",
3694 "description": "nak: Rework encoding of ALU instructions on SM70+",
3696 "nomination_type": 3,
3699 "because_sha": null,
3703 "sha": "c53f562d1a7bb05469832b4598fc0b5f0a4271af",
3704 "description": "nak: OpDAdd doesn't have saturate",
3706 "nomination_type": 3,
3709 "because_sha": null,
3713 "sha": "ada338bfcce797a34b265f817d4abe40ae029a90",
3714 "description": "nak/sm70: Allow src2 of 3src ops to be an immediate",
3716 "nomination_type": 3,
3719 "because_sha": null,
3723 "sha": "8b2232906ecfda2f78649b95d226e27bb6de0f9b",
3724 "description": "nak: Pass SrcTypes around instead of RegFile in legalize",
3726 "nomination_type": 3,
3729 "because_sha": null,
3733 "sha": "d24eb539c570da449ab6067eb3f44b290af2fb59",
3734 "description": "nak: Make OpAtom::cmpr a GPR source",
3736 "nomination_type": 3,
3739 "because_sha": null,
3743 "sha": "3b6e6e985ee5d21d1344f19c65c7c23623efe52d",
3744 "description": "nak: Copy propagate and constant fold OpPrmt",
3746 "nomination_type": 3,
3749 "because_sha": null,
3753 "sha": "9ad5b544d80d3bf5efe27b884eebcaa92f052e69",
3754 "description": "nak: Fix copy-prop for fp64",
3756 "nomination_type": 3,
3759 "because_sha": null,
3763 "sha": "d41b0a2bf592116febe576bfcda40970b22394da",
3764 "description": "nak: Move the copy detection part of opt_copy_prop to a helper",
3766 "nomination_type": 3,
3769 "because_sha": null,
3773 "sha": "0b2e48f43203beb84ed100e92975124aa91516af",
3774 "description": "freedreno/afuc: Fix gen autodetection for a7xx",
3776 "nomination_type": 3,
3779 "because_sha": null,
3783 "sha": "ae9604c29efea02043fd8a174d146ec35ab01ccf",
3784 "description": "freedreno/afuc: README updates for a7xx",
3786 "nomination_type": 3,
3789 "because_sha": null,
3793 "sha": "5ca347e72750a1a524f2c9b5e095014650bf3fb3",
3794 "description": "freedreno: Update more control/pipe registers for a7xx",
3796 "nomination_type": 3,
3799 "because_sha": null,
3803 "sha": "d01be5534091ee1e95d310087d5fcc6e5949dcb1",
3804 "description": "freedreno/afuc: Decode (sdsN) modifier",
3806 "nomination_type": 3,
3809 "because_sha": null,
3813 "sha": "55985b7301a19c6d7c027206390b39de5822ccdf",
3814 "description": "freedreno/afuc: Add syntax for pre-increment addressing",
3816 "nomination_type": 3,
3819 "because_sha": null,
3823 "sha": "579227e02829ed635648d2528d93a2d107b3bbbd",
3824 "description": "freedreno/afuc: Use SQE registers for call stack",
3826 "nomination_type": 3,
3829 "because_sha": null,
3833 "sha": "da3cf26564b3133d7c33d631cb04ad64c04aa0f7",
3834 "description": "freedreno/afuc: Add separate \"SQE registers\"",
3836 "nomination_type": 3,
3839 "because_sha": null,
3843 "sha": "7c919f04066d3f2971e9cd4de0da88bfa6038865",
3844 "description": "freedreno/afuc: Handle store instruction on a5xx",
3846 "nomination_type": 3,
3849 "because_sha": null,
3853 "sha": "cef345129f816a046fd07d29300aec3d92544e56",
3854 "description": "vulkan/wsi/wayland: fix wl_event_queue memory leak",
3856 "nomination_type": 3,
3859 "because_sha": null,
3863 "sha": "30faa7a483eddcf1aa7aa7fc06e270a979c6affa",
3864 "description": "anv, iris, intel/genxml: Update 3DSTATE_HS for xe2",
3866 "nomination_type": 3,
3869 "because_sha": null,
3873 "sha": "8ba99888587e46e362c728232d832e7170e01111",
3874 "description": "anv, iris, intel/genxml: Update 3DSTATE_GS for xe2",
3876 "nomination_type": 3,
3879 "because_sha": null,
3883 "sha": "1bc7c966f47ae6f618e368fad1f9f04a652459d9",
3884 "description": "intel/batch_decoder: Update 3DSTATE_PS decoding for xe2",
3886 "nomination_type": 3,
3889 "because_sha": null,
3893 "sha": "a659b1f0c0f83f22020043d3c2910aa0d77f8922",
3894 "description": "anv, blorp, iris, intel/genxml: Update 3DSTATE_PS_EXTRA for xe2",
3896 "nomination_type": 3,
3899 "because_sha": null,
3903 "sha": "5548e6a478483a58a9081aab84720a27a2b22e9d",
3904 "description": "anv, blorp, iris, intel/genxml: Update 3DSTATE_VS for xe2",
3906 "nomination_type": 3,
3909 "because_sha": null,
3913 "sha": "f170995e6698059c2361b57e8f55c5fe538fe7c2",
3914 "description": "anv, blorp, iris: Update 3DSTATE_PS programming for xe2",
3916 "nomination_type": 3,
3919 "because_sha": null,
3923 "sha": "80d9294d2df2f4d98936dd31b6045ae6fd9540d5",
3924 "description": "intel/isl: update 3DSTATE_STENCIL_BUFFER (xe2)",
3926 "nomination_type": 3,
3929 "because_sha": null,
3933 "sha": "2a49a598ce95f1f7a4b3b611c56b1a6265e593ec",
3934 "description": "intel/genxml: update 3DSTATE_DEPTH_BUFFER instruction (xe2)",
3936 "nomination_type": 3,
3939 "because_sha": null,
3943 "sha": "99eadc2ecb7fe60e0ccc9e8add58052d01089dcf",
3944 "description": "intel/genxml: Add UNIFIED_COMPRESSION_FORMAT enum for xe2",
3946 "nomination_type": 3,
3949 "because_sha": null,
3953 "sha": "2c418118085174522a02c319e16d2e382675889e",
3954 "description": "intel/genxml: update 3DSTATE_WM_HZ_OP instruction (xe2)",
3956 "nomination_type": 3,
3959 "because_sha": null,
3963 "sha": "5d4a9952947aa2a5f701097487fde3f0e5d08d46",
3964 "description": "intel/genxml: Remove 3DSTATE_CLEAR_PARAMS instruction (xe2)",
3966 "nomination_type": 3,
3969 "because_sha": null,
3973 "sha": "9512f61cd8a0efdc95acde71d4cd1eb3552aac1b",
3974 "description": "iris,isl: Adjust driver for several commands of clear color (xe2)",
3976 "nomination_type": 3,
3979 "because_sha": null,
3983 "sha": "2d273c520c9b65f6567d8af29e387867d80a06ec",
3984 "description": "ir3: lower 64b registers before creating preamble",
3986 "nomination_type": 3,
3989 "because_sha": null,
3993 "sha": "6cad2fc23085596f3b9d40d721eb2da304af79f4",
3994 "description": "nir: add helper to create cursor after all @decl_regs",
3996 "nomination_type": 3,
3999 "because_sha": null,
4003 "sha": "533ec9843e466e0cadf876a39d6fac74db2bdcd6",
4004 "description": "radv: Precompute shader max_waves.",
4006 "nomination_type": 3,
4009 "because_sha": null,
4013 "sha": "1161f22c2790a1c7617e02e66bdf56bdf39fee2d",
4014 "description": "radv: Move up radv_get_max_waves, radv_get_max_scratch_waves.",
4016 "nomination_type": 3,
4019 "because_sha": null,
4023 "sha": "e444908d65e77628232ed123f0ba6733a1934f90",
4024 "description": "radv: Simplify shader config assignment.",
4026 "nomination_type": 3,
4029 "because_sha": null,
4033 "sha": "4353b0ad722c5510343cd32d7240dbaeeeeb94da",
4034 "description": "radv: move emitting the fb mip tail workaround when rendering begins",
4036 "nomination_type": 3,
4039 "because_sha": null,
4043 "sha": "7dd7e551b13d0190e9ccf85e6e6f992edc69b063",
4044 "description": "radv: stop checking FMASK for the fb mip tail workaround",
4046 "nomination_type": 3,
4049 "because_sha": null,
4053 "sha": "57efe44f43f6ec4672a0fb9035cb887de7048f42",
4054 "description": "radv: add missing HTILE support for fb mip tail workaround",
4056 "nomination_type": 3,
4059 "because_sha": null,
4063 "sha": "82553774e2d1c3edff4c8e8683808d159846f83d",
4064 "description": "iris: use intel_needs_workaround with 14015055625",
4066 "nomination_type": 1,
4069 "because_sha": "0f147240398a5e9d424e507d9cd271802a340114",
4073 "sha": "240d11eb8d81cfab28c7075b9f1b600eb4df18dc",
4074 "description": "Revert \"ci: disable the valve-kws farm until it can be rebooted\"",
4076 "nomination_type": 2,
4079 "because_sha": "299cd1af82872256ea3e496ba98c54cbb512f3d4",
4083 "sha": "f76f4be301ef311e6be21486b6a3f5fd5e90240f",
4084 "description": "intel/compiler: move gen5 final pass to actually be final pass",
4086 "nomination_type": 1,
4089 "because_sha": "ce75c3c3fea9d0c045587f3a8dfa33c1dc8cc222",
4093 "sha": "299cd1af82872256ea3e496ba98c54cbb512f3d4",
4094 "description": "ci: disable the valve-kws farm until it can be rebooted",
4096 "nomination_type": 3,
4099 "because_sha": null,
4103 "sha": "377c6b2d45ee73da3e5431846a3b4bfdd7ae2b83",
4104 "description": "ci/build: drop redundant meson/build.sh from jobs that already inherit from .meson-build",
4106 "nomination_type": 3,
4109 "because_sha": null,
4113 "sha": "ddf2ca4faffdd309638aa0ebfcba2c43b4fc439d",
4114 "description": "vulkan/wsi/wayland: ensure drm modifiers stored in chain are immutable",
4116 "nomination_type": 0,
4119 "because_sha": null,
4123 "sha": "33e8f22d84ad43cf642fdb893a5bd41c176ca4ba",
4124 "description": "ci/austriancoder: separate HW definition from SW",
4126 "nomination_type": 3,
4129 "because_sha": null,
4133 "sha": "64caf906328dad0491a07898cf4b6382f4baab35",
4134 "description": "etnaviv: disassembler: Switch to isaspec",
4136 "nomination_type": 3,
4139 "because_sha": null,
4143 "sha": "fa0ff0849c5d96534195d276658aa8211d115076",
4144 "description": "etnaviv: Add isaspec support",
4146 "nomination_type": 3,
4149 "because_sha": null,
4153 "sha": "a8a33ac5ae75a76d640d0bed909a3a21a6d68219",
4154 "description": "isaspec: Add bool_inv type to print inverted bools",
4156 "nomination_type": 3,
4159 "because_sha": null,
4163 "sha": "586c34b19c2e40cc5ddd43302fa202a4aa94a5c5",
4164 "description": "nak: Optimize jumps to fall-through if possible",
4166 "nomination_type": 3,
4169 "because_sha": null,
4173 "sha": "b2420fae4b19adffe3d8edfb283e547b953f1cf3",
4174 "description": "nak: Add a jump threading pass",
4176 "nomination_type": 3,
4179 "because_sha": null,
4183 "sha": "786bf749bcab807bf743c2e1ad1477ea116620d3",
4184 "description": "nak: Print out an instruction count",
4186 "nomination_type": 3,
4189 "because_sha": null,
4193 "sha": "55c8f5e288ea18683f0438c115fb9561b72a9a87",
4194 "description": "nvk: Support extended dynamic state for tessellation domain origin",
4196 "nomination_type": 3,
4199 "because_sha": null,
4203 "sha": "1319cfb40d2dc65c218092e5c6c460847170ac70",
4204 "description": "nvk: Remove pipeline state setting functions",
4206 "nomination_type": 3,
4209 "because_sha": null,
4213 "sha": "453c50bef940d2a88c4920bc492a731154fd10cf",
4214 "description": "nvk: Support extended dynamic state for rasterization stream",
4216 "nomination_type": 3,
4219 "because_sha": null,
4223 "sha": "d8945dd51e47a026b5219b9f9d89fedb4ace04ca",
4224 "description": "vulkan: Fix dynamic graphics state enum usage",
4226 "nomination_type": 1,
4229 "because_sha": "9d0ed9cbcc01b31a71037fcb35742fc8b77f09fe",
4233 "sha": "8b178f9ce47dc73c097731b387a30832ae3c997f",
4234 "description": "nvk: Support extended dynamic state for alpha to coverage/one",
4236 "nomination_type": 3,
4239 "because_sha": null,
4243 "sha": "b42fae61bb70f6a5e20df290470bb75c8315713f",
4244 "description": "nvk: Support extendedDynamicState3ColorWriteMask",
4246 "nomination_type": 3,
4249 "because_sha": null,
4253 "sha": "c7135e94cb3fc73f7a925173ff3c0215196dae76",
4254 "description": "nvk: Support extendedDynamicState3SampleMask",
4256 "nomination_type": 3,
4259 "because_sha": null,
4263 "sha": "88e661db991ef932c2af689fab717a3c438b038b",
4264 "description": "nvk: Support extendedDynamicState3ColorBlendEquation",
4266 "nomination_type": 3,
4269 "because_sha": null,
4273 "sha": "e27b4855f7cb936921728eb7edfd14e0cb176467",
4274 "description": "nvk: Support extendedDynamicState3ColorBlendEnable",
4276 "nomination_type": 3,
4279 "because_sha": null,
4283 "sha": "b24cbb0b291f93e4ba544a172cf413a54fbba4d6",
4284 "description": "nvk: Use render->color_att_count for color write enables",
4286 "nomination_type": 3,
4289 "because_sha": null,
4293 "sha": "4325efd2cf6f0c995d63d4a65da0f324a987de13",
4294 "description": "nvk: Move SET_BLEND_STATE_PER_TARGET to graphics state initialization",
4296 "nomination_type": 3,
4299 "because_sha": null,
4303 "sha": "5d937f09b2c90148c7bc205da6c516da01cd54ee",
4304 "description": "nvk: Advertise VK_KHR_vulkan_memory_model",
4306 "nomination_type": 3,
4309 "because_sha": null,
4313 "sha": "629bef2a4c0b394f5db2753164d3ebc91bbad777",
4314 "description": "nak: Handle minimum execution latencies in the dep tracker",
4316 "nomination_type": 3,
4319 "because_sha": null,
4323 "sha": "26c2566606713ae6d9285c06e0cb908b314707d4",
4324 "description": "nak: Plumb shader model into instruction latency queries",
4326 "nomination_type": 3,
4329 "because_sha": null,
4333 "sha": "8c1daae4693aa5ed50dc7539a4caf1bcd1c87a2c",
4334 "description": "nak: Switch to //-style comments",
4336 "nomination_type": 3,
4339 "because_sha": null,
4343 "sha": "45d7764a06364211388500d28340449e80d8d4f6",
4344 "description": "iris: Don't memset the clear color BO during aux init",
4346 "nomination_type": 3,
4349 "because_sha": null,
4353 "sha": "68d56b15d77494a7db237537ccad75849dadf6bf",
4354 "description": "iris: Zero the clear color before FCV_CCS_E rendering",
4356 "nomination_type": 3,
4359 "because_sha": null,
4363 "sha": "6064de1d53b0bab0fc648b6382ecec34eb1f3ea7",
4364 "description": "iris: Optimize BO_ALLOC_ZEROED for suballocations",
4366 "nomination_type": 3,
4369 "because_sha": null,
4373 "sha": "ba6faeb9746c6ffa7d22b3c7a24b0f8990aa2ea6",
4374 "description": "anv: Remove libdrm usage from Xe KMD backend",
4376 "nomination_type": 3,
4379 "because_sha": null,
4383 "sha": "dea6c8243749e63aa9b517edbfe7489dbfd103a4",
4384 "description": "intel: Sync xe_drm.h final part",
4386 "nomination_type": 3,
4389 "because_sha": null,
4393 "sha": "2ac78b50966af7c0ae7f3bfac7af45a392c02f9a",
4394 "description": "anv: Enable blitter engine unconditionally on ACM+",
4396 "nomination_type": 3,
4399 "because_sha": null,
4403 "sha": "8043e8c4a66673675b2e1018f214e471942c717d",
4404 "description": "vulkan/wsi: fix build when platform headers are installed in non-standard locations",
4406 "nomination_type": 0,
4409 "because_sha": null,
4413 "sha": "f9a394b753b55ccfc869568413b6fc6795dc1636",
4414 "description": "radv/rt: Initialize unused children in PLOC early-exit",
4416 "nomination_type": 0,
4419 "because_sha": null,
4423 "sha": "286caa5080703a436f313fe8a575b8ec38657d50",
4424 "description": "ir3: lower 64b registers",
4426 "nomination_type": 3,
4429 "because_sha": null,
4433 "sha": "6e7a61df4c7e8b3f62d0927b7c129ebf70c832c8",
4434 "description": "nir: add _safe variants of nir_foreach_reg_load/store",
4436 "nomination_type": 3,
4439 "because_sha": null,
4443 "sha": "5057eb90a13c0b42e0064252f34126a6713f8579",
4444 "description": "v3dv: implement VK_KHR_shader_terminate_invocation",
4446 "nomination_type": 3,
4449 "because_sha": null,
4453 "sha": "d0f75fdeab2b7ecd768e2dc02a4b3b665b94dd28",
4454 "description": "broadcom: lower null pointers",
4456 "nomination_type": 3,
4459 "because_sha": null,
4463 "sha": "716847a77dd3f10bf79c61c9c3328da6126c16b1",
4464 "description": "broadcom: disable perquad tmu loads after discards",
4466 "nomination_type": 3,
4469 "because_sha": null,
4473 "sha": "2b04fb410f103119d00d01d9d446e20e53ff1605",
4474 "description": "d3d12: Fix warning C4065 switch statement contains default but no case labels",
4476 "nomination_type": 3,
4479 "because_sha": null,
4483 "sha": "8bbdde2d9aea22ba9c9b5e89219a4b19001d344f",
4484 "description": "radeonsi/vcn: enable ROI feature in vcn.",
4486 "nomination_type": 3,
4489 "because_sha": null,
4493 "sha": "9c07a2e10d6d0999b50c33ce4b893ada4a5000c5",
4494 "description": "radeonsi/vcn: ROI feature implementation",
4496 "nomination_type": 3,
4499 "because_sha": null,
4503 "sha": "d6da63071ee1d69ae6290341222bafb66854a670",
4504 "description": "frontends/va: add ROI feature",
4506 "nomination_type": 3,
4509 "because_sha": null,
4513 "sha": "434a53ebbeb1a2ca70273bef0ba77a71237f4da7",
4514 "description": "radesonsi/vcn add qp_map definition",
4516 "nomination_type": 3,
4519 "because_sha": null,
4523 "sha": "05fb2e21f90be6c986e88099773aec3a06a1637e",
4524 "description": "docs: document how to build the docs",
4526 "nomination_type": 3,
4529 "because_sha": null,
4533 "sha": "0463a951ad6c0115df959d85c41517a30e8e5ee2",
4534 "description": "panfrost: Flag BO shareable when appropriate",
4536 "nomination_type": 3,
4539 "because_sha": null,
4543 "sha": "30d6dfb861069e8b670ed754b315f9ce2a32205f",
4544 "description": "panvk: Pass PAN_BO_SHAREABLE when relevant",
4546 "nomination_type": 3,
4549 "because_sha": null,
4553 "sha": "aa6176ee1e49b77c27ee8c5b4a60123cc0de8128",
4554 "description": "panfrost: Introduce a PAN_BO_SHAREABLE flag",
4556 "nomination_type": 3,
4559 "because_sha": null,
4563 "sha": "5089a758dfb1760a0dc397b0f491c4a6dc2160af",
4564 "description": "panfrost: Back panfrost_bo with pan_kmod_bo object",
4566 "nomination_type": 3,
4569 "because_sha": null,
4573 "sha": "7a9c471009c656ca05c810a5f06acf2285c8463e",
4574 "description": "panfrost: Add a VM to panfrost_device",
4576 "nomination_type": 3,
4579 "because_sha": null,
4583 "sha": "91fe8a0d2859e0b869edf83a56c463cf548ac10a",
4584 "description": "panfrost: Back panfrost_device with pan_kmod_dev object",
4586 "nomination_type": 3,
4589 "because_sha": null,
4593 "sha": "70bcdbee6cff98954133329419dce7fb7feb3090",
4594 "description": "panfrost: Avoid direct accesses to some panfrost_bo fields",
4596 "nomination_type": 3,
4599 "because_sha": null,
4603 "sha": "d47e01a3c30da39b3e614177140e83643a9b2de7",
4604 "description": "panfrost: Avoid direct accesses to some panfrost_device fields",
4606 "nomination_type": 3,
4609 "because_sha": null,
4613 "sha": "93178999f6bbfa2305bd9807b9e409c841213dda",
4614 "description": "pan/kmod: Add a backend for the panfrost kernel driver",
4616 "nomination_type": 3,
4619 "because_sha": null,
4623 "sha": "d95ec56f8c6884e0ae975b683fe7249fab9e740d",
4624 "description": "panfrost: Abstract kernel driver operations",
4626 "nomination_type": 3,
4629 "because_sha": null,
4633 "sha": "768c737273f6fdfa1c7c2c0efe70fabbc219af95",
4634 "description": "radv: remove some declared but unused functions/macros",
4636 "nomination_type": 3,
4639 "because_sha": null,
4643 "sha": "2f79ed183145009d9379f75f24d6025c94e71c36",
4644 "description": "radv: stop asserting some image create info fields",
4646 "nomination_type": 3,
4649 "because_sha": null,
4653 "sha": "a26119e124065f79aa727f88938b336d64da9170",
4654 "description": "vulkan video: correctly set SPS VUI bits",
4656 "nomination_type": 3,
4659 "because_sha": null,
4663 "sha": "07f8db02ff78d249aed696e0fe4faf3e97a01a32",
4664 "description": "iris: cleanup, use intel_needs_workaround instead of is_dg2",
4666 "nomination_type": 3,
4669 "because_sha": null,
4673 "sha": "2f25679b3fc18bd43a3cd327c12b92e5f666f529",
4674 "description": "anv: cleanup, use intel_needs_workaround instead of is_dg2",
4676 "nomination_type": 3,
4679 "because_sha": null,
4683 "sha": "012b6fbe632e190138f864ae4c6c6abe4c0ee81a",
4684 "description": "drirc: setup anv_assume_full_subgroups=16 for UnrealEngine5.1",
4686 "nomination_type": 0,
4689 "because_sha": null,
4693 "sha": "7ff8f79a8841d439af449fac8b382070a7b76c9f",
4694 "description": "anv/hasvk/drirc: change anv_assume_full_subgroups to have subgroup size",
4696 "nomination_type": 0,
4699 "because_sha": null,
4703 "sha": "1cf1b9d7412e94f70a5f68f81eed7ac22ad75613",
4704 "description": "nir: Scalarize bounds checked loads and stores",
4706 "nomination_type": 1,
4709 "because_sha": "39da1deb497af55496308c0867b5ce5a0e9df56e",
4713 "sha": "81e3b28f78016e852a4999fa627a13d11e0f9b71",
4714 "description": "compiler: Remove C++ static member pointers to builtin types",
4716 "nomination_type": 3,
4719 "because_sha": null,
4723 "sha": "bfc953add76c001881b6ed5885f84b9449535f45",
4724 "description": "intel/compiler: Use C helpers to access builtin types",
4726 "nomination_type": 3,
4729 "because_sha": null,
4733 "sha": "90e364edb078e0568b266b8fd1e5da8ca74f7a15",
4734 "description": "compiler/types: Add a few more helpers to get builtin types",
4736 "nomination_type": 3,
4739 "because_sha": null,
4743 "sha": "22b99f15b96fc20e627ec1a55383c1e3b129f684",
4744 "description": "nvk: Use ENUM_PACKED for enums instead of PACKED",
4746 "nomination_type": 3,
4749 "because_sha": null,
4753 "sha": "45f320e97ff3b4c5f21afd828facffbb67ba72ce",
4754 "description": "nvk: Enable cbufs",
4756 "nomination_type": 3,
4759 "because_sha": null,
4763 "sha": "d41fe63d99e67dcc4095f8636ea427a014e155a3",
4764 "description": "nvk: Add debug flags to the physical device",
4766 "nomination_type": 3,
4769 "because_sha": null,
4773 "sha": "ee29a8d1cdbdc553caac8ceeda03f5c737eda0f2",
4774 "description": "nvk: Upload cbufs based on the cbuf_map",
4776 "nomination_type": 3,
4779 "because_sha": null,
4783 "sha": "e6cd4b177aaef4891fa8a6e09087ef882cbb328b",
4784 "description": "nvk: Don't flush descriptors in BeginConditionalRendering",
4786 "nomination_type": 3,
4789 "because_sha": null,
4793 "sha": "869f5fc68040cd49bb81b77fba1d96b409b446f5",
4794 "description": "nvk: Set MME_DATA_FIFO_CONFIG on device init",
4796 "nomination_type": 3,
4799 "because_sha": null,
4803 "sha": "951d96a1a20cd57fa7d903c3620a44fa27b5e0dd",
4804 "description": "nvk: Rework push_indirect to take an address",
4806 "nomination_type": 3,
4809 "because_sha": null,
4813 "sha": "af3e7ba1057e122c9ccd6d0f09b233ca8278af28",
4814 "description": "nvk: Stash descriptor set sizes",
4816 "nomination_type": 3,
4819 "because_sha": null,
4823 "sha": "107a09e7dd998f0a6dc776dde627b11716cdffe5",
4824 "description": "nvk: Add a cbuf_bind_map to nvk_shader",
4826 "nomination_type": 3,
4829 "because_sha": null,
4833 "sha": "bdec097bb8b392af3e721e4df6c17caad7660a44",
4834 "description": "nvk/nir: Lower UBO loads to load_ubo when we have a cbuf",
4836 "nomination_type": 3,
4839 "because_sha": null,
4843 "sha": "f1c909edd5c9159609ab27e7b6a7374796cceab3",
4844 "description": "nvk/nir: Add cbuf analysis to nvi_nir_lower_descriptors()",
4846 "nomination_type": 3,
4849 "because_sha": null,
4853 "sha": "952e06672fdb6b3fd968ef7d93889356ed0c330b",
4854 "description": "nak/sm50: Add legalization and encoding for OpLdc",
4856 "nomination_type": 3,
4859 "because_sha": null,
4863 "sha": "2199eea31bdc880298e68ab63e5ffe8a5dbfea9c",
4864 "description": "nak/sm50: Fix legalization of OpIAdd",
4866 "nomination_type": 3,
4869 "because_sha": null,
4873 "sha": "e697280ebf6d54174fa7487d1cdeee990ddadc4b",
4874 "description": "nak/sm50: Fix immediate encodings",
4876 "nomination_type": 3,
4879 "because_sha": null,
4883 "sha": "eabd8cd47065fdec0066809c64d3d58bfac924cc",
4884 "description": "nak: Handle negative cbuf offset immediates",
4886 "nomination_type": 3,
4889 "because_sha": null,
4893 "sha": "7bfb7a2b81dd4c269a3092e9d1987eb75b7a0dad",
4894 "description": "nak: Rework the dependency pass",
4896 "nomination_type": 3,
4899 "because_sha": null,
4903 "sha": "8006f271d45901d10b2c74bb95ddcc9f1ecb8cf1",
4904 "description": "nak: Add a delay of 2 cycles for barriers",
4906 "nomination_type": 3,
4909 "because_sha": null,
4913 "sha": "073992708058ad721e515b7b0ca77a1666d95bc9",
4914 "description": "d3d12: Remove D3D12_SDK_VERSION checks after bumping directx-headers dependency to v611",
4916 "nomination_type": 3,
4919 "because_sha": null,
4923 "sha": "90b49f16f7b0e183e5f10eaf2ee76886887175e2",
4924 "description": "d3d12: Bump directx-headers dependency to v611.0 for latest video codecs and features",
4926 "nomination_type": 3,
4929 "because_sha": null,
4933 "sha": "2ea04ef69bba7b7fddf2f44ff62a24979bcb9c2b",
4934 "description": "vulkan/wsi: Convert bit tests to bool with != 0",
4936 "nomination_type": 1,
4939 "because_sha": "d7938de8feead53700ea9ecdbcae11d9d4e7a30b",
4943 "sha": "19175e474b21ed3e4a4e1e57fcf3a398eda0a55f",
4944 "description": "microsoft: Whitespace change to trigger CI",
4946 "nomination_type": 3,
4949 "because_sha": null,
4953 "sha": "62c797f5f3010be498fc3657282457394c378a0c",
4954 "description": "Revert \"ci: take microsoft farm offline\"",
4956 "nomination_type": 2,
4959 "because_sha": "0957b01a0645dd9617d87302cbf735e814a1d5cd",
4963 "sha": "4fe9a6053a9875ff169f2c7c4109ead9701c47d0",
4964 "description": "i915G: show correct number of needed ALU instructions at errmess",
4966 "nomination_type": 3,
4969 "because_sha": null,
4973 "sha": "752b23547a17e5519b8e89008745783e57806ebc",
4974 "description": "panfrost/ci: Skip broken image copy tests",
4976 "nomination_type": 3,
4979 "because_sha": null,
4983 "sha": "f51d99def693be576cd979b5a7cef7b45ca46e05",
4984 "description": "panfrost/ci: Add environment variable to suppress warnings",
4986 "nomination_type": 3,
4989 "because_sha": null,
4993 "sha": "ac613b9e4405c349b5715fb8989499bab4372cc4",
4994 "description": "panfrost/ci: Remove Vulkan expectations from G57",
4996 "nomination_type": 3,
4999 "because_sha": null,
5003 "sha": "487837c0bfa5c99bfae03f0fd23e276eeaa06b9d",
5004 "description": "docs: update features.txt for nvk",
5006 "nomination_type": 3,
5009 "because_sha": null,
5013 "sha": "871ea3bb88349b9923d3ab3e2fc79fc68e4b6545",
5014 "description": "radv/ci: add flake",
5016 "nomination_type": 3,
5019 "because_sha": null,
5023 "sha": "64c2a0489d10bcb10d09380235c50b41d82c8bae",
5024 "description": "docs: drop `:` in title",
5026 "nomination_type": 3,
5029 "because_sha": null,
5033 "sha": "b557362b3abf762a2c1021082032fbc3a8d41104",
5034 "description": "ci: run every test when changing the build",
5036 "nomination_type": 3,
5039 "because_sha": null,
5043 "sha": "9041084dd5c631f32e5aac4be96a712f1b1bcf39",
5044 "description": "ci: fix indentation",
5046 "nomination_type": 3,
5049 "because_sha": null,
5053 "sha": "efa331a58992a93e489bc56cb51b20d1cd44fa03",
5054 "description": "v3d/ci: add flake",
5056 "nomination_type": 3,
5059 "because_sha": null,
5063 "sha": "42e9ba1c704b0e8285aac93b5c8d97b4108923cc",
5064 "description": "aco: remove VCCZ and EXECZ register handling",
5066 "nomination_type": 3,
5069 "because_sha": null,
5073 "sha": "8085145db04ee8b9d1e25fb6f8b2e6192061bd7c",
5074 "description": "ci: Fix trivial typo in ARTIFACTS_BASE_URL",
5076 "nomination_type": 3,
5079 "because_sha": null,
5083 "sha": "3b715fb99dee536683bcfbbdbdb4b7b71816da13",
5084 "description": "v3dv: enable CPU jobs in the simulator",
5086 "nomination_type": 3,
5089 "because_sha": null,
5093 "sha": "f11a458a508be463aeec6220f1c2293e90034dab",
5094 "description": "v3d/v3dv: move V3D_CSD definitions to a separate file",
5096 "nomination_type": 3,
5099 "because_sha": null,
5103 "sha": "35b4dcb2f26cca138df0a17a95f386ebcde974ec",
5104 "description": "v3dv: use the copy performance query results user extension",
5106 "nomination_type": 3,
5109 "because_sha": null,
5113 "sha": "8913c134e45fc8a4ffea70f0247e3712dcfe5c0b",
5114 "description": "drm-uapi: extend interface for copy performance query CPU job",
5116 "nomination_type": 3,
5119 "because_sha": null,
5123 "sha": "43258ad44b5de7f1aa2aee61af7082b4fd9be444",
5124 "description": "v3dv: use the reset performance query user extension",
5126 "nomination_type": 3,
5129 "because_sha": null,
5133 "sha": "b2db2e3f33d375da982167f96bbe9cc6792d399e",
5134 "description": "v3dv: don't start iterating performance queries at zero",
5136 "nomination_type": 3,
5139 "because_sha": null,
5143 "sha": "6089982a8239278656dacf5739ed16b40b050372",
5144 "description": "drm-uapi: extend interface for the reset performance query CPU job",
5146 "nomination_type": 3,
5149 "because_sha": null,
5153 "sha": "4a9da29016cdebd472fea67db78c5afaabbe1d4e",
5154 "description": "v3dv: use the copy timestamp query results user extension",
5156 "nomination_type": 3,
5159 "because_sha": null,
5163 "sha": "a990defab30a49cf615cef9347d95a3fff729cea",
5164 "description": "drm-uapi: extend interface for copy timestamp results CPU job",
5166 "nomination_type": 3,
5169 "because_sha": null,
5173 "sha": "d1d52ebdc9676be617bda63ce1fc585ca76ed6df",
5174 "description": "v3dv: use the reset timestamp user extension",
5176 "nomination_type": 3,
5179 "because_sha": null,
5183 "sha": "7af9b47471e5201a8cd8e027c18955640fca0065",
5184 "description": "drm-uapi: extend interface for reset timestamp CPU job",
5186 "nomination_type": 3,
5189 "because_sha": null,
5193 "sha": "17e03ebacd89a5b2312aa878075c34d6ab651b01",
5194 "description": "v3dv: use the timestamp query user extension",
5196 "nomination_type": 3,
5199 "because_sha": null,
5203 "sha": "d48aaa47734c3a983e4d52ea053cfdf65424827f",
5204 "description": "drm-uapi: extend interface for timestamp query CPU job",
5206 "nomination_type": 3,
5209 "because_sha": null,
5213 "sha": "2e32644e35f34c70d8c038c66243b7cf633bc5bc",
5214 "description": "v3dv: occlusion queries aren't handled with a CPU job",
5216 "nomination_type": 3,
5219 "because_sha": null,
5223 "sha": "2a0d196abf1cd85e18ff0adfd05703ed4838d779",
5224 "description": "v3dv: switch timestamp queries to using BO memory",
5226 "nomination_type": 3,
5229 "because_sha": null,
5233 "sha": "e404ccba5b4b0f8f0c43ae29c102aed7b2e6afff",
5234 "description": "v3dv: use the indirect CSD user extension",
5236 "nomination_type": 3,
5239 "because_sha": null,
5243 "sha": "b1134775e0729f124b4b5a60a3e40f917116473f",
5244 "description": "v3dv: create a CPU queue type",
5246 "nomination_type": 3,
5249 "because_sha": null,
5253 "sha": "e1623082985c9ec5dc0bd2449685c606fc0f8d52",
5254 "description": "v3dv: check CPU queue availability",
5256 "nomination_type": 3,
5259 "because_sha": null,
5263 "sha": "2589998e05346f9e86d1fc1d1cf38b979ecf46f6",
5264 "description": "drm-uapi: extend interface for indirect CSD CPU job",
5266 "nomination_type": 3,
5269 "because_sha": null,
5273 "sha": "d2a6383c647a753df19006fa5635668ecdfc9c47",
5274 "description": "v3dv: allow set_multisync() to accept more wait syncobjs",
5276 "nomination_type": 3,
5279 "because_sha": null,
5283 "sha": "f01d702d4a6bda42f6afaff2d863fa1903184c5f",
5284 "description": "v3dv: allow different in/out sync queues",
5286 "nomination_type": 3,
5289 "because_sha": null,
5293 "sha": "3a3acac8c5d39cfd680dcd0e07a8216468e003f6",
5294 "description": "v3dv: move multisync functions to the beginning of the file",
5296 "nomination_type": 3,
5299 "because_sha": null,
5303 "sha": "14267d973936240d321cb7e6e47e8cee642d35cd",
5304 "description": "ci/freedreno: more issues showed up on a618, let's use 6.4",
5306 "nomination_type": 3,
5309 "because_sha": null,
5313 "sha": "a0f350429baa47576f2461ab4a9ec5d34eebf5d5",
5314 "description": "ci/b2c: fix the `cmdline_extra` variable name",
5316 "nomination_type": 1,
5319 "because_sha": "4362d5913f07ad9d40f920c98756fb33bf4ed443",
5323 "sha": "1ef5feac5ef48515bba2fa22c8a2a4e517739519",
5324 "description": "radv: fix binding partial depth/stencil views with dynamic rendering",
5326 "nomination_type": 3,
5329 "because_sha": null,
5333 "sha": "759b68bf6623ba9fa01e202f696f3314998ab0e5",
5334 "description": "bin/gitlab_gql: print merged yaml as yaml instead of a python dict",
5336 "nomination_type": 3,
5339 "because_sha": null,
5343 "sha": "db6541a41a27a3695771ad061fb69dbe7f14a5cf",
5344 "description": "bin/gitlab_gql: fix --print-merged-yaml when --rev != HEAD",
5346 "nomination_type": 3,
5349 "because_sha": null,
5353 "sha": "6a92af158dc132eee449c175bdee66d92c68d191",
5354 "description": "anv: wait for CS write completion before executing secondary",
5356 "nomination_type": 0,
5359 "because_sha": null,
5363 "sha": "98ea540158f819b14e69ebde812f012c6fe9da59",
5364 "description": "radv: add support for MRT compaction with PS epilogs",
5366 "nomination_type": 3,
5369 "because_sha": null,
5373 "sha": "8760b7fab71fb59d5abef9796c31e60d7081409a",
5374 "description": "radv: cleanup radv_pipeline_generate_ps_epilog_key()",
5376 "nomination_type": 3,
5379 "because_sha": null,
5383 "sha": "60e6e3f8e681262280ee81e8d49dbb9aede48f57",
5384 "description": "radv: cleanup gathering PS info with/without PS epilogs",
5386 "nomination_type": 3,
5389 "because_sha": null,
5393 "sha": "a39c3920fbe163e136014156a4882e858e36c7ec",
5394 "description": "radv: cleanup ac_nir_lower_ps options",
5396 "nomination_type": 3,
5399 "because_sha": null,
5403 "sha": "78e45221bd271b7afc1c0eae3214001178d55247",
5404 "description": "radv: emit the task shader in radv_emit_graphics_pipeline()",
5406 "nomination_type": 3,
5409 "because_sha": null,
5413 "sha": "83756092350add3747579325063a7feab4bc9921",
5414 "description": "docs: Document INTEL_COPY_CLASS",
5416 "nomination_type": 3,
5419 "because_sha": null,
5423 "sha": "135a7d50311fe8c77df1a1d5068b111cca03ac10",
5424 "description": "iris: Handle aux map init for copy engine",
5426 "nomination_type": 3,
5429 "because_sha": null,
5433 "sha": "46f5359238ed410d7af7a058f46a954f5c5912aa",
5434 "description": "anv: Invalidate aux map for copy/video engine",
5436 "nomination_type": 3,
5439 "because_sha": null,
5443 "sha": "108f880986ed015e8181bac20fa236b52ff74e17",
5444 "description": "anv: Handle video/copy engine queue initialization",
5446 "nomination_type": 3,
5449 "because_sha": null,
5453 "sha": "2aea09c8de91c6ae71e1c62f3f213ac89e14943a",
5454 "description": "intel/genxml: Add BCS/VD0 aux table base address register",
5456 "nomination_type": 3,
5459 "because_sha": null,
5463 "sha": "e46e9ee46c7dce955a94d603f4282883e826a2d5",
5464 "description": "egl/surfaceless: Don't overwrire disp->Device if using EGL_DEVICE_EXT",
5466 "nomination_type": 3,
5469 "because_sha": null,
5473 "sha": "208894c94f92b3d837bc57fff7002635cc2230cf",
5474 "description": "egl: Add _eglHasAttrib() function",
5476 "nomination_type": 3,
5479 "because_sha": null,
5483 "sha": "cda9980f9639093cf86897a760e90c89df7b6c0f",
5484 "description": "egl/surfaceless: Fix EGL_DEVICE_EXT implementation",
5486 "nomination_type": 1,
5489 "because_sha": "1efaa85889051978f806c4ea7c6d4997329624e5",
5493 "sha": "59a7fc205498552ff9778a6ef387ae25fdc46e0c",
5494 "description": "ci/radeonsi: Occlusion queries are flaky on stoney",
5496 "nomination_type": 3,
5499 "because_sha": null,
5503 "sha": "e46702f7ae62316ff8e7b92cd7aa029f1d0374d7",
5504 "description": "ci: deduplicate constructing the ARTIFACTS_BASE_URL",
5506 "nomination_type": 3,
5509 "because_sha": null,
5513 "sha": "d024da390067eb31bb7fecf41465c253908c30ea",
5514 "description": "docs: update calendar for 23.3.1",
5516 "nomination_type": 3,
5519 "because_sha": null,
5523 "sha": "efa24268ce287543dfe6ec67a13e24eca7cd2072",
5524 "description": "docs: add sha256sum for 23.3.1",
5526 "nomination_type": 3,
5529 "because_sha": null,
5533 "sha": "d5bf161706accdc6a71434bf08e40c8ab2e099af",
5534 "description": "docs: add release notes for 23.3.1",
5536 "nomination_type": 3,
5539 "because_sha": null,
5543 "sha": "342dba5102b16e31c1a4de5067fab2d9bfea53ca",
5544 "description": "vulkan/android: Only limit advertised extensions in strict mode",
5546 "nomination_type": 3,
5549 "because_sha": null,
5553 "sha": "3c618d23d1eccd933331a365e2391689cc877964",
5554 "description": "vn/android: Only limit advertised Vulkan version in strict mode",
5556 "nomination_type": 3,
5559 "because_sha": null,
5563 "sha": "30788edbcc6bd567ef30ef0a5e7c2ae42789ad30",
5564 "description": "v3dv/android: Only limit advertised Vulkan version in strict mode",
5566 "nomination_type": 3,
5569 "because_sha": null,
5573 "sha": "9385f1d4e2c5f1f6333b36fcd3ef922cd217bdbe",
5574 "description": "radv/android: Only limit advertised Vulkan version in strict mode",
5576 "nomination_type": 3,
5579 "because_sha": null,
5583 "sha": "ebc30322450c68d9d7c03e9dde92be2548e87680",
5584 "description": "anv/android: Only limit advertised Vulkan version in strict mode",
5586 "nomination_type": 3,
5589 "because_sha": null,
5593 "sha": "257ecaca884444b1e1867455bab9efc71757f729",
5594 "description": "android.mk: Add option to pass arbitrary parameters to meson",
5596 "nomination_type": 3,
5599 "because_sha": null,
5603 "sha": "50458703fad756813706f8c4533493e52035ee20",
5604 "description": "meson: Add option to ignore artificial Android limitations",
5606 "nomination_type": 3,
5609 "because_sha": null,
5613 "sha": "6a4156f812f07592ffe3628411e4f39b164a3f30",
5614 "description": "clover: Remove usage of glsl_type C++ helpers",
5616 "nomination_type": 3,
5619 "because_sha": null,
5623 "sha": "a4947f7bd84128658d14061bf8142ede9a571cdc",
5624 "description": "intel/fs: Adjust destination size for load ubo on Xe2+",
5626 "nomination_type": 3,
5629 "because_sha": null,
5633 "sha": "e0ce94318b52a54bd5526c78de4a20b5a90bcaee",
5634 "description": "intel/fs: Adjust destination size for global load constant on Xe2+",
5636 "nomination_type": 3,
5639 "because_sha": null,
5643 "sha": "11fea46bdcb23d84dc6773611813571d0a499776",
5644 "description": "intel/fs: Adjust destination size for image size intrinsic",
5646 "nomination_type": 3,
5649 "because_sha": null,
5653 "sha": "c4265536584eddef6aac1ce64fe69bcc6394de42",
5654 "description": "intel/compiler: Adjust assertion in lower_get_buffer_size() for Xe2",
5656 "nomination_type": 3,
5659 "because_sha": null,
5663 "sha": "f8e583d537f5a3265cdac22a3b1df4d7ac2aaf94",
5664 "description": "ci/b2c: identify dut by its id instead of its tags",
5666 "nomination_type": 3,
5669 "because_sha": null,
5673 "sha": "b93d836e4752d72d33751565d509e892035025fe",
5674 "description": "ci/b2c: rename B2C_TEST_SCRIPT to B2C_CONTAINER_CMD to match the automatic import",
5676 "nomination_type": 3,
5679 "because_sha": null,
5683 "sha": "4362d5913f07ad9d40f920c98756fb33bf4ed443",
5684 "description": "ci/b2c: import all variables starting with `B2C_`",
5686 "nomination_type": 3,
5689 "because_sha": null,
5693 "sha": "ef0e8bae0dc8aace44e050878aadbdf2e1cd9eac",
5694 "description": "ci/b2c: use envvars directly instead of converting them back and forth into cli args",
5696 "nomination_type": 3,
5699 "because_sha": null,
5703 "sha": "e157d67d39cf570d8e5fdfc099e189a1ad03e59b",
5704 "description": "ci/b2c: export B2C_TEST_SCRIPT",
5706 "nomination_type": 3,
5709 "because_sha": null,
5713 "sha": "b2e78a977510f9cb2d180675e99311921a59ddff",
5714 "description": "ci/b2c: use with:write instead of manually doing open;write;close",
5716 "nomination_type": 3,
5719 "because_sha": null,
5723 "sha": "50da22812d971181185f59059e980ea2d84c83d2",
5724 "description": "ci/b2c: always define cmdline_extras",
5726 "nomination_type": 3,
5729 "because_sha": null,
5733 "sha": "86ee903b3836613bfa6fb93a46d61f4459ba1bc7",
5734 "description": "ci/b2c: always define job_volume_exclusions",
5736 "nomination_type": 3,
5739 "because_sha": null,
5743 "sha": "14f59188f67c361870a623028ca6d83b9e860c91",
5744 "description": "ci/b2c: drop unused --volume and --mount-volume",
5746 "nomination_type": 3,
5749 "because_sha": null,
5753 "sha": "5142ae2d4fdf4dfe4fb21402e826b334548ed9b3",
5754 "description": "ci/b2c: drop support for harbor.freedesktop.org",
5756 "nomination_type": 3,
5759 "because_sha": null,
5763 "sha": "8eabe3d913b5c146b94ec323c9941017f5ada17b",
5764 "description": "ci/b2c: tags are mandatory",
5766 "nomination_type": 3,
5769 "because_sha": null,
5773 "sha": "850d3e28e5a7f6ed48422237bbc3543817281a13",
5774 "description": "ci/b2c: drop unused B2C_EXTRA_VOLUME_ARGS",
5776 "nomination_type": 3,
5779 "because_sha": null,
5783 "sha": "a10bd6fcb0fedf6144e327525686dc59533fc74c",
5784 "description": "ci/b2c: fix indentation of comment and after_script: list",
5786 "nomination_type": 3,
5789 "because_sha": null,
5793 "sha": "918199a154b2774bd01a97b6bc86f460254d668c",
5794 "description": "ci/b2c: stop ignoring errors in before_script",
5796 "nomination_type": 3,
5799 "because_sha": null,
5803 "sha": "6cc6ebde3a16f76c5fe42aac7136c3384bafe338",
5804 "description": "ci/b2c: drop passthrough of unset CI_JOB_JWT",
5806 "nomination_type": 1,
5809 "because_sha": "dabc068e6c04dca7800c17c165e57c36c6cff7ee",
5813 "sha": "d761871761e5fe7d498b0cc818ed627698ed1225",
5814 "description": "isl: drop AUX-TT CCS alignment with INTEL_DEBUG=noccs",
5816 "nomination_type": 3,
5819 "because_sha": null,
5823 "sha": "db5166718d89ba71f8d12fbdceffb05d7c5e9a03",
5824 "description": "util/hash_table: Don't leak hash_key_u64 objects when the u64 hash table is destroyed",
5826 "nomination_type": 1,
5829 "because_sha": "ff494361bee7506db701cb861073ab194ae3a6e9",
5833 "sha": "5a60fd7b14e9a3045513a4b46ebd109c422c5b2e",
5834 "description": "util/hash_table: Don't leak hash_u64_key objects when the entry exists",
5836 "nomination_type": 1,
5839 "because_sha": "6649b840c34016b4753e69d4513a8d09da9febb2",
5843 "sha": "977cc3157dc0215c065bc3039f7fd5c8b359dc17",
5844 "description": "util/hash_table: Use FREE() to be consistent with the CALLOC_STRUCT() call",
5846 "nomination_type": 1,
5849 "because_sha": "6649b840c34016b4753e69d4513a8d09da9febb2",
5853 "sha": "165d27abfc59dadc76b1f6df61749c84ebd4e484",
5854 "description": "winsys/amdgpu: document BO structures",
5856 "nomination_type": 3,
5859 "because_sha": null,
5863 "sha": "68f7e497fe74c4625fbe3c3fcc49e064b9b59e3f",
5864 "description": "winsys/amdgpu: fix amdgpu_cs_has_user_fence for VPE",
5866 "nomination_type": 3,
5869 "because_sha": null,
5873 "sha": "f5a3874ad1d20f2ad260320b6f90bd0b7a62c0ba",
5874 "description": "winsys/amdgpu: clean up the rest of the code for cs->buffer_lists",
5876 "nomination_type": 3,
5879 "because_sha": null,
5883 "sha": "af0d2fe4fc5bcfb525653e3d6a16ba4742224690",
5884 "description": "winsys/amdgpu: pass amdgpu_buffer_list* to amdgpu_add_bo_fences_to_dependencies",
5886 "nomination_type": 3,
5889 "because_sha": null,
5893 "sha": "378984b994d352dc38da9824e3f1c4cf40833350",
5894 "description": "winsys/amdgpu: return amdgpu_cs_buffer* from add/lookup_buffer instead of index",
5896 "nomination_type": 3,
5899 "because_sha": null,
5903 "sha": "05ba3c9cc57ab7bc7de49497486472401a4b5ade",
5904 "description": "winsys/amdgpu: clean up duplicated code around amdgpu_lookup/add_buffer",
5906 "nomination_type": 3,
5909 "because_sha": null,
5913 "sha": "2afe6cea4c3dcf8598e36492bbf03d2282982f03",
5914 "description": "winsys/amdgpu: change amdgpu_lookup_buffer to take struct amdgpu_buffer_list",
5916 "nomination_type": 3,
5919 "because_sha": null,
5923 "sha": "9cf35b601a350d605f6d7d7c447b9d253aad74b4",
5924 "description": "winsys/amdgpu: change real/slab/sparse_buffers to buffer_lists[3]",
5926 "nomination_type": 3,
5929 "because_sha": null,
5933 "sha": "32eb4a54dcb9bc518c9d74bfeda914dedfad0337",
5934 "description": "winsys/amdgpu: don't count memory usage because it's unused",
5936 "nomination_type": 3,
5939 "because_sha": null,
5943 "sha": "bbd64747e22495a005adf36f6d592b893013f311",
5944 "description": "winsys/amdgpu: move lock from amdgpu_winsys_bo into sparse and real BOs",
5946 "nomination_type": 3,
5949 "because_sha": null,
5953 "sha": "6803868498e5c4bd3a906be536d792a6aa477a35",
5954 "description": "winsys/amdgpu: use inheritance for the slab BO",
5956 "nomination_type": 3,
5959 "because_sha": null,
5963 "sha": "86481c461edb45ef079fcf9064e0c2eb6cb6a79e",
5964 "description": "winsys/amdgpu: use inheritance for the sparse BO",
5966 "nomination_type": 3,
5969 "because_sha": null,
5973 "sha": "e9c416ac9aac060af4ddfeb64a1165c856b4ab74",
5974 "description": "winsys/amdgpu: use inheritance for the real BO",
5976 "nomination_type": 3,
5979 "because_sha": null,
5983 "sha": "d1e70db89a76913ad0c91c3d2ea52213f76b131d",
5984 "description": "winsys/amdgpu: use inheritance for the cache_entry BO field",
5986 "nomination_type": 3,
5989 "because_sha": null,
5993 "sha": "943a3329c78dff462735fac77a1a008040be2aa4",
5994 "description": "winsys/amdgpu: inline amdgpu_add_fence_dependencies_bo_lists",
5996 "nomination_type": 3,
5999 "because_sha": null,
6003 "sha": "5cf57986d2d5bd0d0d1e8b0fa5f242c1fa6f82ab",
6004 "description": "winsys/amdgpu: cosmetic changes in amdgpu_cs_add_buffer",
6006 "nomination_type": 3,
6009 "because_sha": null,
6013 "sha": "c902b9e1d91d5682e2cb1ccb374fd3d300ad68ba",
6014 "description": "winsys/amdgpu: don't return a value from cs_add_buffer",
6016 "nomination_type": 3,
6019 "because_sha": null,
6023 "sha": "390f26eefbc9099195c58fdbd42e59740e99ee3c",
6024 "description": "ac,radeonsi: require DRM 3.27+ (kernel 4.20+) same as RADV",
6026 "nomination_type": 3,
6029 "because_sha": null,
6033 "sha": "5cfd6592765b3a6b69675494bd4f8c5309184ad2",
6034 "description": "ac/llvm: remove code for converting txd from 1D to 2D because NIR does it",
6036 "nomination_type": 3,
6039 "because_sha": null,
6043 "sha": "f17e23e116234d7998efaaa9c7c1542ad085cde1",
6044 "description": "compiler/glsl: Reduce scope of is_anonymous",
6046 "nomination_type": 3,
6049 "because_sha": null,
6053 "sha": "8458cd49e077e6f54689e193073d2756a2ea2fc4",
6054 "description": "asahi: fixes prevailing '-Werror=maybe-uninitialized' issue",
6056 "nomination_type": 3,
6059 "because_sha": null,
6063 "sha": "cd8ccba814294002b257950d7cd6c4fe9c577f9e",
6064 "description": "frontends/va: use va interface for jpeg partial decode",
6066 "nomination_type": 3,
6069 "because_sha": null,
6073 "sha": "2f205caea484e3882a209d4262f2f1ce1e0734a8",
6074 "description": "etnaviv: Add static_assert(..) to catch memory corruption",
6076 "nomination_type": 0,
6079 "because_sha": null,
6083 "sha": "11ffb20b7072b4096dc4e033395f36ff6fbfd42e",
6084 "description": "etnaviv: Update headers from rnndb",
6086 "nomination_type": 0,
6089 "because_sha": null,
6093 "sha": "de3190d36d7d7de95b5f08bac0d5d551df281efd",
6094 "description": "radeonsi: fix reg_saved_mask for non graphics contexts",
6096 "nomination_type": 1,
6099 "because_sha": "17e01a9a9b743d89066ba0a42c841e9b7e7d0528",
6103 "sha": "c3c3a8926a461da08a815bc0af8fd9fdbd1dca59",
6104 "description": "radv/amdgpu: Separate the concept of residency from use_global_list.",
6106 "nomination_type": 3,
6109 "because_sha": null,
6113 "sha": "63120a55b84cc593425593b639c8554a7e8c58b1",
6114 "description": "radv/amdgpu: Remove virtual bo dump logic.",
6116 "nomination_type": 3,
6119 "because_sha": null,
6123 "sha": "40c6e54ce7382007ba3ffa28c9d3d7362799274b",
6124 "description": "anv: rename anv_create_companion_rcs_command_buffer to anv_cmd_buffer_ensure_rcs_companion",
6126 "nomination_type": 3,
6129 "because_sha": null,
6133 "sha": "bed1b8b90d844d8bf36d3d1aa7c3f83e086d9cf6",
6134 "description": "radeonsi: fix divide by zero in si_get_small_prim_cull_info()",
6136 "nomination_type": 1,
6139 "because_sha": "f8a0aa6852756d8f1593ef6627ddb1754ae967be",
6143 "sha": "d376d8c5ea05a2be10fe701253d1e7a6071d35fc",
6144 "description": "anv: promote EXT_calibrated_timestamps to KHR",
6146 "nomination_type": 3,
6149 "because_sha": null,
6153 "sha": "4eb1eb0db196654e3faad58956cd01c88dd489a7",
6154 "description": "anv: promote EXT_vertex_attribute_divisor to KHR",
6156 "nomination_type": 3,
6159 "because_sha": null,
6163 "sha": "f99e43d606e30ce7899a6d383c1d9e952faa127a",
6164 "description": "anv: switch to use runtime physical device properties infrastructure",
6166 "nomination_type": 3,
6169 "because_sha": null,
6173 "sha": "dc858202a9c1cee4a1b634b71d4c3bf8f89af54d",
6174 "description": "anv: get features after initializing drm",
6176 "nomination_type": 3,
6179 "because_sha": null,
6183 "sha": "a1dcf943ab5a078aff318bb8a6723fa1555588ce",
6184 "description": "isl: constify isl_device_get_sample_counts()",
6186 "nomination_type": 3,
6189 "because_sha": null,
6193 "sha": "2336058bbbfeac33265f93ca9cd44971479fdc10",
6194 "description": "iris: use slow clear for small surfaces with Wa_18020603990",
6196 "nomination_type": 3,
6199 "because_sha": null,
6203 "sha": "25a32433b13a329e8e510ce6328fa92f35f244c6",
6204 "description": "anv: use slow clear for small surfaces with Wa_18020603990",
6206 "nomination_type": 3,
6209 "because_sha": null,
6213 "sha": "ca8d9f850b488220b90ff2fb61aa8399b968a245",
6214 "description": "radv/ci: remove dEQP-VK.mesh_shader.ext.query.* from the lists",
6216 "nomination_type": 3,
6219 "because_sha": null,
6223 "sha": "f576ce3340d3e4fc645e79d945abacb8fe19cffd",
6224 "description": "radv: advertise VK_KHR_vertex_attribute_divisor",
6226 "nomination_type": 3,
6229 "because_sha": null,
6233 "sha": "24c755316ba10999ae0de8ad1d92ed3d777c27fd",
6234 "description": "vulkan/runtime: promote VK_EXT_vertex_attribute_divisor to KHR",
6236 "nomination_type": 3,
6239 "because_sha": null,
6243 "sha": "06056310947a4c9bf9c969a82ad23839dca5f327",
6244 "description": "radv: stop clearing FMASK_COMPRESS_1FRAG_ONLY for TC-compat CMASK images",
6246 "nomination_type": 3,
6249 "because_sha": null,
6253 "sha": "c70c269b16b62b68e7908a3c14e2b5984fedc5ed",
6254 "description": "radv: remove useless check for TC-compat CMASK images during fb emission",
6256 "nomination_type": 3,
6259 "because_sha": null,
6263 "sha": "205938cd39c49af3ee3d60ff54e152bf2d66c989",
6264 "description": "v3dv: disallow image stores on VK_KHR_DISPLAY surfaces",
6266 "nomination_type": 3,
6269 "because_sha": null,
6273 "sha": "f6437f4388ecf398cb0effbf0584b5d972a64340",
6274 "description": "nvk: Implement VK_EXT_multi_draw",
6276 "nomination_type": 3,
6279 "because_sha": null,
6283 "sha": "afbaeee3581ad72ba97538008a401f01c2572a47",
6284 "description": "nvk: VK_EXT_color_write_enable",
6286 "nomination_type": 3,
6289 "because_sha": null,
6293 "sha": "f217d267d3a7fbf7a15483f5aaec6b87c8f14175",
6294 "description": "gallium: add PIPE_IMAGE_ACCESS_DRIVER_INTERNAL",
6296 "nomination_type": 3,
6299 "because_sha": null,
6303 "sha": "15b5437f8f48e4ba25d305357224a5e9f7186b17",
6304 "description": "gallium: fix util_clamp_color type confusion",
6306 "nomination_type": 3,
6309 "because_sha": null,
6313 "sha": "d136583c82d5036696b322bbe966490b321c96e1",
6314 "description": "rusticl/kernel: explicitly set rounding modes",
6316 "nomination_type": 0,
6319 "because_sha": null,
6323 "sha": "53b01459fd9b8a026ced6ade4030596670647d36",
6324 "description": "rusticl: add freedreno alias for RUSTICL_ENABLE",
6326 "nomination_type": 3,
6329 "because_sha": null,
6333 "sha": "f1817ab7e03f188164c7d6850149781066418d49",
6334 "description": "radv,vtn,driconf: Add and use radv_rt_ssbo_non_uniform workaround for Crysis 2/3 Remastered",
6336 "nomination_type": 0,
6339 "because_sha": null,
6343 "sha": "63e2bba592860eee99f38e436948ade86130ac69",
6344 "description": "nak: Don't set both FTZ and DNZ at the same time",
6346 "nomination_type": 1,
6349 "because_sha": "3955e596df06f4f1b904d932b61520154f6c5389",
6353 "sha": "dcbf31dce21fab0df4368d5b189b8deed622c3ab",
6354 "description": "vulkan/wsi: always create command buffer for special blit queues",
6356 "nomination_type": 1,
6359 "because_sha": "d7938de8feead53700ea9ecdbcae11d9d4e7a30b",
6363 "sha": "a8b2426419b3bad3bfbea8877e40442f62c26d2e",
6364 "description": "intel/compiler: Use reference instead of pointer for fs_visitor",
6366 "nomination_type": 3,
6369 "because_sha": null,
6373 "sha": "77ab74ccc2d2610c6a8001daaf681f6b21fb207b",
6374 "description": "intel/compiler: Use reference instead of pointer for nir_to_brw_state",
6376 "nomination_type": 3,
6379 "because_sha": null,
6383 "sha": "4e5fcccd0174be439b04cb63bed24ea8373b78c1",
6384 "description": "intel/compiler: Create and use nir_to_brw() function",
6386 "nomination_type": 3,
6389 "because_sha": null,
6393 "sha": "38a42e5aa1f3fe5f5a4d475fdfd95bb51548b4c0",
6394 "description": "intel/compiler: Add ctor to fs_builder that just takes the shader",
6396 "nomination_type": 3,
6399 "because_sha": null,
6403 "sha": "cf730adc588bcdd87fe8b3eb0a1894038d105438",
6404 "description": "intel/compiler: Make fs_builder include fs_visitor and not the other way",
6406 "nomination_type": 3,
6409 "because_sha": null,
6413 "sha": "f5032c4d528efe0519efb9fe83f5a9945da08006",
6414 "description": "intel/compiler: Make fs_visitor not depend on fs_builder",
6416 "nomination_type": 3,
6419 "because_sha": null,
6423 "sha": "4f991dec00dfc4f1452c5d1c8815a4c20d3bd88b",
6424 "description": "intel/compiler: Remove fs_visitor::bld",
6426 "nomination_type": 3,
6429 "because_sha": null,
6433 "sha": "5b8ec015f27e879438216f20198e907419ee2f13",
6434 "description": "intel/compiler: Don't use fs_visitor::bld in remaining places",
6436 "nomination_type": 3,
6439 "because_sha": null,
6443 "sha": "c73c1aa4964ac571d5ebe1177a0cea0fdc81e53a",
6444 "description": "intel/compiler: Annotate and use nir_to_brw_state::bld",
6446 "nomination_type": 3,
6449 "because_sha": null,
6453 "sha": "34c28680b12f1b4372bd12915b49fd5e9dcf4324",
6454 "description": "intel/compiler: Stop using fs_visitor::bld field in NIR conversion",
6456 "nomination_type": 3,
6459 "because_sha": null,
6463 "sha": "79735fa7839540a22d291d5636969929fb853b86",
6464 "description": "intel/compiler: Move remaining NIR conversion fields to nir_to_brw_state",
6466 "nomination_type": 3,
6469 "because_sha": null,
6473 "sha": "5cb189636dd13916975493784375bd736a5d0f15",
6474 "description": "intel/compiler: Move nir_ssa_value into a local structure",
6476 "nomination_type": 3,
6479 "because_sha": null,
6483 "sha": "afe75d65be29e68a787d5edd697f32ab000dad04",
6484 "description": "intel/compiler: Make NIR resources helpers static",
6486 "nomination_type": 3,
6489 "because_sha": null,
6493 "sha": "a7a27ee95ead859abcf42e8b8c7fb96d21aa4913",
6494 "description": "intel/compiler: Make NIR atomic conversion functions static",
6496 "nomination_type": 3,
6499 "because_sha": null,
6503 "sha": "5777943381b43456fd1fdde433092d4f8f073be9",
6504 "description": "intel/compiler: Make non-intrinsic NIR conversion functions static",
6506 "nomination_type": 3,
6509 "because_sha": null,
6513 "sha": "2385d6087aafce919f87dacc54290a7a77f0a3e4",
6514 "description": "intel/compiler: Make setup functions of NIR emission static",
6516 "nomination_type": 3,
6519 "because_sha": null,
6523 "sha": "3899e6b1d84fcc69d82cd23acdc8d3c3c8b0b0c0",
6524 "description": "intel/compiler: Make functions for NIR control flow conversion static",
6526 "nomination_type": 3,
6529 "because_sha": null,
6533 "sha": "860ec33f9abb1d40d1d70d6edf1dcf3831b9751c",
6534 "description": "intel/compiler: Make more functions in NIR conversion static",
6536 "nomination_type": 3,
6539 "because_sha": null,
6543 "sha": "acca9dbf6b73e4d46bff2d5fdab3e0e53c37096d",
6544 "description": "intel/compiler: Make a NIR intrinsic emission functions static",
6546 "nomination_type": 3,
6549 "because_sha": null,
6553 "sha": "c12460b01efb601faf3511c7d84a619e7b95e0b5",
6554 "description": "intel/compiler: Move NIR emission code to brw_fs_nir.cpp",
6556 "nomination_type": 3,
6559 "because_sha": null,
6563 "sha": "1ef6415d222324b9303ffa57fc1d978654eb7420",
6564 "description": "intel/compiler: Remove unused headers",
6566 "nomination_type": 3,
6569 "because_sha": null,
6573 "sha": "3e308903eb16b5fe73fd194a83e0c3d57d8f538f",
6574 "description": "nvk: Enable NAK by default for Volta",
6576 "nomination_type": 3,
6579 "because_sha": null,
6583 "sha": "69454a8abd6726b8f82c02ef40896638d02e60e5",
6584 "description": "nak: move nir_lower_subgroups into nak_postprocess_nir",
6586 "nomination_type": 3,
6589 "because_sha": null,
6593 "sha": "cedb101d3f2a6d620b3ad20b068e486debd2206b",
6594 "description": "nak: add algebraic lowering pass",
6596 "nomination_type": 3,
6599 "because_sha": null,
6603 "sha": "8c73b1eb909cdf0c19503ca46f965a55ebb2dfed",
6604 "description": "nir/algebraic: add support for custom arguments",
6606 "nomination_type": 3,
6609 "because_sha": null,
6613 "sha": "2701e634c1f164e5869b347b7e6806d054cd8577",
6614 "description": "nak: fix some sm checks for volta",
6616 "nomination_type": 3,
6619 "because_sha": null,
6623 "sha": "7be8bc2c971bd40101f1ac537d7cf518ed648179",
6624 "description": "isl: Add mocs for xe2",
6626 "nomination_type": 3,
6629 "because_sha": null,
6633 "sha": "c2558a2df8c3a018820022583d9221f371801cbc",
6634 "description": "ci/freedreno: fail introduced by ARB_post_depth_coverage",
6636 "nomination_type": 1,
6639 "because_sha": "fd00e994449d21f906ad291c0161b8b781c05443",
6643 "sha": "55d6430bd71543d4656a7bcabb592d6f1d03fdf8",
6644 "description": "ci/freedreno: downgrade a618_piglit to 6.4 kernel",
6646 "nomination_type": 3,
6649 "because_sha": null,
6653 "sha": "5527c090f41ab665efe1a89936f7306d201a1faa",
6654 "description": "ci/freedreno: timestamp-get no longer fails on Adreno",
6656 "nomination_type": 0,
6659 "because_sha": "659e557676d2ccd5c765b95f2d887ffa17349031",
6663 "sha": "4d78d63552a90567f7b71b9a2f818a14e0f720d3",
6664 "description": "ci/freedreno: re-enable two Adreno 618 tests",
6666 "nomination_type": 3,
6669 "because_sha": null,
6673 "sha": "d98ab19a9563e425fa3dc94d1dc42dc114c305d5",
6674 "description": "ci/freedreno: extend timeout for full runs",
6676 "nomination_type": 3,
6679 "because_sha": null,
6683 "sha": "7db3d6415f8e6456043882680493bb758f4d0748",
6684 "description": "ci/tu: add another failing pipeline strip draw",
6686 "nomination_type": 3,
6689 "because_sha": null,
6693 "sha": "32bb80ee12ec69208946bf3b4cffbd819fc5ea57",
6694 "description": "ci/freedreno: increase fraction for Vulkan testing",
6696 "nomination_type": 3,
6699 "because_sha": null,
6703 "sha": "0fc4665bd316ff09865c5fcd7288fba639aa45ac",
6704 "description": "ci/freedreno: switch Adreno 630 boards back to 6.4 kernel",
6706 "nomination_type": 3,
6709 "because_sha": null,
6713 "sha": "14985774368128b549195d646de38f977035519b",
6714 "description": "ci/freedreno: mark unvanquished-lowest trace as flaky and skip",
6716 "nomination_type": 3,
6719 "because_sha": null,
6723 "sha": "9342635903cd27ea38e823ba0673376ed8773f97",
6724 "description": "vulkan: Remove nonexistent output in vk_synchronization_helpers target",
6726 "nomination_type": 1,
6729 "because_sha": "fe12c1c29e52e13c2dbda35d9621ce09ccf101c2",
6733 "sha": "09ae669fc5fdf9fbb70e12e93cb11be5670fbbbd",
6734 "description": "panvk: Support modifiers for Wayland WSI",
6736 "nomination_type": 3,
6739 "because_sha": null,
6743 "sha": "a51a44a16935fc85c36111e95d63194844442f89",
6744 "description": "Revert \"ci: disable lima farm as it appears to be down\"",
6746 "nomination_type": 2,
6749 "because_sha": "cca5a4191d9c68f572287a44ccdf59becfa55742",
6753 "sha": "b88f3cafd8fdbc150524b75c7a67320760130f95",
6754 "description": "lima/ci: update piglit ci expectations",
6756 "nomination_type": 3,
6759 "because_sha": null,
6763 "sha": "c674db05e8ff53cc4e4c4beddbd36cfc6d351c5b",
6764 "description": "clc: use addMacroDef/Undef instead of -D/-U flags",
6766 "nomination_type": 3,
6769 "because_sha": null,
6773 "sha": "6b89c71c904b7fd79ba5ef8aa50a4e1d46d86af1",
6774 "description": "broadcom: fix scheduling dependencies for SETMSF instruction",
6776 "nomination_type": 3,
6779 "because_sha": null,
6783 "sha": "4add1273f5af2bfddbb2f79105a54989e96c536d",
6784 "description": "pvr: alloc WSI memory via GPU when there isn't a valid display FD",
6786 "nomination_type": 3,
6789 "because_sha": null,
6793 "sha": "86ab29a4d407e99a52111e049d85403cc5253cb0",
6794 "description": "docs: update features.txt for RADV",
6796 "nomination_type": 3,
6799 "because_sha": null,
6803 "sha": "aa8c88f96cd3cc0078edfdff1e1cd7f40869a883",
6804 "description": "anv: fix incorrect queue_family access on command buffer",
6806 "nomination_type": 1,
6809 "because_sha": "9866c4e32b50c6682d33f248ddb5c80a06040152",
6813 "sha": "f53748c4815172a474c9ec677f875991828fe071",
6814 "description": "nir: fixup nir_printf intrinsic description",
6816 "nomination_type": 3,
6819 "because_sha": null,
6823 "sha": "dc3e69af1af861871b2944a389a3027be15a89a7",
6824 "description": "nir/serialize: untangle printf serialization from a particular stage",
6826 "nomination_type": 3,
6829 "because_sha": null,
6833 "sha": "4e4a3820abc9f4de717393ecc51700c7b798fd79",
6834 "description": "nir/divergence: handle printf intrinsic",
6836 "nomination_type": 0,
6839 "because_sha": null,
6843 "sha": "f7ae92b868d887dbb5a089b5e622c7071a076363",
6844 "description": "nir: include printfs from linked shaders",
6846 "nomination_type": 3,
6849 "because_sha": null,
6853 "sha": "81b3dea9937baefd19d1791e1a592eec443f9085",
6854 "description": "nir/clone: fix missing printf_info clone",
6856 "nomination_type": 0,
6859 "because_sha": null,
6863 "sha": "603f039708360236e040cffb87bcd5e17cf78475",
6864 "description": "nir: make printf_info (de)serializer available",
6866 "nomination_type": 3,
6869 "because_sha": null,
6873 "sha": "751e919c33542c324f90915f4f7545290c5c78ed",
6874 "description": "util/u_printf: add a u_printf_ptr() variant",
6876 "nomination_type": 3,
6879 "because_sha": null,
6883 "sha": "3ef514982441ce496aa127611edd26b9867f4b95",
6884 "description": "util: os_same_file_description: fix unknown linux < 3.5 syscall SYS_kcmp",
6886 "nomination_type": 3,
6889 "because_sha": null,
6893 "sha": "8fa16452ba9257a2f246c159bfae59c351e412a6",
6894 "description": "broadcom/compiler: remove include of gallium headers from meson.build",
6896 "nomination_type": 3,
6899 "because_sha": null,
6903 "sha": "238a9ef5ff473d8ccb9c3ce4878277b0fec09250",
6904 "description": "broadcom/(compiler,common): avoid include of gallium headers in header files",
6906 "nomination_type": 3,
6909 "because_sha": null,
6913 "sha": "a921a69010102c6e35267066dc8a50461cae46fd",
6914 "description": "mesa/main: allow S3TC for 3D textures",
6916 "nomination_type": 3,
6919 "because_sha": null,
6923 "sha": "a9064837f81ce3f5fb5271f0834dbe0bb59906b6",
6924 "description": "winsys/radeon: remove unused gpu_address variable from struct radeon_cmdbuf",
6926 "nomination_type": 3,
6929 "because_sha": null,
6933 "sha": "9a258bd5b310e8926ad1366413a9b81735912373",
6934 "description": "winsys/amdgpu: rename big_ib_buffer,ib_mapped variables in struct amdgpu_ib",
6936 "nomination_type": 3,
6939 "because_sha": null,
6943 "sha": "65cd94c8f03a3c56c0c41bc296c7c9513f50675c",
6944 "description": "winsys/amdgpu: rename ptr_ib_size_inside_ib to is_chained_ib",
6946 "nomination_type": 3,
6949 "because_sha": null,
6953 "sha": "50ad5845cbe961c4eeb56a1072bf956c00b1d429",
6954 "description": "winsys/amdgpu: rename requested_size_dw to projected_size_dw",
6956 "nomination_type": 3,
6959 "because_sha": null,
6963 "sha": "e240cda12820b9767205339fd87df97295e35b9b",
6964 "description": "winsys/amdgpu: move 125% comment to correct line of code",
6966 "nomination_type": 3,
6969 "because_sha": null,
6973 "sha": "c7d004d0294a431284e1006ca6964a3dccbbf067",
6974 "description": "winsys/amdgpu: remove rcs variable from struct amdgpu_ib",
6976 "nomination_type": 3,
6979 "because_sha": null,
6983 "sha": "52aca8542f8103b4338a04579e6b65d81b358dc4",
6984 "description": "winsys/amdgpu: rename ib variable name to chunk_ib",
6986 "nomination_type": 3,
6989 "because_sha": null,
6993 "sha": "34fba64cf6a7afd59c536f6f06a7483da86469d4",
6994 "description": "winsys/amdgpu: rename struct amdgpu_ib main variable as main_ib everywhere",
6996 "nomination_type": 3,
6999 "because_sha": null,
7003 "sha": "4d6089bfd1583c3f04424f449ee30a74f10fad74",
7004 "description": "winsys/amdgpu: remove ib_type variable from struct amdgpu_ib",
7006 "nomination_type": 3,
7009 "because_sha": null,
7013 "sha": "0f117efe39a36e8116e72c816e8783754c633594",
7014 "description": "winsys/amdgpu: add _dw to max_ib_size variable for code readability",
7016 "nomination_type": 3,
7019 "because_sha": null,
7023 "sha": "5147e9a26e723841f8d3cbd9df010c69a2216aa5",
7024 "description": "glsl: combine shader stage loops in linker",
7026 "nomination_type": 3,
7029 "because_sha": null,
7033 "sha": "5d98592e04da5e683280aeb24b44937ad47366cf",
7034 "description": "mesa/st: drop additional validate_ir_tree() call",
7036 "nomination_type": 3,
7039 "because_sha": null,
7043 "sha": "fe444146628390dca30759b88031084d78864017",
7044 "description": "glsl/st: move remaining glsl ir lowering to linker",
7046 "nomination_type": 3,
7049 "because_sha": null,
7053 "sha": "f4a8aa653d02c51c50f4f694eec0927e4bd5f0e5",
7054 "description": "glsl/st: move has_half_float_packing flag to consts struct",
7056 "nomination_type": 3,
7059 "because_sha": null,
7063 "sha": "8af15359e37895957ce3b3fec0955c27a446f4ed",
7064 "description": "rusticl: use rust.proc_macro for proc macros",
7066 "nomination_type": 3,
7069 "because_sha": null,
7073 "sha": "280dde8c23cd83684d8a6b6d8e6352d3ea39e7a3",
7074 "description": "rusticl: bump meson req",
7076 "nomination_type": 3,
7079 "because_sha": null,
7083 "sha": "2d80240220ce272450e9ce5df3307f818a6e5fdb",
7084 "description": "ci/fedora: bump to meson 1.3.0",
7086 "nomination_type": 3,
7089 "because_sha": null,
7093 "sha": "1188b218c61c8f33815e75bc8422cb80e3b468ec",
7094 "description": "freedreno: Implement PIPE_CAP_TIMER_RESOLUTION",
7096 "nomination_type": 3,
7099 "because_sha": null,
7103 "sha": "659e557676d2ccd5c765b95f2d887ffa17349031",
7104 "description": "freedreno: Fix timestamp conversion",
7106 "nomination_type": 3,
7109 "because_sha": null,
7113 "sha": "2284d1c42fc12b3566ccf5417354a6b96a401d2a",
7114 "description": "freedreno: De-duplicate 19.2MHz RBBM tick conversion",
7116 "nomination_type": 3,
7119 "because_sha": null,
7123 "sha": "e6249f97f1d9852e7fabf2bcf22d40324decec3e",
7124 "description": "rusticl: implement cl_khr_subgroup_shuffle and shuffle_relative",
7126 "nomination_type": 3,
7129 "because_sha": null,
7133 "sha": "7e7880202842e3c8eb35ec140bc70be097e9a12b",
7134 "description": "clc: add support for cl_khr_subgroup_shuffle and shuffle_relative",
7136 "nomination_type": 3,
7139 "because_sha": null,
7143 "sha": "a217eb111c097bff42bdff58e0039a35361512de",
7144 "description": "radeonsi: lower 64bit subgroup shuffle to 32 bit",
7146 "nomination_type": 3,
7149 "because_sha": null,
7153 "sha": "9fbcc7987fb68aa72c083c04ee6829c882e74ffd",
7154 "description": "radeonsi: lower relative shuffle subgroup ops",
7156 "nomination_type": 3,
7159 "because_sha": null,
7163 "sha": "83624659c5e5b6aef00b0952f9c07a80e1653fb2",
7164 "description": "meson: Only build WGL for Windows platform when opengl option is active",
7166 "nomination_type": 3,
7169 "because_sha": null,
7173 "sha": "c51e40dd8b031fb43993e3e6413c035f81ab1afa",
7174 "description": "spirv: add missing build dependency",
7176 "nomination_type": 1,
7179 "because_sha": "59a72570b66ad7c4fd953e18e18a9b09b1a7ae7e",
7183 "sha": "88c5affacf947ce64361fbe4155d2d9600f6a981",
7184 "description": "driconfig: add a workaround for Hades (Vulkan backend)",
7186 "nomination_type": 0,
7189 "because_sha": null,
7193 "sha": "7fce0a5598fbfba73e10460b37865fe54b7c5bfc",
7194 "description": "nir: Handle divergence for decl_reg",
7196 "nomination_type": 1,
7199 "because_sha": "4fd257d20fed9efdfedc4eefc99b4900841c6f85",
7203 "sha": "7cd0553572f6dba13a3c1d0894842ba7ef7fc770",
7204 "description": "microsoft/clc: Flip on capabilities to prevent warning spew",
7206 "nomination_type": 3,
7209 "because_sha": null,
7213 "sha": "37c0e8beda42e989cafa8ae4f6467a29e0db07ec",
7214 "description": "compiler/clc: Don't fail to parse SPIR-V if there's no kernels",
7216 "nomination_type": 3,
7219 "because_sha": null,
7223 "sha": "3955e596df06f4f1b904d932b61520154f6c5389",
7224 "description": "nak: Implement fmulz and ffmaz",
7226 "nomination_type": 3,
7229 "because_sha": null,
7233 "sha": "ce8d966085edb7c2999196175ee4008efa6057dc",
7234 "description": "nak: Set .ftz on f32 ops by default",
7236 "nomination_type": 3,
7239 "because_sha": null,
7243 "sha": "aac1e3f5950fd701b872ae907b2aa7165d772adc",
7244 "description": "nir: Add a new has_fmulz_no_denorms flag",
7246 "nomination_type": 3,
7249 "because_sha": null,
7253 "sha": "a8b68badd58487838aef13926bf9ddd2359676f4",
7254 "description": "mesa/st: use _mesa_is_zero_size_texture-helper",
7256 "nomination_type": 3,
7259 "because_sha": null,
7263 "sha": "3123e4ffeb4b2f556d285a8bb7383e39752cbd5e",
7264 "description": "mesa/main: remove unused function",
7266 "nomination_type": 3,
7269 "because_sha": null,
7273 "sha": "b84117b272dd8f8f39dba473e8d851c05b4e0a28",
7274 "description": "mesa/main: use _mesa_is_zero_size_texture-helper",
7276 "nomination_type": 3,
7279 "because_sha": null,
7283 "sha": "9e69dfbfed56178a4a4188f77723c7d2adc3ff2b",
7284 "description": "mesa/main: remove unused ClassID",
7286 "nomination_type": 3,
7289 "because_sha": null,
7293 "sha": "c67e6ea4c124c4eaeee49ee0a5639c6225ba1e68",
7294 "description": "mesa/main: remove unused Log2 variants of width/height/depth",
7296 "nomination_type": 3,
7299 "because_sha": null,
7303 "sha": "81be60a2330296eef1186d6508a2a48e5483bc1a",
7304 "description": "docs: drop unused manual optimizations override",
7306 "nomination_type": 1,
7309 "because_sha": "ed4fd1d90e3f3dca0ed0ac7a4a3366854c565f4b",
7313 "sha": "dd7b6898e6a61dc3e746ca3b4fa4c308a2f4cfa5",
7314 "description": "radv: fix number of physical SGPRs on GFX10+",
7316 "nomination_type": 3,
7319 "because_sha": null,
7323 "sha": "5ebba87772fef72366f7d84bd18560f9a74094b9",
7324 "description": "aco: rename max_wave64_per_simd -> max_waves_per_simd",
7326 "nomination_type": 3,
7329 "because_sha": null,
7333 "sha": "f5bdc46a5784b21a13262f30233b7fcb2f9f6ca9",
7334 "description": "amd: rename max_wave64_per_simd -> max_waves_per_simd",
7336 "nomination_type": 3,
7339 "because_sha": null,
7343 "sha": "ac20c70e9da2f3b12131d0d27d7499db1b8752ad",
7344 "description": "radv: promote EXT_calibrated_timestamps to KHR",
7346 "nomination_type": 3,
7349 "because_sha": null,
7353 "sha": "c9e1758462caf342ab9f0a0acc3b392c5b2354d8",
7354 "description": "vulkan: bump headers/registry to 1.3.273",
7356 "nomination_type": 3,
7359 "because_sha": null,
7363 "sha": "9d162de9a05155e1c4041857a5848842749164cf",
7364 "description": "nak: Enable loop unrolling.",
7366 "nomination_type": 3,
7369 "because_sha": null,
7373 "sha": "e87cca77179a96d986e47ba1de3a1b66dd071e87",
7374 "description": "nak: Clamp negative texture array indices to zero",
7376 "nomination_type": 3,
7379 "because_sha": null,
7383 "sha": "888f09eca883ca6428c1c25fcca913e3f188e543",
7384 "description": "nvk: Rework the way we set up memory heaps/types",
7386 "nomination_type": 3,
7389 "because_sha": null,
7393 "sha": "18ae2d18789a040882d62ba3a96220f3a9a6baa3",
7394 "description": "nvk: Throw Tegra behind NVK_I_WANT_A_BROKEN_VULKAN_DRIVER",
7396 "nomination_type": 3,
7399 "because_sha": null,
7403 "sha": "9ca9b67446246623c1e4fd15aa1ed659a3e1ede8",
7404 "description": "nvk: Set HOST_CACHED_BIT for the GTT type",
7406 "nomination_type": 3,
7409 "because_sha": null,
7413 "sha": "9ab59574ef162393f89c36980a366eeb8ecccb64",
7414 "description": "gallium: add typedef pipe_draw_func matching the draw_vbo signature and use it",
7416 "nomination_type": 3,
7419 "because_sha": null,
7423 "sha": "7f11272d29978a394a19b42940919f10adfebfb3",
7424 "description": "mesa: execute an error path sooner in _mesa_validated_drawrangeelements",
7426 "nomination_type": 3,
7429 "because_sha": null,
7433 "sha": "4f766426b20a17311804dbdf556d633ed1e096d2",
7434 "description": "cso: inline cso_get_pipe_context",
7436 "nomination_type": 3,
7439 "because_sha": null,
7443 "sha": "7da5b8dac09b5bca4db7b9e7d09759340c4ed972",
7444 "description": "cso: do cso_context inheritance how we do it elsewhere",
7446 "nomination_type": 3,
7449 "because_sha": null,
7453 "sha": "3b16541a8f17ad4738640562db1529cb89e04cf6",
7454 "description": "mesa: move index bounds code (st_prepare_indexed_draw) into draw.c",
7456 "nomination_type": 3,
7459 "because_sha": null,
7463 "sha": "c6281a6f26056f99ed63d54fee448506c01bde20",
7464 "description": "st/mesa: no need to check index_size in st_prepare_indexed_draw anymore",
7466 "nomination_type": 3,
7469 "because_sha": null,
7473 "sha": "4cd585ab5067def3b367afd090add1f36061dc94",
7474 "description": "mesa: call st_prepare_(indexed_)draw before Driver.DrawGallium(MultiMode)",
7476 "nomination_type": 3,
7479 "because_sha": null,
7483 "sha": "8cbab48403d02a105cb1c7589c6d35e3d72b3e6d",
7484 "description": "mesa: inline st_draw_transform_feedback",
7486 "nomination_type": 3,
7489 "because_sha": null,
7493 "sha": "b14e26b198f88676e71fc57d95963ee193a8dc1a",
7494 "description": "st/mesa: make prepare_(indexed_)draw non-static",
7496 "nomination_type": 3,
7499 "because_sha": null,
7503 "sha": "cf951bace2a9a7ece141d6bbb5e105e804fbb841",
7504 "description": "mesa: remove non-relevant 16-year-old comment",
7506 "nomination_type": 3,
7509 "because_sha": null,
7513 "sha": "360166c6f47f27bfde0e7281b881850b8d471205",
7514 "description": "mesa: remove more DrawArrays/Elements duplication",
7516 "nomination_type": 3,
7519 "because_sha": null,
7523 "sha": "2b8d764a763d7a0d9848f3b941ab5954f816985e",
7524 "description": "mesa: remove some DrawElementsInstanced duplication",
7526 "nomination_type": 3,
7529 "because_sha": null,
7533 "sha": "23227954bc2e72d7812f4b7b9c073e81ed5ef63b",
7534 "description": "mesa: remove some DrawTransformFeedback duplication",
7536 "nomination_type": 3,
7539 "because_sha": null,
7543 "sha": "df62471fef4ddbb9fd253203d71c93eb5741542e",
7544 "description": "nvk: CBuf alignment reduces to 64B on Turing",
7546 "nomination_type": 3,
7549 "because_sha": null,
7553 "sha": "289149ebcb5fb86bcc666c48c4228b0773d11ccd",
7554 "description": "nvk: Simplify alignment limit plumbing",
7556 "nomination_type": 3,
7559 "because_sha": null,
7563 "sha": "08222146acdd1acda1acf4ccc19c4266ad3b6b46",
7564 "description": "nak: Reduce minStorageBufferAlignment",
7566 "nomination_type": 3,
7569 "because_sha": null,
7573 "sha": "35a40b4c6a0b757f4dd407f52a441e2822736894",
7574 "description": "nvk: Add an NVK_MIN_TEXEL_BUFFER_ALIGNMENT #define",
7576 "nomination_type": 3,
7579 "because_sha": null,
7583 "sha": "b7f8a9e648ebc4d4fe4a5744b16c1e69375cf68c",
7584 "description": "nvk: Add a nvk_min_cbuf_alignment() helper and use it",
7586 "nomination_type": 3,
7589 "because_sha": null,
7593 "sha": "bc236acff5ebb8a8d63294348de44f728079cd6b",
7594 "description": "nvk: Plumb a physical device into descriptor_stride_align_for_type",
7596 "nomination_type": 3,
7599 "because_sha": null,
7603 "sha": "c7de8afbe0412577767be8eea39ec6808dc635dd",
7604 "description": "nvk: s/device/dev in nvk_descriptor_set_layout.c",
7606 "nomination_type": 3,
7609 "because_sha": null,
7613 "sha": "700d5c56d110ea87622a0ea8fc6824a928a12104",
7614 "description": "nvk: Make NVK_DEBUG=push an alias for push_dump",
7616 "nomination_type": 3,
7619 "because_sha": null,
7623 "sha": "d11c9f983632d35e7010b470fe0af2f6a2c087bf",
7624 "description": "asahi: clamp draw count for mdi",
7626 "nomination_type": 3,
7629 "because_sha": null,
7633 "sha": "fdec9dcf05811e79866cc3af2b513558500e82f8",
7634 "description": "asahi: wire up hardware gl_PrimitiveID",
7636 "nomination_type": 3,
7639 "because_sha": null,
7643 "sha": "1e2de134ad9946dad9946f471b292f7baf7f81e5",
7644 "description": "asahi: respect render condition for compute",
7646 "nomination_type": 3,
7649 "because_sha": null,
7653 "sha": "1a39d1c73a86807daa9eed0f626fd8ce93ffdd02",
7654 "description": "asahi: allow more format reinterpretation",
7656 "nomination_type": 3,
7659 "because_sha": null,
7663 "sha": "e69a0f830eaa5c17d97a7c1527b84af7c205a66e",
7664 "description": "asahi: fix size calculation for 2d msaa arrays",
7666 "nomination_type": 3,
7669 "because_sha": null,
7673 "sha": "982e644d182bb98b13c1d91f24c9f1a9c1f2112a",
7674 "description": "agx: don't produce split of immediate",
7676 "nomination_type": 3,
7679 "because_sha": null,
7683 "sha": "6e2c71dc3b0905ebe319abe86b4226c2eba3f41d",
7684 "description": "agx: Lower 64-bit I/O to 32-bit",
7686 "nomination_type": 3,
7689 "because_sha": null,
7693 "sha": "d6474be46bb6e8aef15ed55f9e6153ba09097d6b",
7694 "description": "agx: fix fp64 lowering options",
7696 "nomination_type": 3,
7699 "because_sha": null,
7703 "sha": "8d451fe9f27ffc6d1e73cb79db1592a56803afea",
7704 "description": "asahi: fix integer RT clamping",
7706 "nomination_type": 3,
7709 "because_sha": null,
7713 "sha": "01d0fb1cdeef106e430f9c35afe2364cc98cff7f",
7714 "description": "asahi: fix pbe swizzling",
7716 "nomination_type": 3,
7719 "because_sha": null,
7723 "sha": "6d05bf8761a3324c2091dd41ab05270600af900e",
7724 "description": "asahi: fix dupe rgb65 formats",
7726 "nomination_type": 3,
7729 "because_sha": null,
7733 "sha": "b68caa13e415a1de260207008af3d66db226c06a",
7734 "description": "asahi: add more BGR formats",
7736 "nomination_type": 3,
7739 "because_sha": null,
7743 "sha": "c89f0becf7ce6ac7f49e52d91eb6cb416f579a80",
7744 "description": "asahi: Implement ARB_cull_distance",
7746 "nomination_type": 3,
7749 "because_sha": null,
7753 "sha": "ba077d899e3ac58b88e259d49f9ae6214afb0837",
7754 "description": "asahi: handle compact clip/cull in gs component gather",
7756 "nomination_type": 3,
7759 "because_sha": null,
7763 "sha": "f02190b6886ce155cd0aa5faa230a06b28ae7a45",
7764 "description": "asahi: prepare gs copy shaders for compact clip/cull",
7766 "nomination_type": 3,
7769 "because_sha": null,
7773 "sha": "0dc004888c0f01b984376b3fbfc71b220d52f437",
7774 "description": "asahi: handle some components/offsets in GS lowering",
7776 "nomination_type": 3,
7779 "because_sha": null,
7783 "sha": "17f348f73a9b5c6aaa3159f31565968c58220b98",
7784 "description": "asahi: Implement ARB_viewport_array",
7786 "nomination_type": 3,
7789 "because_sha": null,
7793 "sha": "af9241ce923cd6a087f76bb96a9cfd5dbc9c2ef7",
7794 "description": "asahi: add XML for multiple viewports",
7796 "nomination_type": 3,
7799 "because_sha": null,
7803 "sha": "3435ccb49a9b4557868d3b9448a9aaa9e7aca97f",
7804 "description": "asahi: allow empty scissor box",
7806 "nomination_type": 3,
7809 "because_sha": null,
7813 "sha": "bb59c787ecd9bc25e722b0af0813b5da3f410721",
7814 "description": "agx: report if we have a nonzero viewport",
7816 "nomination_type": 3,
7819 "because_sha": null,
7823 "sha": "bc7afbf23dc6b1228ff0ef0164369e8d904f16ff",
7824 "description": "agx: allocate varying slot if writing viewport only",
7826 "nomination_type": 3,
7829 "because_sha": null,
7833 "sha": "643acacd1b183a3e0c4b3d4565d6d9637a0db946",
7834 "description": "agx: note that sample_mask runs occlusion queries",
7836 "nomination_type": 3,
7839 "because_sha": null,
7843 "sha": "79e58e1d7709baad7602ff37c5e2825cd1315e5f",
7844 "description": "agx: handle force early-z + discard",
7846 "nomination_type": 3,
7849 "because_sha": null,
7853 "sha": "3987c8a35f94fbcbafc1549959d28e379841338d",
7854 "description": "agx: remove spurious z/s writes in force early-z shaders",
7856 "nomination_type": 3,
7859 "because_sha": null,
7863 "sha": "c43c90a5faf37f48e245165c5c3df837c5d08db0",
7864 "description": "asahi: rewrite pointsize handling",
7866 "nomination_type": 3,
7869 "because_sha": null,
7873 "sha": "aa1849a541504464f5aec385f1f6e194ca371aad",
7874 "description": "asahi: assert hw invariant",
7876 "nomination_type": 3,
7879 "because_sha": null,
7883 "sha": "23f216d6e74331fa8053401b7bce96e0bba47598",
7884 "description": "asahi: Lower edge flags",
7886 "nomination_type": 3,
7889 "because_sha": null,
7893 "sha": "f4a648c607ecff672094a277cf79ea76b9fa0324",
7894 "description": "asahi: Unroll GS/XFB primitive restart on the GPU",
7896 "nomination_type": 3,
7899 "because_sha": null,
7903 "sha": "15957219ad02657f18047a792cca146f37cb5394",
7904 "description": "agx: rework libagx linking a bit",
7906 "nomination_type": 3,
7909 "because_sha": null,
7913 "sha": "4a4c6d1bc6d0d2396d14ede923a172b4147dadd9",
7914 "description": "agx: Avoid scratch mem with tri strip w/ adjacency",
7916 "nomination_type": 3,
7919 "because_sha": null,
7923 "sha": "7f9ef5b17697422bd37c5870a0a3bc6d133ec084",
7924 "description": "agx: fix VARYING_SLOT_COL0 getting flatshaded",
7926 "nomination_type": 3,
7929 "because_sha": null,
7933 "sha": "643757843576ae5cf3f8eed6de49e4a4a4e8c724",
7934 "description": "asahi: add xml for flatshading fans",
7936 "nomination_type": 3,
7939 "because_sha": null,
7943 "sha": "403a20a9f27b9a147449c7c13361ff6acb0ae359",
7944 "description": "asahi: rework cf binding xml",
7946 "nomination_type": 3,
7949 "because_sha": null,
7953 "sha": "2fec6bf95150057f6b872fc46c1c35597ddddba0",
7954 "description": "asahi: fix tri fan enum",
7956 "nomination_type": 3,
7959 "because_sha": null,
7963 "sha": "6ae72a2f2a3dfbe30cf19ea08a060038b6721a23",
7964 "description": "asahi: Support L/A/I formats for texture buffers",
7966 "nomination_type": 3,
7969 "because_sha": null,
7973 "sha": "5b33c74626a471258548660abb82348e664b4db4",
7974 "description": "agxdecode: fix stack smash with border colour",
7976 "nomination_type": 3,
7979 "because_sha": null,
7983 "sha": "a8857028bb797da617c9d27f80fdc3526e620172",
7984 "description": "asahi: add static assert",
7986 "nomination_type": 3,
7989 "because_sha": null,
7993 "sha": "2be37d1c9659bb13285925b1ced7f1c8c68c95cc",
7994 "description": "asahi: double depth bias",
7996 "nomination_type": 3,
7999 "because_sha": null,
8003 "sha": "3af825ed96f2714605cbbac03a104d48fe50b814",
8004 "description": "asahi: move heap alloc to first use",
8006 "nomination_type": 3,
8009 "because_sha": null,
8013 "sha": "0fa7252d8a9d450a55f7e6f835c1c3afd75f1f2e",
8014 "description": "asahi: Implement multidraw indirect",
8016 "nomination_type": 3,
8019 "because_sha": null,
8023 "sha": "5987e47a2967b1dcc13efcb926e1a86d641aec86",
8024 "description": "asahi: rework GS input assembly",
8026 "nomination_type": 3,
8029 "because_sha": null,
8033 "sha": "a816350d950e7dfc3d735d9dab5ce468cde2cb4d",
8034 "description": "asahi: force GS for indirect prim gen query",
8036 "nomination_type": 3,
8039 "because_sha": null,
8043 "sha": "0805fef082b5384c1cfaf9e5cc816c1540e0f3db",
8044 "description": "asahi: make UB easier to see",
8046 "nomination_type": 3,
8049 "because_sha": null,
8053 "sha": "a12d2689d8c78d5ace7f49f4309ff779bbf27350",
8054 "description": "asahi: rm unnecessary uniform upload for GS",
8056 "nomination_type": 3,
8059 "because_sha": null,
8063 "sha": "2220044ca2a62fa738fb0ee9f4d13aa2dd92e553",
8064 "description": "asahi: remove dead declarations",
8066 "nomination_type": 3,
8069 "because_sha": null,
8073 "sha": "9c66ae9b36d158faaa57ac46c877709dbab17743",
8074 "description": "asahi: use agx_push",
8076 "nomination_type": 3,
8079 "because_sha": null,
8083 "sha": "4d48574bd7978483211282756045550a518ecadf",
8084 "description": "asahi: collapse unreachable condition",
8086 "nomination_type": 3,
8089 "because_sha": null,
8093 "sha": "09e46aa1683905d01de95dbd41ea8abcaeb92c55",
8094 "description": "asahi: add agx_push macro",
8096 "nomination_type": 3,
8099 "because_sha": null,
8103 "sha": "31b1bdb475aa0b36c2124c545a6529404b758e3d",
8104 "description": "asahi: fix destroy_query leaving dangling references",
8106 "nomination_type": 3,
8109 "because_sha": null,
8113 "sha": "2d8a714f9c3afaa331c1fb4a82b61b3cc057b294",
8114 "description": "asahi: choose staging bind better",
8116 "nomination_type": 3,
8119 "because_sha": null,
8123 "sha": "5257283941a1cd0254aa5d480a8213d7d2f1e1e6",
8124 "description": "asahi: use correct target packing PBE",
8126 "nomination_type": 3,
8129 "because_sha": null,
8133 "sha": "a3ae9e1a598ed9b05e460cc14e8fa56a23867779",
8134 "description": "asahi: fix layout transitions with arrays",
8136 "nomination_type": 3,
8139 "because_sha": null,
8143 "sha": "25d185a501c561b0103cfb787d5cdc668c038ee4",
8144 "description": "ail: Fix tile size & strides for compressed textures",
8146 "nomination_type": 3,
8149 "because_sha": null,
8153 "sha": "be3890a898559db401c928c98b485af2a068388b",
8154 "description": "ail: Add explicit specification of mip level strides",
8156 "nomination_type": 3,
8159 "because_sha": null,
8163 "sha": "2221eb6cecb52c5aec8bd119a41378e1713b0941",
8164 "description": "ail: Fix miptree offset generation for compressed textures",
8166 "nomination_type": 3,
8169 "because_sha": null,
8173 "sha": "5382f57e81ddd0b430d41bd50558b7513c5dac5d",
8174 "description": "asahi: advertise ARB_shader_texture_image_samples",
8176 "nomination_type": 3,
8179 "because_sha": null,
8183 "sha": "bc6b2d087be172b0f3fc6c506536352091b719c9",
8184 "description": "agx: wire up texture_samples/image_samplers",
8186 "nomination_type": 3,
8189 "because_sha": null,
8193 "sha": "6979a1aa07defc4fec5ff2422368129c66441e19",
8194 "description": "nir/opt_preamble: make load_workgroup_size handling optional",
8196 "nomination_type": 3,
8199 "because_sha": null,
8203 "sha": "3ddb07c36b7c602eeff43bb908f4442f58f4db5b",
8204 "description": "asahi,docs: add PBE to hardware glossary",
8206 "nomination_type": 3,
8209 "because_sha": null,
8213 "sha": "47337e791861327e02063b77622b0d6bfe18a7ed",
8214 "description": "asahi: Implement draw parameters",
8216 "nomination_type": 3,
8219 "because_sha": null,
8223 "sha": "31f1ef0a79d317d7c342c0797e1e0d45c282329a",
8224 "description": "asahi: Early out for GS + rast discard",
8226 "nomination_type": 3,
8229 "because_sha": null,
8233 "sha": "2129fe30bcccd73975f1d489154d06df3d7da30d",
8234 "description": "asahi: use GS for first-provoking fans",
8236 "nomination_type": 3,
8239 "because_sha": null,
8243 "sha": "e10e21120b10ef04540e69e291c85fff4c420528",
8244 "description": "asahi: Rotate tri fans based on provoking vtx",
8246 "nomination_type": 3,
8249 "because_sha": null,
8253 "sha": "5bae4bfc8c9462d5d7544f3295b3aa06962def2d",
8254 "description": "asahi: defeature quads",
8256 "nomination_type": 3,
8259 "because_sha": null,
8263 "sha": "decd134c0c4054bedbc408b6465c85bf98d24280",
8264 "description": "asahi: fix xfb of pointsize when not drawing points",
8266 "nomination_type": 3,
8269 "because_sha": null,
8273 "sha": "9d1a0f11e22b461fc9acc6b2bf0620d73cc51097",
8274 "description": "agx: Fix flatshading of matrices",
8276 "nomination_type": 3,
8279 "because_sha": null,
8283 "sha": "9fc23df0d589f919705e69a850f8e8cbc023c709",
8284 "description": "asahi: flush before resource transition",
8286 "nomination_type": 3,
8289 "because_sha": null,
8293 "sha": "e637ccff3633b312561037806dcaf188d7c1cbbe",
8294 "description": "asahi: blit with the old format when transitioning",
8296 "nomination_type": 3,
8299 "because_sha": null,
8303 "sha": "9031f04642a402083702018871595435f015e451",
8304 "description": "asahi: minify when blitting for transition",
8306 "nomination_type": 3,
8309 "because_sha": null,
8313 "sha": "a0485292af54294522c8544562bf50822e5f7ab7",
8314 "description": "asahi: bump glsl version",
8316 "nomination_type": 3,
8319 "because_sha": null,
8323 "sha": "2ad5bcc41e6c7aea9e24314c3267278f3d0f8e98",
8324 "description": "asahi: fix output to non-rast streams",
8326 "nomination_type": 3,
8329 "because_sha": null,
8333 "sha": "79e37f75817e3aa639f3de0047ddcc566cc1b48b",
8334 "description": "asahi: implement xfb stream queries",
8336 "nomination_type": 3,
8339 "because_sha": null,
8343 "sha": "0099315edf479fd5187c340df8847211ccbeee59",
8344 "description": "asahi: fix meta usc builder allocation",
8346 "nomination_type": 3,
8349 "because_sha": null,
8353 "sha": "f82264fec0e88d3591f28aebea51f8a2e89e3029",
8354 "description": "asahi: return GL_OOM for excessive image sizes",
8356 "nomination_type": 3,
8359 "because_sha": null,
8363 "sha": "fd91d4648745ca3dc1ee8d001ff2a9d80acf6590",
8364 "description": "ail: handle >4GiB textures",
8366 "nomination_type": 3,
8369 "because_sha": null,
8373 "sha": "7a7a3b884795301013f7ae1e98b15e22c0641b5e",
8374 "description": "asahi: defer texture packing to draw-time",
8376 "nomination_type": 3,
8379 "because_sha": null,
8383 "sha": "b74d2dcd57f54c58f2a5170afb9c7aeb74f903d1",
8384 "description": "asahi: use 2D descriptors for cubes",
8386 "nomination_type": 3,
8389 "because_sha": null,
8393 "sha": "86c4a7276766facef284abeae4fc220caee64da3",
8394 "description": "asahi: rm compact image atomic descriptors",
8396 "nomination_type": 3,
8399 "because_sha": null,
8403 "sha": "b13e3adb04e55789bbabcbb46dfc7f6eb6d764bd",
8404 "description": "asahi: fix imageSize of null image",
8406 "nomination_type": 3,
8409 "because_sha": null,
8413 "sha": "0cd032e4bb1c8a21e7848a571d8f1ab360955b7d",
8414 "description": "asahi: Be robust with arrays of images",
8416 "nomination_type": 3,
8419 "because_sha": null,
8423 "sha": "b0f4b0a9eff740f9799786eacd3c0fc143c9251a",
8424 "description": "asahi: handle null PBE",
8426 "nomination_type": 3,
8429 "because_sha": null,
8433 "sha": "c73d7d042cbf538726a1d320d34ce9b776db88e2",
8434 "description": "asahi: fix dirty tracking fail with point sprites",
8436 "nomination_type": 3,
8439 "because_sha": null,
8443 "sha": "683dac24b29accef2f1f8b2d4625d0eeab6434e8",
8444 "description": "asahi: be robust about null xfb",
8446 "nomination_type": 3,
8449 "because_sha": null,
8453 "sha": "3ac44d8c5e55db1f6ecb194893bbb605daea3530",
8454 "description": "asahi: remove bogus assertion",
8456 "nomination_type": 3,
8459 "because_sha": null,
8463 "sha": "e3c528068f346fa79a320e80c30be7964699514f",
8464 "description": "asahi: bump limits",
8466 "nomination_type": 3,
8469 "because_sha": null,
8473 "sha": "84a8324c552763d66e1659f312823a47cd867244",
8474 "description": "asahi: handle self blits",
8476 "nomination_type": 3,
8479 "because_sha": null,
8483 "sha": "de6336381b7ee96bef9ecefb93192e83b7e1ecc1",
8484 "description": "asahi: clamp clear colours",
8486 "nomination_type": 3,
8489 "because_sha": null,
8493 "sha": "acd095f03dd130e1ddfc7d691c062d77e432b936",
8494 "description": "asahi: init clear colour between batches",
8496 "nomination_type": 3,
8499 "because_sha": null,
8503 "sha": "2cceacdb8eb30fb7f0708e957b90fcfd58ad94db",
8504 "description": "asahi: Fix typo in arch check in agx_get_gpu_timestamp",
8506 "nomination_type": 3,
8509 "because_sha": null,
8513 "sha": "4ff78407f717f311011a6c4fb939757b36fa7835",
8514 "description": "asahi: Sync heap size",
8516 "nomination_type": 3,
8519 "because_sha": null,
8523 "sha": "afb60d7707f835e3a8ba2e3bf16518af01509b01",
8524 "description": "asahi: fix index bias with GS/XFB",
8526 "nomination_type": 3,
8529 "because_sha": null,
8533 "sha": "45ef977481e2b825e953d64464a42bf71cb90820",
8534 "description": "asahi: Add extra barrier for texture atomics on G13X",
8536 "nomination_type": 3,
8539 "because_sha": null,
8543 "sha": "376c2697dc1984a58b072d946c2727bb5c93c4e6",
8544 "description": "asahi: Add more memory barrier opcodes",
8546 "nomination_type": 3,
8549 "because_sha": null,
8553 "sha": "c507f4a330d1fbbc753ab5f3f30060b82ea278f5",
8554 "description": "asahi: Identify bicubic filtering mode",
8556 "nomination_type": 3,
8559 "because_sha": null,
8563 "sha": "58d6374b4c9a11cb589909395d64098458a9a22c",
8564 "description": "asahi: Identify Primitive ID frag input",
8566 "nomination_type": 3,
8569 "because_sha": null,
8573 "sha": "0cb6a993a8c346bc74f138e423b5b807b8f7bb22",
8574 "description": "asahi: Add XML for hw tessellation",
8576 "nomination_type": 3,
8579 "because_sha": null,
8583 "sha": "2c328f4f8abcff8bf3b723339cd10e39e08154f4",
8584 "description": "asahi: Add half float type to genxml",
8586 "nomination_type": 3,
8589 "because_sha": null,
8593 "sha": "3da3b18d0c4bac6b1ffe2bb621ce055a1e9afcb8",
8594 "description": "asahi: Quiet clang warning",
8596 "nomination_type": 3,
8599 "because_sha": null,
8603 "sha": "033bb91468d21a1b5de3d3209cfe21c55e0ffc2f",
8604 "description": "asahi/decode: Decode multiple macOS commands",
8606 "nomination_type": 3,
8609 "because_sha": null,
8613 "sha": "1b1a0e0ce73f7ce5988abeb14a26d879595b08e7",
8614 "description": "asahi: Move USC cache flush to agx_batch_init_state",
8616 "nomination_type": 3,
8619 "because_sha": null,
8623 "sha": "5a9136a0ef12e2c066f9b22371eb80ab75e221db",
8624 "description": "asahi: Add extra CDM barrier bit for G13X",
8626 "nomination_type": 3,
8629 "because_sha": null,
8633 "sha": "c20210c6436693b3e0b54e066f8d1a36d07681cc",
8634 "description": "asahi: Fix CDM Launch/Barrier naming",
8636 "nomination_type": 3,
8639 "because_sha": null,
8643 "sha": "412922ed73d8f7663993ee24bdff8059bbe4bffe",
8644 "description": "agx: Hotfix for stack_adjust in GS",
8646 "nomination_type": 3,
8649 "because_sha": null,
8653 "sha": "33f4e947d8c92598c46165618cc436ea1b72145e",
8654 "description": "vulkan/wsi: fix win32 compilation",
8656 "nomination_type": 1,
8659 "because_sha": "d7938de8feead53700ea9ecdbcae11d9d4e7a30b",
8663 "sha": "48b410731d4152ae4f8e55da9ccc27074747c731",
8664 "description": "freedreno/ci: move hang-y a630 jobs from pre-merge to nightly",
8666 "nomination_type": 3,
8669 "because_sha": null,
8673 "sha": "40bdb757af338c49c2eb1c9107332b26a2115639",
8674 "description": "a630/ci: add another flake",
8676 "nomination_type": 3,
8679 "because_sha": null,
8683 "sha": "d7938de8feead53700ea9ecdbcae11d9d4e7a30b",
8684 "description": "vulkan/wsi: don't support present with queues where blit is unsupported",
8686 "nomination_type": 1,
8689 "because_sha": "748b7f80ef1cf6a3fed9991d70230e69fef51a0e",
8693 "sha": "43d83cfcf9fbb59af350ab734e66d771a3d30f86",
8694 "description": "radeonsi: fix legacy merged LS/ES workgroup size for aco compilation",
8696 "nomination_type": 3,
8699 "because_sha": null,
8703 "sha": "e6b723ccce0e0f9e5eed47b1ab2a52eef3aef0f4",
8704 "description": "mesa: fix _mesa_matrix_is_identity",
8706 "nomination_type": 1,
8709 "because_sha": "d321b1500bbcaae26a88b0d3e6654072bf21dde6",
8713 "sha": "8e77da1f213da82ae6cb81ebeb2f48ae774ef09f",
8714 "description": "radv: Implement vkCmdUpdateBuffer on transfer queues.",
8716 "nomination_type": 3,
8719 "because_sha": null,
8723 "sha": "635c81f72393613c5ae4e37378e284fb5bea9cf5",
8724 "description": "radv: Implement buffer copies on transfer queues.",
8726 "nomination_type": 3,
8729 "because_sha": null,
8733 "sha": "a632024700cd162c73108e72389e01e5465d44b7",
8734 "description": "radv: Implement vkCmdWriteBufferMarker2AMD on transfer queues.",
8736 "nomination_type": 3,
8739 "because_sha": null,
8743 "sha": "7a4f535145964e6c7c85c1acbf3b419da0118841",
8744 "description": "radv: Implement vkCmdWriteTimestamp2 on transfer queues.",
8746 "nomination_type": 3,
8749 "because_sha": null,
8753 "sha": "32dd77ea2d6bb434d902ba14cb2919161de7f223",
8754 "description": "radv: Implement vkCmdFillBuffer on transfer queues.",
8756 "nomination_type": 3,
8759 "because_sha": null,
8763 "sha": "23590a4e98e41da90694ec10919082bf7e2c2166",
8764 "description": "radv: Implement barriers for transfer queues.",
8766 "nomination_type": 3,
8769 "because_sha": null,
8773 "sha": "4f2b4b81d16edec691940f84e9b2b8e2cdb3dfd4",
8774 "description": "venus: fix query feedback copy sanitize off by 1",
8776 "nomination_type": 1,
8779 "because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
8783 "sha": "57e658d0418c178ccacb8faf23f81a4ca37ae0aa",
8784 "description": "radeonsi: rework how guardband registers are updated to decrease overhead",
8786 "nomination_type": 3,
8789 "because_sha": null,
8793 "sha": "2e50b6677bf0d82dd4d21e8efb42a09ba8233a60",
8794 "description": "radeonsi: update guardband if vs_disables_clipping_viewport changes",
8796 "nomination_type": 3,
8799 "because_sha": null,
8803 "sha": "2f281b39abe2650d914806e4ad1288bbb1c01567",
8804 "description": "ac/gpu_info: fix printing radeon_info after adding VPE",
8806 "nomination_type": 1,
8809 "because_sha": "3ec397819e7d4683f5a373179b9cb397844d8dfe",
8813 "sha": "11fcd58957e6023f97c41f57526c84efa2a74d08",
8814 "description": "radeonsi: convert rasterizer state to tracked registers",
8816 "nomination_type": 3,
8819 "because_sha": null,
8823 "sha": "cabf9277654a6dccd830d4c006c56573ab535f86",
8824 "description": "radeonsi: convert depth-stencil-alpha state to tracked registers",
8826 "nomination_type": 3,
8829 "because_sha": null,
8833 "sha": "17e01a9a9b743d89066ba0a42c841e9b7e7d0528",
8834 "description": "radeonsi: merge context_reg_saved_mask and other_reg_saved_mask into a BITSET",
8836 "nomination_type": 3,
8839 "because_sha": null,
8843 "sha": "fb994f44d91a4b94738ea4ebb83aab1a257ef123",
8844 "description": "util: make BITSET_TEST_RANGE_INSIDE_WORD take a value to compare with",
8846 "nomination_type": 3,
8849 "because_sha": null,
8853 "sha": "6d2a7f53acfb219910fde175a4233bd5157937f0",
8854 "description": "radeonsi: decrease NUM_INTERP if export formats/colormask eliminated PS inputs",
8856 "nomination_type": 3,
8859 "because_sha": null,
8863 "sha": "bd700bace5f458212cac3fb1184a5b2cbc5c8c63",
8864 "description": "radeonsi: update comments about uniform inlining",
8866 "nomination_type": 3,
8869 "because_sha": null,
8873 "sha": "dbea0f51a392ce7b54051de1e63265004deff627",
8874 "description": "radeonsi: decrease NUM_INTERP if uniform inlining eliminated PS inputs",
8876 "nomination_type": 3,
8879 "because_sha": null,
8883 "sha": "1d4402b02ad7cf98250e07c09dce8f65b42d1925",
8884 "description": "radeonsi: don't include the PARAM_GEN input in si_shader_info",
8886 "nomination_type": 3,
8889 "because_sha": null,
8893 "sha": "197af036989d23ee1191d5b3703cf88fd0b0bbe0",
8894 "description": "radeonsi: add PS input info into si_shader_binary_info",
8896 "nomination_type": 3,
8899 "because_sha": null,
8903 "sha": "3faa9ba06be051973f6806ba534983fc130ea859",
8904 "description": "radeonsi: gather lowered color inputs for monolithic PS",
8906 "nomination_type": 3,
8909 "because_sha": null,
8913 "sha": "94e0a1267e4ef1f2ef8b4cbdaea8e892b355db8a",
8914 "description": "radeonsi: change the signature of si_nir_lower_ps_color_input",
8916 "nomination_type": 3,
8919 "because_sha": null,
8923 "sha": "7d2faa88abb3be9935a2af1515199dc5aa96f61b",
8924 "description": "nir,radeonsi: add FLAGS into load_vector_arg_amd to record color input usage",
8926 "nomination_type": 3,
8929 "because_sha": null,
8933 "sha": "00dd4d400ea283a9ebfe3fb674a48cacf5b0c484",
8934 "description": "ac,radeonsi: rename pos_inputs -> fragcoord_components",
8936 "nomination_type": 3,
8939 "because_sha": null,
8943 "sha": "4f2b794e98c63b5c6171f00cdc4c51141d8181a5",
8944 "description": "radeonsi: track NIR progress properly for optimizations in si_get_nir_shader",
8946 "nomination_type": 3,
8949 "because_sha": null,
8953 "sha": "e1e35112c859bff2b5ba02397ac548af5b8317d7",
8954 "description": "winsys/amdgpu: bypass GL2 for command buffers",
8956 "nomination_type": 3,
8959 "because_sha": null,
8963 "sha": "c77bcf00a36c0c6f2bc42a052de5152589f0a372",
8964 "description": "radeonsi/gfx11: prefer Wave64 for VS/TCS/TES/GS because it's slightly faster",
8966 "nomination_type": 3,
8969 "because_sha": null,
8973 "sha": "257f07f499f8b7794f4e4ca49fda98ccdb10a396",
8974 "description": "radeonsi: clean up how debug flags and shader profiles determine the wave size",
8976 "nomination_type": 3,
8979 "because_sha": null,
8983 "sha": "716b521515bc5fcdd7acfcb23202032e43bffae1",
8984 "description": "radeonsi/gfx11: disable the shader profile for Medical that disables binning",
8986 "nomination_type": 3,
8989 "because_sha": null,
8993 "sha": "f85488824e6abaf3a8ae36f8ca5016c05ba8a978",
8994 "description": "radeonsi/gfx11: disable the shader profile for Medical that forces Wave64",
8996 "nomination_type": 3,
8999 "because_sha": null,
9003 "sha": "65b3b0b355de7644a3efd70143c66e4a6189024e",
9004 "description": "radeonsi/gfx11: prefer Wave64 for PS without inputs for better VALU perf",
9006 "nomination_type": 3,
9009 "because_sha": null,
9013 "sha": "48ce5fbaa19e2afad97ef98f66b17326fef19c14",
9014 "description": "radeonsi: group most vertex element fields",
9016 "nomination_type": 3,
9019 "because_sha": null,
9023 "sha": "7fa0ee15df200d4a0114804e43187d26a717eb5a",
9024 "description": "radeonsi: set OOB_SELECT for VBOs in si_create_vertex_elements",
9026 "nomination_type": 3,
9029 "because_sha": null,
9033 "sha": "55d81214c9d800c0667337808a82143ebab17c1a",
9034 "description": "radeonsi: replace gl_FrontFacing with a constant if one side is always culled",
9036 "nomination_type": 3,
9039 "because_sha": null,
9043 "sha": "1afe6f33212d9ae8aeffd9f2d464df85eb5facda",
9044 "description": "radeonsi: don't print the preamble state separately for GALLIUM_DDEBUG",
9046 "nomination_type": 3,
9049 "because_sha": null,
9053 "sha": "9e764596163a598a7b0b2082ff79d5cacd9e650c",
9054 "description": "radeonsi: execute streamout_begin after cache flushes",
9056 "nomination_type": 3,
9059 "because_sha": null,
9063 "sha": "202285436027b5ba0519407b466240481660b545",
9064 "description": "radeonsi/gfx11: skip si_set_streamout_enable because it has no effect",
9066 "nomination_type": 3,
9069 "because_sha": null,
9073 "sha": "bf7debee82c95f15f50f616c3c800eb6e19acff2",
9074 "description": "radeonsi: in bind_{blend,rs}_state, only call 1 update function per if",
9076 "nomination_type": 3,
9079 "because_sha": null,
9083 "sha": "53aa36772a1ab7764cc02498ccfec4a515393231",
9084 "description": "radeonsi: rewrite si_get_total_colormask as si_any_colorbuffer_written",
9086 "nomination_type": 3,
9089 "because_sha": null,
9093 "sha": "e2b817b948a3ad15f163135459b388aaef4eeec3",
9094 "description": "radeonsi: rewrite how shader key bits dependent on current_rast_prim are updated",
9096 "nomination_type": 3,
9099 "because_sha": null,
9103 "sha": "4ab5374ec361ce735e87d95550a72b9988c32f59",
9104 "description": "radeonsi: clean up setting poly/line/stipple shader key bits",
9106 "nomination_type": 3,
9109 "because_sha": null,
9113 "sha": "f9c4ac3477ba3beffbc1f12ba6f188ee332ba2e5",
9114 "description": "radeonsi: update shaders for rasterizer state only if the shader key changed",
9116 "nomination_type": 3,
9119 "because_sha": null,
9123 "sha": "613ea16aab501edc67115768b428673f1e05daae",
9124 "description": "radeonsi: update shaders for blend state only if the shader key changed",
9126 "nomination_type": 3,
9129 "because_sha": null,
9133 "sha": "c8411ddf17700bac9910b9cc1017805415fc0fdc",
9134 "description": "radeonsi: change the low-priority compiler queue to normal priority",
9136 "nomination_type": 3,
9139 "because_sha": null,
9143 "sha": "98e7a7123b8af55c2aa287a5f6071db980ccfd53",
9144 "description": "radeonsi: don't set non-existent VGT_GS_MAX_PRIMS_PER_SUBGROUP on gfx10",
9146 "nomination_type": 3,
9149 "because_sha": null,
9153 "sha": "f51b960af18f697a187fe2ed4918fb95495e5569",
9154 "description": "radeonsi/gfx11: fix unaligned SET_CONTEXT_PAIRS_PACKED",
9156 "nomination_type": 1,
9159 "because_sha": "2ac6816b70d7bb4658ed3236ede78a4dfa104e58",
9163 "sha": "af65af8267ce7a3e67ebf5fd4ab23d62bbe95d6a",
9164 "description": "intel/tools: fix compilation of intel_hang_viewer on 32 bits",
9166 "nomination_type": 1,
9169 "because_sha": "33fd93f3b182a9421b863d9155ca3429090e5a3f",
9173 "sha": "b0ad9995d6f464812cdb14a6a8b3f35b332afb3b",
9174 "description": "v3dv/ci: only trigger on relevant changes",
9176 "nomination_type": 3,
9179 "because_sha": null,
9183 "sha": "6d2be8467255aa61ed98ae26630557acab63e8c3",
9184 "description": "ci/lava: Add firmware-misc-nonfree on amd64",
9186 "nomination_type": 3,
9189 "because_sha": null,
9193 "sha": "2132f95de0b0f291b116a67149793eaac2e2b5bf",
9194 "description": "freedreno/a6xx: Fix NV12+UBWC import",
9196 "nomination_type": 1,
9199 "because_sha": "1e820ac128506bd66a20fb7345fd562feb9e730b",
9203 "sha": "708d4f59f848a10165bbace67d1c45bd2c57c961",
9204 "description": "anv: Use RCS cmd buffer if blit src/dest has 3 components",
9206 "nomination_type": 3,
9209 "because_sha": null,
9213 "sha": "87cdcbd7d7a7b2c0d752e97d0bc1ec7763afad08",
9214 "description": "intel/compiler: Verify that DO is alone in the block",
9216 "nomination_type": 3,
9219 "because_sha": null,
9223 "sha": "65237f8bbcaae12929fa4c35a71626f3c53f5b56",
9224 "description": "intel/fs: Don't add MOV instructions to DO blocks in combine constants",
9226 "nomination_type": 3,
9229 "because_sha": null,
9233 "sha": "23f07f494204c8b3d58895fcee6b47750f83e1cd",
9234 "description": "d3d12: Check video encode codec cap before checking encode profile/level cap",
9236 "nomination_type": 3,
9239 "because_sha": null,
9243 "sha": "1c8c3e5a7a0fed9c0f4afe7a967ca74a1a3a079f",
9244 "description": "radv: Don't retile DCC on transfer queues.",
9246 "nomination_type": 3,
9249 "because_sha": null,
9253 "sha": "5c30d462b9b7e0ad89771bf7271cd89ad2a25a54",
9254 "description": "radv: Disable HTILE on exclusive images with transfer queues when SDMA doesn't support it.",
9256 "nomination_type": 3,
9259 "because_sha": null,
9263 "sha": "1764259ba8d0d2ba6d60f5c90b2b6da94ec523f8",
9264 "description": "radv: Disable DCC on exclusive images with transfer queue when SDMA doesn't support it.",
9266 "nomination_type": 3,
9269 "because_sha": null,
9273 "sha": "89a6b08cbac717657e222fb250ff1d88d2bd7bbe",
9274 "description": "radv: disable HTILE/DCC for concurrent images with transfer queue if unsupported.",
9276 "nomination_type": 3,
9279 "because_sha": null,
9283 "sha": "ad6b6673bed4837e611a3ad9be53313ecb314e7a",
9284 "description": "radv: convert a check in radv_get_memory_fd to assert",
9286 "nomination_type": 3,
9289 "because_sha": null,
9293 "sha": "8aa62ba240de81741a6bc159bf86f30a7cb0cd40",
9294 "description": "radv: fix asserts for radv_init_metadata",
9296 "nomination_type": 3,
9299 "because_sha": null,
9303 "sha": "035cf7ab970d34191b48c0a9b560084c051153e6",
9304 "description": "radv: fix a typo in radv_image_view_make_descriptor",
9306 "nomination_type": 3,
9309 "because_sha": null,
9313 "sha": "07f575a8a667c6411540750ad364aef4cb4d2a42",
9314 "description": "radv: fix VkSubresourceLayout2KHR for multi-planar formats with modifiers",
9316 "nomination_type": 3,
9319 "because_sha": null,
9323 "sha": "8f60ccf9695e690afb40284b92c2f310ce2f21ac",
9324 "description": "radv: fix VkDrmFormatModifierProperties2EXT for multi-planar formats",
9326 "nomination_type": 3,
9329 "because_sha": null,
9333 "sha": "90dda3190177f7d8690da5eff366b1c0d2dad782",
9334 "description": "radv: simplify disabling MRT compaction for PS epilogs",
9336 "nomination_type": 3,
9339 "because_sha": null,
9343 "sha": "0cf00390c51855ed80ad18f864e105f6cb236188",
9344 "description": "ci: uprev vkd3d-proton to a0ccc383937903f4ca0997ce53e41ccce7f2f2ec",
9346 "nomination_type": 3,
9349 "because_sha": null,
9353 "sha": "5bf68ab70133edd264f832f4a133288b8b45f66d",
9354 "description": "osmesa: Make osmesa.h compatible with Windows SDK's GL.h",
9356 "nomination_type": 3,
9359 "because_sha": null,
9363 "sha": "10db6948daffe03fe9b7dcc85ec95fe99b1544a6",
9364 "description": "nvk/nak: fix regression with shf changes on sm70",
9366 "nomination_type": 1,
9369 "because_sha": "00be041ffcb01aa70b582361755e71cc672f49d1",
9373 "sha": "64b769a1027a224808ce46aa8e1d82a19186acce",
9374 "description": "glthread: add a string table of function names",
9376 "nomination_type": 3,
9379 "because_sha": null,
9383 "sha": "adfab9794eaa58e42f43d939554844b049bd3673",
9384 "description": "mesa: deduplicate glVertexPointer and glNormalPointer vs DSA error checking",
9386 "nomination_type": 3,
9389 "because_sha": null,
9393 "sha": "3a74cdcd9139b048307abb17b08f56afa1e502b9",
9394 "description": "glthread: pass struct marshal_cmd_DrawElementsUserBuf into Draw directly",
9396 "nomination_type": 3,
9399 "because_sha": null,
9403 "sha": "98e42c6efbdca824b6925111fe819d44ea10c345",
9404 "description": "glapi: only allow deprecated=\"\" on non-aliased functions",
9406 "nomination_type": 3,
9409 "because_sha": null,
9413 "sha": "61e19c53e7a14d1ce07fcc0df5bc535b7ab6a596",
9414 "description": "glthread: don't do \"if (COMPAT)\" if the function is not in the GL core profile",
9416 "nomination_type": 3,
9419 "because_sha": null,
9423 "sha": "a3992379cbd0069842ea72deae605f600c71f10a",
9424 "description": "glapi: only expose GL_EXT_direct_state_access functions to GL compatibility",
9426 "nomination_type": 3,
9429 "because_sha": null,
9433 "sha": "666d53214aff75da8cd907ad50f7fa11fddb7424",
9434 "description": "glthread: rework type reduction and reduce vertex stride params to 16 bits",
9436 "nomination_type": 3,
9439 "because_sha": null,
9443 "sha": "162c890614f579f47cce347da99757baeae80d8f",
9444 "description": "glthread: use autogenerated marshal structures for custom functions",
9446 "nomination_type": 3,
9449 "because_sha": null,
9453 "sha": "e9d08bb04335b167f974ff61affff7fbeb6a6ed5",
9454 "description": "glapi: rename primcount -> instance_count in a few Draw functions",
9456 "nomination_type": 3,
9459 "because_sha": null,
9463 "sha": "a02ed8a95fba82169dd0a8b5382c91b6bfc5454a",
9464 "description": "glthread: add option to put autogenerated marshal structures in the header file",
9466 "nomination_type": 3,
9469 "because_sha": null,
9473 "sha": "bdb771b27c1a36ad728b02111060001defd55767",
9474 "description": "glthread: eliminate push/pop calls in PushMatrix+Draw/MultMatrixf+PopMatrix",
9476 "nomination_type": 3,
9479 "because_sha": null,
9483 "sha": "c3b95d1507d809ff9c812c64021148a1681e47ce",
9484 "description": "glthread: add a marker at the end of batches indicating the end",
9486 "nomination_type": 3,
9489 "because_sha": null,
9493 "sha": "5af047d40ac015fe7f5fc1b33e51284b58ff02d2",
9494 "description": "mesa: optimize setting the identity matrix",
9496 "nomination_type": 3,
9499 "because_sha": null,
9503 "sha": "5fb106c253e0db7c8f2c3a34a6de0787271d9170",
9504 "description": "mesa: skip checking for identity matrix in glMultMatrixf with glthread",
9506 "nomination_type": 3,
9509 "because_sha": null,
9513 "sha": "d321b1500bbcaae26a88b0d3e6654072bf21dde6",
9514 "description": "mesa: optimize _mesa_matrix_is_identity",
9516 "nomination_type": 3,
9519 "because_sha": null,
9523 "sha": "d17ddcc84773899ef8b022d94969ffc0909db0bc",
9524 "description": "venus: dispatch background shader tasks to secondary ring",
9526 "nomination_type": 3,
9529 "because_sha": null,
9533 "sha": "5b26bebcf4e58d04b6dfd43aea53a1649b3a2f37",
9534 "description": "venus: add vn_gettid helper",
9536 "nomination_type": 3,
9539 "because_sha": null,
9543 "sha": "b170c1a39126fbb816dd849b41a9f2ffa9f2067b",
9544 "description": "venus: switch to vn_ring as the protocol interface - part 3",
9546 "nomination_type": 3,
9549 "because_sha": null,
9553 "sha": "5943f70c7a1d48eb1e840c1c00130bf6b2b1f87e",
9554 "description": "venus: switch to vn_ring as the protocol interface - part 2",
9556 "nomination_type": 3,
9559 "because_sha": null,
9563 "sha": "d28ebf7b99a2e5a9cab93ca7a192dcc7d065a885",
9564 "description": "venus: switch to vn_ring as the protocol interface - part 1",
9566 "nomination_type": 3,
9569 "because_sha": null,
9573 "sha": "a0ef347a825a662beb6db002cf32e717018a70bf",
9574 "description": "venus: add vn_ring_get_id and hide vn_ring internals entirely",
9576 "nomination_type": 3,
9579 "because_sha": null,
9583 "sha": "9e38c741399a8e8fe96b4206f6051c3db50b9716",
9584 "description": "venus: move the actual ring creation into ring as well",
9586 "nomination_type": 3,
9589 "because_sha": null,
9593 "sha": "c779fc9fb1cfa3907eb70e9198c52c67683c7549",
9594 "description": "venus: move ring submission into ring",
9596 "nomination_type": 3,
9599 "because_sha": null,
9603 "sha": "9229c13a2cbb860693f5bf5c3e3926e343170262",
9604 "description": "venus: move the rest ring belongings into ring",
9606 "nomination_type": 3,
9609 "because_sha": null,
9613 "sha": "d1e29b7557877c9b278593b8f0c7e6c531849f23",
9614 "description": "venus: move ring shmem into vn_ring",
9616 "nomination_type": 3,
9619 "because_sha": null,
9623 "sha": "3e122014cf37faf7f7c76db4ebc2ba993c805ec8",
9624 "description": "venus: relax ring mutex",
9626 "nomination_type": 3,
9629 "because_sha": null,
9633 "sha": "b98d850efdb30eb31b905d470836a6322b78e5e5",
9634 "description": "venus: remove command_dropped tracking",
9636 "nomination_type": 3,
9639 "because_sha": null,
9643 "sha": "90e64564b8c99035213fe4f502bca4955496284c",
9644 "description": "venus: make vn_renderer_shmem_pool thread-safe",
9646 "nomination_type": 3,
9649 "because_sha": null,
9653 "sha": "0273c9cc031bf5474b251ae0bb1b356f57514f67",
9654 "description": "venus: always set reply command stream to avoid seek",
9656 "nomination_type": 3,
9659 "because_sha": null,
9663 "sha": "70e8d1397ec0a426fb6562724bf3c2f23ea27d19",
9664 "description": "venus: further cleanup vn_relax_init to take instance instead of ring",
9666 "nomination_type": 3,
9669 "because_sha": null,
9673 "sha": "f6adc60822777d95165e5001fd1125b8b989ecb4",
9674 "description": "venus: refactor to add vn_watchdog",
9676 "nomination_type": 3,
9679 "because_sha": null,
9683 "sha": "d8b059b01b08f961ec07ad3f6ca6ef07f0aad345",
9684 "description": "venus: move ring monitor to instance for sharing across rings",
9686 "nomination_type": 3,
9689 "because_sha": null,
9693 "sha": "22b5c9c65fe06798d98f7d42fd3648284f9f37b8",
9694 "description": "venus: refactor instance creation failure path",
9696 "nomination_type": 3,
9699 "because_sha": null,
9703 "sha": "26e20eb12cdc58676b6e951db27f42950a9fae45",
9704 "description": "venus: add vn_instance_fini_ring helper",
9706 "nomination_type": 3,
9709 "because_sha": null,
9713 "sha": "2cdab2c25d94704e9469169a4b8973e696b5fc5e",
9714 "description": "venus: use instance allocator for indirect cs storage alloc",
9716 "nomination_type": 3,
9719 "because_sha": null,
9723 "sha": "ec131c6e55313d5816a4d69e5a828d7e56965e3d",
9724 "description": "venus: use instance allocator for ring allocs",
9726 "nomination_type": 3,
9729 "because_sha": null,
9733 "sha": "15c7e7743e36f81e37be915a1d10b18ad6a55cc9",
9734 "description": "venus: add ring helper to avoid redundant ring wait requests",
9736 "nomination_type": 3,
9739 "because_sha": null,
9743 "sha": "891d3fb2dba4a471f9c42aa63cbb5937ed6fe0c6",
9744 "description": "venus: enable renderer shmem cache dump for cache debug",
9746 "nomination_type": 3,
9749 "because_sha": null,
9753 "sha": "34c9864318d1d01e0cc77728b99ca512022c7963",
9754 "description": "venus: use STACK_ARRAY to prepare for indirect submission",
9756 "nomination_type": 3,
9759 "because_sha": null,
9763 "sha": "60e0af96614c8540835ed51a3f141260b4c4476a",
9764 "description": "venus: reduce ring idle timeout from 50ms to 5ms",
9766 "nomination_type": 3,
9769 "because_sha": null,
9773 "sha": "9c9e09758535f1ccce47766687ce34893a47b6a3",
9774 "description": "venus: add missing shmem pool fini for cs_shmem pool",
9776 "nomination_type": 3,
9779 "because_sha": null,
9783 "sha": "8ac7d78bf3512aa7575f9c8595494ea592ab2e58",
9784 "description": "venus: properly initialize ring monitor initial alive status",
9786 "nomination_type": 1,
9789 "because_sha": "4a4b05869a6ad909417e30d46706ad6038084901",
9793 "sha": "aed4c4d04e76e65ed3ae3159ae12014aa1c8f492",
9794 "description": "venus: fix async compute pipeline creation",
9796 "nomination_type": 1,
9799 "because_sha": "a771efdefedc844bb9a792abfc7c316468d8b2e2",
9803 "sha": "55e0aced289393a540f052c1870e1b0fea6e2fdc",
9804 "description": "nvk: drop unneeded shader type conversion function",
9806 "nomination_type": 3,
9809 "because_sha": null,
9813 "sha": "a7b054c974155183cbbc90f3929de37f40200b79",
9814 "description": "anv: Don't report more memory available than the heap size",
9816 "nomination_type": 0,
9819 "because_sha": null,
9823 "sha": "029b1d3f262051c9b0fc3ba6c7faca2affa18ddf",
9824 "description": "anv: Drop 3/4 of PPGTT size restriction for sys heap size calculation",
9826 "nomination_type": 0,
9829 "because_sha": null,
9833 "sha": "3bb4c14c759d8fee79a76af25e208cb059177bbd",
9834 "description": "nak: Rework barrier handling a bit",
9836 "nomination_type": 3,
9839 "because_sha": null,
9843 "sha": "eafc8f58c6cf2010aad20f63ccbef6bbbafefc3d",
9844 "description": "nouveau: drop unused #includes of tgsi_parse.h",
9846 "nomination_type": 3,
9849 "because_sha": null,
9853 "sha": "0ea6e1713011a8ea7a6decc5e47bc0a180e6eb6f",
9854 "description": "ci: bump kernel to 6.6.4",
9856 "nomination_type": 3,
9859 "because_sha": null,
9863 "sha": "4ac8d160065661cb229cd9b864f1431e9380e733",
9864 "description": "nvk: Do not preserve metadata after lower_load_global_constant_offset_instr",
9866 "nomination_type": 3,
9869 "because_sha": null,
9873 "sha": "99fdd98b3faf34598a7f1f2be5e90228ba91b9e8",
9874 "description": "drm-shim/nouveau: Stub mitting ioctls",
9876 "nomination_type": 3,
9879 "because_sha": null,
9883 "sha": "17bfaeac15b620369bc93fd2411be58b8254fda4",
9884 "description": "drm-shim/nouveau: Expose the 2D engine on NV50+",
9886 "nomination_type": 3,
9889 "because_sha": null,
9893 "sha": "3b0c34075c0f2c4b1f7e4bb6585c5f948b49f61c",
9894 "description": "drm-shim/nouveau: Set nv_device_info_v0::platform",
9896 "nomination_type": 3,
9899 "because_sha": null,
9903 "sha": "45eaf6c00271ca9ff552df716df7d89ee9ab93af",
9904 "description": "nvk/nak/xfb: handle skipping properly when setting xfb_attr.",
9906 "nomination_type": 1,
9909 "because_sha": "30f01c47c245e8ce2e8d8eaf1f53664a671f916f",
9913 "sha": "6b1f3884c352ed54ffae99ecbd74b74fbb6bd7ce",
9914 "description": "nak: Clean up instruction printing a bit",
9916 "nomination_type": 3,
9919 "because_sha": null,
9923 "sha": "f5869d1c5b8d3b05d80cf0f51e2cf267e3ae1fb5",
9924 "description": "nak: Audit sm50 for FTZ/DNZ bits",
9926 "nomination_type": 3,
9929 "because_sha": null,
9933 "sha": "22aab2ccba16421b70f327ef68666f5a97ccd4bd",
9934 "description": "nak: Audit remaining FTZ/DNZ bits on sm70+",
9936 "nomination_type": 3,
9939 "because_sha": null,
9943 "sha": "5bfb46a735eca2c370c4992912fa25edd40a7537",
9944 "description": "nak: Add dnz bits to OpFMul and OpFFma",
9946 "nomination_type": 3,
9949 "because_sha": null,
9953 "sha": "97a59ded4399f8bc180fbf3ec75eaf51e0db3415",
9954 "description": "nak: Plumb through float controls for frnd[p]",
9956 "nomination_type": 1,
9959 "because_sha": "1c84c8183c5b0007aed5b389271cb1869a44acaf",
9963 "sha": "e179a903568eab5ee2bacbe0daafcd1196617913",
9964 "description": "nak: Plumb through float controls for fset[p]",
9966 "nomination_type": 1,
9969 "because_sha": "1c84c8183c5b0007aed5b389271cb1869a44acaf",
9973 "sha": "1b27a6be20732b251648c5ca6f93e6c0a9279f7f",
9974 "description": "nvk: fix transform feedback with multiple saved counters.",
9976 "nomination_type": 1,
9979 "because_sha": "5fd7df4aa2c36726d190ba06c6ce9f1c01da5d4a",
9983 "sha": "40c82b5f67dc923817f64821314134d508a8aad7",
9984 "description": "vk/update-aliases.py: only apply renames for the vulkan api (not vulkansc)",
9986 "nomination_type": 3,
9989 "because_sha": null,
9993 "sha": "1b3fca17085ac45195c88085aa33eecd55b37813",
9994 "description": "vk/update-aliases.py: enforce correct list order",
9996 "nomination_type": 3,
9999 "because_sha": null,
10003 "sha": "2cf22af0a76fd37c0ec146ee2941841cdb91ac9e",
10004 "description": "vk/update-aliases.py: handle more concatenated prefixes",
10005 "nominated": false,
10006 "nomination_type": 3,
10009 "because_sha": null,
10013 "sha": "04517193c5d9ef58a4e814dcc2271f52c8b14e66",
10014 "description": "vk/update-aliases.py: simplify addition of other concatenated prefixes",
10015 "nominated": false,
10016 "nomination_type": 3,
10019 "because_sha": null,
10023 "sha": "3fe90f29573e7c02d3c53e712e6dab92657fe975",
10024 "description": "vk/update-aliases.py: sort files when informing the user of the matches",
10025 "nominated": false,
10026 "nomination_type": 3,
10029 "because_sha": null,
10033 "sha": "d8b38ec4a37da8f5248141bbdea79934ab8b266e",
10034 "description": "vk/update-aliases.py: handle \"no match\" grep call",
10035 "nominated": false,
10036 "nomination_type": 3,
10039 "because_sha": null,
10043 "sha": "c6ebf9d643e4fbed68232f21c018856d858e86b0",
10044 "description": "vk/update-aliases.py: allow specifying the files we want to update",
10045 "nominated": false,
10046 "nomination_type": 3,
10049 "because_sha": null,
10053 "sha": "e988b1975bef9b36d5f82316db452f4d0f75b042",
10054 "description": "vk/update-aliases.py: drop dead --check-only",
10055 "nominated": false,
10056 "nomination_type": 3,
10059 "because_sha": null,
10063 "sha": "dc7c1d989bd1b6966ca0ec0408b65686d3e92c11",
10064 "description": "radv: enable stippledBresenhamLines on GFX9 chips",
10065 "nominated": false,
10066 "nomination_type": 3,
10069 "because_sha": null,
10073 "sha": "7301327f9ca8750eecf22bb8b0213b103a4b067f",
10074 "description": "broadcom/ci: avoid running the rpi4 jobs when changing the rpi3 expectations, and vice-versa",
10075 "nominated": false,
10076 "nomination_type": 3,
10079 "because_sha": null,
10083 "sha": "fa36b087c7a26be0b7cc8a7f1c67bb53b86f6faf",
10084 "description": "etnaviv/ci: run only the relevant jobs when changing the ci expectations",
10085 "nominated": false,
10086 "nomination_type": 3,
10089 "because_sha": null,
10093 "sha": "6df0968ff49401ca1af2a18a4b08c1750dcb6501",
10094 "description": "etnaviv/ci: expand first level of files in src/etnaviv/",
10095 "nominated": false,
10096 "nomination_type": 3,
10099 "because_sha": null,
10103 "sha": "185315590e675e66f6421dfb236b7d131b505934",
10104 "description": "etnaviv/ci: fix yaml indentation",
10105 "nominated": false,
10106 "nomination_type": 3,
10109 "because_sha": null,
10113 "sha": "fc69d65a4e86ba95adce2f090f85f3cc6d0fa0a8",
10114 "description": "frontends/va: Parse enc_constraint_set_flags from packed SPS",
10115 "nominated": false,
10116 "nomination_type": 3,
10119 "because_sha": null,
10123 "sha": "32667f78abc587ec2700f631e4446769f84b86dd",
10124 "description": "d3d12: Use enc_constraint_set_flags for H264 NALU writing",
10125 "nominated": false,
10126 "nomination_type": 3,
10129 "because_sha": null,
10133 "sha": "bfad3617a9ff416c24606615c37e8ff6234fdfd7",
10134 "description": "d3d12: Fix typos in d3d12_video_encoder_bitstream_builder_h264",
10135 "nominated": false,
10136 "nomination_type": 3,
10139 "because_sha": null,
10143 "sha": "096e17b57832e96e36fc27f70e7a0e5ccbb0ac8a",
10144 "description": "d3d12: Fix AV1 video encode 32 bits build",
10145 "nominated": false,
10146 "nomination_type": 3,
10149 "because_sha": null,
10153 "sha": "e5ebd59dd5734c41753063de6986f6a58eb125eb",
10154 "description": "broadcom: remove unused headers include",
10155 "nominated": false,
10156 "nomination_type": 3,
10159 "because_sha": null,
10163 "sha": "35133551e116091c000bd0ddbe79f036e7482e57",
10164 "description": "broadcom/compiler: remove unused blend in v3d_fs_key",
10165 "nominated": false,
10166 "nomination_type": 3,
10169 "because_sha": null,
10173 "sha": "65ab022499841d70b0b71419f02185f154e68c9e",
10174 "description": "d3d12: Fix usage of H264/HEVC specific classes when VIDEO_CODEC_H26XENC not set",
10175 "nominated": false,
10176 "nomination_type": 1,
10179 "because_sha": "8af080cec49571b6e437a1a8a6e85c740848c769",
10183 "sha": "575c4f6802a0fa50f6ae3ccb65d9378c30abc324",
10184 "description": "broadcom/compiler: Use correct type pipe_logicop for logicop_func in struct v3d_fs_key",
10185 "nominated": false,
10186 "nomination_type": 3,
10189 "because_sha": null,
10193 "sha": "0eaf2009749956cd278a77bef65c6f8e2ae2c773",
10194 "description": "v3dv: Use correct type VkStencilOp in function translate_stencil_op",
10195 "nominated": false,
10196 "nomination_type": 3,
10199 "because_sha": null,
10203 "sha": "61dd82ccab880f154523c4153359335a8f8bfc53",
10204 "description": "nvk: Advertise VK_KHR_shader_float_controls",
10205 "nominated": false,
10206 "nomination_type": 3,
10209 "because_sha": null,
10213 "sha": "1c84c8183c5b0007aed5b389271cb1869a44acaf",
10214 "description": "nak: Plumb through float controls",
10215 "nominated": false,
10216 "nomination_type": 3,
10219 "because_sha": null,
10223 "sha": "29bfdcd7c15b41e387b5fc7ed3ef9d958ec1444a",
10224 "description": "nak: Add an ftz bit to a bunch of float ops",
10225 "nominated": false,
10226 "nomination_type": 3,
10229 "because_sha": null,
10233 "sha": "6881ff4c9923ca1599516c3038f31fb97ec38d6a",
10234 "description": "nak: Drop the fmnmx from Builder",
10235 "nominated": false,
10236 "nomination_type": 3,
10239 "because_sha": null,
10243 "sha": "00b25641634d80909c86acc7ba9b1e3c22b14c0f",
10244 "description": "nak/nvfuzz: Add an SM parameter",
10245 "nominated": false,
10246 "nomination_type": 3,
10249 "because_sha": null,
10253 "sha": "884da2622c7503865a2bcbd5436463811b70e8de",
10254 "description": "nvk/nil: allow storage on VK_FORMAT_A2B10G10R10_UINT_PACK32",
10255 "nominated": false,
10256 "nomination_type": 3,
10259 "because_sha": null,
10263 "sha": "db6aaa691d05ef017b803d11cce4e341d1a98882",
10264 "description": "intel/compiler: infer the number of operands using lsc_op_num_data_values",
10266 "nomination_type": 1,
10269 "because_sha": "90a2137cd56179a2c65339b2b60991e0281c8995",
10273 "sha": "46d98a71ef89e53223abb5febfb3dc76325e4c09",
10274 "description": "intel/compiler: use the proper enum type to store the op",
10275 "nominated": false,
10276 "nomination_type": 3,
10279 "because_sha": null,
10283 "sha": "6d42333b1666b53a1f28b42f4d9f8e53a7f5ceca",
10284 "description": "intel/genxml/xe2: Update PIPELINE_SELECT",
10285 "nominated": false,
10286 "nomination_type": 3,
10289 "because_sha": null,
10293 "sha": "9898c719a2ad1698cd4fe025bead6b185e783ba9",
10294 "description": "intel/genxml/xe2: Update PIPE_CONTROL",
10295 "nominated": false,
10296 "nomination_type": 3,
10299 "because_sha": null,
10303 "sha": "8e57ba092d38b5ab2e0c812a8dcf3243eae76df2",
10304 "description": "mesa: lower EXT_render_snorm version requirement",
10305 "nominated": false,
10306 "nomination_type": 3,
10309 "because_sha": null,
10313 "sha": "8913cf6f7da05bd9d534901006dd5bc543a4c3a5",
10314 "description": "docs: Generate document with utf8 encoding",
10315 "nominated": false,
10316 "nomination_type": 3,
10319 "because_sha": null,
10323 "sha": "e49925396627b62ddd9589afe9bce4ef0e750d20",
10324 "description": "zink: Generate source file with utf-8 encoding from mako template",
10325 "nominated": false,
10326 "nomination_type": 3,
10329 "because_sha": null,
10333 "sha": "36480b4d028a8ded90fb715b3e8ce0d01202aa3f",
10334 "description": "intel: Generate source file with utf-8 encoding from mako template",
10335 "nominated": false,
10336 "nomination_type": 3,
10339 "because_sha": null,
10343 "sha": "e7c614bd20e55439afd616f671a0b630c04a5b90",
10344 "description": "util,vulkan,mesa,compiler: Generate source files with utf8 encoding from mako template",
10345 "nominated": false,
10346 "nomination_type": 3,
10349 "because_sha": null,
10353 "sha": "9b2b790ea3cd0a28a0684d7d4e368f63e547defe",
10354 "description": "radv: Enable radv_legacy_sparse_binding for DOOM Eternal.",
10355 "nominated": false,
10356 "nomination_type": 3,
10359 "because_sha": null,
10363 "sha": "b2e8095d6de05efb47f90063d686e1bcdff0fd27",
10364 "description": "radv: Add workaround to allow sparse binding on gfx queues.",
10365 "nominated": false,
10366 "nomination_type": 3,
10369 "because_sha": null,
10373 "sha": "c1229db1a880642075f37ce1c7663196c6eb5b08",
10374 "description": "docs/calendar: add 24.0 branchpoint and release schedule",
10375 "nominated": false,
10376 "nomination_type": 3,
10379 "because_sha": null,
10383 "sha": "adc44bbb206cf2290b0ca1ce438fb2545d9b7271",
10384 "description": "intel/ci: run only the relevant jobs when changing the ci expectations",
10385 "nominated": false,
10386 "nomination_type": 3,
10389 "because_sha": null,
10393 "sha": "c56237e47709ff5dd1b7068839b4dc70e48b840a",
10394 "description": "intel/ci: hasvk changes should only trigger hasvk jobs",
10395 "nominated": false,
10396 "nomination_type": 3,
10399 "because_sha": null,
10403 "sha": "fb5294717ce66f34196cde252fd0c900923be694",
10404 "description": "intel/ci: anv changes should only trigger anv jobs",
10405 "nominated": false,
10406 "nomination_type": 3,
10409 "because_sha": null,
10413 "sha": "0963d0b135156c1698afeed1f4cd9a90e32ec32b",
10414 "description": "intel/ci: expand first level of common intel files",
10415 "nominated": false,
10416 "nomination_type": 3,
10419 "because_sha": null,
10423 "sha": "a3077cdcbaac529a2ca21a20e80406cb40ff58d6",
10424 "description": "intel/ci: deduplicate common intel files rules",
10425 "nominated": false,
10426 "nomination_type": 3,
10429 "because_sha": null,
10433 "sha": "5ccc8982767916723baa3bda5929f8f662eac76a",
10434 "description": "intel/ci: fix yaml indentation",
10435 "nominated": false,
10436 "nomination_type": 3,
10439 "because_sha": null,
10443 "sha": "dc69c5b323c61cf1403fe59fa3128d8fb9cbd717",
10444 "description": "freedreno/ci: run only the relevant jobs when changing the ci expectations",
10445 "nominated": false,
10446 "nomination_type": 3,
10449 "because_sha": null,
10453 "sha": "60df7b6768c5f59945b22d883a67f1bfe20e5a47",
10454 "description": "freedreno/ci: fix yaml indentation",
10455 "nominated": false,
10456 "nomination_type": 3,
10459 "because_sha": null,
10463 "sha": "e8193956e2da4403afae35fb02b8222bbb50a490",
10464 "description": "panfrost/ci: run only the relevant jobs when changing the ci expectations",
10465 "nominated": false,
10466 "nomination_type": 3,
10469 "because_sha": null,
10473 "sha": "fad164a06ebff498ffbee4d099616397eb5b63fc",
10474 "description": "panfrost/ci: fix yaml indendation",
10475 "nominated": false,
10476 "nomination_type": 3,
10479 "because_sha": null,
10483 "sha": "1a99f50c7f27793f86a089a028c678cf5cf3142c",
10484 "description": "radeonsi: use a compute shader to convert unsupported indices format",
10485 "nominated": false,
10486 "nomination_type": 3,
10489 "because_sha": null,
10493 "sha": "5bdb42b1a2663d194d77c3beca0e20441daca38f",
10494 "description": "zink/ci: run only the relevant jobs when changing the ci expectations",
10495 "nominated": false,
10496 "nomination_type": 3,
10499 "because_sha": null,
10503 "sha": "428ca69ba98afb74c012de19b8726397e85a2985",
10504 "description": "zink/ci: expand first (and only) level of folders in the list of files",
10505 "nominated": false,
10506 "nomination_type": 3,
10509 "because_sha": null,
10513 "sha": "e39785f6c6b6b752f4681e1ffc79c525c880f5db",
10514 "description": "zink/ci: use variable to avoid repeating the list",
10515 "nominated": false,
10516 "nomination_type": 3,
10519 "because_sha": null,
10523 "sha": "b36338a3f496aee9aba000084d79923a40ec5c5e",
10524 "description": "zink/ci: fix yaml indentation",
10525 "nominated": false,
10526 "nomination_type": 3,
10529 "because_sha": null,
10533 "sha": "d971e3ba45059ba4e5f5e85d40a471dc66cf5df7",
10534 "description": "ci: fix rules for formatting checks",
10536 "nomination_type": 1,
10539 "because_sha": "70eff587673ceec181efda86d2e93ede44a59532",
10543 "sha": "72ad0db505669835842158123f09646b8039b8ad",
10544 "description": "glsl: remove now unused GLSL IR block linker",
10545 "nominated": false,
10546 "nomination_type": 3,
10549 "because_sha": null,
10553 "sha": "32f274768eccceb6ea684c192852f6523b09017b",
10554 "description": "glsl: use new nir based block linker",
10555 "nominated": false,
10556 "nomination_type": 3,
10559 "because_sha": null,
10563 "sha": "0c6272f97f6aff943fa783dbe5bdf8fe71d80174",
10564 "description": "glsl: support glsl linking in nir block linker",
10565 "nominated": false,
10566 "nomination_type": 3,
10569 "because_sha": null,
10573 "sha": "c468aa60591bf7de81ccc235fb1038f8262b9bbc",
10574 "description": "nir: add nir_fixup_deref_types()",
10575 "nominated": false,
10576 "nomination_type": 3,
10579 "because_sha": null,
10583 "sha": "72e30c8853f23a7fb823905fccb3884a75c29884",
10584 "description": "treewide: Avoid use align as variable, replace it with other names",
10585 "nominated": false,
10586 "nomination_type": 3,
10589 "because_sha": null,
10593 "sha": "adf81143a11ff14f056ec6f15db04ceaf0192396",
10594 "description": "clover: Rename function align to align_vector to avoid conflict with global align",
10595 "nominated": false,
10596 "nomination_type": 3,
10599 "because_sha": null,
10603 "sha": "0f5688eb2cf5300a2bcb762dccae0892d3451038",
10604 "description": "intel: Remove unused ALIGN macro",
10605 "nominated": false,
10606 "nomination_type": 3,
10609 "because_sha": null,
10613 "sha": "ff306c5f8c50ed1f904e00f6582c21ff13ff43f9",
10614 "description": "meson/win32: There is no need install OpenGL headers on win32",
10615 "nominated": false,
10616 "nomination_type": 3,
10619 "because_sha": null,
10623 "sha": "112900075b2157fa6ef733539586bbe6967c677c",
10624 "description": "nak: Add barriers on Volta",
10625 "nominated": false,
10626 "nomination_type": 3,
10629 "because_sha": null,
10633 "sha": "186baba0005e70f472e75217423f92eae8eca194",
10634 "description": "nak: Clean up compiler warnings",
10635 "nominated": false,
10636 "nomination_type": 3,
10639 "because_sha": null,
10643 "sha": "ad89613dc44d487a9a504b974299ae958d247352",
10644 "description": "nak: implement VOTE on SM50",
10645 "nominated": false,
10646 "nomination_type": 3,
10649 "because_sha": null,
10653 "sha": "8fd7ee2a4fb6b8ca9b59a21e582362e352c1d11a",
10654 "description": "nak: implement SHFL on SM50",
10655 "nominated": false,
10656 "nomination_type": 3,
10659 "because_sha": null,
10663 "sha": "2d63f3dad6fc916c169f36b34d66df3a78258ae1",
10664 "description": "nak: encode Dst::None as RZ on SM50",
10665 "nominated": false,
10666 "nomination_type": 3,
10669 "because_sha": null,
10673 "sha": "ebfd651361877b940f0e3074b282b02aac475d98",
10674 "description": "nak: implement IMUL for SM50",
10675 "nominated": false,
10676 "nomination_type": 3,
10679 "because_sha": null,
10683 "sha": "00be041ffcb01aa70b582361755e71cc672f49d1",
10684 "description": "nak: implement SHL and SHR on SM50",
10685 "nominated": false,
10686 "nomination_type": 3,
10689 "because_sha": null,
10693 "sha": "286b832f74a1b80130a814c37ef04ecc7bd91502",
10694 "description": "nak: make as_imm_not_{i,f}20 helper methods public",
10695 "nominated": false,
10696 "nomination_type": 3,
10699 "because_sha": null,
10703 "sha": "cb3263560f9449ea0c9dcd722c65089784596d66",
10704 "description": "nak: sm50: Implement FFMA",
10705 "nominated": false,
10706 "nomination_type": 3,
10709 "because_sha": null,
10713 "sha": "f02b2866bccc7b33d611735cf653ae6998251f30",
10714 "description": "nak/sm50: Drop src_mod_has* in favor of core helpers",
10715 "nominated": false,
10716 "nomination_type": 3,
10719 "because_sha": null,
10723 "sha": "89f727b1bdae8baa5b0367501b5d050c56704c02",
10724 "description": "nak/sm50: remove *fmod* calls from iabs",
10725 "nominated": false,
10726 "nomination_type": 3,
10729 "because_sha": null,
10733 "sha": "546edfde8312da59cd01b5fce65242df62124d95",
10734 "description": "nak/sm50: remove ALUSrc and friends",
10735 "nominated": false,
10736 "nomination_type": 3,
10739 "because_sha": null,
10743 "sha": "592d8fa4368939cc771327e4bb6712bc598a4f39",
10744 "description": "nak: sm50: remove encode_alu() and friends",
10745 "nominated": false,
10746 "nomination_type": 3,
10749 "because_sha": null,
10753 "sha": "f32c560e8216efc780b35ef10203761b068095f9",
10754 "description": "nak: sm50: rewrite encode_prmt to not use encode_alu()",
10755 "nominated": false,
10756 "nomination_type": 3,
10759 "because_sha": null,
10763 "sha": "63c85c9cf782b93d61bbd8a092fcab37544bc0a8",
10764 "description": "nak: sm50: rewrite encode_popc to not use encode_alu()",
10765 "nominated": false,
10766 "nomination_type": 3,
10769 "because_sha": null,
10773 "sha": "78efdf9755d02c96298dd5584708e56c61dcaeba",
10774 "description": "nak: convert encode_imad to not use encode_alu()",
10775 "nominated": false,
10776 "nomination_type": 3,
10779 "because_sha": null,
10783 "sha": "04d4f1b51212c2c2b4224e8cad94b05d47907bc3",
10784 "description": "nak: sm50: rewrite encode_f2f to not use encode_alu()",
10785 "nominated": false,
10786 "nomination_type": 3,
10789 "because_sha": null,
10793 "sha": "cb9318b8ef2417ce7fffc7175d577631790bb820",
10794 "description": "nak: sm50: convert i2f to not use encode_alu()",
10795 "nominated": false,
10796 "nomination_type": 3,
10799 "because_sha": null,
10803 "sha": "bfb091e22780b10d5d97371f054342d75b2dbe13",
10804 "description": "nak: sm50: convert sel to not use encode_alu()",
10805 "nominated": false,
10806 "nomination_type": 3,
10809 "because_sha": null,
10813 "sha": "2adf5a3437b9ae9dfe497e469bcbcc5b2812a2f6",
10814 "description": "nak: sm50: rewrite iabs to not use encode_alu",
10815 "nominated": false,
10816 "nomination_type": 3,
10819 "because_sha": null,
10823 "sha": "9f34a3c61dc916d962247a428833d58c1f2f5b72",
10824 "description": "nak: sm50: rewrite fset to not use encode_alu",
10825 "nominated": false,
10826 "nomination_type": 3,
10829 "because_sha": null,
10833 "sha": "3ab0cea6468f3ebf63986c4bcc127ec15f471be3",
10834 "description": "nak: sm50: rewrite fmul to not use encode_alu",
10835 "nominated": false,
10836 "nomination_type": 3,
10839 "because_sha": null,
10843 "sha": "b7bc6cebaabae30bf8a3df6d3b335b2421fb3030",
10844 "description": "nak: sm50: Rewrite fmnmx to not use encode_alu",
10845 "nominated": false,
10846 "nomination_type": 3,
10849 "because_sha": null,
10853 "sha": "01c7f1675578fe6935314e14324807220e15f3ad",
10854 "description": "nak: sm50: rewrite fsetp to not use encode_alu",
10855 "nominated": false,
10856 "nomination_type": 3,
10859 "because_sha": null,
10863 "sha": "4b8a8b2a288ddbf3f6aeeb911b95cf548db93cef",
10864 "description": "nak: use carry register file for IADD2",
10865 "nominated": false,
10866 "nomination_type": 3,
10869 "because_sha": null,
10873 "sha": "9d6c487a75ac19aadaf4c32b6e5db7425fbef51d",
10874 "description": "nak: move iadd64 construction to a builder method",
10875 "nominated": false,
10876 "nomination_type": 3,
10879 "because_sha": null,
10883 "sha": "6323cae9f946e984907f252599cf4149454ce4fd",
10884 "description": "nak: add carry register file",
10885 "nominated": false,
10886 "nomination_type": 3,
10889 "because_sha": null,
10893 "sha": "1ae43d260688cbbbbc792281798e1ed75cd2db5b",
10894 "description": "nak/sm50: Stop using ALUSrc for IADD2",
10895 "nominated": false,
10896 "nomination_type": 3,
10899 "because_sha": null,
10903 "sha": "998c470f588e55471e9dbeb7bd23ef628ec0b7dd",
10904 "description": "nak/sm50: Add better helpers for encoding sources with modifiers",
10905 "nominated": false,
10906 "nomination_type": 3,
10909 "because_sha": null,
10913 "sha": "43160df14e34d33e3e4097519d834063bcc074b9",
10914 "description": "nak/sm50: rewrite encode_iadd2 to not use encode_alu()",
10915 "nominated": false,
10916 "nomination_type": 3,
10919 "because_sha": null,
10923 "sha": "e5d70d303fbcc5010e12d3247355717ab9ce5288",
10924 "description": "nak: Drop the SM50 encoding of BREV",
10925 "nominated": false,
10926 "nomination_type": 3,
10929 "because_sha": null,
10933 "sha": "a1af8129a6531c7c78675c72173169988a2d664f",
10934 "description": "nak/sm50: Rewrite the encoding for OpMov",
10935 "nominated": false,
10936 "nomination_type": 3,
10939 "because_sha": null,
10943 "sha": "0adb7c52f82b106b760ee8308efe1bdbe5110b0b",
10944 "description": "nak: Implement FS input interpolation on SM50",
10945 "nominated": false,
10946 "nomination_type": 3,
10949 "because_sha": null,
10953 "sha": "bdf0c300e19b774d9ed06a199691014e154b2842",
10954 "description": "nak/sm50: Rewrite the encoding for OpIMnMx",
10955 "nominated": false,
10956 "nomination_type": 3,
10959 "because_sha": null,
10963 "sha": "20176035f602096c57700dc832845f3466d9be5e",
10964 "description": "nak: Rewrite the SM50 encoding of OpF2I",
10965 "nominated": false,
10966 "nomination_type": 3,
10969 "because_sha": null,
10973 "sha": "426b27ef04e76dfced30013631ab0816235e6b25",
10974 "description": "nak/sm50: Wire up tex ops",
10975 "nominated": false,
10976 "nomination_type": 3,
10979 "because_sha": null,
10983 "sha": "bb41f2815f0b3a5109324d75f46e89313c12fbf5",
10984 "description": "nak/nv50: Rewrite the encoding of OpShf",
10985 "nominated": false,
10986 "nomination_type": 3,
10989 "because_sha": null,
10993 "sha": "08ac17789bc0f449a8fb2c99c07d03146d0c5a91",
10994 "description": "nak: Rework nvfuzz for SM50",
10995 "nominated": false,
10996 "nomination_type": 3,
10999 "because_sha": null,
11003 "sha": "899c58606d23443febc343907b9ab50a1b324014",
11004 "description": "nak: Only split texture destinations on Volta+",
11005 "nominated": false,
11006 "nomination_type": 3,
11009 "because_sha": null,
11013 "sha": "c57bf36c0ac0469ca13686bf1b1de694be57902e",
11014 "description": "nak: Add SM50 encodings for ALD and AST",
11015 "nominated": false,
11016 "nomination_type": 3,
11019 "because_sha": null,
11023 "sha": "08cab9a57ebf2dd28e8c88ad16e2708616133fec",
11024 "description": "nak: add ATOM{G,S} encoding for SM50",
11025 "nominated": false,
11026 "nomination_type": 3,
11029 "because_sha": null,
11033 "sha": "cd7ac4b0c5b71f9598822ba6c1581de32c9681b2",
11034 "description": "nak: implement ST* and LD* on SM50",
11035 "nominated": false,
11036 "nomination_type": 3,
11039 "because_sha": null,
11043 "sha": "8a82f426a242cfefc415794f4c1385159fce148f",
11044 "description": "nak: add IADD instruction for SM50",
11045 "nominated": false,
11046 "nomination_type": 3,
11049 "because_sha": null,
11053 "sha": "588cfcaec7161ad75fa4dab4fc0fc727ae5980e4",
11054 "description": "nak: Legalize a bunch of instructions for SM50",
11055 "nominated": false,
11056 "nomination_type": 3,
11059 "because_sha": null,
11063 "sha": "bbd2de34c5e9c8b63b3bd28d305597735db55956",
11064 "description": "nak: Rework the SM50 encoding of isetp",
11065 "nominated": false,
11066 "nomination_type": 3,
11069 "because_sha": null,
11073 "sha": "e404877a02c626f6b0c9004d8eb205889c011f69",
11074 "description": "nak: Use OpLop2 and OpPSetP pre-SM70",
11075 "nominated": false,
11076 "nomination_type": 3,
11079 "because_sha": null,
11083 "sha": "36e80caac92a0d4736a8d2454462c7e2afaddfa2",
11084 "description": "nak: Rename LogicOp to LogicOp3",
11085 "nominated": false,
11086 "nomination_type": 3,
11089 "because_sha": null,
11093 "sha": "93b6c43725f67154ebb0d05abefc2b037f8b5ce0",
11094 "description": "nak: Rewrite SM50 encode_fadd to not use encode_alu",
11095 "nominated": false,
11096 "nomination_type": 3,
11099 "because_sha": null,
11103 "sha": "4ab2d5c4ffb856be4b0fa973d436b2492cc82131",
11104 "description": "nak: Rework set_src_imm20 in nak_encode_sm50",
11105 "nominated": false,
11106 "nomination_type": 3,
11109 "because_sha": null,
11113 "sha": "a80ce982d47aaf4c1be4d5414a7d2bff67b0a21f",
11114 "description": "nak: Initial WIP SM50 backend",
11115 "nominated": false,
11116 "nomination_type": 3,
11119 "because_sha": null,
11123 "sha": "9af7639e4bc8a940f4541cffdfeb475c78fbbb43",
11124 "description": "nak: make sm available in builders",
11125 "nominated": false,
11126 "nomination_type": 3,
11129 "because_sha": null,
11133 "sha": "40127e881f5851b9ec2544ed047aa1cbb9255dd2",
11134 "description": "nak: Split legalize into per-SM functions",
11135 "nominated": false,
11136 "nomination_type": 3,
11139 "because_sha": null,
11143 "sha": "d0ae58f4134bededcab45cf80dc9f194fdc1bdf3",
11144 "description": "ci: do not mount already mounted directories",
11145 "nominated": false,
11146 "nomination_type": 3,
11149 "because_sha": null,
11153 "sha": "f97e065c4f72856eccefcbf7dbe72253a6918294",
11154 "description": "ci/baremetal: make BM_BOOTCONFIG optional",
11155 "nominated": false,
11156 "nomination_type": 3,
11159 "because_sha": null,
11163 "sha": "d157cd7442a57569f4c1e3a6d4d1ce56380126ff",
11164 "description": "microsoft/clc: One more image lowering fix",
11165 "nominated": false,
11166 "nomination_type": 3,
11169 "because_sha": null,
11173 "sha": "03ae2611838bf86c3c589980645b2c5880a3751c",
11174 "description": "nvk: Advertise KHR_shader_integer_dot_product",
11175 "nominated": false,
11176 "nomination_type": 3,
11179 "because_sha": null,
11183 "sha": "eb633b49782be3f6df90a5030e92f771896a7e17",
11184 "description": "nak: Wire up DP4",
11185 "nominated": false,
11186 "nomination_type": 3,
11189 "because_sha": null,
11193 "sha": "fcf31d9c252dcb7ebe16377f8b7ec9099b1ed096",
11194 "description": "nak: Rework printing of int/float types and rounding modes",
11195 "nominated": false,
11196 "nomination_type": 3,
11199 "because_sha": null,
11203 "sha": "adafcacf1516ffccdd8b5d08f97c667a26dc0f6f",
11204 "description": "microsoft: Stop claiming dot_4x8_sat support",
11205 "nominated": false,
11206 "nomination_type": 3,
11209 "because_sha": null,
11213 "sha": "d2ffcb609252a4f2892df41649c84f30ce4c940b",
11214 "description": "nir: Lower [su]dot_4x8_[ui]add_sat to [su]dot_4x8_[ui]add",
11215 "nominated": false,
11216 "nomination_type": 3,
11219 "because_sha": null,
11223 "sha": "09fc5e1c4dc4c2128b692f4f0688b8a69ba456fd",
11224 "description": "nir: Split has_[su]dot_4x8 bits into regular and _sat versions",
11225 "nominated": false,
11226 "nomination_type": 3,
11229 "because_sha": null,
11233 "sha": "fde43e44e9fc87d65a03bafb292876b1c85d3d88",
11234 "description": "ci: Also rustfmt binaries",
11235 "nominated": false,
11236 "nomination_type": 3,
11239 "because_sha": null,
11243 "sha": "03f1b99f50f0a58ac13da675bb1d3c9d8691e4d7",
11244 "description": "nak: Restructure for better module separation",
11245 "nominated": false,
11246 "nomination_type": 3,
11249 "because_sha": null,
11253 "sha": "97cd55d065772219abe76acba94c0dcf53458546",
11254 "description": "nak: rustfmt",
11255 "nominated": false,
11256 "nomination_type": 3,
11259 "because_sha": null,
11263 "sha": "5560835fbe23dc3d99e84c1e8d89f6c694966878",
11264 "description": "anv: Avoid unnecessary intel_flush calls",
11265 "nominated": false,
11266 "nomination_type": 3,
11269 "because_sha": null,
11273 "sha": "9aea879342b31a521a51b2f903aa9aed7e133cfa",
11274 "description": "anv: Promote bos to host_cached+host_coherent in platforms with LLC",
11275 "nominated": false,
11276 "nomination_type": 3,
11279 "because_sha": null,
11283 "sha": "a65e982b4412f44c035ccb474db3e64e0e9f6a16",
11284 "description": "anv: Split ANV_BO_ALLOC_HOST_CACHED_COHERENT into two actual flags",
11285 "nominated": false,
11286 "nomination_type": 3,
11289 "because_sha": null,
11293 "sha": "0eac6298f2eb3030f53ec508af87f0c4488b20cb",
11294 "description": "anv: Fix handling of host_cached_coherent bos in gen9 lp in older kernels",
11296 "nomination_type": 1,
11299 "because_sha": "fc0acf6d9019eec93ee1d00b544f69acef936e21",
11303 "sha": "d0c355601129fb0fcfb6039eee69217bc9597c77",
11304 "description": "meson: Add all, all_free (default) options for video-codecs option.",
11305 "nominated": false,
11306 "nomination_type": 1,
11309 "because_sha": "7b22dd8bfdc380be2e4037c1207fcb30a46ad296",
11313 "sha": "e126e82c790f6bba8f53046195628107791f4a00",
11314 "description": "zink/ci: stop running zink-radv-navi31-valve sequentially",
11315 "nominated": false,
11316 "nomination_type": 3,
11319 "because_sha": null,
11323 "sha": "bec2928cc2d8622025a83835d1dd1482ca981ea3",
11324 "description": "zink/ci: update list of failures for NAVI31",
11325 "nominated": false,
11326 "nomination_type": 3,
11329 "because_sha": null,
11333 "sha": "f6dc3429e626284021ac614f5241281632f5841e",
11334 "description": "zink/ci: skip more tests that run OOM on NAVI31",
11335 "nominated": false,
11336 "nomination_type": 3,
11339 "because_sha": null,
11343 "sha": "969af605fe8d31efe4b3eabe9c846fad9c6dc2e3",
11344 "description": "intel/isl: Set mocs.blitter_dst/src for MTL",
11345 "nominated": false,
11346 "nomination_type": 3,
11349 "because_sha": null,
11353 "sha": "4ff1b0f7516587c555abcade330150c3466bbb47",
11354 "description": "anv/video: only report matching memory types for protected sessions",
11355 "nominated": false,
11356 "nomination_type": 1,
11359 "because_sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
11363 "sha": "e8a96e6ba09e99a1bd1f1b262388cd6ecc1716d1",
11364 "description": "vulkan/runtime: retain video session creation flags",
11365 "nominated": false,
11366 "nomination_type": 3,
11369 "because_sha": null,
11373 "sha": "22c60ea384ac0f7f59533a5693917d8711499dfb",
11374 "description": "nir: Respect variable alignments in lower_vars_to_explicit_types",
11375 "nominated": false,
11376 "nomination_type": 3,
11379 "because_sha": null,
11383 "sha": "629af540ca1811b67587051151bff3d2a66130ca",
11384 "description": "spirv: Plumb variable alignments through to NIR",
11385 "nominated": false,
11386 "nomination_type": 3,
11389 "because_sha": null,
11393 "sha": "47b825c6c5c79f53d7ab5e3f42eb60fbfeed12a1",
11394 "description": "v3d: include the revision in the device name",
11395 "nominated": false,
11396 "nomination_type": 3,
11399 "because_sha": null,
11403 "sha": "1f0a9f853c4530bdb20e84ee6ebc9d11c2f416e8",
11404 "description": "intel: Sync xe_drm.h take 2 part 3",
11405 "nominated": false,
11406 "nomination_type": 3,
11409 "because_sha": null,
11413 "sha": "d1109f67bb0269915dacbddb26a1ce29f2cb83e6",
11414 "description": "iris: Emit EXECUTE_INDIRECT_DRAW when available",
11415 "nominated": false,
11416 "nomination_type": 3,
11419 "because_sha": null,
11423 "sha": "e5b7e16f3b479501c5999828ee5eedace8b7493e",
11424 "description": "nvk: Implement VK_EXT_texel_buffer_alignment",
11425 "nominated": false,
11426 "nomination_type": 3,
11429 "because_sha": null,
11433 "sha": "47f666b64bf6f16fd0c17a18e9f3a8b5cfada768",
11434 "description": "radv: enable extendedDynamicState3AlphaToCoverageEnable on GFX11",
11435 "nominated": false,
11436 "nomination_type": 3,
11439 "because_sha": null,
11443 "sha": "bca4ebc3c40d13c72b2cbc5a2f8290716cd87737",
11444 "description": "radv: export MRTZ via PS epilogs when alpha to coverage is dynamic on GFX11",
11445 "nominated": false,
11446 "nomination_type": 3,
11449 "because_sha": null,
11453 "sha": "0cbe0d2968cbea9f036857e3463b86a8a114b66c",
11454 "description": "nir/loop_analyze: support loops with min/max and non-add incrementation",
11455 "nominated": false,
11456 "nomination_type": 3,
11459 "because_sha": null,
11463 "sha": "fc1ebc67b12978e1e580159560b69f8c7fb667a5",
11464 "description": "nir/loop_analyze: support umin and {u,i,f}max",
11465 "nominated": false,
11466 "nomination_type": 3,
11469 "because_sha": null,
11473 "sha": "9591c366669c80cfb41e8a6d95b032f37f4f25a7",
11474 "description": "nir/loop_analyze: check min compatibility with comparison",
11475 "nominated": false,
11476 "nomination_type": 3,
11479 "because_sha": null,
11483 "sha": "b6c2a5d48dd71b433315f81b429907a239cf309d",
11484 "description": "nir/loop_analyze: fix vector basis/limit/comparison",
11485 "nominated": false,
11486 "nomination_type": 3,
11489 "because_sha": null,
11493 "sha": "2f467738193a8009cfd18c995aea13e63540062c",
11494 "description": "nir/loop_analyze: scalarize try_eval_const_alu",
11495 "nominated": false,
11496 "nomination_type": 3,
11499 "because_sha": null,
11503 "sha": "796058841378c4d5e04ff8b5cbe5adef5aae326a",
11504 "description": "nir/loop_analyze: skip if basis/limit/comparison is vector",
11506 "nomination_type": 1,
11509 "because_sha": "bc170e895f384acf24c849798fcff092db440135",
11513 "sha": "0957b01a0645dd9617d87302cbf735e814a1d5cd",
11514 "description": "ci: take microsoft farm offline",
11515 "nominated": false,
11516 "nomination_type": 3,
11519 "because_sha": null,
11523 "sha": "13e9e73974e8c57e6e47167ec50ce37eb5b93e14",
11524 "description": "zink/ci: remove skipped tests from the list of expected failures for NAVI31",
11525 "nominated": false,
11526 "nomination_type": 3,
11529 "because_sha": null,
11533 "sha": "79cf2b6824d49c3a00e8a747456790184f076e7d",
11534 "description": "radv: determine and emit SPI_SHADER_Z_FORMAT for PS epilogs",
11535 "nominated": false,
11536 "nomination_type": 3,
11539 "because_sha": null,
11543 "sha": "4248d0b03ae255268c1f99844138f1d2c73a6617",
11544 "description": "radv,aco: declare PS epilog VGPR arguments for depth/stencil/samplemask",
11545 "nominated": false,
11546 "nomination_type": 3,
11549 "because_sha": null,
11553 "sha": "8b87c985b0c20bcc8793ce370627b5b9558b8c49",
11554 "description": "radv: prepare the PS epilog key for exporting MRTZ on RDNA3",
11555 "nominated": false,
11556 "nomination_type": 3,
11559 "because_sha": null,
11563 "sha": "5b01285cfbaa4e8663fdc5b8db959a0ff442f763",
11564 "description": "radv: determine if MRTZ needs to be exported via PS epilogs",
11565 "nominated": false,
11566 "nomination_type": 3,
11569 "because_sha": null,
11573 "sha": "b2a37b43047d738976c78bb79854bdc3c985cce1",
11574 "description": "ac/nir: add an option to skip MRTZ exports in ac_nir_lower_ps()",
11575 "nominated": false,
11576 "nomination_type": 3,
11579 "because_sha": null,
11583 "sha": "81eeb157f806de0232546c8a590051a58f1e0b3f",
11584 "description": "aco: export depth/stencil/samplemask in create_fs_jump_to_epilog()",
11585 "nominated": false,
11586 "nomination_type": 3,
11589 "because_sha": null,
11593 "sha": "680f249c9f3e8ebe2f22257381893a44571d9a01",
11594 "description": "ci: improve comments",
11595 "nominated": false,
11596 "nomination_type": 3,
11599 "because_sha": null,
11603 "sha": "b6fa242fb0083f4c060b99eff48b9a7c6ac7db0c",
11604 "description": "ci: make sure pre-merge pipelines have the same jobs as merge pipelines",
11605 "nominated": false,
11606 "nomination_type": 3,
11609 "because_sha": null,
11613 "sha": "22d9c17c66109c9e46e996816a274a290a57b7e3",
11614 "description": "ci: clean up pre-merge and fork pipelines rules",
11615 "nominated": false,
11616 "nomination_type": 3,
11619 "because_sha": null,
11623 "sha": "f3264c2ea08e5aa12682a7b26ff7ad2048069b07",
11624 "description": "ci: give an explicit priority to the scheduled nightly pipelines",
11625 "nominated": false,
11626 "nomination_type": 3,
11629 "because_sha": null,
11633 "sha": "2ecb550418df8f0cfabb6ca394fbc158c548be10",
11634 "description": "ci: add pipeline for direct pushes to main",
11635 "nominated": false,
11636 "nomination_type": 3,
11639 "because_sha": null,
11643 "sha": "90a77f55de62dc777f67ae68aea79048b90d609b",
11644 "description": "ci: drop containers, builds, and tests from post-merge pipeline",
11645 "nominated": false,
11646 "nomination_type": 3,
11649 "because_sha": null,
11653 "sha": "b976b9cd8d8e65c830a0e7fe8a11c209685c47db",
11654 "description": "ci: rename is-pre-merge-for-marge to is-merge-attempt to be clearer",
11655 "nominated": false,
11656 "nomination_type": 3,
11659 "because_sha": null,
11663 "sha": "7f05f52f2d5f69f36635a719880529a03ac0f4c9",
11664 "description": "ci: identify merge request pipelines using `$CI_PIPELINE_SOURCE == merge_request_event` instead of `$CI_COMMIT_BRANCH` being missing",
11665 "nominated": false,
11666 "nomination_type": 3,
11669 "because_sha": null,
11673 "sha": "5b51b7ba41ec6f0c23d785b68b35cda850d95936",
11674 "description": "ci: turn comment into code in `sanity` job rules",
11675 "nominated": false,
11676 "nomination_type": 3,
11679 "because_sha": null,
11683 "sha": "60dcc4744f302a7c0ee5b92b922e43858a2bbd83",
11684 "description": "ci: explain what we mean by the various types of pipelines",
11685 "nominated": false,
11686 "nomination_type": 3,
11689 "because_sha": null,
11693 "sha": "a3b3a7d36a4a9e487d7ae4e71a97fda4e1ad58d6",
11694 "description": "radv: remove unused code for compiling PS epilogs as part of pipelines",
11695 "nominated": false,
11696 "nomination_type": 3,
11699 "because_sha": null,
11703 "sha": "725fc0ec03c135acd3e37649955abea0b2eabe11",
11704 "description": "radv: switch to on-demand PS epilogs for GPL",
11705 "nominated": false,
11706 "nomination_type": 3,
11709 "because_sha": null,
11713 "sha": "267f86a8a329980cdb1de7a30ec2cb1f7f11dd08",
11714 "description": "util/blob: fix trivial typo",
11715 "nominated": false,
11716 "nomination_type": 3,
11719 "because_sha": null,
11723 "sha": "2c427d7c20b88a7ee37448a8e871025b52833647",
11724 "description": "nak: Implement usub_sat",
11725 "nominated": false,
11726 "nomination_type": 3,
11729 "because_sha": null,
11733 "sha": "99bbfbf7b2ecf6c78d9575221b00b6180086014c",
11734 "description": "nak: Implement uadd_sat",
11735 "nominated": false,
11736 "nomination_type": 3,
11739 "because_sha": null,
11743 "sha": "85462f74553cd835e9ba4c954330499cee832893",
11744 "description": "nak: Legalize immediates with source modifiers",
11745 "nominated": false,
11746 "nomination_type": 3,
11749 "because_sha": null,
11753 "sha": "5335a59bff43a3605ad48b58a7b2beee2f78a571",
11754 "description": "nak/legalize: Handle the src0/1 source mod condition for OpIAdd3X",
11755 "nominated": false,
11756 "nomination_type": 3,
11759 "because_sha": null,
11763 "sha": "b736cdcb832462e6d72ca2601e0b17fc01892028",
11764 "description": "nak: Rework the OpIAdd3/OpIAdd3X split",
11765 "nominated": false,
11766 "nomination_type": 3,
11769 "because_sha": null,
11773 "sha": "48917600fb818286c98d13de56f8f240eeef7155",
11774 "description": "nak: Add a B32 source type",
11775 "nominated": false,
11776 "nomination_type": 3,
11779 "because_sha": null,
11783 "sha": "fab508da3809d09987764b39d8e4c0b988d1e1cb",
11784 "description": "nvk/xfb: set correct counter buffer for writing stream out counters.",
11785 "nominated": false,
11786 "nomination_type": 3,
11789 "because_sha": null,
11793 "sha": "7656251294cd66b9d0386dea43e4e225de47048a",
11794 "description": "aco: fix set_wqm segfault when ps prolog",
11795 "nominated": false,
11796 "nomination_type": 1,
11799 "because_sha": "3b10547e67d572a39db44e2b860b93eec6819292",
11803 "sha": "3bbd5357e9588fad9e800e6196b39a94eabc9637",
11804 "description": "nak: Advertise subgroupBroadcastDynamicId",
11805 "nominated": false,
11806 "nomination_type": 3,
11809 "because_sha": null,
11813 "sha": "a3159bab9820ef474ffda3fe457a3818532a4bc7",
11814 "description": "nvk: Advertise VK_EXT_scalar_block_layout",
11815 "nominated": false,
11816 "nomination_type": 3,
11819 "because_sha": null,
11823 "sha": "b223d33141f7dc2a35ec394f808d686fd27f2cf2",
11824 "description": "blorp: Handle stencil buffer compression on blitter engine",
11825 "nominated": false,
11826 "nomination_type": 3,
11829 "because_sha": null,
11833 "sha": "28ad562a16c32027baf5893f8cf440045c119eb5",
11834 "description": "d3d12: Video Encoder: Support reporting non contiguous NALU, offsets for frontend extraction",
11835 "nominated": false,
11836 "nomination_type": 3,
11839 "because_sha": null,
11843 "sha": "bed54fc9b0757f1beba19b70dcb9489e1734854f",
11844 "description": "d3d12: Video Encoder - When setting rate control dirty flags take into account rolled back optional configs",
11845 "nominated": false,
11846 "nomination_type": 3,
11849 "because_sha": null,
11853 "sha": "960d86ef9ab68b8b99a31b9efc14a8081cb58e55",
11854 "description": "d3d12: Fix max reference frames reporting when HW does not support B frame",
11855 "nominated": false,
11856 "nomination_type": 3,
11859 "because_sha": null,
11863 "sha": "d0103648410f75c1dae48283759d884e9fbf1190",
11864 "description": "d3d12: d3d12_create_fence_win32 - Fix double refcount bump",
11866 "nomination_type": 0,
11869 "because_sha": null,
11873 "sha": "81c8e89ff8e846839fffc1d103b2080bef5c1b5c",
11874 "description": "d3d12: Fix screen->winsys leak in d3d12_screen",
11876 "nomination_type": 0,
11879 "because_sha": null,
11883 "sha": "7bd6a42d1f2d0cf06d0be1a5ded3bd065c513317",
11884 "description": "d3d12: Fix d3d12_tcs_variant_cache_destroy leak in d3d12_context",
11886 "nomination_type": 0,
11889 "because_sha": null,
11893 "sha": "ba85ca37210a8b0d20b24feeec99ae578e4abe29",
11894 "description": "d3d12: Improve error detection and reporting for video encoder",
11895 "nominated": false,
11896 "nomination_type": 3,
11899 "because_sha": null,
11903 "sha": "0233cdd00dec177149ad73e2521f88f2addfd115",
11904 "description": "d3d12: Detect imported resource buffer unknown format",
11905 "nominated": false,
11906 "nomination_type": 3,
11909 "because_sha": null,
11913 "sha": "bf73d5551ab24b2aca5951854e52f27942783517",
11914 "description": "d3d12: Implement PIPE_VIDEO_CAP_ENC_H264_SUPPORTS_CABAC_ENCODE",
11915 "nominated": false,
11916 "nomination_type": 3,
11919 "because_sha": null,
11923 "sha": "bee68059cb893b47dbab8430ae227a9aca804d0d",
11924 "description": "d3d12: Autodetect d3d12_video_buffer imported handle/resource format and dimensions when not passed",
11925 "nominated": false,
11926 "nomination_type": 3,
11929 "because_sha": null,
11933 "sha": "3f43b2eae58f46710dc7dd6733ad6d45729c407a",
11934 "description": "d3d12: Implement PIPE_VIDEO_FEEDBACK_METADATA_TYPE_AVERAGE_FRAME_QP",
11935 "nominated": false,
11936 "nomination_type": 3,
11939 "because_sha": null,
11943 "sha": "364cc5d51db072d8c7df36d9a2067480a1f46f5b",
11944 "description": "d3d12: Fix max slice size and max frame size metadata reporting",
11945 "nominated": false,
11946 "nomination_type": 3,
11949 "because_sha": null,
11953 "sha": "25e2a7544bc3db31d947b540c0c8b8b8a5fe170b",
11954 "description": "d3d12: max_frame_poc workaround for infinite GOPs",
11955 "nominated": false,
11956 "nomination_type": 3,
11959 "because_sha": null,
11963 "sha": "c89766f416c16f2506a567307be4bf957f577277",
11964 "description": "d3d12: Use new pipe h264 encode ip_period param",
11965 "nominated": false,
11966 "nomination_type": 3,
11969 "because_sha": null,
11973 "sha": "8af080cec49571b6e437a1a8a6e85c740848c769",
11974 "description": "d3d12: Implement d3d12_video_encoder_get_encode_headers for out of band VPS, SPS, PPS",
11975 "nominated": false,
11976 "nomination_type": 3,
11979 "because_sha": null,
11983 "sha": "829e821aabc7197845295e0e626b91820ce7b4ee",
11984 "description": "d3d12: Only pass texture dimensions to d3d12_video_encoder_update_current_encoder_config_state",
11985 "nominated": false,
11986 "nomination_type": 3,
11989 "because_sha": null,
11993 "sha": "05fe740374c47a9b9bcd885cc9dafba82193dbab",
11994 "description": "d3d12: Implement fence_get_win32_handle to get HANDLE from d3d12_fence",
11995 "nominated": false,
11996 "nomination_type": 3,
11999 "because_sha": null,
12003 "sha": "942791b937038205da28ea34240cfdc39c496a4d",
12004 "description": "d3d12: Implement get_feedback_fence for encode async waiting on pipe_feedback_fence",
12005 "nominated": false,
12006 "nomination_type": 3,
12009 "because_sha": null,
12013 "sha": "0cc0220cced23483b3b23859cb021e69740eda50",
12014 "description": "d3d12: H264 encode - Allow CONSTRAINED_BASELINE profile to be written in headers",
12015 "nominated": false,
12016 "nomination_type": 3,
12019 "because_sha": null,
12023 "sha": "c80b35274fcaed98dd49ebf467202d5bc96f7560",
12024 "description": "d3d12: Do not increase active_seq_parameter_set_id on new SPS. Force PPS on new SPS",
12025 "nominated": false,
12026 "nomination_type": 3,
12029 "because_sha": null,
12033 "sha": "1032fc07b512548ba077e38170fea3709bbdb7cb",
12034 "description": "d3d12: Implement inserting optional new headers on each H264/HEVC IDR frame",
12035 "nominated": false,
12036 "nomination_type": 3,
12039 "because_sha": null,
12043 "sha": "9a927f21fbd76a083bb2d0477b963949c9abe187",
12044 "description": "vl_winsys_win32: call winsys->destroy(winsys) in error conditions",
12045 "nominated": false,
12046 "nomination_type": 3,
12049 "because_sha": null,
12053 "sha": "88f25f35e4b8cb3aaff706f587127049a1a2f513",
12054 "description": "frontend/va: Use p_video_codec.get_feedback_fence to report errors on frame submission",
12055 "nominated": false,
12056 "nomination_type": 3,
12059 "because_sha": null,
12063 "sha": "e0345bff942b6dd67052a722fd5bce45a442c057",
12064 "description": "frontend/va: Add VACodedBufferSegment Average QP metadata",
12065 "nominated": false,
12066 "nomination_type": 3,
12069 "because_sha": null,
12073 "sha": "0c1ff82bc89c8973d8cb83ab79ac2f1668f7c67c",
12074 "description": "frontend/va: Add h264 encode ip_period param",
12075 "nominated": false,
12076 "nomination_type": 3,
12079 "because_sha": null,
12083 "sha": "413b466aea4aa7e3365632ebf9ed3577f9fa01b2",
12084 "description": "pipe: Add PIPE_H264_MAX_REFERENCES",
12085 "nominated": false,
12086 "nomination_type": 3,
12089 "because_sha": null,
12093 "sha": "92b73aeb16d5c0040c98653f680d1fb761401ba2",
12094 "description": "pipe: Add PIPE_VIDEO_CAP_ENC_H264_SUPPORTS_CABAC_ENCODE",
12095 "nominated": false,
12096 "nomination_type": 3,
12099 "because_sha": null,
12103 "sha": "c954830132a8832dce12aa86d6016b25e95fca2f",
12104 "description": "pipe: Add PIPE_VIDEO_FEEDBACK_METADATA_TYPE_AVERAGE_FRAME_QP",
12105 "nominated": false,
12106 "nomination_type": 3,
12109 "because_sha": null,
12113 "sha": "3f07c8c3212901b8d5a7f6a2d7f8d4e1e44b5957",
12114 "description": "pipe: Add p_video_codec.get_encode_headers for out of band VPS, SPS, PPS",
12115 "nominated": false,
12116 "nomination_type": 3,
12119 "because_sha": null,
12123 "sha": "34d45cf7ed4975545afeb9519457c6c54999a8b8",
12124 "description": "pipe: Add fence_get_win32_handle to get HANDLE from pipe_fence_handle",
12125 "nominated": false,
12126 "nomination_type": 3,
12129 "because_sha": null,
12133 "sha": "d9bbae6a0ce6aa374974eec892f084ddbac9a07d",
12134 "description": "pipe: Add get_feedback_fence for encode async waiting on pipe_feedback_fence",
12135 "nominated": false,
12136 "nomination_type": 3,
12139 "because_sha": null,
12143 "sha": "3ab25d6fb3f139b2439ff7010dabfc00d07b8329",
12144 "description": "pipe: Support inserting new headers on each H264/HEVC IDR frame",
12145 "nominated": false,
12146 "nomination_type": 3,
12149 "because_sha": null,
12153 "sha": "02a873fa2a8b21c442a14ad91a772804f5f4a303",
12154 "description": "dzn: Change dst image layout according to aspect",
12155 "nominated": false,
12156 "nomination_type": 3,
12159 "because_sha": null,
12163 "sha": "cb6422765c8927b6f64a33286478599ad6dd3f66",
12164 "description": "turnip: update symbols that have become aliases for newer ones",
12165 "nominated": false,
12166 "nomination_type": 3,
12169 "because_sha": null,
12173 "sha": "df8ea977beaa57a2332834b31d7f34d6972ea7f7",
12174 "description": "radeonsi/ci: track changes to `vpelib`",
12175 "nominated": false,
12176 "nomination_type": 3,
12179 "because_sha": null,
12183 "sha": "3a8da0b8bf91d0fa1dac511f6265a49f41861d78",
12184 "description": "v3d: drop leftover from \"move v3d_tiling to common\"",
12186 "nomination_type": 1,
12189 "because_sha": "d198e26a1ebc32c43e5bef10dcf0f8cc3234301d",
12193 "sha": "4dd8030b25f0ba2465e6051bd74a95c93be070a4",
12194 "description": "freedreno/ci: add more a630 flakes",
12195 "nominated": false,
12196 "nomination_type": 3,
12199 "because_sha": null,
12203 "sha": "d7f038e8de105a0c29805339778038bf5cd579c1",
12204 "description": "microsoft/clc: Add a test which sinks image derefs",
12205 "nominated": false,
12206 "nomination_type": 3,
12209 "because_sha": null,
12213 "sha": "c8895a4b8557a33798634c578956000dde35b62c",
12214 "description": "microsoft/clc: Fix images with multiple derefs for real",
12215 "nominated": false,
12216 "nomination_type": 3,
12219 "because_sha": null,
12223 "sha": "bf0f261c1eccce8bee373666fac25d61b8a5d551",
12224 "description": "anv/sparse: document USAGE_2D_3D_COMPATIBLE as non-standard too",
12225 "nominated": false,
12226 "nomination_type": 3,
12229 "because_sha": null,
12233 "sha": "819b94176ad1fa8c6c0fe366a4919ae58af0a83a",
12234 "description": "anv/sparse: check if the non-sparse version is supported first",
12235 "nominated": false,
12236 "nomination_type": 3,
12239 "because_sha": null,
12243 "sha": "181aa83027e9d48985f625cfdf81fb1953885a97",
12244 "description": "anv/tr-tt: assert the bind size is a multiple of the granularity",
12245 "nominated": false,
12246 "nomination_type": 3,
12249 "because_sha": null,
12253 "sha": "c87f7c13fa7146a122ce4d526e6ace36d2441afd",
12254 "description": "anv/sparse: reject binds that are not a multiple of the granularity",
12255 "nominated": false,
12256 "nomination_type": 3,
12259 "because_sha": null,
12263 "sha": "a495d437b787fe593fc164d5fc246fbc6510b828",
12264 "description": "venus: add dri option to enable multi-plane wsi modifiers",
12265 "nominated": false,
12266 "nomination_type": 3,
12269 "because_sha": null,
12273 "sha": "035730f26e521ddca90471ac5a9ff7b3db284821",
12274 "description": "venus: reject multi-plane modifiers for tiled wsi images",
12275 "nominated": false,
12276 "nomination_type": 3,
12279 "because_sha": null,
12283 "sha": "833d228f53a0ac01828a2a004695e8a70776fbef",
12284 "description": "venus: strip ALIAS_BIT for WSI image creation on ANV",
12285 "nominated": false,
12286 "nomination_type": 3,
12289 "because_sha": null,
12293 "sha": "9bde89591e6cd531ed99d2952c6c10a7141d648f",
12294 "description": "venus: add VN_PERF=no_tiled_wsi_image",
12295 "nominated": false,
12296 "nomination_type": 3,
12299 "because_sha": null,
12303 "sha": "aa15f52bf51e2fad2d8403d3224f00502b6ae07f",
12304 "description": "virgl: implemement resource_get_param() for modifier query",
12305 "nominated": false,
12306 "nomination_type": 3,
12309 "because_sha": null,
12313 "sha": "95c0447ad63b6e6552f717bd13981160527df238",
12314 "description": "radeonsi: Drop an unnecessary cast",
12315 "nominated": false,
12316 "nomination_type": 3,
12319 "because_sha": null,
12323 "sha": "2a28338aa84f986927c4fc1d7d7bda7aecbb3446",
12324 "description": "compiler: Fix a comment",
12325 "nominated": false,
12326 "nomination_type": 3,
12329 "because_sha": null,
12333 "sha": "06257514c134bb9d3fc1a63f79b70bbdbc66bb6d",
12334 "description": "nir: Return a mesa_prim from gs_in_prim_for_topology",
12335 "nominated": false,
12336 "nomination_type": 3,
12339 "because_sha": null,
12343 "sha": "e3ff5a3b0eeda3befc55d1fa660ed51f744ac38e",
12344 "description": "intel/vec4: Use MESA_PRIM_* instead of GL_*",
12345 "nominated": false,
12346 "nomination_type": 3,
12349 "because_sha": null,
12353 "sha": "b97003e49a264484524532c3a4947243c2680b8f",
12354 "description": "glsl: Properly remap GL_* to MESA_PRIM",
12355 "nominated": false,
12356 "nomination_type": 3,
12359 "because_sha": null,
12363 "sha": "a41d65cfba333177ddf3f8a3758624bc121959a6",
12364 "description": "dxil: Use mesa_prim consistently",
12365 "nominated": false,
12366 "nomination_type": 3,
12369 "because_sha": null,
12373 "sha": "65de9bc81af1a771ee7dcb7b600626c911ece16d",
12374 "description": "clc: add dump_llvm debug options",
12375 "nominated": false,
12376 "nomination_type": 3,
12379 "because_sha": null,
12383 "sha": "d9d398e652a2f2fc2d37cceaf1f5aa9e3d6636d8",
12384 "description": "clc: allow debug flag to be read from other files",
12385 "nominated": false,
12386 "nomination_type": 3,
12389 "because_sha": null,
12393 "sha": "3678482f1e834cd12b17fd0bbd18d7ba2de34a9f",
12394 "description": "radv: set combinedImageSamplerDescriptorCount to 1 for multi-planar formats",
12396 "nomination_type": 0,
12399 "because_sha": null,
12403 "sha": "65e431e61a3bace7e50c11d699880ae860f76133",
12404 "description": "nir/lower_idiv: Optimize idiv sign calculation",
12405 "nominated": false,
12406 "nomination_type": 3,
12409 "because_sha": null,
12413 "sha": "910000f30fdba8964d31ee94358b25df37ecb1af",
12414 "description": "freedreno/ci: add more flakes seen on a630",
12415 "nominated": false,
12416 "nomination_type": 3,
12419 "because_sha": null,
12423 "sha": "21b0445d0561909fbb3980590808d077e786c3d0",
12424 "description": "freedreno/ci: add flake seen on a630",
12425 "nominated": false,
12426 "nomination_type": 3,
12429 "because_sha": null,
12433 "sha": "e110eac1711d958e96d385ec6c2189ff74e84d8b",
12434 "description": "aco: insert p_end_wqm before p_jump_to_epilog",
12435 "nominated": false,
12436 "nomination_type": 3,
12439 "because_sha": null,
12443 "sha": "24527b3d28332a453ad7e8bdcb3d49cc08ee9747",
12444 "description": "tu: Move shader linking to tu_shader.cc",
12445 "nominated": false,
12446 "nomination_type": 3,
12449 "because_sha": null,
12453 "sha": "ca03e6ab3f8a4bac74ab71513e775aa3f451c4b3",
12454 "description": "tu: Make filling out tu_program_state not depend on the pipeline",
12455 "nominated": false,
12456 "nomination_type": 3,
12459 "because_sha": null,
12463 "sha": "88db736472b6e9b18d3736a42b038e2a7836b0b4",
12464 "description": "tu: Rework dynamic offset handling",
12465 "nominated": false,
12466 "nomination_type": 3,
12469 "because_sha": null,
12473 "sha": "af691ec8e461db242f8eab5a565497726868cf44",
12474 "description": "tu: Don't use pipeline layout to emit shared const enable",
12475 "nominated": false,
12476 "nomination_type": 3,
12479 "because_sha": null,
12483 "sha": "785290836bb48c2e521a40145b0c11213b44019e",
12484 "description": "nak: Add a barrier propagation pass",
12485 "nominated": false,
12486 "nomination_type": 3,
12489 "because_sha": null,
12493 "sha": "a59553507405c1d28d5967791c7bb7c0ae45f6b2",
12494 "description": "nak: Force RA to allocate bar_in/out to the same register",
12495 "nominated": false,
12496 "nomination_type": 3,
12499 "because_sha": null,
12503 "sha": "eda940c8557dd68d60e085d8d2df5590ee3cf4f8",
12504 "description": "nak: Make barriers SSA-friendly",
12505 "nominated": false,
12506 "nomination_type": 3,
12509 "because_sha": null,
12513 "sha": "71813afa7ab318b1cab1b03279b8de1f26805c4b",
12514 "description": "nak: Take num_barriers from RA",
12515 "nominated": false,
12516 "nomination_type": 3,
12519 "because_sha": null,
12523 "sha": "dca65f62c8d2d3b76cd974802852b5d8441344f2",
12524 "description": "nak: Add support for spilling barriers",
12525 "nominated": false,
12526 "nomination_type": 3,
12529 "because_sha": null,
12533 "sha": "7cd9680554b16e7de07873cd3be428953be9ad07",
12534 "description": "nak: Add back OpBMov with better semantics",
12535 "nominated": false,
12536 "nomination_type": 3,
12539 "because_sha": null,
12543 "sha": "40c96ff6ea4736a326c198c5cfc779af5e9d3b4c",
12544 "description": "nak: Add a barrier register file",
12545 "nominated": false,
12546 "nomination_type": 3,
12549 "because_sha": null,
12553 "sha": "618723428a58b95d1c9a877973fe0a3646bd52ad",
12554 "description": "nak: Fix scheduling for control barriers",
12555 "nominated": false,
12556 "nomination_type": 3,
12559 "because_sha": null,
12563 "sha": "45686ec0bac554697a4389774fb7b9f35b640801",
12564 "description": "nak: Replace OpBMov with OpBClear",
12565 "nominated": false,
12566 "nomination_type": 3,
12569 "because_sha": null,
12573 "sha": "33484464221839c2210d7aeda319d408a926e748",
12574 "description": "nak: Simplify Src::is_predicate()",
12575 "nominated": false,
12576 "nomination_type": 3,
12579 "because_sha": null,
12583 "sha": "13dcbdcdf341ec269e4d2c53ceb5a1007169fb01",
12584 "description": "radv: make sure to reset the stipple line state when it's disabled",
12585 "nominated": false,
12586 "nomination_type": 3,
12589 "because_sha": null,
12593 "sha": "e88973fd027fd76b9baf968a267081281bfbcb15",
12594 "description": "radv: change the reset stipple pattern mode for adjacent lines",
12595 "nominated": false,
12596 "nomination_type": 3,
12599 "because_sha": null,
12603 "sha": "16d5ffc3ee10fc56c85315c5cb4a021ecf43e679",
12604 "description": "radv: update the reset stipple pattern mode",
12605 "nominated": false,
12606 "nomination_type": 3,
12609 "because_sha": null,
12613 "sha": "949fdc9a734978410e4351634de610e9b4353c69",
12614 "description": "radv: advertise VK_EXT_depth_clamp_zero_one",
12615 "nominated": false,
12616 "nomination_type": 3,
12619 "because_sha": null,
12623 "sha": "8d6c059bd25104105551da046dee63cfdd707dbb",
12624 "description": "intel/tools: 32bit compile fixes",
12625 "nominated": false,
12626 "nomination_type": 1,
12629 "because_sha": "03712579b04a063e2aac857dda98faa38ee3e760",
12633 "sha": "7a37a39fe03f7ac95ffa049ad99d494ca13c67a1",
12634 "description": "aco: simplify v_mul_* labelling slightly",
12635 "nominated": false,
12636 "nomination_type": 3,
12639 "because_sha": null,
12643 "sha": "468ee8b80c7ffc03017d031df10875219430098e",
12644 "description": "aco: implement 16-bit fsat on GFX8",
12645 "nominated": false,
12646 "nomination_type": 3,
12649 "because_sha": null,
12653 "sha": "de51a21e26aaef21c9429142bb50662e69cf4be0",
12654 "description": "aco: implement 16-bit derivatives",
12655 "nominated": false,
12656 "nomination_type": 3,
12659 "because_sha": null,
12663 "sha": "997a0884a52e8ca898cff96e5c613b1adb654900",
12664 "description": "aco: implement 16-bit fsign on GFX8",
12665 "nominated": false,
12666 "nomination_type": 3,
12669 "because_sha": null,
12673 "sha": "b7725b072b466582ca2d44cd9639ef93d4e0dbf6",
12674 "description": "aco: flush denormals for 16-bit fmin/fmax on GFX8",
12675 "nominated": false,
12676 "nomination_type": 3,
12679 "because_sha": null,
12683 "sha": "a9a2eabea88d6946fbe75b8493a00e95ef39e4b5",
12684 "description": "glsl: move glsl_get_gl_type into glsl/linker_util.h",
12685 "nominated": false,
12686 "nomination_type": 3,
12689 "because_sha": null,
12693 "sha": "1d4583759a917c9829890ef1c2cac356799acaac",
12694 "description": "panfrost: Restrict job descriptor emission to JM hardware",
12695 "nominated": false,
12696 "nomination_type": 3,
12699 "because_sha": null,
12703 "sha": "54e0086abefc90ec57d61b1eb5f2a413c6154654",
12704 "description": "panfrost: Restrict job chain helpers to JM hardware",
12705 "nominated": false,
12706 "nomination_type": 3,
12709 "because_sha": null,
12713 "sha": "1481883a6e46f76304a8c3a1383a99ce1f66b56f",
12714 "description": "panfrost: Make pan_afbc_compression_mode() per-gen",
12715 "nominated": false,
12716 "nomination_type": 3,
12719 "because_sha": null,
12723 "sha": "e1443471400c289aa8a99abe1811001f296338ce",
12724 "description": "panfrost: Rename pan_cs.{c,h} into pan_desc.{c,h}",
12725 "nominated": false,
12726 "nomination_type": 3,
12729 "because_sha": null,
12733 "sha": "dc087a31847fa327dda4ce5e7a30e9e32a91b91b",
12734 "description": "panfrost: s/pan_scoreboard/pan_jc/",
12735 "nominated": false,
12736 "nomination_type": 3,
12739 "because_sha": null,
12743 "sha": "692a4b18047a9549ec993c6bded598c5f0c06de0",
12744 "description": "panfrost: Don't leak NIR compute shaders",
12746 "nomination_type": 1,
12749 "because_sha": "40372bd720fe16186e9abc832bb452a3143d0e00",
12753 "sha": "b470bd735979e8e391a8ab87a04571296ec471c2",
12754 "description": "rusticl/gl: make GLX support optional",
12755 "nominated": false,
12756 "nomination_type": 3,
12759 "because_sha": null,
12763 "sha": "494fd5d06860fe511e6f70fa030a40efaf53c028",
12764 "description": "rusticl: add x11 dependency",
12765 "nominated": false,
12766 "nomination_type": 1,
12769 "because_sha": "df0623e51a80d9d14afe7648cd74554cd91b3547",
12773 "sha": "338319741c3b11584188614434660d7dc800a119",
12774 "description": "radv: add DGC support for mesh shader only",
12775 "nominated": false,
12776 "nomination_type": 3,
12779 "because_sha": null,
12783 "sha": "eb3e1bdfe69cf90fe366b0e425bc996e9da52062",
12784 "description": "radv: only initialize the VTX base SGPR if non-zero with DGC",
12785 "nominated": false,
12786 "nomination_type": 3,
12789 "because_sha": null,
12793 "sha": "1deedc70dbd0bc8b512d3df822b1cfbf6f0edd89",
12794 "description": "radv: only initialize the VBO reg if VBOs are bound with DGC",
12795 "nominated": false,
12796 "nomination_type": 3,
12799 "because_sha": null,
12803 "sha": "400cfa0eba83a1d0f9d05a5b0d8ea1ea90bf0e45",
12804 "description": "radv: remove never used binds_state for DGC",
12805 "nominated": false,
12806 "nomination_type": 3,
12809 "because_sha": null,
12813 "sha": "1700c6af6f807f801382c6cea5cb7136563e8bad",
12814 "description": "v3d: add B10G10R10[X2/A2]_UNORM to format table.",
12815 "nominated": false,
12816 "nomination_type": 4,
12819 "because_sha": null,
12823 "sha": "48324e37344c1f7c1d6b7a4adc01953c6cf86799",
12824 "description": "radeonsi/ci: update vangogh piglit expectations",
12825 "nominated": false,
12826 "nomination_type": 3,
12829 "because_sha": null,
12833 "sha": "91076fd3902b61b5ae949904366faec48b32552f",
12834 "description": "amd/ci: reduce Renoir's concurrency to 16",
12835 "nominated": false,
12836 "nomination_type": 3,
12839 "because_sha": null,
12843 "sha": "d9565a0e66eacb8dfb23dae24d5f14ecf6948bc6",
12844 "description": "intel/compiler: Remove the linking step in intel_clc",
12845 "nominated": false,
12846 "nomination_type": 3,
12849 "because_sha": null,
12853 "sha": "d9e49ce1948ad436302c75e25fb1fc447411bae4",
12854 "description": "intel/compiler: Fix memory leaks in intel_clc",
12855 "nominated": false,
12856 "nomination_type": 3,
12859 "because_sha": null,
12863 "sha": "db9111bb877bffef803c91165e9e192cf396f2f8",
12864 "description": "intel/compiler: Use single variable instead of dynarray",
12865 "nominated": false,
12866 "nomination_type": 3,
12869 "because_sha": null,
12873 "sha": "73276c1eceb308c5d44fd7e6b1b24a26fd833002",
12874 "description": "intel/compiler: Refactor program exit in intel_clc",
12875 "nominated": false,
12876 "nomination_type": 3,
12879 "because_sha": null,
12883 "sha": "1d10de539c2e10ddc1c5f7a239eacf1acdfe35c4",
12884 "description": "nvk: Implement VK_EXT_shader_image_atomic_int64",
12885 "nominated": false,
12886 "nomination_type": 3,
12889 "because_sha": null,
12893 "sha": "0ad77cbf98c3e218fc918ee9eeff7d5bb2c46c56",
12894 "description": "nvk: Don't disable non-texturable formats",
12895 "nominated": false,
12896 "nomination_type": 3,
12899 "because_sha": null,
12903 "sha": "7f1dc665eff69d53bb4bb132f3e4f3cb4cfbfafd",
12904 "description": "nil: Add R64_SINT and R64_UINT formats",
12905 "nominated": false,
12906 "nomination_type": 3,
12909 "because_sha": null,
12913 "sha": "c190c54c3065f933eb6db2bc6ab5c2fa80250f61",
12914 "description": "nak: Handle 64-bit image atomics",
12915 "nominated": false,
12916 "nomination_type": 3,
12919 "because_sha": null,
12923 "sha": "62ff05113923d1a3d4c6a31d7e4530ff13ea104e",
12924 "description": "nak: Lower 64-bit image load/store",
12925 "nominated": false,
12926 "nomination_type": 3,
12929 "because_sha": null,
12933 "sha": "1e2f9ab7715124bed933d5d1d968e0f80d239d79",
12934 "description": "nak/nir: Trim image load/stores based on format",
12935 "nominated": false,
12936 "nomination_type": 3,
12939 "because_sha": null,
12943 "sha": "9b60a1c00e938bfeb4e3e2419960fa1c9e00c77a",
12944 "description": "nvk: Advertise VK_KHR_shader_atomic_int64",
12945 "nominated": false,
12946 "nomination_type": 3,
12949 "because_sha": null,
12953 "sha": "c05ad7904f42ac39ecb2155b232a7945da8e9f6b",
12954 "description": "nvk: Advertise KHR_shader_subgroup_extended_types",
12955 "nominated": false,
12956 "nomination_type": 3,
12959 "because_sha": null,
12963 "sha": "a975c51d5b7aebd4572069c7f3d7bd799dc9758d",
12964 "description": "nak/nir: Handle non-32-bit data in lower_scan_reduce",
12965 "nominated": false,
12966 "nomination_type": 3,
12969 "because_sha": null,
12973 "sha": "26556079836d4dc42dbd035e661a9e7799217fee",
12974 "description": "nvk: Advertise VK_EXT_shader_subgroup_ballot/vote",
12975 "nominated": false,
12976 "nomination_type": 3,
12979 "because_sha": null,
12983 "sha": "3bded00831cb2423cb7d6f7a0e0ab1280c7b0db7",
12984 "description": "nvk: Advertise shaderInt64",
12985 "nominated": false,
12986 "nomination_type": 3,
12989 "because_sha": null,
12993 "sha": "56a6486599fa7eae0dacc4195501918a478cc44e",
12994 "description": "nak/nir: Don't lower 64-bit conversions",
12995 "nominated": false,
12996 "nomination_type": 3,
12999 "because_sha": null,
13003 "sha": "39db9cf0a7478d76405b049466efffdb0b58f465",
13004 "description": "nak: Implement b2i64",
13005 "nominated": false,
13006 "nomination_type": 3,
13009 "because_sha": null,
13013 "sha": "943eae018bd4088a9be9547adf4217d60c2181f9",
13014 "description": "nak: Fix encoding of 64-bit F2I, I2F, and F2F",
13015 "nominated": false,
13016 "nomination_type": 3,
13019 "because_sha": null,
13023 "sha": "16e55dc7d5ca240748cda02b2e3713a185fc2165",
13024 "description": "nak: Use the right source types for I2F, F2I, and F2F",
13025 "nominated": false,
13026 "nomination_type": 3,
13029 "because_sha": null,
13033 "sha": "d621f2ccfd4af12d1774ed5248963973c2a9922e",
13034 "description": "nak: Don't ask NIR to lower [iu]mul64_2x32",
13035 "nominated": false,
13036 "nomination_type": 3,
13039 "because_sha": null,
13043 "sha": "d2cec807683b3e6a14494bf98795d543776b45fb",
13044 "description": "nak: Implement 64-bit comparisons",
13045 "nominated": false,
13046 "nomination_type": 3,
13049 "because_sha": null,
13053 "sha": "8747a25d65e064ca96f8dedb7666a232878f7b48",
13054 "description": "nak: Rework printing of comparisons",
13055 "nominated": false,
13056 "nomination_type": 3,
13059 "because_sha": null,
13063 "sha": "9c1eade3ebb2343ce1ffe55916a4e6121cde9946",
13064 "description": "nak: Lower isign in NIR",
13065 "nominated": false,
13066 "nomination_type": 3,
13069 "because_sha": null,
13073 "sha": "12acb2ef62b82b8cc86e8319c9fbd51333e8a3b0",
13074 "description": "nak: Natively implement 64-bit shifts",
13075 "nominated": false,
13076 "nomination_type": 3,
13079 "because_sha": null,
13083 "sha": "a52e46406b80bb39e3295ae3f6ff1ea58d8bbbe7",
13084 "description": "nak: Implement 64-bit ineg",
13085 "nominated": false,
13086 "nomination_type": 3,
13089 "because_sha": null,
13093 "sha": "7db3cc7502913e368d78cc5632f5a842c3eedb66",
13094 "description": "nak/nir: Don't use nir_lower_bit_size on 64-bit values",
13095 "nominated": false,
13096 "nomination_type": 3,
13099 "because_sha": null,
13103 "sha": "af94989085254de0a91941d6806bc68ff69a6081",
13104 "description": "nak: Set .64/.32 on CSSR as needed",
13105 "nominated": false,
13106 "nomination_type": 1,
13109 "because_sha": "46d489fa4d1511c580724a7608bf440b466e8272",
13113 "sha": "ee386c0c583a3368264cf22051f460ffbe7fd064",
13114 "description": "nak: Fix integer roll-over when we have a u64vec4",
13115 "nominated": false,
13116 "nomination_type": 3,
13119 "because_sha": null,
13123 "sha": "add11196715dff0fceb52b52693f90b7486de72f",
13124 "description": "nak: Run rustfmt again",
13125 "nominated": false,
13126 "nomination_type": 3,
13129 "because_sha": null,
13133 "sha": "83a5fb9fafd0f740dbee1a204720719f150a2427",
13134 "description": "util: Fixes note: the alignment of \u2018_Atomic long long int\u2019 fields changed in GCC 11.",
13135 "nominated": false,
13136 "nomination_type": 3,
13139 "because_sha": null,
13143 "sha": "81ec1fa0b5b924902b05531817a8b7b38e449bf1",
13144 "description": "nvk: use `||` instead of `|` between bools",
13146 "nomination_type": 1,
13149 "because_sha": "dadf9d59e6f9e0c4a7a7e84af6eca85efe24476a",
13153 "sha": "3115e6e211eca3a997cef633560474c043c7c9cc",
13154 "description": "amd/ci: reuse .radeonsi-rules in .radeonsi-vaapi-rules",
13155 "nominated": false,
13156 "nomination_type": 3,
13159 "because_sha": null,
13163 "sha": "344a4948b793e6bf22295cb0099a2f7afa270818",
13164 "description": "intel/hang_replay: fix compile race with generated files",
13165 "nominated": false,
13166 "nomination_type": 1,
13169 "because_sha": "03712579b04a063e2aac857dda98faa38ee3e760",
13173 "sha": "dcf2f251694774918f1801a13b16f96e24b5ca0a",
13174 "description": "nouveau: Move headers/classes to headers/nvidia/classes",
13175 "nominated": false,
13176 "nomination_type": 3,
13179 "because_sha": null,
13183 "sha": "ec345567addc725f93d637889975e5ad52965c45",
13184 "description": "nouveau: Rename nvidia-headers to headers",
13185 "nominated": false,
13186 "nomination_type": 3,
13189 "because_sha": null,
13193 "sha": "e568ef122a35e8c71f69b0623ec5d98993decce4",
13194 "description": "d3d12,dzn: Simplify the usage of #include <wsl/winadapter.h>",
13195 "nominated": false,
13196 "nomination_type": 3,
13199 "because_sha": null,
13203 "sha": "767aa002304e4b53df51570d5deec2a063593ec8",
13204 "description": "dzn: Fixes -Werror=incompatible-pointer-type",
13205 "nominated": false,
13206 "nomination_type": 3,
13209 "because_sha": null,
13213 "sha": "f2e3285d8e2b72e7408845afa5402ce48c4e93a8",
13214 "description": "freedreno/drm: Fix zombie BO import harder",
13216 "nomination_type": 1,
13219 "because_sha": "6ac133c646dd4f6f9d8f644b24da6aeae95c1ce3",
13223 "sha": "3c10b70ee836882e17565cd5c08803fc21c7f733",
13224 "description": "nvk: Enable linear images for texturing",
13225 "nominated": false,
13226 "nomination_type": 3,
13229 "because_sha": null,
13233 "sha": "03492b55323a6fbcef13b941cee82871303fccbc",
13234 "description": "nvk: Wire up rendering to linear",
13235 "nominated": false,
13236 "nomination_type": 3,
13239 "because_sha": null,
13243 "sha": "6ab775304200a65f0413408f92bda2870c0517d9",
13244 "description": "nil: Add support for linear images",
13245 "nominated": false,
13246 "nomination_type": 3,
13249 "because_sha": null,
13253 "sha": "b1737856adf56c53869b35dd24cefafe5a5a1a44",
13254 "description": "nvk: Fix GetImageSubResourceLayout for non-disjoint images",
13255 "nominated": false,
13256 "nomination_type": 3,
13259 "because_sha": null,
13263 "sha": "db1ec1c67a5a90f6050d3b6781a8d412e941ba39",
13264 "description": "nil: Add support for filling out linear texture headers",
13265 "nominated": false,
13266 "nomination_type": 3,
13269 "because_sha": null,
13273 "sha": "bd667acb3546940480ad7b7869bed1ac21e1a36b",
13274 "description": "nvk: Advertise VK_EXT_subgroup_size_control",
13275 "nominated": false,
13276 "nomination_type": 3,
13279 "because_sha": null,
13283 "sha": "579ea57db940489107bc5f93e4d4d65112eb9227",
13284 "description": "freedreno/regs: add mdp_fetch_mode enum",
13285 "nominated": false,
13286 "nomination_type": 3,
13289 "because_sha": null,
13293 "sha": "10cca7ac499d2cb4b6e76a585a20e602398d3257",
13294 "description": "freedreno/regs/mdp_common: fix BPC comments",
13295 "nominated": false,
13296 "nomination_type": 3,
13299 "because_sha": null,
13303 "sha": "80816f210d1f797b89c9f9641146b244223537ce",
13304 "description": "freedreno/regs/mdp_common: change BPC1 -> BPC4",
13305 "nominated": false,
13306 "nomination_type": 3,
13309 "because_sha": null,
13313 "sha": "d05e81fa7f9551a3dbe2c88e33b4a9975340e4d3",
13314 "description": "isaspec: Sort labels with same output",
13315 "nominated": false,
13316 "nomination_type": 3,
13319 "because_sha": null,
13323 "sha": "93e9bfcfd512858ccace258f1436bd0485a53b84",
13324 "description": "panfrost: Fix multiplanar YUV texture descriptor emission on v9+",
13326 "nomination_type": 1,
13329 "because_sha": "144f9324a3747748191513c0a1a596171f193a82",
13333 "sha": "dafd6e776ef4e1f695107967aabd2c3a15d7c8ac",
13334 "description": "venus: fix typo in comment",
13335 "nominated": false,
13336 "nomination_type": 3,
13339 "because_sha": null,
13343 "sha": "64a827a8e620ab18633e62702437f1ec63f0d29a",
13344 "description": "venus: update symbols that have become aliases for newer ones",
13345 "nominated": false,
13346 "nomination_type": 3,
13349 "because_sha": null,
13353 "sha": "f5297208d088b48b12a1d423bba924c072d69326",
13354 "description": "vk/overlay-layer: update symbols that have become aliases for newer ones",
13355 "nominated": false,
13356 "nomination_type": 3,
13359 "because_sha": null,
13363 "sha": "d0df3834b4a1847be5cbc25f0eb9d1dc6b1ebb13",
13364 "description": "vk/util: update symbols that have become aliases for newer ones",
13365 "nominated": false,
13366 "nomination_type": 3,
13369 "because_sha": null,
13373 "sha": "d6144ba88fc5c4675cc0dda6c418a451be292341",
13374 "description": "vk/wsi: update symbols that have become aliases for newer ones",
13375 "nominated": false,
13376 "nomination_type": 3,
13379 "because_sha": null,
13383 "sha": "84c27ea42c17433983740f52ec65199349e36219",
13384 "description": "vk/runtime: update symbols that have become aliases for newer ones",
13385 "nominated": false,
13386 "nomination_type": 3,
13389 "because_sha": null,
13393 "sha": "7c76125db25db9bdf5521baf7c848ccd4bd37b5f",
13394 "description": "anv: use 2 different buffers for surfaces/samplers in descriptor sets",
13395 "nominated": false,
13396 "nomination_type": 3,
13399 "because_sha": null,
13403 "sha": "09a3a93372bc17f38eca7d03a7cb10250e6b4d8a",
13404 "description": "anv: set layout printer",
13405 "nominated": false,
13406 "nomination_type": 3,
13409 "because_sha": null,
13413 "sha": "4608de6645e55d7cb4f309ecf6ef837ddaf43c39",
13414 "description": "anv: add missing push descriptor flush on ray tracing pipelines",
13415 "nominated": false,
13416 "nomination_type": 3,
13419 "because_sha": null,
13423 "sha": "f26e83b6a410bfcf2b6edc7f7848c718279d4ecb",
13424 "description": "anv: make a couple of descriptor function private",
13425 "nominated": false,
13426 "nomination_type": 3,
13429 "because_sha": null,
13433 "sha": "1cdadbcdf6231d9973bd5bdbc9c0723ec75e4c9d",
13434 "description": "anv: move descriptor set type selection to earlier",
13435 "nominated": false,
13436 "nomination_type": 3,
13439 "because_sha": null,
13443 "sha": "18a1234541d64adbd47543548e7274b6badb3080",
13444 "description": "anv: add a sampler state pool",
13445 "nominated": false,
13446 "nomination_type": 3,
13449 "because_sha": null,
13453 "sha": "ddc6bd11df0a369b2d18ecd47c0ecd2309b798ae",
13454 "description": "nvk: update symbols that have become aliases for newer ones",
13455 "nominated": false,
13456 "nomination_type": 3,
13459 "because_sha": null,
13463 "sha": "5cb20b5edc6e6fcde49490bb6ac832023d001e5b",
13464 "description": "anv: Fix MI_ARB_CHECK calls in generated indirect draws optimization",
13466 "nomination_type": 0,
13469 "because_sha": null,
13473 "sha": "936dd81ed96d9e8eddaeeb6169277d445a8f7f45",
13474 "description": "ci: Build d3d12 gallium driver in debian-x86_32",
13475 "nominated": false,
13476 "nomination_type": 3,
13479 "because_sha": null,
13483 "sha": "ebaede788e05ea3a22bfd4f054c85053247de9ff",
13484 "description": "amd/ci: limit radv jobs to radv + aco files changes",
13485 "nominated": false,
13486 "nomination_type": 3,
13489 "because_sha": null,
13493 "sha": "03d8ea9912db699655cf84fb7bcedb9eaa0f9c13",
13494 "description": "amd/ci: split common amd files list from radeonsi files list",
13495 "nominated": false,
13496 "nomination_type": 3,
13499 "because_sha": null,
13503 "sha": "98f0800c94ffae04a3b91052bbe732a672851e5d",
13504 "description": "amd/ci: fix yaml indentation",
13505 "nominated": false,
13506 "nomination_type": 3,
13509 "because_sha": null,
13513 "sha": "fc96bc9b58731b160452cd5c54adb762b588bbd7",
13514 "description": "hasvk: update symbols that have become aliases for newer ones",
13515 "nominated": false,
13516 "nomination_type": 3,
13519 "because_sha": null,
13523 "sha": "680d5fdaf328a3157cc88683826fe49685203085",
13524 "description": "anv: update symbols that have become aliases for newer ones",
13525 "nominated": false,
13526 "nomination_type": 3,
13529 "because_sha": null,
13533 "sha": "7b2a0b6778a515fcdda05d6c008b053b0d58264f",
13534 "description": "iris: Fix the mmap mode for IRIS_HEAP_DEVICE_LOCAL_PREFERRED",
13535 "nominated": false,
13536 "nomination_type": 1,
13539 "because_sha": "21170a58d8ae919f820bf111aca32edaa58c5cff",
13543 "sha": "d7f0804a4794faffdba6d35e4cda19bfb8f899ae",
13544 "description": "nir/format_convert: handle clamping smaller bit sizes",
13545 "nominated": false,
13546 "nomination_type": 3,
13549 "because_sha": null,
13553 "sha": "33fd93f3b182a9421b863d9155ca3429090e5a3f",
13554 "description": "intel/tools: hang viewer/editor",
13555 "nominated": false,
13556 "nomination_type": 3,
13559 "because_sha": null,
13563 "sha": "1e17c2219aed70594226656ce2d0a507a2deca6b",
13564 "description": "intel/error_decode: map i915 gfx12.5 register names to our names",
13565 "nominated": false,
13566 "nomination_type": 3,
13569 "because_sha": null,
13573 "sha": "a2a2624a8fae4c14ff6ed3a41e630ea5a9cf9e3f",
13574 "description": "intel/aubinator_error_decode: bump max buffers to 1024",
13575 "nominated": false,
13576 "nomination_type": 3,
13579 "because_sha": null,
13583 "sha": "df77e6da820005566e27c1fb1a1b77134ee25461",
13584 "description": "intel: add error2hangdump tool",
13585 "nominated": false,
13586 "nomination_type": 3,
13589 "because_sha": null,
13593 "sha": "a496abf17746b1250e8365742346623d6e67477c",
13594 "description": "intel/hang_replay: add the ability to pass the context image to sim-drm",
13595 "nominated": false,
13596 "nomination_type": 3,
13599 "because_sha": null,
13603 "sha": "03712579b04a063e2aac857dda98faa38ee3e760",
13604 "description": "intel/tools: add hang_replay tool",
13605 "nominated": false,
13606 "nomination_type": 3,
13609 "because_sha": null,
13613 "sha": "008f56ec5a65a50e61c2694cb3b854ac5f6adae3",
13614 "description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
13615 "nominated": false,
13616 "nomination_type": 3,
13619 "because_sha": null,
13623 "sha": "2143e2abbbcf7637d37734c7c984bb2af552344c",
13624 "description": "Revert \"ci/freedreno: disable a660 as it's down now\"",
13625 "nominated": false,
13626 "nomination_type": 2,
13629 "because_sha": "5161af7df70001ac1bb71f332c7bac180c3e25d1",
13633 "sha": "d6d68ceda19a1fedfc0fc6d0532069708e3a7f46",
13634 "description": "radv: Enable compute dispatch tunneling",
13635 "nominated": false,
13636 "nomination_type": 3,
13639 "because_sha": null,
13643 "sha": "b3ab233ff780d4334091e7622da66871ffa9cc3d",
13644 "description": "pvr: update symbols that have become aliases for newer ones",
13645 "nominated": false,
13646 "nomination_type": 3,
13649 "because_sha": null,
13653 "sha": "d8d49ad03415a432392e1f09fc7e1a684bdff3d9",
13654 "description": "meson: work around meson 0.62 issue",
13656 "nomination_type": 1,
13659 "because_sha": "5fe5c3e2231b58da7c3ce92d4f3cf0fd0d5f216b",
13663 "sha": "5119e0adc3e3d0bbf3fa162b00d952d71d53c6fe",
13664 "description": "egl/wayland: set the correct modifier for the linear_copy image",
13666 "nomination_type": 0,
13669 "because_sha": null,
13673 "sha": "778000ec7f5b57743dec1cf1d1480875126b90bd",
13674 "description": "radv: update symbols that have become aliases for newer ones",
13675 "nominated": false,
13676 "nomination_type": 3,
13679 "because_sha": null,
13683 "sha": "059391b63114055a5349f8aef9c3f03245a2aa07",
13684 "description": "radv: use 32bit va range for sparse descriptor buffers",
13686 "nomination_type": 1,
13689 "because_sha": "5c5735fd68168fd1e80d474df84dc819d7a1ad24",
13693 "sha": "9027c6d8ca5ca91dc2b58f326534237f40427ca8",
13694 "description": "radv: adjust assertions for multi-layer resolves with the HW/FS paths",
13695 "nominated": false,
13696 "nomination_type": 3,
13699 "because_sha": null,
13703 "sha": "70556739e0d9ed9c9dd14daee6533aef5ee179c9",
13704 "description": "radv: only re-initialize DCC for one level for the HW resolve path",
13705 "nominated": false,
13706 "nomination_type": 3,
13709 "because_sha": null,
13713 "sha": "91aaf0c663659e29b12fdecad056264cca7112b8",
13714 "description": "radv: remove unused layers support for the HW/FS resolve paths",
13715 "nominated": false,
13716 "nomination_type": 3,
13719 "because_sha": null,
13723 "sha": "aae25953905c47a14048d07e55ab1bd766b5f099",
13724 "description": "radv: stop performing redundant resolves with the HW resolve path",
13725 "nominated": false,
13726 "nomination_type": 3,
13729 "because_sha": null,
13733 "sha": "e425f92f3eddc9f38675789103daeb81fd8a5c17",
13734 "description": "radv: simplify creating image views for src resolve images",
13735 "nominated": false,
13736 "nomination_type": 3,
13739 "because_sha": null,
13743 "sha": "3816e5dae7b6131e2be8c03b3b28be942d6df5cb",
13744 "description": "ci: disable Collabora's LAVA lab for maintance",
13745 "nominated": false,
13746 "nomination_type": 3,
13749 "because_sha": null,
13753 "sha": "38ce0c1747ccbf7c20515fb628ab88d0c65bef33",
13754 "description": "v3dv: drop duplicate flag",
13755 "nominated": false,
13756 "nomination_type": 3,
13759 "because_sha": null,
13763 "sha": "1e03ac324f58e78912546000daba015d602e4baf",
13764 "description": "v3dv: update symbols that have become aliases for newer ones",
13765 "nominated": false,
13766 "nomination_type": 3,
13769 "because_sha": null,
13773 "sha": "78bb77e41be3b7a8bf9e9f6062de31a54457b885",
13774 "description": "ci/freedreno: disable a660 as it's down now",
13775 "nominated": false,
13776 "nomination_type": 3,
13779 "because_sha": null,
13783 "sha": "2cdebf51fdb800dea06c9a7d421c42a48e8ffd8e",
13784 "description": "amd/ci: radeonsi is gl, not vk",
13786 "nomination_type": 1,
13789 "because_sha": "cf323446e70d9fa10d7d5441631e30297b8d5274",
13793 "sha": "76be39ca6dbcfb62f1ef5194661c765cc97620c7",
13794 "description": "ci_run_n_monitor: allow picking a pipeline by its MR",
13795 "nominated": false,
13796 "nomination_type": 3,
13799 "because_sha": null,
13803 "sha": "ed53147a7fbe3cc9029c414533c8b3347f2f7289",
13804 "description": "turnip: fix typo in comment",
13805 "nominated": false,
13806 "nomination_type": 3,
13809 "because_sha": null,
13813 "sha": "10a0f878579a4f830c220a44e8fa6b0c6a75d329",
13814 "description": "docs: Add sha256 sum for 23.2.1",
13815 "nominated": false,
13816 "nomination_type": 3,
13819 "because_sha": null,
13823 "sha": "71655f33cf74fb1267e376fb3b422e4796685d8b",
13824 "description": "docs: add release notes for 23.2.1",
13825 "nominated": false,
13826 "nomination_type": 3,
13829 "because_sha": null,
13833 "sha": "cb923b3b4eb70eb4233a0cb7b164cde9aa84a3c2",
13834 "description": "docs: fix release date for 23.3.0",
13835 "nominated": false,
13836 "nomination_type": 1,
13839 "because_sha": "cad37be6c9040e3d8fe746c28e23a9dae770b5ba",
13843 "sha": "0e1bee73eb401e3b9c39f4777f775dd3ab9a08e2",
13844 "description": "nak: Call nir_opt_shrink_vectors",
13845 "nominated": false,
13846 "nomination_type": 3,
13849 "because_sha": null,
13853 "sha": "d2657dbd21fac1e0690eec8f26cc7ac6de978b6c",
13854 "description": "nak: Call nir_opt_combine_barriers",
13855 "nominated": false,
13856 "nomination_type": 3,
13859 "because_sha": null,
13863 "sha": "1a1c81987da573ec3e8e625f9312a7bd04998481",
13864 "description": "nak: Call nir_opt_load_store_vectorize",
13865 "nominated": false,
13866 "nomination_type": 3,
13869 "because_sha": null,
13873 "sha": "b6c949917df380bd1f20ac4507c8fac9ca5ab29f",
13874 "description": "nak: Provide robustness info to postprocess_nir",
13875 "nominated": false,
13876 "nomination_type": 3,
13879 "because_sha": null,
13883 "sha": "7adb40cfaa87c9c8c3c969c8edf415dcbc694fdc",
13884 "description": "nvk: Fix descriptor alignment offset",
13885 "nominated": false,
13886 "nomination_type": 3,
13889 "because_sha": null,
13893 "sha": "b565b429914b7c902371c9059ebf4e2af05a00bb",
13894 "description": "nak: Use nir_combined_align",
13895 "nominated": false,
13896 "nomination_type": 3,
13899 "because_sha": null,
13903 "sha": "6797b6ba45c811ea2c531beb866a98356c4d42e0",
13904 "description": "nak: Request alignment that matches the load width",
13905 "nominated": false,
13906 "nomination_type": 3,
13909 "because_sha": null,
13913 "sha": "b7517aec9ee665c7b4c8c4629deeb0e34925b777",
13914 "description": "docs: add sha256sum for 23.3.0",
13915 "nominated": false,
13916 "nomination_type": 3,
13919 "because_sha": null,
13923 "sha": "cad37be6c9040e3d8fe746c28e23a9dae770b5ba",
13924 "description": "docs: add release notes for 23.3.0",
13925 "nominated": false,
13926 "nomination_type": 3,
13929 "because_sha": null,
13933 "sha": "2765b8aea43d3ac43af5d663778533e2e28ef44b",
13934 "description": "bin/gen_release_notes: include removed 'new_features.txt' in commit",
13935 "nominated": false,
13936 "nomination_type": 3,
13939 "because_sha": null,
13943 "sha": "f548d84a352964dbd0b90c8493a5464981b71524",
13944 "description": "bin/python-venv: fix venv folder check",
13945 "nominated": false,
13946 "nomination_type": 1,
13949 "because_sha": "69ec13b303a8781148aaaee74fb6b05227ed783c",
13953 "sha": "2a6d750a53ecec2882d77fc3250989815830c9bf",
13954 "description": "bin/gen_release_notes: fix regex raw string",
13956 "nomination_type": 1,
13959 "because_sha": "ba6336ce3e6fa8f32c558fbaeefc4b5a5c4d3beb",
13963 "sha": "402210034b51d431a00281c1b0a7bc12a2c1794c",
13964 "description": "radv/ci: add navi21-aco flake",
13965 "nominated": false,
13966 "nomination_type": 3,
13969 "because_sha": null,
13973 "sha": "6e2a7689b3ee1f7e48cfbc4797e7d29dc5dba2d6",
13974 "description": "nak: Drop a bunch of SET_REFERENCE from the pre-Turing paths",
13975 "nominated": false,
13976 "nomination_type": 3,
13979 "because_sha": null,
13983 "sha": "e0c2244ea9b162788c781398743919956b0d55b7",
13984 "description": "nvk: Drop MME_DMA_SYSMEMBAR before indirect draw/dispatch",
13986 "nomination_type": 2,
13989 "because_sha": "3d3641e446794e3ebfe07de81b37c4d60eea26f0",
13993 "sha": "3a38526ff8932e2511b3f389c5a2f030c59f63cf",
13994 "description": "nvk: Drop unnecessary per-draw/dispatch cache maintenance",
13995 "nominated": false,
13996 "nomination_type": 3,
13999 "because_sha": null,
14003 "sha": "e1c1cdbd5f382bca34c6d8e5728a90274b893dc0",
14004 "description": "nvk: Implement vkCmdPipelineBarrier2 for real",
14005 "nominated": false,
14006 "nomination_type": 3,
14009 "because_sha": null,
14013 "sha": "e962430e6fe59107a93367ad73683b858cacdae3",
14014 "description": "nvk: Rework transform feedback stalling",
14015 "nominated": false,
14016 "nomination_type": 3,
14019 "because_sha": null,
14023 "sha": "ee22aa27b567aa636dabfac36f67b80129eddbd2",
14024 "description": "nvk: Move Begin/EndTransformFeedback to nvk_cmd_draw.c",
14025 "nominated": false,
14026 "nomination_type": 3,
14029 "because_sha": null,
14033 "sha": "d96705e4b88a7edb7279c1a8602699dda60984ad",
14034 "description": "iris/xe2+: Use Region-based Tessellation redistribution",
14035 "nominated": false,
14036 "nomination_type": 3,
14039 "because_sha": null,
14043 "sha": "f5d15d6a06b4386f6a13af09d17ebb0a0d6c0732",
14044 "description": "anv/xe2+: Use Region-based Tessellation redistribution",
14045 "nominated": false,
14046 "nomination_type": 3,
14049 "because_sha": null,
14053 "sha": "05632fc9eb350ae5e391629588093bbb64b39e45",
14054 "description": "intel/genxml: Update 3DSTATE_TE for xe2",
14055 "nominated": false,
14056 "nomination_type": 3,
14059 "because_sha": null,
14063 "sha": "878ca753354bc1cf3edf30c6f81fad6aed445153",
14064 "description": "anv: fix minSubgroupSize for xe2",
14065 "nominated": false,
14066 "nomination_type": 3,
14069 "because_sha": null,
14073 "sha": "00e88584af6d9fe4ea441791487646f1bdc4c772",
14074 "description": "vulkan: Add helpers for access flags",
14075 "nominated": false,
14076 "nomination_type": 3,
14079 "because_sha": null,
14083 "sha": "44add595af895986c4732f8c90f7ec567d6d04ba",
14084 "description": "vulkan: Add helpers for pipeline stage flags",
14085 "nominated": false,
14086 "nomination_type": 3,
14089 "because_sha": null,
14093 "sha": "fe12c1c29e52e13c2dbda35d9621ce09ccf101c2",
14094 "description": "vulkan: Add some auto-generated synchronization helpers",
14095 "nominated": false,
14096 "nomination_type": 3,
14099 "because_sha": null,
14103 "sha": "9ad51980debef0a0de3cef9a5aa6518f62256d82",
14104 "description": "vulkan: Move vk_synchronization2 to vk_synchronization",
14105 "nominated": false,
14106 "nomination_type": 3,
14109 "because_sha": null,
14113 "sha": "2538354850b2ba0921b3c57028a5053d1bf21ba0",
14114 "description": "nvk: Stop initializing the 2D engine",
14115 "nominated": false,
14116 "nomination_type": 3,
14119 "because_sha": null,
14123 "sha": "85fd85f950692ce00d01dd066798e80243d0f2c5",
14124 "description": "nvk: Use the copy engine for NVK_DEBUG=zero_memory",
14125 "nominated": false,
14126 "nomination_type": 3,
14129 "because_sha": null,
14133 "sha": "74b083ef75e45dbe164d2351495a1d6a54476d16",
14134 "description": "nvk: Use the copy engine for CmdFillBuffer",
14135 "nominated": false,
14136 "nomination_type": 3,
14139 "because_sha": null,
14143 "sha": "771bf5aaa3a6a5e06f95757b698ee6d8d2c67c6d",
14144 "description": "nak: Fix NAK_ATTR_CLIP_CULL_DIST_7 wrong value",
14145 "nominated": false,
14146 "nomination_type": 1,
14149 "because_sha": "d4d7f26151e27e59175f22d6d22214adcc9a7405",
14153 "sha": "bd545924877dadc59a5b008a80942a863c5ffbda",
14154 "description": "radv: remove radv_pipeline_key::dynamic_color_write_mask",
14155 "nominated": false,
14156 "nomination_type": 3,
14159 "because_sha": null,
14163 "sha": "a6f22aa182df92043b5893ba285f178035c42743",
14164 "description": "radv: disable meshShaderQueries on gfx10.3",
14165 "nominated": false,
14166 "nomination_type": 1,
14169 "because_sha": "b975d4e8004a68c821d8592adbd0b1402adbbd03",
14173 "sha": "8cfae7743955b8df1ea986cfdba44bda992f6cd2",
14174 "description": "anv: enable VK_EXT_depth_range_unrestricted",
14175 "nominated": false,
14176 "nomination_type": 3,
14179 "because_sha": null,
14183 "sha": "80cafa35712732f027b2ca995f8e3a85bc41da5a",
14184 "description": "anv: ensure that we clamp only when EXT_depth_range_unrestricted is not enabled",
14185 "nominated": false,
14186 "nomination_type": 3,
14189 "because_sha": null,
14193 "sha": "2e72917923f0b2e3d2a2d00fe6d73293f1753761",
14194 "description": "blorp: set min/max viewport depths to -FLT_MAX/FLT_MAX when EXT_depth_range_unrestricted is enabled",
14195 "nominated": false,
14196 "nomination_type": 3,
14199 "because_sha": null,
14203 "sha": "ced313eec80ec13a0c3e6568b9d84c0fd3c8394d",
14204 "description": "radv: make sure to prefetch the compute shader for DGC",
14205 "nominated": false,
14206 "nomination_type": 3,
14209 "because_sha": null,
14213 "sha": "ab6cf1592fc5c83a45709e68bceee9eb0e7d7870",
14214 "description": "radv: fix bogus interaction between DGC and RT with descriptor bindings",
14216 "nomination_type": 0,
14219 "because_sha": null,
14223 "sha": "b6f3b55b887dd14ad80cb12dfe5c9db2d4325b8b",
14224 "description": "pvr: Add powervr winsys implementation",
14225 "nominated": false,
14226 "nomination_type": 3,
14229 "because_sha": null,
14233 "sha": "be82fe7ab99670bdd246909e308781bf37068872",
14234 "description": "pvr: Add command stream and static context state layout to rogue_kmd_stream.xml",
14235 "nominated": false,
14236 "nomination_type": 3,
14239 "because_sha": null,
14243 "sha": "90916c955b99a4480e14367b518f04882fae8b1f",
14244 "description": "pvr: csbgen: Add dummy implementation of stream type",
14245 "nominated": false,
14246 "nomination_type": 3,
14249 "because_sha": null,
14253 "sha": "d9132b63d96e3aa54909411019363801cd20e904",
14254 "description": "include/drm-uapi: add pvr_drm.h",
14255 "nominated": false,
14256 "nomination_type": 3,
14259 "because_sha": null,
14263 "sha": "3a46181fe0b022a8695c00da8c5ee2d322207452",
14264 "description": "zink: do not handle PIPE_SWIZZLE_NONE",
14265 "nominated": false,
14266 "nomination_type": 3,
14269 "because_sha": null,
14273 "sha": "d7e067823bf9a657e6a0784d8655b6f4ec67131c",
14274 "description": "d3d12: do not handle PIPE_SWIZZLE_NONE from sampler-view",
14275 "nominated": false,
14276 "nomination_type": 3,
14279 "because_sha": null,
14283 "sha": "a5970c1a01cfde51400c8822bc5d027da323cb70",
14284 "description": "panfrost: do not handle NONE-swizzle",
14285 "nominated": false,
14286 "nomination_type": 3,
14289 "because_sha": null,
14293 "sha": "e233eee492f8169ecbc6420a26ba73d92bc1ee03",
14294 "description": "lavapipe: do not use NONE-swizzle",
14295 "nominated": false,
14296 "nomination_type": 3,
14299 "because_sha": null,
14303 "sha": "1fbec9f5323bbc3d503aea4b391b82afb0c26831",
14304 "description": "util/format: document NONE swizzle",
14305 "nominated": false,
14306 "nomination_type": 3,
14309 "because_sha": null,
14313 "sha": "5f7aa0e012b23bc9065a0d645bfe9f943960302d",
14314 "description": "hasvk: Enable hasvk override Vulkan API Version for Brawlhalla",
14315 "nominated": false,
14316 "nomination_type": 3,
14319 "because_sha": null,
14323 "sha": "9de692874650cd24e2a46a8ad8280c2338d85cba",
14324 "description": "hasvk: Add Vulkan API version override",
14325 "nominated": false,
14326 "nomination_type": 3,
14329 "because_sha": null,
14333 "sha": "c13de0509c43f9b9764dc939aa64fe70c6a80870",
14334 "description": "r600/sfn: Don't try to re-use iterators when the set is made empty",
14336 "nomination_type": 1,
14339 "because_sha": "05fab97b2ce8ebd8420ded175101a0fa5110172c",
14343 "sha": "b16017d080745973578211489516b2870b38f9d2",
14344 "description": "nir: fix load layer id system_values_read info gather",
14345 "nominated": false,
14346 "nomination_type": 1,
14349 "because_sha": "32ee6376ad3203beaa84bcdf1585d53d1f18a1d7",
14353 "sha": "a499be0ee32cbb2d5637e165f8b93d596aea288c",
14354 "description": "intel/genxml: Update IDD for new fields",
14355 "nominated": false,
14356 "nomination_type": 3,
14359 "because_sha": null,
14363 "sha": "c916038b894b343cb9922d763ac12205e6ccc45c",
14364 "description": "intel/genxml: Update COMPUTE_WALKER_BODY for xe2",
14365 "nominated": false,
14366 "nomination_type": 3,
14369 "because_sha": null,
14373 "sha": "cc2dce82bccef458b03804f7c9fec654a1d54f32",
14374 "description": "intel: Set a preferred SLM size for LNL",
14375 "nominated": false,
14376 "nomination_type": 3,
14379 "because_sha": null,
14383 "sha": "16483cd4bc9a09c3bd7f343ecc72082ab20fd12e",
14384 "description": "iris: xe2 doesn't have INTERFACE_DESCRIPTOR_DATA::BarrierEnable",
14385 "nominated": false,
14386 "nomination_type": 3,
14389 "because_sha": null,
14393 "sha": "ef1c1ca821d09084eedf6bdeb5cfbc82a6e86f2f",
14394 "description": "intel/genxml: Add the preferred slm size enum for xe2",
14395 "nominated": false,
14396 "nomination_type": 3,
14399 "because_sha": null,
14403 "sha": "1e9972991cc2527e6517e1a2b462883f0c900590",
14404 "description": "anv, iris: Update INTERFACE_DESCRIPTOR_DATA programming for xe2",
14405 "nominated": false,
14406 "nomination_type": 3,
14409 "because_sha": null,
14413 "sha": "bdb9c70f847b7b3782a8f85aeb8a7c5e304bd7ed",
14414 "description": "intel/genxml: Update INTERFACE_DESCRIPTOR_DATA for xe2",
14415 "nominated": false,
14416 "nomination_type": 3,
14419 "because_sha": null,
14423 "sha": "d95bbf35c9d2a601d04ed83a9095091df02fee9e",
14424 "description": "anv: Set COMPUTE_WALKER Message SIMD field",
14425 "nominated": false,
14426 "nomination_type": 3,
14429 "because_sha": null,
14433 "sha": "59dc9b1df6ea9c6a1620a42b6e4ce6519b9ae00a",
14434 "description": "iris: Set COMPUTE_WALKER Message SIMD field",
14435 "nominated": false,
14436 "nomination_type": 3,
14439 "because_sha": null,
14443 "sha": "aafdf59dfe7e95e9b943d4bbea33e0fbd2aa7dd3",
14444 "description": "intel/genxml: Update COMPUTE_WALKER for xe2",
14445 "nominated": false,
14446 "nomination_type": 3,
14449 "because_sha": null,
14453 "sha": "064bdecb3676e752bb9f74b7f68c6ec0b5bfccc7",
14454 "description": "intel/compiler: Define XE2 compiler enum",
14455 "nominated": false,
14456 "nomination_type": 3,
14459 "because_sha": null,
14463 "sha": "eb0419a1aa1f23dec6bcc908d60d949458067622",
14464 "description": "radv: Remove aspect mask \"expansion\" for copy_image.",
14465 "nominated": false,
14466 "nomination_type": 3,
14469 "because_sha": null,
14473 "sha": "7ffb65f935655f16bc19d1918cac5e40104a06d9",
14474 "description": "ac: add an IB parser that gathers context rolls",
14475 "nominated": false,
14476 "nomination_type": 3,
14479 "because_sha": null,
14483 "sha": "f0cb8852a460545a2a43013c1c3d3381d806d279",
14484 "description": "ac: move the IB parsers into ac_parse_ib.c",
14485 "nominated": false,
14486 "nomination_type": 3,
14489 "because_sha": null,
14493 "sha": "c5fe2780e6cc523ba5669950ea1446ceefde3572",
14494 "description": "ac: rename ac_parse_ib.c -> ac_ib_parser.c",
14495 "nominated": false,
14496 "nomination_type": 3,
14499 "because_sha": null,
14503 "sha": "95c933c8b7ff7b9b69338ff9538f5f80740e804a",
14504 "description": "winsys, amdgpu, drm: add VPE submission handle",
14505 "nominated": false,
14506 "nomination_type": 3,
14509 "because_sha": null,
14513 "sha": "a212e9bdbf0c83e28e936e36871020a73eecfcd9",
14514 "description": "amd, radeonsi: supports post processing entrypoint",
14515 "nominated": false,
14516 "nomination_type": 3,
14519 "because_sha": null,
14523 "sha": "ed176e2c715ce2958b60754a2449eabb3fae3d35",
14524 "description": "amd, radeonsi: add si_vpe.c with helper functions of VPE lib",
14525 "nominated": false,
14526 "nomination_type": 3,
14529 "because_sha": null,
14533 "sha": "3ec397819e7d4683f5a373179b9cb397844d8dfe",
14534 "description": "amd: add new hardware ip for vpe",
14535 "nominated": false,
14536 "nomination_type": 3,
14539 "because_sha": null,
14543 "sha": "17c20ceda7550e65985c0e0e2f59cef913ba72bd",
14544 "description": "amd,radeonsi: add libvpe",
14545 "nominated": false,
14546 "nomination_type": 3,
14549 "because_sha": null,
14553 "sha": "6b441ef6ab1e89da5560cd31711feb499a9cd8ff",
14554 "description": "frontends, va: add new parameters of post processor",
14555 "nominated": false,
14556 "nomination_type": 3,
14559 "because_sha": null,
14563 "sha": "be05c9458a841e9c2e220aa776bf9e5a81bf0db3",
14564 "description": "microsoft/clc: Fix image lowering pass to only erase variables at the end",
14565 "nominated": false,
14566 "nomination_type": 3,
14569 "because_sha": null,
14573 "sha": "aff59c63eb3ab2ad1247a41f8750c4b56177dd18",
14574 "description": "radv: change queue family order in radv_get_physical_device_queue_family_properties",
14575 "nominated": false,
14576 "nomination_type": 1,
14579 "because_sha": "748b7f80ef1cf6a3fed9991d70230e69fef51a0e",
14583 "sha": "42dd48e93368a6a7e2764bf57295b31404c0c25a",
14584 "description": "anv: Fix vm bind of DRM_XE_VM_BIND_FLAG_NULL",
14585 "nominated": false,
14586 "nomination_type": 1,
14589 "because_sha": "1a0d3504d534bb37cdc3941a235cb3093154d7d0",
14593 "sha": "5bc27e80c9617b3d156dd91fba3a9f5b33fe445d",
14594 "description": "ac/nir: fix 32-bit offset global access optimization",
14595 "nominated": false,
14596 "nomination_type": 3,
14599 "because_sha": null,
14603 "sha": "10ba06960f26b9af1cf11ff55f8f9db47582166f",
14604 "description": "ac/nir: ignore 8/16-bit global access offset",
14605 "nominated": false,
14606 "nomination_type": 3,
14609 "because_sha": null,
14613 "sha": "bbb12dbbf9e4d47225c2c78094f0e011a8661110",
14614 "description": "intel/compiler: Add a few tests to opt_predicated_break",
14615 "nominated": false,
14616 "nomination_type": 3,
14619 "because_sha": null,
14623 "sha": "0b072c53516d603eccb6d09797e69f8bb48b2f2e",
14624 "description": "intel/compiler: Sort lists of succs and preds in CFG dump output",
14625 "nominated": false,
14626 "nomination_type": 3,
14629 "because_sha": null,
14633 "sha": "47c5656f0eac5e12443cd1e73ef3f6a9ab207186",
14634 "description": "intel/compiler: Allow dumping CFG to a specific FILE*",
14635 "nominated": false,
14636 "nomination_type": 3,
14639 "because_sha": null,
14643 "sha": "21cf9323f026b4d5b0e6f5967ee5478052cf0a5a",
14644 "description": "intel/compiler: Add a few more helpers to fs_builder",
14645 "nominated": false,
14646 "nomination_type": 3,
14649 "because_sha": null,
14653 "sha": "c0ecc0d70bf3f46a38482cb8184cca0e367e7037",
14654 "description": "intel/compiler: Don't promote CFG link types when removing a block",
14655 "nominated": false,
14656 "nomination_type": 3,
14659 "because_sha": null,
14663 "sha": "77c0c1ce5474c6622dbaaaede21967969fee35af",
14664 "description": "intel/compiler: Don't create extra CFG links when deleting a block",
14665 "nominated": false,
14666 "nomination_type": 3,
14669 "because_sha": null,
14673 "sha": "7e842a75ac62a4d38dcaf031c373d6f0dae474fd",
14674 "description": "intel/compiler: Don't create extra CFG links in opt_predicated_break",
14675 "nominated": false,
14676 "nomination_type": 3,
14679 "because_sha": null,
14683 "sha": "bbd7729993d069cdc1ba5fffa0e16a3f9222c7ab",
14684 "description": "intel/compiler: Delete bidirectional block links in opt_predicated_break",
14685 "nominated": false,
14686 "nomination_type": 3,
14689 "because_sha": null,
14693 "sha": "5842829380166b3ff266121bc7131b238081f8cd",
14694 "description": "intel/compiler: Limit scope of cur_endif variable",
14695 "nominated": false,
14696 "nomination_type": 3,
14699 "because_sha": null,
14703 "sha": "02f9bbf6f351accb1d52d8c0eddae636efab38ae",
14704 "description": "intel/compiler: Add basic CFG validation",
14705 "nominated": false,
14706 "nomination_type": 3,
14709 "because_sha": null,
14713 "sha": "19db6f1cd986782a36c3be63fe5c98b209f38331",
14714 "description": "intel/vec4: Don't emit an empty ELSE",
14715 "nominated": false,
14716 "nomination_type": 3,
14719 "because_sha": null,
14723 "sha": "f3d99e35353434ca56334c672dbd5dca3eb27c67",
14724 "description": "anv: introduce ANV_TIMESTAMP_REWRITE_INDIRECT_DISPATCH",
14725 "nominated": false,
14726 "nomination_type": 3,
14729 "because_sha": null,
14733 "sha": "9dd49e7a63dc67b72fe73aca5178e185bbb4f449",
14734 "description": "anv: memcpy the thread dimentions only when they're on the CPU",
14735 "nominated": false,
14736 "nomination_type": 3,
14739 "because_sha": null,
14743 "sha": "d161e3c2e2f634aba7766e5c7e9efa69b21f99db",
14744 "description": "iris: Emit a EXECUTE_INDIRECT_DISPATCH when available",
14745 "nominated": false,
14746 "nomination_type": 3,
14749 "because_sha": null,
14753 "sha": "580728564e562bd8a86a78323e4a99d9b3b97e71",
14754 "description": "anv: Emit a EXECUTE_INDIRECT_DISPATCH when available",
14755 "nominated": false,
14756 "nomination_type": 3,
14759 "because_sha": null,
14763 "sha": "6d4f43f0d6f58edb5bf236ddf1ce6f798afa851b",
14764 "description": "anv: Emit EXECUTE_INDIRECT_DRAW when available",
14765 "nominated": false,
14766 "nomination_type": 3,
14769 "because_sha": null,
14773 "sha": "7a9e82e82f52454f61e2f6c8432e652026b7d344",
14774 "description": "genxml/12.5: Add the EXECUTE_INDIRECT_DISPATCH instruction",
14775 "nominated": false,
14776 "nomination_type": 3,
14779 "because_sha": null,
14783 "sha": "4229757309a6793da552254b52938f612e05c4a4",
14784 "description": "genxml/12.5: Add the EXECUTE_INDIRECT_DRAW instruction",
14785 "nominated": false,
14786 "nomination_type": 3,
14789 "because_sha": null,
14793 "sha": "6e060d99bac75706d5d158875f840830756a4eed",
14794 "description": "intel/dev: Add a bit for when the HW can do a indirect draw/dispatch unroll",
14795 "nominated": false,
14796 "nomination_type": 3,
14799 "because_sha": null,
14803 "sha": "fa350862e917009e31a266671e7826ae9d5c3e61",
14804 "description": "anv: refactor kernel dispatch to use new common functions",
14805 "nominated": false,
14806 "nomination_type": 3,
14809 "because_sha": null,
14813 "sha": "51d2d9a665b7e10a132a2fd6161953e2897dcbb1",
14814 "description": "anv: Refactor loading indirect parameters and filling IDD",
14815 "nominated": false,
14816 "nomination_type": 3,
14819 "because_sha": null,
14823 "sha": "ac4b8aab21ccea79ac2f6f00ba1bc4be1ea1311e",
14824 "description": "r600/sfn: Fix usage of std::string constructor",
14826 "nomination_type": 1,
14829 "because_sha": "f718ac62688b555a933c7112f656944288d04edb",
14833 "sha": "eb25c7a4e284cf5a8986978d4f35cb105c073712",
14834 "description": "r600/sfn: keep workgroup and invocation ID registers for whole shader",
14835 "nominated": false,
14836 "nomination_type": 3,
14839 "because_sha": null,
14843 "sha": "5de814171bd0b6787f6c1eac019d0e05c5d432eb",
14844 "description": "r600/sfn: Allow skipping backend shader optimization for a subset of shaders",
14845 "nominated": false,
14846 "nomination_type": 3,
14849 "because_sha": null,
14853 "sha": "777c25255b7b56c3fe2496977ccb08ab8cd09348",
14854 "description": "panfrost: minify dimensions when converting modifiers",
14855 "nominated": false,
14856 "nomination_type": 3,
14859 "because_sha": null,
14863 "sha": "b27ca68143fe77185a2b5801029fec8ad7a59cdb",
14864 "description": "intel/dev: Adjust prefetch_size values for Xe2 engines",
14865 "nominated": false,
14866 "nomination_type": 3,
14869 "because_sha": null,
14873 "sha": "046cc51223f009dbaf47535c54afd70a77c0a28a",
14874 "description": "radeonsi/vcn: add new logic for hevc multi slices reflist",
14875 "nominated": false,
14876 "nomination_type": 3,
14879 "because_sha": null,
14883 "sha": "d07517d19f327b231eaa686aa8418cd6832fa954",
14884 "description": "radeonsi: add new interface to handle multi slice reflist",
14885 "nominated": false,
14886 "nomination_type": 3,
14889 "because_sha": null,
14893 "sha": "ffdc83e9dd7bfcd638d1669a7ed807ebf79cbaea",
14894 "description": "frontend/va: add support for multi slices reflist",
14895 "nominated": false,
14896 "nomination_type": 3,
14899 "because_sha": null,
14903 "sha": "26237b980759bcc4611476fb06559ed2f015b399",
14904 "description": "gallium/pipe: define hevc max slices number",
14905 "nominated": false,
14906 "nomination_type": 3,
14909 "because_sha": null,
14913 "sha": "02fe92c908a6ceea8f78099e09c28ad0671b0396",
14914 "description": "ci: disable opengl & gles in debian-vulkan build",
14915 "nominated": false,
14916 "nomination_type": 3,
14919 "because_sha": null,
14923 "sha": "69ec13b303a8781148aaaee74fb6b05227ed783c",
14924 "description": "bin/python-venv: detect python version change",
14925 "nominated": false,
14926 "nomination_type": 3,
14929 "because_sha": null,
14933 "sha": "01d15d8a38b02330945de2d2240cdff353ad0bc0",
14934 "description": "nak: Revert \"nak: Handle non-DW-aligned UBO loads\"",
14935 "nominated": false,
14936 "nomination_type": 2,
14939 "because_sha": "70c9fc66ffab8cb85b37c74b507201097e16da85",
14943 "sha": "67e6ca1924e2cba6f8b72483be3854cd40fa13d7",
14944 "description": "nak/nir: Handle CBuf alignment rules",
14945 "nominated": false,
14946 "nomination_type": 1,
14949 "because_sha": "bda208665f993519ff6034d2e180f09332ab44d2",
14953 "sha": "57acffbba8f539f5d2815f8cfa4f843ea400568b",
14954 "description": "glsl: remove GLSL IR lower_named_interface_blocks()",
14955 "nominated": false,
14956 "nomination_type": 3,
14959 "because_sha": null,
14963 "sha": "cdf0ed8960eed92e98778a0f1a11aaf839f54507",
14964 "description": "glsl: use the nir based lower_named_interface_blocks()",
14965 "nominated": false,
14966 "nomination_type": 3,
14969 "because_sha": null,
14973 "sha": "bedf504d385bdae9a54500ac6dceae009914302a",
14974 "description": "glsl: add nir based lower_named_interface_blocks()",
14975 "nominated": false,
14976 "nomination_type": 3,
14979 "because_sha": null,
14983 "sha": "5311d8713d84b388fea41ca0efa5dfd4d774e136",
14984 "description": "nak: Implement scan/reduce on booleans",
14985 "nominated": false,
14986 "nomination_type": 1,
14989 "because_sha": "cca40086c6a43db1ad281d9b1e5f92f10f26acca",
14993 "sha": "fc30a29bd611c8389dec8bfaccc7f1b9d4ad2b94",
14994 "description": "docs/calendar: add 23.3.x releases",
14995 "nominated": false,
14996 "nomination_type": 3,
14999 "because_sha": null,
15003 "sha": "e2cd0ece868c71da9a25defec58863b9725269b5",
15004 "description": "docs: update calendar for 23.3.0",
15005 "nominated": false,
15006 "nomination_type": 3,
15009 "because_sha": null,
15013 "sha": "3475c8cc4111cb28afc102488764a9cc51944086",
15014 "description": "venus: scrub msaa sample mask only with valid msaa state",
15015 "nominated": false,
15016 "nomination_type": 1,
15019 "because_sha": "417437c71568254b5d1895c6d2d7ff3b12139529",
15023 "sha": "b9f4e3c39b277f04c2389dc74198ef5926053fc9",
15024 "description": "Revert \"radeonsi: decrease PIPE_CAP_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS to 1024\"",
15025 "nominated": false,
15026 "nomination_type": 2,
15029 "because_sha": "03353bd752299132a2123cee221a7ef2f18918f4",
15033 "sha": "4ebad93c9c97f348fe42d63bb1affe048bde6144",
15034 "description": "anv,hasvk: Use uint32_t for queue family indices",
15035 "nominated": false,
15036 "nomination_type": 3,
15039 "because_sha": null,
15043 "sha": "748b7f80ef1cf6a3fed9991d70230e69fef51a0e",
15044 "description": "radv: Move sparse binding into a dedicated queue.",
15045 "nominated": false,
15046 "nomination_type": 3,
15049 "because_sha": null,
15053 "sha": "00faefa08e78b5af370851bb2cd888002598d9c7",
15054 "description": "radv: Remove the sparse binding queue from coherent images.",
15055 "nominated": false,
15056 "nomination_type": 3,
15059 "because_sha": null,
15063 "sha": "6ff98f931311657f190d97fd28080aa2fd8b4e6b",
15064 "description": "radv: Add implementation of cmd buffers for a sparse binding queue.",
15065 "nominated": false,
15066 "nomination_type": 3,
15069 "because_sha": null,
15073 "sha": "4f48a140ac9dc2d1581faed21ac07914c6744cb5",
15074 "description": "asahi: Use the compat version of qsort_r",
15076 "nomination_type": 0,
15079 "because_sha": null,
15083 "sha": "c9e41f25a1bda305efaf818bec9f933118df37fa",
15084 "description": "anv: Add heaps for Xe KMD in platforms without LLC",
15085 "nominated": false,
15086 "nomination_type": 3,
15089 "because_sha": null,
15093 "sha": "1a0d3504d534bb37cdc3941a235cb3093154d7d0",
15094 "description": "anv: Fill PAT fields in Xe KMD gem_create and vm_bind uAPIs",
15095 "nominated": false,
15096 "nomination_type": 3,
15099 "because_sha": null,
15103 "sha": "99ae565af2b8724ce316d27d7e7382e34aab9a91",
15104 "description": "anv: Prepare anv_device_get_pat_entry() for discrete GPUs",
15105 "nominated": false,
15106 "nomination_type": 3,
15109 "because_sha": null,
15113 "sha": "eb18a92ef94e721407527c6c66ffff324772a610",
15114 "description": "iris: Fill PAT fields in Xe KMD gem_create and vm_bind uAPIs",
15115 "nominated": false,
15116 "nomination_type": 3,
15119 "because_sha": null,
15123 "sha": "d26bd29ab49d3379f5cf5d7086f88a34b505dc09",
15124 "description": "iris: Prepare iris_heap_to_pat_entry() for discrete GPUs",
15125 "nominated": false,
15126 "nomination_type": 3,
15129 "because_sha": null,
15133 "sha": "05b3967ddc9c56c186156e6a011daad0efd115e4",
15134 "description": "intel: Enable has_set_pat_uapi for Xe",
15135 "nominated": false,
15136 "nomination_type": 3,
15139 "because_sha": null,
15143 "sha": "183fd14143d23eb7eb10f443c84cc720f1b4de35",
15144 "description": "intel: Sync xe_drm.h",
15145 "nominated": false,
15146 "nomination_type": 3,
15149 "because_sha": null,
15153 "sha": "500e037661e369927aeee0c1c5cb41fb8b946d4b",
15154 "description": "intel: Add PAT entries for gfx12 and newer",
15155 "nominated": false,
15156 "nomination_type": 3,
15159 "because_sha": null,
15163 "sha": "d491742d1964e17949bfc45aeb4116deef2a11d2",
15164 "description": "anv: Add support all possible cached and coherent memory types",
15165 "nominated": false,
15166 "nomination_type": 3,
15169 "because_sha": null,
15173 "sha": "3baab9bb386c04bec48a6458a0c22e5bdf6a03a4",
15174 "description": "anv: Rename ANV_BO_ALLOC_SNOOPED to ANV_BO_ALLOC_HOST_CACHED_COHERENT",
15175 "nominated": false,
15176 "nomination_type": 3,
15179 "because_sha": null,
15183 "sha": "d50d9eccad8d42f2c58b1abd8f7914063cf0aaa8",
15184 "description": "ac,radv,radeonsi: use common 1D texture lowering",
15185 "nominated": false,
15186 "nomination_type": 3,
15189 "because_sha": null,
15193 "sha": "ba2bbe21b4d06b41c65ab6ca3bc52ce913148974",
15194 "description": "ci: opt-out panfrost from clang-format",
15195 "nominated": false,
15196 "nomination_type": 3,
15199 "because_sha": null,
15203 "sha": "112093f9e2d97c082f13af30bab2113f7cd47bcb",
15204 "description": "intel: make CLOCK_BOOTTIME optional for non-Linux",
15205 "nominated": false,
15206 "nomination_type": 1,
15209 "because_sha": "ae0df368a80d526b71ff135380995cb0399b7714",
15213 "sha": "5c32c41f657d875114a7c25b8c9da4a089da7f4a",
15214 "description": "intel: make CLOCK_TAI optional for non-Linux",
15215 "nominated": false,
15216 "nomination_type": 1,
15219 "because_sha": "ae0df368a80d526b71ff135380995cb0399b7714",
15223 "sha": "ec43c20182b3742934defbe67ea1f0fc902e85d7",
15224 "description": "anv: implement dummy blit for Wa_16018063123",
15225 "nominated": false,
15226 "nomination_type": 3,
15229 "because_sha": null,
15233 "sha": "889d16a43a2a89aebdf5211c064acceb2b719ce0",
15234 "description": "iris: implement dummy blit for Wa_16018063123",
15235 "nominated": false,
15236 "nomination_type": 3,
15239 "because_sha": null,
15243 "sha": "827b0fa1efd734f76364ac5cd72ae1537062eb71",
15244 "description": "nir/lower_vars_to_scratch: Remove all unused derefs",
15246 "nomination_type": 0,
15249 "because_sha": null,
15253 "sha": "f9c7f336137b1d993ffd2375ee23ae456aca4478",
15254 "description": "nvk: Enable 8 and 16-bit integer types",
15255 "nominated": false,
15256 "nomination_type": 3,
15259 "because_sha": null,
15263 "sha": "bda208665f993519ff6034d2e180f09332ab44d2",
15264 "description": "nak: Handle non-DW-aligned UBO loads",
15265 "nominated": false,
15266 "nomination_type": 3,
15269 "because_sha": null,
15273 "sha": "ed535c9d982da1fb36b8feef8b0da7d2c149dbbd",
15274 "description": "nak: Implement integer conversions",
15275 "nominated": false,
15276 "nomination_type": 3,
15279 "because_sha": null,
15283 "sha": "3b3f2514712e4a47ba3c64a84ff59840c183524b",
15284 "description": "nak: Implement more int/float conversions",
15285 "nominated": false,
15286 "nomination_type": 3,
15289 "because_sha": null,
15293 "sha": "9e84e9e44b111a6afe8a346fb0bb74f9c597af61",
15294 "description": "nak: Add base support for 8 and 16-bit types",
15295 "nominated": false,
15296 "nomination_type": 3,
15299 "because_sha": null,
15303 "sha": "082c9866141408097c28452df3a338460da53788",
15304 "description": "nak: Fix int8/16 lowering",
15305 "nominated": false,
15306 "nomination_type": 3,
15309 "because_sha": null,
15313 "sha": "dc5cc847ddeab1d41b00a520c19a8c1273dc967e",
15314 "description": "nak: Implement nir_op_extract_*",
15315 "nominated": false,
15316 "nomination_type": 3,
15319 "because_sha": null,
15323 "sha": "c0d0ce4c6b4530264afef0db89236c9e9e4cc7bb",
15324 "description": "nak: Rework OpPrmt a bit",
15325 "nominated": false,
15326 "nomination_type": 3,
15329 "because_sha": null,
15333 "sha": "7b6103ccc85908fd4ffffd542d33afb255b5eecf",
15334 "description": "nak: Add a builder helper for OpPrmt",
15335 "nominated": false,
15336 "nomination_type": 3,
15339 "because_sha": null,
15343 "sha": "d5693a590e078e2d42d6a4ff6f992a48f1b98019",
15344 "description": "nak: Drop the PrmtSelection stuff",
15345 "nominated": false,
15346 "nomination_type": 3,
15349 "because_sha": null,
15353 "sha": "7dff232c0944744be8f9bc12c613c91961fc7021",
15354 "description": "intel/ds: add trace of buffer markers",
15355 "nominated": false,
15356 "nomination_type": 3,
15359 "because_sha": null,
15363 "sha": "c8e122a73805924811df97071406c59ab6aee002",
15364 "description": "anv: Implement rudimentary VK_AMD_buffer_marker support",
15365 "nominated": false,
15366 "nomination_type": 3,
15369 "because_sha": null,
15373 "sha": "746da376e42312034fe4f676eb9d8ee60aaec7e4",
15374 "description": "venus: implement vkGet[Device]ImageSparseMemoryRequirements",
15376 "nomination_type": 1,
15379 "because_sha": "a55d26b566f1ba67f770f689e4de9b0f70c0d47b",
15383 "sha": "a0355dfcfbebd80418563dd0b67c24dc8c4dd534",
15384 "description": "nvk: Advertise Vulkan 1.1 on Turing+",
15385 "nominated": false,
15386 "nomination_type": 3,
15389 "because_sha": null,
15393 "sha": "93acce99f3d306fa1b00a51dc436caedd822c451",
15394 "description": "vulkan: Default override patch version to VK_HEADER_VERSION",
15395 "nominated": false,
15396 "nomination_type": 3,
15399 "because_sha": null,
15403 "sha": "11897376c775f9165b457acee2d7649f11c95b41",
15404 "description": "radv/rt: Skip null checks for small case counts",
15405 "nominated": false,
15406 "nomination_type": 3,
15409 "because_sha": null,
15413 "sha": "fe674f67b1b77c559e76aa6180d525a7609527f6",
15414 "description": "radv/rt: Use a helper for inlining non-recursive stages",
15415 "nominated": false,
15416 "nomination_type": 3,
15419 "because_sha": null,
15423 "sha": "3f747fcbfc2722b29858f0cc4695e84012f752fa",
15424 "description": "iris: Init aux map state for compute engine",
15425 "nominated": false,
15426 "nomination_type": 3,
15429 "because_sha": null,
15433 "sha": "d5e0901fd515c6f5f5aff4286e47aa4c77748fae",
15434 "description": "agx: fix 1D texture sampling",
15435 "nominated": false,
15436 "nomination_type": 3,
15439 "because_sha": null,
15443 "sha": "e14633fa7d31910c98068bcabbf1c2b71d696bec",
15444 "description": "nir/lower_tex: Add 1D lowering",
15445 "nominated": false,
15446 "nomination_type": 3,
15449 "because_sha": null,
15453 "sha": "5de5a0d475505af2346214bfb2511bbe57139ce0",
15454 "description": "intel/compiler: Don't use fs_visitor::bld in thread payload classes",
15455 "nominated": false,
15456 "nomination_type": 3,
15459 "because_sha": null,
15463 "sha": "2d6240ab146ba09bfcbf85102c09538ab92358cc",
15464 "description": "intel/compiler: Don't use fs_visitor::bld in fs_reg_alloc",
15465 "nominated": false,
15466 "nomination_type": 3,
15469 "because_sha": null,
15473 "sha": "f55867b56c54756322a75682ed12db7e21fc79d0",
15474 "description": "intel/compiler: Don't use fs_visitor::bld in tests",
15475 "nominated": false,
15476 "nomination_type": 3,
15479 "because_sha": null,
15483 "sha": "9540259e1cb729609995376d738034d7b1b2e24e",
15484 "description": "intel/compiler: Prefer ctor/dtors in some Google Tests",
15485 "nominated": false,
15486 "nomination_type": 3,
15489 "because_sha": null,
15493 "sha": "d0db92b52d84c13afb7433f92a98d2fe7015be47",
15494 "description": "iris: Check for maximum allowed priority in Xe KMD",
15495 "nominated": false,
15496 "nomination_type": 3,
15499 "because_sha": null,
15503 "sha": "6a245e4eeab5870c84bdf2d348f51c658bade9f5",
15504 "description": "intel: Share function to do device query in Xe KMD",
15505 "nominated": false,
15506 "nomination_type": 3,
15509 "because_sha": null,
15513 "sha": "c5e37e7c39c62a75c9caf61579fb5c3d64d6b6a5",
15514 "description": "radeonsi: only expose GL_AMD_performance_monitor on gfx7-10.3",
15515 "nominated": false,
15516 "nomination_type": 3,
15519 "because_sha": null,
15523 "sha": "c7729effa67a6fdf420a0dbd8dc7c14ecb141cd8",
15524 "description": "radeonsi: group equal CAP cases",
15525 "nominated": false,
15526 "nomination_type": 3,
15529 "because_sha": null,
15533 "sha": "7a7285bc6953db3262c95c1e5ae4a3a3673cb4eb",
15534 "description": "gallium: add PIPE_CAP_PERFORMANCE_MONITOR for GL_AMD_performance_monitor",
15535 "nominated": false,
15536 "nomination_type": 3,
15539 "because_sha": null,
15543 "sha": "6073a149b9a2207ceb7396dc32f68e9695ee4f60",
15544 "description": "gallium/docs: make CAP doc order match definition order",
15545 "nominated": false,
15546 "nomination_type": 3,
15549 "because_sha": null,
15553 "sha": "0d6803feb092a62540f8dae89fd4842fc81694b3",
15554 "description": "docs: Update etnaviv extensions",
15555 "nominated": false,
15556 "nomination_type": 3,
15559 "because_sha": null,
15563 "sha": "5c92ef9116b1f8807434fb7dfe4f57f96c906cf6",
15564 "description": "gallium: add sti DRM entry point",
15565 "nominated": false,
15566 "nomination_type": 3,
15569 "because_sha": null,
15573 "sha": "b18006397be4bfaa78a444166ae0e60b2756bf6a",
15574 "description": "anv: remove heuristic preferring dedicated allocations",
15576 "nomination_type": 1,
15579 "because_sha": "4cdd3178fb10723e91060a75c34f379a1a92184c",
15583 "sha": "7b87e1afbcd880dd25771a42d65585da44faa444",
15584 "description": "anv: track & unbind image aux-tt binding",
15586 "nomination_type": 1,
15589 "because_sha": "ee6e2bc4a31345e50b3c674cdae233a5de5179d1",
15593 "sha": "b09db9d823638ccccb0898736024e69f25c321a0",
15594 "description": "anv: use main image address to determine ccs compatibility",
15596 "nomination_type": 1,
15599 "because_sha": "ee6e2bc4a31345e50b3c674cdae233a5de5179d1",
15603 "sha": "7c6faa1efe8f50263bfc1f71cb1c4a1c2302b5df",
15604 "description": "intel/aux_map: introduce ref count of L1 entries",
15605 "nominated": false,
15606 "nomination_type": 3,
15609 "because_sha": null,
15613 "sha": "02ef01fa958eb97b3c8ba4f26627d77c076af59b",
15614 "description": "radv: enable DGC preprocessing for IBO",
15615 "nominated": false,
15616 "nomination_type": 3,
15619 "because_sha": null,
15623 "sha": "e59a16bbb8fb770bc11bbacfa2254d6a958c7cb8",
15624 "description": "radv: use an indirect draw when IBO isn't updated as part of DGC",
15625 "nominated": false,
15626 "nomination_type": 3,
15629 "because_sha": null,
15633 "sha": "2807e27231768951b542e8c7ffac5d68ae0ef8ce",
15634 "description": "radv: set the stream VA for DGC graphics",
15635 "nominated": false,
15636 "nomination_type": 3,
15639 "because_sha": null,
15643 "sha": "88bbdfd23ead92f88ae2b1ba33fa56cef5bd0a3a",
15644 "description": "radv: remove useless NIR instructions when emitting IBO with DGC",
15645 "nominated": false,
15646 "nomination_type": 3,
15649 "because_sha": null,
15653 "sha": "e22e88f8cedef2fb4dee7ce276ed4efc3f47d84a",
15654 "description": "intel/fs: reuse set_predicate()",
15655 "nominated": false,
15656 "nomination_type": 3,
15659 "because_sha": null,
15663 "sha": "83a1657b6c7f117f1226a955b8d2f1e01b22d322",
15664 "description": "intel/fs: fix incorrect register flag interaction with dynamic interpolator mode",
15666 "nomination_type": 1,
15669 "because_sha": "68027bd38e134f45d1fe8612c0c31e5379ed7435",
15673 "sha": "4b9618ceec12e6e32a57bc42462dd7977a5fc47a",
15674 "description": "aco: add test for post-ra DPP clobbered in linear cfg",
15675 "nominated": false,
15676 "nomination_type": 3,
15679 "because_sha": null,
15683 "sha": "576afa85405a9796c2eb9c88cdfa28b441033009",
15684 "description": "aco: don't optimize DPP across more than one block",
15686 "nomination_type": 0,
15689 "because_sha": null,
15693 "sha": "06c9e69f44d8639a5a4a3fa4ba7a3b3f75771417",
15694 "description": "radv/ci: add new flakes for VEGA10",
15695 "nominated": false,
15696 "nomination_type": 3,
15699 "because_sha": null,
15703 "sha": "f843b14c171299e1696ca6d971ccaa496f60c3ab",
15704 "description": "d3d12: Fix hevc encoder 32-bit build (uint64_t -> size_t)",
15705 "nominated": false,
15706 "nomination_type": 3,
15709 "because_sha": null,
15713 "sha": "ae62fc01fa95d7121451ae10d1988a73ff645c9b",
15714 "description": "d3d12: Fix h264 encoder 32-bit build (uint64_t -> size_t)",
15715 "nominated": false,
15716 "nomination_type": 3,
15719 "because_sha": null,
15723 "sha": "500955b6cbc367439549a92498201d34b1f3d5d9",
15724 "description": "nak: Only insert barriers around ifs if they actually re-converge",
15725 "nominated": false,
15726 "nomination_type": 3,
15729 "because_sha": null,
15733 "sha": "804201a3d70af2c78612052ab3e9c13ee0bdbbcb",
15734 "description": "nak: Run rustfmt",
15735 "nominated": false,
15736 "nomination_type": 3,
15739 "because_sha": null,
15743 "sha": "e93935dd0497c1908c5cb6558258266bba07230e",
15744 "description": "nvk: Limit shader stages to supported stages",
15745 "nominated": false,
15746 "nomination_type": 1,
15749 "because_sha": "c7c73d6d17b38a2f4c899a34614eb3750eea6034",
15753 "sha": "6f9be9a2a055ecbf7850eccae2cb2c819469e241",
15754 "description": "hasvk: ensure we reapply always pipeline dynamic state in runtime state",
15755 "nominated": false,
15756 "nomination_type": 3,
15759 "because_sha": null,
15763 "sha": "2d98236dd525622527df22179756f7b0f1466afa",
15764 "description": "ac/nir: fix partial mesh shader output writes on GFX11",
15766 "nomination_type": 1,
15769 "because_sha": "240e16fc8e27ba76afa1bf5adbd6d70c680027ac",
15773 "sha": "f59665bb62b579c6cc26155a26ce557f9f3357d2",
15774 "description": "venus: Do not submit batch manually when no feedback is required",
15776 "nomination_type": 1,
15779 "because_sha": "a55d26b566f1ba67f770f689e4de9b0f70c0d47b",
15783 "sha": "1924cdc2898b0a14a8afd13db3a06dab9e1d032e",
15784 "description": "d3d12: Fix multidimensional array ordering",
15786 "nomination_type": 1,
15789 "because_sha": "a6740ee7a4de17ce05fa10c872d6a6f08b39b77c",
15793 "sha": "da3f3a46b19ade5de11d964cba1f495c5c2c9615",
15794 "description": "ci: uprev vkd3d-proton to 2.11",
15795 "nominated": false,
15796 "nomination_type": 3,
15799 "because_sha": null,
15803 "sha": "cf510e38a51250702ec90bece7a9d397669ae28f",
15804 "description": "intel/ci: fix .hasvk-manual-rules",
15806 "nomination_type": 1,
15809 "because_sha": "570acf56554a619ca2bf6ed697c876c6b12d7b31",
15813 "sha": "19420731123e850e10c68eb3cd672b00561c48d7",
15814 "description": "intel/perf: fix regex escaping",
15816 "nomination_type": 1,
15819 "because_sha": "aa04b47c6e43e6cc35611a43c1712ef750f161d9",
15823 "sha": "1492d24f89f6e156d83d6f579d1d308eaae996ef",
15824 "description": "lp: make sure 0xff is unsigned before shifting it past signed int range",
15825 "nominated": false,
15826 "nomination_type": 3,
15829 "because_sha": null,
15833 "sha": "023fa0aa5d3ab9baa4a9061d9d7c74e20b723d1f",
15834 "description": "etnaviv: Mark etna_rs_gen_clear_surface(..) private",
15835 "nominated": false,
15836 "nomination_type": 3,
15839 "because_sha": null,
15843 "sha": "9342544ca5c9ec2d7c100fe80f3cb6ac41547231",
15844 "description": "etnaviv: rs: Call etna_rs_gen_clear_surface(..) when needed",
15845 "nominated": false,
15846 "nomination_type": 3,
15849 "because_sha": null,
15853 "sha": "945288ffaecac106c978d10cd4d8512fa2992c47",
15854 "description": "radeonsi: check sctx->tess_rings is valid before using it",
15856 "nomination_type": 1,
15859 "because_sha": "c89ca3b47f11ce2c2e6953d37590021e89c1d119",
15863 "sha": "b6e98677c38a479aa187bc48a1acd5bd8049d4a1",
15864 "description": "nir/print: print PATCH0 and VARn_16BIT names instead of numbers for TCS and TES",
15865 "nominated": false,
15866 "nomination_type": 3,
15869 "because_sha": null,
15873 "sha": "5c8730ebe880d05a36462904e401ed02afae7c4f",
15874 "description": "nir: don't declare illegal varyings in nir_create_passthrough_tcs",
15875 "nominated": false,
15876 "nomination_type": 3,
15879 "because_sha": null,
15883 "sha": "7a9b73fcb81126faa92397d82b627db64e1b8e0f",
15884 "description": "nir: fix gathering TESS_LEVEL_INNER/OUTER usage with lowered IO",
15886 "nomination_type": 1,
15889 "because_sha": "10be706778bd670197a66765c550cbb3a0cfda6d",
15893 "sha": "827bbe48298b7e32d46c1b9b777511109762f305",
15894 "description": "ci: use released version of meson",
15895 "nominated": false,
15896 "nomination_type": 3,
15899 "because_sha": null,
15903 "sha": "698344b93c49a9f3a257a0ef4546edf5cd3a9130",
15904 "description": "d3d12/driconf: Force on ARB_texture_view for Blender",
15905 "nominated": false,
15906 "nomination_type": 3,
15909 "because_sha": null,
15913 "sha": "9feecda201d632ec0300d98b9f89a10d309d3f03",
15914 "description": "docs: add another -rc",
15915 "nominated": false,
15916 "nomination_type": 3,
15919 "because_sha": null,
15923 "sha": "69d1e29dc318bb0f1c395c9a9ba1a94056d4dbef",
15924 "description": "docs: update calendar for 23.0.0-rc5",
15925 "nominated": false,
15926 "nomination_type": 3,
15929 "because_sha": null,
15933 "sha": "28ae3210e1697c0506ca2581ebfceac22992da8f",
15934 "description": "nvk: Wire up MESA_VK_VERSION_OVERRIDE",
15935 "nominated": false,
15936 "nomination_type": 3,
15939 "because_sha": null,
15943 "sha": "b07a58157d0b110dbc09a42cffe7046c3200dd3b",
15944 "description": "radeonsi: remove the LAYER output if the framebuffer state has only 1 layer",
15945 "nominated": false,
15946 "nomination_type": 3,
15949 "because_sha": null,
15953 "sha": "3a0a3a5c350e4bb354dfb4823e32b70ab9d7655e",
15954 "description": "radeonsi: implement gl_Layer in FS as a system value",
15955 "nominated": false,
15956 "nomination_type": 3,
15959 "because_sha": null,
15963 "sha": "130428e758557872a16121c1aba4401b23e3d15d",
15964 "description": "radeonsi: don't allocate output space for LAYER/VIEWPORT before TES and GS",
15965 "nominated": false,
15966 "nomination_type": 3,
15969 "because_sha": null,
15973 "sha": "0cd3d58227bded43403c39962ea7cfec07dd0b0c",
15974 "description": "radeonsi: clean up si_nir_kill_outputs",
15975 "nominated": false,
15976 "nomination_type": 3,
15979 "because_sha": null,
15983 "sha": "17c38eb9a597fa111908b302cc06a21ae98c185e",
15984 "description": "st/mesa: set pipe_framebuffer_state::layers for PBO blits",
15985 "nominated": false,
15986 "nomination_type": 3,
15989 "because_sha": null,
15993 "sha": "e0a24c7fe04a06bd620b468092d5e882c92b514d",
15994 "description": "ac/nir: add kill_layer flag to VS/GS/NGG lowering",
15995 "nominated": false,
15996 "nomination_type": 3,
15999 "because_sha": null,
16003 "sha": "27a9ddad28ab44207bb84b9fc0e00d87e9fb8dec",
16004 "description": "nir: return progress from nir_remove_sysval_output",
16005 "nominated": false,
16006 "nomination_type": 3,
16009 "because_sha": null,
16013 "sha": "32ee6376ad3203beaa84bcdf1585d53d1f18a1d7",
16014 "description": "nir: add lowering from FS LAYER input to LAYER_ID sysval",
16015 "nominated": false,
16016 "nomination_type": 3,
16019 "because_sha": null,
16023 "sha": "a181c86e73ff9ac78090cd8c1a0a2d559a8e8f5d",
16024 "description": "broadcom/ci: separate hiden jobs to -inc.yml files",
16025 "nominated": false,
16026 "nomination_type": 3,
16029 "because_sha": null,
16033 "sha": "bc7e363f8e1a26342e6fd7241c1f0ebb722338d6",
16034 "description": "fix: ac/llvm: LLVM 18: remove useless passes, partially removed upstream",
16035 "nominated": false,
16036 "nomination_type": 3,
16039 "because_sha": null,
16043 "sha": "fff3fc45a0125b408ca8d4dbd48e5633d63ccc5a",
16044 "description": "zink: initialize drm_fd to -1",
16045 "nominated": false,
16046 "nomination_type": 3,
16049 "because_sha": null,
16053 "sha": "268ab0cead7b5f455041b19d189a876146253f74",
16054 "description": "ci: disable Anholt farm",
16055 "nominated": false,
16056 "nomination_type": 3,
16059 "because_sha": null,
16063 "sha": "2404483706f4396920e94f7abc80368b7d25a965",
16064 "description": "v3d/resource: Support offset query for multi-planar planes",
16066 "nomination_type": 0,
16069 "because_sha": null,
16073 "sha": "cb8cdab928ff2302bef00b341914168c78a89a7c",
16074 "description": "vc4/resource: Support offset query for multi-planar planes",
16076 "nomination_type": 0,
16079 "because_sha": null,
16083 "sha": "b5bcb658b4dcac0a08031b30a66c6780ea66c6ff",
16084 "description": "iris: Ensure virtual addresses are aligned to 2MB for 2MB+ blocks",
16085 "nominated": false,
16086 "nomination_type": 3,
16089 "because_sha": null,
16093 "sha": "0b6693a3a14029c31db2ee8576baa78fc914b9e5",
16094 "description": "iris: Align fresh BO allocations to 2MB in size",
16095 "nominated": false,
16096 "nomination_type": 3,
16099 "because_sha": null,
16103 "sha": "6932827a47afaf9f92e27905a59681dcf5832854",
16104 "description": "iris: Use 64K BOs for the shader uploader",
16105 "nominated": false,
16106 "nomination_type": 3,
16109 "because_sha": null,
16113 "sha": "21170a58d8ae919f820bf111aca32edaa58c5cff",
16114 "description": "iris: Split system memory heap into cached-coherent and uncached heaps",
16115 "nominated": false,
16116 "nomination_type": 3,
16119 "because_sha": null,
16123 "sha": "81ebb6a10af856760d9117c1f78a0715382687ae",
16124 "description": "iris: Rename heap_flags -> heap in i915_gem_create",
16125 "nominated": false,
16126 "nomination_type": 3,
16129 "because_sha": null,
16133 "sha": "7a67ea0a6ed81ca9ae4542b70377f2f53129586f",
16134 "description": "iris: Make an iris_heap_is_device_local() helper",
16135 "nominated": false,
16136 "nomination_type": 3,
16139 "because_sha": null,
16143 "sha": "e27e5ee55cdb5034c94ee6de190fe6e71f36c02d",
16144 "description": "iris: Make an iris_bucket_cache structure and array per heap",
16145 "nominated": false,
16146 "nomination_type": 3,
16149 "because_sha": null,
16153 "sha": "7046a9e280f7ded13865c70a2577a489787fa016",
16154 "description": "intel: Rename PAT entries",
16155 "nominated": false,
16156 "nomination_type": 3,
16159 "because_sha": null,
16163 "sha": "76aad457a1a2a8bf3c195f149ae65d45a15e3349",
16164 "description": "iris: Change default PAT entry to WC",
16165 "nominated": false,
16166 "nomination_type": 3,
16169 "because_sha": null,
16173 "sha": "f1c9e9014629fb0ea73ae73b35b642a97b06ba04",
16174 "description": "r300: add late vectorization after nir_move_vec_src_uses_to_dest",
16175 "nominated": false,
16176 "nomination_type": 3,
16179 "because_sha": null,
16183 "sha": "ad7efdea6e30c46e1b8b80672cac4f6042956df6",
16184 "description": "radv: do not set OREO_MODE to fix rare corruption on GFX11",
16186 "nomination_type": 0,
16189 "because_sha": null,
16193 "sha": "d9f312b86aa979e237f2de3dc3f025e367cfe7b6",
16194 "description": "radv: set radv_invariant_geom=true for War Thunder",
16196 "nomination_type": 0,
16199 "because_sha": null,
16203 "sha": "46cc7ffb7982091cdbded41e27d8f9a0b9ee5359",
16204 "description": "radv: add missing FDCC_CONTROL bits for GFX1103 R2",
16205 "nominated": false,
16206 "nomination_type": 3,
16209 "because_sha": null,
16213 "sha": "ab3460311509fbc3e1ff36647a21cffe7710962a",
16214 "description": "radv: disable TC-compatible HTILE on Tonga and Iceland",
16216 "nomination_type": 0,
16219 "because_sha": null,
16223 "sha": "1b7107efe41406b707f5907269936e6332ec3db2",
16224 "description": "glsl: drop ir_binop_ubo_load",
16225 "nominated": false,
16226 "nomination_type": 3,
16229 "because_sha": null,
16233 "sha": "9528d050a4b3bb081e5b142299033116673931a5",
16234 "description": "d3d12: fix usage of GetAdapterLuid() in mingw/GCC using ABI helper",
16235 "nominated": false,
16236 "nomination_type": 1,
16239 "because_sha": "e7204d02240977ce3c602bafdd0ee0a47eea67b4",
16243 "sha": "43cb4cb6dde1e8fdbe609c42b47e0f27d8411982",
16244 "description": "anv: use the right vertexOffset on CmdDrawMultiIndexed",
16246 "nomination_type": 1,
16249 "because_sha": "c70ef757e6345652d4946fcc91b4816e56d86b43",
16253 "sha": "bb0ad6f0f5beb3764d084617361ef3a04f337567",
16254 "description": "egl/haiku: Remove some dead cleanup code",
16255 "nominated": false,
16256 "nomination_type": 3,
16259 "because_sha": null,
16263 "sha": "c9e33f354569ee042085534fa14e2e40edd8d370",
16264 "description": "hgl: Redefine visual options in hgl_context.h",
16265 "nominated": false,
16266 "nomination_type": 3,
16269 "because_sha": null,
16273 "sha": "af90199fd87d1382d3e6f5fc1b4165b32d9ef784",
16274 "description": "egl/haiku: Cleanup includes; minor build fix",
16275 "nominated": false,
16276 "nomination_type": 3,
16279 "because_sha": null,
16283 "sha": "2f0ed0680cf26d3051b001565d02115ac1a5da28",
16284 "description": "glsl/nir: return failure from link_varyings if there is a linker error",
16285 "nominated": false,
16286 "nomination_type": 3,
16289 "because_sha": null,
16293 "sha": "a141b5264109f133ba244514e382514cb313295e",
16294 "description": "st/mesa: disable light_twoside if back faces are culled",
16295 "nominated": false,
16296 "nomination_type": 3,
16299 "because_sha": null,
16303 "sha": "2d3f0a834aefd0ca1ae4d8272ebb3b88f6805432",
16304 "description": "anv: Add comment to copy image code block",
16305 "nominated": false,
16306 "nomination_type": 3,
16309 "because_sha": null,
16313 "sha": "73d69ef1e6b013f923ec459c789976570baaf447",
16314 "description": "util/rbsp: Fill bits twice if reading more than 16 bits",
16316 "nomination_type": 0,
16319 "because_sha": null,
16323 "sha": "db208af9670623be4a0f6429da1b4877e025bc69",
16324 "description": "lima: Support parameter queries for PIPE_RESOURCE_PARAM_NPLANES",
16325 "nominated": false,
16326 "nomination_type": 3,
16329 "because_sha": null,
16333 "sha": "3b10547e67d572a39db44e2b860b93eec6819292",
16334 "description": "aco: enable helper lanes if shader->info.fs.require_full_quads",
16335 "nominated": false,
16336 "nomination_type": 3,
16339 "because_sha": null,
16343 "sha": "f1110576d90fff96d30f985231908d66e67a5822",
16344 "description": "nir: add info.fs.require_full_quads",
16345 "nominated": false,
16346 "nomination_type": 3,
16349 "because_sha": null,
16353 "sha": "2db0507b5d56a632c78d965b0b8366e036570b0a",
16354 "description": "nir/gather_info: add missing wide subgroup operations",
16355 "nominated": false,
16356 "nomination_type": 3,
16359 "because_sha": null,
16363 "sha": "1179d83a89adc4a00900eee6d79c9a8b11639e1c",
16364 "description": "nir: remove info.fs.needs_all_helper_invocations",
16365 "nominated": false,
16366 "nomination_type": 3,
16369 "because_sha": null,
16373 "sha": "f39ed0063b4cd3e5a71efad2d43ce31f574c698d",
16374 "description": "radv/ci: add missing expected failures for mesh queries on VANGOGH",
16375 "nominated": false,
16376 "nomination_type": 1,
16379 "because_sha": "b975d4e8004a68c821d8592adbd0b1402adbbd03",
16383 "sha": "d3e3c30d36728f5331615b402eaed3cd7d45cb24",
16384 "description": "anv: implement Wa_18020335297",
16385 "nominated": false,
16386 "nomination_type": 3,
16389 "because_sha": null,
16393 "sha": "418299c120eaa034926780335c7207d9611cf30c",
16394 "description": "anv: refactor state emission",
16395 "nominated": false,
16396 "nomination_type": 3,
16399 "because_sha": null,
16403 "sha": "4031443a4a6269a5e42ae53c6473e669f97a1d5d",
16404 "description": "iris: implement Wa_18020335297",
16405 "nominated": false,
16406 "nomination_type": 3,
16409 "because_sha": null,
16413 "sha": "73317bb7065f5b8e2751ffd2c3821f300db0348b",
16414 "description": "nvk: use nvk_pipeline_zalloc",
16415 "nominated": false,
16416 "nomination_type": 3,
16419 "because_sha": null,
16423 "sha": "90dc83fc9f52f89cd792cb2fea2e773e99bb7913",
16424 "description": "radeonsi: add missing args in spi_ps_input_ena when fbfetch output",
16425 "nominated": false,
16426 "nomination_type": 3,
16429 "because_sha": null,
16433 "sha": "5b45304624470bc36211b2e54590d7136ac4da45",
16434 "description": "nvk: Implement VK_EXT_primitives_generated_query",
16435 "nominated": false,
16436 "nomination_type": 3,
16439 "because_sha": null,
16443 "sha": "7bda83bdfc36f425d18b966a62282b032915260b",
16444 "description": "nvk: Disable flush on each queries and flush at the end",
16445 "nominated": false,
16446 "nomination_type": 3,
16449 "because_sha": null,
16453 "sha": "0fa85b983f7fb0395d2ff8d7dc3a4c74baa75927",
16454 "description": "mesa/st, dri2, wgl, glx: Restore flush_objects interop backward compat",
16455 "nominated": false,
16456 "nomination_type": 1,
16459 "because_sha": "1396dc1c387a9f9a8b16ad358ee12a025159cc98",
16463 "sha": "76b751c3b1e74dd81a8167f507243a01c0e16371",
16464 "description": "mesa/st: use pipe_shader_from_nir",
16465 "nominated": false,
16466 "nomination_type": 3,
16469 "because_sha": null,
16473 "sha": "0abf4af443aed0d376b936268cff5e56226e4c93",
16474 "description": "mesa/st: collapse tgsi deadcode",
16475 "nominated": false,
16476 "nomination_type": 3,
16479 "because_sha": null,
16483 "sha": "301f57a17ce73ba82e49b55837bbe7422265a113",
16484 "description": "gallium: drop pipe_shader_state_from_nir",
16485 "nominated": false,
16486 "nomination_type": 3,
16489 "because_sha": null,
16493 "sha": "2e56be8e34612d8081b13b73b8be5eb5c6f341d0",
16494 "description": "panfrost: use pipe_shader_from_nir",
16495 "nominated": false,
16496 "nomination_type": 3,
16499 "because_sha": null,
16503 "sha": "e84302f7634bf0ca32dde0ed695f4f07e4f799b2",
16504 "description": "nouveau: use pipe_shader_from_nir",
16505 "nominated": false,
16506 "nomination_type": 3,
16509 "because_sha": null,
16513 "sha": "de1245417a0b28e487612ebb851ed2be02f85754",
16514 "description": "zink: use pipe_shader_from_nir",
16515 "nominated": false,
16516 "nomination_type": 3,
16519 "because_sha": null,
16523 "sha": "8d6f4427d22fc60f0a500936471aab41e55879fe",
16524 "description": "vc4: use pipe_shader_from_nir",
16525 "nominated": false,
16526 "nomination_type": 3,
16529 "because_sha": null,
16533 "sha": "4698eb3875a67aff773ef50c84cefd5ec9cf8bea",
16534 "description": "asahi: use pipe_shader_from_nir",
16535 "nominated": false,
16536 "nomination_type": 3,
16539 "because_sha": null,
16543 "sha": "f2054062646312e7c45d0108189b3deef7b1ca4f",
16544 "description": "v3d: use pipe_shader_from_nir",
16545 "nominated": false,
16546 "nomination_type": 3,
16549 "because_sha": null,
16553 "sha": "dfa60b70e631f308523e8dca7ea68c84b166bc27",
16554 "description": "radeonsi: use pipe_shader_from_nir",
16555 "nominated": false,
16556 "nomination_type": 3,
16559 "because_sha": null,
16563 "sha": "645ba24e7b8bf6bf29fa1955d84925ec72ffc7e5",
16564 "description": "gallium: add pipe_shader_from_nir helper",
16565 "nominated": false,
16566 "nomination_type": 3,
16569 "because_sha": null,
16573 "sha": "5ec6dcce5f603dd6fb7e10ccf5b08e7ba5058178",
16574 "description": "docs: update nvk extensions",
16575 "nominated": false,
16576 "nomination_type": 3,
16579 "because_sha": null,
16583 "sha": "ea5925461b2858f20392853298d014ee91054c97",
16584 "description": "microsoft/compiler: Fix lower_mem_access_bit_size callback result",
16585 "nominated": false,
16586 "nomination_type": 3,
16589 "because_sha": null,
16593 "sha": "c69ca8c5c1ff2b19f520e4313ae6682887884ae2",
16594 "description": "nir_lower_mem_access_bit_sizes: Fix assert (bit -> byte size)",
16595 "nominated": false,
16596 "nomination_type": 3,
16599 "because_sha": null,
16603 "sha": "81387ed131cda3d47ecfe0d43cfce431ec6cce61",
16604 "description": "nvk/codegen: Fragment shader builtins are noperspective",
16605 "nominated": false,
16606 "nomination_type": 3,
16609 "because_sha": null,
16613 "sha": "354cf99869262e64e7c9800c17a864e845e0f7d2",
16614 "description": "nak: gl_FragCoord and gl_PointCoord are screen-space interpolated",
16615 "nominated": false,
16616 "nomination_type": 1,
16619 "because_sha": "c47488341ec39527af9e153aaaf918edcabd801d",
16623 "sha": "e8220b9319895318132c4f72b857b0910220a52d",
16624 "description": "intel/compiler: Simplify allocation of NIR related arrays",
16625 "nominated": false,
16626 "nomination_type": 3,
16629 "because_sha": null,
16633 "sha": "0a5d3ac8d2b245e8b3f3589d3ade3de7356fe637",
16634 "description": "aco/sched: treat p_dual_src_export_gfx11 like export",
16636 "nomination_type": 0,
16639 "because_sha": null,
16643 "sha": "b975d4e8004a68c821d8592adbd0b1402adbbd03",
16644 "description": "radv: enable meshShaderQueries on GFX10.3",
16645 "nominated": false,
16646 "nomination_type": 3,
16649 "because_sha": null,
16653 "sha": "6c7265338d175224dd7899d326e33b769f3e743d",
16654 "description": "radv: add support for task shader invocations queries on GFX10.3",
16655 "nominated": false,
16656 "nomination_type": 3,
16659 "because_sha": null,
16663 "sha": "623b7033c56e166fc5b452d4ec6098a6a9079918",
16664 "description": "radv: make some gang functions non-static",
16665 "nominated": false,
16666 "nomination_type": 3,
16669 "because_sha": null,
16673 "sha": "1b3efecd568fa8bb1371e96604ae14d7e3dc2f27",
16674 "description": "radv: rework gfx10_copy_gds_query() slightly",
16675 "nominated": false,
16676 "nomination_type": 3,
16679 "because_sha": null,
16683 "sha": "b7d668a819d896f66502d3efb6999ce264415b25",
16684 "description": "radv: add support for mesh shader invocations queries on GFX10.3",
16685 "nominated": false,
16686 "nomination_type": 3,
16689 "because_sha": null,
16693 "sha": "48aabaf225f3ebf0bada2fe820d2c0f6288a3ca5",
16694 "description": "radv: do not harcode the pipeline stats mask for query resolves",
16695 "nominated": false,
16696 "nomination_type": 3,
16699 "because_sha": null,
16703 "sha": "272ad6539798711eab8ed672688d5db53139f6ab",
16704 "description": "radv: bump the pipeline state query size to 14 on GFX10.3",
16705 "nominated": false,
16706 "nomination_type": 3,
16709 "because_sha": null,
16713 "sha": "7b13500a9968d84291578e03bb3f3d48d24314bf",
16714 "description": "radv: define new pipeline statistics indices for mesh/task on GFX11",
16715 "nominated": false,
16716 "nomination_type": 3,
16719 "because_sha": null,
16723 "sha": "2b93e9a02b5f8737f3d69957f10b7ea76d4df9e2",
16724 "description": "radv: add support for mesh primitives queries on GFX10.3",
16725 "nominated": false,
16726 "nomination_type": 3,
16729 "because_sha": null,
16733 "sha": "bc6d29b0ca054d13fa2fef40fe7ac6317a52177e",
16734 "description": "radv: add radv_physical_device::emulate_mesh_shader_queries for GFX10.3",
16735 "nominated": false,
16736 "nomination_type": 3,
16739 "because_sha": null,
16743 "sha": "a1609d76ee8940df1839b374540c0d83c054e587",
16744 "description": "Revert \"ci/deqp-runner: turn paths in errors into links\"",
16745 "nominated": false,
16746 "nomination_type": 2,
16749 "because_sha": "d173584b6e41f64ba96530869c17f4fd5cbdbb98",
16753 "sha": "6be6b4ca711b157d0d92b4942b19eb74e71ed04f",
16754 "description": "tu: Fix re-emitting VS param state after it is re-enabled",
16756 "nomination_type": 0,
16759 "because_sha": null,
16763 "sha": "aba00ff391b9fe9e63e2a8b6ad807f338ad7a6a6",
16764 "description": "drirc: Set limit_trig_input_range option for Valheim",
16766 "nomination_type": 0,
16769 "because_sha": null,
16773 "sha": "7d1cc5ec3da64b607ada2b92555548aa045914e5",
16774 "description": "radv: rename ps_epilog_inputs to colors for PS epilogs",
16775 "nominated": false,
16776 "nomination_type": 3,
16779 "because_sha": null,
16783 "sha": "e1345c5295d37494d5a60d7fc0285c175a5dd953",
16784 "description": "aco: rename color_exports to exports in create_fs_jump_to_epilog()",
16785 "nominated": false,
16786 "nomination_type": 3,
16789 "because_sha": null,
16793 "sha": "12f6279c3913d3350d5b492cc7b4928c36041de2",
16794 "description": "nak: Two more print fixes",
16795 "nominated": false,
16796 "nomination_type": 3,
16799 "because_sha": null,
16803 "sha": "eb75be66e92dd9bce01fb2c8cb78dd090cf925d2",
16804 "description": "freedreno,tu: Add env vars to modify fd_dev_info",
16805 "nominated": false,
16806 "nomination_type": 3,
16809 "because_sha": null,
16813 "sha": "17827ef24c6034756575c3879df8d6cee66fb368",
16814 "description": "freedreno,tu,ir3: Pass fd_dev_info into ir3_compiler_create",
16815 "nominated": false,
16816 "nomination_type": 3,
16819 "because_sha": null,
16823 "sha": "e6bfe42b6e2b0243627d6c98cdb52073084213da",
16824 "description": "freedreno/devices: Separate device definition into base + gen features",
16825 "nominated": false,
16826 "nomination_type": 3,
16829 "because_sha": null,
16833 "sha": "4382bd8a3438638bc69453513a835c52c8890108",
16834 "description": "nir: simplify nir_build_write_masked_store()",
16835 "nominated": false,
16836 "nomination_type": 3,
16839 "because_sha": null,
16843 "sha": "0470f8f73714804bb97661adecb0519fd2190f33",
16844 "description": "glsl: remove now unused lower distance pass",
16845 "nominated": false,
16846 "nomination_type": 3,
16849 "because_sha": null,
16853 "sha": "33c2b64aa33ed8ca5da31288d741cf89b38ab69a",
16854 "description": "glsl: switch to NIR distance lowering pass",
16855 "nominated": false,
16856 "nomination_type": 3,
16859 "because_sha": null,
16863 "sha": "110887de2bd9b3e57d87bfc1af4bcd1b8e2de6a0",
16864 "description": "glsl/nir: implement a nir based lower distance pass",
16865 "nominated": false,
16866 "nomination_type": 3,
16869 "because_sha": null,
16873 "sha": "95da0a9c96221238d6f1e4d6ff8b31077b5beaa1",
16874 "description": "nir: move build_write_masked_stores() to nir builder",
16875 "nominated": false,
16876 "nomination_type": 3,
16879 "because_sha": null,
16883 "sha": "6a810b0ba82384d2cdaee94e8019e57b96cff700",
16884 "description": "intel: Improve N-way pixel hashing computation to handle pixel pipes with asymmetric processing power.",
16885 "nominated": false,
16886 "nomination_type": 3,
16889 "because_sha": null,
16893 "sha": "9033df070e47de9b9ecafdc069fa5b7718b6dcf0",
16894 "description": "nak: Rework printing of texture and image dims",
16895 "nominated": false,
16896 "nomination_type": 3,
16899 "because_sha": null,
16903 "sha": "3a20beab03d24eb992b1ea8e20b563c22ab9d801",
16904 "description": "nak: Display memory type at the end for load/store ops",
16905 "nominated": false,
16906 "nomination_type": 3,
16909 "because_sha": null,
16913 "sha": "6f76f4db9f500d37a8666223ae6c8d108cdd9c91",
16914 "description": "nak: Make MemAddrType a part of MemSpace",
16915 "nominated": false,
16916 "nomination_type": 3,
16919 "because_sha": null,
16923 "sha": "6c861c3cc20177ccf581fc452bcd7417a64bd713",
16924 "description": "nak: Display memory access bits with the \".\" prefix",
16925 "nominated": false,
16926 "nomination_type": 3,
16929 "because_sha": null,
16933 "sha": "3d2104dd5d0dbc007a6567cdbd5ae4572d852ae8",
16934 "description": "nak: Align instructions when printing",
16935 "nominated": false,
16936 "nomination_type": 3,
16939 "because_sha": null,
16943 "sha": "32d6720bb0a2fbd1503973391c66ce1edc579971",
16944 "description": "nak: Only write deps.delay when set",
16945 "nominated": false,
16946 "nomination_type": 3,
16949 "because_sha": null,
16953 "sha": "3f027f7dccc76383501104780ad29a0a93c364b2",
16954 "description": "nak: Default InstrDeps::delay to 0",
16955 "nominated": false,
16956 "nomination_type": 3,
16959 "because_sha": null,
16963 "sha": "58c8391f97170ea2167ed496a8510dd31611e2ea",
16964 "description": "nak: Implement DisplayOp on Op instead of Display",
16965 "nominated": false,
16966 "nomination_type": 3,
16969 "because_sha": null,
16973 "sha": "9d1afb75332097c4b0bd0e0af76b14c5f3e132dc",
16974 "description": "nak: Rework opcode printing to use a new trait",
16975 "nominated": false,
16976 "nomination_type": 3,
16979 "because_sha": null,
16983 "sha": "503c4b1d5dedd01b4c9d57697660fcf4be2ff3be",
16984 "description": "nak: Make most Display stuff lower-case",
16985 "nominated": false,
16986 "nomination_type": 3,
16989 "because_sha": null,
16993 "sha": "2897b9dcee292b3e285658f0cb6cf62b00a4f744",
16994 "description": "nak: Rework reg and SSA value printing",
16995 "nominated": false,
16996 "nomination_type": 3,
16999 "because_sha": null,
17003 "sha": "2e3027e7d12164cd277519eb960e53c7e6f3b273",
17004 "description": "docs: document AMD_DEBUG=noefc and useaco",
17005 "nominated": false,
17006 "nomination_type": 3,
17009 "because_sha": null,
17013 "sha": "16a270f646e3f83ba095acc90d055807a7f405df",
17014 "description": "radv: disable TC-compat htile on GFX9 in some cases",
17015 "nominated": false,
17016 "nomination_type": 3,
17019 "because_sha": null,
17023 "sha": "d173584b6e41f64ba96530869c17f4fd5cbdbb98",
17024 "description": "ci/deqp-runner: turn paths in errors into links",
17025 "nominated": false,
17026 "nomination_type": 3,
17029 "because_sha": null,
17033 "sha": "1ff4687e866043f938fa5d4b14f79393b8361ec7",
17034 "description": "ci: uprev deqp-runner from 0.16.1 to 0.18.0",
17035 "nominated": false,
17036 "nomination_type": 3,
17039 "because_sha": null,
17043 "sha": "5efa4d56e2b7f2440d263ffb794ab3247d70d529",
17044 "description": "ci: fix kdl commit fetch",
17045 "nominated": false,
17046 "nomination_type": 3,
17049 "because_sha": null,
17053 "sha": "205c5874d4bcb3a86062928c9c6f20d797ef4f76",
17054 "description": "intel: Sync xe_drm.h",
17055 "nominated": false,
17056 "nomination_type": 3,
17059 "because_sha": null,
17063 "sha": "e4ffb2473b59dd98ea0b400a47b6b50beda3dbf2",
17064 "description": "d3d12: Implement get_feedback with additional metadata",
17065 "nominated": false,
17066 "nomination_type": 3,
17069 "because_sha": null,
17073 "sha": "8c1ba75f689451da4c07547cf6a68af8359b0ac3",
17074 "description": "d3d12: Support PIPE_VIDEO_CAP_ENC_H264_DISABLE_DBK_FILTER_MODES_SUPPORTED",
17075 "nominated": false,
17076 "nomination_type": 3,
17079 "because_sha": null,
17083 "sha": "c81967fa89d918e11107cc787ae70bf32cc56a56",
17084 "description": "d3d12: Implement Intra Refresh for H264, HEVC, AV1",
17085 "nominated": false,
17086 "nomination_type": 3,
17089 "because_sha": null,
17093 "sha": "a5607066484b2e9495064344410416f4697f3fbe",
17094 "description": "d3d12: Implement HEVC VUI Writer",
17095 "nominated": false,
17096 "nomination_type": 3,
17099 "because_sha": null,
17103 "sha": "fdc8b7cdc4ad07c8055e937015d1e71c07a2493b",
17104 "description": "d3d12: Implement H264 VUI Writer",
17105 "nominated": false,
17106 "nomination_type": 3,
17109 "because_sha": null,
17113 "sha": "cf8cbf0647afc6fad4d964a9e0b24be0f4a2eef0",
17114 "description": "d3d12: Disable codecs according to meson video-codecs option",
17115 "nominated": false,
17116 "nomination_type": 3,
17119 "because_sha": null,
17123 "sha": "84c0448b363b06c0c5f69b7809c97025a6f9d837",
17124 "description": "d3d12: Add constraint_set1_flag support",
17125 "nominated": false,
17126 "nomination_type": 3,
17129 "because_sha": null,
17133 "sha": "d6bb4ddc638f3ee37fbbe066c631dad80aaeb2d3",
17134 "description": "d3d12: Video Encode - Remove PIPE_VIDEO_PROFILE_MPEG4_AVC_BASELINE as not supported",
17135 "nominated": false,
17136 "nomination_type": 3,
17139 "because_sha": null,
17143 "sha": "151ebf8ec3a79db0207e63c179788d34890475fb",
17144 "description": "d3d12: Use log2_max_frame_num_minus4 and log2_max_pic_order_cnt_lsb_minus4 from pipe_pic_params_h264",
17145 "nominated": false,
17146 "nomination_type": 3,
17149 "because_sha": null,
17153 "sha": "34961b11183fb4ac21e584a0b72d9d43c922c051",
17154 "description": "d3d12: Plumb pipe_h264_enc_picture_desc.dbk.disable_deblocking_filter_idc",
17155 "nominated": false,
17156 "nomination_type": 3,
17159 "because_sha": null,
17163 "sha": "527def0171b0eeaa66ddfe7d0b82ee8b29cd2837",
17164 "description": "gallium/vl: Check for VP9 and AV1 meson option support flags",
17165 "nominated": false,
17166 "nomination_type": 3,
17169 "because_sha": null,
17173 "sha": "7b22dd8bfdc380be2e4037c1207fcb30a46ad296",
17174 "description": "meson: add vp9 and av1 codec support options",
17175 "nominated": false,
17176 "nomination_type": 3,
17179 "because_sha": null,
17183 "sha": "870570ee668178a7bdbe7073f691dfaf53784eae",
17184 "description": "frontend/va: Support VAEncMiscParameterMaxSliceSize",
17185 "nominated": false,
17186 "nomination_type": 3,
17189 "because_sha": null,
17193 "sha": "ec4021b3c22ab6d19e21667019a2be73d89a41e3",
17194 "description": "frontend/va: Parse VUI HEVC parameters",
17195 "nominated": false,
17196 "nomination_type": 3,
17199 "because_sha": null,
17203 "sha": "4637f1db482376930f304dae833e40837341cae7",
17204 "description": "frontend/va: Parse VUI H264 parameters",
17205 "nominated": false,
17206 "nomination_type": 3,
17209 "because_sha": null,
17213 "sha": "bee4a3683c7e8ed5b75a664a7b8ef71bcdb9a99f",
17214 "description": "frontend/va: Add log2_max_frame_num_minus4 and log2_max_pic_order_cnt_lsb_minus4 for h264enc",
17215 "nominated": false,
17216 "nomination_type": 3,
17219 "because_sha": null,
17223 "sha": "9ce17de1fdae3099d195a0cd5620644275a4a88d",
17224 "description": "pipe: Add max_slice_bytes for H264, HEVC encoding",
17225 "nominated": false,
17226 "nomination_type": 3,
17229 "because_sha": null,
17233 "sha": "6b4010b9062957cfbf0ac694b09d477b1605a13c",
17234 "description": "pipe: Add HEVC VUI encode params",
17235 "nominated": false,
17236 "nomination_type": 3,
17239 "because_sha": null,
17243 "sha": "0c312c5c59c6e9215dc609db06f4ef5577638ba1",
17244 "description": "pipe: Add H264 VUI encode params",
17245 "nominated": false,
17246 "nomination_type": 3,
17249 "because_sha": null,
17253 "sha": "10eb9296fe1437035932d8ebb4f6b087dc4da3f6",
17254 "description": "pipe: Add PIPE_VIDEO_CAP_ENC_INTRA_REFRESH_MAX_DURATION",
17255 "nominated": false,
17256 "nomination_type": 3,
17259 "because_sha": null,
17263 "sha": "44a3bfcc67ccc22c7d0e79a8c5c33a8fedbb432f",
17264 "description": "pipe: Add PIPE_VIDEO_CAP_ENC_H264_DISABLE_DBK_FILTER_MODES_SUPPORTED",
17265 "nominated": false,
17266 "nomination_type": 3,
17269 "because_sha": null,
17273 "sha": "be4287c3aa06b7f22ba83696108759f5fcd58323",
17274 "description": "pipe: Extend get_feedback with additional metadata",
17275 "nominated": false,
17276 "nomination_type": 3,
17279 "because_sha": null,
17283 "sha": "e6d754f183d21f5f9488c1e77cb23763c49f9b90",
17284 "description": "gallium/auxiliary: Fix pb_bufmgr_slab.c leak",
17285 "nominated": false,
17286 "nomination_type": 3,
17289 "because_sha": null,
17293 "sha": "695201fe94a2ee4197f4256c407e2d4e83223092",
17294 "description": "vl/win32: Add vl_win32_screen_create_from_d3d12_device",
17295 "nominated": false,
17296 "nomination_type": 3,
17299 "because_sha": null,
17303 "sha": "e7204d02240977ce3c602bafdd0ee0a47eea67b4",
17304 "description": "d3d12: Allow creating d3d12_dxcore_screen from existing ID3D12Device",
17305 "nominated": false,
17306 "nomination_type": 3,
17309 "because_sha": null,
17313 "sha": "9657ef95b4932fa01f0aa2cd2d602094eb021255",
17314 "description": "iris: use helper util_resource_at_index",
17315 "nominated": false,
17316 "nomination_type": 3,
17319 "because_sha": null,
17323 "sha": "bc3bec76c0d4c1fc41a7b6bc9152fd7e81fdd033",
17324 "description": "panfrost: Add a JOBX() macro to simplify job-frontend selection",
17325 "nominated": false,
17326 "nomination_type": 3,
17329 "because_sha": null,
17333 "sha": "9dd4c5b4e60eee23c6cf463d2398a615f6fa1cfd",
17334 "description": "panfrost: Move JM helpers to their own source file",
17335 "nominated": false,
17336 "nomination_type": 3,
17339 "because_sha": null,
17343 "sha": "5e5a766a815bc62a68f41d7083272f2e92ff7170",
17344 "description": "panfrost: Prepare things for the common/JM cmdstream split",
17345 "nominated": false,
17346 "nomination_type": 3,
17349 "because_sha": null,
17353 "sha": "635385a807aa5b1b6428b6cd30bd952450ff5230",
17354 "description": "panfrost: s/init_batch/jm_init_batch/",
17355 "nominated": false,
17356 "nomination_type": 3,
17359 "because_sha": null,
17363 "sha": "a0b38c4827456422fe42f04b92322588e05f9a53",
17364 "description": "panfrost: s/preload/jm_preload_fb/",
17365 "nominated": false,
17366 "nomination_type": 3,
17369 "because_sha": null,
17373 "sha": "2558a12633d601c1a3df30eb49c642419a3aece2",
17374 "description": "panfrost: Rename JM-specific batch submission helpers",
17375 "nominated": false,
17376 "nomination_type": 3,
17379 "because_sha": null,
17383 "sha": "1dfc9ca3cf92549e6e2a1a38739862815eb803f4",
17384 "description": "panfrost: s/panfrost_emit_primitive/jm_emit_primitive/",
17385 "nominated": false,
17386 "nomination_type": 3,
17389 "because_sha": null,
17393 "sha": "fb2d2410bd8d218ecf80b1fa5616f0f01aeb4ff9",
17394 "description": "panfrost: s/panfrost_emit_shader/jm_emit_shader_env/",
17395 "nominated": false,
17396 "nomination_type": 3,
17399 "because_sha": null,
17403 "sha": "50898556e0b9a4c0fec983cf1ce73764aa7be9d7",
17404 "description": "panfrost: Rename panfrost_batch_get_bifrost_tiler()",
17405 "nominated": false,
17406 "nomination_type": 3,
17409 "because_sha": null,
17413 "sha": "5225eeb4b116f96edd0963b0a45ecc1a2ad48a8e",
17414 "description": "panfrost: Drop the vertex_count argument passed to panfrost_batch_get_bifrost_tiler()",
17415 "nominated": false,
17416 "nomination_type": 3,
17419 "because_sha": null,
17423 "sha": "e44dae6cdbfc88c4d42a26c69d7c9b1d70d288a6",
17424 "description": "panfrost: Move JM specific bits out of panfrost_launch_xfb()",
17425 "nominated": false,
17426 "nomination_type": 3,
17429 "because_sha": null,
17433 "sha": "6ed0968d3daef7a78fe32b051950af69b7992d58",
17434 "description": "panfrost: Move JM-specific bits out of panfrost_launch_grid_on_batch()",
17435 "nominated": false,
17436 "nomination_type": 3,
17439 "because_sha": null,
17443 "sha": "0e168f2defba09bc918011e511293380739ba147",
17444 "description": "panfrost: Use batch->tls.gpu to store the compute TLS descriptor",
17445 "nominated": false,
17446 "nomination_type": 3,
17449 "because_sha": null,
17453 "sha": "9592b61883e63be43dcca3cf3366de2f07b3cd52",
17454 "description": "panfrost: Move all JM-specific bits out of panfrost_direct_draw()",
17455 "nominated": false,
17456 "nomination_type": 3,
17459 "because_sha": null,
17463 "sha": "691d9747e56189d6c54c6e8ad137d6edebc74d71",
17464 "description": "panfrost: Re-order things in panfrost_direct_draw()",
17465 "nominated": false,
17466 "nomination_type": 3,
17469 "because_sha": null,
17473 "sha": "172d4bccd29c71f21ed1d5fec524cd7bb9608cad",
17474 "description": "panfrost: Factor out the vertex count logic",
17475 "nominated": false,
17476 "nomination_type": 3,
17479 "because_sha": null,
17483 "sha": "f167e2facf9ba91f2a754c7a812af21e95e5e628",
17484 "description": "panfrost: Factor out the point-sprite shader update logic",
17485 "nominated": false,
17486 "nomination_type": 3,
17489 "because_sha": null,
17493 "sha": "782dc11791f4cfd2e8c70383929acf7f7733c5ca",
17494 "description": "panfrost: Rename several job emission helpers",
17495 "nominated": false,
17496 "nomination_type": 3,
17499 "because_sha": null,
17503 "sha": "e25b8d07b8b9b6c03ef0eab999b28bc11ae4264f",
17504 "description": "panfrost: Move the JM-specific bits out of emit_fragment_job()",
17505 "nominated": false,
17506 "nomination_type": 3,
17509 "because_sha": null,
17513 "sha": "04f4c39a4e8f1bd53270a89d11bd1d3d8f4f9bec",
17514 "description": "panfrost: s/panfrost_emit_vertex_tiler_jobs/jm_push_vertex_tiler_jobs/",
17515 "nominated": false,
17516 "nomination_type": 3,
17519 "because_sha": null,
17523 "sha": "44bd7067b7776ba50e34f8e72baea0fc7397f7f6",
17524 "description": "panfrost: Move JM specific fields to their own struct",
17525 "nominated": false,
17526 "nomination_type": 3,
17529 "because_sha": null,
17533 "sha": "9de3ff9a784869c5b6c13aba1b741d274a625247",
17534 "description": "panfrost: Add panfrost_get_{position,varying}_shader() helpers",
17535 "nominated": false,
17536 "nomination_type": 3,
17539 "because_sha": null,
17543 "sha": "f53c37892abd4c0cf70ad4ae4a19328f0a122fe7",
17544 "description": "panfrost: Factor out vertex attribute stride calculation",
17545 "nominated": false,
17546 "nomination_type": 3,
17549 "because_sha": null,
17553 "sha": "ea72a0bec6e0593c8e5cf971124cb8d08ce7bb48",
17554 "description": "panfrost: Add an allow_rotating_primitives() helper",
17555 "nominated": false,
17556 "nomination_type": 3,
17559 "because_sha": null,
17563 "sha": "e81f99134ee2c9681bbea9694db6676dfa147ae3",
17564 "description": "panfrost: Use u_reduced_prim() to do the is_line check",
17565 "nominated": false,
17566 "nomination_type": 3,
17569 "because_sha": null,
17573 "sha": "a183b8c49542c5c3a4e2f8c95c6f32dc23593081",
17574 "description": "panfrost: Store varying related fields in panfrost_batch",
17575 "nominated": false,
17576 "nomination_type": 3,
17579 "because_sha": null,
17583 "sha": "19d5963c5720bc124edb92e1eb4d70cc07adc45c",
17584 "description": "panfrost: Stop passing vertex attribute arrays around",
17585 "nominated": false,
17586 "nomination_type": 3,
17589 "because_sha": null,
17593 "sha": "a0d0e07036197aaa2eada53a1c6760407128b401",
17594 "description": "panfrost: Store the index pointer in panfrost_batch",
17595 "nominated": false,
17596 "nomination_type": 3,
17599 "because_sha": null,
17603 "sha": "d618a465903c0a2441769ed7528da4c22fc16e59",
17604 "description": "panfrost: Add a submit_batch() hook to panfrost_vtable",
17605 "nominated": false,
17606 "nomination_type": 3,
17609 "because_sha": null,
17613 "sha": "46fc7d2dc93028b6e02612583b97f26163d63a7d",
17614 "description": "panfrost: Get rid of unused fb parameter passed to panfrost_batch_submit_jobs()",
17615 "nominated": false,
17616 "nomination_type": 3,
17619 "because_sha": null,
17623 "sha": "070bdd14baee8d75a41bb896420838ad251f63b9",
17624 "description": "panfrost: Get rid of the out_sync parameter in panfrost_batch_submit_jobs()",
17625 "nominated": false,
17626 "nomination_type": 3,
17629 "because_sha": null,
17633 "sha": "34512fabb47762ecc6cb364ddec875c8aa6fab19",
17634 "description": "panfrost: Get rid of unused in_sync parameter in panfrost_batch_submit[_ioctl]()",
17635 "nominated": false,
17636 "nomination_type": 3,
17639 "because_sha": null,
17643 "sha": "7b6e959b731bc0013b0def916c5212a2d9d7e204",
17644 "description": "panfrost: Move the panfrost_emit_tile_map() call around",
17645 "nominated": false,
17646 "nomination_type": 3,
17649 "because_sha": null,
17653 "sha": "037e7a530cdd07125e270db76d2cb0bb7a6c3572",
17654 "description": "panfrost: Emit the fragment job from panfrost_batch_submit()",
17655 "nominated": false,
17656 "nomination_type": 3,
17659 "because_sha": null,
17663 "sha": "a4f037bd6d1d25117995c3432ddbf3d1ad840e76",
17664 "description": "panfrost: Store the fragment job descriptor address in the batch",
17665 "nominated": false,
17666 "nomination_type": 3,
17669 "because_sha": null,
17673 "sha": "d3b7b8c8071f3d3cb6ceee5c76f3118ecdb08bc5",
17674 "description": "panfrost: Stop using the scoreboard to check the presence of draws/compute",
17675 "nominated": false,
17676 "nomination_type": 3,
17679 "because_sha": null,
17683 "sha": "9b2e78b003396eb4ef7231150618ded374ad3c85",
17684 "description": "panfrost: Make panfrost_has_fragment_job() public",
17685 "nominated": false,
17686 "nomination_type": 3,
17689 "because_sha": null,
17693 "sha": "ab18d0709a408d307de92147c5ad051c9cb10a2c",
17694 "description": "panfrost: Count the number of compute jobs at the batch level",
17695 "nominated": false,
17696 "nomination_type": 3,
17699 "because_sha": null,
17703 "sha": "f16312c01b825b723b25da8ea895ceca01a97484",
17704 "description": "panfrost: Express the per-batch limit in term of draws",
17705 "nominated": false,
17706 "nomination_type": 3,
17709 "because_sha": null,
17713 "sha": "539e5e435c1ab7fdacdb5d0be752e0e21ad9d50e",
17714 "description": "panfrost: Count draws at the batch level",
17715 "nominated": false,
17716 "nomination_type": 3,
17719 "because_sha": null,
17723 "sha": "948062ee84dab8f8bf742f76b108ab0b481a6578",
17724 "description": "panfrost: Inline pan_emit_tiler_ctx()",
17725 "nominated": false,
17726 "nomination_type": 3,
17729 "because_sha": null,
17733 "sha": "b378cfbc484f679e81b84dddfb68dfab14872cac",
17734 "description": "panfrost: Inline pan_emit_tiler_heap()",
17735 "nominated": false,
17736 "nomination_type": 3,
17739 "because_sha": null,
17743 "sha": "708a3a33a85e8b7af0a342f3d3a5028028135bdc",
17744 "description": "panfrost: Rename panfrost_vtable::context_init",
17745 "nominated": false,
17746 "nomination_type": 3,
17749 "because_sha": null,
17753 "sha": "9a53cca85a09f7fc2187c6e047bcd41832dd3424",
17754 "description": "panfrost: do not open-code panfrost_has_fragment_job()",
17755 "nominated": false,
17756 "nomination_type": 3,
17759 "because_sha": null,
17763 "sha": "f9bab3566bcfbf4d33bcbb9fb8d5e8d416cb5674",
17764 "description": "intel/perf: fix querying of configurations",
17766 "nomination_type": 0,
17769 "because_sha": null,
17773 "sha": "46c91281171a86d25578f2d9a948010e50a02f1e",
17774 "description": "amd/ci: track changes to the traces config file as well",
17775 "nominated": false,
17776 "nomination_type": 3,
17779 "because_sha": null,
17783 "sha": "4de3ce1f2cce4ea644988078814bd7f77217b154",
17784 "description": "ci/piglit: specify only the traces file in the job config",
17785 "nominated": false,
17786 "nomination_type": 3,
17789 "because_sha": null,
17793 "sha": "653405ee08e76173f8640adaa1e46de94f5bafa4",
17794 "description": "mesa: add managarm support",
17795 "nominated": false,
17796 "nomination_type": 3,
17799 "because_sha": null,
17803 "sha": "0e68dd1a522380d0c4e59902be6f22c13c493c07",
17804 "description": "drirc: use fake_sparse for Armored Core 6",
17805 "nominated": false,
17806 "nomination_type": 3,
17809 "because_sha": null,
17813 "sha": "29990912877df91d3854bc10710cfe3974a8b935",
17814 "description": "ci/ci_run_n_monitor: abort when target gets skipped",
17815 "nominated": false,
17816 "nomination_type": 3,
17819 "because_sha": null,
17823 "sha": "3d53022e6807b6d8f017541910a842b4a71a8804",
17824 "description": "asahi: use util_resource_num() instead of open-coding it",
17825 "nominated": false,
17826 "nomination_type": 3,
17829 "because_sha": null,
17833 "sha": "8191acd41e007a11512c1c984f87172833e2a7c5",
17834 "description": "broadcom/compiler: update image store lowering to use v71 new packing/conversion instructions",
17835 "nominated": false,
17836 "nomination_type": 3,
17839 "because_sha": null,
17843 "sha": "c0cfa4f53bafca6cda90f64bd102f22a812c7f4c",
17844 "description": "nir: add new opcodes to map new v71 packing/conversion instructions",
17845 "nominated": false,
17846 "nomination_type": 3,
17849 "because_sha": null,
17853 "sha": "fc044928b29172fa1659ecaba97aec05edc86563",
17854 "description": "radv: re-enable sparseResidencyImage3D on POLARIS10+",
17855 "nominated": false,
17856 "nomination_type": 3,
17859 "because_sha": null,
17863 "sha": "e02a1f0a4456d6556b3a76105dd1c45c3829288f",
17864 "description": "ac/surface: change tile mode for 3D PRT surfaces with bpp < 64 on GFX6-8",
17865 "nominated": false,
17866 "nomination_type": 3,
17869 "because_sha": null,
17873 "sha": "e3afbd5c282265e4c5ae8a4b822f1d007f1e3bf9",
17874 "description": "nir: Fix decomposed_prmcnt copy-paste error",
17875 "nominated": false,
17876 "nomination_type": 1,
17879 "because_sha": "cc3f20ca6c159c09bb06d4c6db0a499a853c1a54",
17883 "sha": "1fabf535faae9ec651a0574247e885f9cdcbdaad",
17884 "description": "aco: handle GL_TEXTURE_RECTANGLE in tg4_integer_workarounds",
17885 "nominated": false,
17886 "nomination_type": 3,
17889 "because_sha": null,
17893 "sha": "695fc67baa342a2e4c0f112fc851d8341a77b549",
17894 "description": "aco: set MIMG unrm for GL_TEXTURE_RECTANGLE",
17895 "nominated": false,
17896 "nomination_type": 3,
17899 "because_sha": null,
17903 "sha": "dbbf566588cedc72062f3d3640a0cf1bebd40af9",
17904 "description": "aco,ac/llvm,radeonsi: lower f2f16 to f2f16_rtz in nir",
17905 "nominated": false,
17906 "nomination_type": 3,
17909 "because_sha": null,
17913 "sha": "7e4aac46ad41c7b928061552d4f48bc67c931f4b",
17914 "description": "nir: add force_f2f16_rtz option to lower f2f16 to f2f16_rtz",
17915 "nominated": false,
17916 "nomination_type": 3,
17919 "because_sha": null,
17923 "sha": "56967904205c894c271ef28b7d37dcd5ba01819c",
17924 "description": "ac/llvm: remove nir_op_*2*mp ops handling",
17925 "nominated": false,
17926 "nomination_type": 3,
17929 "because_sha": null,
17933 "sha": "909895ae2a377758812e3ac3098e97e21f952393",
17934 "description": "radeonsi: only vectorize nir ops that aco support",
17935 "nominated": false,
17936 "nomination_type": 3,
17939 "because_sha": null,
17943 "sha": "5932990e08e6f8126ff1b6daee3391dda2a6a1ef",
17944 "description": "aco,radv: add aco_is_nir_op_support_packed_math_16bit",
17945 "nominated": false,
17946 "nomination_type": 3,
17949 "because_sha": null,
17953 "sha": "10367618da072afc4f19c21ab9b599a23dd5a762",
17954 "description": "gallivm/nir: Load all inputs into indirect inputs array",
17955 "nominated": false,
17956 "nomination_type": 3,
17959 "because_sha": null,
17963 "sha": "898700ca647b2de0eecff864b6b0a4cbeb935840",
17964 "description": "v3dv: Rework to remove drm authentication for wsi",
17966 "nomination_type": 1,
17969 "because_sha": "88c03ddd345fe6b0cd16c11cb5c5309f8d7d16ff",
17973 "sha": "2091515a70a07c3e4b80cb7637a2194790e285bb",
17974 "description": "gallium: Do not create pipe-loader version scripts for disabled drivers",
17975 "nominated": false,
17976 "nomination_type": 1,
17979 "because_sha": "667de678a064da449969f2fa3da4aff850d91cf4",
17983 "sha": "b2da38413f5aaef0c225dcf730cfcd0d338d2f3e",
17984 "description": "gallium: Fix i915 pipe-loader build",
17985 "nominated": false,
17986 "nomination_type": 1,
17989 "because_sha": "667de678a064da449969f2fa3da4aff850d91cf4",
17993 "sha": "f05688aa3299a27430119b27e45181a6f415bff8",
17994 "description": "util: Provide DRM_DEVICE_GET_PCI_REVISION definition",
17995 "nominated": false,
17996 "nomination_type": 3,
17999 "because_sha": null,
18003 "sha": "5022a26b50ef912835049a32ac3904ea77656e43",
18004 "description": "util: Include stdint.h in libdrm.h",
18006 "nomination_type": 1,
18009 "because_sha": "e05abb1345530433681e2a4965588e4e2f51380b",
18013 "sha": "d487d9d05baa731dbf2494bea6f1b56c92a5ddeb",
18014 "description": "radv: Use SDMA version instead of gfx_level where possible.",
18015 "nominated": false,
18016 "nomination_type": 3,
18019 "because_sha": null,
18023 "sha": "24022d5680c33dee0132870c3176f50ea1ac2c30",
18024 "description": "radv: Use GPU info for determining SDMA metadata support.",
18025 "nominated": false,
18026 "nomination_type": 3,
18029 "because_sha": null,
18033 "sha": "fd3cdf28ace83c95efad0d06430eb71f28ddcf32",
18034 "description": "ac: Add sdma_version enum and use it for SDMA features.",
18035 "nominated": false,
18036 "nomination_type": 3,
18039 "because_sha": null,
18043 "sha": "d09ad16fd4a0596fb6c97cffaf0fdf031053b5a4",
18044 "description": "ac: Remove CIK prefix from SDMA opcodes.",
18045 "nominated": false,
18046 "nomination_type": 3,
18049 "because_sha": null,
18053 "sha": "6413b860c4bc7ce748017b98d680629f783ceadc",
18054 "description": "ac: Rename SDMA max copy size macros to reflect SDMA version.",
18055 "nominated": false,
18056 "nomination_type": 3,
18059 "because_sha": null,
18063 "sha": "be9953ac2ca9ee39bbd93edb468dd7cfaa4824eb",
18064 "description": "gallium: Avoid empty version scripts in pipe-loader",
18065 "nominated": false,
18066 "nomination_type": 1,
18069 "because_sha": "667de678a064da449969f2fa3da4aff850d91cf4",
18073 "sha": "0f978c34410283558afe9de5dab007f63a763c5e",
18074 "description": "egl: ensure a render node is passed to _eglFindDevice()",
18076 "nomination_type": 1,
18079 "because_sha": "2be404f5571ada32d3b2e9cfe9b769846f27d68f",
18083 "sha": "9b70096f5e9ab7be23abc9154c3fb83b710ccd6b",
18084 "description": "egl: move dri2_setup_device() after dri2_setup_extensions()",
18086 "nomination_type": 4,
18089 "because_sha": null,
18093 "sha": "b4ec0b51ce47d87d21609444dddd50c91968f26d",
18094 "description": "egl: extract EGLDevice setup in dedicated function",
18096 "nomination_type": 4,
18099 "because_sha": null,
18103 "sha": "dddab9fa778d85f9b2f11eeec2b635b02b46e54f",
18104 "description": "intel/xe: Correct DRM_XE_EXEC_QUEUE_SET_PROPERTY's ioctl",
18105 "nominated": false,
18106 "nomination_type": 3,
18109 "because_sha": null,
18113 "sha": "275afe73f749790918a7acf1d20ec430fbb90a52",
18114 "description": "nvk: Implement VK_KHR_fragment_shader_barycentric",
18115 "nominated": false,
18116 "nomination_type": 3,
18119 "because_sha": null,
18123 "sha": "7fb91f22d5d261afbabfc4c17168da204e28fc7f",
18124 "description": "nak: Add more bits discovered in SPH",
18125 "nominated": false,
18126 "nomination_type": 3,
18129 "because_sha": null,
18133 "sha": "60544cae07d8d7c32093f5984615b18cbf89b219",
18134 "description": "nir: Add a ldtram_nv intrinsic",
18135 "nominated": false,
18136 "nomination_type": 3,
18139 "because_sha": null,
18143 "sha": "62006c2f96a158500f636d470bfa313837897d4b",
18144 "description": "nvk: Advertise the rest of the subgroup ops",
18145 "nominated": false,
18146 "nomination_type": 3,
18149 "because_sha": null,
18153 "sha": "1bc865ca8af1282a1a734686ef6ee469976e723c",
18154 "description": "nak: Implement quad ops",
18155 "nominated": false,
18156 "nomination_type": 3,
18159 "because_sha": null,
18163 "sha": "cca40086c6a43db1ad281d9b1e5f92f10f26acca",
18164 "description": "nak: Lower scan/reduce in NIR",
18165 "nominated": false,
18166 "nomination_type": 3,
18169 "because_sha": null,
18173 "sha": "11bcce94615fe72a6e0ab76dc72db568762879e6",
18174 "description": "nak: Use c == 0x0 for shuffle_up",
18175 "nominated": false,
18176 "nomination_type": 3,
18179 "because_sha": null,
18183 "sha": "8c79d616bd67f1e73e0a8c2c529dfe43f40be166",
18184 "description": "nak: Add builder helpers for a few ops",
18185 "nominated": false,
18186 "nomination_type": 3,
18189 "because_sha": null,
18193 "sha": "c874db93817e66584d5e7c40807849f88939097d",
18194 "description": "nak: Add the predicate destination to OpShfl",
18195 "nominated": false,
18196 "nomination_type": 3,
18199 "because_sha": null,
18203 "sha": "3cc389f3da463974d6d0e00b326da5986fb06fa8",
18204 "description": "nvk: Set the right API version in the ICD json files",
18205 "nominated": false,
18206 "nomination_type": 3,
18209 "because_sha": null,
18213 "sha": "f011410c1c480829dde58f285023a3768686c9ee",
18214 "description": "egl/dri2: increase NUM_ATTRIBS to fit all the attributes",
18216 "nomination_type": 0,
18219 "because_sha": null,
18223 "sha": "4dd287308f86af95d0bb6001592aeeb9d3926750",
18224 "description": "radeonsi: \"get_blitter_vs\" shader in nir",
18225 "nominated": false,
18226 "nomination_type": 3,
18229 "because_sha": null,
18233 "sha": "4a3cebaffc167c07d5a5a34e349048aa3d1057fb",
18234 "description": "radeonsi: \"create_fmask_expand_cs\" shader in nir",
18235 "nominated": false,
18236 "nomination_type": 3,
18239 "because_sha": null,
18243 "sha": "6584088cd5e6fe2538428b2ae13cbafc62604de2",
18244 "description": "radeonsi: \"create_dma_compute\" shader in nir",
18245 "nominated": false,
18246 "nomination_type": 3,
18249 "because_sha": null,
18253 "sha": "d54c140eb65ecf49d969c93ebbe8519c205a17c0",
18254 "description": "venus: disable unsupported ExtendedDynamicState3Features",
18255 "nominated": false,
18256 "nomination_type": 1,
18259 "because_sha": "49e5b583154448bc9cf94022642a8c1001a8064e",
18263 "sha": "52ee4cf2292b5cf939e35507ae548e6485c2da8f",
18264 "description": "nir/builder: Teach nir_pack_bits and nir_unpack_bits about 32_4x8",
18265 "nominated": false,
18266 "nomination_type": 3,
18269 "because_sha": null,
18273 "sha": "25743209c4ee17aef3591461496fe64c1233657c",
18274 "description": "nir/lower_packing: Add lowering for nir_op_unpack_32_4x8",
18275 "nominated": false,
18276 "nomination_type": 3,
18279 "because_sha": null,
18283 "sha": "7a1a9fb287384a7a130fcb63b029fe383dc17a6f",
18284 "description": "nir/lower_packing: Don't generate nir_pack_32_4x8_split on drivers that can't handle it",
18285 "nominated": false,
18286 "nomination_type": 3,
18289 "because_sha": null,
18293 "sha": "a76cb87602fc318e964f982cdee319b1b21f155c",
18294 "description": "glsl: Use unsigned instead of enum type in ir_variable_data",
18295 "nominated": false,
18296 "nomination_type": 3,
18299 "because_sha": null,
18303 "sha": "cb019ff9266b5985dd8d467f724d3310acd03ab6",
18304 "description": "d3d12: GL4.6",
18305 "nominated": false,
18306 "nomination_type": 3,
18309 "because_sha": null,
18313 "sha": "b0ba67144619613799ccf25fca95ccb55b825575",
18314 "description": "d3d12: Enable some 4.6 extensions that were already implemented",
18315 "nominated": false,
18316 "nomination_type": 3,
18319 "because_sha": null,
18323 "sha": "eac2ce6e3be997bffe8b9f18dc792edfc716740f",
18324 "description": "d3d12: Fixes for QBO shaders",
18325 "nominated": false,
18326 "nomination_type": 3,
18329 "because_sha": null,
18333 "sha": "df4fc66649311adced0544d9ff025921157239a0",
18334 "description": "nir: Add a flag to opt_if to prevent fighting with splitting 64bit phis",
18335 "nominated": false,
18336 "nomination_type": 3,
18339 "because_sha": null,
18343 "sha": "bafc27583cf7c2d136fa05764e5e2145fedbc9cc",
18344 "description": "venus: Make sure that guest allocated blobs from hostmem are mappable",
18345 "nominated": false,
18346 "nomination_type": 3,
18349 "because_sha": null,
18353 "sha": "892988956328ffdc1cc0cf181c2cd3b6394408e7",
18354 "description": "venus: Tighten the conditions for guest_vram device memory alloc",
18355 "nominated": false,
18356 "nomination_type": 3,
18359 "because_sha": null,
18363 "sha": "816f66cdfda8467fb22f74fcc280029c46657b9c",
18364 "description": "venus: Use vk_object_id as blob_id for guest_vram device memory alloc",
18365 "nominated": false,
18366 "nomination_type": 3,
18369 "because_sha": null,
18373 "sha": "c853e259ab3070698c1c45dc6865d1782902a471",
18374 "description": "anv+zink/ci: document new sparse failures",
18375 "nominated": false,
18376 "nomination_type": 3,
18379 "because_sha": null,
18383 "sha": "563678f310e51b28355f35d0c9763f39616d96e8",
18384 "description": "anv/sparse: don't support YCBCR 2x1 compressed formats",
18385 "nominated": false,
18386 "nomination_type": 3,
18389 "because_sha": null,
18393 "sha": "a0559768dbf8dbb03c87bc01bfaacbfe882ab03d",
18394 "description": "anv: enable sparse by default on i915.ko",
18395 "nominated": false,
18396 "nomination_type": 3,
18399 "because_sha": null,
18403 "sha": "fda5163f34a1ca8f3c65633497450b7d6443c165",
18404 "description": "anv/trtt: properly handle the lifetime of TR-TT batch BOs",
18405 "nominated": false,
18406 "nomination_type": 3,
18409 "because_sha": null,
18413 "sha": "0f218362721b0e2a59f8c1102406dbe8334678af",
18414 "description": "anv/trtt: add support for queue->sync to the TR-TT batches",
18415 "nominated": false,
18416 "nomination_type": 3,
18419 "because_sha": null,
18423 "sha": "1534ee46b8d194b6214669ce31855b1445115745",
18424 "description": "anv/trtt: add struct anv_trtt_batch_bo and pass it around",
18425 "nominated": false,
18426 "nomination_type": 3,
18429 "because_sha": null,
18433 "sha": "18bd00c024fc0f11a36da5b025b89a26ebd635e1",
18434 "description": "anv/trtt: don't wait/signal syncobjs using the CPU anymore",
18435 "nominated": false,
18436 "nomination_type": 3,
18439 "because_sha": null,
18443 "sha": "f2206a0eb197438b6041603f023ece06236f49cd",
18444 "description": "anv/xe: allow passing extra syncs to xe_exec_process_syncs()",
18445 "nominated": false,
18446 "nomination_type": 3,
18449 "because_sha": null,
18453 "sha": "4b435d69834d766d7acf5f0d500cb6ed7b6bf5e8",
18454 "description": "anv/i915: extract setup_execbuf_fence_params()",
18455 "nominated": false,
18456 "nomination_type": 3,
18459 "because_sha": null,
18463 "sha": "d797d9233dff75774780a52dc50d59135097d695",
18464 "description": "anv/sparse: process image binds before opaque image binds",
18465 "nominated": false,
18466 "nomination_type": 3,
18469 "because_sha": null,
18473 "sha": "040063c156c57d8e60b9b02ee5744578a2e81160",
18474 "description": "anv/sparse: move waiting/signaling syncobjs to the backends",
18475 "nominated": false,
18476 "nomination_type": 3,
18479 "because_sha": null,
18483 "sha": "cbf09b4254d6143f60e697b2a374b9e6428a6447",
18484 "description": "anv/trtt: use 'queue' from anv_sparse_submission in the backend",
18485 "nominated": false,
18486 "nomination_type": 3,
18489 "because_sha": null,
18493 "sha": "f6d28bec6d168e46becf2c0eca9e362112ed59b8",
18494 "description": "anv/sparse: add 'queue' to anv_sparse_submission",
18495 "nominated": false,
18496 "nomination_type": 3,
18499 "because_sha": null,
18503 "sha": "576275907a1a1e20dd2318a00c9d591fb67f9ed1",
18504 "description": "anv/sparse: pass anv_sparse_submission to the backend functions",
18505 "nominated": false,
18506 "nomination_type": 3,
18509 "because_sha": null,
18513 "sha": "6c7753ee0becf376ab1d816217c9e906eb26fcdf",
18514 "description": "anv/sparse: join all submissions into a single anv_sparse_bind() call",
18515 "nominated": false,
18516 "nomination_type": 3,
18519 "because_sha": null,
18523 "sha": "11e9a700f615d0473856de4f4fa1aabc64aa0005",
18524 "description": "anv/sparse: drop anv_sparse_binding_data from dump_anv_vm_bind()",
18525 "nominated": false,
18526 "nomination_type": 3,
18529 "because_sha": null,
18533 "sha": "b4fef9a7452531920dc1a49ad2e76df7ebf4fa42",
18534 "description": "anv/trtt: also join the L3/L2 writes into a single MI_STORE_DATA_IMM",
18535 "nominated": false,
18536 "nomination_type": 3,
18539 "because_sha": null,
18543 "sha": "31f720fd6e3f6f5a56597b952cd82696f3b26837",
18544 "description": "anv/trtt: join L1 writes into a single MI_STORE_DATA_IMM when possible",
18545 "nominated": false,
18546 "nomination_type": 3,
18549 "because_sha": null,
18553 "sha": "ccb30ae0cd63edb4357f97d2897dc961f4d997b9",
18554 "description": "anv/sparse: fix limits.sparseAddressSpaceSize when using vm_bind",
18555 "nominated": false,
18556 "nomination_type": 3,
18559 "because_sha": null,
18563 "sha": "04bfe828db8187bdda755d8c55ec2f8fbf3ae298",
18564 "description": "anv/sparse: allow sparse resouces to use TR-TT as its backend",
18565 "nominated": false,
18566 "nomination_type": 3,
18569 "because_sha": null,
18573 "sha": "a2797674241c1be0130e7e187f0148a792e02b56",
18574 "description": "ac/gpu_info: update conformant_trunc_coord comment",
18575 "nominated": false,
18576 "nomination_type": 3,
18579 "because_sha": null,
18583 "sha": "9e9eb87dd3a2ffe782ac85998a69623f59306caf",
18584 "description": "radv: enable radv_disable_trunc_coord for vkd3d-proton/DXVK",
18586 "nomination_type": 0,
18589 "because_sha": null,
18593 "sha": "4d2a3b95730c4781234096778043f987234b6a4c",
18594 "description": "radv: add radv_disable_trunc_coord option",
18596 "nomination_type": 0,
18599 "because_sha": null,
18603 "sha": "1b18ca83facfeaa17fb271a61a0aaf133e595de1",
18604 "description": "amd/ci: avoid re-running all the test jobs when changing the expectations for only one of them",
18605 "nominated": false,
18606 "nomination_type": 3,
18609 "because_sha": null,
18613 "sha": "0f0f6c622713dd9b93a055530b320db13239ad87",
18614 "description": "nir/validate: Specialize if source validation",
18615 "nominated": false,
18616 "nomination_type": 3,
18619 "because_sha": null,
18623 "sha": "88d0fd03d67e34feecbbe114af1c8d264a535da8",
18624 "description": "nir/validate: Split out validate_sized_src",
18625 "nominated": false,
18626 "nomination_type": 3,
18629 "because_sha": null,
18633 "sha": "bfcc32395482b7f5ec30ea466c34853db7f57866",
18634 "description": "nir/validate: Inline validate_ssa_src",
18635 "nominated": false,
18636 "nomination_type": 3,
18639 "because_sha": null,
18643 "sha": "bfdb2862d64a500e7bea032012a2b90f6a29ea76",
18644 "description": "nir/validate: Drop stale todo",
18645 "nominated": false,
18646 "nomination_type": 3,
18649 "because_sha": null,
18653 "sha": "9f341cefbbda843263dbc62dc6ffcf40948efb14",
18654 "description": "nir/validate: Don't check dimensions in validate_def",
18655 "nominated": false,
18656 "nomination_type": 3,
18659 "because_sha": null,
18663 "sha": "d2b1e6bed02129db06ff82604f15fff7efaaacf5",
18664 "description": "nir/validate: Use unlikely for validate_assert",
18665 "nominated": false,
18666 "nomination_type": 3,
18669 "because_sha": null,
18673 "sha": "e9d185dccf59df3b6d742eee69913bcb74590338",
18674 "description": "nir/validate: Don't validate out-of-bounds channels",
18675 "nominated": false,
18676 "nomination_type": 3,
18679 "because_sha": null,
18683 "sha": "8d5a1e5a779100d92c79ec533437874644aef82f",
18684 "description": "nir/validate: Don't spam nir_alu_instr_channels",
18685 "nominated": false,
18686 "nomination_type": 3,
18689 "because_sha": null,
18693 "sha": "178603202959c528c28b6c18739b2335477b4e09",
18694 "description": "nir/validate: Optimize ssa_srcs set",
18695 "nominated": false,
18696 "nomination_type": 3,
18699 "because_sha": null,
18703 "sha": "6d73f62e42df5b554b9a893f338278653ff0dbdf",
18704 "description": "nir: Simplify nir_alu_instr_channel_used definition",
18705 "nominated": false,
18706 "nomination_type": 3,
18709 "because_sha": null,
18713 "sha": "667de678a064da449969f2fa3da4aff850d91cf4",
18714 "description": "gallium: Fix undefined symbols in version scripts",
18715 "nominated": false,
18716 "nomination_type": 3,
18719 "because_sha": null,
18723 "sha": "c76cb19b010436dca2cb9a2570b1ae571b31e509",
18724 "description": "anv/blorp: move helper function about BTI changes to blorp",
18725 "nominated": false,
18726 "nomination_type": 3,
18729 "because_sha": null,
18733 "sha": "1b6fe35ec800d366b9a57f8d3a8ffbb6605e25c2",
18734 "description": "anv: get rid of the duplicate pipeline fields in command buffer state",
18735 "nominated": false,
18736 "nomination_type": 3,
18739 "because_sha": null,
18743 "sha": "ec3f8c0d42f9e0a742c7aeb835aa56155ebb1faa",
18744 "description": "intel/blorp: move Wa_18019816803 out of blorp code",
18745 "nominated": false,
18746 "nomination_type": 3,
18749 "because_sha": null,
18753 "sha": "6e85fa8a80ea65195549958809729083763f43f4",
18754 "description": "intel/decoder: handle 3DPRIMITIVE_EXTENDED in accumulated prints",
18755 "nominated": false,
18756 "nomination_type": 3,
18759 "because_sha": null,
18763 "sha": "9689607f10bb150df0a75d189fc02b522410887f",
18764 "description": "anv: fix dirty state tracking for 3DSTATE_PUSH_CONSTANT_ALLOC",
18766 "nomination_type": 1,
18769 "because_sha": "50f6903bd9c472eef2af2cbf62027df3bbe0ca8a",
18773 "sha": "1257d08bcb9d7068ec24acbcf281a388e7ff015f",
18774 "description": "anv: fix CC_VIEWPORT pointer dirty after blorp/simple-shaders",
18776 "nomination_type": 1,
18779 "because_sha": "50f6903bd9c472eef2af2cbf62027df3bbe0ca8a",
18783 "sha": "e517b1e095cf9a3edf68cf8d7a50d3756b538628",
18784 "description": "anv: fix missing naming for dirty bit",
18785 "nominated": false,
18786 "nomination_type": 3,
18789 "because_sha": null,
18793 "sha": "1a1747712c40e4ba29bdad3af2b27bf0aa56e107",
18794 "description": "anv: fix source_hash propagation with libraries",
18795 "nominated": false,
18796 "nomination_type": 3,
18799 "because_sha": null,
18803 "sha": "f2bb7b185d846b1f157a3ee2f2c5d06840a39f0f",
18804 "description": "aco: delete instruction selection for boolean subgroup operations",
18805 "nominated": false,
18806 "nomination_type": 3,
18809 "because_sha": null,
18813 "sha": "88afbbba1152bd9dd8dd7058eba18540f485fbf8",
18814 "description": "nir: optimize open-coded quadVote* directly to new nir_quad intrinsics",
18815 "nominated": false,
18816 "nomination_type": 3,
18819 "because_sha": null,
18823 "sha": "0d186d356ced17d002459b49a8d8eeed4f7dc01a",
18824 "description": "amd: Enable boolean subgroup lowering",
18825 "nominated": false,
18826 "nomination_type": 3,
18829 "because_sha": null,
18833 "sha": "1dab2c5bd234706c29e5a0ca8a5bbb6f1feb3d2f",
18834 "description": "nir/subgroups: Add option to lower Boolean subgroup reductions",
18835 "nominated": false,
18836 "nomination_type": 3,
18839 "because_sha": null,
18843 "sha": "387e698bde75b3f6ae7475d3f79e161d47d4b689",
18844 "description": "amd: Implement quad_vote intrinsics",
18845 "nominated": false,
18846 "nomination_type": 3,
18849 "because_sha": null,
18853 "sha": "1cfb0ae92cdb2b6b248aebd528f0c28d238f7930",
18854 "description": "nir: Add quad vote intrinsics",
18855 "nominated": false,
18856 "nomination_type": 3,
18859 "because_sha": null,
18863 "sha": "27734c52eb0c19c02d363a620f27cf2ec5c8b059",
18864 "description": "nir/lower_subgroups: optimize reductions with cluster_size == 1",
18865 "nominated": false,
18866 "nomination_type": 3,
18869 "because_sha": null,
18873 "sha": "9ac3117e3ee85f6e63fc0889cc512cc46e2b47ea",
18874 "description": "panfrost: Emit image attribs for compute in panfrost_update_shader_state()",
18875 "nominated": false,
18876 "nomination_type": 3,
18879 "because_sha": null,
18883 "sha": "3db963a13592c5b215bb776e0365d4c0d70d5286",
18884 "description": "panfrost: Emit attribs in panfrost_update_state_3d() on bifrost/midgard",
18885 "nominated": false,
18886 "nomination_type": 3,
18889 "because_sha": null,
18893 "sha": "ac486a0115e7b5775d8e78d9dc78f51112ee9a1e",
18894 "description": "panfrost: Kill unused panfrost_batch::polygon_list field",
18895 "nominated": false,
18896 "nomination_type": 3,
18899 "because_sha": null,
18903 "sha": "8ed471a339543072e0683308ac1ee1a4faad41fb",
18904 "description": "panfrost: Flag the right shader when updating images",
18906 "nomination_type": 1,
18909 "because_sha": "fab1fabb4f0b807b4a9fb1fb5d7180fb8d8e3a45",
18913 "sha": "1d4fa05b786dd31e765d51c70e4c00e06690450c",
18914 "description": "pan/decode: Fix the pan_unpack() call for JUMP instruction unpacking",
18915 "nominated": false,
18916 "nomination_type": 3,
18919 "because_sha": null,
18923 "sha": "238f9a4498a5d7bde6c13a3b75fcd5f6b605a3ab",
18924 "description": "pan/decode: Make CSF decoding more robust to NULL pointers",
18925 "nominated": false,
18926 "nomination_type": 3,
18929 "because_sha": null,
18933 "sha": "7dd610f9088956e151ea2aa22ec3d35c9051f2ad",
18934 "description": "pan/decode: Print the resource table label",
18935 "nominated": false,
18936 "nomination_type": 3,
18939 "because_sha": null,
18943 "sha": "408b3f3cedec946e4578a60a460db00d134c09bf",
18944 "description": "pan/genxml: Fix 'Shader Program' descriptor definition on v9 and v10",
18945 "nominated": false,
18946 "nomination_type": 3,
18949 "because_sha": null,
18953 "sha": "790d4422b2b4ec5f5e8025e4cf06ccfca3c767de",
18954 "description": "pan/bo: Make sure we catch refcnt underflows",
18955 "nominated": false,
18956 "nomination_type": 3,
18959 "because_sha": null,
18963 "sha": "46d2748a93d0d6274051490c97e9859c48cbf81a",
18964 "description": "panfrost: Fix format_minimum_alignment() for v6-",
18965 "nominated": false,
18966 "nomination_type": 3,
18969 "because_sha": null,
18973 "sha": "6e166af59ea32e4afda60d6ded5a44730d0c71dc",
18974 "description": "pan/genxml: Fix \"{Last,First} Heap Chunk\" field position",
18975 "nominated": false,
18976 "nomination_type": 3,
18979 "because_sha": null,
18983 "sha": "c5e6edcddf230b2ba6a371d8336d9571d7a593cd",
18984 "description": "radv: check earlier if a graphics pipeline can force VRS per vertex",
18985 "nominated": false,
18986 "nomination_type": 3,
18989 "because_sha": null,
18993 "sha": "61c3796a958990db1ef772ce27b00f7e4f8e5d29",
18994 "description": "radv: remove redundant check when forcing VRS rates",
18995 "nominated": false,
18996 "nomination_type": 3,
18999 "because_sha": null,
19003 "sha": "d679d123591da2b2fbbd3786a67de040bc532c59",
19004 "description": "aco: remove useless nir_intrinsic_load_force_vrs_rates_amd",
19005 "nominated": false,
19006 "nomination_type": 3,
19009 "because_sha": null,
19013 "sha": "d01b7b0fd43aec11c62b719a7fd37da1e861eb43",
19014 "description": "zink/ci: add a manual job on radv-navi31",
19015 "nominated": false,
19016 "nomination_type": 3,
19019 "because_sha": null,
19023 "sha": "a5e20a5c31b1af9b2b9ea42acc02d6da32ee46f4",
19024 "description": "ci_run_n_monitor: require user to add an explicit `.*` at the end if jobs like `*-full` are wanted",
19025 "nominated": false,
19026 "nomination_type": 3,
19029 "because_sha": null,
19033 "sha": "ce7cda417f7596f96a99d9b4e48c104afca8551b",
19034 "description": "intel/dev: use libdrm.h wrapper to support builds without libdrm",
19035 "nominated": false,
19036 "nomination_type": 3,
19039 "because_sha": null,
19043 "sha": "4eb4197d27aed6f5e71195a971145b2945d78330",
19044 "description": "intel/nir/rt: fix reportIntersection() hitT handling",
19046 "nomination_type": 1,
19049 "because_sha": "303378e1dd4119e04e0f6cb623766115a00c2eea",
19053 "sha": "6dbb5f1e07b11be0cc6ac764bf1b51feaa7fa623",
19054 "description": "intel/fs: rerun divergence analysis prior to convert_from_ssa",
19056 "nomination_type": 0,
19059 "because_sha": null,
19063 "sha": "cd543c94fda257636077dc015ea113ceac1c0dc9",
19064 "description": "nvk: Advertise VK_KHR_synchronization2",
19065 "nominated": false,
19066 "nomination_type": 3,
19069 "because_sha": null,
19073 "sha": "7f6d3b82c8a2120e525cef5ff69e6e5f732f85c2",
19074 "description": "nvk: Implement bufferDeviceAddressCaptureReplay",
19075 "nominated": false,
19076 "nomination_type": 3,
19079 "because_sha": null,
19083 "sha": "b4cfac64c8a98026d3698a2231c09a21bbe5a2f4",
19084 "description": "nvk: Add a separate VMA heap for BDA capture/replay",
19085 "nominated": false,
19086 "nomination_type": 3,
19089 "because_sha": null,
19093 "sha": "78eee47471d5dd88c099e2ccda576c4f724d9e5d",
19094 "description": "nvk: Handle VMA allocation failure",
19095 "nominated": false,
19096 "nomination_type": 3,
19099 "because_sha": null,
19103 "sha": "0052f1a6fed802e2e2ecda58fea3eeb87b5e4280",
19104 "description": "nvk: Rework error handling in nouveau_ws_bo_new() and from_dma_buf()",
19105 "nominated": false,
19106 "nomination_type": 3,
19109 "because_sha": null,
19113 "sha": "ce1cccea98d6257f2015b32b92d826e4ebc0a7f9",
19114 "description": "nvk: Drop nouveau_ws_bo_new_tiled()",
19115 "nominated": false,
19116 "nomination_type": 3,
19119 "because_sha": null,
19123 "sha": "fbc9811241c3528b07f0e8bf6b6512a207f5d471",
19124 "description": "vulkan/video: fix a typo",
19125 "nominated": false,
19126 "nomination_type": 1,
19129 "because_sha": "d46162981a78e24850dca085b2da95857c56a158",
19133 "sha": "7e00380445c8d300defb0e697705222c3de5835b",
19134 "description": "nvk: Implement VK_KHR_pipeline_executable_properties",
19135 "nominated": false,
19136 "nomination_type": 3,
19139 "because_sha": null,
19143 "sha": "3b3b157961cec37cf6846f13898acfa90f63551e",
19144 "description": "nvk: Don't set pipeline->base.type manually",
19145 "nominated": false,
19146 "nomination_type": 3,
19149 "because_sha": null,
19153 "sha": "faadac57d5e2c9684b05d2121924fbe2e049eefb",
19154 "description": "nak: Support dumping shader assembly as part of compile",
19155 "nominated": false,
19156 "nomination_type": 3,
19159 "because_sha": null,
19163 "sha": "ae171458827bb8fceb232b3a13f61920e87a0d3a",
19164 "description": "nak: Rewrite nir_intrinsic_load_sample_pos and implement nir_intrinsic_load_barycentric_at_sample",
19165 "nominated": false,
19166 "nomination_type": 3,
19169 "because_sha": null,
19173 "sha": "8d8d93fab934ef96305ddcc78dae7d79698c7bd0",
19174 "description": "nak: Pass offset to load_frag_w",
19175 "nominated": false,
19176 "nomination_type": 1,
19179 "because_sha": "618bdb85718fbd54ff68b1d1581992cd7e22269f",
19183 "sha": "1f582bad0ac3ae18de4eb3f1a94a1ecf95204bdf",
19184 "description": "nak: Stop passing undefs to ipa_nv",
19185 "nominated": false,
19186 "nomination_type": 1,
19189 "because_sha": "618bdb85718fbd54ff68b1d1581992cd7e22269f",
19193 "sha": "5499e857a33411e4f992aac7bbb5dc470bb2d608",
19194 "description": "intel/ci: fix gl/vk dependencies in hsw jobs",
19195 "nominated": false,
19196 "nomination_type": 3,
19199 "because_sha": null,
19203 "sha": "a08d33abff3d18746ca30a5a4d9af8b4015ff554",
19204 "description": "docs: apply permanent redirect",
19205 "nominated": false,
19206 "nomination_type": 3,
19209 "because_sha": null,
19213 "sha": "014e51251ecd0eb6b6233295d561cb3a6a0d8be0",
19214 "description": "intel: Sync xe_drm.h",
19215 "nominated": false,
19216 "nomination_type": 3,
19219 "because_sha": null,
19223 "sha": "e1cf75b411759db0c49673b89b5325fb0442d547",
19224 "description": "zink: Remove now unused dead_framebuffers.",
19225 "nominated": false,
19226 "nomination_type": 3,
19229 "because_sha": null,
19233 "sha": "2a71f06f2938678d89d5ed1372cda6a7b55d964d",
19234 "description": "zink: allow software rendering only if selected",
19236 "nomination_type": 1,
19239 "because_sha": "8cd44b8843877a2f7d559d123eb3694841f16fdc",
19243 "sha": "99fed1f9b3f7a2b66b7d1f1fef59b66dc5e5faec",
19244 "description": "lima: drop unused lima_get_absolute_timeout()",
19245 "nominated": false,
19246 "nomination_type": 3,
19249 "because_sha": null,
19253 "sha": "9c62aee027d69b9ecc9260885e2a50d922c97a9e",
19254 "description": "util/xmlconfig: drop default SYSCONFDIR & DATADIR values",
19255 "nominated": false,
19256 "nomination_type": 3,
19259 "because_sha": null,
19263 "sha": "5f4253e096de76651d3bd2bbd447abb1e9cb624f",
19264 "description": "panfrost: Support parameter queries for main planes",
19266 "nomination_type": 0,
19269 "because_sha": null,
19273 "sha": "d679154dc021feb1333bf7207d8a26d9db75b921",
19274 "description": "util: Add new helpers for pipe resources",
19276 "nomination_type": 0,
19279 "because_sha": null,
19283 "sha": "94e867e4a682305e28efbacafc01551172f5a11a",
19284 "description": "zink: Fix waiting for texture commit semaphores.",
19286 "nomination_type": 1,
19289 "because_sha": "d1456a6b0ad0dee9936caa52c9fd915c4bfaa61b",
19293 "sha": "729ce08815a8a18d03c0e3827f5e185c6050fcd4",
19294 "description": "zink: Defer freeing sparse backing buffers.",
19295 "nominated": false,
19296 "nomination_type": 3,
19299 "because_sha": null,
19303 "sha": "3ee283e45557066c29fdb2000f7627d8996aeed0",
19304 "description": "zink: Fix missing sparse buffer bind synchronization.",
19306 "nomination_type": 1,
19309 "because_sha": "d1456a6b0ad0dee9936caa52c9fd915c4bfaa61b",
19313 "sha": "8b36d230bbe089b184cb2c23aca742a80e200e42",
19314 "description": "anv: workaround XeSS for Satisfactory",
19315 "nominated": false,
19316 "nomination_type": 3,
19319 "because_sha": null,
19323 "sha": "83ed419cd0a55fc0ee9f5ccce8f7ac03711bbf71",
19324 "description": "zink: fix dereference before NULL check",
19326 "nomination_type": 1,
19329 "because_sha": "9de455bc4323d6bb484c1beed77454381e48b432",
19333 "sha": "ec82b4294432aa6da40517655a4f8af2767176a2",
19334 "description": "radv: add a missing async compute workaround for Tonga/Iceland",
19336 "nomination_type": 0,
19339 "because_sha": null,
19343 "sha": "f695a9fed2b0eac39acdaca132f5fc8c43c9f7d7",
19344 "description": "intel/compiler: use nir_lower_fp16_casts",
19345 "nominated": false,
19346 "nomination_type": 3,
19349 "because_sha": null,
19353 "sha": "ae30edd2a7bbeb5aad05996f4fd954314508222d",
19354 "description": "aco: remove f16<->f64 conversions",
19355 "nominated": false,
19356 "nomination_type": 3,
19359 "because_sha": null,
19363 "sha": "a31c928c4f4e8f5da6a30bdc63a5229c32f345ac",
19364 "description": "radv: use nir_lower_fp16_casts",
19365 "nominated": false,
19366 "nomination_type": 3,
19369 "because_sha": null,
19373 "sha": "0e1e6c244b561a2345bb2ee98863674cafd14344",
19374 "description": "radeonsi: use nir_lower_fp16_casts",
19375 "nominated": false,
19376 "nomination_type": 3,
19379 "because_sha": null,
19383 "sha": "288e9db05397822cdf22315c48b43d5a3810dc63",
19384 "description": "nir/lower_fp16_casts: add option to split fp64 casts",
19385 "nominated": false,
19386 "nomination_type": 3,
19389 "because_sha": null,
19393 "sha": "fce434818a6d48a0541c7bc181ad201ae5d6503c",
19394 "description": "nir/lower_fp16_casts: correctly round RTNE f64->f16 casts",
19395 "nominated": false,
19396 "nomination_type": 3,
19399 "because_sha": null,
19403 "sha": "4239e13ff658f7e4746779b8b4c4954b9437533c",
19404 "description": "radv: fix a descriptor leak with debug names and host base descriptor set",
19406 "nomination_type": 0,
19409 "because_sha": null,
19413 "sha": "904015ae855a6a3ae4d25a38e593410be60d1aa5",
19414 "description": "ac/surface/tests: Remove duplicate variable block_size_bits",
19415 "nominated": false,
19416 "nomination_type": 1,
19419 "because_sha": "44eaf50a34b22dfdbdf67ae5f32e3ff0b9543504",
19423 "sha": "49e5b583154448bc9cf94022642a8c1001a8064e",
19424 "description": "venus: enable VK_EXT_extended_dynamic_state3",
19425 "nominated": false,
19426 "nomination_type": 3,
19429 "because_sha": null,
19433 "sha": "417437c71568254b5d1895c6d2d7ff3b12139529",
19434 "description": "venus: pipeline fixes for VK_EXT_extended_dynamic_state3",
19435 "nominated": false,
19436 "nomination_type": 3,
19439 "because_sha": null,
19443 "sha": "e3de4a9852caeb7dec1b2e18d091deb3d49ed66d",
19444 "description": "venus: sync protocol for VK_EXT_extended_dynamic_state3",
19445 "nominated": false,
19446 "nomination_type": 3,
19449 "because_sha": null,
19453 "sha": "d5efa3f204cef8c090e6e0f7107fbadf4029eb96",
19454 "description": "docs: update calendar for 23.3.0-rc{2,3,4} and add another release candidate",
19455 "nominated": false,
19456 "nomination_type": 3,
19459 "because_sha": null,
19463 "sha": "c905aeb4e496a7cb81a405d2118588b618d0ee93",
19464 "description": "ac: be careful with stencil_offset override",
19465 "nominated": false,
19466 "nomination_type": 3,
19469 "because_sha": null,
19473 "sha": "7718bad47466e9dac7c2ab05a8a4b327d2ee70d3",
19474 "description": "radv: minor clean up to image view extent override",
19475 "nominated": false,
19476 "nomination_type": 3,
19479 "because_sha": null,
19483 "sha": "2533d0a0e29cb85e98aaaf44e665e091bf36d980",
19484 "description": "radv: fix image view extent override for astc",
19486 "nomination_type": 1,
19489 "because_sha": "f97b449e9e332026a4b352423f71c6031e5f9e8b",
19493 "sha": "295734bf88dbff12fe8e109162590357ed11a86d",
19494 "description": "intel/fs: fix residency handling on Xe2",
19495 "nominated": false,
19496 "nomination_type": 3,
19499 "because_sha": null,
19503 "sha": "0bd23d626312369938e1deb8c8adb07917fbce8e",
19504 "description": "nak: Enable SM70 for Volta",
19505 "nominated": false,
19506 "nomination_type": 3,
19509 "because_sha": null,
19513 "sha": "01046cd6add64323a2914ddffa2277f63d92b73e",
19514 "description": "anv/drirc: add option to disable FCV optimization",
19516 "nomination_type": 0,
19519 "because_sha": null,
19523 "sha": "aedf9113c48e9c6c5eea412c604d7f348b760e63",
19524 "description": "nak: Set \"evict first\" from ACCESS_NON_TEMPORAL",
19525 "nominated": false,
19526 "nomination_type": 3,
19529 "because_sha": null,
19533 "sha": "adc3fd4c99e541b86daa704236166a967169c6cb",
19534 "description": "nak: Add encodings for cache eviction priorities",
19535 "nominated": false,
19536 "nomination_type": 3,
19539 "because_sha": null,
19543 "sha": "df9a95a813cfda7504ab38ce2e7ffc4fbe79c3db",
19544 "description": "gallium/auxiliary/vl: NIR compute shaders",
19545 "nominated": false,
19546 "nomination_type": 3,
19549 "because_sha": null,
19553 "sha": "848811f98aed4641034302773a1474fe9f78dafa",
19554 "description": "gallium/auxiliary: NIR blit_compute_shader",
19555 "nominated": false,
19556 "nomination_type": 3,
19559 "because_sha": null,
19563 "sha": "03a7cb261828b350dd9b56bd74850197ca9eba33",
19564 "description": "ac/gpu_info: Manually compute L3 size for Navi33",
19565 "nominated": false,
19566 "nomination_type": 1,
19569 "because_sha": "355242f0557c3f28ff1414b261eb086362e707db",
19573 "sha": "90f8cf0f36c046922ef42448232dc7d0a1647fef",
19574 "description": "radv/sqtt: Handle monolithic RT pipelines",
19575 "nominated": false,
19576 "nomination_type": 3,
19579 "because_sha": null,
19583 "sha": "b6e09dd5212503ab6369ba7fee9033c416347243",
19584 "description": "radv/sqtt: Fix tracing acceleration structure commands",
19586 "nomination_type": 1,
19589 "because_sha": "bfb55d026675779fa36aa86be578625a3ce2b3e0",
19593 "sha": "fa0476fa6e98b3ccdbcbe5d562ab8dbb7cba0c84",
19594 "description": "meson: Update lua wrap to 5.4.6-4",
19595 "nominated": false,
19596 "nomination_type": 3,
19599 "because_sha": null,
19603 "sha": "1eff68dd2a6d9fc8acd53078d609e92f693c2556",
19604 "description": "ci/traces: drop the freedoom-phase2-gl-high.trace",
19606 "nomination_type": 0,
19609 "because_sha": null,
19613 "sha": "b12d7f10d45cc59df79bdd30cc23dda21c6e3d44",
19614 "description": "aco: validate ALU operands and defs",
19615 "nominated": false,
19616 "nomination_type": 3,
19619 "because_sha": null,
19623 "sha": "91539713bb3fb476be864bb4bc5fcb7c380c4843",
19624 "description": "aco: add src/def count and size for all ALU opcodes",
19625 "nominated": false,
19626 "nomination_type": 3,
19629 "because_sha": null,
19633 "sha": "d9c3ba3b90989b89df24aa322d46d28b040de7db",
19634 "description": "aco: use correct operand size for int tg4 wa",
19635 "nominated": false,
19636 "nomination_type": 3,
19639 "because_sha": null,
19643 "sha": "1d167d187efe88fb84d60972f2e053c75379344b",
19644 "description": "aco/gfx10+: don't use v_cmpx with VCC def",
19645 "nominated": false,
19646 "nomination_type": 3,
19649 "because_sha": null,
19653 "sha": "509ce19643f51555922947e9b8b5f12d6567fb5b",
19654 "description": "aco: add missing scc def for SALU quad broadcast",
19656 "nomination_type": 0,
19659 "because_sha": null,
19663 "sha": "18f6c2328f1ccb830188fba76fe3d0a97e7ece72",
19664 "description": "aco: use lm for carry out in vsub32",
19665 "nominated": false,
19666 "nomination_type": 3,
19669 "because_sha": null,
19673 "sha": "9acd9c01002b74b62d0025d581c1468465665dd2",
19674 "description": "aco/tests: use correct operand size for some 64bit ops",
19675 "nominated": false,
19676 "nomination_type": 3,
19679 "because_sha": null,
19683 "sha": "6a136b4e0500e470cb3dcf56d41637c4ccdc89c2",
19684 "description": "aco/tests: add some missing scc defs",
19685 "nominated": false,
19686 "nomination_type": 3,
19689 "because_sha": null,
19693 "sha": "2f4e53b22ad2bf3a8a91d27b88aefbb25b3b0653",
19694 "description": "aco: fix detecting sgprs read by SMEM hazard",
19695 "nominated": false,
19696 "nomination_type": 3,
19699 "because_sha": null,
19703 "sha": "e49c413a86aa863ce9b3edf5162517357fbf45fd",
19704 "description": "aco: use null operand for SOPK s_waitcnt",
19705 "nominated": false,
19706 "nomination_type": 3,
19709 "because_sha": null,
19713 "sha": "bcf0425f7ffc2dbafdf3e660c976a8c27b3514e2",
19714 "description": "ir3: correctly set bit size for 64b constant @load_ubo",
19715 "nominated": false,
19716 "nomination_type": 3,
19719 "because_sha": null,
19723 "sha": "bb92c34c2859c2f5b42c9b6ba4f5603d79b72d33",
19724 "description": "radv: set radv_zero_vram=true for Unreal Engine 4/5",
19726 "nomination_type": 0,
19729 "because_sha": null,
19733 "sha": "627d59344381907bd13eeb48a6737bd2561e64d8",
19734 "description": "radv: fix registering queues for RGP with compute only",
19736 "nomination_type": 1,
19739 "because_sha": "930e77e9036a75196e080cb4b780c47104bf0ef2",
19743 "sha": "b66b299edac109d2bbfdb886f01ce5945f362289",
19744 "description": "r600: Add missing dep on git_sha1.h",
19746 "nomination_type": 1,
19749 "because_sha": "3ab51c7ebd1e7a65bd928b6142423123c7552927",
19753 "sha": "3916ee05b0a63cc77e9a7906bd003e2b88ad7284",
19754 "description": "rusticl/api: workaround DPCPP fetching clSetProgramSpecializationConstant",
19755 "nominated": false,
19756 "nomination_type": 3,
19759 "because_sha": null,
19763 "sha": "924c8e7bcd62663c3a397e438ddfd232263704ff",
19764 "description": "vtn: add hack for system values placed in CrossWorkgroup memory",
19765 "nominated": false,
19766 "nomination_type": 3,
19769 "because_sha": null,
19773 "sha": "41f814df6f25d0458ecf71e318045b831b085116",
19774 "description": "nir: allow vec derefs on system values",
19775 "nominated": false,
19776 "nomination_type": 3,
19779 "because_sha": null,
19783 "sha": "23e1f3c373224ecc31c703657af1356debac9710",
19784 "description": "nvk: Use nak_shader_info natively",
19785 "nominated": false,
19786 "nomination_type": 3,
19789 "because_sha": null,
19793 "sha": "c074ea621548fcb46b87926b02f681352ca38e53",
19794 "description": "nak: Handle the num_gpr offsetting inside nak",
19795 "nominated": false,
19796 "nomination_type": 3,
19799 "because_sha": null,
19803 "sha": "d8551cd328bb77519a578d9105e55e2a0576c04f",
19804 "description": "nak: Add a writes_layer bit to nak_shader_info::vtg",
19805 "nominated": false,
19806 "nomination_type": 3,
19809 "because_sha": null,
19813 "sha": "a232050204a3eb86c3d9fc75f5a2c2350832e60d",
19814 "description": "nak: Move clip, cull, and XFB into a nak_shader_info.vtg",
19815 "nominated": false,
19816 "nomination_type": 3,
19819 "because_sha": null,
19823 "sha": "440adf79702684efd927ecf09deb4adb27ba51eb",
19824 "description": "nak: Properly prefix nak_xfb_info",
19825 "nominated": false,
19826 "nomination_type": 3,
19829 "because_sha": null,
19833 "sha": "4e6e814f5ece2e0fcd10f9aed379076f2071bccc",
19834 "description": "nak: Rename TLS to SLM",
19835 "nominated": false,
19836 "nomination_type": 3,
19839 "because_sha": null,
19843 "sha": "a946071546819105fcf6a539e1e32d000968782c",
19844 "description": "nvk: Use nak_fs_key instead of rolling our own",
19845 "nominated": false,
19846 "nomination_type": 3,
19849 "because_sha": null,
19853 "sha": "0f086401e3809f3b91657de163bb8b1f22921f18",
19854 "description": "nvk: Move even more lowering into nvk_codegen.c",
19855 "nominated": false,
19856 "nomination_type": 3,
19859 "because_sha": null,
19863 "sha": "67bb8e8165db3717a8515fa931dd3776610713e8",
19864 "description": "nvk: Move the guts of nvk_compile_nir() to nvk_codegen.c",
19865 "nominated": false,
19866 "nomination_type": 3,
19869 "because_sha": null,
19873 "sha": "0405f494e8aed11940f457c6db489dd0e9b884bf",
19874 "description": "nvk: Move the optimization loop to the nvk_codegen.c",
19875 "nominated": false,
19876 "nomination_type": 3,
19879 "because_sha": null,
19883 "sha": "7f8fbacb8a3318eaebd8d59f454d5b5d10aca2fa",
19884 "description": "nvk: Move a bunch of codegen-specific lowering to helpers",
19885 "nominated": false,
19886 "nomination_type": 3,
19889 "because_sha": null,
19893 "sha": "c3a44f62647f54580675c3f4b912ae027a55fcc2",
19894 "description": "nvk: Add a codegen helper for nir_shader_compiler_options",
19895 "nominated": false,
19896 "nomination_type": 3,
19899 "because_sha": null,
19903 "sha": "845e7d29117fcfbac98901a49269608be899a612",
19904 "description": "nvk: Only lower outputs to temporaries",
19905 "nominated": false,
19906 "nomination_type": 3,
19909 "because_sha": null,
19913 "sha": "26bb5f4972546de4f255d5dd2a18f09999b64c82",
19914 "description": "nak/nir: Lower indirect FS inputs",
19915 "nominated": false,
19916 "nomination_type": 3,
19919 "because_sha": null,
19923 "sha": "e507d703339eeaa0966e77b827f82ac09bb60a79",
19924 "description": "nvk: Handle load_first_vertex in nvk_nir_lower_descriptors()",
19925 "nominated": false,
19926 "nomination_type": 3,
19929 "because_sha": null,
19933 "sha": "82061b1b9d32ca0e319decd3e3dfcd9d3383c398",
19934 "description": "nvk: Only advertise VK_KHR_shader_terminate_invocation if using NAK",
19935 "nominated": false,
19936 "nomination_type": 3,
19939 "because_sha": null,
19943 "sha": "fcfa68a632e5711cc657b103c9a0384928e9bf49",
19944 "description": "Revert \"frontends/va: Alloc interlaced surface for interlaced pics\"",
19946 "nomination_type": 2,
19949 "because_sha": "578e10e1571b40c86f3348f2f36e080f34d1a4ed",
19953 "sha": "eafeff6302f4eabed52d90aadd730c4492699ece",
19954 "description": "gallium/auxiliary/vl: Support interleaved input in deinterlace filter",
19955 "nominated": false,
19956 "nomination_type": 3,
19959 "because_sha": null,
19963 "sha": "35b0ccd8554e8b46833cb5b57be91e6201754a4f",
19964 "description": "gallium/auxiliary/vl: Scale dst_rect x0/y0 when rendering chroma plane",
19966 "nomination_type": 1,
19969 "because_sha": "001358a97cce456d948bb57842ca099a73c10b06",
19973 "sha": "e9091b1f5c2ef50aba36f5e71fb6cf88ffc31cbb",
19974 "description": "gallium/auxiliary: Fix coordinates clamp in util_compute_blit",
19976 "nomination_type": 1,
19979 "because_sha": "7c8e1596d6ef12c27ffe713b173023b1e38e52cb",
19983 "sha": "ef0546152fd1aed1d4175097c6361860c42f459e",
19984 "description": "gallium/auxiliary/vl: Fix coordinates clamp in compute shaders",
19986 "nomination_type": 1,
19989 "because_sha": "a6a43963ed0648649d70bfe7998971c1927d9b51",
19993 "sha": "cd0cff951a5b7c74d704198b5abfdb40b267cbdc",
19994 "description": "nir_lower_mem_access_bit_sizes: Fix write-mask-constrained 3-byte stores as atomics",
19996 "nomination_type": 1,
19999 "because_sha": "c70d94a889709d181e9569d4089f2d017b5684fc",
20003 "sha": "bff7e4b69dce3356ba070f0eb87db9da65cad77a",
20004 "description": "ci/zink: add spec@ext_timer_query@time-elapsed to flakes",
20005 "nominated": false,
20006 "nomination_type": 3,
20009 "because_sha": null,
20013 "sha": "618bdb85718fbd54ff68b1d1581992cd7e22269f",
20014 "description": "nak: Rework FS input interpolation",
20015 "nominated": false,
20016 "nomination_type": 3,
20019 "because_sha": null,
20023 "sha": "d3c5688cf570d424ed00874e33cfae6160bd9d4f",
20024 "description": "nak: Plumb the nak_compiler through to lower_fs_input_intrin",
20025 "nominated": false,
20026 "nomination_type": 3,
20029 "because_sha": null,
20033 "sha": "f5ba0751e27b52683f2e3b99044b87c2741e68e0",
20034 "description": "nak: Make encode_sm75 a method of Shader",
20035 "nominated": false,
20036 "nomination_type": 3,
20039 "because_sha": null,
20043 "sha": "a6376705e4807d6edd8329bf6d742608f03249e7",
20044 "description": "nak: Make ALD/AST.PHYS a boolean",
20045 "nominated": false,
20046 "nomination_type": 3,
20049 "because_sha": null,
20053 "sha": "8e00ee6fe875bae1cc4cc22437ebc264eeaa860b",
20054 "description": "nak: Drop OpAtomCas in favor of OpAtom with atom_op == CmpExch",
20055 "nominated": false,
20056 "nomination_type": 3,
20059 "because_sha": null,
20063 "sha": "ea453b373db0c7b001073312da910c67eaf4e892",
20064 "description": "nak: Fix copy-prop for OpPLop3 sources",
20065 "nominated": false,
20066 "nomination_type": 3,
20069 "because_sha": null,
20073 "sha": "a65518b625487e093c79de61b0dfa365472764db",
20074 "description": "nvk: Free NAK shaders",
20075 "nominated": false,
20076 "nomination_type": 3,
20079 "because_sha": null,
20083 "sha": "c4ee639ca0378f094e63738697812ecfa191bbf1",
20084 "description": "docs: fix RADV_THREAD_TRACE_CACHE_COUNTERS default",
20086 "nomination_type": 1,
20089 "because_sha": "dbab98d9d63d4de4307c28c0ea578b977ea3f0b7",
20093 "sha": "2f1cb799688d0da6c038ecb08e744663e61735ba",
20094 "description": "d3d12: GL4.5",
20095 "nominated": false,
20096 "nomination_type": 3,
20099 "because_sha": null,
20103 "sha": "5a5178d5a4293a71c33a6955d537960690240e77",
20104 "description": "d3d12: Fix MSAA-disabling pass; sample mask should be 0 for helper lanes",
20105 "nominated": false,
20106 "nomination_type": 3,
20109 "because_sha": null,
20113 "sha": "ba06542c7ba91716430e6291e344153ab98c2471",
20114 "description": "d3d12: Handle cull distance as an XFB target",
20115 "nominated": false,
20116 "nomination_type": 3,
20119 "because_sha": null,
20123 "sha": "263b56051d196e97a16831d90d1c2810d793f93a",
20124 "description": "d3d12: PRIMITIVES_GENERATED for stream > 0 should only be an SO query",
20125 "nominated": false,
20126 "nomination_type": 3,
20129 "because_sha": null,
20133 "sha": "538ca7801aba1712e6fadd64d898dd39d0eb5827",
20134 "description": "radv: Use shader part caching helpers for VS prolog and PS/TCS epilog.",
20135 "nominated": false,
20136 "nomination_type": 3,
20139 "because_sha": null,
20143 "sha": "611545fbfe7648ea95bad28c7099cc775c3024c8",
20144 "description": "radv: Implement helpers for shader part caching.",
20145 "nominated": false,
20146 "nomination_type": 3,
20149 "because_sha": null,
20153 "sha": "3cd6bb3e5d727596432622fc56c1efc7e3d521fb",
20154 "description": "tu: Add a725 workaround dispatch at the start of each cmdbuf",
20155 "nominated": false,
20156 "nomination_type": 3,
20159 "because_sha": null,
20163 "sha": "37f11ff1d49469a6f2fba876fca6c2742d0aae4a",
20164 "description": "freedreno/devices: Support Adreno 725",
20165 "nominated": false,
20166 "nomination_type": 3,
20169 "because_sha": null,
20173 "sha": "28f187b9a7c53359f45e05b0a5dc28d9a9868e12",
20174 "description": "tu: Return error when GPU is unsupported",
20175 "nominated": false,
20176 "nomination_type": 3,
20179 "because_sha": null,
20183 "sha": "a669147689a3253f4fe8dd80288d34124cbb2d02",
20184 "description": "tu: Always print startup failure messages",
20185 "nominated": false,
20186 "nomination_type": 3,
20189 "because_sha": null,
20193 "sha": "76996e2a944a91c498b79198fbbb1df4cb2cff59",
20194 "description": "rusticl: Use the `from_raw_parts` wrappers",
20195 "nominated": false,
20196 "nomination_type": 3,
20199 "because_sha": null,
20203 "sha": "471d89c4fd4151344e0a61684093d38f027b01da",
20204 "description": "rusticl/api: Add checking wrappers around `slice::from_raw_parts{_mut}`",
20205 "nominated": false,
20206 "nomination_type": 3,
20209 "because_sha": null,
20213 "sha": "572a96aa5943fcc6668e80e2ef0f5a5ba6c08f89",
20214 "description": "rusticl: Turn pointers in enqueue_svm_memcpy_impl into slices",
20215 "nominated": false,
20216 "nomination_type": 3,
20219 "because_sha": null,
20223 "sha": "7dd5a227354b38f171454fa49761d24cb808650e",
20224 "description": "rusticl: Turn pointers in enqueue_svm_mem_fill_impl into proper Rust types",
20225 "nominated": false,
20226 "nomination_type": 3,
20229 "because_sha": null,
20233 "sha": "fdbb5d5898367e6c11fc1f3c3000abecaca77ebd",
20234 "description": "ci/valve-infra: ensure the correct farm picks up the job",
20235 "nominated": false,
20236 "nomination_type": 3,
20239 "because_sha": null,
20243 "sha": "898ccf771142b78e8ccc8d687b4d6c8c97f61852",
20244 "description": "radeonsi/ci: update failures",
20245 "nominated": false,
20246 "nomination_type": 3,
20249 "because_sha": null,
20253 "sha": "64352ae8e4341d57504478cf2e6315041f13d5e0",
20254 "description": "mesa: restore call to _mesa_set_varying_vp_inputs from set_vertex_processing_mode",
20256 "nomination_type": 1,
20259 "because_sha": "c97961a855ad1ae5c58d47634862b459e682e158",
20263 "sha": "dfc125d4239ef2f019a72ce6c226eda5ace12b9d",
20264 "description": "radv: fix VRS subpass attachment when HTILE can't be enabled on GFX10.3",
20265 "nominated": false,
20266 "nomination_type": 3,
20269 "because_sha": null,
20273 "sha": "648c0c159d865a8a30f0b524b33db6d932e4e234",
20274 "description": "anv: Flush data cache while clearing depth using HIZ_CCS_WT",
20276 "nomination_type": 0,
20279 "because_sha": null,
20283 "sha": "e4db19afa72b3dc2a33acc6435f714176adc6df1",
20284 "description": "iris: add data cache flush for pre hiz op",
20286 "nomination_type": 0,
20289 "because_sha": null,
20293 "sha": "4d95b4861e1478aa98ed23c47a595f82ce2ea7d2",
20294 "description": "v3dv: implement VK_EXT_multi_draw",
20295 "nominated": false,
20296 "nomination_type": 3,
20299 "because_sha": null,
20303 "sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
20304 "description": "anv: enable protected memory",
20305 "nominated": false,
20306 "nomination_type": 3,
20309 "because_sha": null,
20313 "sha": "fd40134487c3f3ae2c0c108651041ff98bfea7da",
20314 "description": "anv: allow protected GEM context creation",
20315 "nominated": false,
20316 "nomination_type": 3,
20319 "because_sha": null,
20323 "sha": "be201008ca5f6735b44af649ff746d748d123684",
20324 "description": "anv: Emit protection + session ID on protected command buffers",
20325 "nominated": false,
20326 "nomination_type": 3,
20329 "because_sha": null,
20333 "sha": "be327b14522304c96d16ba2a791eb1f17860f547",
20334 "description": "anv: allow creation of protected queues",
20335 "nominated": false,
20336 "nomination_type": 3,
20339 "because_sha": null,
20343 "sha": "5f2c77a10a89de2ea53e7ab2e3de72b704f8c393",
20344 "description": "anv: handle protected memory allocation",
20345 "nominated": false,
20346 "nomination_type": 3,
20349 "because_sha": null,
20353 "sha": "5ef8587b1eb820a4feed31485d4a7cdd24dc78fd",
20354 "description": "intel: fix PXP status check",
20355 "nominated": false,
20356 "nomination_type": 3,
20359 "because_sha": null,
20363 "sha": "ade73d2e7f86e550a6b390ee1724220144bba861",
20364 "description": "nvk: Stop asserting 11-bit storage image handles",
20365 "nominated": false,
20366 "nomination_type": 3,
20369 "because_sha": null,
20373 "sha": "92cb4cc7f69161364fbc51d6bcf6a81fd7a5bc18",
20374 "description": "nvk: Default to NAK on Turing+",
20375 "nominated": false,
20376 "nomination_type": 3,
20379 "because_sha": null,
20383 "sha": "f2495f47a718e3c0cef739f2c8d2f8579bfc45fd",
20384 "description": "nvk: Use load_global_constant for ubo loads",
20385 "nominated": false,
20386 "nomination_type": 3,
20389 "because_sha": null,
20393 "sha": "1d7e051a7fc9021c30fd61476766a4c76bd5eb0b",
20394 "description": "nak: Add MemOrder::Constant",
20395 "nominated": false,
20396 "nomination_type": 3,
20399 "because_sha": null,
20403 "sha": "2a02a0d0b3f3eb29f6da4483c2f1a0ec3d0a4f6e",
20404 "description": "nak: Bind nir_intrinsic_access",
20405 "nominated": false,
20406 "nomination_type": 3,
20409 "because_sha": null,
20413 "sha": "dfb62604831c0f17054ea7913382bfffa0522b04",
20414 "description": "nak: Specify MemScope on MemOrder::Strong",
20415 "nominated": false,
20416 "nomination_type": 3,
20419 "because_sha": null,
20423 "sha": "94ea8a5883d822332f7ca81dd0189d25b8dc20bc",
20424 "description": "ci: Update the python env for ci_run_n_monitor.py",
20425 "nominated": false,
20426 "nomination_type": 3,
20429 "because_sha": null,
20433 "sha": "6b8cdf84f0716700db0a5a9980ec00d9f33231a5",
20434 "description": "ci: Add syn to --force-fallback-for",
20435 "nominated": false,
20436 "nomination_type": 3,
20439 "because_sha": null,
20443 "sha": "07e860d3a2b073305bb50c029bf89b5fdfac6c80",
20444 "description": "ci: Bump container images for NAK dependencies",
20445 "nominated": false,
20446 "nomination_type": 3,
20449 "because_sha": null,
20453 "sha": "f54b1f1e7727644fe15d3a17b484b6e9c9ca4024",
20454 "description": "meson: Set build.rust_std",
20455 "nominated": false,
20456 "nomination_type": 3,
20459 "because_sha": null,
20463 "sha": "e43e8f3f784be26d55474127a31a7e996ee5acb4",
20464 "description": "nak: Require meson 1.3.0 and clean up a couple bits",
20465 "nominated": false,
20466 "nomination_type": 3,
20469 "because_sha": null,
20473 "sha": "7feba721c51e4423fa68125941391341cd659117",
20474 "description": "nak: Rely on Rust 1.73 for next_multiple_of() and div_ceil()",
20475 "nominated": false,
20476 "nomination_type": 3,
20479 "because_sha": null,
20483 "sha": "c7c73d6d17b38a2f4c899a34614eb3750eea6034",
20484 "description": "nvk: Enable subgroups features",
20485 "nominated": false,
20486 "nomination_type": 3,
20489 "because_sha": null,
20493 "sha": "4bd9c99ca0367ebf2faa42bccfe7eec5d9d75c82",
20494 "description": "nak: Document a bit in encode_lds()",
20495 "nominated": false,
20496 "nomination_type": 3,
20499 "because_sha": null,
20503 "sha": "0177373e2dd47f79635fed78b8cb85701a38ca23",
20504 "description": "nak: Insert an OpNop after OpBar",
20505 "nominated": false,
20506 "nomination_type": 3,
20509 "because_sha": null,
20513 "sha": "e111bfdb5c938c7a3dfdc81ca0ab21acc42899b4",
20514 "description": "nak: Emit MemBar before Bar",
20515 "nominated": false,
20516 "nomination_type": 3,
20519 "because_sha": null,
20523 "sha": "bc58620e1eba84b9ea6bc98cf66b5f920f7aaef4",
20524 "description": "nak: Use the simplified BAR.SYNC encoding",
20525 "nominated": false,
20526 "nomination_type": 3,
20529 "because_sha": null,
20533 "sha": "4f2f9c6ab341cc20a67b91967793164c7e357202",
20534 "description": "nak: Use strong ordering for Image load/store",
20535 "nominated": false,
20536 "nomination_type": 3,
20539 "because_sha": null,
20543 "sha": "ec2c866a77662f7ab33c7cf368ecef122a2ee1af",
20544 "description": "nak: Emit CCtl in barriers with acq/rel semantics",
20545 "nominated": false,
20546 "nomination_type": 3,
20549 "because_sha": null,
20553 "sha": "8781acba18d724e628aa1e3798fceb36871fd537",
20554 "description": "nak: Allow 1-component image load/store",
20555 "nominated": false,
20556 "nomination_type": 3,
20559 "because_sha": null,
20563 "sha": "ee11b473b5aa3690715cf87f5e24e6d5ec2d0bd8",
20564 "description": "nak: Implement read_invocation and shuffle_*",
20565 "nominated": false,
20566 "nomination_type": 3,
20569 "because_sha": null,
20573 "sha": "edf015eb7f09860150d6ffb6de2a32708727067e",
20574 "description": "nak: Fix the encoding of OpShfl",
20575 "nominated": false,
20576 "nomination_type": 3,
20579 "because_sha": null,
20583 "sha": "5dd7a76c8be74ef49886a33b069db15304b9dfc9",
20584 "description": "nak: Implement vote and ballot",
20585 "nominated": false,
20586 "nomination_type": 3,
20589 "because_sha": null,
20593 "sha": "3df9065296a3abe8f41c030cb9a9ee2de6a997c7",
20594 "description": "nak/nir: Zero-pad subgroup masks",
20595 "nominated": false,
20596 "nomination_type": 3,
20599 "because_sha": null,
20603 "sha": "37de14e2e23df826ba2d726d045e7a3dd555d1da",
20604 "description": "nak/nir: Allow boolean vote_ieq",
20605 "nominated": false,
20606 "nomination_type": 3,
20609 "because_sha": null,
20613 "sha": "143d88dcc30a44ee4c4afb5b8607c6ce3c716fe7",
20614 "description": "nak: Lower subgroup_id and num_subgroups",
20615 "nominated": false,
20616 "nomination_type": 3,
20619 "because_sha": null,
20623 "sha": "42a305416aada9290de8f5154f223216f671fbf9",
20624 "description": "nak: Use nir_shader_intrinsics_pass for system values",
20625 "nominated": false,
20626 "nomination_type": 3,
20629 "because_sha": null,
20633 "sha": "ce40d81d464affa628f306c9ec86ad62fa2b408e",
20634 "description": "nak: Call nir_lower_subgroups()",
20635 "nominated": false,
20636 "nomination_type": 3,
20639 "because_sha": null,
20643 "sha": "bf8642e98466364ba0a905204003ec7453a382b0",
20644 "description": "nak: Remove unnecessary control barriers",
20645 "nominated": false,
20646 "nomination_type": 3,
20649 "because_sha": null,
20653 "sha": "3468f70ca1dbe0ddb66bd18759cfa982f7bd026a",
20654 "description": "nak: Use barriers for re-convergence",
20655 "nominated": false,
20656 "nomination_type": 3,
20659 "because_sha": null,
20663 "sha": "22468439ffada5ba9b66a30f23aa019bae0cf9c9",
20664 "description": "nak: Handle control-flow barriers",
20665 "nominated": false,
20666 "nomination_type": 3,
20669 "because_sha": null,
20673 "sha": "95f368a105af8b333f8ec543b5f5a97e4e2a9086",
20674 "description": "nak: Add OpBreak",
20675 "nominated": false,
20676 "nomination_type": 3,
20679 "because_sha": null,
20683 "sha": "3957124492f8ef4232021ede31c7d5483eb61f89",
20684 "description": "nak/nir: Add a pass for adding convergence barriers",
20685 "nominated": false,
20686 "nomination_type": 3,
20689 "because_sha": null,
20693 "sha": "eb0d9a1b88e5f1d8d0a5da59bc0ee696087d7442",
20694 "description": "nir: Add nvidia barrier intrinsics",
20695 "nominated": false,
20696 "nomination_type": 3,
20699 "because_sha": null,
20703 "sha": "4ec66f3e5c53a803edaca0c3e4eca10f56722325",
20704 "description": "nak: Don't print a range for one register",
20705 "nominated": false,
20706 "nomination_type": 3,
20709 "because_sha": null,
20713 "sha": "f29b714ec93a005213ded6130a099054b1b6476e",
20714 "description": "nak: Drop the final calc_max_live() after GPR spilling",
20715 "nominated": false,
20716 "nomination_type": 3,
20719 "because_sha": null,
20723 "sha": "ea27d57882aa4ff399a1d257c33002c137994ec6",
20724 "description": "nak: Get rid of warnings in nak_sph.rs",
20725 "nominated": false,
20726 "nomination_type": 3,
20729 "because_sha": null,
20733 "sha": "bf04914315b738a7b61ae9c9a9c8de0c99db608d",
20734 "description": "nak: Get rid of dead code warnings in RegFileSet",
20735 "nominated": false,
20736 "nomination_type": 3,
20739 "because_sha": null,
20743 "sha": "9166b3354c4ea6d56eba4f4e2430735fa3e09fbf",
20744 "description": "nak: Drop some unused helpers",
20745 "nominated": false,
20746 "nomination_type": 3,
20749 "because_sha": null,
20753 "sha": "d0b724aaacd437980518fa3b1fc3b5d4fdf48041",
20754 "description": "nak: Add some #[allow(dead_code)]",
20755 "nominated": false,
20756 "nomination_type": 3,
20759 "because_sha": null,
20763 "sha": "eb8f9078554eaf64304bbf042f2f22cd8bcc0c33",
20764 "description": "nak: Upgrade to more modern meson",
20765 "nominated": false,
20766 "nomination_type": 3,
20769 "because_sha": null,
20773 "sha": "f757508d657ac7ad85b82069879f3ee77b715b4b",
20774 "description": "nak: Move nir_lower_int64 after I/O lowering",
20775 "nominated": false,
20776 "nomination_type": 3,
20779 "because_sha": null,
20783 "sha": "09d3871267e8b4bd3eea776c7cd9b15c345d56d1",
20784 "description": "nak: Implement VK_KHR_shader_terminate_invocation",
20785 "nominated": false,
20786 "nomination_type": 3,
20789 "because_sha": null,
20793 "sha": "c32b73fdf2f21ba6c6273f2156e6cd2ba5b50150",
20794 "description": "nak: A quick rustfmt fix",
20795 "nominated": false,
20796 "nomination_type": 3,
20799 "because_sha": null,
20803 "sha": "2b4621b9d8d6a24bd860d61534b53bbcc163cd11",
20804 "description": "nak: Use Src::From<u32> and Src::From<bool>",
20805 "nominated": false,
20806 "nomination_type": 3,
20809 "because_sha": null,
20813 "sha": "0616003de9e1095f1dc6ed6d4891b768219d25ea",
20814 "description": "nak: Rename lower_vec_split() to lower_ineg()",
20815 "nominated": false,
20816 "nomination_type": 3,
20819 "because_sha": null,
20823 "sha": "a43e6addca7934f1f3aa60c029f80d20dabb1a3a",
20824 "description": "nak: Fix fneg to do fadd(-0, x)",
20825 "nominated": false,
20826 "nomination_type": 3,
20829 "because_sha": null,
20833 "sha": "2c1cc06d037ce5830c773ccef8c695a80cc4f05c",
20834 "description": "nak: Support encoding -Zero",
20835 "nominated": false,
20836 "nomination_type": 3,
20839 "because_sha": null,
20843 "sha": "a0b517ba3f3faf16469931ee19a819d4bd62cbc7",
20844 "description": "nak: Ensure we allocate one barrier when using BAR.SYNC",
20845 "nominated": false,
20846 "nomination_type": 3,
20849 "because_sha": null,
20853 "sha": "29804bfd26f5f01a613566f328d6635c8596ffef",
20854 "description": "nak/nir: Don't lower 1-bit phis",
20855 "nominated": false,
20856 "nomination_type": 3,
20859 "because_sha": null,
20863 "sha": "8d802553a29b8c0eaa057282fe55536a42b292ee",
20864 "description": "nak: Fix to_cssa()",
20865 "nominated": false,
20866 "nomination_type": 3,
20869 "because_sha": null,
20873 "sha": "ed187b6e518050ee3ea07e2077d7de7ed58db65e",
20874 "description": "nak: Fix parallel copy handling in spilling",
20875 "nominated": false,
20876 "nomination_type": 3,
20879 "because_sha": null,
20883 "sha": "2ff6a36e2a8969a393f3116cbf2128ff9ee7bd66",
20884 "description": "nak: Fix repair_ssa() for back-edges",
20885 "nominated": false,
20886 "nomination_type": 3,
20889 "because_sha": null,
20893 "sha": "5839be3c4de02ee678054133b91046a5a004882b",
20894 "description": "nak/sph: Round tls_size up to a multiple of 16",
20895 "nominated": false,
20896 "nomination_type": 3,
20899 "because_sha": null,
20903 "sha": "009ae6e7f52242bf924fa2cb0a5809a5f4d506e6",
20904 "description": "nak/bitset: Fix next_set()",
20905 "nominated": false,
20906 "nomination_type": 3,
20909 "because_sha": null,
20913 "sha": "2cc51639aba1e0199430bce753ae1a93ebf52c81",
20914 "description": "nak/bitset: Add an is_empty() helepr",
20915 "nominated": false,
20916 "nomination_type": 3,
20919 "because_sha": null,
20923 "sha": "0f6d8640e1a0822e863f72e11eefc100cba82cbc",
20924 "description": "nak/bitset: Improve set_words()",
20925 "nominated": false,
20926 "nomination_type": 3,
20929 "because_sha": null,
20933 "sha": "5b355ff25a769193cfe83af669e69d9e51f109ec",
20934 "description": "nak: Fix opt_out",
20935 "nominated": false,
20936 "nomination_type": 3,
20939 "because_sha": null,
20943 "sha": "950db581320a6b9a14ed84a94bba345d81cea58f",
20944 "description": "nak: Add geometry shader support",
20945 "nominated": false,
20946 "nomination_type": 3,
20949 "because_sha": null,
20953 "sha": "c87693a70031d2544cdf2312d912eacfe017aff6",
20954 "description": "nak: Fix a bunch of warnings",
20955 "nominated": false,
20956 "nomination_type": 3,
20959 "because_sha": null,
20963 "sha": "09d78e8572151637facd6bc89aed6a3178dc9127",
20964 "description": "nak: Memory order/scope encodings for Ampere",
20965 "nominated": false,
20966 "nomination_type": 3,
20969 "because_sha": null,
20973 "sha": "ad0743c948117dd8246d8309d84e8fdbc190b3fd",
20974 "description": "nak: Remove MemScope::Cluster",
20975 "nominated": false,
20976 "nomination_type": 3,
20979 "because_sha": null,
20983 "sha": "93f83a948f92f3b0b0b837e8f273a97607039111",
20984 "description": "nak: Fix a warn(unused_must_use) by calling drop",
20985 "nominated": false,
20986 "nomination_type": 3,
20989 "because_sha": null,
20993 "sha": "590133b28d2cc9a6809926e177df1e03b9bc8d2d",
20994 "description": "nak: add support for atomic cmpxcgh on images",
20995 "nominated": false,
20996 "nomination_type": 3,
20999 "because_sha": null,
21003 "sha": "f85069ed57039b66dde7eef2bd9af8dea3d35eff",
21004 "description": "nak: Use nak_nir_lower_vtg_io",
21005 "nominated": false,
21006 "nomination_type": 3,
21009 "because_sha": null,
21013 "sha": "7ece220f968e1c8f9a7e09da1c0640dd8ff9f170",
21014 "description": "nak/nir: Lower systm values before lowering I/O",
21015 "nominated": false,
21016 "nomination_type": 3,
21019 "because_sha": null,
21023 "sha": "abe9c1fea2d7ae613ce63a13828eaa0683047552",
21024 "description": "nak: Add NIR lowering for attribute I/O",
21025 "nominated": false,
21026 "nomination_type": 3,
21029 "because_sha": null,
21033 "sha": "c1ffdb3ee9a7aa75af3f0f19c71e5154b71a26a2",
21034 "description": "nak/nir: Use count_vec4_slots instead of count_attribute_slots",
21035 "nominated": false,
21036 "nomination_type": 3,
21039 "because_sha": null,
21043 "sha": "498afcdb884540cd6187b7fb687a1e09a887a0f1",
21044 "description": "HACK: Only emit OpBar in compute shaders",
21045 "nominated": false,
21046 "nomination_type": 3,
21049 "because_sha": null,
21053 "sha": "611fe837bbf57ee68ab2a4320ec3819e33cc6cf0",
21054 "description": "nak: Fix lowering for patch_vertices_in",
21055 "nominated": false,
21056 "nomination_type": 3,
21059 "because_sha": null,
21063 "sha": "efbbc3ed93b70cd7f818c613fb162824b73e8948",
21064 "description": "nak: Implement load_tess_coord",
21065 "nominated": false,
21066 "nomination_type": 3,
21069 "because_sha": null,
21073 "sha": "b5cb508523c3a28a4626783705fe7b82f5ea05c7",
21074 "description": "nak,nvk: Plumb through tessellation info",
21075 "nominated": false,
21076 "nomination_type": 3,
21079 "because_sha": null,
21083 "sha": "bd90031b5b65475b6bc1548524554d475cca3b0c",
21084 "description": "nak/nir: Lower load_primitive_id",
21085 "nominated": false,
21086 "nomination_type": 3,
21089 "because_sha": null,
21093 "sha": "c2768736c9167785f08a7f763ea8b509ca98b5d1",
21094 "description": "nak: Implement more attribute I/O",
21095 "nominated": false,
21096 "nomination_type": 3,
21099 "because_sha": null,
21103 "sha": "091410c708eb7a3ee6d9bc9c6753329504c634ff",
21104 "description": "nak: Add lowering for per-vertex I/O",
21105 "nominated": false,
21106 "nomination_type": 3,
21109 "because_sha": null,
21113 "sha": "aa76c860420e5d882e9706c6c01080a31f8a4d4e",
21114 "description": "nak: Handle location_frac for FS outputs in nak_from_nir.rs",
21115 "nominated": false,
21116 "nomination_type": 3,
21119 "because_sha": null,
21123 "sha": "1251bb758828d487c70929a0f01b506f1ef6ba74",
21124 "description": "nak: Set per patch attribute count both places in the SPH",
21125 "nominated": false,
21126 "nomination_type": 3,
21129 "because_sha": null,
21133 "sha": "f097303a9956cb9744dbd0c5c3b6daf00c51d025",
21134 "description": "nak: Rework OpALd and OpASt a bit",
21135 "nominated": false,
21136 "nomination_type": 3,
21139 "because_sha": null,
21143 "sha": "f5805dadab3eca8076a66cfe98b2ac7ef2c63aba",
21144 "description": "nak: NVIDIA calls them tessellation init shaders",
21145 "nominated": false,
21146 "nomination_type": 3,
21149 "because_sha": null,
21153 "sha": "dfbc03fa88478126607c69723a61280f6e9a011f",
21154 "description": "spirv: Fix locations for per-patch varyings",
21155 "nominated": false,
21156 "nomination_type": 3,
21159 "because_sha": null,
21163 "sha": "c6c2c1b2b28f0561d98915c9ec19338838a78510",
21164 "description": "nak/nir: Lower tessellation and geometry I/O",
21165 "nominated": false,
21166 "nomination_type": 3,
21169 "because_sha": null,
21173 "sha": "93db2c12547de300314093d9d07ea9becaf18f15",
21174 "description": "nak: Plumb clip/cull enables through nak",
21175 "nominated": false,
21176 "nomination_type": 3,
21179 "because_sha": null,
21183 "sha": "d4d7f26151e27e59175f22d6d22214adcc9a7405",
21184 "description": "nak: Add enums for sysvals and attributes",
21185 "nominated": false,
21186 "nomination_type": 3,
21189 "because_sha": null,
21193 "sha": "a4c1ec389225f2022cd1e54d14136c325eed887c",
21194 "description": "nak: Implement From for SrcRef for more types",
21195 "nominated": false,
21196 "nomination_type": 3,
21199 "because_sha": null,
21203 "sha": "0d725cccbdb96b481c30aca90f7229a9ecbee7d7",
21204 "description": "nak: Implement NIR control barriers",
21205 "nominated": false,
21206 "nomination_type": 3,
21209 "because_sha": null,
21213 "sha": "5e6dd0412b83bd98fe15d018d86fc87e956ef790",
21214 "description": "nak/builder: Return the instruction from push_*()",
21215 "nominated": false,
21216 "nomination_type": 3,
21219 "because_sha": null,
21223 "sha": "9b6a4aab8d0a24856b068f96eee38c3024df5fdc",
21224 "description": "nak: Add barrier instructions",
21225 "nominated": false,
21226 "nomination_type": 3,
21229 "because_sha": null,
21233 "sha": "2514058c82fc0b8f2f39a020188b9bcc86c67035",
21234 "description": "nak: Allow encoding Dst::None",
21235 "nominated": false,
21236 "nomination_type": 3,
21239 "because_sha": null,
21243 "sha": "cc6f26b00579fe7b58689969618af724bc28bc00",
21244 "description": "nak: Break indirect offset encoding into a helper",
21245 "nominated": false,
21246 "nomination_type": 3,
21249 "because_sha": null,
21253 "sha": "2a61e59bba52488241767cd498371394a840bc7b",
21254 "description": "nak: Add OpNop which can have a label",
21255 "nominated": false,
21256 "nomination_type": 3,
21259 "because_sha": null,
21263 "sha": "e3fa6f3557531ed70f7c55fc1b55591c22fe06b4",
21264 "description": "nak: Add a Label struct for branch targets",
21265 "nominated": false,
21266 "nomination_type": 3,
21269 "because_sha": null,
21273 "sha": "f2e07cbab9c472f9d307f0249339ef5409475a63",
21274 "description": "nvk: Plumb through XFB info from NAK",
21275 "nominated": false,
21276 "nomination_type": 3,
21279 "because_sha": null,
21283 "sha": "30f01c47c245e8ce2e8d8eaf1f53664a671f916f",
21284 "description": "nak: Translate XFB info",
21285 "nominated": false,
21286 "nomination_type": 3,
21289 "because_sha": null,
21293 "sha": "62ac73d5e36aeb7a710e650514b70b0b7bf43bc2",
21294 "description": "nouveau/parser: Dump SET_STREAM_OUT_CONTROL_* properly",
21295 "nominated": false,
21296 "nomination_type": 3,
21299 "because_sha": null,
21303 "sha": "c2c010055ac7083bbaabd182204e089c567f5291",
21304 "description": "nak: Handle non-constant I/O offsets",
21305 "nominated": false,
21306 "nomination_type": 3,
21309 "because_sha": null,
21313 "sha": "827dba398dd54ab5dcb6fcd9049151bc679b6599",
21314 "description": "nak: Don't allocate bitsets in liveness data-flow",
21315 "nominated": false,
21316 "nomination_type": 3,
21319 "because_sha": null,
21323 "sha": "04658a2a11ffa8d554935aca635a8b959b58f374",
21324 "description": "nak/bitset: Add a helper for modifying in-place",
21325 "nominated": false,
21326 "nomination_type": 3,
21329 "because_sha": null,
21333 "sha": "19e0c52837ac9c676abdef6a17cb2b86e53b374f",
21334 "description": "nak: Run simple liveness data-flow bottom-up",
21335 "nominated": false,
21336 "nomination_type": 3,
21339 "because_sha": null,
21343 "sha": "046a2d50048c2d194d1e47595570eb1022042fb8",
21344 "description": "nvk: Set clip/cull_enable for NAK shaders",
21345 "nominated": false,
21346 "nomination_type": 3,
21349 "because_sha": null,
21353 "sha": "a4ff5a9fc66b2b90caac87822d98f1622b5ecc33",
21354 "description": "nak: Simplify I/O gathering",
21355 "nominated": false,
21356 "nomination_type": 3,
21359 "because_sha": null,
21363 "sha": "32910d3016bbb0ead7f64d98273ac1b651b36963",
21364 "description": "nak: rustfmt fixes",
21365 "nominated": false,
21366 "nomination_type": 3,
21369 "because_sha": null,
21373 "sha": "40ec7efa0791adca3bb5dba4030d3d3a489ca90c",
21374 "description": "nak: Move NIR enum translation out of nak_sph.rs",
21375 "nominated": false,
21376 "nomination_type": 3,
21379 "because_sha": null,
21383 "sha": "145213fd2cd10038b8fa5eacb01300807fc41563",
21384 "description": "nak: Restructure ShaderInfo",
21385 "nominated": false,
21386 "nomination_type": 3,
21389 "because_sha": null,
21393 "sha": "267a4f07d04e285ac042a7321ebd20c5833576a5",
21394 "description": "nak: Remove encode_hdr_for_nir",
21395 "nominated": false,
21396 "nomination_type": 3,
21399 "because_sha": null,
21403 "sha": "a926c673352929a3515aa664756d96585c8a1a70",
21404 "description": "nak: Collect information to create SPH",
21405 "nominated": false,
21406 "nomination_type": 3,
21409 "because_sha": null,
21413 "sha": "8d07d033ae1ee0d6d2554503146c9935b7f3b057",
21414 "description": "nak: Add a complete wrapper around SPH",
21415 "nominated": false,
21416 "nomination_type": 3,
21419 "because_sha": null,
21423 "sha": "97c249a353a0da3a36a7b094033a7bb2725109d7",
21424 "description": "nak: Fix printing of OpASt",
21425 "nominated": false,
21426 "nomination_type": 3,
21429 "because_sha": null,
21433 "sha": "a7eb42119ae09bc46b406b2cf024bffa54b8581e",
21434 "description": "nak: Take component into account in store_output",
21435 "nominated": false,
21436 "nomination_type": 3,
21439 "because_sha": null,
21443 "sha": "330f3e6fa8066549ca2387b2104cc9ac64b835c8",
21444 "description": "nvk: Lower more draw system values",
21445 "nominated": false,
21446 "nomination_type": 3,
21449 "because_sha": null,
21453 "sha": "263dfd48384655fa02e12cbddc53668296985331",
21454 "description": "nvk: Add a helper for lowering system values to root table loads",
21455 "nominated": false,
21456 "nomination_type": 3,
21459 "because_sha": null,
21463 "sha": "1a2bed819d453b1fe2af660a37e12af1433cbee4",
21464 "description": "nak: Fix ALD/AST encoding for vtx and offset",
21465 "nominated": false,
21466 "nomination_type": 3,
21469 "because_sha": null,
21473 "sha": "66c9c40f68bcf738b1b5dd9a26d141d4c71e4522",
21474 "description": "nak: Handle modifiers in dedup_srcs() in opt_lop()",
21475 "nominated": false,
21476 "nomination_type": 3,
21479 "because_sha": null,
21483 "sha": "1b6962eb7e5bef7a67d1d64a3496ed4f319de8b1",
21484 "description": "nak: Provide more detail when printing IR after passes",
21485 "nominated": false,
21486 "nomination_type": 3,
21489 "because_sha": null,
21493 "sha": "5654366a55793d82663d2ec9ac5d64a42ff8e4cf",
21494 "description": "nak: Fold source modifiers in legalize",
21495 "nominated": false,
21496 "nomination_type": 3,
21499 "because_sha": null,
21503 "sha": "6da06bf7d7fa8a6e108911fda0cc30a4c4e6348f",
21504 "description": "nak/nir: Return one sample for gl_SampleMaskIn[0] when sample shading",
21505 "nominated": false,
21506 "nomination_type": 3,
21509 "because_sha": null,
21513 "sha": "0e393f0d58f62fc59b62b519ff4f741f5e40f1df",
21514 "description": "nak/nir: Interpolate gl_PointCoord",
21515 "nominated": false,
21516 "nomination_type": 3,
21519 "because_sha": null,
21523 "sha": "062735c1cc21c2fb0071f8ccef4dba31f0aed9b2",
21524 "description": "nak/nir: Add a load_frag_w helper",
21525 "nominated": false,
21526 "nomination_type": 3,
21529 "because_sha": null,
21533 "sha": "8ec753749af28ea526fa5dff055ac35ae6298b9c",
21534 "description": "nak/nir: Fix sample vs. pixel input interpolation",
21535 "nominated": false,
21536 "nomination_type": 3,
21539 "because_sha": null,
21543 "sha": "1ab35afc26ac3586cce2c19eed9f10cf15c73e96",
21544 "description": "nak/nir: Move frag_coord/sample_pos lowering to FS input lowering",
21545 "nominated": false,
21546 "nomination_type": 3,
21549 "because_sha": null,
21553 "sha": "460a0d8a4cafc4348bf31147bdd486a02e83b29c",
21554 "description": "nak/nir: Plumb the FS key into lower_fs_input_intrin",
21555 "nominated": false,
21556 "nomination_type": 3,
21559 "because_sha": null,
21563 "sha": "580b98f353b5afc54e86408a23eac538dcfe159c",
21564 "description": "nak: Gather global memory usage for ShaderInfo",
21565 "nominated": false,
21566 "nomination_type": 3,
21569 "because_sha": null,
21573 "sha": "0afc6fa88077971a40a33a14286def1ebf1544f6",
21574 "description": "nak: Add for_each_instr in Shader",
21575 "nominated": false,
21576 "nomination_type": 3,
21579 "because_sha": null,
21583 "sha": "e9bad677af8e6f9016148688196a9e36ad7a9e1e",
21584 "description": "nak: Plumb uses_kill through from nak_from_nir",
21585 "nominated": false,
21586 "nomination_type": 3,
21589 "because_sha": null,
21593 "sha": "274d521c227fc8b3faf819cb4ee2183f0e6f7605",
21594 "description": "nak: Take components into account in load_*input",
21595 "nominated": false,
21596 "nomination_type": 3,
21599 "because_sha": null,
21603 "sha": "543eebb272e7c0ecc45999cb62295ae6f22b7512",
21604 "description": "nak: Handle interpolate_at_offset",
21605 "nominated": false,
21606 "nomination_type": 3,
21609 "because_sha": null,
21613 "sha": "f5c41151f2e89dc4feeefa9ef5c5a043ef917e4c",
21614 "description": "nak/nir: Use nir_shader_intrinsics_pass for FS inputs",
21615 "nominated": false,
21616 "nomination_type": 3,
21619 "because_sha": null,
21623 "sha": "04911df9408f212be740f069ff0ea1acb0b245fb",
21624 "description": "nak: Add support for fddx and fddy",
21625 "nominated": false,
21626 "nomination_type": 3,
21629 "because_sha": null,
21633 "sha": "e174fc9ab327984119a797efca6121ab2d83e9c8",
21634 "description": "nak/nir: Fix helper invocations",
21635 "nominated": false,
21636 "nomination_type": 3,
21639 "because_sha": null,
21643 "sha": "4e14cefa70389bdaae6047481770ba87d92d7043",
21644 "description": "nak: Add support for gl_FrontFace",
21645 "nominated": false,
21646 "nomination_type": 3,
21649 "because_sha": null,
21653 "sha": "2c91587ac5b6cee0064e88058d7ab7e77d63770e",
21654 "description": "nak: Saturate depth writes",
21655 "nominated": false,
21656 "nomination_type": 3,
21659 "because_sha": null,
21663 "sha": "6abbef04b076a613f6571348e7237ffb6d39ffba",
21664 "description": "nvk/nak: Translate our new FS flags from NAK to nvk_shader",
21665 "nominated": false,
21666 "nomination_type": 3,
21669 "because_sha": null,
21673 "sha": "34cc225070bb18ea140f45af7e6235796491fe3a",
21674 "description": "nak: Plumb more FS info through to the C API",
21675 "nominated": false,
21676 "nomination_type": 3,
21679 "because_sha": null,
21683 "sha": "0ec283083cce17f419460e96375da8e7da655102",
21684 "description": "nak: Re-plumb compute shader info",
21685 "nominated": false,
21686 "nomination_type": 3,
21689 "because_sha": null,
21693 "sha": "9eeda9dd6d53e5d728b8b0139464eb9b67cc82c6",
21694 "description": "nak: Rework FS outputs again",
21695 "nominated": false,
21696 "nomination_type": 3,
21699 "because_sha": null,
21703 "sha": "7ce8470bd4f221288b4d2c9ad2d1422d02a13620",
21704 "description": "nak: Stash a ShaderInfo in ShaderFromNir",
21705 "nominated": false,
21706 "nomination_type": 3,
21709 "because_sha": null,
21713 "sha": "3cdc26c1576a139d4bbc138115d94083b7956b7b",
21714 "description": "nak: Pull sm, num_gprs, and tls_size into a ShaderInfo struct",
21715 "nominated": false,
21716 "nomination_type": 3,
21719 "because_sha": null,
21723 "sha": "141137ad14fe5d8df93b202ccdfa976aee26146f",
21724 "description": "nak: Use count_attribute_slots for FS input var sizes",
21725 "nominated": false,
21726 "nomination_type": 3,
21729 "because_sha": null,
21733 "sha": "64168e58cda8af3ace9101e6709b08ff64962a22",
21734 "description": "nvk,nak: Plumb through the zs_self_dep key bit",
21735 "nominated": false,
21736 "nomination_type": 3,
21739 "because_sha": null,
21743 "sha": "c54f622a93ffc33d988417b7f5625dd413ea9a7e",
21744 "description": "nak: Set TLS size properly in the shader header",
21745 "nominated": false,
21746 "nomination_type": 3,
21749 "because_sha": null,
21753 "sha": "cbb05f0e6b4c541633ab85d0525d530db1810b9d",
21754 "description": "nak: Implement discard and demote",
21755 "nominated": false,
21756 "nomination_type": 3,
21759 "because_sha": null,
21763 "sha": "24c2728ca5169e6d793dda4e178f73df2e1b890c",
21764 "description": "nak: Implement load_sample_id and load_sample_mask_in",
21765 "nominated": false,
21766 "nomination_type": 3,
21769 "because_sha": null,
21773 "sha": "595f03957cdfebd522c4a327ff4e87debe4d0206",
21774 "description": "nak/nir: Several FS output fixes",
21775 "nominated": false,
21776 "nomination_type": 3,
21779 "because_sha": null,
21783 "sha": "ea750f1ffd86e1397898776a6f4017e6db802b20",
21784 "description": "nak: Handle empty OpFSOut",
21785 "nominated": false,
21786 "nomination_type": 3,
21789 "because_sha": null,
21793 "sha": "ecf5c4c13b358124b7b4d734acc0190d4f0abf5a",
21794 "description": "nak: Properly handle OpFSOut in RA and liveness",
21795 "nominated": false,
21796 "nomination_type": 3,
21799 "because_sha": null,
21803 "sha": "c47488341ec39527af9e153aaaf918edcabd801d",
21804 "description": "nak: Use load_interpolated_input for frag_coord",
21805 "nominated": false,
21806 "nomination_type": 3,
21809 "because_sha": null,
21813 "sha": "0e327167a2ba00dcc973f7499add07cfdef6de93",
21814 "description": "nak: do perspective divide for interp none as well",
21815 "nominated": false,
21816 "nomination_type": 3,
21819 "because_sha": null,
21823 "sha": "ab80e1189f4bc04beabb34da3c76d1a1bf15a99a",
21824 "description": "nak: Add support for centroid and sample interp modes",
21825 "nominated": false,
21826 "nomination_type": 3,
21829 "because_sha": null,
21833 "sha": "850668c94285ddf83e27db750d269b3a152272ce",
21834 "description": "nak: make ipa encoding match the order in codegen gv100",
21835 "nominated": false,
21836 "nomination_type": 3,
21839 "because_sha": null,
21843 "sha": "dadc79d96fd97100abc3f5c638edfb39e7166def",
21844 "description": "nak: Handle flat FS inputs",
21845 "nominated": false,
21846 "nomination_type": 3,
21849 "because_sha": null,
21853 "sha": "ea6057deb4c5f73b3d0277674d567e9b555046d6",
21854 "description": "nvk: Use sysvals for fragcoord etc. with NAK",
21855 "nominated": false,
21856 "nomination_type": 3,
21859 "because_sha": null,
21863 "sha": "073b2257ddb4f8c60682efd416d0f3e2e73d4268",
21864 "description": "nak: Emit FS_OUT before EXIT",
21865 "nominated": false,
21866 "nomination_type": 3,
21869 "because_sha": null,
21873 "sha": "a07aa29f6134267d6e2ddd2894368f77626bebab",
21874 "description": "nak: Re-work Instr::get_latency()",
21875 "nominated": false,
21876 "nomination_type": 3,
21879 "because_sha": null,
21883 "sha": "3ad3f1376ce22917c672682a7894b24f96c0d3c6",
21884 "description": "nak: Rework calc_delay.rs",
21885 "nominated": false,
21886 "nomination_type": 3,
21889 "because_sha": null,
21893 "sha": "2288b33a4809d6de40fb59fbf32dc2b6465d80c6",
21894 "description": "nak: Rework the barrier insert pass",
21895 "nominated": false,
21896 "nomination_type": 3,
21899 "because_sha": null,
21903 "sha": "91ea23103a12c9a58f6346ace6545958d91e289a",
21904 "description": "nak: Use the right number of predicates in RegTracker",
21905 "nominated": false,
21906 "nomination_type": 3,
21909 "because_sha": null,
21913 "sha": "57dde7f217962ce15c22f5ba937cc5fd15e1ca76",
21914 "description": "nak: Implement Index[Mut] for RegTracker",
21915 "nominated": false,
21916 "nomination_type": 3,
21919 "because_sha": null,
21923 "sha": "405a9ccca8064c661ebc57bb9e9b25c2d437841f",
21924 "description": "nak: Make PRMT selection a Src",
21925 "nominated": false,
21926 "nomination_type": 3,
21929 "because_sha": null,
21933 "sha": "c38c456270170bec5e88be3158a8e8d72aa842ec",
21934 "description": "nak: sm75: Fix panic when encoding MUFU with SQRT and TANH",
21935 "nominated": false,
21936 "nomination_type": 3,
21939 "because_sha": null,
21943 "sha": "1b869d2db5782fa27d9fa3ee3ce77699aa2d90af",
21944 "description": "nak: Rename OpBFind to OpFlo",
21945 "nominated": false,
21946 "nomination_type": 3,
21949 "because_sha": null,
21953 "sha": "eb10a778fda5ed841bb13fdf9283ad7ba45e8548",
21954 "description": "nak: Fix instruction ordering in nak_ir.rs",
21955 "nominated": false,
21956 "nomination_type": 3,
21959 "because_sha": null,
21963 "sha": "3e8344a4c804e563c714e9c38b239c765acbaa6b",
21964 "description": "nak: Remap GLSL_SAMPLER_DIM_SUBPASS and SUBPASS_MS to 2D and MS",
21965 "nominated": false,
21966 "nomination_type": 3,
21969 "because_sha": null,
21973 "sha": "80230731ec1476ea1f566e5b66d3ba194e5ec642",
21974 "description": "nak: IMAD also has a destination predicate",
21975 "nominated": false,
21976 "nomination_type": 3,
21979 "because_sha": null,
21983 "sha": "ab7a4b531d0fd99095cd1447fdc3a852aa307b62",
21984 "description": "nak: Disable lower_image_size_to_txs for NAK",
21985 "nominated": false,
21986 "nomination_type": 3,
21989 "because_sha": null,
21993 "sha": "86c7bcc9e326af56ec7bad64548a75e2b96e842b",
21994 "description": "nak/legalize: Fix too many IADD3 source modifiers",
21995 "nominated": false,
21996 "nomination_type": 3,
21999 "because_sha": null,
22003 "sha": "0222107699641d0cbad1d1577187a316355cda3a",
22004 "description": "nak: Move all the IADD3 insanity to a new OpIAdd3X opcode",
22005 "nominated": false,
22006 "nomination_type": 3,
22009 "because_sha": null,
22013 "sha": "c5b9d42ac2b895e4cecab0116a292821048bef52",
22014 "description": "nak: Add an alloc_vec() to SSAValueAllocator",
22015 "nominated": false,
22016 "nomination_type": 3,
22019 "because_sha": null,
22023 "sha": "52acb12f75d235511222d2cf2e23ecba4ed09cea",
22024 "description": "nak: Document spilling and RA",
22025 "nominated": false,
22026 "nomination_type": 3,
22029 "because_sha": null,
22033 "sha": "a0bf406057805f2e67e33a15471aff99561e8dd8",
22034 "description": "nak/spill: Tweak the construction of S sets",
22035 "nominated": false,
22036 "nomination_type": 3,
22039 "because_sha": null,
22043 "sha": "ea0ae395a981d3bc260819b9a92eb8453cdeb747",
22044 "description": "nak/ra: Improve coalescing",
22045 "nominated": false,
22046 "nomination_type": 3,
22049 "because_sha": null,
22053 "sha": "46d489fa4d1511c580724a7608bf440b466e8272",
22054 "description": "nak: Implement shader clock",
22055 "nominated": false,
22056 "nomination_type": 3,
22059 "because_sha": null,
22063 "sha": "84d176569098aac190bec8a908c4667f59ad422a",
22064 "description": "nak: Add a debug flag to test spilling",
22065 "nominated": false,
22066 "nomination_type": 3,
22069 "because_sha": null,
22073 "sha": "07b9465b5dc580ef22308b5ae6260f8480c1b9dc",
22074 "description": "nak: Spill registers before RA",
22075 "nominated": false,
22076 "nomination_type": 3,
22079 "because_sha": null,
22083 "sha": "aa9357891512c7e3df1301133ac3913db1e19552",
22084 "description": "nak: Use the correct number of GPRs on Turing+",
22085 "nominated": false,
22086 "nomination_type": 3,
22089 "because_sha": null,
22093 "sha": "bcad2add47359588095965b040b63ea667880406",
22094 "description": "nak: Add a spilling pass",
22095 "nominated": false,
22096 "nomination_type": 3,
22099 "because_sha": null,
22103 "sha": "a502a994e839c1299d187b322bab58bf8fe6a3f2",
22104 "description": "nak: Add more NextUseLiveness helpers",
22105 "nominated": false,
22106 "nomination_type": 3,
22109 "because_sha": null,
22113 "sha": "72a472141203f11bb041666f6bd8908b565da1e9",
22114 "description": "nak: Add a RegFileSet filter to NextUseLiveness::for_function()",
22115 "nominated": false,
22116 "nomination_type": 3,
22119 "because_sha": null,
22123 "sha": "002ee9e40e57c9108207fd5cd7894e91e1c8313c",
22124 "description": "nak: Expose LiveSet for incremental liveness tracking",
22125 "nominated": false,
22126 "nomination_type": 3,
22129 "because_sha": null,
22133 "sha": "8c04737a6a64bd83652e3772fe3485f727fac442",
22134 "description": "nak/ra: Don't free killed for OpPhiSrcs",
22135 "nominated": false,
22136 "nomination_type": 3,
22139 "because_sha": null,
22143 "sha": "efee3264b2bf2237ba551d97f8c0da49e45c4339",
22144 "description": "nak/ra: Handle parallel copies as a special case",
22145 "nominated": false,
22146 "nomination_type": 3,
22149 "because_sha": null,
22153 "sha": "4d5bf265b0d63d6a6a84e5a4bf119439501f5292",
22154 "description": "nak/ra: Drop the pointless AssignRegs struct",
22155 "nominated": false,
22156 "nomination_type": 3,
22159 "because_sha": null,
22163 "sha": "57a7932bb55ac1387a01f35f6757cd0c33c4a779",
22164 "description": "nak: Union find",
22165 "nominated": false,
22166 "nomination_type": 3,
22169 "because_sha": null,
22173 "sha": "4a081059226e3379ae3763d5dbc50c5f1722fe02",
22174 "description": "nak: Add an SSA repair pass",
22175 "nominated": false,
22176 "nomination_type": 3,
22179 "because_sha": null,
22183 "sha": "214b7e4b88437703fa4f4b0a2b3da5c09802fd97",
22184 "description": "nak: Add a to-CSSA pass",
22185 "nominated": false,
22186 "nomination_type": 3,
22189 "because_sha": null,
22193 "sha": "d574d29102aa78c0243738d905d59c08b7e359cc",
22194 "description": "nak: Add helpers to BasicBlock to get phis",
22195 "nominated": false,
22196 "nomination_type": 3,
22199 "because_sha": null,
22203 "sha": "2f9565e7259f6dcc1262ff6340b350592b2ba56e",
22204 "description": "nak: Add a dominance check to CFG",
22205 "nominated": false,
22206 "nomination_type": 3,
22209 "because_sha": null,
22213 "sha": "bef6c1095e2ed10bcc378fc618481735e85e3bc8",
22214 "description": "nak: Add interference helpers",
22215 "nominated": false,
22216 "nomination_type": 3,
22219 "because_sha": null,
22223 "sha": "0fd3510166d566ba50d098a82c165b11d8167f2b",
22224 "description": "nak: Restructure liveness construction",
22225 "nominated": false,
22226 "nomination_type": 3,
22229 "because_sha": null,
22233 "sha": "2c3eb239f8fba35582438b974b6f0d3673828d33",
22234 "description": "nak: Allow DCE on functions",
22235 "nominated": false,
22236 "nomination_type": 3,
22239 "because_sha": null,
22243 "sha": "002022a0b14ebd65274fd2431bb1d4fd40a7782c",
22244 "description": "nak: Handle RegFile::Mem in parallel copy lowering",
22245 "nominated": false,
22246 "nomination_type": 3,
22249 "because_sha": null,
22253 "sha": "4f05308ad99d4f8a1c527bcc0caedf914feee7f8",
22254 "description": "nak: Add a Mem register file",
22255 "nominated": false,
22256 "nomination_type": 3,
22259 "because_sha": null,
22263 "sha": "fe7ac83a94a9b6e44e418b40a9a3d89f8dcdd995",
22264 "description": "nak: Use more OpCopy",
22265 "nominated": false,
22266 "nomination_type": 3,
22269 "because_sha": null,
22273 "sha": "8185f3064ed4282c1b548b6f430ed162f9b51d67",
22274 "description": "nak: Use OpCopy in legalize",
22275 "nominated": false,
22276 "nomination_type": 3,
22279 "because_sha": null,
22283 "sha": "fc35dd6aba4d791d5e7fc44a36fc07f99e2d92a6",
22284 "description": "nak: Use the builder for the legalize pass",
22285 "nominated": false,
22286 "nomination_type": 3,
22289 "because_sha": null,
22293 "sha": "4c798afb25600dcc0784402c6854f7793fe75bb5",
22294 "description": "nak: Add a new OpCopy instruction for parallel copy lowering",
22295 "nominated": false,
22296 "nomination_type": 3,
22299 "because_sha": null,
22303 "sha": "b78ccebf4b5aa97f2e7834ac9ce06695286ad011",
22304 "description": "nak: Rework map_instrs()",
22305 "nominated": false,
22306 "nomination_type": 3,
22309 "because_sha": null,
22313 "sha": "72f4cd3300fbaf85c95f66523d453a425b821f82",
22314 "description": "nak: Use u32 for register indices",
22315 "nominated": false,
22316 "nomination_type": 3,
22319 "because_sha": null,
22323 "sha": "5c3e7bf0b7d3f73abc9f780ebe1aadc35d669a48",
22324 "description": "nak: Refactor nak_assign_regs a bit",
22325 "nominated": false,
22326 "nomination_type": 3,
22329 "because_sha": null,
22333 "sha": "e6b0c3e220ed8b9dcc1dbeca615b2cf700f3ef27",
22334 "description": "nak: Add a phi allocator",
22335 "nominated": false,
22336 "nomination_type": 3,
22339 "because_sha": null,
22343 "sha": "741f7067f1fb5953e84bac0fcb5c6c7df588df48",
22344 "description": "nak: Add loop detection to the CFG",
22345 "nominated": false,
22346 "nomination_type": 3,
22349 "because_sha": null,
22353 "sha": "a560356b717db8ee8348cc9e0a501229e772a186",
22354 "description": "nak: Base liveness on CFG indices",
22355 "nominated": false,
22356 "nomination_type": 3,
22359 "because_sha": null,
22363 "sha": "ea9390cd21d0dfcc54f9f4d88ceecf9d08d950c9",
22364 "description": "nak: Store the blocks in the CFG",
22365 "nominated": false,
22366 "nomination_type": 3,
22369 "because_sha": null,
22373 "sha": "7ce3dfa43b6d41e691eca3edd5c3c9db490c58ad",
22374 "description": "nak: Add a more awesome CFG data structure",
22375 "nominated": false,
22376 "nomination_type": 3,
22379 "because_sha": null,
22383 "sha": "c1b62f1d151391d4a885ead7a104035dbe40d145",
22384 "description": "nak: Emit if branches in the predecessor block",
22385 "nominated": false,
22386 "nomination_type": 3,
22389 "because_sha": null,
22393 "sha": "0143f4566f72e8ab86c1c424522a5bd1b38cc9a9",
22394 "description": "nak/nir: Add more helpers",
22395 "nominated": false,
22396 "nomination_type": 3,
22399 "because_sha": null,
22403 "sha": "756d0c0ba3e99c0537e6b8346ac77bacaa1f10f9",
22404 "description": "nak: Add a new VecPair type",
22405 "nominated": false,
22406 "nomination_type": 3,
22409 "because_sha": null,
22413 "sha": "67c13aea9e06c12bc857dd60afdd860171963c3a",
22414 "description": "nak: Add more SSA iterator options",
22415 "nominated": false,
22416 "nomination_type": 3,
22419 "because_sha": null,
22423 "sha": "dc26c826b98071b5ff88c17ed1d5ccb126695e1b",
22424 "description": "nak: Add a RegFileSet struct",
22425 "nominated": false,
22426 "nomination_type": 3,
22429 "because_sha": null,
22433 "sha": "2fd0a2e20704fbeb5ae094353c87feea76040e27",
22434 "description": "nak: Accurately set num_gprs",
22435 "nominated": false,
22436 "nomination_type": 3,
22439 "because_sha": null,
22443 "sha": "e25bbc9b7b517ecb0caa966f14ba36b7876ba306",
22444 "description": "nak: Add mum_gprs and tls_size to Shader",
22445 "nominated": false,
22446 "nomination_type": 3,
22449 "because_sha": null,
22453 "sha": "8e9f5416bbfeac98fe52713d36bc3d52ad4b804b",
22454 "description": "nak: Bring back bitset-based liveness",
22455 "nominated": false,
22456 "nomination_type": 3,
22459 "because_sha": null,
22463 "sha": "26748d6fbf4321007cac373e997b5f47aa83bb9d",
22464 "description": "nak: Make calc_max_live a function of the Liveness trait",
22465 "nominated": false,
22466 "nomination_type": 3,
22469 "because_sha": null,
22473 "sha": "80d58b35211091b383cb480db1b2a30680906561",
22474 "description": "nak: Handle dead destinations in RA",
22475 "nominated": false,
22476 "nomination_type": 3,
22479 "because_sha": null,
22483 "sha": "865d6c303f67e0c4d8fc26d08336e72a02cd9683",
22484 "description": "nak: Require Rust 1.70.0",
22485 "nominated": false,
22486 "nomination_type": 3,
22489 "because_sha": null,
22493 "sha": "71c5bbc5a8813f56513b842d2a59d57a5ce65e6f",
22494 "description": "nak: Break guts of liveness into traits",
22495 "nominated": false,
22496 "nomination_type": 3,
22499 "because_sha": null,
22503 "sha": "f1cb99d06b6c6a36d916775fe3bd0a913c9c8cb9",
22504 "description": "nak: Separate the CFG from liveness",
22505 "nominated": false,
22506 "nomination_type": 3,
22509 "because_sha": null,
22513 "sha": "497046412edc00888a84654413efa34512975b6a",
22514 "description": "nak: Allocate the minimum number of GPRs.",
22515 "nominated": false,
22516 "nomination_type": 3,
22519 "because_sha": null,
22523 "sha": "d9c606fb08c428d8b91556a01678a2ece3a90fce",
22524 "description": "nak/ra: Pass a PerRegFile num_regs into the allocator",
22525 "nominated": false,
22526 "nomination_type": 3,
22529 "because_sha": null,
22533 "sha": "7b3d62e51a7db9b34a516d5a5bcaaab9cb7675e3",
22534 "description": "nak: Print to stderr",
22535 "nominated": false,
22536 "nomination_type": 3,
22539 "because_sha": null,
22543 "sha": "2a7df0a03e9bd5f1be5aef0ac1c13e44daffecd6",
22544 "description": "nak: fix backtrace crash running computeheadless",
22545 "nominated": false,
22546 "nomination_type": 3,
22549 "because_sha": null,
22553 "sha": "d7d330754b260edb478a9ec76bd2a82a288f6aab",
22554 "description": "nak: add support for nir_op_unpack_half_2x16_split_{x|y}",
22555 "nominated": false,
22556 "nomination_type": 3,
22559 "because_sha": null,
22563 "sha": "59c05e16e4f4f0f802738e01a58e29fd929445f2",
22564 "description": "nak: add support for packhalf2x16_split",
22565 "nominated": false,
22566 "nomination_type": 3,
22569 "because_sha": null,
22573 "sha": "1f10cdbbbee47e6cace8ac4d4e0beba8d9265654",
22574 "description": "nak: add support for findmsb,findlsb",
22575 "nominated": false,
22576 "nomination_type": 3,
22579 "because_sha": null,
22583 "sha": "e887c4d07a4ad49d37ca4cfb1aab2810d6d4936f",
22584 "description": "nak: add support for nir_op_bitfield_reverse",
22585 "nominated": false,
22586 "nomination_type": 3,
22589 "because_sha": null,
22593 "sha": "d27e271ba5d8c6eb566dd5adae7fa29c65ff99ff",
22594 "description": "nak: Add support for nir_op_bitcount",
22595 "nominated": false,
22596 "nomination_type": 3,
22599 "because_sha": null,
22603 "sha": "d133603c7d5d34303897c4807650609e91e29742",
22604 "description": "nak: add support for nir_op_isign",
22605 "nominated": false,
22606 "nomination_type": 3,
22609 "because_sha": null,
22613 "sha": "22b4d1c559edb13a6023bf45fc16f016ba819db6",
22614 "description": "nak: change ishl data type to I32",
22615 "nominated": false,
22616 "nomination_type": 3,
22619 "because_sha": null,
22623 "sha": "30824fa6a529d71b95addd00855b0354ff85b00e",
22624 "description": "nak: more lowerings",
22625 "nominated": false,
22626 "nomination_type": 3,
22629 "because_sha": null,
22633 "sha": "e03cc1f54246acb349224bc33eeb0bbc2d666016",
22634 "description": "nak: Add some documentation for SSA values",
22635 "nominated": false,
22636 "nomination_type": 3,
22639 "because_sha": null,
22643 "sha": "11ca78f92324e72e26a21ddf502a1a0d9d20c3b2",
22644 "description": "nak: run nir_lower_frexp and nir_opt_algebraic_late",
22645 "nominated": false,
22646 "nomination_type": 3,
22649 "because_sha": null,
22653 "sha": "394bd770bccababa84f3f96e04726cf80a2f2a45",
22654 "description": "nak: add support for floor, ceil and trunc",
22655 "nominated": false,
22656 "nomination_type": 3,
22659 "because_sha": null,
22663 "sha": "4dd277e2338a84d717ea0fce241c3f73b542c42c",
22664 "description": "nak: Rework RA a bit",
22665 "nominated": false,
22666 "nomination_type": 3,
22669 "because_sha": null,
22673 "sha": "c9a6073754d80af89abb5a71d2e506f912ec5066",
22674 "description": "nak: Use pcopy.push() in RA",
22675 "nominated": false,
22676 "nomination_type": 3,
22679 "because_sha": null,
22683 "sha": "c0e6d8006398dd1648aa52a4517724e061920532",
22684 "description": "nak: Use num_regs instead of max_reg in RA",
22685 "nominated": false,
22686 "nomination_type": 3,
22689 "because_sha": null,
22693 "sha": "19806cc9e493c9829d432a6b5380c23a86b1accd",
22694 "description": "nak: Initialize RA with only live registers",
22695 "nominated": false,
22696 "nomination_type": 3,
22699 "because_sha": null,
22703 "sha": "ec47843ccafe12848450b0ba198930f03c9026c4",
22704 "description": "nak: Record register pressure in liveness",
22705 "nominated": false,
22706 "nomination_type": 3,
22709 "because_sha": null,
22713 "sha": "7c98dd8bfd57f7afa3a7dc829cc713360b59f229",
22714 "description": "nak: Add a PerRegFile helper struct",
22715 "nominated": false,
22716 "nomination_type": 3,
22719 "because_sha": null,
22723 "sha": "b661279e6e403e181893ed6f88788756516fa063",
22724 "description": "nak: Rework liveness to add next-use information",
22725 "nominated": false,
22726 "nomination_type": 3,
22729 "because_sha": null,
22733 "sha": "f67fecf1960dd7f0d6fd168651e306b21f28954e",
22734 "description": "nak: Compute liveness in reverse block order",
22735 "nominated": false,
22736 "nomination_type": 3,
22739 "because_sha": null,
22743 "sha": "82f0c6cf7747089bf21b59bef3a3aee26269d52f",
22744 "description": "nak: Use the builder in some lowering passes",
22745 "nominated": false,
22746 "nomination_type": 3,
22749 "because_sha": null,
22753 "sha": "2d69a2c1d72421d3ff239eff6e5de8829412b59a",
22754 "description": "nak: Add a builder",
22755 "nominated": false,
22756 "nomination_type": 3,
22759 "because_sha": null,
22763 "sha": "063c9f41faf04ddd637d40a96a7c9d3bd4e0e5b9",
22764 "description": "nak: Work in terms of bits for type sizes",
22765 "nominated": false,
22766 "nomination_type": 3,
22769 "because_sha": null,
22773 "sha": "ced6b44ba6aea0290d096d427875c8d79e3d5f6b",
22774 "description": "nak: Follow memcpy semantics with OpParCopy",
22775 "nominated": false,
22776 "nomination_type": 3,
22779 "because_sha": null,
22783 "sha": "831d1ee2d6d1382d3194717c5b85e61609182536",
22784 "description": "nak: Do not allocate vectors needlessly in optimization passes",
22785 "nominated": false,
22786 "nomination_type": 3,
22789 "because_sha": null,
22793 "sha": "5014b4697d515b5fbe9d85df55ca5a455f4d1f7b",
22794 "description": "nak: Heap-allocate Instrs",
22795 "nominated": false,
22796 "nomination_type": 3,
22799 "because_sha": null,
22803 "sha": "fa0891d37c69f6e91e7bb2143c3a2384835b0c0f",
22804 "description": "nak: Implement nir_op_b2b1 and nir_op_b2b32",
22805 "nominated": false,
22806 "nomination_type": 3,
22809 "because_sha": null,
22813 "sha": "3bf0882ea85d26e19bddd48ac622305751bf67a8",
22814 "description": "nak: Implement indirect UBO loads",
22815 "nominated": false,
22816 "nomination_type": 3,
22819 "because_sha": null,
22823 "sha": "0ff7fbf093f27f05994ef84bcb9bf6c5c714382a",
22824 "description": "nak: Rework cbufs a bit",
22825 "nominated": false,
22826 "nomination_type": 3,
22829 "because_sha": null,
22833 "sha": "86684fa9aa064d0dd2bfb8e409a1602077d4df94",
22834 "description": "nak: Legalize everything",
22835 "nominated": false,
22836 "nomination_type": 3,
22839 "because_sha": null,
22843 "sha": "9fcc0eaa8accea905b83c54eef8ad47d24598ed8",
22844 "description": "nak: Fix multisampled textureing",
22845 "nominated": false,
22846 "nomination_type": 3,
22849 "because_sha": null,
22853 "sha": "cc88a1c78edbb18d38fd0ea8f8309c7803ed76e3",
22854 "description": "nak: Add a Pred struct move the enum to PredRef",
22855 "nominated": false,
22856 "nomination_type": 3,
22859 "because_sha": null,
22863 "sha": "38c9d6dfbb3e08968bff0048579e1ba29b8d7bdc",
22864 "description": "nak: Add accum predicates to Op[FI]Setp",
22865 "nominated": false,
22866 "nomination_type": 3,
22869 "because_sha": null,
22873 "sha": "c6edf43f70154ba98c4953998c101fa1863e9118",
22874 "description": "nak: Delete unused imports and dead code",
22875 "nominated": false,
22876 "nomination_type": 3,
22879 "because_sha": null,
22883 "sha": "d48bea6638b1079b05227d96e9224faa97673eb2",
22884 "description": "nak: Fold fsat into FAdd/FFma/FMul",
22885 "nominated": false,
22886 "nomination_type": 3,
22889 "because_sha": null,
22893 "sha": "4c3a5b16e9202bed0ace00434a0d825856f41601",
22894 "description": "nak: Rework source modifiers instructions a bit",
22895 "nominated": false,
22896 "nomination_type": 3,
22899 "because_sha": null,
22903 "sha": "8ba14292166a0f2ef1cb7b3e3ec03a95eed1ed14",
22904 "description": "nak: DCE things with constant false predicates",
22905 "nominated": false,
22906 "nomination_type": 3,
22909 "because_sha": null,
22913 "sha": "818ec3242bed9cca2e5e73ab8340bae7cb42842f",
22914 "description": "nak: Optimize OpLop3 and OpPLop3",
22915 "nominated": false,
22916 "nomination_type": 3,
22919 "because_sha": null,
22923 "sha": "59f6d657f3aee5853d8be8b178700d32c6fe9d1a",
22924 "description": "nak: Fix the 2nd predicate on LOP3",
22925 "nominated": false,
22926 "nomination_type": 3,
22929 "because_sha": null,
22933 "sha": "4367e0786b19aedd6b669d78d9978afb644d7781",
22934 "description": "nak: Implement image atomics",
22935 "nominated": false,
22936 "nomination_type": 3,
22939 "because_sha": null,
22943 "sha": "82e5b0dd93001cb9edd402d2d0f4b3682fcc32dc",
22944 "description": "nak: Implement global/shared_atomic_comp_swap",
22945 "nominated": false,
22946 "nomination_type": 3,
22949 "because_sha": null,
22953 "sha": "d359c64b2a64ac05c096a790bc9bdb8081a22434",
22954 "description": "nak: Implement nir_intrinsic_shared_atomic_*",
22955 "nominated": false,
22956 "nomination_type": 3,
22959 "because_sha": null,
22963 "sha": "d1c56b12b9cc574f4ae61aed67dd621198dbf629",
22964 "description": "nak: Implement nir_intrinsic_global_atomic_*",
22965 "nominated": false,
22966 "nomination_type": 3,
22969 "because_sha": null,
22973 "sha": "18a11aa449449daf19fd8f18152ca2999640e859",
22974 "description": "nak: Rework copy-prop to use soruce type decorations",
22975 "nominated": false,
22976 "nomination_type": 3,
22979 "because_sha": null,
22983 "sha": "9bc2bdd78f9e73aae5b1ce610d5d61bda5d35f09",
22984 "description": "nak: Add a Src::supports_src_type() helper",
22985 "nominated": false,
22986 "nomination_type": 3,
22989 "because_sha": null,
22993 "sha": "42d31b4bfda92d1e6810a92f54d633bb12c96ecd",
22994 "description": "nak: Rework source modifiers a bit",
22995 "nominated": false,
22996 "nomination_type": 3,
22999 "because_sha": null,
23003 "sha": "a2390fdbc1786ad4e094f1356ef10c15e85ade15",
23004 "description": "nak: Only divide FS inputs by .w for smooth interpolation",
23005 "nominated": false,
23006 "nomination_type": 3,
23009 "because_sha": null,
23013 "sha": "7398a262da064b202ad2d560c43eca27b0583690",
23014 "description": "nak: Decorate sources with types",
23015 "nominated": false,
23016 "nomination_type": 3,
23019 "because_sha": null,
23023 "sha": "4def64545a15d4719c524f7a4eed123596d7b3d8",
23024 "description": "nak: Add a mechanism for decorating sources with types",
23025 "nominated": false,
23026 "nomination_type": 3,
23029 "because_sha": null,
23033 "sha": "3207f29a09b7f096e52b49d033a36fa880eacb43",
23034 "description": "nak: Integers don't have abs() source modifiers",
23035 "nominated": false,
23036 "nomination_type": 3,
23039 "because_sha": null,
23043 "sha": "2a2103d73b61b3cab86a9409f89c98904de3bb93",
23044 "description": "nak: Implement load/store_shared",
23045 "nominated": false,
23046 "nomination_type": 3,
23049 "because_sha": null,
23053 "sha": "73976c3f317e9abbbfac56960b70e808929341f3",
23054 "description": "nvk: Plumb num_barriers through from NAK",
23055 "nominated": false,
23056 "nomination_type": 3,
23059 "because_sha": null,
23063 "sha": "4c2ce288f97f5081c48cafae5daba9fb90aec981",
23064 "description": "nak: Implement barriers",
23065 "nominated": false,
23066 "nomination_type": 3,
23069 "because_sha": null,
23073 "sha": "53a372ec3d03298679a4f1d995c25446b9b56948",
23074 "description": "nak: Add F2F and implement fquantize16",
23075 "nominated": false,
23076 "nomination_type": 3,
23079 "because_sha": null,
23083 "sha": "dc3b2c7d10c1d91dbaeca8a3c8fd254b878d2408",
23084 "description": "nak: sin() and cos() require we divide by 2pi",
23085 "nominated": false,
23086 "nomination_type": 3,
23089 "because_sha": null,
23093 "sha": "a6e1167a8398a4f3f13d86090a2f4eb87198c7ef",
23094 "description": "nak: Don't allow r255 in texture or surface ops",
23095 "nominated": false,
23096 "nomination_type": 3,
23099 "because_sha": null,
23103 "sha": "b70d99818084dbb709107ba6ec77ce6b0c8b6e64",
23104 "description": "nak: compiler: replace Instr::new(..) with OpFoo {}.into()",
23105 "nominated": false,
23106 "nomination_type": 3,
23109 "because_sha": null,
23113 "sha": "ab9cf27c02911c77d42eabe31018361588add138",
23114 "description": "nak: compiler: add From<T:Into<Op>> for Instr",
23115 "nominated": false,
23116 "nomination_type": 3,
23119 "because_sha": null,
23123 "sha": "e8f220f7a19642d0212811cdc32e08fd53d4d81f",
23124 "description": "nak: Legalize Op[FI]Setp",
23125 "nominated": false,
23126 "nomination_type": 3,
23129 "because_sha": null,
23133 "sha": "3bd42dd2540d49f0bd814702c4b8142dd6d407d5",
23134 "description": "nak: Improve [FI]SETP encoding",
23135 "nominated": false,
23136 "nomination_type": 3,
23139 "because_sha": null,
23143 "sha": "3ac03b043e13822f1f6e2cb22318fa9f1496dd82",
23144 "description": "nak/nir: Lower image size and samples to txq",
23145 "nominated": false,
23146 "nomination_type": 3,
23149 "because_sha": null,
23153 "sha": "6750d21e6591422a205cebf68d6a11913fbe9526",
23154 "description": "nak: Legalize more stuff",
23155 "nominated": false,
23156 "nomination_type": 3,
23159 "because_sha": null,
23163 "sha": "854b4c0817aea04be124dbae8b469d21d4530138",
23164 "description": "nak: Only put actually live SSA values in the ra.live_in sets",
23165 "nominated": false,
23166 "nomination_type": 3,
23169 "because_sha": null,
23173 "sha": "49f8fb0c038dc8e54da5fbcba62a52eb1f21eaa6",
23174 "description": "nak: Legalize OpShf",
23175 "nominated": false,
23176 "nomination_type": 3,
23179 "because_sha": null,
23183 "sha": "4e4548afc9e3819642f198ce46f98a15f11d4324",
23184 "description": "nak: Improve RA failure messages",
23185 "nominated": false,
23186 "nomination_type": 3,
23189 "because_sha": null,
23193 "sha": "3c7a837c5169bc19f4038bc939046de547f1e749",
23194 "description": "nak: Add a smarter new_lop2 helper",
23195 "nominated": false,
23196 "nomination_type": 3,
23199 "because_sha": null,
23203 "sha": "a36a614583a653167075f754eacc9808a91001f2",
23204 "description": "nak: Implement nir_intrinsic_load/store_scratch",
23205 "nominated": false,
23206 "nomination_type": 3,
23209 "because_sha": null,
23213 "sha": "a4ea83777bba70547c2ddcdeef0d39e2b6fa3a42",
23214 "description": "nak: Wire up OpLd and OpSt for local and shared",
23215 "nominated": false,
23216 "nomination_type": 3,
23219 "because_sha": null,
23223 "sha": "840c0281ced493ca7dba5bacdf3ce265ec954dd9",
23224 "description": "nak: Implement image load/store",
23225 "nominated": false,
23226 "nomination_type": 3,
23229 "because_sha": null,
23233 "sha": "9d2b81e71d71480514c632394346c7186f63cb2e",
23234 "description": "nak: Implement undef instructions",
23235 "nominated": false,
23236 "nomination_type": 3,
23239 "because_sha": null,
23243 "sha": "2387dfdf6bf39870f11e66aae8b6dcfb50a54f06",
23244 "description": "nak: Implement nir_op_ixor",
23245 "nominated": false,
23246 "nomination_type": 3,
23249 "because_sha": null,
23253 "sha": "6ab0d7ee23c8a1d325b032bd665f61c41f748c5b",
23254 "description": "Revert \"HACK: nak: Lower iadd64 again\"",
23255 "nominated": false,
23256 "nomination_type": 2,
23259 "because_sha": "88b14e4ab9e272bfb33bea4057aacbdd5a16ae5b",
23263 "sha": "6e5c96043481806fd66e8135705be6bace1ec73a",
23264 "description": "nak: Implement nir_op[iu]mul_2x32_64",
23265 "nominated": false,
23266 "nomination_type": 3,
23269 "because_sha": null,
23273 "sha": "392d3791a8e4f8bed30444cc08c553f5531323d0",
23274 "description": "nak: Much more believable try_find_unused_reg_range()",
23275 "nominated": false,
23276 "nomination_type": 3,
23279 "because_sha": null,
23283 "sha": "f3e1379bdf92964f35a6df4d9bfc7a2b2822a73f",
23284 "description": "nak: Add a use tracker to RA",
23285 "nominated": false,
23286 "nomination_type": 3,
23289 "because_sha": null,
23293 "sha": "10deb1d62bc32195fc80993aee68bd79f1cb9a75",
23294 "description": "nak: Legalize vector sources",
23295 "nominated": false,
23296 "nomination_type": 3,
23299 "because_sha": null,
23303 "sha": "9ef47c89211865bc0fca64441f945f1a59ccc057",
23304 "description": "nak: Rework vector handling",
23305 "nominated": false,
23306 "nomination_type": 3,
23309 "because_sha": null,
23313 "sha": "a9e79994a734e99d1d930ebd909ed81ab0755de4",
23314 "description": "nak: Add a debug flag to assign worst-case instruction deps",
23315 "nominated": false,
23316 "nomination_type": 3,
23319 "because_sha": null,
23323 "sha": "e3222b22278b8e6722b0a34f63139137f3adb8d6",
23324 "description": "nvk: Pass NAK flags through to shader cache UUIDs",
23325 "nominated": false,
23326 "nomination_type": 3,
23329 "because_sha": null,
23333 "sha": "a41ab7535e0a7d006d6f7c9e72bee3d8156fa570",
23334 "description": "nvk: Drop printing of NAK shaders",
23335 "nominated": false,
23336 "nomination_type": 3,
23339 "because_sha": null,
23343 "sha": "9daa595ee31450ee44668e7b8a2608fad7174425",
23344 "description": "nak: Add a NAK_DEBUG environment variable",
23345 "nominated": false,
23346 "nomination_type": 3,
23349 "because_sha": null,
23353 "sha": "4c81f876701d99d87393505585ed5a8e11969ea4",
23354 "description": "HACK: spirv: Add a MESA_SPIRV_DUMP_PATH environment variable",
23355 "nominated": false,
23356 "nomination_type": 3,
23359 "because_sha": null,
23363 "sha": "145f43a9a170914428e623b9320d0e8cf1021c9a",
23364 "description": "nak: Simplify the (Srcs|Dsts)AsSlice proc macro",
23365 "nominated": false,
23366 "nomination_type": 3,
23369 "because_sha": null,
23373 "sha": "09216cd9f4189f708f48aaa7315f792b245845b4",
23374 "description": "nak: make Instr::new() generic",
23375 "nominated": false,
23376 "nomination_type": 3,
23379 "because_sha": null,
23383 "sha": "b44815192555c72bc62ffb16dfb5738c1aa0d49d",
23384 "description": "nak: Simplify the FromVariants proc macro",
23385 "nominated": false,
23386 "nomination_type": 3,
23389 "because_sha": null,
23393 "sha": "fc3ef0a25133ad27c7b82dd1dfcdaff9cbd24670",
23394 "description": "nak: derive From<OpFoo> for Op through a proc macro",
23395 "nominated": false,
23396 "nomination_type": 3,
23399 "because_sha": null,
23403 "sha": "a70423944bd46d16d72c708ebc07f87e968cbbd2",
23404 "description": "nak: Wire up texture ops",
23405 "nominated": false,
23406 "nomination_type": 3,
23409 "because_sha": null,
23413 "sha": "9d7e1d515fbc252a1bb09830fb33201555dbdbfa",
23414 "description": "nak: Use more core NIR texture lowering",
23415 "nominated": false,
23416 "nomination_type": 3,
23419 "because_sha": null,
23423 "sha": "ad01fbdda030d2c5d2dd09f02bbaa7ab3613b7ae",
23424 "description": "nak: Add a NIR texture lowering pass",
23425 "nominated": false,
23426 "nomination_type": 3,
23429 "because_sha": null,
23433 "sha": "31ecffa3a3b8665d15666101880112802b16d5ed",
23434 "description": "nak: Enable nir_lower_idiv",
23435 "nominated": false,
23436 "nomination_type": 3,
23439 "because_sha": null,
23443 "sha": "c21550e596adbb190c795e3c9d27371e1419fba0",
23444 "description": "nak: Implement nir_op_[iu]mul[_high]",
23445 "nominated": false,
23446 "nomination_type": 3,
23449 "because_sha": null,
23453 "sha": "1825f54d793e2bab9de8e5ae5f71f3bffd8880ad",
23454 "description": "nak: Implement right-shifts",
23455 "nominated": false,
23456 "nomination_type": 3,
23459 "because_sha": null,
23463 "sha": "90a05b5591f95942126947138626e008dccc4ff3",
23464 "description": "nak: Add more legalization",
23465 "nominated": false,
23466 "nomination_type": 3,
23469 "because_sha": null,
23473 "sha": "b6596b0a5375615057696a06c1ebbea205f6b3b2",
23474 "description": "nak: Wire up ffma",
23475 "nominated": false,
23476 "nomination_type": 3,
23479 "because_sha": null,
23483 "sha": "c2f72a578224949246e4ff0a52ca7029a9bcc004",
23484 "description": "nak: Implement f2[iu]32",
23485 "nominated": false,
23486 "nomination_type": 3,
23489 "because_sha": null,
23493 "sha": "0943da1a371fcbb844e19d97460d8d6d0a600c5f",
23494 "description": "nak: Implement OpFSOut with an OpParCopy",
23495 "nominated": false,
23496 "nomination_type": 3,
23499 "because_sha": null,
23503 "sha": "d6912622f50b333beffba654ac0eca13b9610f38",
23504 "description": "nak: Use immediage offsets for load/store_global",
23505 "nominated": false,
23506 "nomination_type": 3,
23509 "because_sha": null,
23513 "sha": "871bd62fe52e442420ecbbb5757a5d4456aa580f",
23514 "description": "nak: Handle multiple vector destinations in RA",
23515 "nominated": false,
23516 "nomination_type": 3,
23519 "because_sha": null,
23523 "sha": "8c358ce105a016f12c91f9c7f1cf8d6eda7ec630",
23524 "description": "nak: Implement input interpolation",
23525 "nominated": false,
23526 "nomination_type": 3,
23529 "because_sha": null,
23533 "sha": "6595abc1e0dbcab5cad0f172dc2670f66ed1e619",
23534 "description": "nak: Move nak_sysval_attr_addr/sysval_idx higher in the file",
23535 "nominated": false,
23536 "nomination_type": 3,
23539 "because_sha": null,
23543 "sha": "88f7056d095e0fd3abf61adef4f9936a486a5cc6",
23544 "description": "nak: Implement MuFu and a bunch of float unops",
23545 "nominated": false,
23546 "nomination_type": 3,
23549 "because_sha": null,
23553 "sha": "f9f9399773e2235a76b5cac8559f94237446bbdf",
23554 "description": "nak: Implement nir_op_vecN",
23555 "nominated": false,
23556 "nomination_type": 3,
23559 "because_sha": null,
23563 "sha": "0c23df7da25414f06a311799508f1405db650fd3",
23564 "description": "nak: Implement nir_op_u2f",
23565 "nominated": false,
23566 "nomination_type": 3,
23569 "because_sha": null,
23573 "sha": "3acb1f80b8248a8b0ab164a5d108a33ec05629c4",
23574 "description": "nak: Implement nir_op_(fmin|fmax)",
23575 "nominated": false,
23576 "nomination_type": 3,
23579 "because_sha": null,
23583 "sha": "d86e75e507d93e008ba44d8ba910c2975312f312",
23584 "description": "nak: Implement nir_op_fmul",
23585 "nominated": false,
23586 "nomination_type": 3,
23589 "because_sha": null,
23593 "sha": "f2a7cda75a203527f74a8c7762cf9fab5986e7b8",
23594 "description": "nak: Implement nir_op_[iu](min|max)",
23595 "nominated": false,
23596 "nomination_type": 3,
23599 "because_sha": null,
23603 "sha": "63dcc7c75acf26cd40cf017c164f7a9e45668aaf",
23604 "description": "nak: Predicates default to true",
23605 "nominated": false,
23606 "nomination_type": 3,
23609 "because_sha": null,
23613 "sha": "0cbab15de597704ec9eef7a580ce4f087634c118",
23614 "description": "nak: Fold [P]Lop3 sources",
23615 "nominated": false,
23616 "nomination_type": 3,
23619 "because_sha": null,
23623 "sha": "ed42571e83af9c8e68a20659863f7b1522bff548",
23624 "description": "nak: Implement nir_op_i(eq|ne) for booleans",
23625 "nominated": false,
23626 "nomination_type": 3,
23629 "because_sha": null,
23633 "sha": "3fd47a68a1004da9f238eecd7a533f7810d2882e",
23634 "description": "nak: Handle token re-use in dep tracking",
23635 "nominated": false,
23636 "nomination_type": 3,
23639 "because_sha": null,
23643 "sha": "991fa18f6e4b65082bf04cab03abec0a34a55f08",
23644 "description": "nak: Improve the dependency tracker",
23645 "nominated": false,
23646 "nomination_type": 3,
23649 "because_sha": null,
23653 "sha": "af752f73dcc25bb34803ff0a6c9c263fffec35e9",
23654 "description": "nak: Add a non-trivial register allocator",
23655 "nominated": false,
23656 "nomination_type": 3,
23659 "because_sha": null,
23663 "sha": "40fbf6bed2872cbbdd7ccd69a7760b3d97976a2f",
23664 "description": "nak: Add a liveness analysis pass",
23665 "nominated": false,
23666 "nomination_type": 3,
23669 "because_sha": null,
23673 "sha": "3b39778fdddad2cacfe650123fef8af45c530651",
23674 "description": "nak: Add a space to the end of vec and split arg lists",
23675 "nominated": false,
23676 "nomination_type": 3,
23679 "because_sha": null,
23683 "sha": "8004416e38deebf21b6e94245f47e3b4dfb22c07",
23684 "description": "nak: Rework phis",
23685 "nominated": false,
23686 "nomination_type": 3,
23689 "because_sha": null,
23693 "sha": "15a4b620b9065ac8de827165f2b6c8eff28ac1b2",
23694 "description": "nak: Rework dead-code",
23695 "nominated": false,
23696 "nomination_type": 3,
23699 "because_sha": null,
23703 "sha": "ef45379bfa6e4e33b020ad02d0177d511bcad5e2",
23704 "description": "nak: Add an SSAComp struct",
23705 "nominated": false,
23706 "nomination_type": 3,
23709 "because_sha": null,
23713 "sha": "552faf28649e604e4e44bf1c431c8932213f8572",
23714 "description": "nak: Add a BitSet struct",
23715 "nominated": false,
23716 "nomination_type": 3,
23719 "because_sha": null,
23723 "sha": "d10ff2bdcd888beb4d720a0a0ed15cfc05aad6f8",
23724 "description": "nak: Rename BitSetView to BitView",
23725 "nominated": false,
23726 "nomination_type": 3,
23729 "because_sha": null,
23733 "sha": "e1be53e26623403ccb4e1ce10a4f59d88918a212",
23734 "description": "nak: Get rid of the BitSet and BitSetMut traits",
23735 "nominated": false,
23736 "nomination_type": 3,
23739 "because_sha": null,
23743 "sha": "dadf34c620687bc68cbfebdad8fb75796130183c",
23744 "description": "nak: Use OpParCopy for OpVec and OpSplit lowering",
23745 "nominated": false,
23746 "nomination_type": 3,
23749 "because_sha": null,
23753 "sha": "df11e232d605763f8b018428f2b634413d01ae4e",
23754 "description": "nak: Add a parallel copy in struction with lowering",
23755 "nominated": false,
23756 "nomination_type": 3,
23759 "because_sha": null,
23763 "sha": "90c098e286392b80b0b8bf520e47da3adc4bbb19",
23764 "description": "HACK: nak: Lower iadd64 again",
23765 "nominated": false,
23766 "nomination_type": 3,
23769 "because_sha": null,
23773 "sha": "c68989e49c3da4ade817a233499f5c5f23f90419",
23774 "description": "nak: Don't emit MOVs for overlapping vec and split src/dst",
23775 "nominated": false,
23776 "nomination_type": 3,
23779 "because_sha": null,
23783 "sha": "b1423477974ac142028805ec8c2a8d54dbd77926",
23784 "description": "nak: Drop the special cases for single-component vec/split",
23785 "nominated": false,
23786 "nomination_type": 3,
23789 "because_sha": null,
23793 "sha": "3fee98d29064307a5b0c986a26e5030eda6268d6",
23794 "description": "nak: Support both destinations in PLOP3",
23795 "nominated": false,
23796 "nomination_type": 3,
23799 "because_sha": null,
23803 "sha": "9261de692773fae3f3518c169fde0592f3c622ce",
23804 "description": "nak: Handle phis with non-SSA sources",
23805 "nominated": false,
23806 "nomination_type": 3,
23809 "because_sha": null,
23813 "sha": "548cb292cf18439f2d7aa1484af3326dc1728b9b",
23814 "description": "nak: Add separate True and False source types",
23815 "nominated": false,
23816 "nomination_type": 3,
23819 "because_sha": null,
23823 "sha": "29ecb7acf18228f34ffda45976529841d044a672",
23824 "description": "nak: Rename Imm to Imm32",
23825 "nominated": false,
23826 "nomination_type": 3,
23829 "because_sha": null,
23833 "sha": "43e2f1080edb8e663014aab389e340f095ae9a06",
23834 "description": "WIP: nak: Add a legalization pass",
23835 "nominated": false,
23836 "nomination_type": 3,
23839 "because_sha": null,
23843 "sha": "63707b37d660c9058e2cce59457f916e35cecbb0",
23844 "description": "nak: Handle fadd funnyness in the emit code",
23845 "nominated": false,
23846 "nomination_type": 3,
23849 "because_sha": null,
23853 "sha": "df07dd4996c37095fe3f751a274aa68647c1a880",
23854 "description": "nak: Pass an SSAValueAllocator through to map methods",
23855 "nominated": false,
23856 "nomination_type": 3,
23859 "because_sha": null,
23863 "sha": "9704772021856ff11bf61d8cc9cc8cf30ff91745",
23864 "description": "nak: Add an SSAValueAllocator struct",
23865 "nominated": false,
23866 "nomination_type": 3,
23869 "because_sha": null,
23873 "sha": "2b3a883e97ad21331070036cc96be51b44a1fd11",
23874 "description": "WIP: nak: Rework the barrier assignment pass",
23875 "nominated": false,
23876 "nomination_type": 3,
23879 "because_sha": null,
23883 "sha": "d0e0e02db75b60ba8f73127b134fb7335197da79",
23884 "description": "nak: Implement unpack_64_2x32_split_*",
23885 "nominated": false,
23886 "nomination_type": 3,
23889 "because_sha": null,
23893 "sha": "2bd71dd0f0f96a42c8491bc13b8dfdbc641efc2f",
23894 "description": "nak: Print names of missing instructions",
23895 "nominated": false,
23896 "nomination_type": 3,
23899 "because_sha": null,
23903 "sha": "cb50296e3db800fff8e1c014406039c074e14b87",
23904 "description": "nak: Lower global access to scalars as needed",
23905 "nominated": false,
23906 "nomination_type": 3,
23909 "because_sha": null,
23913 "sha": "10efdb47a75f170ade60e3b72cb9fbd9b1316219",
23914 "description": "nak: Add a union-find implementation",
23915 "nominated": false,
23916 "nomination_type": 3,
23919 "because_sha": null,
23923 "sha": "020a7ba8f5c8126c4db86f679f27a215fd0098e6",
23924 "description": "nak: Implement phis",
23925 "nominated": false,
23926 "nomination_type": 3,
23929 "because_sha": null,
23933 "sha": "520ad0f4a7816d69114ef5db3b8f377adbb78f17",
23934 "description": "nak: Implement iadd64",
23935 "nominated": false,
23936 "nomination_type": 3,
23939 "because_sha": null,
23943 "sha": "cf533663c17ba138471dae9cb9571096e97f687b",
23944 "description": "nak: Implement b2i32",
23945 "nominated": false,
23946 "nomination_type": 3,
23949 "because_sha": null,
23953 "sha": "05ba3f814496cf83934a6dc5d9f82a264481dcd7",
23954 "description": "nvk: Pull the NIR options from NAK",
23955 "nominated": false,
23956 "nomination_type": 3,
23959 "because_sha": null,
23963 "sha": "0e4480d8b3d7d99abd8ceff8d1fd79f9f7d8ccf0",
23964 "description": "nak: Add a nir_shader_compiler_options to nak_compiler",
23965 "nominated": false,
23966 "nomination_type": 3,
23969 "because_sha": null,
23973 "sha": "5a86cf2b804388e2b782893927af11408a4984e7",
23974 "description": "nak: Move nak_compiler to nak_private.h",
23975 "nominated": false,
23976 "nomination_type": 3,
23979 "because_sha": null,
23983 "sha": "2bf9cafbe749cb2b89edc18448a7c273bb823624",
23984 "description": "nak: Implement basic control-flow",
23985 "nominated": false,
23986 "nomination_type": 3,
23989 "because_sha": null,
23993 "sha": "1b3382b8617234cf47185d6f398586a3be238b0b",
23994 "description": "nak: Add modifier propagation",
23995 "nominated": false,
23996 "nomination_type": 3,
23999 "because_sha": null,
24003 "sha": "495b64be2b17d7046a383f078953a9bdac7dade4",
24004 "description": "nak: Make Dst its own type",
24005 "nominated": false,
24006 "nomination_type": 3,
24009 "because_sha": null,
24013 "sha": "ea2c6c8ebe300db1972000f1ce7db3a71cd570f6",
24014 "description": "nak: Implement Display for SSAValue",
24015 "nominated": false,
24016 "nomination_type": 3,
24019 "because_sha": null,
24023 "sha": "f26228fca31e945107d98511336aba2d2f4e1bd2",
24024 "description": "nak: One of the predicates in IADD3 is a destination",
24025 "nominated": false,
24026 "nomination_type": 3,
24029 "because_sha": null,
24033 "sha": "9541036507c076c6048206ac2fca36c478490a4d",
24034 "description": "nak: Rework source modifiers",
24035 "nominated": false,
24036 "nomination_type": 3,
24039 "because_sha": null,
24043 "sha": "fa8782733d2414a5f86621b2d4590d6eb0d6f528",
24044 "description": "nak: Rework ALUSrc in emit code",
24045 "nominated": false,
24046 "nomination_type": 3,
24049 "because_sha": null,
24053 "sha": "f4c0ea24e5c74538b504a254ec050b46d488d79b",
24054 "description": "nak: Implement fsign",
24055 "nominated": false,
24056 "nomination_type": 3,
24059 "because_sha": null,
24063 "sha": "5ad06de4d3820e55a2ffe53228ccd3b52f7918b8",
24064 "description": "nak: Allow iadd3 to take an immediate in srcs[2]",
24065 "nominated": false,
24066 "nomination_type": 3,
24069 "because_sha": null,
24073 "sha": "811ccc691774bfd38bfbcddfb9a5961a32a7e6ec",
24074 "description": "nak: Implement unary float and integer ops",
24075 "nominated": false,
24076 "nomination_type": 3,
24079 "because_sha": null,
24083 "sha": "4c057423e8c83530b218afa3bf7d131b1c3329a4",
24084 "description": "nak: Implement nir_op_b2f32",
24085 "nominated": false,
24086 "nomination_type": 3,
24089 "because_sha": null,
24093 "sha": "708d928fbf31e1e1fff08a24037ded4f4421a1e1",
24094 "description": "nak: Implement float comparisons",
24095 "nominated": false,
24096 "nomination_type": 3,
24099 "because_sha": null,
24103 "sha": "d11c8268a2e0c31f4791ec4698dc1c557a91ff3e",
24104 "description": "nak: Rework integer compare ops",
24105 "nominated": false,
24106 "nomination_type": 3,
24109 "because_sha": null,
24113 "sha": "3a17c943da0b7b53cf301295040cdb80c37d2785",
24114 "description": "nak: Implement fadd",
24115 "nominated": false,
24116 "nomination_type": 3,
24119 "because_sha": null,
24123 "sha": "5935c62d4e59439f4f6ec456fe407a5572a613a3",
24124 "description": "nak: Implement i2f",
24125 "nominated": false,
24126 "nomination_type": 3,
24129 "because_sha": null,
24133 "sha": "8adeae1dc2342eb0f4ea111363c8b619018c46c4",
24134 "description": "nak: Handle zeroes at emit time",
24135 "nominated": false,
24136 "nomination_type": 3,
24139 "because_sha": null,
24143 "sha": "17306009431f0b76e03a84e4d15c27d4a6d7cc5e",
24144 "description": "nak: Use Src::Zero for load_const(0)",
24145 "nominated": false,
24146 "nomination_type": 3,
24149 "because_sha": null,
24153 "sha": "b41b4bd7f57813350e5a6351ceb8fb57ee308c62",
24154 "description": "nak: Use a different inner struct type for each opcode",
24155 "nominated": false,
24156 "nomination_type": 3,
24159 "because_sha": null,
24163 "sha": "e994acdb36091cc7c3c48517b5bea92d3d66fd61",
24164 "description": "nak: Add a SrcModsAsSlice trait",
24165 "nominated": false,
24166 "nomination_type": 3,
24169 "because_sha": null,
24173 "sha": "6e5f6476e31ad48f105d98bd7a2568533524e42d",
24174 "description": "nak: Add SrcAsSlice and DstAsSlice traits",
24175 "nominated": false,
24176 "nomination_type": 3,
24179 "because_sha": null,
24183 "sha": "5a80c2e89a7fa5ed5e494f00ff2ce7f6bf6af41d",
24184 "description": "meson: Pull in syn from crates.io",
24185 "nominated": false,
24186 "nomination_type": 3,
24189 "because_sha": null,
24193 "sha": "384f4448e12f90f4b9de738f8c5d3a672d0f31a1",
24194 "description": "nak: Get rid of meta instructions",
24195 "nominated": false,
24196 "nomination_type": 3,
24199 "because_sha": null,
24203 "sha": "438c67c1cbb6f0f275b8b6a1b2e10840580bad49",
24204 "description": "nak: Use Instr::num_srcs/dsts() less",
24205 "nominated": false,
24206 "nomination_type": 3,
24209 "because_sha": null,
24213 "sha": "fafb72e2be31d846b9cb17e4dde7424782f5e021",
24214 "description": "HACK: Support old meson",
24215 "nominated": false,
24216 "nomination_type": 3,
24219 "because_sha": null,
24223 "sha": "44243c4741d6e115b0ee3f6c4ea3c7b3d3f88bb1",
24224 "description": "nak: Lower 8 and 16-bit types",
24225 "nominated": false,
24226 "nomination_type": 3,
24229 "because_sha": null,
24233 "sha": "8f121036ea7e3197051ee1d06ebe9f32160228b2",
24234 "description": "nak: Implement boolean logic ops",
24235 "nominated": false,
24236 "nomination_type": 3,
24239 "because_sha": null,
24243 "sha": "871bb598751d1ca17745894ea685a5fab0b5badd",
24244 "description": "nak: Rework instruction encoding",
24245 "nominated": false,
24246 "nomination_type": 3,
24249 "because_sha": null,
24253 "sha": "5207d9e3a07c97f7cc54e07ef2907ec71a726d94",
24254 "description": "nak: Encode load/store correctly on SM80",
24255 "nominated": false,
24256 "nomination_type": 3,
24259 "because_sha": null,
24263 "sha": "5daff0876f7869fdd8b9e09a0ac6d2f245d0c08c",
24264 "description": "nak: Plumb the SM through to nak::Shader",
24265 "nominated": false,
24266 "nomination_type": 3,
24269 "because_sha": null,
24273 "sha": "611ed96557d0455f9a9b080fcefeb89a83c60b6b",
24274 "description": "nvk: Pass an actual nak_compiler to nak_compile_shader()",
24275 "nominated": false,
24276 "nomination_type": 3,
24279 "because_sha": null,
24283 "sha": "bf72e78e0aa6880712fa55cc35f15b49501ac72e",
24284 "description": "nak: Add nak_compiler_create/destroy",
24285 "nominated": false,
24286 "nomination_type": 3,
24289 "because_sha": null,
24293 "sha": "c10aa56efb79573919b8e538042d8d7070bd4afa",
24294 "description": "nak/meson: Use bindgen dependencies",
24295 "nominated": false,
24296 "nomination_type": 3,
24299 "because_sha": null,
24303 "sha": "e69a30cecb8e998f29763caee3f7c0b5bda6a819",
24304 "description": "nak: Rework ALU instruction encode",
24305 "nominated": false,
24306 "nomination_type": 3,
24309 "because_sha": null,
24313 "sha": "0e755f99641da55baf52419a46f241f54ccc671a",
24314 "description": "nak: Implement bcsel",
24315 "nominated": false,
24316 "nomination_type": 3,
24319 "because_sha": null,
24323 "sha": "b3d6dafc7d8490b03761e760e265441d57cca3ed",
24324 "description": "nak: Implement integer comparisons",
24325 "nominated": false,
24326 "nomination_type": 3,
24329 "because_sha": null,
24333 "sha": "ac2a56f56f1389a1f3b4099b2cd5712a37a69eaf",
24334 "description": "nak: Add support for instruction predicates",
24335 "nominated": false,
24336 "nomination_type": 3,
24339 "because_sha": null,
24343 "sha": "de073a10e6ee90658d2ff760d8fb0467d29656f8",
24344 "description": "nak: Implement 32-bit logic ops",
24345 "nominated": false,
24346 "nomination_type": 3,
24349 "because_sha": null,
24353 "sha": "8cf12d6a3fac05e1955f21ed5f60972a015759e8",
24354 "description": "nak: Add a pass for computing instruction dependencies",
24355 "nominated": false,
24356 "nomination_type": 3,
24359 "because_sha": null,
24363 "sha": "93eb2f884a3eed76c1a2b3a1be1c6c8bde80313f",
24364 "description": "nak: Implement iadd and ishl",
24365 "nominated": false,
24366 "nomination_type": 3,
24369 "because_sha": null,
24373 "sha": "241caaf5ff58aab37dc5168743d2c5c560eea964",
24374 "description": "nak: Add an instruction fuzzing tool",
24375 "nominated": false,
24376 "nomination_type": 3,
24379 "because_sha": null,
24383 "sha": "90d3fd10e1dcca156a00b632100b07ba67c81b15",
24384 "description": "nak: Zero out the .w component of descriptors",
24385 "nominated": false,
24386 "nomination_type": 3,
24389 "because_sha": null,
24393 "sha": "c21250677198dac26214806103e825f11ffbb6e7",
24394 "description": "nak: Implement load/store_global",
24395 "nominated": false,
24396 "nomination_type": 3,
24399 "because_sha": null,
24403 "sha": "c76331fb51b78afa1106aab16f78996f1b7d189f",
24404 "description": "nak: Implement load_ubo",
24405 "nominated": false,
24406 "nomination_type": 3,
24409 "because_sha": null,
24413 "sha": "62f5e65c809c7b693359f464defd24587ae38f04",
24414 "description": "nak: Implement load_sysval_nv as S2R",
24415 "nominated": false,
24416 "nomination_type": 3,
24419 "because_sha": null,
24423 "sha": "fb96aaf3fac434905b8366f84db058cdc21eae98",
24424 "description": "nak: Lower system values to a new load_sysval_nak intrinsic",
24425 "nominated": false,
24426 "nomination_type": 3,
24429 "because_sha": null,
24433 "sha": "481a29a9128c5f126d15ab715f6faec0a367ce2e",
24434 "description": "nak: Header stuff",
24435 "nominated": false,
24436 "nomination_type": 3,
24439 "because_sha": null,
24443 "sha": "80376146ed59fe623a197dd7cc32b9e9e41a0386",
24444 "description": "nak: Encode program headers",
24445 "nominated": false,
24446 "nomination_type": 3,
24449 "because_sha": null,
24453 "sha": "50b1deefa728e94be33cdd99fa32ec7c53708ba0",
24454 "description": "nak: Add encoding for a few instructions",
24455 "nominated": false,
24456 "nomination_type": 3,
24459 "because_sha": null,
24463 "sha": "83f8d6e2a766b60eaf49b91a05e50f931683a49b",
24464 "description": "nak: Add bitset infrastructure",
24465 "nominated": false,
24466 "nomination_type": 3,
24469 "because_sha": null,
24473 "sha": "812255fc79c7857508f51410e5194d0a792305ba",
24474 "description": "nak: Add a lowering pass for ZERO sources and destinations",
24475 "nominated": false,
24476 "nomination_type": 3,
24479 "because_sha": null,
24483 "sha": "f694f1f8a88ac7c699d7e83bb8a5c42d40a9ea6e",
24484 "description": "nak: Add a lowering pass for VEC and SPLIT instructions",
24485 "nominated": false,
24486 "nomination_type": 3,
24489 "because_sha": null,
24493 "sha": "d44b31f3bf7d0262117d35931cf02287164b7c34",
24494 "description": "nak: Add a trivial register allocator",
24495 "nominated": false,
24496 "nomination_type": 3,
24499 "because_sha": null,
24503 "sha": "08eb9061115e288f3719e45e1973c9e69ee86f9d",
24504 "description": "nak: Add a util library",
24505 "nominated": false,
24506 "nomination_type": 3,
24509 "because_sha": null,
24513 "sha": "4e95cb908f58ce29d61c123db793f2d76404b05f",
24514 "description": "nak: Add a dead-code pass",
24515 "nominated": false,
24516 "nomination_type": 3,
24519 "because_sha": null,
24523 "sha": "9769f19c7e7ac72300c0a161f3ebf624dee617f0",
24524 "description": "nak: Add a copy-prop pass",
24525 "nominated": false,
24526 "nomination_type": 3,
24529 "because_sha": null,
24533 "sha": "5585f57c5c49f97a288f11b3bd52b3d8326a70ef",
24534 "description": "nak: Add initial translation from NIR",
24535 "nominated": false,
24536 "nomination_type": 3,
24539 "because_sha": null,
24543 "sha": "a4a5fe2270371dbbda55bbe4f753d27c48680ca9",
24544 "description": "nak: Add Rust bindings for NIR",
24545 "nominated": false,
24546 "nomination_type": 3,
24549 "because_sha": null,
24553 "sha": "771d9c885644d16e3ce113d0f2fe21adf17c9ca3",
24554 "description": "nak: Add the core IR",
24555 "nominated": false,
24556 "nomination_type": 3,
24559 "because_sha": null,
24563 "sha": "62695614d73570125935289a2101a8ddadc88aa7",
24564 "description": "nvk: Run shaders through NAK",
24565 "nominated": false,
24566 "nomination_type": 3,
24569 "because_sha": null,
24573 "sha": "79ff2d9a33bdbe5e89578b10a96401ba2e6ebafc",
24574 "description": "nak: Add initial stubs for rust code",
24575 "nominated": false,
24576 "nomination_type": 3,
24579 "because_sha": null,
24583 "sha": "c778d39fa4dd3ee5062ad5f1e919448add76e779",
24584 "description": "nak: Add a bunch of shader lowering code in NIR",
24585 "nominated": false,
24586 "nomination_type": 3,
24589 "because_sha": null,
24593 "sha": "1b70f39ef67c23c78a9df94cd4ca4207830594c7",
24594 "description": "nak: Copy the optimization loop from Intel",
24595 "nominated": false,
24596 "nomination_type": 3,
24599 "because_sha": null,
24603 "sha": "40f9327c8af69e562554a21bb24816a9755dc883",
24604 "description": "nouveau: Add initial headers and meson for the new compoiler",
24605 "nominated": false,
24606 "nomination_type": 3,
24609 "because_sha": null,
24613 "sha": "9ef621ec2ebc61ce89b6cb05608fb7961b5f67bc",
24614 "description": "d3d12: ARB_query_buffer_object and GL4.4",
24615 "nominated": false,
24616 "nomination_type": 3,
24619 "because_sha": null,
24623 "sha": "6384ccd1cd2b77a08275e7ce6e917ef0159e171a",
24624 "description": "d3d12: Reference count queries in a batch",
24625 "nominated": false,
24626 "nomination_type": 3,
24629 "because_sha": null,
24633 "sha": "9caea4c3e9ff245c05f77f2bf1d2eefcae0f49bd",
24634 "description": "d3d12: Enable ARB_enhanced_layouts and ARB_texture_mirror_clamp_to_edge",
24635 "nominated": false,
24636 "nomination_type": 3,
24639 "because_sha": null,
24643 "sha": "707cdac7e7a6f22b7a454bcc88b874c7238b5a1e",
24644 "description": "d3d12: Fix GS variant I/O slot counts",
24645 "nominated": false,
24646 "nomination_type": 3,
24649 "because_sha": null,
24653 "sha": "9fe88dd9b9f3bd075369fbc60689a835f20201a5",
24654 "description": "d3d12: Support enhanced layouts for VS inputs",
24655 "nominated": false,
24656 "nomination_type": 3,
24659 "because_sha": null,
24663 "sha": "72341747f48d17a5e17b29ab0d914e29d24d9717",
24664 "description": "d3d12: Split dvec3 interpolatns into devc2 and double",
24665 "nominated": false,
24666 "nomination_type": 3,
24669 "because_sha": null,
24673 "sha": "1aa56d486cbe22f4739b6122e35ef3650546471b",
24674 "description": "d3d12: Fix location_frac_mask bitfield size",
24675 "nominated": false,
24676 "nomination_type": 3,
24679 "because_sha": null,
24683 "sha": "c77f8b4db02665b418b8c4e3d9d598882110ed49",
24684 "description": "microsoft/compiler: Stop lowering all I/O to temps",
24685 "nominated": false,
24686 "nomination_type": 3,
24689 "because_sha": null,
24693 "sha": "d6dea13231295c56b2d7bc671a32473efab50022",
24694 "description": "microsoft/compiler: When packing fractional inputs, find a row with space for it",
24695 "nominated": false,
24696 "nomination_type": 3,
24699 "because_sha": null,
24703 "sha": "d7bc277726ad07214fb9ac04a81d37862f2c1d68",
24704 "description": "microsoft/compiler: Don't use 64-bit types for signature entries",
24705 "nominated": false,
24706 "nomination_type": 3,
24709 "because_sha": null,
24713 "sha": "2334ff67b70b737f6debe321d4c3daa399bd9c01",
24714 "description": "microsoft/compiler: Don't declare PS output registers split across variables",
24715 "nominated": false,
24716 "nomination_type": 3,
24719 "because_sha": null,
24723 "sha": "adc7caa3ec73356e869c380d4541ac5ecf7004e5",
24724 "description": "microsoft/compiler: Bump signature limits for 32 rows of 4 components",
24725 "nominated": false,
24726 "nomination_type": 3,
24729 "because_sha": null,
24733 "sha": "ee48b12a8f56a171f0f8fc6ce6c5bc60aa103fe7",
24734 "description": "anv: Avoid emitting PIPE_CONTROL command for copy/video queue",
24735 "nominated": false,
24736 "nomination_type": 3,
24739 "because_sha": null,
24743 "sha": "8c9a7f77303b5acb4555a8c41b897da891fbe2da",
24744 "description": "anv: Write timestamp using MI_FLUSH_DW on blitter",
24746 "nomination_type": 1,
24749 "because_sha": "056b0cb87f2831715452f2754df8d1bc810c6155",
24753 "sha": "dcb68de6563d511ccf78ed12b76516038e452df4",
24754 "description": "intel/compiler: Clear up block instructions before re-adding them",
24755 "nominated": false,
24756 "nomination_type": 3,
24759 "because_sha": null,
24763 "sha": "a9f95bf687e8655607f7a6faf87388708fe92998",
24764 "description": "intel/compiler: Reuse same scheduler for all pre-RA scheduling modes",
24765 "nominated": false,
24766 "nomination_type": 3,
24769 "because_sha": null,
24773 "sha": "0dd5378ffe9cc7c3eee4e5b400a2bb30c759efb7",
24774 "description": "intel/compiler: Make scheduler classes take an external mem_ctx",
24775 "nominated": false,
24776 "nomination_type": 3,
24779 "because_sha": null,
24783 "sha": "04aa2df461d0fc08362ad0446f763eee79d50e84",
24784 "description": "intel/compiler: Separate schedule_node temporary data",
24785 "nominated": false,
24786 "nomination_type": 3,
24789 "because_sha": null,
24793 "sha": "81594d0db180398f48634438c8c8b5b9ab6a227b",
24794 "description": "intel/compiler: Move earlier scheduler code that is not mode-specific",
24795 "nominated": false,
24796 "nomination_type": 3,
24799 "because_sha": null,
24803 "sha": "73d4e4118afe155bd46a7ec993f12649b6176ee4",
24804 "description": "intel/compiler: Tidy up code in scheduler related to reads_remaining",
24805 "nominated": false,
24806 "nomination_type": 3,
24809 "because_sha": null,
24813 "sha": "4f246cf4e74f3d5a3a0a478aba82cc2a0f826515",
24814 "description": "intel/compiler: Merge child/latency arrays in schedule_node",
24815 "nominated": false,
24816 "nomination_type": 3,
24819 "because_sha": null,
24823 "sha": "e59a054203f5f93f1e7bf17d2c163f33676151ae",
24824 "description": "intel/compiler: Move FS specific fields to fs_instruction_scheduler",
24825 "nominated": false,
24826 "nomination_type": 3,
24829 "because_sha": null,
24833 "sha": "a6297d05ca938f416af0388df093eeddfdc89d94",
24834 "description": "intel/compiler: Remove virtual calls from scheduler",
24835 "nominated": false,
24836 "nomination_type": 3,
24839 "because_sha": null,
24843 "sha": "d76d58cf50c9698790abc6067f7c5e6b5effe899",
24844 "description": "intel/compiler: Cache issue_time information",
24845 "nominated": false,
24846 "nomination_type": 3,
24849 "because_sha": null,
24853 "sha": "ecd7ffcf787cd7c90568b62dd2011b54a45c318d",
24854 "description": "intel/compiler: Extract scheduling related basic functions",
24855 "nominated": false,
24856 "nomination_type": 3,
24859 "because_sha": null,
24863 "sha": "8a8dd2db0c9e82b0b48ff90f01cdacfca3bc96b3",
24864 "description": "intel/compiler: Add only available instructions to scheduling list",
24865 "nominated": false,
24866 "nomination_type": 3,
24869 "because_sha": null,
24873 "sha": "ddff6428c51bef3d4dbcb83cdb64949e677737b9",
24874 "description": "intel/compiler: Use array to iterate the scheduler nodes",
24875 "nominated": false,
24876 "nomination_type": 3,
24879 "because_sha": null,
24883 "sha": "fe6ac5a184fa143d95d471493f484bd1169a12a9",
24884 "description": "intel/compiler: Allocate all schedule_nodes at once",
24885 "nominated": false,
24886 "nomination_type": 3,
24889 "because_sha": null,
24893 "sha": "be012055da9dd235b949ea3e393027856ad17fd9",
24894 "description": "intel/compiler: Remove reference to brw_isa_info from schedule_node",
24895 "nominated": false,
24896 "nomination_type": 3,
24899 "because_sha": null,
24903 "sha": "698757173735904e13199ef714dfafb0d85143fb",
24904 "description": "intel/compiler: Use linear allocator in parts of brw_schedule_instructions",
24905 "nominated": false,
24906 "nomination_type": 3,
24909 "because_sha": null,
24913 "sha": "61203f60787b146606ceb5cf8541b8186f6f7171",
24914 "description": "radv/ci: Update skips comments",
24915 "nominated": false,
24916 "nomination_type": 3,
24919 "because_sha": null,
24923 "sha": "8ffdad731cd8d8900c10810b61283afffa142f29",
24924 "description": "vulkan: Don't use set_foreach_remove when destroying pipeline caches",
24926 "nomination_type": 0,
24929 "because_sha": null,
24933 "sha": "1cb3c349ff60115019673d807bce40a611463b85",
24934 "description": "bin/gitlab_gql: give a better name to the --print-job-manifest argument value than PRINT_JOB_MANIFEST",
24935 "nominated": false,
24936 "nomination_type": 3,
24939 "because_sha": null,
24943 "sha": "22961fc45ab3f7b8de64a7d3c57f950c88538f53",
24944 "description": "bin/gitlab_gql: deduplicate fetch_merged_yaml() logic between print branches",
24945 "nominated": false,
24946 "nomination_type": 3,
24949 "because_sha": null,
24953 "sha": "ef63cc601774825df696fe3747a8e4c781c4db16",
24954 "description": "bin/gitlab_gql: rename get_job_final_definition() to print_...() since that's what it actually does",
24955 "nominated": false,
24956 "nomination_type": 3,
24959 "because_sha": null,
24963 "sha": "c6ef161bc14894b0622a659e73893e997c61dd47",
24964 "description": "bin/gitlab_gql: only allow a single `--print-*` argument per invocation",
24965 "nominated": false,
24966 "nomination_type": 3,
24969 "because_sha": null,
24973 "sha": "08f851f4361cfbdb211dc70d03cf3ebff331c3ee",
24974 "description": "anv: Bring back the non optimized version of build_load_render_surface_state_address()",
24975 "nominated": false,
24976 "nomination_type": 3,
24979 "because_sha": null,
24983 "sha": "c5ccd55a8e48fc484d7c365b4d0473ea528dd962",
24984 "description": "v3d/ci: add new failures",
24985 "nominated": false,
24986 "nomination_type": 3,
24989 "because_sha": null,
24993 "sha": "8e03c189147cd226177bd5134dc1eb11cf6791c8",
24994 "description": "frontends/va: add intra-refresh in VAAPI interface",
24995 "nominated": false,
24996 "nomination_type": 3,
24999 "because_sha": null,
25003 "sha": "7fae1c46adcb33829786686c5232664a95ec10cf",
25004 "description": "radonesi/vcn: enable intra-refresh in vcn encoders",
25005 "nominated": false,
25006 "nomination_type": 3,
25009 "because_sha": null,
25013 "sha": "5524faa22c8bac715c8e5c4d2e30de144bfd35de",
25014 "description": "radeonsi/vcn: change intra-ref name",
25015 "nominated": false,
25016 "nomination_type": 3,
25019 "because_sha": null,
25023 "sha": "66c75b0ca2321d375ae56fb62f6a7e0a9d067d83",
25024 "description": "radeonsi/vcn: preparation for enc intra-refresh",
25025 "nominated": false,
25026 "nomination_type": 3,
25029 "because_sha": null,
25033 "sha": "f69863fd5a75fdd2c5906707c7ed9c289b4abcd8",
25034 "description": "radv/radeonsi: Forward correct GPU instance to umr.",
25035 "nominated": false,
25036 "nomination_type": 3,
25039 "because_sha": null,
25043 "sha": "fd801407234e7311146490e495b4415f42fc6291",
25044 "description": "radv: set prolog as_ls if has_ls_vgpr_init_bug=true",
25045 "nominated": false,
25046 "nomination_type": 3,
25049 "because_sha": null,
25053 "sha": "b70c235e4afde19099d7aaf0d039e40d8f43e318",
25054 "description": "aco: skip LS VGPR initialization bug workaround if the prolog exists",
25055 "nominated": false,
25056 "nomination_type": 3,
25059 "because_sha": null,
25063 "sha": "967c52097e841700daf845557875b8ccd3e08cfc",
25064 "description": "aco: workaround LS VGPR initialization bug in RADV prologs",
25065 "nominated": false,
25066 "nomination_type": 3,
25069 "because_sha": null,
25073 "sha": "ad4b82e1920401acd83cda3f6d081d38c221ae78",
25074 "description": "radv: Pre-mask misaligned_mask for VS prolog.",
25075 "nominated": false,
25076 "nomination_type": 3,
25079 "because_sha": null,
25083 "sha": "55d21f2f12dd65a5e298fdb674227043ddd3da2b",
25084 "description": "radv, aco: Inline struct aco_vs_input_state.",
25085 "nominated": false,
25086 "nomination_type": 3,
25089 "because_sha": null,
25093 "sha": "3fc3a94bce6c542cc5c23eca832b6a5c45ac5c79",
25094 "description": "radv, aco: Rework VS prolog key handling.",
25095 "nominated": false,
25096 "nomination_type": 3,
25099 "because_sha": null,
25103 "sha": "5cc7f54f15c1691719f95408e46912140473c502",
25104 "description": "radv: Remove last VS prolog reuse logic.",
25105 "nominated": false,
25106 "nomination_type": 3,
25109 "because_sha": null,
25113 "sha": "d8a5b76307fda99e49c0d929c211a1f82e7bbc9f",
25114 "description": "aco: Replace aco_vs_input_state.divisors with bitfields.",
25115 "nominated": false,
25116 "nomination_type": 3,
25119 "because_sha": null,
25123 "sha": "9b840df9f6549bb01aa3e71133d63423cc0614be",
25124 "description": "radv: add drirc options to force re-compilation of shaders when needed",
25125 "nominated": false,
25126 "nomination_type": 3,
25129 "because_sha": null,
25133 "sha": "fe159c85de81a12e895342d003821aa4f25db8d5",
25134 "description": "zink: Check for VK_EXT_extended_dynamic_state3 before setting A2C",
25136 "nomination_type": 1,
25139 "because_sha": "736577871b939573af400e4e64ebfe18863d49af",
25143 "sha": "88cbe32048aff3d7a873474bebc2d1068c21ce46",
25144 "description": "radv: add support for RGP queue events",
25145 "nominated": false,
25146 "nomination_type": 3,
25149 "because_sha": null,
25153 "sha": "33f430779677f0550932573e2f629a76993072af",
25154 "description": "radv: add radv_write_timestamp() helper",
25155 "nominated": false,
25156 "nomination_type": 3,
25159 "because_sha": null,
25163 "sha": "aa75538674f61dbc58ad5562153b351809bbcb30",
25164 "description": "ac/rgp: update dumping queue event records to the capture",
25165 "nominated": false,
25166 "nomination_type": 3,
25169 "because_sha": null,
25173 "sha": "661d28cfece72d4e08d1d5057be283f21cbab2f5",
25174 "description": "radv: restore sampling CPU/GPU clocks before starting SQTT trace",
25175 "nominated": false,
25176 "nomination_type": 3,
25179 "because_sha": null,
25183 "sha": "55e48d7e0f2898f12006e06f35e18d1f325a9472",
25184 "description": "radv: enable DGC preprocessing when all push constants are inlined",
25185 "nominated": false,
25186 "nomination_type": 3,
25189 "because_sha": null,
25193 "sha": "d067413a725136a02caf03bdea0a7c68bbed9461",
25194 "description": "radv: optimize emitting inlined push constants with DGC",
25195 "nominated": false,
25196 "nomination_type": 3,
25199 "because_sha": null,
25203 "sha": "c8140e4c0eff5f5926fed5135a7c93a8628156ff",
25204 "description": "radv: emit individual SET_SH_REG for inlined push constants with DGC",
25205 "nominated": false,
25206 "nomination_type": 3,
25209 "because_sha": null,
25213 "sha": "0112a245f56d324db10cadd2a92f56ced0bcfbbf",
25214 "description": "radv: add a helper to determine if it's possible to preprocess DGC",
25215 "nominated": false,
25216 "nomination_type": 3,
25219 "because_sha": null,
25223 "sha": "d04538653bdfd5317dc8cf45528e017a7362b205",
25224 "description": "v3d: implement support for PIPE_CAP_NATIVE_FENCE_FD",
25225 "nominated": false,
25226 "nomination_type": 3,
25229 "because_sha": null,
25233 "sha": "a8d6f250d1a6c1a4f177eec7156de86cf8d09fb8",
25234 "description": "docs: Fix typo in OpenGL 3.3 support on Asahi",
25235 "nominated": false,
25236 "nomination_type": 3,
25239 "because_sha": null,
25243 "sha": "4807c1e173e8aef4cba7ba60e6ed38248cb4d7a9",
25244 "description": "freedreno: Always attach bo to submit",
25246 "nomination_type": 1,
25249 "because_sha": "b43e5aec0d2ce542d4ba68da947e3ad752855979",
25253 "sha": "3ca5f3bf00ed11017022685346ed002b2e3f179c",
25254 "description": "freedreno/drm: Fix mmap leak",
25255 "nominated": false,
25256 "nomination_type": 1,
25259 "because_sha": "53ccb421a272ec88598fb942bcb0bcd19cba11fa",
25263 "sha": "3f3fa5ee0c30a35e0f9b7bbcae287151f05e57a2",
25264 "description": "freedreno/a6xx: Rework wave input size",
25265 "nominated": false,
25266 "nomination_type": 3,
25269 "because_sha": null,
25273 "sha": "a07705def6d080de3faf3cac83dbf7a313d5e093",
25274 "description": "freedreno/a6xx: Don't set patch_vertices if no tess",
25275 "nominated": false,
25276 "nomination_type": 3,
25279 "because_sha": null,
25283 "sha": "0976dfeca29527c2175c6925d46cba84391910c3",
25284 "description": "nir/zink: drop NIH helper in favor of `mesa_vertices_per_prim`",
25285 "nominated": false,
25286 "nomination_type": 3,
25289 "because_sha": null,
25293 "sha": "f4f4d80096c360f86a2594f84034c086fb498b99",
25294 "description": "bin/gitlab_gql: only get the pipeline when a pipeline is needed",
25295 "nominated": false,
25296 "nomination_type": 1,
25299 "because_sha": "b87e092489037daf45a54641e655b6838536ec9f",
25303 "sha": "325d650c6e9bc61bfecfbc3f4ce3aeda60d85d0c",
25304 "description": "radv: Use sizeof(flags) instead of hardcoded size in radv_hash_shaders.",
25305 "nominated": false,
25306 "nomination_type": 3,
25309 "because_sha": null,
25313 "sha": "ef414a82315768f047d204a46597f53f6145e2c8",
25314 "description": "radv: Fix mis-sizing of pipeline_flags in radv_hash_rt_shaders.",
25315 "nominated": false,
25316 "nomination_type": 3,
25319 "because_sha": null,
25323 "sha": "768c5934d0d761d4f3f031f1a197b2b9a202c21f",
25324 "description": "radeonsi: fix piglit image coherency test when use aco",
25325 "nominated": false,
25326 "nomination_type": 3,
25329 "because_sha": null,
25333 "sha": "7dcca9d0efb2553bfb730351c70a672ccda74026",
25334 "description": "radeonsi: use PRIu64 instead of %lu for uint64_t formatting",
25335 "nominated": false,
25336 "nomination_type": 3,
25339 "because_sha": null,
25343 "sha": "aff7df717df3f2304e73f5c56b412fc864cb5d5b",
25344 "description": "radeonsi/ci: update failures for gfx103",
25345 "nominated": false,
25346 "nomination_type": 3,
25349 "because_sha": null,
25353 "sha": "09c513a31ac6e42ff653e6d2748eddf69bb89146",
25354 "description": "radeonsi: don't dma-upload shaders on APUs",
25355 "nominated": false,
25356 "nomination_type": 3,
25359 "because_sha": null,
25363 "sha": "3f108e7615213051466af4ed688e94ce6ddde065",
25364 "description": "radeonsi/gfx11: don't set OREO_MODE to fix rare corruption",
25366 "nomination_type": 1,
25369 "because_sha": "19a59f05a47901a237b506154f2cfedfab9066bc",
25373 "sha": "2ac6816b70d7bb4658ed3236ede78a4dfa104e58",
25374 "description": "radeonsi/gfx11: use SET_CONTEXT_REG_PAIRS_PACKED for other states",
25375 "nominated": false,
25376 "nomination_type": 3,
25379 "because_sha": null,
25383 "sha": "9579503befaaca5b64578cb85fad1c700a10a869",
25384 "description": "radeonsi: adjust the total viewport area",
25385 "nominated": false,
25386 "nomination_type": 3,
25389 "because_sha": null,
25393 "sha": "3af5af429e0f40a78a9d0bac73e2175d41caa7a1",
25394 "description": "nir: Optimize boolean ieq/ine with an immediate",
25395 "nominated": false,
25396 "nomination_type": 3,
25399 "because_sha": null,
25403 "sha": "2d49f834b20d705d901414f6fc2b1fec019689c4",
25404 "description": "vulkan: use instance allocator for `object_name` in some objects",
25406 "nomination_type": 0,
25409 "because_sha": null,
25413 "sha": "fcd025c1ce658f1efd18b2e0072ef5c82862db2b",
25414 "description": "intel/compiler: Remove is_tex()",
25415 "nominated": false,
25416 "nomination_type": 3,
25419 "because_sha": null,
25423 "sha": "424df6a68d286171d14886d0383685ea65cca1bc",
25424 "description": "tu: Fix KHR_present_id and KHR_present_wait being used without initialization",
25425 "nominated": false,
25426 "nomination_type": 3,
25429 "because_sha": null,
25433 "sha": "56451ce773c11094a8c08fdc6b500bb8bdcf37e1",
25434 "description": "v3d: Don't implicitly clear the content of the imported buffer",
25435 "nominated": false,
25436 "nomination_type": 3,
25439 "because_sha": null,
25443 "sha": "656afd8ede86c1203836f6c2e402ad89f638965b",
25444 "description": "bin/gitlab_gql: fix command in example",
25445 "nominated": false,
25446 "nomination_type": 3,
25449 "because_sha": null,
25453 "sha": "2cf031155b1e8f4f3655856d3f01706ce7142cb1",
25454 "description": "gitlab_gql: make `--rev` optional, defaulting to `HEAD`",
25455 "nominated": false,
25456 "nomination_type": 3,
25459 "because_sha": null,
25463 "sha": "cc37af8fbc363f72e007ec569f30d32a5e299e5b",
25464 "description": "bin/gitlab_gql: resolve sha locally to be able to use things like `HEAD`",
25465 "nominated": false,
25466 "nomination_type": 3,
25469 "because_sha": null,
25473 "sha": "781e1a34cf6409d66ec9741bf740dad3b657a029",
25474 "description": "radv/ci: fix `vkcts-navi21-valve` execution",
25475 "nominated": false,
25476 "nomination_type": 1,
25479 "because_sha": "5e44cee47dfb006923eba601b516ccd874105cd3",
25483 "sha": "05fb6b9c7d768b95c75a1f6cd2885cb6e12dcb95",
25484 "description": "Android.mk: be able to build radeonsi without llvm",
25485 "nominated": false,
25486 "nomination_type": 3,
25489 "because_sha": null,
25493 "sha": "04ffef15da1903c7f2497e24d96f742e476b3e8d",
25494 "description": "ir3/ra: Don't swap killed sources for early-clobber destination",
25496 "nomination_type": 1,
25499 "because_sha": "d4b5d2a0204f8c09a2e8c4dc022f0f05adafa50b",
25503 "sha": "aba837ef710d1267ce8a16b84d59a712a2da1863",
25504 "description": "radv+zink/ci: add navi10 flakes",
25505 "nominated": false,
25506 "nomination_type": 3,
25509 "because_sha": null,
25513 "sha": "5819e0a52738e2f64c8482cfef25a06772f7a0c4",
25514 "description": "radv+zink/ci: add polaris10 flakes",
25515 "nominated": false,
25516 "nomination_type": 3,
25519 "because_sha": null,
25523 "sha": "37c7ffb958b00500210e133b7ee1286358aee750",
25524 "description": "radv/ci: add polaris10 flakes",
25525 "nominated": false,
25526 "nomination_type": 3,
25529 "because_sha": null,
25533 "sha": "3af19432e97f3ed8c4a925795b918f5c84eefb39",
25534 "description": "radv/ci: add vega10 flakes",
25535 "nominated": false,
25536 "nomination_type": 3,
25539 "because_sha": null,
25543 "sha": "d42d2ee3a56a4e0faef8d9828fd707250dc8a8cb",
25544 "description": "radv/ci: add navi21 flakes",
25545 "nominated": false,
25546 "nomination_type": 3,
25549 "because_sha": null,
25553 "sha": "d4499c4cb26b87876f0ee16562a4c5b2bd4f8860",
25554 "description": "isl: disable MCS compression on R9G9B9E5",
25556 "nomination_type": 0,
25559 "because_sha": null,
25563 "sha": "631dc5b5e6ca6fdc566a8b55039a5df0e81edb0f",
25564 "description": "drirc: enable `vk_wsi_force_swapchain_to_current_extent` for \"The Talos Principle VR\"",
25565 "nominated": false,
25566 "nomination_type": 3,
25569 "because_sha": null,
25573 "sha": "29400a56d51d9da19eb0eccdc4b5563ee8510ade",
25574 "description": "tu: Fix getting VkDescriptorSetVariableDescriptorCountLayoutSupport",
25575 "nominated": false,
25576 "nomination_type": 3,
25579 "because_sha": null,
25583 "sha": "17e135d3d4a4bb1d835aba6ffdf1997e23360843",
25584 "description": "vulkan: fix potential memory leak in create_rect_list_pipeline()",
25586 "nomination_type": 1,
25589 "because_sha": "514c10344e6f2e99776c4bcc907d500f0837dc2b",
25593 "sha": "7d85656fa70b731da4f01ec7598c43706a1325cd",
25594 "description": "ci: tag sanity, rustfmt and clang-format job as a \"placeholder\" job",
25595 "nominated": false,
25596 "nomination_type": 3,
25599 "because_sha": null,
25603 "sha": "b89467b1a527b6ac5c712710cd37b493042bd937",
25604 "description": "gitlab: make commit more commit-like formatted",
25605 "nominated": false,
25606 "nomination_type": 3,
25609 "because_sha": null,
25613 "sha": "4b9e80a9255bcd91c7ba345ef8062d1f7b7d97e8",
25614 "description": "gallium: Add udl (DisplayLink) to the list of kmsro drivers",
25615 "nominated": false,
25616 "nomination_type": 3,
25619 "because_sha": null,
25623 "sha": "720c8293417b69c9633a43b2c734be2a6325d698",
25624 "description": "gallium: Add more TinyDRM drivers to the list of kmsro drivers",
25625 "nominated": false,
25626 "nomination_type": 3,
25629 "because_sha": null,
25633 "sha": "b3803639382445f5a61f8ed8737c40a28f5908ed",
25634 "description": "tu: Make sure copies to half-float formats are bit exact",
25635 "nominated": false,
25636 "nomination_type": 3,
25639 "because_sha": null,
25643 "sha": "3d3176aa1776d7784e3ed63136472d05314b488e",
25644 "description": "tu/a7xx: Fix occlusion queries on pre-A740 GPUs",
25645 "nominated": false,
25646 "nomination_type": 3,
25649 "because_sha": null,
25653 "sha": "cca5a4191d9c68f572287a44ccdf59becfa55742",
25654 "description": "ci: disable lima farm as it appears to be down",
25655 "nominated": false,
25656 "nomination_type": 3,
25659 "because_sha": null,
25663 "sha": "8e7df505fc8537ea58e25b31d6d132db81b066f6",
25664 "description": "tu: Fix order of rasterizer_discard check",
25665 "nominated": false,
25666 "nomination_type": 3,
25669 "because_sha": null,
25673 "sha": "40e74ed5d3c4da4f7ac1b5a682a9150411ff5e83",
25674 "description": "tu: Assume no raster-order attachment access with NULL DS/blend state",
25675 "nominated": false,
25676 "nomination_type": 3,
25679 "because_sha": null,
25683 "sha": "236da520f4251a5122976194ac247a36ce1f19ca",
25684 "description": "intel/common/xe: Re implement xe_gem_read_render_timestamp() with xe_gem_read_correlate_cpu_gpu_timestamp()",
25685 "nominated": false,
25686 "nomination_type": 3,
25689 "because_sha": null,
25693 "sha": "feae70f608236096b91b145b4967ebc917833773",
25694 "description": "intel/ds: use improved timestamp correlation if available",
25695 "nominated": false,
25696 "nomination_type": 3,
25699 "because_sha": null,
25703 "sha": "b2bf141b6af24575e90fb9953114c4bd80f24a4d",
25704 "description": "perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support",
25705 "nominated": false,
25706 "nomination_type": 3,
25709 "because_sha": null,
25713 "sha": "fdec724bd17c2f245e9385ddc193395839785a0b",
25714 "description": "anv: Make use of intel_gem_read_correlate_cpu_gpu_timestamp()",
25715 "nominated": false,
25716 "nomination_type": 3,
25719 "because_sha": null,
25723 "sha": "01aafa14d4f6c9dfd4e74d033dcd7c34a1a59b33",
25724 "description": "anv: Reduce ifdefs in anv_GetCalibratedTimestampsEXT()",
25725 "nominated": false,
25726 "nomination_type": 3,
25729 "because_sha": null,
25733 "sha": "ae0df368a80d526b71ff135380995cb0399b7714",
25734 "description": "intel/common: Add intel_gem_read_correlate_cpu_gpu_timestamp()",
25735 "nominated": false,
25736 "nomination_type": 3,
25739 "because_sha": null,
25743 "sha": "b6dbbd3ff79e861bf9605d92049c8906942916e2",
25744 "description": "radeonsi/ci: document new failures and flakes",
25745 "nominated": false,
25746 "nomination_type": 3,
25749 "because_sha": null,
25753 "sha": "02942d6e7ec5c8e3fa6f55918603ca63620ec5d0",
25754 "description": "aco: Update printed block kinds",
25755 "nominated": false,
25756 "nomination_type": 3,
25759 "because_sha": null,
25763 "sha": "073b87653943b95fb286f41fbbff301230fb678c",
25764 "description": "intel/fs/xe2+: Don't special case SEL_EXEC in inferred_exec_pipe().",
25765 "nominated": false,
25766 "nomination_type": 3,
25769 "because_sha": null,
25773 "sha": "23e14a6c2711abe7b93858a1feef8dd736cc7040",
25774 "description": "intel/eu/xe2+: Add definition for size of GRF space on Xe2.",
25775 "nominated": false,
25776 "nomination_type": 3,
25779 "because_sha": null,
25783 "sha": "ff3814abdd791c2ff7ab0dd0cbb4dbaa513208eb",
25784 "description": "intel/fs/xe2+: Handle extended math instructions as in-order in SWSB pass.",
25785 "nominated": false,
25786 "nomination_type": 3,
25789 "because_sha": null,
25793 "sha": "5fb6760f11089c9cbcd1ffa76d34e807bbb1d613",
25794 "description": "intel/fs/xe2+: Teach SWSB pass about the behavior of double precision instructions.",
25795 "nominated": false,
25796 "nomination_type": 3,
25799 "because_sha": null,
25803 "sha": "9e446c9282319de961c10d67f859fa9ac37e3ac4",
25804 "description": "intel/fs/xe2+: Add comment reminding us to take advantage of the 32 SBID tokens.",
25805 "nominated": false,
25806 "nomination_type": 3,
25809 "because_sha": null,
25813 "sha": "15d6c6ab1102e933d2bd6b419946b163e0596116",
25814 "description": "intel/eu/xe2+: Add support for 10-bit SWSB representation on Xe2+ platforms.",
25815 "nominated": false,
25816 "nomination_type": 3,
25819 "because_sha": null,
25823 "sha": "40416850f186615d4d2cce95323137262a6789ba",
25824 "description": "intel/compiler: Re-enable opt_zero_samples() in many cases for Gfx12.5",
25825 "nominated": false,
25826 "nomination_type": 3,
25829 "because_sha": null,
25833 "sha": "daeab51a628a61dade7bac0c6d06361714f57e1b",
25834 "description": "intel/compiler: Re-enable opt_zero_samples() for Gfx7+",
25835 "nominated": false,
25836 "nomination_type": 3,
25839 "because_sha": null,
25843 "sha": "ef8553082eec11c0148c3decec139285e1527c5f",
25844 "description": "intel/compiler: Rework opt_split_sends to not rely/modify LOAD_PAYLOAD",
25845 "nominated": false,
25846 "nomination_type": 3,
25849 "because_sha": null,
25853 "sha": "e017bcae59ace7972e35571974d32b25c3381cd5",
25854 "description": "intel/compiler: Clarify the asserts in nir_load_workgroup_id lowering",
25855 "nominated": false,
25856 "nomination_type": 3,
25859 "because_sha": null,
25863 "sha": "534323f2af632e09314522059df551925a148900",
25864 "description": "ci/zink: disable nheko trace, as it sometimes crashes",
25865 "nominated": false,
25866 "nomination_type": 3,
25869 "because_sha": null,
25873 "sha": "fa7ec4226bdf48bf63438e303af83ecd58ec95f2",
25874 "description": "Revert \"ci/freedreno: disable antichambers trace\"",
25876 "nomination_type": 2,
25879 "because_sha": "f562e37c9325cc107d4f02026946acc14c75b323",
25883 "sha": "b1fc5390c6d7422adcc74020d45e8e590c4241ae",
25884 "description": "freedreno/a6xx: Fix antichamber trace replay assert",
25885 "nominated": false,
25886 "nomination_type": 3,
25889 "because_sha": null,
25893 "sha": "b33aa7b01a2240f6eca0bc7082640ec9a5f1fa6a",
25894 "description": "aco: don't CSE v_permlane across exec",
25895 "nominated": false,
25896 "nomination_type": 3,
25899 "because_sha": null,
25903 "sha": "a9bdf58c36e6d520b3bfccfcfa06543e932374a6",
25904 "description": "freedreno/a6xx: Assume MOD_INVALID imports are linear",
25905 "nominated": false,
25906 "nomination_type": 1,
25909 "because_sha": "33de58154f801eea84e5a9cdbda9cb6010e5ed47",
25913 "sha": "f4601d82c134fbffea4f153277300d8e98f96f84",
25914 "description": "intel/compiler: Remove unused parameter from brw_nir_analyze_ubo_ranges()",
25915 "nominated": false,
25916 "nomination_type": 3,
25919 "because_sha": null,
25923 "sha": "d2125dac859607ceef1586730d7b9797d76b7cd7",
25924 "description": "intel/compiler: Take more precise params in brw_nir_optimize()",
25925 "nominated": false,
25926 "nomination_type": 3,
25929 "because_sha": null,
25933 "sha": "c4be90b4ba361360f811787a0c84e7ed9d27cfe1",
25934 "description": "intel/compiler: Remove unused parameter from brw_nir_adjust_payload()",
25935 "nominated": false,
25936 "nomination_type": 3,
25939 "because_sha": null,
25943 "sha": "a77ea9555aa00cc12f3d1c440252e940ff552500",
25944 "description": "blorp: WA 16014538804 for DG2, MTL A0",
25945 "nominated": false,
25946 "nomination_type": 3,
25949 "because_sha": null,
25953 "sha": "de6653dc5d0bd5269772648c0f5edabf74a3877f",
25954 "description": "anv: WA 16014538804 for DG2, MTL A0",
25955 "nominated": false,
25956 "nomination_type": 3,
25959 "because_sha": null,
25963 "sha": "1da1bcd038342a07616a4e743997efd5ba86bd94",
25964 "description": "iris: pull WA 22014412737 into emit_3dprimitive_was",
25965 "nominated": false,
25966 "nomination_type": 3,
25969 "because_sha": null,
25973 "sha": "8ce3b99bc143e7c4c65e9f5149e3131e70f44d83",
25974 "description": "iris: Wa 16014538804 for DG2, MTL A0",
25975 "nominated": false,
25976 "nomination_type": 3,
25979 "because_sha": null,
25983 "sha": "1b03acb26ba0ee0798b3f1f83cb22f90b9246ddd",
25984 "description": "blorp,anv,iris: refactor blorp functions into something more generic",
25985 "nominated": false,
25986 "nomination_type": 3,
25989 "because_sha": null,
25993 "sha": "09eb6e31066bd118dad5c6e227db9eae407e3971",
25994 "description": "aco/tests: fix tests with LLVM 18",
25995 "nominated": false,
25996 "nomination_type": 3,
25999 "because_sha": null,
26003 "sha": "e4d9f6fb505d6591d5c6dbfd99439460cb1bda71",
26004 "description": "aco/tests: fix tests with LLVM 17",
26005 "nominated": false,
26006 "nomination_type": 3,
26009 "because_sha": null,
26013 "sha": "9f7e57ce98aa9609d90336b015e15924b9012e68",
26014 "description": "fast_urem_by_const: #ifdef DEBUG an assertion.",
26015 "nominated": false,
26016 "nomination_type": 3,
26019 "because_sha": null,
26023 "sha": "c2e6569b4601b8b9a6f581d84eb158efb9e8c18d",
26024 "description": "ci: re-apply two mesh/task query fixes for VKCTS",
26025 "nominated": false,
26026 "nomination_type": 3,
26029 "because_sha": null,
26033 "sha": "f8b83520221fa52a4f661f5bbf118d60e3468881",
26034 "description": "ci/bin: Print a summary list of dependency and target jobs",
26035 "nominated": false,
26036 "nomination_type": 3,
26039 "because_sha": null,
26043 "sha": "e74238af4233f8db3431d8612a770a3ee7b81062",
26044 "description": "ci/bin: Fix mypy errors in gitlab_gql.py",
26045 "nominated": false,
26046 "nomination_type": 3,
26049 "because_sha": null,
26053 "sha": "b87e092489037daf45a54641e655b6838536ec9f",
26054 "description": "ci/bin: Fix gitlab_gql methods that uses needs DAG",
26055 "nominated": false,
26056 "nomination_type": 1,
26059 "because_sha": "c7b67d86191659c4c5b1adc0306e2a1381400178",
26063 "sha": "278fc1c22a71a880b41e70a17a143218fb40704d",
26064 "description": "ci/bin: gql: Improve queries for jobs/stages retrieval",
26065 "nominated": false,
26066 "nomination_type": 3,
26069 "because_sha": null,
26073 "sha": "664e6addeabd3ce209b05a454616c3df4a09b2b7",
26074 "description": "ci/bin: gql: Implement pagination",
26075 "nominated": false,
26076 "nomination_type": 3,
26079 "because_sha": null,
26083 "sha": "c4b8c030125a9c69fdd6804f6258d937359363f9",
26084 "description": "ci/bin: gql: Log the caching errors",
26085 "nominated": false,
26086 "nomination_type": 3,
26089 "because_sha": null,
26093 "sha": "aa2586b3150b982dbb287626984999e783f90966",
26094 "description": "ci/bin: gql: make the query cache optional",
26095 "nominated": false,
26096 "nomination_type": 3,
26099 "because_sha": null,
26103 "sha": "609b4bfef84a365fe4a35d02a88ce4798d8c86df",
26104 "description": "ci/bin: Replace AIOHTTPTransport with RequestsHTTPTransport",
26105 "nominated": false,
26106 "nomination_type": 3,
26109 "because_sha": null,
26113 "sha": "46b033a9bff0008588ace78800bd4e6cfc59debb",
26114 "description": "ci/bin: Fix find_dependency function calls",
26115 "nominated": false,
26116 "nomination_type": 1,
26119 "because_sha": "94655ff8111ee3d3f30d991fa7a937837570c60b",
26123 "sha": "533082f38470311e59d01c19c72e628c7bdf5ec0",
26124 "description": "iris: Add iris_bufmgr_get_pat_entry_for_bo_flags()",
26125 "nominated": false,
26126 "nomination_type": 3,
26129 "because_sha": null,
26133 "sha": "f25043feb44ed312cc6e6d9fdfdc3857440cc5dc",
26134 "description": "anv: Remove anv_bo flags that can be inferred from alloc_flags",
26135 "nominated": false,
26136 "nomination_type": 3,
26139 "because_sha": null,
26143 "sha": "7bdfabb641109437af6c9db1179161f6d5c9043f",
26144 "description": "anv: Calculate mmap mode based on alloc_flags",
26145 "nominated": false,
26146 "nomination_type": 3,
26149 "because_sha": null,
26153 "sha": "58301c00da873ddae78cdd9dd1dfdd75d6572d4c",
26154 "description": "anv: Change default PAT entry to WC",
26155 "nominated": false,
26156 "nomination_type": 3,
26159 "because_sha": null,
26163 "sha": "ccde1dc18ea81f20139d4f1933b0bf73147a654a",
26164 "description": "anv: Move PAT entry selection to common code",
26165 "nominated": false,
26166 "nomination_type": 3,
26169 "because_sha": null,
26173 "sha": "66dce74d741dd1ede7d05de14d1c1d85fa601c7c",
26174 "description": "anv: Honor memory coherency of the memory type selected",
26175 "nominated": false,
26176 "nomination_type": 3,
26179 "because_sha": null,
26183 "sha": "740e596c62e98b0d795fe4f83cda048f05e32bbb",
26184 "description": "intel: Add a write combining PAT entry",
26185 "nominated": false,
26186 "nomination_type": 3,
26189 "because_sha": null,
26193 "sha": "0d668f50dc88f06100513abe2ef0fe379ed0ed27",
26194 "description": "intel: Update MTL scanout PAT entry",
26195 "nominated": false,
26196 "nomination_type": 3,
26199 "because_sha": null,
26203 "sha": "29d4d2640677d3cba4fa32acbe4c6e1109999e1a",
26204 "description": "intel: Add more information about the PAT entry used",
26205 "nominated": false,
26206 "nomination_type": 3,
26209 "because_sha": null,
26213 "sha": "72ba0677f824d46d0f656eef07b99f5b5ab6ebe5",
26214 "description": "anv: Add missing ANV_BO_ALLOC_EXTERNAL flags when calling anv_device_import_bo()",
26216 "nomination_type": 0,
26219 "because_sha": null,
26223 "sha": "f4ed92a8236f611b5a8be9f542d81c5a5e11578a",
26224 "description": "frontends/va: Remove wrong use of ProfileToPipe",
26226 "nomination_type": 1,
26229 "because_sha": "0996ec3fc6ea3ec3c76392f9aa15a283060f95fa",
26233 "sha": "8e196214a0c3d90ed8c4fe53a9cf308402274d2b",
26234 "description": "mesa: Use a switch for state_iter and be more precise about its type",
26235 "nominated": false,
26236 "nomination_type": 3,
26239 "because_sha": null,
26243 "sha": "9c78a3f5ae01a919af8df8e82c5647d70a537d43",
26244 "description": "gallivm/lp_bld_nir_aos: Use TGSI instead of PIPE enum",
26245 "nominated": false,
26246 "nomination_type": 3,
26249 "because_sha": null,
26253 "sha": "91761006f62678e315a29157e4c7662b74fb115b",
26254 "description": "gallivm: Initialize indir_index to NULL before use",
26255 "nominated": false,
26256 "nomination_type": 3,
26259 "because_sha": null,
26263 "sha": "5f2f75aa671eee2f0973945c7beba2a1380f4d7f",
26264 "description": "mesa/ffvs: Use gl_state_index16 in helpers directly",
26265 "nominated": false,
26266 "nomination_type": 3,
26269 "because_sha": null,
26273 "sha": "e61287888ddfa116f8711bb758b5a3f15f4eb1cf",
26274 "description": "d3d12: GL4.3",
26275 "nominated": false,
26276 "nomination_type": 3,
26279 "because_sha": null,
26283 "sha": "2a9f8a256a6e4151201a18588a97274dae8f7f10",
26284 "description": "isl: Enable MCS compression on ACM platform",
26285 "nominated": false,
26286 "nomination_type": 3,
26289 "because_sha": null,
26293 "sha": "4de0264010a69d491b734c8cdd0e3d18064c67f3",
26294 "description": "iris: Disable CCS compression on top of MSAA compression on ACM",
26295 "nominated": false,
26296 "nomination_type": 3,
26299 "because_sha": null,
26303 "sha": "e71a9e14f7217410d7654a45fb4575a62553b7ae",
26304 "description": "iris: Disable auxiliary buffer if MSRT is bound as texture",
26305 "nominated": false,
26306 "nomination_type": 3,
26309 "because_sha": null,
26313 "sha": "ba5c4da5da78535e21259258002afe2ebd99ef36",
26314 "description": "d3d12: Use format casting for shader images",
26315 "nominated": false,
26316 "nomination_type": 3,
26319 "because_sha": null,
26323 "sha": "438be4f9a0890fd9afb8c80e9c539f1253708fa8",
26324 "description": "d3d12: Support ARB_texture_view",
26325 "nominated": false,
26326 "nomination_type": 3,
26329 "because_sha": null,
26333 "sha": "56589cb02cf5c9b9b469360413ceb7681d3caf86",
26334 "description": "d3d12: Change memory barrier implementation",
26335 "nominated": false,
26336 "nomination_type": 3,
26339 "because_sha": null,
26343 "sha": "3e36be7afe1a4ba33d119802d7320d5dfee38db8",
26344 "description": "d3d12: Binding buffers as SSBO/storage image needs to add buffer ranges",
26345 "nominated": false,
26346 "nomination_type": 3,
26349 "because_sha": null,
26353 "sha": "a3899c4530c26c1cbc0e204c71f417fb9ee4e132",
26354 "description": "d3d12: Add a fallback for int clears where value can't be cast to float",
26355 "nominated": false,
26356 "nomination_type": 3,
26359 "because_sha": null,
26363 "sha": "a07bdf0152f4a04ec0294c90675f4fe762f21bb6",
26364 "description": "d3d12: Initialize shader key swizzle for non-int textures",
26365 "nominated": false,
26366 "nomination_type": 3,
26369 "because_sha": null,
26373 "sha": "8d04efcc6772e074d9f148bfedd7e426e794ccbc",
26374 "description": "d3d12: Disable common state promotion for non-simultaneous-access textures",
26375 "nominated": false,
26376 "nomination_type": 3,
26379 "because_sha": null,
26383 "sha": "405dead1b7f280a957c0af26e31671b8b8dc479f",
26384 "description": "microsoft/compiler: Set src/dest nir types on image intrinsics when deducing format",
26385 "nominated": false,
26386 "nomination_type": 3,
26389 "because_sha": null,
26393 "sha": "2011b678c538b451eef5a1986adee7e25d6ee04f",
26394 "description": "radv: disable gs_fast_launch=2 by default",
26396 "nomination_type": 1,
26399 "because_sha": "28ebe62af2cb38f73790f31dce4b0448268eb2e1",
26403 "sha": "6a31c7a8416ea2c0d0d8d865073fa796bb37a5d5",
26404 "description": "radeonsi: move SPI_SHADER_IDX_FORMAT into the preamble (it's immutable)",
26405 "nominated": false,
26406 "nomination_type": 3,
26409 "because_sha": null,
26413 "sha": "15293217e24edb673d531ab14372a0be5d20a9a8",
26414 "description": "radeonsi: remove num_params variable from gfx10_shader_ngg",
26415 "nominated": false,
26416 "nomination_type": 3,
26419 "because_sha": null,
26423 "sha": "8edb0c70387b9e1ed1a1e8a97948c6219cf9f696",
26424 "description": "radeonsi: move emitting VGT_TF_PARAM into gfx10_emit_shader_ngg",
26425 "nominated": false,
26426 "nomination_type": 3,
26429 "because_sha": null,
26433 "sha": "870568b512632e4c636d20039cd52b55362d3031",
26434 "description": "radeonsi: prettify code around PA_SC_LINE_STIPPLE",
26435 "nominated": false,
26436 "nomination_type": 3,
26439 "because_sha": null,
26443 "sha": "02f52bbca0867ad89d3ea77684521b4490faee9f",
26444 "description": "radeonsi: cosmetic changes in si_emit_db_render_state",
26445 "nominated": false,
26446 "nomination_type": 3,
26449 "because_sha": null,
26453 "sha": "34b68c9017718409fd46f720c8fe6f3a9758f517",
26454 "description": "radeonsi: don't check DCC compatibility on chips where it's no-op",
26455 "nominated": false,
26456 "nomination_type": 3,
26459 "because_sha": null,
26463 "sha": "ba6595e41f48a1bdb7a5d60075e885c681fc6e7f",
26464 "description": "radeonsi: don't call nir_lower_compute_system_values too many times",
26465 "nominated": false,
26466 "nomination_type": 3,
26469 "because_sha": null,
26473 "sha": "6725edbd2ab31cd1b998892274ab545d6e3aa22f",
26474 "description": "radeonsi/gfx11: use PKT3_SET_CONTEXT_REG_PAIRS_PACKED for PM4 states",
26475 "nominated": false,
26476 "nomination_type": 3,
26479 "because_sha": null,
26483 "sha": "308d3ad5c25215cf0770c670341063f80a57c3f3",
26484 "description": "radeonsi: restructure blocks in si_emit_graphics_{shader,compute}_pointers",
26485 "nominated": false,
26486 "nomination_type": 3,
26489 "because_sha": null,
26493 "sha": "7ead9c4bb11e79796fe7b016f358a4d24d2a38e7",
26494 "description": "radeonsi: restructure blocks in si_setup_nir_user_data",
26495 "nominated": false,
26496 "nomination_type": 3,
26499 "because_sha": null,
26503 "sha": "d26568a6754972efc55f04d574a6a8255dff5133",
26504 "description": "radeonsi: rewrite gfx11_*push*_sh_reg helpers",
26505 "nominated": false,
26506 "nomination_type": 3,
26509 "because_sha": null,
26513 "sha": "ac2244085990927aae79c98750b314cd11bc7f2b",
26514 "description": "radeonsi: rename radeon_*push_*_sh_reg -> gfx11_*push_*_sh_reg",
26515 "nominated": false,
26516 "nomination_type": 3,
26519 "because_sha": null,
26523 "sha": "4659d0dcc2038a7f031d1c4a5f1f27a8c9d3e0a1",
26524 "description": "radeonsi: rename HAS_PAIRS -> HAS_SH_PAIRS_PACKED",
26525 "nominated": false,
26526 "nomination_type": 3,
26529 "because_sha": null,
26533 "sha": "626e1a01b02ce91c03d5b5412f3f208adb3f1491",
26534 "description": "radeonsi: move buffered_xx_regs into a substructure",
26535 "nominated": false,
26536 "nomination_type": 3,
26539 "because_sha": null,
26543 "sha": "df87c593f8a55f0a95359dc10bb4652b9ba19cde",
26544 "description": "radeonsi: rewrite PM4 packet building helpers with less duplication",
26545 "nominated": false,
26546 "nomination_type": 3,
26549 "because_sha": null,
26553 "sha": "65753fa2f9b9b56d193196ef653c33e215bea330",
26554 "description": "radeonsi: upload shaders using a compute queue instead of gfx",
26555 "nominated": false,
26556 "nomination_type": 3,
26559 "because_sha": null,
26563 "sha": "0c773325bb69405858059067a8b558fd8359b09f",
26564 "description": "radeonsi: clean up si_set_streamout_targets",
26565 "nominated": false,
26566 "nomination_type": 3,
26569 "because_sha": null,
26573 "sha": "e7c8d32bfcf8b4fcd80c7ba96694b79d920859dc",
26574 "description": "ac/gpu_info,llvm: trivial cosmetic changes",
26575 "nominated": false,
26576 "nomination_type": 3,
26579 "because_sha": null,
26583 "sha": "b74d849a29df8b9de892d5ceb8094300076a669d",
26584 "description": "ac/gpu_info: split has_set_pairs_packets into context and sh flags",
26585 "nominated": false,
26586 "nomination_type": 3,
26589 "because_sha": null,
26593 "sha": "551f61bdb3fc408809f3b15643f9f399bc19beac",
26594 "description": "zink: apply can_do_invalid_linear_modifier to Venus",
26596 "nomination_type": 1,
26599 "because_sha": "1c3db3e39a7c14a863358f476069849523cc6fe5",
26603 "sha": "a97cc64c44e9ead2c4d5cc53d4d6de9badf50acf",
26604 "description": "meson: Only link libvdrm to Turnip with virtio KMD",
26605 "nominated": false,
26606 "nomination_type": 3,
26609 "because_sha": null,
26613 "sha": "cede4e7ac3c481f872369a1e4873597103b46897",
26614 "description": "meson: Only include virtio when DRM available",
26615 "nominated": false,
26616 "nomination_type": 3,
26619 "because_sha": null,
26623 "sha": "2dc452ec7cab6e71a4d43949d420760b502a4049",
26624 "description": "anv: dynamically allocate utrace batch buffers",
26625 "nominated": false,
26626 "nomination_type": 3,
26629 "because_sha": null,
26633 "sha": "9ebb7721b5aafb3b73402ffdae6a57a2e706854b",
26634 "description": "anv: skip engine initialization if vm control not supported",
26635 "nominated": false,
26636 "nomination_type": 3,
26639 "because_sha": null,
26643 "sha": "282ba9a467cc2e9c4e14c806bcaeec2fcd04c7db",
26644 "description": "v3d/ci: run manual jobs in daily pipeline",
26645 "nominated": false,
26646 "nomination_type": 1,
26649 "because_sha": "f2dfb0f6ee1d9ad00097bf1a4361290cea3c8100",
26653 "sha": "15291cdefa9b6ee3e16573cf90311ec4c9883543",
26654 "description": "mesa/ffvs: use unreachable instead of assert",
26655 "nominated": false,
26656 "nomination_type": 3,
26659 "because_sha": null,
26663 "sha": "3626d07d66de7a257caa9b4c169acb3f291b25ac",
26664 "description": "ci/etnaviv: Update ci expectation",
26665 "nominated": false,
26666 "nomination_type": 3,
26669 "because_sha": null,
26673 "sha": "5e44cee47dfb006923eba601b516ccd874105cd3",
26674 "description": "ci: inject gfx-ci/linux S3 artifacts without rebuilding containers",
26675 "nominated": false,
26676 "nomination_type": 3,
26679 "because_sha": null,
26683 "sha": "b23423ce2e0828db4d75a18c8691fb683a9d78b8",
26684 "description": "ci/nouveau: define a kernel and dtb, so we can fetch it from external sources",
26685 "nominated": false,
26686 "nomination_type": 3,
26689 "because_sha": null,
26693 "sha": "aa33ca0a52591961f8ae01dc253354462ed17c18",
26694 "description": "nir/loop_analyze: Fix inverted condition handling in iterations calculation",
26696 "nomination_type": 1,
26699 "because_sha": "99a7a6648de38f79aa06dabad010ec191aae18f4",
26703 "sha": "385b81c8c25360a3838958cf6af9b31871a96d29",
26704 "description": "panfrost: use perf_debug instead of open-coding",
26706 "nomination_type": 1,
26709 "because_sha": "bc55d150a915d5b2e91cd6ee11af4992d18fcf4f",
26713 "sha": "054188bff821f490b157dc0a4740d72793b97212",
26714 "description": "vulkan: Fix pipeline layout allocation scope",
26715 "nominated": false,
26716 "nomination_type": 3,
26719 "because_sha": null,
26723 "sha": "fd08d90d2a77ed7b9055ab2325e9f661ee41978a",
26724 "description": "nir: Don't skip lower_alu if only bit_count needs lowering",
26725 "nominated": false,
26726 "nomination_type": 3,
26729 "because_sha": null,
26733 "sha": "02bd6bea03e041f08aa04cad8fe85d0989ce0443",
26734 "description": "etnaviv: drm: don't update cmdstream timestamp when skipping submit",
26735 "nominated": false,
26736 "nomination_type": 3,
26739 "because_sha": null,
26743 "sha": "abf8b47e0282690937c81e19983e43ddca4fb979",
26744 "description": "intel/dev: Rename mtl-p to mtl-h",
26745 "nominated": false,
26746 "nomination_type": 3,
26749 "because_sha": null,
26753 "sha": "e04e491cc7e85757995144642842bb9b9016cf52",
26754 "description": "intel/dev: Rename mtl-m to mtl-u",
26755 "nominated": false,
26756 "nomination_type": 3,
26759 "because_sha": null,
26763 "sha": "f81c84f08073b4ae4a56e35a779a97787cd99ded",
26764 "description": "intel/dev/wa: Raise error if mesa_defs.json contains unknown platforms",
26765 "nominated": false,
26766 "nomination_type": 3,
26769 "because_sha": null,
26773 "sha": "ba4f6e87c7bd7a638407bbc948367e3c0a1c876f",
26774 "description": "ci/gitlab_gql: stop re-compiling regex now that all users pre-compile it",
26775 "nominated": false,
26776 "nomination_type": 3,
26779 "because_sha": null,
26783 "sha": "94655ff8111ee3d3f30d991fa7a937837570c60b",
26784 "description": "ci_run_n_monitor: compile target_jobs_regex only once",
26785 "nominated": false,
26786 "nomination_type": 3,
26789 "because_sha": null,
26793 "sha": "a5cb331c6429c9fed32c72e12a67099ce6ad256f",
26794 "description": "gitlab_gql: strip newline at the end of the token file",
26795 "nominated": false,
26796 "nomination_type": 3,
26799 "because_sha": null,
26803 "sha": "ea6502d7cc4172550ca560398503b88c75add8a5",
26804 "description": "asahi: Implement ARB_base_instance",
26805 "nominated": false,
26806 "nomination_type": 3,
26809 "because_sha": null,
26813 "sha": "643428bd7f2852c136d9f16529445e7472722081",
26814 "description": "agx: Emit stack_adjust in the entrypoint",
26815 "nominated": false,
26816 "nomination_type": 3,
26819 "because_sha": null,
26823 "sha": "a5cdc86da0588f22fbf2629ce846b885b60e1c5e",
26824 "description": "agx: Add stack adjust opcode",
26825 "nominated": false,
26826 "nomination_type": 3,
26829 "because_sha": null,
26833 "sha": "588fd6dfd6f8e9c8a7e9f7c5cc58ceab23a9e495",
26834 "description": "agx: Implement scratch load/store",
26835 "nominated": false,
26836 "nomination_type": 3,
26839 "because_sha": null,
26843 "sha": "c15115de6bfb003f9dc9d96e2094fa7dc707a457",
26844 "description": "agx: Add stack load and store opcodes",
26845 "nominated": false,
26846 "nomination_type": 3,
26849 "because_sha": null,
26853 "sha": "67d0f035ae5791bd08ebb6adffa4307fcf24bf6c",
26854 "description": "docs: Mark timer queries as done on asahi",
26855 "nominated": false,
26856 "nomination_type": 3,
26859 "because_sha": null,
26863 "sha": "49225db140a29d0e79aa9c2aafe356694f8051cb",
26864 "description": "asahi: Implement timer queries",
26865 "nominated": false,
26866 "nomination_type": 3,
26869 "because_sha": null,
26873 "sha": "bc8232c4a2dae00f24441a56063068844c131802",
26874 "description": "asahi: clc: Handle doorbell and stack mapping intrinsics",
26875 "nominated": false,
26876 "nomination_type": 3,
26879 "because_sha": null,
26883 "sha": "514d432e50941f7cfb3d763c54bdf188fab3fa05",
26884 "description": "agx: Handle doorbell and stack mapping intrinsics",
26885 "nominated": false,
26886 "nomination_type": 3,
26889 "because_sha": null,
26893 "sha": "ee0e7b8347eaf245908d02838c53852344c9f8d9",
26894 "description": "agx: Add doorbell and stack mapping opcodes",
26895 "nominated": false,
26896 "nomination_type": 3,
26899 "because_sha": null,
26903 "sha": "0aa414897845d45ad22357e69ba21f63498c6454",
26904 "description": "nir: Add AGX-specific doorbell and stack mapping opcodes",
26905 "nominated": false,
26906 "nomination_type": 3,
26909 "because_sha": null,
26913 "sha": "5d279ecd04965173e87bbc1ac29c83739ed75c3b",
26914 "description": "asahi: Advertise ARB_clip_control",
26915 "nominated": false,
26916 "nomination_type": 3,
26919 "because_sha": null,
26923 "sha": "c5dddd1d53c8c06eb904432f6bd71456b04eb76d",
26924 "description": "asahi: Plumb clip_halfz bit from RS",
26925 "nominated": false,
26926 "nomination_type": 3,
26929 "because_sha": null,
26933 "sha": "fdb995c204c95eae3ecce2509a670f6f12b17f47",
26934 "description": "asahi: Don't use OpenGL clip bit",
26935 "nominated": false,
26936 "nomination_type": 3,
26939 "because_sha": null,
26943 "sha": "695aef7f5afad636d1a7df7bc15e2135953412a2",
26944 "description": "asahi: rm unused deqp debug flag",
26945 "nominated": false,
26946 "nomination_type": 3,
26949 "because_sha": null,
26953 "sha": "3270556eaabfec012e8f5b46d7a176a7df1db26c",
26954 "description": "asahi: Advertise geometry shaders",
26955 "nominated": false,
26956 "nomination_type": 3,
26959 "because_sha": null,
26963 "sha": "c6a118b654caecf2c30d6e9a872783eae46a00d2",
26964 "description": "asahi: Wire up geometry shaders",
26965 "nominated": false,
26966 "nomination_type": 3,
26969 "because_sha": null,
26973 "sha": "fe7650bcf7067ee4a4be50f892471687f239be7c",
26974 "description": "asahi: Add GS lowering pass",
26975 "nominated": false,
26976 "nomination_type": 3,
26979 "because_sha": null,
26983 "sha": "43e134b106cb09be4626e45de853ce6e17c28495",
26984 "description": "asahi: Add helpers for lowering GS",
26985 "nominated": false,
26986 "nomination_type": 3,
26989 "because_sha": null,
26993 "sha": "6a67e220b8de30704319ff2b35432e3144df37a7",
26994 "description": "asahi: Add data structures for geometry shaders",
26995 "nominated": false,
26996 "nomination_type": 3,
26999 "because_sha": null,
27003 "sha": "0b96b62348fa77e385b6e87d6be3a1fb5d4cfd55",
27004 "description": "asahi: Make encoder_allocate public",
27005 "nominated": false,
27006 "nomination_type": 3,
27009 "because_sha": null,
27013 "sha": "c9dd59fef37d2866956df78cf4770e1496228e32",
27014 "description": "asahi: Factor out agx_launch",
27015 "nominated": false,
27016 "nomination_type": 3,
27019 "because_sha": null,
27023 "sha": "212f71734e194eeb2007a94ead2ecbe476fe772b",
27024 "description": "asahi: Refactor encoder data structure",
27025 "nominated": false,
27026 "nomination_type": 3,
27029 "because_sha": null,
27033 "sha": "82e3eb4b74680bb5d9904609be25049fc3be6903",
27034 "description": "asahi: Don't hazard track fake resources",
27035 "nominated": false,
27036 "nomination_type": 3,
27039 "because_sha": null,
27043 "sha": "949741d4c322e5dd6454c7d34586a1ef721684aa",
27044 "description": "asahi: Upload tex/samplers properly with merged shaders",
27045 "nominated": false,
27046 "nomination_type": 3,
27049 "because_sha": null,
27053 "sha": "21d3c1e0afbab334b9f356f8ea97054fe3dec676",
27054 "description": "asahi: Use the sampler heap",
27055 "nominated": false,
27056 "nomination_type": 3,
27059 "because_sha": null,
27063 "sha": "dc44619c6275eafd7b41b1f2f6ab4e2b5de71ed4",
27064 "description": "asahi: Add sampler heap data structure",
27065 "nominated": false,
27066 "nomination_type": 3,
27069 "because_sha": null,
27073 "sha": "9c575eb18a9532c9207eb9fd1f615635ccd21115",
27074 "description": "asahi: Handle load_sampler_handle",
27075 "nominated": false,
27076 "nomination_type": 3,
27079 "because_sha": null,
27083 "sha": "df2c145c9149c69332faeb215fa638e1d9fc5420",
27084 "description": "agx: Handle bindless samplers",
27085 "nominated": false,
27086 "nomination_type": 3,
27089 "because_sha": null,
27093 "sha": "ca42562c7f48beb44075c1dcb9246e5b15e21346",
27094 "description": "agx: Lower LOD bias earlier",
27095 "nominated": false,
27096 "nomination_type": 3,
27099 "because_sha": null,
27103 "sha": "972f289740669862c76d8b1d7fb74a8ea2e7ac37",
27104 "description": "asahi: Lower samplers to bindless if needed",
27105 "nominated": false,
27106 "nomination_type": 3,
27109 "because_sha": null,
27113 "sha": "111e526f19946597b11c6c412d3a24fe47f7d4ab",
27114 "description": "agx: Allow drivers to lower texture handles",
27115 "nominated": false,
27116 "nomination_type": 3,
27119 "because_sha": null,
27123 "sha": "b69ab37bdc269879e6b3bd4ec2647292916fc6e3",
27124 "description": "asahi: Pack non-border colour sampler desc",
27125 "nominated": false,
27126 "nomination_type": 3,
27129 "because_sha": null,
27133 "sha": "a74fbb38402c37fd2870a3dc6b25792cc2b53d1d",
27134 "description": "agx: Translate simple subgroup ops",
27135 "nominated": false,
27136 "nomination_type": 3,
27139 "because_sha": null,
27143 "sha": "77bb446e901956745302d7250744e21d31ccea6d",
27144 "description": "agx: Add scaffolding for subgroup ops",
27145 "nominated": false,
27146 "nomination_type": 3,
27149 "because_sha": null,
27153 "sha": "5b754410dac8ce951374bd3ef29ccbd7d883ce08",
27154 "description": "agx: Require 32-bit alignment for EOT offset",
27155 "nominated": false,
27156 "nomination_type": 3,
27159 "because_sha": null,
27163 "sha": "7d7f5013f854090fe27cb52b9a63ff146fbbea1a",
27164 "description": "agx: Cleanup 8-bit math before lowering",
27165 "nominated": false,
27166 "nomination_type": 3,
27169 "because_sha": null,
27173 "sha": "3b84f371a81908e762cb8af2495ddedba18f1717",
27174 "description": "docs/features: Mark ARB_mdi done on asahi",
27175 "nominated": false,
27176 "nomination_type": 3,
27179 "because_sha": null,
27183 "sha": "b18181d924dc607bc0206b65280adc6cbf0a3dc0",
27184 "description": "agx: Check for spilling in release builds",
27185 "nominated": false,
27186 "nomination_type": 3,
27189 "because_sha": null,
27193 "sha": "7b92c6310586e3b17eb922b442561b64cb3b1aff",
27194 "description": "agx: Fix fragment side effects scheduling",
27196 "nomination_type": 1,
27199 "because_sha": "119e5b9719a1e1cb0cb7e8e74d7b607633bd3ee0",
27203 "sha": "e928f45735d671d6d8e588715ae006f30c583246",
27204 "description": "agx: Re-index nir defs to reduce memory usage",
27205 "nominated": false,
27206 "nomination_type": 3,
27209 "because_sha": null,
27213 "sha": "b6b01aa1f255cca3237098ec1dd99b9d4ccd35c9",
27214 "description": "agx: Legalize image MS index",
27215 "nominated": false,
27216 "nomination_type": 3,
27219 "because_sha": null,
27223 "sha": "019a52fff0d1ac8979937deeec3cda1d01aabb73",
27224 "description": "asahi: Clamp 8-bit integer RTs",
27225 "nominated": false,
27226 "nomination_type": 3,
27229 "because_sha": null,
27233 "sha": "8d9d9d02078e83f1aa00617d68b0d6ab9bb65b5d",
27234 "description": "nir/print: handle adjacency",
27235 "nominated": false,
27236 "nomination_type": 3,
27239 "because_sha": null,
27243 "sha": "d0a4a8cda0e767dd3f81c8dc70fb264b9e345bdd",
27244 "description": "nir: Add intrinsics for lowering bindless textures/samplers",
27245 "nominated": false,
27246 "nomination_type": 3,
27249 "because_sha": null,
27253 "sha": "33e80918de614d6576a377d69bd60a21c1b14990",
27254 "description": "nir: Add intrinsics for lowering GS",
27255 "nominated": false,
27256 "nomination_type": 3,
27259 "because_sha": null,
27263 "sha": "cc3f20ca6c159c09bb06d4c6db0a499a853c1a54",
27264 "description": "nir: Also gather decomposed primitive count",
27265 "nominated": false,
27266 "nomination_type": 3,
27269 "because_sha": null,
27273 "sha": "b65636ca408585c5172085203985657402a8e710",
27274 "description": "nir/lower_gs_intrinsics: Count decomposed primitives too",
27275 "nominated": false,
27276 "nomination_type": 3,
27279 "because_sha": null,
27283 "sha": "0a35aa3a2b2916c78a21d91ef0e9d844058f4021",
27284 "description": "nir/lower_gs_intrinsics: Append EndPrimitive",
27285 "nominated": false,
27286 "nomination_type": 3,
27289 "because_sha": null,
27293 "sha": "f157a3de4e2aa58b7d4e579b269f4b6540674f09",
27294 "description": "nir/lower_gs_intrinsics: Include primitive counts",
27295 "nominated": false,
27296 "nomination_type": 3,
27299 "because_sha": null,
27303 "sha": "a147801f9b3e2f5910efb73d4825b507e2dfd7e7",
27304 "description": "compiler: Make u_decomposed_prims_for_vertices available to CL",
27305 "nominated": false,
27306 "nomination_type": 3,
27309 "because_sha": null,
27313 "sha": "64f7b70763db56e3c3aebd391726e8c2a9566517",
27314 "description": "compiler: Inline mesa_vertices_per_prim",
27315 "nominated": false,
27316 "nomination_type": 3,
27319 "because_sha": null,
27323 "sha": "7cfe2ecb33e6d2d6e1096b14887e7379336f3af6",
27324 "description": "compiler: Make shader_enums.h CL-safe",
27325 "nominated": false,
27326 "nomination_type": 3,
27329 "because_sha": null,
27333 "sha": "1519ff7ebd65af25dbbd61d8ef27f878fbeb98f9",
27334 "description": "rusticl/memory: fix new clippy::needless-borrow warning",
27335 "nominated": false,
27336 "nomination_type": 3,
27339 "because_sha": null,
27343 "sha": "98df65a8752571f174d5e8714d34fd76822b9e69",
27344 "description": "rusticl: only support the matching device for gl_sharing",
27345 "nominated": false,
27346 "nomination_type": 1,
27349 "because_sha": "57dfc013a6693736ee431224a5983f4fc7224c74",
27353 "sha": "6cd78281f646d51e03ecca0473ef595b671b673b",
27354 "description": "aco: deduplicate Format definition",
27355 "nominated": false,
27356 "nomination_type": 3,
27359 "because_sha": null,
27363 "sha": "6e0bf33a89c777dd7ea0887b20adf0a0ab814a69",
27364 "description": "aco: deduplicate instr_class definition",
27365 "nominated": false,
27366 "nomination_type": 3,
27369 "because_sha": null,
27373 "sha": "bdd81c6be7f96ce161868c2c90aa4d580be210ea",
27374 "description": "aco: namespace aco_opcode",
27375 "nominated": false,
27376 "nomination_type": 3,
27379 "because_sha": null,
27383 "sha": "1b9a3b74661f0637d52f98d2275aa5387c6dc1b6",
27384 "description": "aco: stop using cstdint",
27385 "nominated": false,
27386 "nomination_type": 3,
27389 "because_sha": null,
27393 "sha": "04956d54ce5b623e7e9276a0eead49c5db15965a",
27394 "description": "aco: force uniform result for LDS load with uniform address if it can be non uniform",
27395 "nominated": false,
27396 "nomination_type": 3,
27399 "because_sha": null,
27403 "sha": "a4597777fe75e9968a3c8f5c0b9b9bc636199ff7",
27404 "description": "ci: restore sanity (aka. Revert \"ci: don't run sanity in Marge pipelines\")",
27405 "nominated": false,
27406 "nomination_type": 2,
27409 "because_sha": "fac60c140ba57ceebbdcd5278812fe4fa9f737df",
27413 "sha": "ab87831ae8bfddba9527b2e3479c87ef7380e3a5",
27414 "description": "aco, radv: vectorize f2f16 if rounding mode is rtz",
27415 "nominated": false,
27416 "nomination_type": 3,
27419 "because_sha": null,
27423 "sha": "b781bd478c10c4468b633e23a0d799b776286584",
27424 "description": "zink+radv/ci: ensure renderer is \"zink on radv\"",
27425 "nominated": false,
27426 "nomination_type": 3,
27429 "because_sha": null,
27433 "sha": "cd600868b4d9ba579868db90e0b36181bb418b6d",
27434 "description": "zink+radv/ci: simplify deqp config",
27435 "nominated": false,
27436 "nomination_type": 3,
27439 "because_sha": null,
27443 "sha": "d1009481c8c4c73aa85c35fd3796c618c5c5c326",
27444 "description": "venus: Add use_guest_vram capset to enable guest-based blob alloc",
27445 "nominated": false,
27446 "nomination_type": 3,
27449 "because_sha": null,
27453 "sha": "f71f5cf8562da4d13d5eb9220edecb6dad5b8ccf",
27454 "description": "venus: skip bind sparse info when checking for feedback query",
27456 "nomination_type": 1,
27459 "because_sha": "7fbf608f2dac486b23030d3b48dd10bb453d9eb8",
27463 "sha": "bae7538a020b354c2954461bf5e4788aa1ff34bb",
27464 "description": "r600/sfn: Remove unused sampler reference in emit_tex_lod",
27465 "nominated": false,
27466 "nomination_type": 3,
27469 "because_sha": null,
27473 "sha": "4f86353f4fb1cd36473a2b6bce858a3bc41549c3",
27474 "description": "r600/sfn: Change sampler_index to texture_index in buffer txs",
27475 "nominated": false,
27476 "nomination_type": 3,
27479 "because_sha": null,
27483 "sha": "2e83aed8b38d9cf20e01c696fb76e0a3d3ac46dc",
27484 "description": "vk/graphics_state: Add vk_pipeline_flags_feedback_loops helper",
27485 "nominated": false,
27486 "nomination_type": 3,
27489 "because_sha": null,
27493 "sha": "a02d1cfa9e999c513c5b9544695c77966ebbae7d",
27494 "description": "vk/graphics_state: Support VK_EXT_attachment_feedback_loop_dynamic_state",
27495 "nominated": false,
27496 "nomination_type": 3,
27499 "because_sha": null,
27503 "sha": "55f3f952aa2f736360d9bb9d2c65e8541cd6de94",
27504 "description": "vk/graphics_state, tu: Rewrite renderpass flags handling",
27505 "nominated": false,
27506 "nomination_type": 3,
27509 "because_sha": null,
27513 "sha": "2b62d90158821f16a9b223a04b2b5a7641b98f34",
27514 "description": "vk/graphics_state: Support VK_KHR_maintenance5",
27515 "nominated": false,
27516 "nomination_type": 3,
27519 "because_sha": null,
27523 "sha": "e6f5d7222c4ce9176c2e508e6abcab542aabc03e",
27524 "description": "vk,lvp,tu,radv,anv: Add common vk_*_pipeline_create_flags() helper",
27525 "nominated": false,
27526 "nomination_type": 3,
27529 "because_sha": null,
27533 "sha": "cac194ff38140b09e16ebc9d04c438a1addae105",
27534 "description": "panfrost: look at correct blendable format version",
27535 "nominated": false,
27536 "nomination_type": 3,
27539 "because_sha": null,
27543 "sha": "f2771245443c4a9367926356cdf72d6eee29d365",
27544 "description": "panfrost: store blendable_formats in panfrost_device",
27545 "nominated": false,
27546 "nomination_type": 3,
27549 "because_sha": null,
27553 "sha": "40656b6fa05faaa6582a3fc40abdc3a9d99dcf85",
27554 "description": "panfrost: pass blendable formats to pan_pack_color",
27555 "nominated": false,
27556 "nomination_type": 3,
27559 "because_sha": null,
27563 "sha": "f69b573dfc0c7f4e2eab5261fe82861843fc0690",
27564 "description": "panfrost: bypass format-table for null-textures",
27565 "nominated": false,
27566 "nomination_type": 3,
27569 "because_sha": null,
27573 "sha": "7d3ef1a0571208a5ba9bdef405b9ee4a5a3399c8",
27574 "description": "panfrost: allow packing formats outside of pan_format.c",
27575 "nominated": false,
27576 "nomination_type": 3,
27579 "because_sha": null,
27583 "sha": "ac342f68517c06c7505ac0eb723f6cb0a418e059",
27584 "description": "rpi4/ci: skip more timing out tests in the dEQP-VK.ssbo.layout.* group",
27585 "nominated": false,
27586 "nomination_type": 3,
27589 "because_sha": null,
27593 "sha": "208f94f7ecf14d939dd0a2e3a48b279ef728181e",
27594 "description": "vc4/ci: add piglit \"full run\" variant of vc4-rpi3-gl:arm32 as a manual job",
27595 "nominated": false,
27596 "nomination_type": 3,
27599 "because_sha": null,
27603 "sha": "4c00cff2d21c5e270651e1e8499a443964e88b00",
27604 "description": "v3dv/ci: add \"full run\" variant of v3dv-rpi4-vk:arm64 as a manual job",
27605 "nominated": false,
27606 "nomination_type": 3,
27609 "because_sha": null,
27613 "sha": "725a4338fcbb2364f975fa38b064483e2d347b64",
27614 "description": "v3d/ci: add \"full run\" variant of v3d-rpi4-gl:arm64 as a manual job",
27615 "nominated": false,
27616 "nomination_type": 3,
27619 "because_sha": null,
27623 "sha": "85ecf9d487ed2bd8817aea60fc091b32502118c5",
27624 "description": "v3dv/ci: add manual variant of .v3dv-rules",
27625 "nominated": false,
27626 "nomination_type": 3,
27629 "because_sha": null,
27633 "sha": "8ca683fb127e280f0d9fb87974f57866eea438a4",
27634 "description": "vc4/ci: add manual variant of .vc4-rules",
27635 "nominated": false,
27636 "nomination_type": 3,
27639 "because_sha": null,
27643 "sha": "8803d6d9d93274ceb846aa05f61f27081d453248",
27644 "description": "broadcom/ci: split broadcom-common manual rules to .broadcom-common-manual-rules",
27645 "nominated": false,
27646 "nomination_type": 3,
27649 "because_sha": null,
27653 "sha": "692b779f673fd47c18fe306265ab458436eb2d76",
27654 "description": "broadcom/ci: fix list indentation",
27655 "nominated": false,
27656 "nomination_type": 3,
27659 "because_sha": null,
27663 "sha": "be1eb0f6d22cca9d09c80549f75fd060a269a0e9",
27664 "description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
27665 "nominated": false,
27666 "nomination_type": 3,
27669 "because_sha": null,
27673 "sha": "9349b7d2fb1d76a3d2ca323033956e36f3314684",
27674 "description": "broadcom/ci: merge gl test lists to use a single deqp instance",
27675 "nominated": false,
27676 "nomination_type": 3,
27679 "because_sha": null,
27683 "sha": "790fabd38e608a8a1b343d2c36fdd74706806ff2",
27684 "description": "radv: advertise VK_EXT_device_fault",
27685 "nominated": false,
27686 "nomination_type": 3,
27689 "because_sha": null,
27693 "sha": "8097becc7f1be886d91727b87abbdab03dd1d6a1",
27694 "description": "radv: add initial VK_EXT_device_fault support",
27695 "nominated": false,
27696 "nomination_type": 3,
27699 "because_sha": null,
27703 "sha": "1dd1c9d610dbe0fffd8708977afc0aa88d4a457c",
27704 "description": "pvr: Fix VK_EXT_texel_buffer_alignment",
27706 "nomination_type": 1,
27709 "because_sha": "649ebbb0fb7a429034314d12622da23065c2a88d",
27713 "sha": "abfd208cb047b24802938576d0f5bd1a7f809eb6",
27714 "description": "nir: fix inserting the break instruction for partial loop unrolling",
27716 "nomination_type": 0,
27719 "because_sha": null,
27723 "sha": "7d6f9ccfbeab050c26775d5e03578a01526cbfcb",
27724 "description": "ci: disable Collabora's LAVA lab for maintance",
27725 "nominated": false,
27726 "nomination_type": 3,
27729 "because_sha": null,
27733 "sha": "106acbbed9c814bc504421527e6eae884f8e242e",
27734 "description": "rusticl: Avoid repeatedly creating Vecs during Platform initialization",
27735 "nominated": false,
27736 "nomination_type": 3,
27739 "because_sha": null,
27743 "sha": "b4d052e4cbdfc5eeb59276239e8b6d5223ffc6df",
27744 "description": "rusticl: Only put an Arc around PipeScreen where needed",
27745 "nominated": false,
27746 "nomination_type": 3,
27749 "because_sha": null,
27753 "sha": "8103be7faa4435365f72fcde025d9c1f4b37d0f8",
27754 "description": "rusticl: Directly pass a `&Device` to `Mem::map_image` and `Mem::map_buffer`",
27755 "nominated": false,
27756 "nomination_type": 3,
27759 "because_sha": null,
27763 "sha": "8cbb84dc428ff805abc514d810faebe64bb03cdb",
27764 "description": "rusticl/queue: fix implicit flushing of queue dependencies",
27766 "nomination_type": 1,
27769 "because_sha": "8616c0a52c776ecc7d0e946207ab35213b5ba985",
27773 "sha": "52e41d4c97947a1b0c2c86c3b6491958716e998b",
27774 "description": "rusticl/queue: do not send empty lists of event to worker queue",
27776 "nomination_type": 1,
27779 "because_sha": "8616c0a52c776ecc7d0e946207ab35213b5ba985",
27783 "sha": "bf364cbdb40f044d2a11b6fe5636e8a039fdad81",
27784 "description": "radeonsi: Fix offset for linear surfaces on GFX < 9",
27786 "nomination_type": 1,
27789 "because_sha": "86262b6eac0c232f4b3085cfc86cff9b7de7d11b",
27793 "sha": "d2a025ab2b7130c7c485f5f27322ffbb6ea61676",
27794 "description": "radeonsi: move setting registers at the end of si_emit_cb_render_state",
27795 "nominated": false,
27796 "nomination_type": 3,
27799 "because_sha": null,
27803 "sha": "c21bcfd34fb3bde6ceecd57009341f35f37c4124",
27804 "description": "radeonsi: cosmetic changes in si_state_binning.c, si_state_msaa.c",
27805 "nominated": false,
27806 "nomination_type": 3,
27809 "because_sha": null,
27813 "sha": "6455aaab07ea298a801f2a0d22eddcf466bb4c2a",
27814 "description": "radeonsi: cosmetic changes in si_state_viewport.c",
27815 "nominated": false,
27816 "nomination_type": 3,
27819 "because_sha": null,
27823 "sha": "43cdb5140238a8db1460e3e327f17c452ef8852b",
27824 "description": "radeonsi: move max_dist for MSAA into si_state_msaa.c",
27825 "nominated": false,
27826 "nomination_type": 3,
27829 "because_sha": null,
27833 "sha": "12c239f829db35923745957a0efdb837f700f65a",
27834 "description": "radeonsi: various isolated cosmetic changes",
27835 "nominated": false,
27836 "nomination_type": 3,
27839 "because_sha": null,
27843 "sha": "ca1d37e1db8e477f179969c20cfca48b67efe50d",
27844 "description": "radeonsi: adjust setting PA_SC_EDGERULE once more",
27845 "nominated": false,
27846 "nomination_type": 3,
27849 "because_sha": null,
27853 "sha": "4dfff0f1b74285460b9c4f592df80777695ca2d2",
27854 "description": "radeonsi: use si_shader_uses_streamout properly",
27855 "nominated": false,
27856 "nomination_type": 3,
27859 "because_sha": null,
27863 "sha": "2a83532ed6a5c4363cd246c76a22790a254a622c",
27864 "description": "radeonsi: split setting num_threads in si_emit_dispatch_packets",
27865 "nominated": false,
27866 "nomination_type": 3,
27869 "because_sha": null,
27873 "sha": "5a38757fcf7f103595de63df4e6ffce4a6c06ce0",
27874 "description": "radeonsi: cosmetic changes in si_pm4.c",
27875 "nominated": false,
27876 "nomination_type": 3,
27879 "because_sha": null,
27883 "sha": "03353bd752299132a2123cee221a7ef2f18918f4",
27884 "description": "radeonsi: decrease PIPE_CAP_MAX_GEOMETRY_TOTAL_OUTPUT_COMPONENTS to 1024",
27885 "nominated": false,
27886 "nomination_type": 3,
27889 "because_sha": null,
27893 "sha": "6708ccd3bf4ba1668c19bdd2acae033ffd649465",
27894 "description": "radeonsi: remove and inline si_shader::ngg::prim_amp_factor",
27895 "nominated": false,
27896 "nomination_type": 3,
27899 "because_sha": null,
27903 "sha": "e98a4f382085b08b8c509c7706621b70641ff2e4",
27904 "description": "radeonsi: rename ctx -> sctx in si_emit_guardband",
27905 "nominated": false,
27906 "nomination_type": 3,
27909 "because_sha": null,
27913 "sha": "a61d74ed275b03c0f2fde1c237bfdf267afa1c95",
27914 "description": "radeonsi: remove AMD_DEBUG=nogfx",
27915 "nominated": false,
27916 "nomination_type": 3,
27919 "because_sha": null,
27923 "sha": "00b716cb83e7f7c3dc9545f11bc4ddd4b68f3ad1",
27924 "description": "radeonsi: remove redundant VS_PARTIAL_FLUSH for streamout",
27925 "nominated": false,
27926 "nomination_type": 3,
27929 "because_sha": null,
27933 "sha": "17de5dd1c46f71683a00c52a59af2c8128b518f2",
27934 "description": "radeonsi: inline si_screen_clear_buffer",
27935 "nominated": false,
27936 "nomination_type": 3,
27939 "because_sha": null,
27943 "sha": "738babc67aac2e1240f92182f3432e60cdeb2e9c",
27944 "description": "radeonsi: inline si_allocate_gds and si_add_gds_to_buffer_list",
27945 "nominated": false,
27946 "nomination_type": 3,
27949 "because_sha": null,
27953 "sha": "f841a5b991abae28db3651f4d1d01c4adf712eac",
27954 "description": "radeonsi: don't use nir_optimization_barrier_vgpr_amd with ACO",
27955 "nominated": false,
27956 "nomination_type": 3,
27959 "because_sha": null,
27963 "sha": "44eaf50a34b22dfdbdf67ae5f32e3ff0b9543504",
27964 "description": "ac/surface/tests: cosmetic changes",
27965 "nominated": false,
27966 "nomination_type": 3,
27969 "because_sha": null,
27973 "sha": "dfcc7f83a4d41fa7ea9da26523c34e69fc3f68a8",
27974 "description": "ac/surface: cosmetic changes",
27975 "nominated": false,
27976 "nomination_type": 3,
27979 "because_sha": null,
27983 "sha": "355242f0557c3f28ff1414b261eb086362e707db",
27984 "description": "ac/gpu_info: adjust attribute ring size for gfx11",
27985 "nominated": false,
27986 "nomination_type": 3,
27989 "because_sha": null,
27993 "sha": "bd576308851116efeb0d834dae2723d7ca8cb727",
27994 "description": "ac: add missing gfx11.5 bits",
27995 "nominated": false,
27996 "nomination_type": 3,
27999 "because_sha": null,
28003 "sha": "cd0a01522f22646f840cfc5e7557e9f8f84a1e5e",
28004 "description": "ttn: Set sample shading for sample ID reads",
28005 "nominated": false,
28006 "nomination_type": 3,
28009 "because_sha": null,
28013 "sha": "95ad0c750c5891dab3a678f26a74c95edfed87c9",
28014 "description": "Android.mk: disable android-libbacktrace to build with Android 14",
28016 "nomination_type": 0,
28019 "because_sha": null,
28023 "sha": "520e79a3b5841db034d6d962870432d21fd0989c",
28024 "description": "Android.mk: filter out cflags to build with Android 14 bundled clang",
28026 "nomination_type": 0,
28029 "because_sha": null,
28033 "sha": "0e481bf4632b4c6b900d8e3f4b95dc83a5c93679",
28034 "description": "ci: Opt out asahi from clang-format",
28035 "nominated": false,
28036 "nomination_type": 3,
28039 "because_sha": null,
28043 "sha": "1f1ec1c6bcc2a32a3c1df8c2cc7a2f4e7139b7ec",
28044 "description": "rusticl: Show an error message if the version of bindgen can't be detected",
28045 "nominated": false,
28046 "nomination_type": 3,
28049 "because_sha": null,
28053 "sha": "e9f725c7414c18fa0ce1e5381ec9c281c6c62c2a",
28054 "description": "ci/rules: add missing clang-format files to what needs containers to build",
28055 "nominated": false,
28056 "nomination_type": 3,
28059 "because_sha": null,
28063 "sha": "5be1972f618626ccca01c4941157bd376fc2ade9",
28064 "description": "ci: bump image tags to rebuild deqp",
28065 "nominated": false,
28066 "nomination_type": 3,
28069 "because_sha": null,
28073 "sha": "37970fa70376bb8a175701397afc985e85a732ff",
28074 "description": "ci/build-deqp: print more detailed information about what deqp version is running",
28075 "nominated": false,
28076 "nomination_type": 3,
28079 "because_sha": null,
28083 "sha": "124b4097f32cfee511762b187f1450e6820def3e",
28084 "description": "ci/build-deqp: move mkdir earlier",
28085 "nominated": false,
28086 "nomination_type": 3,
28089 "because_sha": null,
28093 "sha": "a61dcdd4b1dc3c2ce5229c3f66e1327a12059968",
28094 "description": "ci/build-deqp: split deqp version into a variable",
28095 "nominated": false,
28096 "nomination_type": 3,
28099 "because_sha": null,
28103 "sha": "22f4ca2cf3c271f89f2f902f35647c098ce4c232",
28104 "description": "ci/build-deqp: stop ignoring failures while fetching patches",
28105 "nominated": false,
28106 "nomination_type": 3,
28109 "because_sha": null,
28113 "sha": "be18be9deb0d22dfdc34e830e44df0d62a01f22e",
28114 "description": "Revert \"ci: backport two mesh/task query fixes for VKCTS\"",
28115 "nominated": false,
28116 "nomination_type": 2,
28119 "because_sha": "dcc4e1b4d78bf964f001d6b8b907ab7ac263fb87",
28123 "sha": "655cbf203d15e6fc89f620eb745f6b04ae794fa6",
28124 "description": "docs/features: mark rusticl gl_sharing as done",
28125 "nominated": false,
28126 "nomination_type": 3,
28129 "because_sha": null,
28133 "sha": "d67d501af46f04bf12a16110f3a1e86b565cac96",
28134 "description": "tu/drm/virtio: Switch to vdrm helper",
28135 "nominated": false,
28136 "nomination_type": 3,
28139 "because_sha": null,
28143 "sha": "0e3584df44d71636ff4d5b9150a936e9296afb18",
28144 "description": "freedreno/drm/virtio: Switch to vdrm helper",
28145 "nominated": false,
28146 "nomination_type": 3,
28149 "because_sha": null,
28153 "sha": "06e57e32310f51e752d7798e287400e8edc10312",
28154 "description": "virtio: Add vdrm native-context helper",
28155 "nominated": false,
28156 "nomination_type": 3,
28159 "because_sha": null,
28163 "sha": "53ccb421a272ec88598fb942bcb0bcd19cba11fa",
28164 "description": "freedreno/drm: Simplify backend mmap impl",
28165 "nominated": false,
28166 "nomination_type": 3,
28169 "because_sha": null,
28173 "sha": "6f467fc6a37060777060d310c8209fa70719be1b",
28174 "description": "freedreno/drm: Add more APIs to per backend API",
28175 "nominated": false,
28176 "nomination_type": 3,
28179 "because_sha": null,
28183 "sha": "b90244776added6cfce76e68d37e142607e09040",
28184 "description": "virtio/drm: Split out common virtgpu drm structs",
28185 "nominated": false,
28186 "nomination_type": 3,
28189 "because_sha": null,
28193 "sha": "9bdee8cd39019b3bdd1b41789a80f7cf0aaaa0b5",
28194 "description": "vc4/ci: comment why piglit is disabled",
28195 "nominated": false,
28196 "nomination_type": 3,
28199 "because_sha": null,
28203 "sha": "c2db19f4965e661a93bee7f2aaed4c0aeffe45c8",
28204 "description": "anv: setup the TR-TT vma heap",
28205 "nominated": false,
28206 "nomination_type": 3,
28209 "because_sha": null,
28213 "sha": "0a120edfb8d4072aa479631602c69b6919886831",
28214 "description": "anv/sparse: extract anv_sparse_bind()",
28215 "nominated": false,
28216 "nomination_type": 3,
28219 "because_sha": null,
28223 "sha": "544c5c006c3b0f8b9514bf8c8b584d8ec47e650b",
28224 "description": "intel/genxml: add the Gen12+ TR-TT registers",
28225 "nominated": false,
28226 "nomination_type": 3,
28229 "because_sha": null,
28233 "sha": "1af1426542751f89980dce432498c38a1f86dc08",
28234 "description": "anv/sparse: also print bind->address at dump_anv_vm_bind",
28235 "nominated": false,
28236 "nomination_type": 3,
28239 "because_sha": null,
28243 "sha": "b94d7dbe66fed2401083f4eaff286066e3bffa57",
28244 "description": "anv/sparse: join multiple NULL binds when possible",
28245 "nominated": false,
28246 "nomination_type": 3,
28249 "because_sha": null,
28253 "sha": "2fc0bbe8140547d180d293021f36abf8d19986b4",
28254 "description": "anv/sparse: join multiple bind operations when possible",
28255 "nominated": false,
28256 "nomination_type": 3,
28259 "because_sha": null,
28263 "sha": "2883c6ddaa02bbf284b5cb148d741d65e87e9fa7",
28264 "description": "anv: alloc client visible addresses at the bottom of vma_hi",
28265 "nominated": false,
28266 "nomination_type": 3,
28269 "because_sha": null,
28273 "sha": "e1b50074feb5c5eff2e464064ac5d6c4b8d78662",
28274 "description": "anv: don't forget to destroy device->vma_mutex",
28275 "nominated": false,
28276 "nomination_type": 3,
28279 "because_sha": null,
28283 "sha": "0a072bb31c0aa99ba6f8348e0e601053b643a584",
28284 "description": "rusticl/context: fix importing gl cube maps",
28285 "nominated": false,
28286 "nomination_type": 3,
28289 "because_sha": null,
28293 "sha": "06a2258b4be8aa9a7095f060000500ba7f7ba415",
28294 "description": "radeonsi: hack for importing 3D textures",
28295 "nominated": false,
28296 "nomination_type": 3,
28299 "because_sha": null,
28303 "sha": "56f934103dcaebe00522d15584f2396811c51b1a",
28304 "description": "radeonsi: support importing arbitrary resources",
28305 "nominated": false,
28306 "nomination_type": 3,
28309 "because_sha": null,
28313 "sha": "7e031078dd72bb3a4105f6a09a7cef411bbcd689",
28314 "description": "rusticl: Advertise cl_khr_gl_sharing extension",
28315 "nominated": false,
28316 "nomination_type": 3,
28319 "because_sha": null,
28323 "sha": "59287a122381139c3deaa6ee85d9d044b0546840",
28324 "description": "rusticl: Flush objects just before importing them",
28325 "nominated": false,
28326 "nomination_type": 3,
28329 "because_sha": null,
28333 "sha": "1c3dde7ba6028c62a2489b46467cbfdf1e78a5c1",
28334 "description": "rusticl: Add support for cube maps",
28335 "nominated": false,
28336 "nomination_type": 3,
28339 "because_sha": null,
28343 "sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
28344 "description": "rusticl: Create CL mem objects from GL",
28345 "nominated": false,
28346 "nomination_type": 3,
28349 "because_sha": null,
28353 "sha": "0bafe8be2c51790f558fd2a58f7c6b8ea967300e",
28354 "description": "rusticl/format: Add conversion table for GL->CL",
28355 "nominated": false,
28356 "nomination_type": 3,
28359 "because_sha": null,
28363 "sha": "57dfc013a6693736ee431224a5983f4fc7224c74",
28364 "description": "rusticl: Add functions to create CL ctxs from GL, and also to query them",
28365 "nominated": false,
28366 "nomination_type": 3,
28369 "because_sha": null,
28373 "sha": "425d7acd4aabc4558140ec7ec89347de6e62be88",
28374 "description": "rusticl/device: Enable gl_sharing only if create_fence_fd is implemented",
28375 "nominated": false,
28376 "nomination_type": 3,
28379 "because_sha": null,
28383 "sha": "7bb131964ba18f6428bacbeb850e940000240fef",
28384 "description": "rusticl/device: Function to check for gl interop support",
28385 "nominated": false,
28386 "nomination_type": 3,
28389 "because_sha": null,
28393 "sha": "c4c58aa26f39ce19d7d84a02b5f4568f57e87bd0",
28394 "description": "rusticl: Add xplat helpers to dynamic link interop functions",
28395 "nominated": false,
28396 "nomination_type": 3,
28399 "because_sha": null,
28403 "sha": "1396dc1c387a9f9a8b16ad358ee12a025159cc98",
28404 "description": "mesa/st, dri2, wgl, glx: Modify flush_objects interop func to export a fence_fd",
28405 "nominated": false,
28406 "nomination_type": 3,
28409 "because_sha": null,
28413 "sha": "663cef26d0ba93dc3237b950046bc7fa48a879d8",
28414 "description": "mesa/st: Add new data to mesa_glinterop",
28415 "nominated": false,
28416 "nomination_type": 3,
28419 "because_sha": null,
28423 "sha": "d52f35fa1a9e87da1c1aebe39b1063a35b0a6341",
28424 "description": "iris: Fixups in resource_get_handle and resource_from_handle",
28425 "nominated": false,
28426 "nomination_type": 3,
28429 "because_sha": null,
28433 "sha": "df0623e51a80d9d14afe7648cd74554cd91b3547",
28434 "description": "rusticl, meson: Add gl/egl/glx bindings",
28435 "nominated": false,
28436 "nomination_type": 3,
28439 "because_sha": null,
28443 "sha": "bcd7538d03ef6514c62ca48ea0e43737b1ad41dd",
28444 "description": "rusticl, meson: Move libc functions to their own crate",
28445 "nominated": false,
28446 "nomination_type": 3,
28449 "because_sha": null,
28453 "sha": "84db4d56985da274a3c6007ad24f219437db3469",
28454 "description": "micosoft: decouple microsoft vulkan driver and compiler from gallium",
28455 "nominated": false,
28456 "nomination_type": 3,
28459 "because_sha": null,
28463 "sha": "8bcb996a885bfef854e2afbba2f8316674589fcd",
28464 "description": "micosoft: define enum dxil_tex_wrap to avoid the usage of enum pipe_tex_wrap",
28465 "nominated": false,
28466 "nomination_type": 3,
28469 "because_sha": null,
28473 "sha": "a36ad49e0e6f436f8409bed3f742098b34abb79d",
28474 "description": "microsoft/clc: Use 128 instead of PIPE_MAX_SHADER_SAMPLER_VIEWS",
28475 "nominated": false,
28476 "nomination_type": 3,
28479 "because_sha": null,
28483 "sha": "1181c2509da565cf32bb59f4a969877dc5fc55bd",
28484 "description": "microsoft/clc: Using sampler_id instead PIPE_MAX_SHADER_SAMPLER_VIEWS for dxil_lower_sample_to_txf_for_integer_tex",
28485 "nominated": false,
28486 "nomination_type": 3,
28489 "because_sha": null,
28493 "sha": "e51acb65acfce95fd6c3e48ade2e182d7f2e3ff1",
28494 "description": "dzn: Fix memory type sorting",
28495 "nominated": false,
28496 "nomination_type": 3,
28499 "because_sha": null,
28503 "sha": "c8e39683da380b331f51fbbeb944df0f1a3f6d11",
28504 "description": "vulkan/video: add h265 header encoders.",
28505 "nominated": false,
28506 "nomination_type": 3,
28509 "because_sha": null,
28513 "sha": "d46162981a78e24850dca085b2da95857c56a158",
28514 "description": "vulkan/video: add h264 headers encode",
28515 "nominated": false,
28516 "nomination_type": 3,
28519 "because_sha": null,
28523 "sha": "8243145f02c94315de898102f741edfb340c01b3",
28524 "description": "vulkan/video: add a h265 level translator.",
28525 "nominated": false,
28526 "nomination_type": 3,
28529 "because_sha": null,
28533 "sha": "5542b51affff464649d6b96eab945d057866ad31",
28534 "description": "vulkan/video: add h264 level idc convertor utility",
28535 "nominated": false,
28536 "nomination_type": 3,
28539 "because_sha": null,
28543 "sha": "1782ab4d8bab0b0e1b57a334b8f802bd821421c0",
28544 "description": "util: add a bitstream encoder for video stream headers.",
28545 "nominated": false,
28546 "nomination_type": 3,
28549 "because_sha": null,
28553 "sha": "72f52329cd7166bf46d1544e7d93705d3ff9a7dd",
28554 "description": "vulkan/video: add a nal_unit lookup for hevc",
28555 "nominated": false,
28556 "nomination_type": 3,
28559 "because_sha": null,
28563 "sha": "fee258de27d0ff59aca105146d3cfdc80ce44c10",
28564 "description": "vulkan/video: add h264 nal enum",
28565 "nominated": false,
28566 "nomination_type": 3,
28569 "because_sha": null,
28573 "sha": "8dd97080d8c571d8df0bf6eccc152f7d1689727f",
28574 "description": "vulkan/video: add h265 encode support",
28575 "nominated": false,
28576 "nomination_type": 3,
28579 "because_sha": null,
28583 "sha": "5cb46f1ce70a513fd90f676bcfd852667b041f43",
28584 "description": "vulkan/video: add support for h264 encode to common code",
28585 "nominated": false,
28586 "nomination_type": 3,
28589 "because_sha": null,
28593 "sha": "b84c58d7278862d1aab22bccabfde3de1090f041",
28594 "description": "vulkan: update video headers",
28595 "nominated": false,
28596 "nomination_type": 3,
28599 "because_sha": null,
28603 "sha": "8a635e516ebb12411de8055c3405f36be43269b3",
28604 "description": "zink: Fix crash on zink_create_screen error path",
28606 "nomination_type": 1,
28609 "because_sha": "0c2045553fe4b3f337935cf007ba3920497e51a0",
28613 "sha": "5a85f67fa47c11136340f0e25ea14287adeb9527",
28614 "description": "nvk: Assert no storage images on Kepler",
28615 "nominated": false,
28616 "nomination_type": 3,
28619 "because_sha": null,
28623 "sha": "d5753a89a6785eb328431db893498f6f42c88fb9",
28624 "description": "nvk: Drop a bogus assert",
28625 "nominated": false,
28626 "nomination_type": 3,
28629 "because_sha": null,
28633 "sha": "0ce49d43476295b2df8f4d330866d93607b9feb6",
28634 "description": "nvk: Fix nvk_heap_free() for contiguous heaps",
28635 "nominated": false,
28636 "nomination_type": 3,
28639 "because_sha": null,
28643 "sha": "57d6722d797741675ec2dde101128276d11cde03",
28644 "description": "nvk: Force all mappable BOs into GART pre-Maxwell",
28645 "nominated": false,
28646 "nomination_type": 3,
28649 "because_sha": null,
28653 "sha": "5e9dcffffde8b4ecf78531c0285a0d296e1fc7a9",
28654 "description": "nvk: Should use alignment instead of align",
28656 "nomination_type": 1,
28659 "because_sha": "87686a22205cf338b59a33b8ec21f9b3d8ad3d29",
28663 "sha": "80b87c18d1630dd622bf58e56f3fb3f39e9fb8ef",
28664 "description": "ci: Try really hard to print final result string",
28665 "nominated": false,
28666 "nomination_type": 3,
28669 "because_sha": null,
28673 "sha": "c826f70c3759fb4bfc6c7dbf314789e133b6934b",
28674 "description": "rpi4/ci: remove `spec@!opengl 1.1@depthstencil-default_fb-drawpixels-32f_24_8_rev samples=2` from fails as it's a flaky test and already marked as such",
28675 "nominated": false,
28676 "nomination_type": 3,
28679 "because_sha": null,
28683 "sha": "ed904300275ad637d9ade527e0e72b9b3709d9b0",
28684 "description": "rpi4/ci: move `spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2` from fails for flakes after an UnexpectedPass",
28685 "nominated": false,
28686 "nomination_type": 3,
28689 "because_sha": null,
28693 "sha": "9f281899dc7cd9d8abf220e2050d219069df3ed3",
28694 "description": "rpi4/ci: add more known dEQP-EGL.functional.*.*_context.gles*.other failures",
28695 "nominated": false,
28696 "nomination_type": 3,
28699 "because_sha": null,
28703 "sha": "67df2f29eba99c37179c5d54d10ce1a2274bb426",
28704 "description": "vulkan: Support loader interface v7",
28705 "nominated": false,
28706 "nomination_type": 3,
28709 "because_sha": null,
28713 "sha": "228329f4da025db41a7144e7a2a7fc1bfd4c907a",
28714 "description": "vulkan: Consolidate common ICD methods",
28715 "nominated": false,
28716 "nomination_type": 3,
28719 "because_sha": null,
28723 "sha": "32f0034ec9b0b2a41dbdf6f5d14482852d06de6d",
28724 "description": "vulkan: Remove no-longer-needed prototypes for ICD entrypoints",
28725 "nominated": false,
28726 "nomination_type": 3,
28729 "because_sha": null,
28733 "sha": "af2980e5b9d80c6ab8305cc04d6a1d3d44618a09",
28734 "description": "radeonsi/uvd_enc: Add VUI parameters in output bitstream",
28735 "nominated": false,
28736 "nomination_type": 3,
28739 "because_sha": null,
28743 "sha": "72fadf5faf990d1e7babf4d1a9c0eb20e99af379",
28744 "description": "radeonsi/vce: Add VUI parameters in output bitstream",
28745 "nominated": false,
28746 "nomination_type": 3,
28749 "because_sha": null,
28753 "sha": "5f70379e0deefee13eebf84a082e7d3c9e72b143",
28754 "description": "radeonsi/vce: Tweak motion estimation params for better quality",
28755 "nominated": false,
28756 "nomination_type": 3,
28759 "because_sha": null,
28763 "sha": "8dda860f83ac30d042dc6beb4438cc925d1fd130",
28764 "description": "Revert \"radeon/radeon_vce: fix out of target bitrate in CBR mode (H.264)\"",
28766 "nomination_type": 2,
28769 "because_sha": "f7e7cf637e1b457d56b3aaf4d05c928ef9acff17",
28773 "sha": "bf95000d74d0353fbbd4da7179c49aad4f27f168",
28774 "description": "radeonsi/uvd_enc: Fix leaking session info buffer",
28775 "nominated": false,
28776 "nomination_type": 3,
28779 "because_sha": null,
28783 "sha": "9feff3d695e48cb16c2a9fedd0c2d720c6d16a25",
28784 "description": "radeonsi/uvd_enc: Implement destroy_fence vfunc",
28785 "nominated": false,
28786 "nomination_type": 3,
28789 "because_sha": null,
28793 "sha": "007ff4ea00c20b746123663b24a4f3af68775f2e",
28794 "description": "radeonsi/uvd: Implement destroy_fence vfunc",
28795 "nominated": false,
28796 "nomination_type": 3,
28799 "because_sha": null,
28803 "sha": "fdc8da6eb4375eddeacbfc20875fff824e3b5cb6",
28804 "description": "radeonsi/vce: Implement destroy_fence vfunc",
28805 "nominated": false,
28806 "nomination_type": 3,
28809 "because_sha": null,
28813 "sha": "8f621174da089e87e2bdd48e683defc83a3472c9",
28814 "description": "v3d: use kmsro to create drm screen on real hw",
28815 "nominated": false,
28816 "nomination_type": 3,
28819 "because_sha": null,
28823 "sha": "ef724ab695732bd9dd2bb86ff5d01f6f65717e71",
28824 "description": "vulkan, tu, pvr: remove vk_render_pass_state::render_pass",
28825 "nominated": false,
28826 "nomination_type": 3,
28829 "because_sha": null,
28833 "sha": "227300345ed38377190b0eaf08694d5c42ee7e60",
28834 "description": "radv: stop using vk_render_pass_state::render_pass",
28836 "nomination_type": 0,
28839 "because_sha": null,
28843 "sha": "c638e61ef5e2e7de097a9b5850eff75022330f68",
28844 "description": "frontends/va: Map decoder and postproc surfaces for reading",
28846 "nomination_type": 0,
28849 "because_sha": null,
28853 "sha": "33de58154f801eea84e5a9cdbda9cb6010e5ed47",
28854 "description": "freedreno: Handle DRM_FORMAT_MOD_QCOM_TILED3 import",
28855 "nominated": false,
28856 "nomination_type": 3,
28859 "because_sha": null,
28863 "sha": "a95ea2b6d66b4b3e5087a119db92162a850c5643",
28864 "description": "freedreno: Fix modifier determination",
28865 "nominated": false,
28866 "nomination_type": 3,
28869 "because_sha": null,
28873 "sha": "6ac133c646dd4f6f9d8f644b24da6aeae95c1ce3",
28874 "description": "freedreno/drm: Fix race in zombie import",
28876 "nomination_type": 1,
28879 "because_sha": "a192923f99e1f0c929b385fefd235453b44a3924",
28883 "sha": "4a627af0e3670d409d8140c1f9ee1c7ac86b5ddf",
28884 "description": "nir: don't take the derivative of the array index in `nir_lower_tex`",
28886 "nomination_type": 1,
28889 "because_sha": "b154a4154b4348a5ae053d0cde331aea902f7bcc",
28893 "sha": "28b79b2ea5d13f2499d78f903a335383bb38e5c1",
28894 "description": "r600/sfn: Fixup component count only if intrinsic has it",
28896 "nomination_type": 1,
28899 "because_sha": "33d878eb584cad621906811dbf8466aed86d57e8",
28903 "sha": "1662897294a3b6b0f8b6004163c016722c634651",
28904 "description": "r600: Link with libgalliumvl, when enabling rusticl this is needed",
28906 "nomination_type": 1,
28909 "because_sha": "33673bcc2ab84de0b1ff35519e7d7a58ef572fba",
28913 "sha": "022850ed0563f27d1a7321a2cac68866f2fd9f98",
28914 "description": "r600: Add experimental get_compute_state_info",
28915 "nominated": false,
28916 "nomination_type": 3,
28919 "because_sha": null,
28923 "sha": "7b419215048d63b33d3693206a7319d933c075d8",
28924 "description": "nvc0: implement PIPE_CAP_TIMER_RESOLUTION",
28926 "nomination_type": 1,
28929 "because_sha": "660f2eabe116972b82f2b6fcdf4869962f641d6d",
28933 "sha": "1039da140019f10ed88a4eee84354446c9a36ba0",
28934 "description": "vulkan: added build dependencies for systems using non-standard prefixed X11 libs.",
28935 "nominated": false,
28936 "nomination_type": 3,
28939 "because_sha": null,
28943 "sha": "47398c65ee7425cdb2480ba5be43d0a1565da2f3",
28944 "description": "ci/radeonsi: add another flake",
28945 "nominated": false,
28946 "nomination_type": 3,
28949 "because_sha": null,
28953 "sha": "fc9bab73a9294e7273c22646b40ab922b5179887",
28954 "description": "radv/ci: document one more flake test",
28955 "nominated": false,
28956 "nomination_type": 3,
28959 "because_sha": null,
28963 "sha": "5550c1daf4ee595ff339cdccfcd80434683780ad",
28964 "description": "dzn: Use vk_properties helper",
28965 "nominated": false,
28966 "nomination_type": 3,
28969 "because_sha": null,
28973 "sha": "0038f95b66692ecdc7e08b88fe7c821d8a0c0565",
28974 "description": "asahi: Fix tools=all builds",
28975 "nominated": false,
28976 "nomination_type": 3,
28979 "because_sha": null,
28983 "sha": "2313a517d2ddb6395eab802949b2f8461397b1d0",
28984 "description": "v3d/ci: Remove minetest trace",
28986 "nomination_type": 0,
28989 "because_sha": null,
28993 "sha": "16214710caaacf4fb8539498a3eb774644921249",
28994 "description": "freedreno/ci: Remove minetest trace",
28996 "nomination_type": 0,
28999 "because_sha": null,
29003 "sha": "e8b3006bfdfdcec4116eee90fbf96161420f73cc",
29004 "description": "util/rb_tree: Add augmented trees and interval trees",
29005 "nominated": false,
29006 "nomination_type": 3,
29009 "because_sha": null,
29013 "sha": "767e68972ef6816e2e5c398cc24d1d0ba8d52e82",
29014 "description": "util/rb_tree: Fix editorconfig",
29015 "nominated": false,
29016 "nomination_type": 3,
29019 "because_sha": null,
29023 "sha": "1793adbd3aa03cfec2a1e722362fee95aaba74df",
29024 "description": "nir/validate: Allow array derefs on vectors on function/shader_temp",
29025 "nominated": false,
29026 "nomination_type": 3,
29029 "because_sha": null,
29033 "sha": "0b3b4da82a6c006dfb9b0e2c885fe2c05c705f36",
29034 "description": "nir: Handle array-deref-of-vec in var split passes",
29035 "nominated": false,
29036 "nomination_type": 3,
29039 "because_sha": null,
29043 "sha": "6bc8567bb98e3fca1a786b334702bc99a21c56b0",
29044 "description": "nir: Handle array-deref-of-vec in vars_to_ssa",
29045 "nominated": false,
29046 "nomination_type": 3,
29049 "because_sha": null,
29053 "sha": "68c54c994a17a635123b85ef8d5f92a843742a5f",
29054 "description": "nir/types: Support vectors in glsl_get_length()",
29055 "nominated": false,
29056 "nomination_type": 3,
29059 "because_sha": null,
29063 "sha": "1e1c450659ac1b34f59b9914fc2ea23954fea49b",
29064 "description": "nir/lower_io_to_vector: Only call glsl_get_length() on arrays",
29065 "nominated": false,
29066 "nomination_type": 3,
29069 "because_sha": null,
29073 "sha": "5db458eb2df31d4abd53ea7cef371e41302b3618",
29074 "description": "ir2: Stop assuming glsl_get_length() returns 0 for vectors",
29075 "nominated": false,
29076 "nomination_type": 3,
29079 "because_sha": null,
29083 "sha": "2db20af82eb92086ea3dee7bc9496e644eeb28d1",
29084 "description": "v3d: Stop assuming glsl_get_length() returns 0 for vectors",
29085 "nominated": false,
29086 "nomination_type": 3,
29089 "because_sha": null,
29093 "sha": "ed79690196fed47590ef35c63f6145cd0b25235a",
29094 "description": "vc4: Stop assuming glsl_get_length() returns 0 for vectors",
29095 "nominated": false,
29096 "nomination_type": 3,
29099 "because_sha": null,
29103 "sha": "d17dc3e9cd7047020edc67db8d9fdd5c4cfc04f0",
29104 "description": "nir: Stop assuming glsl_get_length() returns 0 for vectors",
29105 "nominated": false,
29106 "nomination_type": 3,
29109 "because_sha": null,
29113 "sha": "a1f3c5eea7ced3668cda3137635ca080eae8484b",
29114 "description": "nir: Add asserts to nir_phi_builder_value_set_block_def",
29115 "nominated": false,
29116 "nomination_type": 3,
29119 "because_sha": null,
29123 "sha": "5adb33550737fe2add6cedbe2d43613de9530a5f",
29124 "description": "nir: Use nir_builder to insert movs",
29125 "nominated": false,
29126 "nomination_type": 3,
29129 "because_sha": null,
29133 "sha": "15ab4d397fbd24ac09daab03cc9cd0b750dbace2",
29134 "description": "nir: Handle wildcards with casts in copy_prop_vars",
29136 "nomination_type": 1,
29139 "because_sha": "ba2bd20f8732fb5a9163734447072cdaf6a633b3",
29143 "sha": "ae3b022fa0568e048ce2013affbd2ca60cc42ec6",
29144 "description": "venus: fix query feedback batch leak and race upon submission",
29146 "nomination_type": 0,
29149 "because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
29153 "sha": "d9fada16b919aa04ec18cfd58134cde1f84bd1c8",
29154 "description": "d3d12: Don't support displaytargets that can't be supported by GDI/DXGI",
29155 "nominated": false,
29156 "nomination_type": 3,
29159 "because_sha": null,
29163 "sha": "d4ed1ea31e1a7d71fa8f53a0316298bf8d163a75",
29164 "description": "winsys/gdi: Update is_displaytarget_format_supported to reflect reality",
29165 "nominated": false,
29166 "nomination_type": 3,
29169 "because_sha": null,
29173 "sha": "823d40db4a1d306cdaf9e869795ed53958f288b9",
29174 "description": "winsys/gdi: Handle 4444 and 1010102 texture formats",
29175 "nominated": false,
29176 "nomination_type": 3,
29179 "because_sha": null,
29183 "sha": "87c5589605271fd9c875fbf5ab5a8a31db243672",
29184 "description": "wgl: Take pixelformat color channels into account for choosing a PFD",
29185 "nominated": false,
29186 "nomination_type": 3,
29189 "because_sha": null,
29193 "sha": "2444a3cd465f6f11bdd3ab885cec7693c874b2f0",
29194 "description": "intel/compiler: migrate WA 14013672992 to use WA framework",
29195 "nominated": false,
29196 "nomination_type": 3,
29199 "because_sha": null,
29203 "sha": "11282598e69602564960674ba378e577bdbff63d",
29204 "description": "radv: Add radv_nir_lower_hit_attrib_derefs_tests",
29205 "nominated": false,
29206 "nomination_type": 3,
29209 "because_sha": null,
29213 "sha": "f51227d25374ad5916ef5fd5ac4f9e7b7723f781",
29214 "description": "radv/clang-format: Do not indent C++ modifiers",
29215 "nominated": false,
29216 "nomination_type": 3,
29219 "because_sha": null,
29223 "sha": "ba8d3afa56936971270a0759b5f57140f406b61e",
29224 "description": "radv/nir: Handle boolean hit attribs",
29225 "nominated": false,
29226 "nomination_type": 3,
29229 "because_sha": null,
29233 "sha": "3a69424e09e0069d8f2ed04c7018cd17d66df743",
29234 "description": "radv/nir: Add radv_nir_lower_hit_attrib_derefs",
29235 "nominated": false,
29236 "nomination_type": 3,
29239 "because_sha": null,
29243 "sha": "b7c582e5c7128658983f5e681f94f15576ed7edf",
29244 "description": "radv: Add RADV_MAX_HIT_ATTRIB_DWORDS",
29245 "nominated": false,
29246 "nomination_type": 3,
29249 "because_sha": null,
29253 "sha": "4ef573735efc7f15d8b8700622a5865d33c34bf1",
29254 "description": "glx: fix automatic zink fallback loading between hw and sw drivers on MacOS",
29255 "nominated": false,
29256 "nomination_type": 3,
29259 "because_sha": null,
29263 "sha": "c8b64452c076c1768beb23280de25faf2bcbe2c8",
29264 "description": "dri: added build dependencies for systems using non-standard prefixed X11 libs.",
29265 "nominated": false,
29266 "nomination_type": 3,
29269 "because_sha": null,
29273 "sha": "96d55d784cb4f047a4b58cd08330f42208641ea7",
29274 "description": "util: Update util/libdrm.h stubs to allow loader.c to compile on MacOS.",
29275 "nominated": false,
29276 "nomination_type": 3,
29279 "because_sha": null,
29283 "sha": "ceeab44fd1ff116b5a3906044fc33588b65dcbda",
29284 "description": "tu/virtio: Fix timeline semaphore support",
29286 "nomination_type": 1,
29289 "because_sha": "f17c5297d7a01eb37815f96bbf3a87667a2f3261",
29293 "sha": "79b907f9412971b8f6316e1de757a2c3cfdbc603",
29294 "description": "tu/msm: Fix timeline semaphore support",
29296 "nomination_type": 1,
29299 "because_sha": "daefc6e2a40b70f0665b21cf7688e711b4b1ae09",
29303 "sha": "685fef18761098d62591258b07f3a601f352a1c1",
29304 "description": "virgl/texture: Align destination box to block depth",
29305 "nominated": false,
29306 "nomination_type": 3,
29309 "because_sha": null,
29313 "sha": "b280ea863d62296710ec2384b1f92eeee4e238fe",
29314 "description": "virgl: fill the array_size value when using PIPE_TEXTURE_CUBE",
29315 "nominated": false,
29316 "nomination_type": 3,
29319 "because_sha": null,
29323 "sha": "0a418561dab43a41f21ab209367f88c2ed9eb4a5",
29324 "description": "radv: skip radv_remove_varyings for mesh shaders",
29326 "nomination_type": 1,
29329 "because_sha": "9fa9782c1790e049be66d3bcd383fb3fdb79e1c5",
29333 "sha": "ed12be533e2673b08e958be32fbe5d6af2737fbc",
29334 "description": "radv: call lower_array_deref_of_vec before lower_io_arrays_to_elements",
29336 "nomination_type": 0,
29339 "because_sha": null,
29343 "sha": "570ed11303764150ae1da4fea549f72929f8171f",
29344 "description": "asahi: Remove placeholder shader",
29345 "nominated": false,
29346 "nomination_type": 3,
29349 "because_sha": null,
29353 "sha": "2c5437276097bb1f0641227057de916f7aa30c1d",
29354 "description": "agx: Use CL for texture lowerings",
29355 "nominated": false,
29356 "nomination_type": 3,
29359 "because_sha": null,
29363 "sha": "8ef7eec2468ab0daf2b5417ceafe0988f2ff684d",
29364 "description": "asahi: Add software-defined field to texture desc",
29365 "nominated": false,
29366 "nomination_type": 3,
29369 "because_sha": null,
29373 "sha": "eecd8390d030accd1b4a2e884b29fd18ee86d90c",
29374 "description": "asahi,agx: Plumb libagx",
29375 "nominated": false,
29376 "nomination_type": 3,
29379 "because_sha": null,
29383 "sha": "0be124b77e3f4fa9fba7aa5b7212f7058412217b",
29384 "description": "asahi: Deserialize libagx when opening device",
29385 "nominated": false,
29386 "nomination_type": 3,
29389 "because_sha": null,
29393 "sha": "75fe90dab01d786a2314e307a4acde9eacd8b7b0",
29394 "description": "asahi: Pass valid memctx to open_device",
29395 "nominated": false,
29396 "nomination_type": 3,
29399 "because_sha": null,
29403 "sha": "cde7ca168304d12195548af29c6ac20e5ff2e5d2",
29404 "description": "asahi: Add asahi_clc infrastructure",
29405 "nominated": false,
29406 "nomination_type": 3,
29409 "because_sha": null,
29413 "sha": "a02e46348445a66ee7550639485b6f33acc58df2",
29414 "description": "asahi: Add folder for internal shaders",
29415 "nominated": false,
29416 "nomination_type": 3,
29419 "because_sha": null,
29423 "sha": "103e300e7f4d756f9f82b8b4f0ed78dc7efdde74",
29424 "description": "asahi: Reexpress genxml pack macro",
29425 "nominated": false,
29426 "nomination_type": 3,
29429 "because_sha": null,
29433 "sha": "ed1b2f40fc89d4e9f44395572367ffb6e8ab4699",
29434 "description": "asahi: Unpack at 32-bit granularity",
29435 "nominated": false,
29436 "nomination_type": 3,
29439 "because_sha": null,
29443 "sha": "0df82f76c410ce5a7304d1afa6e367456ff79e26",
29444 "description": "asahi: Make GenXML compatible with OpenCL",
29445 "nominated": false,
29446 "nomination_type": 3,
29449 "because_sha": null,
29453 "sha": "59499d8dbc8e1bc39293431e59437d994ef73dda",
29454 "description": "asahi: Fix agx_pack unrolling",
29455 "nominated": false,
29456 "nomination_type": 3,
29459 "because_sha": null,
29463 "sha": "7193849f302afed11a618abd5f7bdfa31d5b6245",
29464 "description": "agx: Fuse ubitfield_extract",
29465 "nominated": false,
29466 "nomination_type": 3,
29469 "because_sha": null,
29473 "sha": "5500e02a611ffc91240f4d61ca2b6e8432cbd99d",
29474 "description": "agx: Fuse (unmasked) extr_agx",
29475 "nominated": false,
29476 "nomination_type": 3,
29479 "because_sha": null,
29483 "sha": "0cde7b794c2f15d7337884ce81a3430c2d4f1ddc",
29484 "description": "agx: Vectorize load/stores",
29485 "nominated": false,
29486 "nomination_type": 3,
29489 "because_sha": null,
29493 "sha": "7f27f2e314933266d1dae8787de028fa496cd556",
29494 "description": "agx: Fix lower regular texture metadata",
29495 "nominated": false,
29496 "nomination_type": 3,
29499 "because_sha": null,
29503 "sha": "a6afa48e86349e1c0ed2cba05d436eedf784f892",
29504 "description": "clc: Add missing idep_vtn",
29505 "nominated": false,
29506 "nomination_type": 3,
29509 "because_sha": null,
29513 "sha": "f164edfe71e5ddde47e7aa2bf9e3febe26819e4a",
29514 "description": "vtn: Add spirv_library_to_nir_builder feature",
29515 "nominated": false,
29516 "nomination_type": 3,
29519 "because_sha": null,
29523 "sha": "a2d3c74094b0cacf6f03c2f7d047ff7d00b2b2b5",
29524 "description": "meson: Require clc for asahi",
29525 "nominated": false,
29526 "nomination_type": 3,
29529 "because_sha": null,
29533 "sha": "01d0d9431977ac25a191c860cb6711f48e6c173f",
29534 "description": "meson: Simplify clc expression",
29535 "nominated": false,
29536 "nomination_type": 3,
29539 "because_sha": null,
29543 "sha": "b192f3c458010edaecfea4ec303d79873f07388b",
29544 "description": "nir/builder: Add nir_call helper",
29545 "nominated": false,
29546 "nomination_type": 3,
29549 "because_sha": null,
29553 "sha": "23bea252073c525fe8857b4334465705984dbc40",
29554 "description": "nir: Add nir_remove_non_exported",
29555 "nominated": false,
29556 "nomination_type": 3,
29559 "because_sha": null,
29563 "sha": "6014f745d52cbb698115febce3dc7a7f6fdbd12d",
29564 "description": "nir,vtn: Add exported bool to nir_function",
29565 "nominated": false,
29566 "nomination_type": 3,
29569 "because_sha": null,
29573 "sha": "103d20e657cda13ca80ff04c59f3d751df8943a2",
29574 "description": "gitlab: Highlight .cl as C",
29575 "nominated": false,
29576 "nomination_type": 3,
29579 "because_sha": null,
29583 "sha": "b509446c2c97b1e923e7cdffd745bd956ce1f5fd",
29584 "description": "docs/v3d: update v3d documentation",
29585 "nominated": false,
29586 "nomination_type": 3,
29589 "because_sha": null,
29593 "sha": "87a673cac4a5861e0c37148cab19785a8218b2b0",
29594 "description": "broadcom/cle: rename xml files",
29595 "nominated": false,
29596 "nomination_type": 3,
29599 "because_sha": null,
29603 "sha": "9c4829473a11a0cd5daff92cb68db6eef20c7650",
29604 "description": "broadcom/cle: remove v33 and v41 from xml definition",
29605 "nominated": false,
29606 "nomination_type": 3,
29609 "because_sha": null,
29613 "sha": "e9fa6c0bc691707aa18279b5d53ea8e331b1a611",
29614 "description": "broadcom/compiler: set properly lod query",
29615 "nominated": false,
29616 "nomination_type": 3,
29619 "because_sha": null,
29623 "sha": "85f26828fea49a2b9db3a94b18abbc1541eef083",
29624 "description": "broadcom: only support v42 and v71",
29625 "nominated": false,
29626 "nomination_type": 3,
29629 "because_sha": null,
29633 "sha": "dcc4e1b4d78bf964f001d6b8b907ab7ac263fb87",
29634 "description": "ci: backport two mesh/task query fixes for VKCTS",
29635 "nominated": false,
29636 "nomination_type": 3,
29639 "because_sha": null,
29643 "sha": "60cd0af06c081a6762d0598a9dfbbfc37c2b65d3",
29644 "description": "ci/lava: Add unit tests covering job definition",
29645 "nominated": false,
29646 "nomination_type": 3,
29649 "because_sha": null,
29653 "sha": "fdd51ef5840f7e8f9f06d3acb6b76111be08501b",
29654 "description": "ci/lava: Enable SSH by default in fastboot devices",
29655 "nominated": false,
29656 "nomination_type": 3,
29659 "because_sha": null,
29663 "sha": "654f7f783f9e46bf2af345d3044839b46983e9f9",
29664 "description": "ci/lava: Make SSH definition wrap the UART one",
29665 "nominated": false,
29666 "nomination_type": 3,
29669 "because_sha": null,
29673 "sha": "76922f8404341971ec7260b05ac4871d599e52da",
29674 "description": "ci/lava: Create LAVAJobDefinition",
29675 "nominated": false,
29676 "nomination_type": 3,
29679 "because_sha": null,
29683 "sha": "77c3091fdd3fcc776e5a9b634c79b46f0380ec7c",
29684 "description": "ci/lava: Refactor UART definition building blocks",
29685 "nominated": false,
29686 "nomination_type": 3,
29689 "because_sha": null,
29693 "sha": "af9273eb4f8f8b4c1565886fb2801e69cce4a76b",
29694 "description": "ci/lava: Fix imports formatting",
29695 "nominated": false,
29696 "nomination_type": 3,
29699 "because_sha": null,
29703 "sha": "f7f2d26e3b29ff727c83a3fd27e973977449ad62",
29704 "description": "ci/lava: Use project_name instead of hardcoded `mesa`",
29705 "nominated": false,
29706 "nomination_type": 3,
29709 "because_sha": null,
29713 "sha": "a1e68790212c30797605f699a96b813456c4b8ef",
29714 "description": "anv: make shader cache content deterministic",
29715 "nominated": false,
29716 "nomination_type": 3,
29719 "because_sha": null,
29723 "sha": "f0f0bce3144114889a10c434be7e6009b61b5cc2",
29724 "description": "iris: make shader cache content deterministic",
29725 "nominated": false,
29726 "nomination_type": 3,
29729 "because_sha": null,
29733 "sha": "aa23120e4fc674d7da42c4895aa204f300155105",
29734 "description": "anv: remove CS_FLUSH from query regression",
29736 "nomination_type": 1,
29739 "because_sha": "6dc95685f3b1a14b2a0d80bc05ea198de8027f44",
29743 "sha": "4ddfc4503d2b33ed1e4aee765ceb760245feab16",
29744 "description": "ci: fixup section names",
29745 "nominated": false,
29746 "nomination_type": 1,
29749 "because_sha": "2815e5c94daf5bba547e8d9366ec30b7b54eaa47",
29753 "sha": "ab6ef87720029d23b431db696da5e7b84a482566",
29754 "description": "ci/zink: restore full premerge testing on Adreno 618",
29755 "nominated": false,
29756 "nomination_type": 3,
29759 "because_sha": null,
29763 "sha": "6388896985da7495ad0968322491953894d29637",
29764 "description": "nir: add deref follower builder for casts.",
29766 "nomination_type": 1,
29769 "because_sha": "4a4e1757381c65653fd6a81cf4e969ddff926ed5",
29773 "sha": "8f9888fd75480b8ab6f2f130c783ec689466380c",
29774 "description": "dzn: Implement VK_MSFT_layered_driver",
29775 "nominated": false,
29776 "nomination_type": 3,
29779 "because_sha": null,
29783 "sha": "fdb58f5b6c6d3ca9b0bc42ddbb22882f140a4bf8",
29784 "description": "ci: Uprev virglrenderer",
29785 "nominated": false,
29786 "nomination_type": 3,
29789 "because_sha": null,
29793 "sha": "75f7910850df52d2c47b9f49d8df34cda3c28d1b",
29794 "description": "virgl: Implement clear_render_target and clear_depth_stencil",
29795 "nominated": false,
29796 "nomination_type": 3,
29799 "because_sha": null,
29803 "sha": "796cba9bda2adb4a90b9e8dc83a2f0b3756056b4",
29804 "description": "radv: fix vkCmdCopyImage2 for emulated etc2/astc",
29805 "nominated": false,
29806 "nomination_type": 3,
29809 "because_sha": null,
29813 "sha": "b18f0dec419560a315719f9647db6eb29598c7e3",
29814 "description": "aco: collect Pre-Sched SGPRs/VGPRs before spilling",
29815 "nominated": false,
29816 "nomination_type": 3,
29819 "because_sha": null,
29823 "sha": "d200916ca2f656a5f81d6713a9073d7f66a5fa7a",
29824 "description": "aco: add VALU/SALU/VMEM/SMEM statistics",
29825 "nominated": false,
29826 "nomination_type": 3,
29829 "because_sha": null,
29833 "sha": "0756324ca45a08dfc10dee75516896bc9d033517",
29834 "description": "d3d12: Only set draw params root parameter index for actual draw params",
29835 "nominated": false,
29836 "nomination_type": 3,
29839 "because_sha": null,
29843 "sha": "3ab51c7ebd1e7a65bd928b6142423123c7552927",
29844 "description": "r600: Add callbacks for get_driver_uuid and get_device_uuid",
29846 "nomination_type": 0,
29849 "because_sha": null,
29853 "sha": "7de34ad3ef6d60bd70c559a1dd3cf4033b75a461",
29854 "description": "radv: use NIR_LOOP_PASS helpers",
29855 "nominated": false,
29856 "nomination_type": 3,
29859 "because_sha": null,
29863 "sha": "debddca1344435d3b30cb86e5a9d4f3b79a378f8",
29864 "description": "nir: add helpers to skip idempotent passes",
29865 "nominated": false,
29866 "nomination_type": 3,
29869 "because_sha": null,
29873 "sha": "faed5d647f2416bb0ce3a9d33a3955169c70dc52",
29874 "description": "iris: handle tile case where cso width, height is zero",
29875 "nominated": false,
29876 "nomination_type": 1,
29879 "because_sha": "d13c81a2c3bfe9a81c6310d393add7fd0e53b11c",
29883 "sha": "a19e46f5d05293bd933914a4645602593da8fb80",
29884 "description": "radv: Implement workaround for unaligned buffer/image copies.",
29885 "nominated": false,
29886 "nomination_type": 3,
29889 "because_sha": null,
29893 "sha": "ec0605ff723d5d9301fc4c9cf18bd6f2892fc5fc",
29894 "description": "radv: Add temporary BO for transfer queues.",
29895 "nominated": false,
29896 "nomination_type": 3,
29899 "because_sha": null,
29903 "sha": "8156c923ee9a0e9a8084ae09e6e91cb1ac41aeb0",
29904 "description": "radv: Implement buffer/image copies on transfer queues.",
29905 "nominated": false,
29906 "nomination_type": 3,
29909 "because_sha": null,
29913 "sha": "ed21f1c96257f1fc7fded5db636707dd443779f9",
29914 "description": "radv: Expose radv_get_dcc_max_uncompressed_block_size function.",
29915 "nominated": false,
29916 "nomination_type": 3,
29919 "because_sha": null,
29923 "sha": "848f2f2b996b5b90e8c03ecfb086951d5351b5cd",
29924 "description": "radv: Remove always false tmz variables from SDMA functions.",
29925 "nominated": false,
29926 "nomination_type": 3,
29929 "because_sha": null,
29933 "sha": "17daa08dff0cf9479b27ed7402de61336607ec10",
29934 "description": "radv: emit COMPUTE_PIPELINESTAT_ENABLE for CS invocations on ACE",
29936 "nomination_type": 1,
29939 "because_sha": "a9945216ba223d57ade453d5f855edd93dd3b200",
29943 "sha": "9a0a77cb53d0d31c7a090d06ac905d69e9c1131c",
29944 "description": "radv: fix compute shader invocations query on compute queue on GFX6",
29946 "nomination_type": 1,
29949 "because_sha": "a9945216ba223d57ade453d5f855edd93dd3b200",
29953 "sha": "46dc02354ae0df85440a1d9cc5dc0d4ef1e534ca",
29954 "description": "radv: adjust binning settings to improve performance on GFX9",
29955 "nominated": false,
29956 "nomination_type": 3,
29959 "because_sha": null,
29963 "sha": "e4a1bc70dd739ca8addddc940af08312b038e288",
29964 "description": "radv: bind the non-dynamic graphics state from the pipeline unconditionally",
29966 "nomination_type": 0,
29969 "because_sha": null,
29973 "sha": "4e912c972b98e22a731a8a1b019550c8292eefb2",
29974 "description": "pvr: Update AM62 DSS compatible string to match upstream",
29975 "nominated": false,
29976 "nomination_type": 3,
29979 "because_sha": null,
29983 "sha": "024dab650ea73ba3897093e190b80c99945f6589",
29984 "description": "radv/ci: enable RADV_DEBUG=nomeshshader for vkcts-navi31-valve",
29985 "nominated": false,
29986 "nomination_type": 3,
29989 "because_sha": null,
29993 "sha": "a97160cad8d142ebbfab139e7673ffb26c544aed",
29994 "description": "radv: add RADV_DEBUG=nomeshshader",
29995 "nominated": false,
29996 "nomination_type": 3,
29999 "because_sha": null,
30003 "sha": "15f92c3b2c67a7fd29d769729543e7be8ba3fe65",
30004 "description": "radv/ci: update list of expected failures/flakes for NAVI31",
30005 "nominated": false,
30006 "nomination_type": 3,
30009 "because_sha": null,
30013 "sha": "da7e6f303b1a8ed7e9c13bccb6e4c90ff356a914",
30014 "description": "radv: Add some initial graphics DGC preprocessing support.",
30015 "nominated": false,
30016 "nomination_type": 3,
30019 "because_sha": null,
30023 "sha": "c4fb82744158adbe8799370a1f35823b4b47a8a5",
30024 "description": "radv: Add compute DGC preprocessing support.",
30025 "nominated": false,
30026 "nomination_type": 3,
30029 "because_sha": null,
30033 "sha": "108227a84e8d778f2ddf5c32386bece6b0b5203e",
30034 "description": "radv: Add DGC preprocessing barrier support.",
30035 "nominated": false,
30036 "nomination_type": 3,
30039 "because_sha": null,
30043 "sha": "f7830240acc43280154dacd0ab075dcaa0051da8",
30044 "description": "rusticl/mesa/screen: do not derefence the entire pipe_screen struct",
30046 "nomination_type": 0,
30049 "because_sha": null,
30053 "sha": "71064879d114fafbe7b104ada2c34cbe5317bf14",
30054 "description": "anv: Override vendorID for Diablo IV",
30055 "nominated": false,
30056 "nomination_type": 3,
30059 "because_sha": null,
30063 "sha": "03705f37bfabf18f13c67b739994a4aedac5d5cb",
30064 "description": "r600: Replace TGSI I/O semantics with shader_enums",
30065 "nominated": false,
30066 "nomination_type": 3,
30069 "because_sha": null,
30073 "sha": "29c544abc013f3d460b6b900da38ed1b454501a3",
30074 "description": "r600: Fix outputs typo in print_pipe_info",
30075 "nominated": false,
30076 "nomination_type": 3,
30079 "because_sha": null,
30083 "sha": "5419f52967fea83a2e28a2b1817548ed07ec2d00",
30084 "description": "r600/sfn: Split r600_shader_from_nir into common and Gallium parts",
30085 "nominated": false,
30086 "nomination_type": 3,
30089 "because_sha": null,
30093 "sha": "c78aa6a417d40bb221c6f3a8cb07a531313cb79e",
30094 "description": "r600/sfn: Make r600 header include paths relative",
30095 "nominated": false,
30096 "nomination_type": 3,
30099 "because_sha": null,
30103 "sha": "03d102f576857474daf9532267530b6193149212",
30104 "description": "r600: Split r600_shader.h into common and Gallium parts",
30105 "nominated": false,
30106 "nomination_type": 3,
30109 "because_sha": null,
30113 "sha": "bcb34884c23c48b80dbaa3a26345b3073dbe3e64",
30114 "description": "r600: Remove Gallium dependencies in r600_asm",
30115 "nominated": false,
30116 "nomination_type": 3,
30119 "because_sha": null,
30123 "sha": "b7e5a8b5ca6078bb79fddaef89b66ce78a72e14f",
30124 "description": "r600: Replace R600_ERR with R600_ASM_ERR in shader code",
30125 "nominated": false,
30126 "nomination_type": 3,
30129 "because_sha": null,
30133 "sha": "10ef3b7fe3f21e3a563da3930d7edf8a3e49da38",
30134 "description": "r600: Remove Gallium dependencies in r600_isa",
30135 "nominated": false,
30136 "nomination_type": 3,
30139 "because_sha": null,
30143 "sha": "564b97219641941ab414b863e78a13e9cfc1bbe6",
30144 "description": "r600: Move r600_create_vertex_fetch_shader to r600_shader.c",
30145 "nominated": false,
30146 "nomination_type": 3,
30149 "because_sha": null,
30153 "sha": "5521840cbca21dfd26aa76f0f1c84077e72c4b91",
30154 "description": "ci: Only strip debug symbols",
30155 "nominated": false,
30156 "nomination_type": 3,
30159 "because_sha": null,
30163 "sha": "7d0ae38ef75c10b548fb2def88c191a353e180b6",
30164 "description": "nir: Workaround MSVC internal compiler error in ARM64 build",
30165 "nominated": false,
30166 "nomination_type": 3,
30169 "because_sha": null,
30173 "sha": "97553affc67420319c4a06360c97be277eb73b74",
30174 "description": "microsoft: Disable post-merge CI for Windows",
30175 "nominated": false,
30176 "nomination_type": 3,
30179 "because_sha": null,
30183 "sha": "122ed7cd8064b88aae77e9a849c2953b635afeff",
30184 "description": "pvr: rename some more instances of 'reserved' to 'carveout' for consistency",
30185 "nominated": false,
30186 "nomination_type": 3,
30189 "because_sha": null,
30193 "sha": "f2dfb0f6ee1d9ad00097bf1a4361290cea3c8100",
30194 "description": "broadcom: use `.never-post-merge-rules` for all rpi tests",
30195 "nominated": false,
30196 "nomination_type": 3,
30199 "because_sha": null,
30203 "sha": "163c6fe4c4a9b15f93c553a1eacd61ec17fafc4f",
30204 "description": "ci: add `.never-post-merge-rules` to avoid re-running pre-merge jobs after merging",
30205 "nominated": false,
30206 "nomination_type": 3,
30209 "because_sha": null,
30213 "sha": "4cdd094ae1e97d857a6b9dbc291d7bbe6ea266ac",
30214 "description": "virgl: Use host reported limits for max outputs",
30215 "nominated": false,
30216 "nomination_type": 3,
30219 "because_sha": null,
30223 "sha": "c24a635d1cf1cd538c503a37c2a3535409a01e46",
30224 "description": "broadcom/compiler: add v3d_pack_unnormalized_coordinates helper",
30225 "nominated": false,
30226 "nomination_type": 3,
30229 "because_sha": null,
30233 "sha": "5e4ba9b166078fb4978c4eb69986bfff0f6ca66b",
30234 "description": "ci/lava: add wine into the amd64 ephemeral container packages",
30235 "nominated": false,
30236 "nomination_type": 3,
30239 "because_sha": null,
30243 "sha": "81aaeb80f759efb84d21827a3309bc4c03aa8a8e",
30244 "description": "Revert \"ci/wine: move wine configuration into rootfs where is wine available\"",
30245 "nominated": false,
30246 "nomination_type": 2,
30249 "because_sha": "63b42e4007fec8746f7a3848b3816d36124dcbfd",
30253 "sha": "1e13c7ca4653d7ffd1dcad54ad52af96e1021b59",
30254 "description": "ci/wine: move wine configuration into rootfs where is wine available",
30255 "nominated": false,
30256 "nomination_type": 3,
30259 "because_sha": null,
30263 "sha": "35c7b5e159444b8226f59b5250001e85417102ee",
30264 "description": "ci/alpine: do not store apk cache",
30265 "nominated": false,
30266 "nomination_type": 3,
30269 "because_sha": null,
30273 "sha": "3669ca159fc3b3e5ef628e201f5d91dea9de6365",
30274 "description": "ci/venus: reduce pre-merge to fit under 15 min",
30275 "nominated": false,
30276 "nomination_type": 3,
30279 "because_sha": null,
30283 "sha": "f6dd808d68ec904a4323449fd1db71439b1b6079",
30284 "description": "ci/panfrost: run T860 traces as intended (nightly job)",
30285 "nominated": false,
30286 "nomination_type": 3,
30289 "because_sha": null,
30293 "sha": "17d6baff823656d3523fed812d68c9b6de8813c0",
30294 "description": "ci: drop debootstrap, unused",
30295 "nominated": false,
30296 "nomination_type": 3,
30299 "because_sha": null,
30303 "sha": "e4d6da5ba30cd544014b017b1b16645e866088ad",
30304 "description": "ci: bashify scripts, use arrays",
30305 "nominated": false,
30306 "nomination_type": 3,
30309 "because_sha": null,
30313 "sha": "e678483ecd710787b22538efb6149f8705ec91ae",
30314 "description": "ci: always cleanup pip and cargo leftovers",
30315 "nominated": false,
30316 "nomination_type": 3,
30319 "because_sha": null,
30323 "sha": "c6928a4e6e111a105259d3e88b5f4b4c7279dd04",
30324 "description": "ci: drop mingw and wine from the x86_64 build container",
30325 "nominated": false,
30326 "nomination_type": 3,
30329 "because_sha": null,
30333 "sha": "ef217a92217392d7ed08eb5112d7e5e29d80d407",
30334 "description": "ci: simplify debian-rusticl-testing definition",
30335 "nominated": false,
30336 "nomination_type": 3,
30339 "because_sha": null,
30343 "sha": "1f2b50fbc2443efac86fc6b2c352921b4b47df8a",
30344 "description": "ci: drop clover from release builds and remove rusticl build",
30345 "nominated": false,
30346 "nomination_type": 3,
30349 "because_sha": null,
30353 "sha": "2815e5c94daf5bba547e8d9366ec30b7b54eaa47",
30354 "description": "ci: hide Mesa install phase",
30355 "nominated": false,
30356 "nomination_type": 3,
30359 "because_sha": null,
30363 "sha": "68e8e40163855adc63eab3fff2c41286a47b6a02",
30364 "description": "ci/zink: reduce premerge testing on a618 to ~ 12 minutes",
30365 "nominated": false,
30366 "nomination_type": 3,
30369 "because_sha": null,
30373 "sha": "fa7ca1f70a9d7d1b6f779214630600852faa6d9d",
30374 "description": "ci: bump tags",
30375 "nominated": false,
30376 "nomination_type": 3,
30379 "because_sha": null,
30383 "sha": "fddad4d5f9f27c0ca97a4383d1f2e3a54578c23a",
30384 "description": "intel/compiler: Assert that FS_OPCODE_[REP_]FB_WRITE is for pre-Gfx7",
30385 "nominated": false,
30386 "nomination_type": 3,
30389 "because_sha": null,
30393 "sha": "48f60f4c4b6b91aabfeec1d32298f0d546ecbad9",
30394 "description": "intel/compiler: Convert the repclear shader to use send-from-GRF",
30395 "nominated": false,
30396 "nomination_type": 3,
30399 "because_sha": null,
30403 "sha": "ef7d1b5f446a23419e6043f71a551217da9ea598",
30404 "description": "intel/compiler: Drop unused saturate handling in repclear shader",
30405 "nominated": false,
30406 "nomination_type": 3,
30409 "because_sha": null,
30413 "sha": "e6d9267d4f91d4cd67d82cf53cb05b8271ed147b",
30414 "description": "intel/compiler: Delete repclear shader's special case for 1 color target",
30415 "nominated": false,
30416 "nomination_type": 3,
30419 "because_sha": null,
30423 "sha": "e6460fe66b6faf6f3d4dacd6c6f43efbe4800f8c",
30424 "description": "intel/compiler: Delete unused repclear shader uniform handling",
30425 "nominated": false,
30426 "nomination_type": 3,
30429 "because_sha": null,
30433 "sha": "b35f1fc910b9c362623f4f47fe43bcd5cfcb3d21",
30434 "description": "intel/compiler: Delete unused emit_dummy_fs()",
30435 "nominated": false,
30436 "nomination_type": 3,
30439 "because_sha": null,
30443 "sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
30444 "description": "venus: switch to unconditionally deferred query feedback",
30446 "nomination_type": 0,
30449 "because_sha": null,
30453 "sha": "7fbf608f2dac486b23030d3b48dd10bb453d9eb8",
30454 "description": "venus: append query feedback at submission time",
30456 "nomination_type": 0,
30459 "because_sha": null,
30463 "sha": "d2a626787e559dad9105243be9e5043c9230853c",
30464 "description": "venus: track/recycle appended query feedback cmds",
30466 "nomination_type": 0,
30469 "because_sha": null,
30473 "sha": "6dcf033dc30e52c1557999bf7588cf0e1c5dcc8c",
30474 "description": "venus: support deferred query feedback recording",
30476 "nomination_type": 0,
30479 "because_sha": null,
30483 "sha": "99807b3db65e107fc35f9419979600fcec7b8230",
30484 "description": "venus: refactor out common cmd feedback functions",
30486 "nomination_type": 0,
30489 "because_sha": null,
30493 "sha": "2ea6f935ce554c5a1666648a284406db8edc3cc7",
30494 "description": "venus: add helper function to get cmd handle",
30496 "nomination_type": 0,
30499 "because_sha": null,
30503 "sha": "180cb30986e89f05034dd10c64934205ac134f40",
30504 "description": "ci/docs: add coreutils",
30505 "nominated": false,
30506 "nomination_type": 3,
30509 "because_sha": null,
30513 "sha": "cdca0b2ce4d603d4f5914d7a1e37923a6a959541",
30514 "description": "anv: fix corner case of mutable descriptor pool creation",
30516 "nomination_type": 1,
30519 "because_sha": "63e91148b7fe777b6ad7bfdb6b02d167c151dd55",
30523 "sha": "fac60c140ba57ceebbdcd5278812fe4fa9f737df",
30524 "description": "ci: don't run sanity in Marge pipelines",
30525 "nominated": false,
30526 "nomination_type": 3,
30529 "because_sha": null,
30533 "sha": "49395b4aa4b2e0cf89c52a00ceabd20cf8e7f9d6",
30534 "description": "docs/ci: allow sanity job to be missing",
30535 "nominated": false,
30536 "nomination_type": 3,
30539 "because_sha": null,
30543 "sha": "3f64b12c1e6114e9d44000eeabf30b4e60a3608b",
30544 "description": "ci: drop confusing fake `rules`, `if` and `when` on the list of rules strings",
30545 "nominated": false,
30546 "nomination_type": 3,
30549 "because_sha": null,
30553 "sha": "9669334b418578e035b8fe7fc173194aeb7407fe",
30554 "description": "ci/zink+radv: add another flake on polaris",
30555 "nominated": false,
30556 "nomination_type": 3,
30559 "because_sha": null,
30563 "sha": "e64a97694ac9dc97f65e1a8e91a5c9789109fd2c",
30564 "description": "anv: use anv_state_pool_state_address for blorp vertex buffer address",
30565 "nominated": false,
30566 "nomination_type": 3,
30569 "because_sha": null,
30573 "sha": "8d813a90d62de6e2539d8ced9174480f95663328",
30574 "description": "anv: fail pool allocation when over the maximal size",
30575 "nominated": false,
30576 "nomination_type": 3,
30579 "because_sha": null,
30583 "sha": "8fc42d83bed381f9c3f0c87be6a2dc957c28f6cf",
30584 "description": "anv: make sure pools can handle more than 2Gb",
30585 "nominated": false,
30586 "nomination_type": 3,
30589 "because_sha": null,
30593 "sha": "cc67bd48d957a9402009049f31948dd71be99a92",
30594 "description": "anv: add max_size argument for block & state pools",
30595 "nominated": false,
30596 "nomination_type": 3,
30599 "because_sha": null,
30603 "sha": "b30428416ae5f50705c998693e4769ba5b4f0700",
30604 "description": "anv: deal with state stream allocation failures",
30605 "nominated": false,
30606 "nomination_type": 3,
30609 "because_sha": null,
30613 "sha": "ed83d1415c2bb04ef12aba882b704577b9df96be",
30614 "description": "anv: rename internal heaps",
30615 "nominated": false,
30616 "nomination_type": 3,
30619 "because_sha": null,
30623 "sha": "f9753488ecb7e60f8060db38ba4d4fcef9f42431",
30624 "description": "blorp: handle binding table & surface state allocation failures",
30625 "nominated": false,
30626 "nomination_type": 3,
30629 "because_sha": null,
30633 "sha": "1cc26e8b6657b5097995470ced9ae9cc7b6f01b9",
30634 "description": "rusticl: Show an error message if the build is attempted with an outdated bindgen version",
30635 "nominated": false,
30636 "nomination_type": 3,
30639 "because_sha": null,
30643 "sha": "e350193eb56e5b6489199b005a54d2c5e48fb1cd",
30644 "description": "util: remove unused lut",
30645 "nominated": false,
30646 "nomination_type": 3,
30649 "because_sha": null,
30653 "sha": "2833d1ade1421cce52351fd5f2d6908cc4bc14e9",
30654 "description": "intel/dev: fix intel_device_info_is_adln check",
30655 "nominated": false,
30656 "nomination_type": 1,
30659 "because_sha": "3cf71ddfac634d611ee6492a5fed15e2edadc3cc",
30663 "sha": "9bd47aabaf332ba08713c311c1fec4086e1639ae",
30664 "description": "anv: Add more space for init_render_queue_state() batch (MTL regression)",
30665 "nominated": false,
30666 "nomination_type": 1,
30669 "because_sha": "7cdacaf49356fcd6da32469be96493923faa3533",
30673 "sha": "117f81585eaaaa7a7a76ecf1d267010980de3f43",
30674 "description": "tu/a6xx: Exclude REG_A6XX_TPL1_UNKNOWN_B602 from reg stomping",
30675 "nominated": false,
30676 "nomination_type": 3,
30679 "because_sha": null,
30683 "sha": "069797c7083a51929cba2608e278873badd44e89",
30684 "description": "tu/a7xx: Zero out A7XX_VPC_PRIMITIVE_CNTL_0 in 3d blits",
30685 "nominated": false,
30686 "nomination_type": 3,
30689 "because_sha": null,
30693 "sha": "cdbb8b541266b1095c9565eef6d115adac73c1aa",
30694 "description": "tu: Fix reading of stale (V)PC_PRIMITIVE_CNTL_0",
30696 "nomination_type": 1,
30699 "because_sha": "7be8d0f7f490ea58c89798efca7e45b84dc395da",
30703 "sha": "0477346c0b0c2eabe99dd43e920baa607cedb272",
30704 "description": "aco: remove dead code in nir_intrinsic_xfb_counter_{add,sub}_amd",
30705 "nominated": false,
30706 "nomination_type": 3,
30709 "because_sha": null,
30713 "sha": "d390cd7c5d39ade3c48e35607617f73b3a0c3133",
30714 "description": "ac/nir: remove dead code in nir_intrinsic_xfb_counter_{add,sub}_amd",
30715 "nominated": false,
30716 "nomination_type": 3,
30719 "because_sha": null,
30723 "sha": "5176f75e0d2d43f7c432c110e1f450ec710ba10c",
30724 "description": "radv: remove unnecessary VS_PARTIAL_FLUSH for NGG streamout",
30725 "nominated": false,
30726 "nomination_type": 3,
30729 "because_sha": null,
30733 "sha": "eb47e077826f99320c0ba98b694e003d3cc86a58",
30734 "description": "radv: remove NGG streamout support for RDNA1-2",
30735 "nominated": false,
30736 "nomination_type": 3,
30739 "because_sha": null,
30743 "sha": "7beddd4f5c0022cee6c172afc4428d332ee6347d",
30744 "description": "radv: use the GPUVM fault protection status helper",
30745 "nominated": false,
30746 "nomination_type": 3,
30749 "because_sha": null,
30753 "sha": "e18c4bca31fd4af25bb32b2f772b069d3027c8e3",
30754 "description": "ac/debug: add a helper to print GPUVM fault protection status",
30755 "nominated": false,
30756 "nomination_type": 3,
30759 "because_sha": null,
30763 "sha": "bc09932ec3b7b0fe504a40df8b2f1164aded4001",
30764 "description": "ac/registers: allow to parse GCVM_L2_PROTECTION_FAULT_STATUS",
30765 "nominated": false,
30766 "nomination_type": 3,
30769 "because_sha": null,
30773 "sha": "7d96fe853e1b007293054645caf54ade77a77c90",
30774 "description": "radv: fix a synchronization issue with primitives generated query on RDNA1-2",
30776 "nomination_type": 0,
30779 "because_sha": null,
30783 "sha": "82bef62c17c79b298601fd565ce558c5282a88b7",
30784 "description": "v3d,v3dv: fix MMU error from hardware prefetch after ldunifa",
30786 "nomination_type": 0,
30789 "because_sha": null,
30793 "sha": "830018abfa2c690f4b734351ab1e936efd4dd230",
30794 "description": "driconf: add a workaround for Rainbow Six Siege",
30795 "nominated": false,
30796 "nomination_type": 3,
30799 "because_sha": null,
30803 "sha": "78edaa2a9a1f5114db9e61ce2ad558d3f2c1decd",
30804 "description": "radeonsi: modify binning settings to improve performance",
30805 "nominated": false,
30806 "nomination_type": 3,
30809 "because_sha": null,
30813 "sha": "4f892ecc1e143c42a41d32450262e799d4d152af",
30814 "description": "zink: emit MemoryAccess flags for coherent global load/stores",
30815 "nominated": false,
30816 "nomination_type": 3,
30819 "because_sha": null,
30823 "sha": "2f34a1db5883a2e5178371d8295f711bd754a1e1",
30824 "description": "zink: deallocate global_bindings array",
30826 "nomination_type": 1,
30829 "because_sha": "a6e9e0f0d771e5121ea477cbaabe65a38de0ce5d",
30833 "sha": "6afa1b3bade64e0676b349d7d57b3c89b5ec3e9e",
30834 "description": "zink: handle denorm preserve execution modes",
30835 "nominated": false,
30836 "nomination_type": 3,
30839 "because_sha": null,
30843 "sha": "049af04341031f56ad5b114db59ae7ba1df9e71a",
30844 "description": "zink: validate pointer alignment in resource_from_user_memory",
30845 "nominated": false,
30846 "nomination_type": 3,
30849 "because_sha": null,
30853 "sha": "5e3b7bef1e1efa47530c35e86731085ff98dc2ec",
30854 "description": "rusticl: handle failed maps gracefully",
30855 "nominated": false,
30856 "nomination_type": 3,
30859 "because_sha": null,
30863 "sha": "7f08036abc5dd361b2161660f2f7efce8df86056",
30864 "description": "rusticl/mesa: pass PIPE_BIND_LINEAR in resource_create_texture_from_user",
30866 "nomination_type": 1,
30869 "because_sha": "71a9af49107289439f281ab59b5f67f59064f0aa",
30873 "sha": "398fadf1cf33b9714924a372709623631c1064a3",
30874 "description": "rusticl/device: restrict const max size to 1 << 26 bytes",
30875 "nominated": false,
30876 "nomination_type": 3,
30879 "because_sha": null,
30883 "sha": "38deb97d101ef421a7a3e90798f2d6708e128dbf",
30884 "description": "venus: use vk_device_memory tracked memory_type_index",
30885 "nominated": false,
30886 "nomination_type": 3,
30889 "because_sha": null,
30893 "sha": "99b716c64d970cbf003693fd9e7fac85ea39b54b",
30894 "description": "venus: use vk_device_memory tracked size",
30895 "nominated": false,
30896 "nomination_type": 3,
30899 "because_sha": null,
30903 "sha": "73267e38c98f6e27e3cb584234f69e26565008d9",
30904 "description": "venus: use vk_device_memory tracked export and import handle types",
30905 "nominated": false,
30906 "nomination_type": 3,
30909 "because_sha": null,
30913 "sha": "a47992734ad5ba7c582d5f39d601c2b3c0fdd146",
30914 "description": "venus: use common AHB management and export impl",
30915 "nominated": false,
30916 "nomination_type": 3,
30919 "because_sha": null,
30923 "sha": "6418a9351053d49866ca7c6d9564b553d8259be3",
30924 "description": "venus: use common vk_device_memory as vn_device_memory base",
30925 "nominated": false,
30926 "nomination_type": 3,
30929 "because_sha": null,
30933 "sha": "35a3a6338f11b82927d72c56a58360e19455ba59",
30934 "description": "venus: use common vk_image as vn_image base",
30935 "nominated": false,
30936 "nomination_type": 3,
30939 "because_sha": null,
30943 "sha": "a8b2cfe877929b2400d1b8a9231234e2c77144ad",
30944 "description": "venus: avoid modifier prop query in vn_android_get_image_builder",
30945 "nominated": false,
30946 "nomination_type": 3,
30949 "because_sha": null,
30953 "sha": "7b76e1f62cad88eec94a7cb4d3311fa5e03596f1",
30954 "description": "venus: tiny refactor of device memory report interface",
30955 "nominated": false,
30956 "nomination_type": 3,
30959 "because_sha": null,
30963 "sha": "bf0a5ebca8dee41b441ddbdf4d11a42ca448d2c5",
30964 "description": "venus: use common vk_image_usage_to_ahb_usage helper",
30965 "nominated": false,
30966 "nomination_type": 3,
30969 "because_sha": null,
30973 "sha": "1547cf137ed713b092c3937798753f4b311552cf",
30974 "description": "venus: use common vk_image_format_to_ahb_format helper",
30975 "nominated": false,
30976 "nomination_type": 3,
30979 "because_sha": null,
30983 "sha": "276b9b13cf4d073c8a6faa18f41952d2f826679d",
30984 "description": "radeonsi: initialize perfetto in the right place",
30986 "nomination_type": 1,
30989 "because_sha": "a164e147e91e8c6090d4dceca59806e091244c50",
30993 "sha": "57decad9768a445de23d093cc8e004269a352b50",
30994 "description": "intel/xehp: Enable TBIMR by default.",
30995 "nominated": false,
30996 "nomination_type": 3,
30999 "because_sha": null,
31003 "sha": "ed9886321cec8cb077cd33543daa887bd49b296d",
31004 "description": "intel/xehp+: Use TBIMR tile box check in order to avoid performance regressions.",
31005 "nominated": false,
31006 "nomination_type": 3,
31009 "because_sha": null,
31013 "sha": "f0d24b155b5c434b59e9431809633cee6e7e49de",
31014 "description": "intel/xehp+: Adjust TBIMR batch size based on slice count.",
31015 "nominated": false,
31016 "nomination_type": 3,
31019 "because_sha": null,
31023 "sha": "7cdacaf49356fcd6da32469be96493923faa3533",
31024 "description": "intel/xehp: Adjust TBIMR performance chicken bits.",
31025 "nominated": false,
31026 "nomination_type": 3,
31029 "because_sha": null,
31033 "sha": "08fd259b5b79f09ba1db45c57fda983976bc722b",
31034 "description": "anv/xehp+: Enable TBIMR in generated draw calls.",
31035 "nominated": false,
31036 "nomination_type": 3,
31039 "because_sha": null,
31043 "sha": "65bbe58b2532f0b449eaec78b753563b5f1f1c33",
31044 "description": "anv/xehp: Implement TBIMR tile pass setup and pipeline bandwidth estimation.",
31045 "nominated": false,
31046 "nomination_type": 3,
31049 "because_sha": null,
31053 "sha": "d13c81a2c3bfe9a81c6310d393add7fd0e53b11c",
31054 "description": "iris/xehp: Implement TBIMR tile pass setup and pipeline bandwidth estimation.",
31055 "nominated": false,
31056 "nomination_type": 3,
31059 "because_sha": null,
31063 "sha": "694d64188bae3634ea1162773679035874285392",
31064 "description": "intel/xehp+: Define driconf option for selectively disabling TBIMR.",
31065 "nominated": false,
31066 "nomination_type": 3,
31069 "because_sha": null,
31073 "sha": "da28582eec47c029e5251c437c84f6023a81777e",
31074 "description": "intel/xehp+: Add dynamic state flags controlling whether TBIMR is enabled during 3D primitives.",
31075 "nominated": false,
31076 "nomination_type": 3,
31079 "because_sha": null,
31083 "sha": "622c2498d422485221f6804fbfd6593ed005b372",
31084 "description": "intel/xehp+: Import algorithm for TBIMR tiling parameter calculation.",
31085 "nominated": false,
31086 "nomination_type": 3,
31089 "because_sha": null,
31093 "sha": "cec5541b0245dd0a50b4e73f97d0ebd67fb14a57",
31094 "description": "intel/xehp+: Add TBIMR-related genxml definitions.",
31095 "nominated": false,
31096 "nomination_type": 3,
31099 "because_sha": null,
31103 "sha": "3e3fd921acd77ca8fef1bec93de14b4ed06db18f",
31104 "description": "intel/mtl: Import L3 cache configurations.",
31105 "nominated": false,
31106 "nomination_type": 3,
31109 "because_sha": null,
31113 "sha": "468904e833f7598dab68c7b8ff6d751de0952516",
31114 "description": "intel/dg2: Import L3 cache configurations.",
31115 "nominated": false,
31116 "nomination_type": 3,
31119 "because_sha": null,
31123 "sha": "524996106ce11595e4a57885db677e937f60e15f",
31124 "description": "intel/l3: Use devinfo->urb.size when cfg urb-size is 0.",
31125 "nominated": false,
31126 "nomination_type": 3,
31129 "because_sha": null,
31133 "sha": "ed5ff8f297624924cf36aa126181166ed1e520d9",
31134 "description": "intel/l3: Adjust URB weight calculation for gfx12.5+.",
31135 "nominated": false,
31136 "nomination_type": 3,
31139 "because_sha": null,
31143 "sha": "6b9583734b1f12db6ed1b44e7d8cb953f5439005",
31144 "description": "intel/l3: Set up L3FullWayAllocationEnable config if ALL partition has over 126 ways.",
31145 "nominated": false,
31146 "nomination_type": 3,
31149 "because_sha": null,
31153 "sha": "f36027f389bfe089c2024ce9f8dfbb84e6157831",
31154 "description": "intel/l3: Define helper for obtaining the size of an L3 partition in KB.",
31155 "nominated": false,
31156 "nomination_type": 3,
31159 "because_sha": null,
31163 "sha": "19e62e8fbadfeacbafc9696ada7c210fb2a70efc",
31164 "description": "intel/l3/gfx11+: Add tile cache partition to intel_l3_config struct.",
31165 "nominated": false,
31166 "nomination_type": 3,
31169 "because_sha": null,
31173 "sha": "9d73bfc9cdd127a52d07bf8b60e66c5a9495890e",
31174 "description": "anv: Fix leak when compiling internal kernels",
31176 "nomination_type": 0,
31179 "because_sha": null,
31183 "sha": "736577871b939573af400e4e64ebfe18863d49af",
31184 "description": "zink: check for cbuf0 writes before setting A2C",
31186 "nomination_type": 0,
31189 "because_sha": null,
31193 "sha": "d2abb4f97543c8e8bbfa7a8a85e78eb04a028d4f",
31194 "description": "zink: make (some) vk allocation commands more robust against vram depletion",
31195 "nominated": false,
31196 "nomination_type": 3,
31199 "because_sha": null,
31203 "sha": "c4283e32e3e8d96987358620aa43483a79eea08b",
31204 "description": "radv: correctly return oom from the device when failing to create a cs",
31206 "nomination_type": 0,
31209 "because_sha": null,
31213 "sha": "f8909e7d55e86c7db55f4b9482f94c993f5e2529",
31214 "description": "zink: add more locking for compute pipelines",
31216 "nomination_type": 0,
31219 "because_sha": null,
31223 "sha": "9a3af6e1d8a88ff5c919d33966e97168fe780a86",
31224 "description": "rusticl/queue: Only take a weak ref to the last Event",
31226 "nomination_type": 1,
31229 "because_sha": "5b3ff7e3f3d0e35f7bc17d9f208a8aeee3062427",
31233 "sha": "7ec2544a9b8ee72ac384bb5a57326a4e386dab6f",
31234 "description": "radv: dump the pipeline hash to the gpu hang report",
31235 "nominated": false,
31236 "nomination_type": 3,
31239 "because_sha": null,
31243 "sha": "5cb00f7e77de97f7695791444f5dcf73e55f5b76",
31244 "description": "broadcom/qpu: use back BITFIELD64_RANGE for ANYOPMASK",
31245 "nominated": false,
31246 "nomination_type": 3,
31249 "because_sha": null,
31253 "sha": "1c619b668d69c66521d1da8edd97e518d6d61857",
31254 "description": "radv: fix buffers in vkGetDescriptorEXT with size not aligned to 4",
31256 "nomination_type": 1,
31259 "because_sha": "46e0c77582dd2cfbe77e78cf33399eb761ccb7b6",
31263 "sha": "01b6ccccc6af3111da4466d083335ed5f0646a5e",
31264 "description": "zink: lower fisnormal as it requires the Kernel Cap",
31266 "nomination_type": 1,
31269 "because_sha": "82eed326f47848fddef39b933a2ce9ab5492a4d8",
31273 "sha": "e3a0df646830916597466e66eafaa243214b873b",
31274 "description": "zink: emit float controls",
31275 "nominated": false,
31276 "nomination_type": 3,
31279 "because_sha": null,
31283 "sha": "700a2dc648a5e73c20e456b5144418a8b405f985",
31284 "description": "zink: alias nir scratch memory by lowering to common bit_size",
31285 "nominated": false,
31286 "nomination_type": 3,
31289 "because_sha": null,
31293 "sha": "ab065d9daa0712b1417fe27deefe2e390807cc8c",
31294 "description": "zink: support CLAMP_TO_BORDER with unnormalized coords",
31295 "nominated": false,
31296 "nomination_type": 3,
31299 "because_sha": null,
31303 "sha": "abd8ef84ff4034a8f159f4743dc025dbfde8b837",
31304 "description": "rusticl/mem: properly set pipe_image_view::access",
31306 "nomination_type": 0,
31309 "because_sha": null,
31313 "sha": "694001eef70e220c709523cd71aad4b7b7c6c8db",
31314 "description": "rusticl/device: restrict param_max_size further",
31316 "nomination_type": 0,
31319 "because_sha": null,
31323 "sha": "9b6ac56d72d6d74cfe85ed9caff663f841dd6def",
31324 "description": "rusticl/device: restrict image_buffer_size",
31326 "nomination_type": 0,
31329 "because_sha": null,
31333 "sha": "d6a48ff40278b674a855791284a753ecca3f7cf8",
31334 "description": "vtn/opencl: always lower to libclc fmod",
31335 "nominated": false,
31336 "nomination_type": 3,
31339 "because_sha": null,
31343 "sha": "7cff4cc9c893f897feb0a3c072878f446682f5ba",
31344 "description": "intel/fs: Xe2 fix for ExBSO on UGM",
31345 "nominated": false,
31346 "nomination_type": 3,
31349 "because_sha": null,
31353 "sha": "b6fbc4e4ddfd0e51348e4e972c76a0d82301e7dc",
31354 "description": "v3d/ci: run V3D GL tests in 64-bits",
31355 "nominated": false,
31356 "nomination_type": 3,
31359 "because_sha": null,
31363 "sha": "ce5475366e9f4dcbd24eed8af7fbcfe38427d242",
31364 "description": "compiler,vulkan,drm-shim: Remove unused include directories from meson.build",
31365 "nominated": false,
31366 "nomination_type": 3,
31369 "because_sha": null,
31373 "sha": "73b639ec5ceb0696b8eb206322b4aca995bb34e1",
31374 "description": "nir: #include \"util/macros.h\" for BITFIELD64_MASK in nir.c",
31375 "nominated": false,
31376 "nomination_type": 3,
31379 "because_sha": null,
31383 "sha": "ee1039877c14b9671e08342585bd0e2f4a6decb6",
31384 "description": "mesa/st/texture: match width+height for texture downloads of cube textures",
31386 "nomination_type": 0,
31389 "because_sha": null,
31393 "sha": "df74ea771782966009def93339d0f4a1d94d12a1",
31394 "description": "zink: unset explicit_xfb_buffer for non-xfb shaders",
31396 "nomination_type": 0,
31399 "because_sha": null,
31403 "sha": "87e3720b66aeef08351dc578863360c587514d53",
31404 "description": "aux/u_transfer_helper: set rendertarget bind for msaa staging resource",
31406 "nomination_type": 0,
31409 "because_sha": null,
31413 "sha": "694ebe8c7228aa5a2c427cd33b0d6fdf3360174d",
31414 "description": "zink: only emit xfb execution mode for last vertex stage",
31416 "nomination_type": 0,
31419 "because_sha": null,
31423 "sha": "e8b2680045b68334f3c82fada27a4edfe83bad22",
31424 "description": "zink: clamp resolve extents to src/dst geometry",
31426 "nomination_type": 0,
31429 "because_sha": null,
31433 "sha": "009d4a5fda58d5bb4c642fe711e19cb91c4bc1f4",
31434 "description": "zink: always set VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT for usermem",
31436 "nomination_type": 4,
31439 "because_sha": null,
31443 "sha": "7035b5a8e858ca4c4773baefdd62bf19e7e3ffe6",
31444 "description": "zink: emit SpvCapabilitySampleRateShading with SampleId",
31446 "nomination_type": 0,
31449 "because_sha": null,
31453 "sha": "f2fb2df6a38693777c0b9451a454d6fcb7490df3",
31454 "description": "ci: bump VVL to 1.3.269",
31455 "nominated": false,
31456 "nomination_type": 3,
31459 "because_sha": null,
31463 "sha": "969ede45210ad9134236681a2965e28f51b83825",
31464 "description": "ci/bin: Refactor create_job_needs_dag",
31465 "nominated": false,
31466 "nomination_type": 3,
31469 "because_sha": null,
31473 "sha": "4e4743ec0a3768b76926cb65ea9ad3cde88b026a",
31474 "description": "ci/bin: Do not forget to add early-stage dependencies",
31475 "nominated": false,
31476 "nomination_type": 3,
31479 "because_sha": null,
31483 "sha": "c7b67d86191659c4c5b1adc0306e2a1381400178",
31484 "description": "ci/bin: Use iid instead of SHA in gitlab_gql",
31485 "nominated": false,
31486 "nomination_type": 3,
31489 "because_sha": null,
31493 "sha": "49b3118302eb8eb7c1f3a6aa9fca41ca1ffaf7b8",
31494 "description": "nir/lower_bit_size: Use b2b for boolean subgroup ops",
31495 "nominated": false,
31496 "nomination_type": 3,
31499 "because_sha": null,
31503 "sha": "501475913321a5f7efc25e881074bda14c6bb9e5",
31504 "description": "nir: Return b2b ops from nir_type_conversion_op()",
31505 "nominated": false,
31506 "nomination_type": 3,
31509 "because_sha": null,
31513 "sha": "d5c310899a72bfa400750ae37169fc6bf3e4f83b",
31514 "description": "nir: Split nir_lower_subgroup_options::lower_vote_eq into two bits",
31515 "nominated": false,
31516 "nomination_type": 3,
31519 "because_sha": null,
31523 "sha": "f10d768a8861139ec4aa9940f6b5e6b687ff9d16",
31524 "description": "nir/lower_bit_size: Use u_intN_min/max()",
31525 "nominated": false,
31526 "nomination_type": 3,
31529 "because_sha": null,
31533 "sha": "5465e5b157b95fd2578ac773a93f99dc60b1d500",
31534 "description": "nir/lower_bit_size: Handle vote_feq/ieq separately",
31535 "nominated": false,
31536 "nomination_type": 3,
31539 "because_sha": null,
31543 "sha": "5979e74177eb3013ca7e78867295e9a015e6c8ed",
31544 "description": "nir/lower_bit_size: Fix subgroup lowering for floats",
31546 "nomination_type": 1,
31549 "because_sha": "f95665cfebbd943ca3795c026e3dabf4af3f262c",
31553 "sha": "16664b74a2cc18c8e5cbed0ce9b0e39d803f2ace",
31554 "description": "nir: Add a lower_read_first_invocation option to lower_subgroups",
31555 "nominated": false,
31556 "nomination_type": 3,
31559 "because_sha": null,
31563 "sha": "3d027cca1e1e7e36a430b25f52fabbcbb7325bc7",
31564 "description": "nir: Add a lower_first_invocation_to_ballot option to lower_subgroups",
31565 "nominated": false,
31566 "nomination_type": 3,
31569 "because_sha": null,
31573 "sha": "d1d29d4f4068b84b8949d6b588950895070b86ff",
31574 "description": "ci: skip zink vram test",
31575 "nominated": false,
31576 "nomination_type": 3,
31579 "because_sha": null,
31583 "sha": "9a98d6714d1f287746a2dc4a61a9cb3868146fc4",
31584 "description": "zink: enable unsynchronized texture uploads using staging buffers",
31585 "nominated": false,
31586 "nomination_type": 3,
31589 "because_sha": null,
31593 "sha": "846a5ea2244ca365555a20cb8af8ccee850ba0b6",
31594 "description": "zink: add locking for batch refs",
31595 "nominated": false,
31596 "nomination_type": 3,
31599 "because_sha": null,
31603 "sha": "cd08b070a39e55b94bf078677d6634e7da9c63f6",
31604 "description": "zink: add flag to restrict unsynchronized texture access",
31605 "nominated": false,
31606 "nomination_type": 3,
31609 "because_sha": null,
31613 "sha": "8ee0d6dd711e639fc713a6f6b87d9879f1cf1599",
31614 "description": "zink: add a third cmdbuf for unsynchronized (not reordered) ops",
31615 "nominated": false,
31616 "nomination_type": 3,
31619 "because_sha": null,
31623 "sha": "8d0eaf97db626b7f593272368ba35f646af07668",
31624 "description": "zink: rework cmdbuf submission to be more extensible",
31625 "nominated": false,
31626 "nomination_type": 3,
31629 "because_sha": null,
31633 "sha": "7d0dbdeca29c955ca8bb220a02182ba75cbe0855",
31634 "description": "zink: assert that transfer_dst is available before doing buf2img",
31635 "nominated": false,
31636 "nomination_type": 3,
31639 "because_sha": null,
31643 "sha": "0b11b41fff6ab4c79180d06bd9dff454fc9228b0",
31644 "description": "zink: barrier_cmdbuf -> reordered_cmdbuf",
31645 "nominated": false,
31646 "nomination_type": 3,
31649 "because_sha": null,
31653 "sha": "00206e01a47e2a3d4596f3b6b29da1a1c23b7237",
31654 "description": "zink: handle unsynchronized image maps from tc",
31655 "nominated": false,
31656 "nomination_type": 3,
31659 "because_sha": null,
31663 "sha": "9cc06f817cffa71b4bbbe7b705dadf15605b611f",
31664 "description": "tc: allow unsynchronized texture_subdata calls where possible",
31665 "nominated": false,
31666 "nomination_type": 3,
31669 "because_sha": null,
31673 "sha": "815ed12e3b4a19eb7a62c638ea5744991cb4ef24",
31674 "description": "tc: use strong refs for fb attachment tracking",
31675 "nominated": false,
31676 "nomination_type": 3,
31679 "because_sha": null,
31683 "sha": "b385fa85db020a73c58ad92db50444abcf436e60",
31684 "description": "tc: add batch usage tagging to threaded_resource",
31685 "nominated": false,
31686 "nomination_type": 3,
31689 "because_sha": null,
31693 "sha": "39de1ce66082cb69957f1d77964ec1b6b73394aa",
31694 "description": "tc: always track fb attachments",
31695 "nominated": false,
31696 "nomination_type": 3,
31699 "because_sha": null,
31703 "sha": "6d236917a9ac315313e6d2976275d45031d96ed9",
31704 "description": "tc: add non-definitive tracking for batch completion",
31705 "nominated": false,
31706 "nomination_type": 3,
31709 "because_sha": null,
31713 "sha": "782481c429100ebc8df68ca54e4f34722eced1c8",
31714 "description": "zink: add copy box locking",
31716 "nomination_type": 4,
31719 "because_sha": null,
31723 "sha": "09a8cc0d6debfe72a9d83229752618d3e001704b",
31724 "description": "radeonsi/vcn: vcn4 encoding interface dummy update",
31725 "nominated": false,
31726 "nomination_type": 3,
31729 "because_sha": null,
31733 "sha": "ef4aa24a15a7a84b6deda058f710e5f4c52e3984",
31734 "description": "meson: Add gallium-drivers=all option",
31736 "nomination_type": 0,
31739 "because_sha": null,
31743 "sha": "b70e948886976d2fb17b3191c9116c1babe25810",
31744 "description": "meson: Add vulkan-drivers=all option",
31746 "nomination_type": 0,
31749 "because_sha": null,
31753 "sha": "2552ac360d25e6e5f52c0877228540aeb012c858",
31754 "description": "crocus: Support building on non-Intel",
31756 "nomination_type": 0,
31759 "because_sha": null,
31763 "sha": "c8192c1c93ec4a988c14c038f7efcf2343c1f62a",
31764 "description": "hasvk: Support builiding on non-Intel",
31766 "nomination_type": 0,
31769 "because_sha": null,
31773 "sha": "dfb95160266e1be49edc08863c4c760c3f774f9a",
31774 "description": "d3d12: d3d12_video_buffer_create_impl - Fix resource importing",
31776 "nomination_type": 1,
31779 "because_sha": "62fded5e4f8fce10abcb310b03a135ed794dff28",
31783 "sha": "18d8a96a00a1666fcf202ae89aee6344d295687e",
31784 "description": "nir/split_vars: Don't split arrays of cooperative matrix types",
31786 "nomination_type": 1,
31789 "because_sha": "2d0f4f2c17b79830e9780a68bc473718d4abd4ad",
31793 "sha": "24631d308c035f22697bcda33f6306fb10cc8c74",
31794 "description": "anv: ensure we reapply always pipeline dynamic state in runtime state",
31795 "nominated": false,
31796 "nomination_type": 3,
31799 "because_sha": null,
31803 "sha": "c580d604fb3632fd8eb7882fd83fcdbe7151f5ef",
31804 "description": "ci/b2c: fix artifact collection",
31805 "nominated": false,
31806 "nomination_type": 3,
31809 "because_sha": null,
31813 "sha": "ac16f00352a63d615759d3849b0fee35c7e05f2a",
31814 "description": "docs: improve readability of c-signatures",
31815 "nominated": false,
31816 "nomination_type": 3,
31819 "because_sha": null,
31823 "sha": "bbd6ef4d34f0387087378b91b5056760f36b91b2",
31824 "description": "docs: remove breathe/doxygen stuff",
31825 "nominated": false,
31826 "nomination_type": 3,
31829 "because_sha": null,
31833 "sha": "ae74d486ad65d75d5a23ce478b04a4d5f20562e0",
31834 "description": "docs/isl: use hawkmoth instead of doxygen",
31835 "nominated": false,
31836 "nomination_type": 3,
31839 "because_sha": null,
31843 "sha": "eabd93bba8e8bb2330412ae5997855e948b028a1",
31844 "description": "docs/nir: use hawkmoth instead of doxygen",
31845 "nominated": false,
31846 "nomination_type": 3,
31849 "because_sha": null,
31853 "sha": "082e7d23e7b6aee41f87ce3ad806a71fc0ef8fdf",
31854 "description": "docs/vulkan: use hawkmoth instead of doxygen",
31855 "nominated": false,
31856 "nomination_type": 3,
31859 "because_sha": null,
31863 "sha": "91587326ae1c7b2fae7c70c92436933d72969be0",
31864 "description": "docs: Add docs/header-stubs/README.rst",
31865 "nominated": false,
31866 "nomination_type": 3,
31869 "because_sha": null,
31873 "sha": "67485efd654fd448c2adbb520a1fc1bca469c230",
31874 "description": "docs: prepare for hawkmoth",
31875 "nominated": false,
31876 "nomination_type": 3,
31879 "because_sha": null,
31883 "sha": "0ed5b8af01d787f06d5c1ed4df161777bc20d8da",
31884 "description": "isl: drop **< style documentation comments",
31885 "nominated": false,
31886 "nomination_type": 3,
31889 "because_sha": null,
31893 "sha": "d407cd821631fd5a9b3a3ae7f1e4cdeb7880429e",
31894 "description": "nir: drop **< style documentation comments",
31895 "nominated": false,
31896 "nomination_type": 3,
31899 "because_sha": null,
31903 "sha": "4024d0c196c1df2118e01ae29b3d1dc14aada145",
31904 "description": "nir: add names to some typedef'd structs/enums",
31905 "nominated": false,
31906 "nomination_type": 3,
31909 "because_sha": null,
31913 "sha": "2f7bc066435ecde336397a9748c9d997b2f480f8",
31914 "description": "radeonsi: Fix clear-render-target shader for 1darrays in NIR",
31915 "nominated": false,
31916 "nomination_type": 3,
31919 "because_sha": null,
31923 "sha": "63923d5d4349f0be087f398cc845560a2c48d59c",
31924 "description": "ci/rpi4: add spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_yvyu to the list of known failures",
31925 "nominated": false,
31926 "nomination_type": 3,
31929 "because_sha": null,
31933 "sha": "e6b4346eeeedcb03e225113d89ad0fbe58081729",
31934 "description": "ci/rpi4: group all spec@ext_image_dma_buf_import@ext_image_dma_buf_import-sample_* together",
31935 "nominated": false,
31936 "nomination_type": 3,
31939 "because_sha": null,
31943 "sha": "e95c9b0515b85f65e00d47a152a881cc232a0d92",
31944 "description": "mesa/bufferobj: ensure that very large width+offset are always rejected",
31946 "nomination_type": 0,
31949 "because_sha": null,
31953 "sha": "4f8a2253875fdb677beb85c91ecb033cbf231fc7",
31954 "description": "ac/gpu_info: remove bogus assertion about number of COMPUTE/SDMA queues",
31956 "nomination_type": 0,
31959 "because_sha": null,
31963 "sha": "fb64f7c676e1e48a23603ff148e7ce4e7c7c6d6e",
31964 "description": "radv: advertise VK_EXT_image_compression_control",
31965 "nominated": false,
31966 "nomination_type": 3,
31969 "because_sha": null,
31973 "sha": "8a25a9f4dd51b0c4287fadeaf7b346b7ec386a4f",
31974 "description": "radv: implement VK_EXT_image_compression_control",
31975 "nominated": false,
31976 "nomination_type": 3,
31979 "because_sha": null,
31983 "sha": "8ec0a4c89cf776fa2a20fd558837b6ca5700297a",
31984 "description": "radv: move RADV_DEBUG_NO_HIZ check in radv_use_htile_for_image()",
31985 "nominated": false,
31986 "nomination_type": 3,
31989 "because_sha": null,
31993 "sha": "ce5472137fb57348da59c32944e4b126a8ae795c",
31994 "description": "anv/meson: add missing dependency on the interface header",
31996 "nomination_type": 1,
31999 "because_sha": "db335d9b7385e75442e6d5de70a1e9abf9165150",
32003 "sha": "c945e0777d4e0db54ab81adbb7d7ef41adee7432",
32004 "description": "anv: add required PC for Wa_14014966230",
32005 "nominated": false,
32006 "nomination_type": 3,
32009 "because_sha": null,
32013 "sha": "2254eaa3ae03e8616d0786eca4a0aa79edc4aa0d",
32014 "description": "anv: add current_pipeline for batch_emit_pipe_control",
32015 "nominated": false,
32016 "nomination_type": 3,
32019 "because_sha": null,
32023 "sha": "8ffc4bd31cf8ccb3558a2b14bfac52e97f7b7d7c",
32024 "description": "iris: add required PC for Wa_14014966230",
32025 "nominated": false,
32026 "nomination_type": 3,
32029 "because_sha": null,
32033 "sha": "3cf71ddfac634d611ee6492a5fed15e2edadc3cc",
32034 "description": "intel/dev: provide intel_device_info_is_adln helper",
32035 "nominated": false,
32036 "nomination_type": 3,
32039 "because_sha": null,
32043 "sha": "ffa458ee8fa3ca15cbf23573a6cfe98ac96ac526",
32044 "description": "nir: remove redundant include of gallium headers",
32045 "nominated": false,
32046 "nomination_type": 3,
32049 "because_sha": null,
32053 "sha": "43715516fcbcc5155c3f270e50641857ae86403a",
32054 "description": "treewide: Merge num_mesh_vertices_per_primitive and u_vertices_per_prim into mesa_vertices_per_prim",
32055 "nominated": false,
32056 "nomination_type": 3,
32059 "because_sha": null,
32063 "sha": "be431e0dc71f2da3b1cd5e552fa490617b851c5b",
32064 "description": "compiler: Implement num_mesh_vertices_per_primitive to match u_vertices_per_prim",
32065 "nominated": false,
32066 "nomination_type": 3,
32069 "because_sha": null,
32073 "sha": "d446ccfc81bc985e592949bc440fbd6709ecf737",
32074 "description": "draw: fix uninit variable false positive",
32075 "nominated": false,
32076 "nomination_type": 3,
32079 "because_sha": null,
32083 "sha": "0a564171f63eac6d81bbcb2aae72c788747c3c02",
32084 "description": "meson: be able to build radeonsi without llvm",
32085 "nominated": false,
32086 "nomination_type": 3,
32089 "because_sha": null,
32093 "sha": "bc59bbd43b916181e08084304ff2d695eda1784d",
32094 "description": "radeonsi: selectively build llvm files",
32095 "nominated": false,
32096 "nomination_type": 3,
32099 "because_sha": null,
32103 "sha": "cc8e4b321b054edd07535ec96efccf0da574f9cd",
32104 "description": "radeonsi: change compiler name for aco",
32105 "nominated": false,
32106 "nomination_type": 3,
32109 "because_sha": null,
32113 "sha": "9db67311cf483f7c204e2152ee05e4f14e4b2f8b",
32114 "description": "radeonsi: does not call llvm init when no llvm available",
32115 "nominated": false,
32116 "nomination_type": 3,
32119 "because_sha": null,
32123 "sha": "ed2e2038de1e74f6caab347be8b072c256d2b946",
32124 "description": "radeonsi: disk cache remove llvm dependancy when use aco",
32125 "nominated": false,
32126 "nomination_type": 3,
32129 "because_sha": null,
32133 "sha": "bad8fbe7f81e0c0d3b752b180e1d381f06dbc973",
32134 "description": "radeonsi: include ac_llvm_util.h when llvm available",
32135 "nominated": false,
32136 "nomination_type": 3,
32139 "because_sha": null,
32143 "sha": "c2e2a78c72e786f603f8ead1c589d8e4cbbd77c7",
32144 "description": "radeonsi: set use_aco when no llvm available",
32145 "nominated": false,
32146 "nomination_type": 3,
32149 "because_sha": null,
32153 "sha": "18e19a53e92382db195a6600f6efaa64e750e069",
32154 "description": "radeonsi: selectively build llvm compile",
32155 "nominated": false,
32156 "nomination_type": 3,
32159 "because_sha": null,
32163 "sha": "a5fc8804957b78679e6ae563bc31e9e15cff4ac5",
32164 "description": "radeonsi: selectively build si llvm compiler create/destroy",
32165 "nominated": false,
32166 "nomination_type": 3,
32169 "because_sha": null,
32173 "sha": "b511edc0d56125467e621ba31416c0ece2c3dc25",
32174 "description": "radeonsi: move llvm internal header to si_shader_llvm.h",
32175 "nominated": false,
32176 "nomination_type": 3,
32179 "because_sha": null,
32183 "sha": "032c592619bf1314a34219b11b85e45da9781bb9",
32184 "description": "radeonsi: stop llvm context creation when use aco",
32185 "nominated": false,
32186 "nomination_type": 3,
32189 "because_sha": null,
32193 "sha": "5bae345fb78dee8310f73b997b01bf80a140e853",
32194 "description": "radeonsi: move llvm compiler alloc/free into create/destroy funcntion",
32195 "nominated": false,
32196 "nomination_type": 3,
32199 "because_sha": null,
32203 "sha": "79009811a2c0493532fc4ddbacf01cad221e7d20",
32204 "description": "radeonsi: move use_aco to si_screen",
32205 "nominated": false,
32206 "nomination_type": 3,
32209 "because_sha": null,
32213 "sha": "18f79f46368e28ca46c33af9976e29040051f9ca",
32214 "description": "radeonsi: enable aco compilation for merged shader parts",
32215 "nominated": false,
32216 "nomination_type": 3,
32219 "because_sha": null,
32223 "sha": "0f23af5c0ac42a1b37f22129f31ef3c92646e165",
32224 "description": "radeonsi: fill aco shader info for part mode merged shader",
32225 "nominated": false,
32226 "nomination_type": 3,
32229 "because_sha": null,
32233 "sha": "8cbd52f0015a13eefefd8e40b826485139c605fd",
32234 "description": "radeonsi: add vs prolog args needed by aco ls vgpr fix",
32235 "nominated": false,
32236 "nomination_type": 3,
32239 "because_sha": null,
32243 "sha": "23cb6768cb8010bfa8b44c43fca87741d4751141",
32244 "description": "aco: add aco_is_gpu_supported",
32245 "nominated": false,
32246 "nomination_type": 3,
32249 "because_sha": null,
32253 "sha": "9c63138ae35ad1032cac4fd269fdf4d32a7ca164",
32254 "description": "aco: stop emit s_endpgm for first stage of merged shader",
32255 "nominated": false,
32256 "nomination_type": 3,
32259 "because_sha": null,
32263 "sha": "14022a3a0eb42cee7c0ce9c5471c60b9a3663771",
32264 "description": "aco: move end program handling to select_shader",
32265 "nominated": false,
32266 "nomination_type": 3,
32269 "because_sha": null,
32273 "sha": "f3f2311d69b9d172b9ad7996e795e6d3492294f2",
32274 "description": "aco: extend max operands in a instruction to 128",
32275 "nominated": false,
32276 "nomination_type": 3,
32279 "because_sha": null,
32283 "sha": "e2af0b0b3f31b7e80f262305c6fade1f384e2fe1",
32284 "description": "aco: add create_end_for_merged_shader",
32285 "nominated": false,
32286 "nomination_type": 3,
32289 "because_sha": null,
32293 "sha": "71fd3c2a35a223de4cf20ce8ea8302276d9b28f1",
32294 "description": "aco: do not fix_exports when separately compiled ngg vs or es",
32295 "nominated": false,
32296 "nomination_type": 3,
32299 "because_sha": null,
32303 "sha": "895c85ca8feaad5bc4637e548d42fc38267c21d8",
32304 "description": "vulkan/wsi: unify all the image usage flag caps",
32305 "nominated": false,
32306 "nomination_type": 3,
32309 "because_sha": null,
32313 "sha": "ac6139ad73f55595cb089d848d080f8e84689c34",
32314 "description": "zink: don't block large vram allocations",
32316 "nomination_type": 0,
32319 "because_sha": null,
32323 "sha": "8cfb46e27dfb12acdb1a00f7687a43899d770cca",
32324 "description": "ntt: lower indirect tesslevels in ntt",
32326 "nomination_type": 1,
32329 "because_sha": "84006587d7e5b87526a9b83135393251afeef777",
32333 "sha": "6505f5aadec7da0f762c0f50e3c5b0c07fae1539",
32334 "description": "docs: update calendar for 23.3.0-rc1",
32335 "nominated": false,
32336 "nomination_type": 3,
32339 "because_sha": null,
32343 "sha": "2a65bb292d0d81144f334f6f848667ac6cb6ac8c",
32344 "description": "zink/ci: drop the concurrency of the zink-radv-vangogh-valve job",
32345 "nominated": false,
32346 "nomination_type": 3,
32349 "because_sha": null,
32353 "sha": "439b0e86884eba55a4c25add9fe2763af1782b9f",
32354 "description": "intel/fs: fix dynamic interpolation mode selection",
32356 "nomination_type": 1,
32359 "because_sha": "68027bd38e134f45d1fe8612c0c31e5379ed7435",
32363 "sha": "0757ac65273f3418ee724773fea99a480d4151c9",
32364 "description": "docs: reset new_features.txt",
32365 "nominated": false,
32366 "nomination_type": 3,
32369 "because_sha": null,
32373 "sha": "ed8abf1e2deacef1c61223ab3072fc9b041845bd",
32374 "description": "VERSION: bump to 24.0",
32375 "nominated": false,
32376 "nomination_type": 3,
32379 "because_sha": null,