From 6788336325d9329b20c8821233bf132ee9818e40 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Wed, 25 Feb 2026 19:44:05 +0100 Subject: [PATCH] .pick_status.json: Update to 73dba1e15173ff6109925de9615f9d9f5cccc2be Part-of: --- .pick_status.json | 6150 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 6150 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 00e8e44ea5a..0c368bc071b 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,6154 @@ [ + { + "sha": "73dba1e15173ff6109925de9615f9d9f5cccc2be", + "description": "nir, nvk, nak: Add base to isbewr_nv and isberd_nv", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a46233a07fa83e77123c0d06aa18c4a7a57c210", + "description": "nak/nvdisasm_tests: Test ISBERD and ISBEWR", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "63a9a5e9214ce3dfa324acbd9ba7375d8655fdf3", + "description": "nak: Implement ISBEWR and extend ISBERD implementation", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a1996f6985d8bcbeb7ec53cc9a044497bc290e3d", + "description": "nak: Legalize ISBERD", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6a8d09972e1449149b3883a073fe4528f835794c", + "description": "nir: Add isbewr_nv intrinsic and extends isberd_nv", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "796e1749c66581e16f8bd0d7027848e76bb3f63c", + "description": "ac: replace some packet field definitions in sid.h by generated ones", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c75cd958f4c57fe84020c330779b1f95b182924", + "description": "ac: enable the new auto-generated CP packet parser", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c2d01d6fd516b0a5700d28c92eeab50257c3f30c", + "description": "amd: generate a packet parser/printer automatically from packet definitions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "aeab5057a89e0fe768be49232e6fc9371e99a6f6", + "description": "amd/packets: remove non-existent CLEAR_STATE from gfx12 definitions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "07d5c2cbaa9a2bfd08c22a988286eb96b0cc722a", + "description": "radv: set no_signed_zero for FS store_output when format doesn't care", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "769606e2e676e71318157364b764f12d02376426", + "description": "nir/opt_fp_math_ctrl: handle input/output no_signed_zero flag", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0d747eee88440845d0e720a955afd224af771f42", + "description": "nir: add no_signed_zero flag to io semantics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "26f5a6d6cc7d01b615ddca82ddb400960b4da1c4", + "description": "nir: fix nir_intrinsic_copy_const_indices for large indices", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "4ba581887e5c4d7aa1910fe0a234bbf3085676b4", + "notes": null + }, + { + "sha": "c9b298660774291478323c5ef148362d9b136c3b", + "description": "egl/device: fix the fix for explicit sw rejection in non-sw EGL_PLATFORM=device", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "8a339cdebccdea0610bdd7a1ecc9a5ec63951940", + "notes": null + }, + { + "sha": "5e4a7d01fe3dab598ebf2df528aea1d253c08144", + "description": "ir3: don't predicate vote_all/vote_any", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "39088571f08ae0b8dee1cf51bf590df5c23962bf", + "notes": null + }, + { + "sha": "f88e8b778d9566ff5510bba8ea35973920def878", + "description": "ir3: update context builder after ir3_get_predicate", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "fda91b49d71dcb7b5368920c3bc97faad0848eb2", + "notes": null + }, + { + "sha": "65216acd8298ff4e3abffcae9f073b016398d21b", + "description": "panvk: Implement VK_EXT_memory_budget support", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0d75cb479ef7d607f4e1b2ad2dd379f8803b24cc", + "description": "docs/features: VK_VALVE_mutable_descriptor_type: Add missing version info", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "266160fe4e53194dab63f31b44cc0a48fb1d686f", + "notes": null + }, + { + "sha": "dfdaf6a27728c4f837d0b637fe2544754dd80ac7", + "description": "radv: rewrite a comment explaining why PFP waits for ME with streamout", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d9420eed9ecad6a3a1cb37718cf8bff06872041d", + "description": "radv: fix missing L2 cache invalidation with streamout on GFX12", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "88a675c1f365eb1d51233b0832ebbf5a15d5274f", + "description": "radeonsi: remove AMD_TEST=blitperf", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c3883bf09fdd307ec191334f128d3a440a8d351", + "description": "radeonsi: add debug options forcing fast clear, gfx and compute blits", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "51b2e6f4c2ff387cf1c12296d443052c35bcf00a", + "description": "radeonsi: don't fail si_compute_blit for compressed/subsampled formats properly", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "eb8883f3ef932b0d771ce485e6e682548964ded7", + "description": "intel/blorp: Redescribe surfaces for copies", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "73796c72452fd7401ac66a669c051d19a44f9b9a", + "description": "intel/blorp: Add blorp_surf_convert_to_single_level_tile()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9351dbfb259ace04d21f1da0be7aae79014095e7", + "description": "intel/blorp: Use stencil hardware less for CPB copies", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "20bf27f2a85adbcd58d862a4a29256e53ebea6da", + "description": "intel/blorp: Make blorp_copy() format queries aux-dependent", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7fffd67803dfb1d63aaca036f87d6d5bf136f5db", + "description": "anv: Add WaSamplerCacheFlushBetweenRedescribedSurfaceReads", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "465c186fc5f72c51bda943ac0e19f6512f8e6262", + "description": "anv: Prepare for format width changes in blorp_copy()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d993e0dc47822c8c4ef5dbc4d2563f7a7e737c99", + "description": "intel/blorp: Add blorp_surf::has_replicated_pixel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a77f79f21e8c7466093f94695937959cbdf65012", + "description": "intel/blorp: Lower bit-casting code in blorp_copy()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e0859f5ca17d2887bfbc018936c2fca949df34da", + "description": "intel/isl: Use a fixed alignment for single slices", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b16b9b5591bbc1a3337c12f123d82f390eea4de9", + "description": "intel/isl: Relax some alignments in get_image_surf()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8d82d06cbc63cf3c427974accfad72ae77953a08", + "description": "intel/isl: Generalize and move some Yf/Ys miptail limits", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9cbf14690f6eded2b645c791ab2f3e505c05f955", + "description": "intel/isl: Increase 3D miptail workaround scope", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "78e24605db2628065528737714a5e6aad22c22e0", + "notes": null + }, + { + "sha": "27d515772e0bbcba86752503c53c141b72881318", + "description": "intel/isl: Replace mc_format with aux_format", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cb423ee63608551e0d20d9f1fe36598c9e8883fa", + "description": "anv: Fix Wa_14021821874, Wa_14018813551, Wa_14026600921", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "c1a44e8d4317e2288bdc620458783149ddfeb8d8", + "notes": null + }, + { + "sha": "72bf7ad7012cf88807b09b7e32cab2f9ada2b43d", + "description": "vk/cmd_queue: generate CmdPushConstants2", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "47e78e60e3f44676f10d54ccd2ab49d06cc308b4", + "description": "vk/cmd_queue: generate the rest of the descriptor functions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c35499e99d389597a3e19ea7634ae4f6c8e26cd5", + "description": "vk/cmd_queue: move pipeline layout refs into builder", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dbbd5360f01a868d71f75864ea21e7b78f2de217", + "description": "vk/cmd_queue: generate CmdPushDescriptorSet", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5f8b244ce6a6445b12f88bd4dc9106f67e0b8f33", + "description": "vk/cmd_queue: generate CmdBindDescriptorSets", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f10f9d45bc54d9b2b724c6beaa563d79cbc4018d", + "description": "vk/cmd_queue: pass command to struct copying methods", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9f272af038ba4fee7e4ef5524190803476a4c5f1", + "description": "vk/cmd_queue: return cmd instead of error code", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e3be0e23f9c9a8e95f17f3c129a239a5d3d2281d", + "description": "vk/cmd_queue: handle descriptor layout refcounting", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0c22630ba2d38e702229162494905a7971b21cc2", + "description": "vk/cmd_queue: use arrays to directly manage refcounting", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c0947d1cb4694024b65d9bd7e95e295c8b335d0a", + "description": "pan/bi: Delete the b32csel special case and assert sizes match", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "08c437f64412f4fbdfac06bc567ce5c04231853f", + "description": "pan/bi: Be more careful about bit sizes in b2f lowering", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "21bdee7bccd2b9b4b4f3b8b2eefce0466fc4b621", + "notes": null + }, + { + "sha": "5de59876784ce80b9398757e346be1e85b413362", + "description": "nir,panfrost: Move lower_bool_to_bitsize to panfrost", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3fd471dca5d2dfc2415b568db8b1a7458d9c93f6", + "description": "nir/lower_bool_to_bitsize: Make all bN_csel sources match", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6fb39956597101881cf36cb15169416c00f95ea9", + "description": "etnaviv: Call lower_bool_to_int32 not to_bitsize", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "e63a7882a0ae2461cc2b84de96549c2df9d25985", + "notes": null + }, + { + "sha": "8f2eeee7bacd40d9107eeaec609c8add44f2a077", + "description": "vulkan: Do not override the shader_flags in case of no task shader", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "9308e8d90d26fca678fe72380d899cdae77415b5", + "notes": null + }, + { + "sha": "d526bbc29b9bcdee415e93370cf81b3a1d0fb85f", + "description": "zink: don't care about generated gs output primitive", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "df06d117c5d9a482aa225a4e0118daa8ca15ac66", + "description": "anv: fix internal compute shader constant data pull", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661", + "notes": null + }, + { + "sha": "f508c6acbb6043747e66f24065234a67e52dd1e5", + "description": "brw/nir: improve shader_indirect_data_intel handling", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "e14d6b535cb3bc3f2aab7c48927339c247f525a6", + "notes": null + }, + { + "sha": "6c1d9612ef9602ba23b6653014f148525df4a47b", + "description": "radv: only emit FORCE_S_VALID(1) for MSAA depth/stencil images", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7cd3d40f86174f8f6175c11d83ad129eb3c1e4c1", + "description": "radv: set {color,ds}_samples for inherited rendering state", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0da3714bd3e2a6a9279d276ca1fe6014c820c721", + "description": "ac,radv,radeonsi: add has_db_force_stencil_valid_bug", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cb5f2a0521992d1a2b300b761acdfc27b2110925", + "description": "radv: initialize HiZ for UNDEFINED transitions on transfer queue", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2b7077b8ba5649d24afe4bc9562d15a57db6e6e6", + "description": "freedreno: fix a few missed afuc -> qrisc renames", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "6e3d8057357e9375952343c6ed7bc4ef0237f5c7", + "notes": null + }, + { + "sha": "b629487a6a713f71440c528e59617a44732a21b6", + "description": "d3d12: Implement trim notification residency eviction", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e54e8fceecaf817c2663f2019442e62d32aecb4c", + "description": "ci: Bump DirectX-Headers and Agility SDK dependencies to v1.619.1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d7348ea501b40a2877deeddc795458daef4fb47a", + "description": "aco/ra: don't tie definition when the operand is in a preserved reg", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "444eb3dce55fa12e6a6ebd7e2b3649f93d400a24", + "description": "aco/ra: try to allocate registers for dot2 to allow VOPD", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "788aafba2a74e87250691ddd4cd00427bd79787e", + "description": "aco/sched_vopd: create dot2acc from VOP3P dot2", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "47599b2c38a9295d9ce0831561fe9a8467258ba1", + "description": "aco/opt_postRA: remove try_convert_fma_to_vop2", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6cef43447824345834c44f2969715106ec8d9789", + "description": "aco/sched_vopd: convert fma with inline constants to fmamk/fmaak", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1ae9931145e164502c9ef3e6a4ff837b7bcf6e40", + "description": "aco/scheld_vopd: make VOPDInfo more flexible by adding a swizzle", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e9e1d9a7219395bc0a73a884635a5627dc677421", + "description": "pan/ci: update traces result", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "3d304d564718c68b947fd0886e77985a64fe8a5d", + "notes": null + }, + { + "sha": "e470f9df7f05e515b4b1d1cba2022e5a2ae00c2f", + "description": "zink/ci: update traces expectations for VANGOGH/GFX1201", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1d3a7fe1915a572b85fa23b8be5a9c6d0786a5f8", + "description": "zink/ci: update the lists for CEZANNE and VANGOGH", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e293993fff6f4aa7ffe99bd31d57801701b985d1", + "description": "radv: optimize clipping performance with PA_SU_HARDWARE_SCREEN_OFFSET", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c7cfa5324ded3b75e743191b5143f29de380b682", + "description": "radv: use common guardband computations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bcccd49368717f30799e40b0d29a6d002232df73", + "description": "ac,radeonsi: move guardband computations to common code", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2ca7d93519a6109e00e28ede23be2dd9d8b8a316", + "description": "ac,radeonsi: pre-compute some raster config in ac_gpu_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3e8e31add763aa553180b667ccc426bcc81395f1", + "description": "amd/drm-shim: bump version_minor to 52", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "db905159fdfbad0bb4e3b3c376a2744e438cae14", + "description": "amd/drm-shim: add phoenix", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7fd114b563f0bc64605712616c443c79d777a11b", + "description": "amd/drm-shim: add rembrandt", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8b706f4c0fdf06931d8a8c4d30e997249709f412", + "description": "ci: Update kernel to pick up new network adapter", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2addcc1dceda7b6c6d539aab3c50c50fb2de1425", + "description": "venus/ci: Add an Android Venus on Turnip job on a618", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3d00926006bfb144e3797cbf0de79d846822d2d1", + "description": "ci: Add test-android container for arm64", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e26a8f0e760cd6f6481147bff3c6ae607159dd4e", + "description": "ci/container: Prepare test-android for multi-arch support", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9cd5239c01dede31fdb982ce25a68a605243a773", + "description": "ci/container: Generalize debian/x86_64_test-android container", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f50a35856915a8babd9c147256619106e5ae6856", + "description": "ci/android: Update Cuttlefish build", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "12277d3f753a33d3de482ff847a4846366c6590a", + "description": "ci/android: Disable wifi for Cuttlefish", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "60a8785bb89d38a32b449783501452229d0a74cf", + "description": "ci: Strip qemu from rootfs", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0478046036589183a2a74ea0a4a94ac87be7e91a", + "description": "venus/ci: Remove hanging timeout override for ADL and TGL jobs", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "452025f75eac7dd305745ae21503b54e72f4ea15", + "description": "nir: add free bits in nir_io_semantics for future use", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a25f00eaedc88a24644f27c543969c155983ca98", + "description": "nir: merge xfb and xfb2 into one 64bit intrinsic index", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4ba581887e5c4d7aa1910fe0a234bbf3085676b4", + "description": "nir: support intrinsic indicies larger than 32 bits", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "abfd6a4df91ad0b476e302bceb0c268bdbf10331", + "description": "nir: don't assume indicies are always 32bit when accessing them as raw data", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "aa831b66905a6bf8e16900aa6227fdd9748f26d8", + "description": "nir/opt_algebraic: skip more redundant alignment iand", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8fb5614ba06b51feaf9ccb0b777f1fa0677a01a7", + "description": "intel/dev: implement urb handle limits for Wa_16025326720", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bd42f62b0fcca796990e4eeca7c1595563c0fd53", + "description": "glx: guard glx_screen frontend_screen member", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "67eeee43e07ddd3ba56fd546468dfd0c570af74c", + "notes": null + }, + { + "sha": "85751506abd8628b9b51cadb1eb7b32eaa3e97dd", + "description": "elk: don't use instr->const_index[] directly", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bd552b41cc1842110aa3d6af87b9e25bbfad3bda", + "description": "nvk: skip lowering load_global_constant_bounded on turing inside lower_load_intrinsic", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f7ad45e5fced03bf152479fdf0162ba673119b6b", + "description": "nak: support has_load_global_bounded on turing and newer", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7722bde53b1ac1056e8c5adc1f91631e23bbd3ca", + "description": "nak: use ldg input predicate in nak_nir_lower_non_uniform_ldcx", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9d90cbc314f3349045ee96bfb002007a26c2244f", + "description": "nak: add input predicate to load_global_nv and OpLd", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d2bf824baf570d677a9bc451a753a36373fd0ebc", + "description": "nak: replace legalize_ext_instr with explicit lowering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "95f19bd5ebba2a09fd9757ee3c9af52aea87e557", + "description": "nak: invalidate loop analysis with nak_nir_lower_load_store", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8f1ace057167ccf137a4ddd161dd0458b4b2c680", + "description": "radv: Disable video features for some DRM modifiers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5d22f307d516f8e54b9536034ac83df648b4ebfa", + "description": "anv: don't try to fast clear D/S with multiview", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "e488773b29d971a2f24904465cf027c9f4650a94", + "notes": null + }, + { + "sha": "6936282bd3dee44093138770b860cfb3764e01ca", + "description": "nir/opt_algebraic: remove min(a, >= 1.0) before fsat", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "108a4d43410246d65bdff507668892fafddd974e", + "description": "nir: create more fsat using range analysis", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f7e3085e6a7a8b31e64e032dc6d04f62aa77f7ee", + "description": "anv: Improve bvh_no_build option", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8ad49647f7078e86930c62c13366b8bb75fa1642", + "description": "intel/decoder: update warning message when buildtype=release", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ffd4497e48e9ad884b356cdded044514ce544747", + "description": "brw/asm: Don't drop accumulator number in the assembler", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1ae7a82811129d3b0eec5b5f950551589af9ee16", + "description": "brw: Fix encoding of accumulator sources of 3-source instructions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6531c425a0efb56de6f7128ccb44f5d5e4a27094", + "description": "brw/emit: Src1 can be accumulator on Gfx12.5 and newer", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c3a5b62c081c44ae5c5881863008d15e87304f97", + "description": "brw/validate: Perform more 3-src validation in brw_validate instead of brw_eu_emit", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1f45e33072041a0d3c224363fafe83b5dfc7d7e1", + "description": "brw/validate: Implicit read of accumulator cannot also have explicit read", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8a6de2d973009ef2ea93bcf25c426aa25177e3ed", + "description": "brw/validate: Eliminate duplicate integer multiply validation", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "64c60582b54e6b8b25bb94835bf5ee17469ef5ca", + "description": "elk/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "ca675b73d3ac2e1b57ec385c2c80b05b6382f6b6", + "notes": null + }, + { + "sha": "6c6c6ce054dcd3cd9de81a840b6f4443eba3085c", + "description": "brw/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "ca675b73d3ac2e1b57ec385c2c80b05b6382f6b6", + "notes": null + }, + { + "sha": "827370d14483f6a08ab27124cebadcc08d805776", + "description": "intel/ci: Document recent Intel flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "64b7388bc22abf1370c899af50a74bb58b9b3076", + "description": "etnaviv/ci: Switch CI-tron to gfx-ci/linux kernel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "68e0eb78d19ad221ce05a7732f30cbfc302e7881", + "description": "freedreno/ci: Switch sm8650 to gfx-ci/linux kernel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "31090dea4c5a3edca5aac33759e74efca2d0b9d5", + "description": "ci: Update kernel to Linux 6.19.6", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "efd980aa157110bef3fe5bf8f6cc715900661b33", + "description": "ci/lava: Uprev lava-job-submitter", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "de7a5840934fffa9ec5a0b44f671ba00da8cf44f", + "description": "radeonsi/ci: Skip subgroups.arithmetic tests on Mendocino", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "72870051d8578d656b6f5e0619dcef740278e916", + "description": "zink: Fix incorrect assert checking for linear state format", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "de29b88668bda8651a0d749fe3641d1ca0ab61d0", + "description": "anv: fix pulling constant data in compute/mesh/task shaders", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661", + "notes": null + }, + { + "sha": "e70bb86e1ce37b865e4795a1a680ebc88e3850f5", + "description": "anv: only go into buffer relocs after we've looked at all batches", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "edccd06a0b62a1a1e112be55263467e70e4e95ff", + "description": "nir/lower_subgroups: fix boolean clustered reductions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "97756219c4ff14269829cab77ca8b3e45403b563", + "description": "kk: Set command buffer state to 0 when reset", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8521051cfa73b22469ec0ed2d58cf71557afd29d", + "description": "pco: fix a typo in the check for optimization looping", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "f1b24267d25bcf3a29228b705a253a6c4b40b8af", + "notes": null + }, + { + "sha": "ce33f82f8359c48bed9057b38372210c844f5692", + "description": "r300: disable clip-discard watermark for triangles", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "0d4aa5f55ff80df5b357f10bd56864c97ef1f4ba", + "notes": null + }, + { + "sha": "8f10e2886c2383f4712e8a1d5111b076697d901d", + "description": "radv: dump the PS epilog in the GPU hang report", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4c7958ae6ce23b354c82e60ef39bd4be73aac233", + "description": "radv: apply the 1D workgroup optimization for mesh/task shaders too", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3c4cb16159ea7f9cf55d9e1b78891bd5cedd6e52", + "description": "radv: fix local invocation index for mesh/task and quad derivatives on GFX12", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4428541c54dfd72ef1c3d61b51d3b5d8c3c763a8", + "description": "radv/meta: fix HTILE fixup after copying depth/stencil image copies", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "4f41818194b2c6e01f940df57f15e051f6b465e4", + "notes": null + }, + { + "sha": "fff16a97485cf47c932a450c708a511d5085bf79", + "description": "radv: replace radv_sdma_surf by ac_sdma_surf", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c40225e49041c46e41b15416c135aa536becf5a0", + "description": "radv: tidy up radv_sdma_surf", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0616fd22a56e4125b87387093ae32559ed8eae1b", + "description": "radv: simplify getting bpe for SDMA surfaces", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9893ac36740fda5f2e85c4b7b9c522fa61b0077c", + "description": "radv: remove unnecessary radv_sdma_surf::{blk_w,blk_h}", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "94acb7edd5a7b5ab256d4396e1b10c3ae573cf9c", + "description": "radv: simplify computing offset/extent of SDMA surfaces", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5923a7b8c61912da651b61f6e1c2c23a119775b8", + "description": "radv: use vk_image_buffer_copy_layout() for SDMA buf layout", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "02d047099e4a5fc52225be7011d47936db0fcf53", + "description": "radv: simplify 96-bit copies with SDMA", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6f3b9a62b334ae217bca401a43ce734fd6baa632", + "description": "radv: remove redundant radv_sdma_surf::is_linear", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dba9809e0c0f58f48f47a07d9db8570db5c17038", + "description": "radv: remove redundant radv_sdma_surf::is_3d", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a00587c44ecb97d9978cd6bed8e76e56c6697f5", + "description": "radv: fix a GPU hang with PS epilogs and secondary command buffers", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ac3fd069874bb266d83906cf4f068edf4db6b948", + "description": "radv: always enable DISABLE_CONSERVATIVE_ZPASS_COUNTS on GFX11", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "952bf55483151f23a994f70187bfc36722f6931a", + "description": "nir: Fix divergence of Intel URB input/output handle intrinsics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6e3d8057357e9375952343c6ed7bc4ef0237f5c7", + "description": "freedreno: Rename afuc to QRisc", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "554eec159bca2e7a170f9f5b1227dbf26a037a7a", + "description": "freedreno/afuc: Update cread/cwrite syntax in README", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1371c53e6ade848a731183d0e7fc9e6b251190a3", + "description": "nvk: Expose VK_KHR_depth_clamp_zero_one", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8e2707950bc8fd094257444f4d391aa21e1b1383", + "description": "nvk: Use the MME for cond rendering on Turing+", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "905557ab31d7cf8b2c52d05a4104d3301ed0796f", + "description": "nvk: Use SET_GLOBAL_RENDER_ENABLE", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c14a7f2836f78c6085df4b8c187dc49341e08a8", + "description": "etnaviv/ci: fix expectation", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "3c0aa7c633b397ee80557a378cf8a66b704968dd", + "notes": null + }, + { + "sha": "65c5c4e1a1e78ac8700530977ee52885d452678a", + "description": "nvk: run nir_opt_large_constants before nir_lower_load_const_to_scalar", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "faea742c3ac1260a6573e1a8f00cdf14cf3fd911", + "description": "nouveau/drm-shim: implement get_zcull_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "844c5a1ae693a24253cf2a1c2f4b67ef9d55ac9b", + "description": "lvp: Export -1 as sync fd", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "420b934494f0b555ede97363b9b139ecf9ee2f4e", + "description": "lvp: Mark opaque FD and dmabuf as compatible is supported", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "848da336ddddc9d82150d1ddcbe0910c3e4a9e63", + "description": "lvp: hide import-only dmabuf support from zink", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5ab8c8a439ca764e00d83a0d27beb2bb1a513db5", + "description": "lvp: avoid advertising dmabuf support for kms_swrast", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "7d0a631f20dc71efb1cc7adb57b2d162523fcd37", + "notes": null + }, + { + "sha": "bfde63e4d81ae01d002875b961ae57ba747fb65b", + "description": "driconf: force_vk_vendor on No Man's Sky + NVK", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "406935c6fef2fff79ab3f2522661edd5f1b4fa69", + "description": "radv: use nir_opt_fp_math_ctrl", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7c217e540cb174eac99434e2baf0da108be68f28", + "description": "nir: add a pass to optimize fp_math_ctrl", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "042ee8dafccc66d06bc6bd11dcee17f782d7e5cb", + "description": "panvk/ci: document new crashes on bifrost", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f474e9853ec29c1e564f4b62af07ba78c7b149a0", + "description": "nir: add fp class analysis tests", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4885e5cf3a34b2be6489a10ff859ee8a7b0a9364", + "description": "nir: remove more fsat using range analysis", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "506bb5a60990b17f6d79e26755ee2f64ebaf6728", + "description": "nir/search_helpers: use fp class analysis more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a9e75d8ee481cda12481c1cce71aeb410d5a54e7", + "description": "nir: remove nir_analyze_fp_range", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "eb431efc19ab4f8dca0d8f291aa7768f233b2474", + "description": "nir/search_helpers: switch to fp class analysis", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "58799c4e7cce5ce43e4524d355c9c9e51b9c6887", + "description": "nir/gather_tcs_info: use nir_analyze_fp_class directly", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "08cac48170c256c85b47600527515492c337e769", + "description": "aco/isel: skip min/max for SALU fsat if possible", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0ecf2c322eb5bde1e745030271da58536bc5fdc0", + "description": "nir: add fp class analysis for fround_even", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7509b4a199cc2150dd41ad44713e6ba6d417c773", + "description": "nir: add fp class analysis for fsub", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d8734e545393aa4157ef4715ec24f43c25242138", + "description": "nir: add fp class analysis for shadow compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6d3a279a3baf2f1090b4e455010be93551b6173a", + "description": "nir: add fp class analysis for some intrinsics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "73bce23f656ca8397fcf2d330bff3213ee9f2048", + "description": "nir: add fp class analysis for flog2", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "81e272aa1db5bd6b8d72b560228be41b339b2589", + "description": "nir: add fp class analysis for sin/cos", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5a298f3560629943e9140c74547183da1635352e", + "description": "nir: rewrite fp range analysis as a fp class analysis", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "32b5719a9f0a937cb61cffc1b5ca6eb96e1b6a7c", + "description": "nir/opt_algebraic: add is_not_uint_zero for b2i16(uge) pattern", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ab773fc5d480d367191385bbd364993e16989752", + "description": "nir/opt_algebraic: fix frsq clamp pattern", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "780b5c10374d9323a6f4933c4cdca3b3beb58f6a", + "notes": null + }, + { + "sha": "ba30de1f9763998ee35cf629cd45c27a5ac5ddec", + "description": "nir/opt_algebraic: remove pattern that skips iabs with range analysis", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "f2a59fdea625af55d40eba480cd77814358bbf41", + "notes": null + }, + { + "sha": "81a76be861c3281d0fc227824c2b17401484c2c7", + "description": "tu: Don't read .patch_input_gmem of unused attachment", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "97da0a7734188f4b666bc38833bfadc8b4c53f84", + "notes": null + }, + { + "sha": "3bf3c1eb032ad84a45aa62397800defd1c55fc50", + "description": "tu: Fix stomping of D/S test for custom resolve with D/S", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "5a3b0ce461247a3164c6c58df1d6a701db1baa83", + "notes": null + }, + { + "sha": "67c54c44651016c914b8fc3d60c52a9d5b1a5d3c", + "description": "tu: Store gmem attachments after custom resolve in dyn RP", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "520e3f3a4732e66bbb2cdfe3b2a72a321ce9c04e", + "notes": null + }, + { + "sha": "7eb79f07408149c1271d2349e227408ca563c091", + "description": "tu: vk_dont_care_as_load should not affect internal DONT_CARE cases", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c12095721cfe9b879a9d250d7ca3f0473d945c99", + "description": "panvk: Advertise VK_EXT_shader_stencil_export", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "728b58f97ca5cc322331207ccd34b0f71a8d8190", + "description": "vtn_bindgen2: limit the nir_opt_peephole_select optimization", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7ed3727aa07f7ec72f1f7083cc0afca83614cf93", + "description": "zink: Enable optimal keys for GPL on Turnip", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a8cb149587359659100a311ee97d4c62bb4b86f", + "description": "zink/ci: Drop fixed VU from VVL filters", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "51bd3b22009469589718936debc7b60e1082df2d", + "description": "etnaviv: isa: Add unary texkill variant", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "081efcd68decea7e3f47b41d2e611aa4cea857d7", + "notes": null + }, + { + "sha": "da57fbfb0742fcb0a9911d248fb9091ffd87d8bc", + "description": "nir: Fix constant folding for iadd_sat", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "cc4b50b023c227e2dbc909cb8332bce027261764", + "notes": null + }, + { + "sha": "4b87df29b3afcfcdcfe8519f3d47228ca0a4294e", + "description": "tu: Implement subsampled images", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cc710283a738d31dfbad27a39adde52016fba2b3", + "description": "tu: Multiply bin size by GMEM extent", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a0a6ee3f4ce357a9c62aa96de2eefe2f04e74da4", + "description": "tu: Refactor immutable sampler handling with descriptor update templates", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ba3e56432744a8fc3cba2faaad5522df5f604e4c", + "description": "tu: Track which views an attachment is used as a resolve attachment", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d0be4ab2abfa9f323ef4c9248cd39a57833106a4", + "description": "tu: Fix setting will_be_resolved with MSRTSS", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1d167ffe7738cc88b75dd10d813453ba20d42069", + "description": "tu: Set polygon mode when blitting", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c7497ceed3caf170c8755d984babf45c18c7c31c", + "description": "vulkan: Store a few more fields in vk_sampler", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "36ad76d593fc8b3389e5697fc10561c3072d919a", + "description": "tu: Move immutable sampler handling above descriptor size calc", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4577bb365483bfe1fea55657ce035c0e87cb9e1a", + "description": "tu: Pass through tile_config to FDM patchpoints", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "77f0551f601ce5e64f80b28b1d750bbcde393de1", + "description": "tu: Always call tu_emit_renderpass_begin()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2ddb70444eb77b73459486bb7bf7279faec7c423", + "description": "tu: Move FDM tile configuration to a new file", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5a8ee1a0671bb018a4a784fdd442de378c360ad1", + "description": "tu: Refactor FDM sampling and bin merging", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3d9207a366c3e6453fd536a14d69642509a4d5e4", + "description": "tu: Store tile the tile was merged with", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9a37209fb447bf9ba77c80e7f0c68f105ecd6329", + "description": "intel/blorp: drop unused BLORP_BATCH_COMPUTE_ENGINE flag", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2ec8ecd7de3a20f6b85fae76b88b1c1f4192761f", + "description": "nir: Do NIR_DEBUG=print under a lock.", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f78d8181044cb96ee53d70c71f2b1e68f42a0384", + "description": "intel/dev: Add NVL-P PCI IDs (with FORCE_PROBE required)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "872c61d5e26dd9b2256e17f37a68424eb7c656cd", + "description": "intel/dev: Add NVL-P device info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "87e35e3192245cbbb84a15ccdc58459834beb9b4", + "description": "intel/dev: Handle Xe3P in intel_device_info_init_common() (for build tests)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a3950566d464e7704ff7891e320268beca6aac6d", + "description": "intel/dev/xe3p: Add min URB entries for task and mesh shaders", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d206b176c4b03d979ca194196fc2633f4365970c", + "description": "intel/dev: Add URB min/max entries for Mesh and Task", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "006af0754937131ea5fc824c9c5bd7320ee865f9", + "description": "intel/tools/intel_dev_info: Verify stage_names size in print_base_devinfo()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "45eeca384714d2cf1466488d4907a169843b6519", + "description": "intel/dev: Add XE3P devinfo macros", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b645c569fd123b5111a1885664a325f78646a90a", + "description": "intel/dev: Split out Xe3 threads and URBs macros", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bdb3d41a29b50061da32cabd7c5ba70065b2b9a2", + "description": "intel/dev: Add INTEL_PLATFORM_NVL_P platform enum", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ec24d1afb624dcbd7bffe799fad1521a41b38873", + "description": "pan: fix to not clear out of bitset range", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "617f0562bb1127d53841c33d39f743d179064148", + "notes": null + }, + { + "sha": "d6ce73c5e4e085953048e472eec47bc0806079c8", + "description": "util: convert tabs to spaces for ralloc.c", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "091bd0a39c50642ed65cb30e5e63153e27705ad5", + "description": "anv/ci: document more flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1975c7c6900c737f309767fad16caaee32679d5a", + "description": "etnaviv/ci: fix expectation", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "3c0aa7c633b397ee80557a378cf8a66b704968dd", + "notes": null + }, + { + "sha": "541558e6e9af8155f27bc70e7ed1ff6e253d17ce", + "description": "gallium/frontends/dri: only reserve a few bind flags for MSAA cbufs", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "444c4910dde5750ed9da736723223c9fc7a1dbc3", + "description": "Revert \"ci: Disable Collabora's farm due to network issues\"", + "nominated": false, + "nomination_type": 3, + "resolution": 4, + "main_sha": null, + "because_sha": "4b39565aa958fed960cded9989965025d3433927", + "notes": null + }, + { + "sha": "2c4a39152af1af15abd5ca69170fc12899bb2121", + "description": "docs: update link to ubuntu's debug symbols documentation", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a8c0c5f9f24ced4bab94ffec1b93fd426bec739b", + "description": "docs/linkcheck: ignore one more website that doesn't allow linkcheck", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "266160fe4e53194dab63f31b44cc0a48fb1d686f", + "description": "panvk: Advertise VK_VALVE_mutable_descriptor_type", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c1c119d7b047d1974c871b7f08d53d01a30c1c6", + "description": "nir/lower_io: handle Intel URB intrinsics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "156001edfa2fda1cce109f0da0fe336e528cb084", + "description": "frontends/dri: fix NUM_PLANES for imported dma-buf images", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "343c6ddddf345a4d503287397486e0c052f68d28", + "description": "anv: fix dEQP-VK.memory.address_binding_report*", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "d6eb6c58c7580ee68d500fda6f8c04bb76aeae67", + "notes": null + }, + { + "sha": "1fd1997ac3afad9a82e1cdbcfcfbd83f80872d44", + "description": "util: make UINT32_MAX a reserved key for _mesa_hash_table_create_u32_keys", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e5c44017d44c059dc636d5b147cb6f6918e052a1", + "description": "amd/common/virtio: use hash_table_u64", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7bb1940ba7232214273adfafdb345643445bdd68", + "description": "zink: use hash_table_u64 instead of _mesa_hash_table_create_u32_keys", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4b39565aa958fed960cded9989965025d3433927", + "description": "ci: Disable Collabora's farm due to network issues", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2fd03ec7808848022c38f1ab2cbdd8e82db06114", + "description": "v3dv: parse V3DV_ENABLE_PIPELINE_CACHE with parse_debug_string", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "63a5d3b6c444d94b86ecc7b87e6c907a5bd1dbd1", + "description": "intel: Include available counter descriptions in the perfetto counter spec", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d9929a03e86f1d02b0b5df2aff91fda4604cd23a", + "description": "intel: Add pid and tid to Vulkan QueueSubmit events", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c0c49e2b5479e6b4dab7482d10a5f5518162f1ee", + "description": "pps: Skip emitting repeated zero counter values", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "871395444ad83459224f13c2cec7b3f0d29ac340", + "description": "pps: Remove timestamps from counter descriptions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a1e89cc1f141cd7cc66ce04e4d8300629f008381", + "description": "pps: On data source register, report all counters as enabled by default", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661", + "description": "anv/brw: remove push constant load emulation from the backend compiler", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "38cc622d8b54a314e367aa5e4560afa752a934d2", + "description": "blorp: switch to new load_indirect_address_intel intrinsic", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e14d6b535cb3bc3f2aab7c48927339c247f525a6", + "description": "brw/nir: add new intrinsics to load data from the indirect address", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7b1533414ae9fd737304f1cfa49c79f8c3aa55e6", + "description": "brw/nir: enable constant offsets for global_constant_uniform_block_intel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d7c64af78e979dd27ccbacb4b6a6f2f6d7c005a0", + "description": "brw: use scalar build for immediate offsets", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5283cbe07c752f2d1209b03da528888ee74ff071", + "description": "blorp: add mda support", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4933e60bc2355a098ca2b853a448fbb7ae8de6e5", + "description": "vulkan/wsi: Check that xshm can be attached", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a67af81944996551d12f9341a8a166aeb3b020d7", + "description": "glx: Check that xshm can be attached", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5f481dd89db04a2c3ae35402efdf2def005f4008", + "description": "egl/dri: Check that xshm can be attached", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9e1671dea92a65b7b71f17b2a0a642bc9f6a0845", + "description": "x11: Add helper util to check for xshm support", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b93bf19d9449f0f564907427e2f4c1bbe3b6ab5e", + "description": "drisw: Properly mark shmid as -1 when alloc fails", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "56aa8e8012b6ce13b8611961a09449fc8b900caf", + "description": "anv: Fix shaders-lineno implementation for eu stall sampling", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5d094f50d9400b363c0ebd625227ca992ae76276", + "description": "lavapipe/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b41f5881e8cdc044932e63a1c3fdf1a7509eadec", + "description": "llvmpipe/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "91b4341e619dd86cd69f91bbb0c7f586ce2dd785", + "description": "nvk/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f977e3b730015b9a7489ff3182522405888422f2", + "description": "anv/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d1aaab9e63ca09c8423caca6fcce313a48cb9f35", + "description": "freedreno/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "15679987f1fbd2e3a658f150d885333a7092727d", + "description": "etnaviv/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9c26ab1df9094f3c0ee6575557095cd060f8a7e0", + "description": "broadcom/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "184c8e882b72be940aa42000ed9e1da7004dcac5", + "description": "radeonsi/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "baf312d1aa2f506936f4861e6630baf2b5ae79d9", + "description": "radv/ci: document recent flakes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "078fd1b19f59e6e199045d27af133c91a257abfb", + "description": "venus/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d81f8103effc60354281427f89f52f438a758169", + "description": "anv/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7f862999fce2151967ffc2cb6599cd29f943ca67", + "description": "freedreno/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "53ebb59e30e15d0a5cee94fd73ae7fb57b4d00a6", + "description": "nvk/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "03f16e4a78ceee9d3a710364ef15c058c4e94b09", + "description": "r300/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4953a77f489fe67d30838381657656a841fc67a2", + "description": "i915/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d406d3fa68ee127b5d64cfad2302d87767756bee", + "description": "etnaviv/ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c06b96fc3820b67328c23ca76f8fabeddc1543c3", + "description": "Revert \"ci/gitlab_gql: disable schema fetch\"", + "nominated": false, + "nomination_type": 3, + "resolution": 4, + "main_sha": null, + "because_sha": "202437dd8e7f57ec911332fd7d26e08dd1bb637f", + "notes": null + }, + { + "sha": "9e8faa6eeaa6109b06923577b1e942915b5aa94c", + "description": "pco: Add hwinfo check for features in sampler code", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "99c8d88be197dfb6e86f2716796e6e2a60269c28", + "description": "pco: add encodings and mappings for smp integer and array flags", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "69336187b765aa0954214dde472dd25cdf2f480f", + "description": "docs/linkcheck: ignore a few more websites that don't allow linkcheck", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "395132432b7c9b4454e2c01a20cc0c35ff3bcdda", + "description": "radv: initialize HiZ also for depth-only images", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "eaa51f47370d0e9056cd24dd9f92cfd8f59a1858", + "description": "radv: remove unused radv_gfx12_get_hiz_clear_value()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ab3ae539061c3edf57bbf2cd285abf20675d1257", + "description": "radv: add radv_image_has_hiz_metadata()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6358e4882086e3a647532be70f263b66c4cdedda", + "description": "radv: add radv_image_has_hiz()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fc7d2eda2c81ebde61a246fe61aeedbcf32d131e", + "description": "ac/surface: remove remaining occurrences of HiS on GFX12", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f109bfc3f1a79e47466f10564a0f9377fe23ec50", + "description": "glsl: add workaround for MDK2 HD", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "081efcd68decea7e3f47b41d2e611aa4cea857d7", + "description": "etnaviv: isa: Split texkill into concrete bitset variants", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3d802672f86bd8b9d032dd7dc8bb8b4cd4380989", + "description": "etnaviv: isa: Restrict COND field to conditional instructions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b442dc23fdf652b3d4e5925ae09e192833cb47eb", + "description": "panvk: advertise VK_EXT_nested_command_buffer on v10+", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e43caba5f48c19c8efbfb4a5ebacb0fb7ddd468c", + "description": "nir/range_analysis: use sparse array for float analysis", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "aecbb2a9035103d4cb5ada533a2fe9accdc3f899", + "description": "nir/range_analysis: use function pointers for lookup", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2731c34891ec6ea4f0d0cbe18af6c4f1d9d35201", + "description": "nir/range_analysis: use SSA index for hash table keys", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5e376e3ed2d8319877bcb14f1579a332714e7cbf", + "description": "nir: add nir_fp_analysis_state", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c0079e09cafaf7ddb80c804b84d64fe903e8104e", + "description": "nir/range_analysis: set deleted key", + "nominated": true, + "nomination_type": 4, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f00cde96b74bfd24d36ee6197d08986b98271b74", + "description": "broadcom/ci: broaden glx-copy-sub-buffer flake entry on RPi5", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3cd8ea5356c880ab9883ce0c702f0a01d4c1efa3", + "description": "v3d: simplify fast TLB blit format check", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5454221cfb77bf2e4c1729e9867a1e14166becbc", + "description": "v3d: reject fast TLB blit when RT formats don't match", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "66de8b4b5cbbb317130dde765201b5720394ed00", + "notes": null + }, + { + "sha": "b8024d772390232387d90a1db247ed68e2c67f3e", + "description": "pan/lib: harmonize default-case handling", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "df363c48e6e73b1ad8a1a4dd75d9ab5783a1eea9", + "description": "pan/lib: kill compiler-warning", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "16bc5bb40f175130837d01139499f3ffab94b91e", + "description": "panvk: fixup v7 check", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "01ba87a7fc8250d398896590ac70f67a76b27f6c", + "notes": null + }, + { + "sha": "7de3552f3fc31486128897a03b2c9d8e791bfa3a", + "description": "radv: don't mask PS epilog spi_shader_col_format with dual source blending", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e21d2ece56f919dc8c7f4ab1f70a0667d6f100a4", + "description": "radeonsi: fix dual-source blending with only one output", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fdb0c9c066a43a130653c2239eb1352395a7fc99", + "description": "radeonsi: fix PS epilog dual-source blending with only one color output", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bc66fd6af18063cddf768b3f42e1448583c10d3d", + "description": "radeonsi: replace dual_src_blend_swizzle flag with dual_src_blend", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b4dc39f632ab3eb39815fbf7ce8b550a2d075e01", + "description": "ac/nir: fix when both dual source outputs are unwritten", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "82420ebc2c0dc2b745cbfa2379e49bf6b67be69a", + "description": "aco: fix PS epilog dual-source blending with only one color output", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "783c065f3bc69eaa2b3f3a5213a845afee8825a2", + "description": "radv: always fast-clear non-MSAA color image with comp-to-single on GFX10-10.3", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9de465da81b3958108f9378ef213daade0b9d61f", + "description": "radv: remove radv_disable_depth_storage drirc", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "74defc5f249933a9307e18ed4ae79a0b09177b58", + "description": "radv: disable STORAGE for depth-only formats", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8624da56ee8a66b2767f7195422dca9a75a9c12d", + "description": "brw: Also check for ADDRESS file in update_for_reads", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "b110b06447b421c4ee5b0d55c37e6a1cc1b62cd5", + "notes": null + }, + { + "sha": "366410e913ac7f20032feaad50468c02ebd4f928", + "description": "brw: Use brw_reg_is_arf in update_for_reads", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "0d144821f0f7647ab377e629599b17dd24a2fe13", + "notes": null + }, + { + "sha": "a548466186a8703264f335f626f3e1a8cbfd0df8", + "description": "brw: Don't mark_invalid in update_for_reads for non-VGRF destination", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "0d144821f0f7647ab377e629599b17dd24a2fe13", + "notes": null + }, + { + "sha": "c3ce55ff21a05c589d9c4e564d22997a69aa1314", + "description": "gfxstream: Fix StagingInfo destruction ordering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7bd096ca51b6c903e84441394db1e1fc299331f4", + "description": "util/rust: Add memory map access mode detection to descriptor API", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "651cf906e245aecfacbd8104ac05325d204ff9d0", + "description": "isaspec: Use %g format for float display to ensure round-trip fidelity", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ce1a9fbbc605751a6d62d70a1144433109ac6a12", + "description": "spirv: Remove conversions from vtn_nir_alu_op_for_spirv_opcode()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6affcb43a7c765b19726ea82ec451a50714ba10e", + "description": "spirv: Fix spec constant to handle Select for non-native floats", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "90e1b128903cabfe4fcfb5ae52cf46d5ddbf1189", + "notes": null + }, + { + "sha": "b0c3b20bff4e6593f73fa554040fc6e6ede62e29", + "description": "spirv: Pull constant source fixup to the existing loop", + "nominated": true, + "nomination_type": 4, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c3c987d5c4ea84a91702083e0ad397386bf182e", + "description": "spirv: Refactor ALU opcode translation to take bit sizes", + "nominated": true, + "nomination_type": 4, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3a62dc0218d3352572998691108e13d7e91e5d59", + "description": "anv: Set max outstanding ray queries to 1024", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cc3401665d321da40bcfa66f837ecb8bc05b84bc", + "description": "radeonsi: rename si_shader_gs/vs -> si_shader_gs/vs_legacy", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f421eecebe4c01fa69c0c0cfea23905b68b5e8cd", + "description": "radv,radeonsi: PA_SC_BINNER changes for gfx12", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "22f3761579903adc5d24f867d8ba85c514fc675f", + "description": "radv: make radv_postprocess_binary_config more correct and more readable", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fd6941650c7b5ce30889a96af47b5faadf616054", + "description": "ac: add ac_cu_info::has_fmask, adjust FMASK checks", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4cfe08e583893bed58879450d98d8627be78868f", + "description": "ac: set the correct number of Z planes for ALLOW_EXPCLEAR", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4548ccaceb8a861a3af8af5c926d00d6946300b7", + "description": "radeonsi: don't set any EXPCLEAR state on gfx12+", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fae7aef5ca0c9ad65bf2403629d47ab5b4d3511b", + "description": "ac: tidy up ac_hw_cache_flags", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "18bcfbe1b3c9a8a9dc7d44e87189b0a416a311da", + "description": "ac/llvm: encode LLVM cache flags manually", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ed131f6347a24290edb5e2c2b960a9ca1cd67f15", + "description": "ac/gpu_info: handle more VRAM types", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "db964068bfc9e49e4d68638062c59fd2f5527353", + "description": "anv: add drirc option to workaround missing application barriers on typed/untyped data", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "13bf1a4008b90030e0973eb1edd6181f79b64074", + "description": "anv: add an analysis pass to detect compute shaders clearing data", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0722f50d7bf8a349d26789629bc643a7b2e4dc16", + "description": "anv: remove unused bind_map field", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "487586fefab67a77f70ad859509ed27877ee8ee1", + "notes": null + }, + { + "sha": "f85416e79d3bb094953a8729ec1cf0de0fe4a7e2", + "description": "ci/venus: skip broken drm display tests", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6a218e346d4b57bdb13e04a22f20188aff500146", + "description": "nir: remove lower_vector_cmp", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f628cd033372adad58958c835c66003a5ee2c5ae", + "description": "r300: use nir_lower_alu_width to lower vector compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "35746f64eadb960f5515c480b131e28db791daea", + "description": "freedreno/ir2: use nir_lower_alu_width to lower vector compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4a794ddaef781e717cf299b23e299ee033f050ef", + "description": "lima: use nir_lower_alu_width to lower vector compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c40e496361e1503e2832627c0c6627efe825bf99", + "description": "etnaviv: use nir_lower_alu_width to lower vector compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0a219d809925eaeb975b4cbf33fc90244a5998f0", + "description": "bifrost: use nir_lower_alu_width to lower vector comparisons", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "92510c9fb83964a4509e0b4563b33e81e7a9b606", + "description": "zink: use nir_lower_alu_to_scalar to lower vector compare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dfd35d3a3c9dc8c9158e31b8ce0455f564c815e6", + "description": "kk,llvmpipe,nouveau: remove lower_vector_cmp from scalar backends", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b6d75d3cdaaecb4df840c8d6e516dac7b9b84fb1", + "description": "i915,nv30,softpipe,svga,mesa/st: remove lower_vector_cmp for tgsi backends", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5e7c8c3009254b3f4c40e61620de2beda4eac16d", + "description": "ntt: lower vector comparisons using nir_lower_alu_to_scalar", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3e6e1e213cd8c6c9d7c99c56b18c046bfab807d9", + "description": "nir: remove fall_equal/fany_nequal opcodes", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d6977adc096fd4fbd0e5802b5688b813ee1cbbbc", + "description": "nir/lower_bool_to_float: assert that vector comparisons were lowered", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0b94b15a3c162f5564069fe03b6ac4103023fa25", + "description": "anv: Add Xe3P (GFX_VERx10==350)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a12bca46510e7eb59bc6a2fe2f81aa2ac209e5d", + "description": "intel/l3: Add Xe3P (GFX_VERx10==350)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "faefb3eec0e1a42879c33c3f8b8fa81e8916eb31", + "description": "iris: Build for Xe3P (GFX_VERx10 == 350)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "81d9ede7d6d4e44a39c7079e4eb4dc7f84e2d392", + "description": "intel/shaders: Build for Xe3P (GFX_VERx10 == 350)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "218ba162323bac97acb6bd5ed20c878a2e8e3a17", + "description": "intel/isl: Build for Xe3P (GFX_VERx10 == 350)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "123e553b30ba923a93af69c982b1b122a3fedfbe", + "description": "intel/genxml: Add gen125_rt.xml to default_imports in intel_genxml.py", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a135dcf165e3485c1e37a67be6114a1c67afaf55", + "description": "intel/genxml: Fix Xe3P import filenames in intel_genxml.py", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "22796f6cb164472afde9e0496a3d3541a6744f02", + "notes": null + }, + { + "sha": "e24078deae12321786bb4f7828ed838705a4d4d5", + "description": "anv: report correct format for depth/stencil blorps in utrace", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "37ba573877aa3c51f7ad69f367e839609e15d1f4", + "description": "radv/meta: set the depth/stencil resolve region depth to 1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4d3549d372ffb0fc3156e26f1ae1d0018b835e08", + "description": "radv/meta: rework the barrier for depth/stencil resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e7d135ae51ac02fbb65c8bbe41f713988e7c4b16", + "description": "radv/meta: optimize synchronization with compute resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fc0c3f6d844e0e35c4520e323bd490b92e38742a", + "description": "radv/meta: remove an useless barrier before color resolves with graphics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c9c16d62ddbf87a7f4fe63aee7c22ea40de2526e", + "description": "radv/meta: remove an useless barrier after color resolves with graphics", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "421b15cd3a9ded82db725256e14ecd01327cf125", + "description": "radv/meta: remove redundant barriers in vkCmdResolveImage2()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e1ed7de2748f82b29cffc5d23d6fc8ed1eb7d5e3", + "description": "nir: fix nir_round_int_to_float for fp16", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8e8fb2ebaa3677352ad7dac0ff8b9e42aa18d2ea", + "description": "nir: fix nir_alu_type_range_contains_type_range for fp16 to int", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "56f5e35d9595d3ceef9d89ec1e9418c9d658c004", + "description": "nir/opt_remove_phis: recursively check loop header phis for triviality", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fe4d51586023723b27800edabef38302b8c572a6", + "description": "mailmap: map all mailboxes for Icenowy Zheng", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "30f1d5bab94af1c187a5e533df1c64dced501625", + "description": "pan/kmod: Allow mmap() on foreign buffers", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "b5e47ba8941467a4e2f53907a6645a0703852e62", + "notes": null + }, + { + "sha": "aa3a6fce954a36899a52459c107b2f3270e0c41e", + "description": "r300: return zero for finished occlusion queries with no emitted results", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9c5f01f49b993f022bea5aa2c73d3cf654a27ef6", + "description": "r300: pause and resume occlusion queries for blitter/meta paths", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "20c2dad0064a9640e6aa08e66a3f50cf614454be", + "description": "r300: make occlusion queries work without a bound depth buffer", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4e461d15692ec3c5ae6d4a4ad74408b53c4550f7", + "description": "broadcom/ci: update expected results", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d65fedf67b76ef35599dbfaeabffeff3e25f5480", + "description": "CODEOWNERS: Update panfrost", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "10d32feae8037a3b3c2fc9c5e10b7df5b78a0e21", + "description": "mesa: don't wraparound st_context::work_counter", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "b3133e250e1c40496d98c4ba52386b7ae423d194", + "notes": null + }, + { + "sha": "8a4d8d490be25177fb3085724d1a33598c6a19c2", + "description": "pan/bi: Move FAUs to memory for memory phis", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "6c64ad934f76dc142926c7a1261ac94d80dca0a9", + "notes": null + }, + { + "sha": "09e1ba28e5c697cc18075334a053bf9af65e7046", + "description": "pan/bi: Fix coupling spill placement", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "ca9c9957e20bd33f9a79ca71ef7d72d8aef0d6e8", + "notes": null + }, + { + "sha": "ed6a5765339caafd84cc107189e5a3265beb3fa7", + "description": "amd/vpelib: Apply external CSC", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "852b85ed48e3b895753aba5172f70712b7f8c0fa", + "description": "amd/vpelib: Visual Confirm Fix", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4f93449774d4145cfad2f38b03e73dfb053afbf5", + "description": "amd/vpelib: Add missing JFIF enum", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3b86244d2e7f98e0a0a063f7ae381498c0a39e63", + "description": "amd/vpelib: Gate assertion on debug flag", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "264ee40149a5c08a8851350940ad5edf9f8bfd23", + "description": "amd/vpelib: Move shaper and 3D LUT updates to vpe_color_update_movable_cm", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "db511521006e0a79fd1fdc851d28ef46f319fe69", + "description": "amd/vpelib: Move feature skip after buffer size return", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e270075d50108af6ee06535a2d57220e26664d05", + "description": "amd/vpelib: Predication fix", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e130e430b7db04af4207f5160a168f8bcf14a7e3", + "description": "amd/vpelib: Re-enable new feature support check", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f1ff697dbe123849fd499e01494432e52e47a39f", + "description": "amd/vpelib: add a new cap to differentiate scaler coeff handling", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7d5aeda5ff735152c29319b3be7cd95c67623cf7", + "description": "Revert \"amd/vpelib: Adding new wrapper for register profiling\"", + "nominated": false, + "nomination_type": 3, + "resolution": 4, + "main_sha": null, + "because_sha": "d42268f3e58d87a7587962249e7ea6c2ba2fdec0", + "notes": null + }, + { + "sha": "73bc604128b541c982fc0490e577923430d0da71", + "description": "glsl: relax precision matching on unused uniforms ES", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "0886be093fb871b0b6169718277e0f4d18df3ea7", + "notes": null + }, + { + "sha": "78e323c75554ace9a2da72b139bec963b8eadbe6", + "description": "ir3: Handle (some) convert_alu_types in backend", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dfaa4375c3875f3d1de79574e45db6e62cfa0cf7", + "description": "rusticl: Let backend control convert_alu_types lowering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b74a07a422a9c48432a7a07ef24f44522f475820", + "description": "freedreno/a6xx: Avoid touching long lived stateobj refcnt", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a95dee6dce8087c0652651fc8180378cb05bc6cf", + "description": "freedreno: Avoid shadow blits for compute contexts", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "653f4c37f468f1dac4edd05faf49a02cbe516f75", + "description": "ntv: run opt_algebraic late for prep optimization pass", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "be93526ea922fc308d854fa5c72a36c7de2ca047", + "description": "ntv: do gl-style shared/task lowering for vulkan mode", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dfb4f90a515e56f7ef6ca4b7f4dfdee305da155e", + "description": "Uprev Vulkan Validation Layers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "059dea672eed24d510ae939da58f860526f38b9c", + "description": "intel/genxml: Update README notes on hardware version numbers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "22796f6cb164472afde9e0496a3d3541a6744f02", + "description": "intel/genxml: Start Xe3P (GFX_VERx10 == 350) support (xe3p.xml, xe3p_rt.xml)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "475bc596eaab7f4aed69a2da2741579deeaaf4a5", + "description": "intel/genxml: Rename Xe3 genxml to xe3.xml and xe3_rt.xml", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "edff8c3ffa7fa1a110e3dc9e9f862c42009f2b83", + "description": "intel/genxml: Rename Xe2 genxml to xe2.xml and xe2_rt.xml", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e0f7f44ab8dd3c95351782663b49f239ef9c34de", + "description": "intel/decoder: Use array of filenames in get_embedded_xml_data_by_name()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bba6e40ea75eae2fa5940fa36e7b112fd9a0b1d2", + "description": "asahi: support subgroup_rotate", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ca3051438983a222691ef1bd76eff204ed65b503", + "description": "rusticl: support more subgroup extensions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e167bdf4ac5f5fc813d96c9b7e62e0d2b9e8a492", + "description": "zink: implement subgroup rotate", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "db6394babc885c35a8689238fa87a87ff226565f", + "description": "ac/llvm: handle int8 inside ac_build_optimization_barrier", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dee90bf617d2e97b9c46d8059959e0cf9de01a17", + "description": "zink: handle drivers with multiple subgroup sizes correctly", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "38ef732169c2b154e4c57151485a84a9e11509fb", + "description": "anv: dirty all push constant stages in simple shader", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "4fa1eddb4cff78dcb04dc03425d77bd30f9daa3d", + "notes": null + }, + { + "sha": "85fdbd9bf28c6d8438746f157279b40612f72bf3", + "description": "r300/ci: enable HiZ in CI", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b0f019f8cfa42e638d54e3dc46f58083351d0ae1", + "description": "r300: disable HiZ for PIPE_FUNC_ALWAYS", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "12dcbd5954676ee32604d82cacbf9a4259967e13", + "notes": null + }, + { + "sha": "55bab89951eb57740e33135674201a368aca419b", + "description": "vl: Also disable MPEG2 Main profile when mpeg12 decode is disabled", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "f4959c16c82cec630b68a43b5d6ea06c1748c606", + "notes": null + }, + { + "sha": "d363381d183f6bb89c09ea897fbaa5634047eccc", + "description": "vulkan/cmd_queue: Don't explicitly set struct members to NULL", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f2bb6103c3c5842713c7793136811b8e27b41a6b", + "description": "vulkan/cmd_queue: Rework copy codegen", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ecb6c5d555827fcd030159f788eb308ba47362bb", + "description": "vc4: flush write jobs before BO replacement in DISCARD_WHOLE path", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "18ccda7b86b8f7ab7466265aefb3f3e773f4a757", + "notes": null + }, + { + "sha": "1eaa46da09bc974325ddf027cb9b7d683a884952", + "description": "v3d: flush write jobs before BO replacement in DISCARD_WHOLE path", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "45bb8f2957108056de10721d50259e2f8c5a4ddc", + "notes": null + }, + { + "sha": "a5f63424c7043313c0a52453c02c3b8ccf25d90c", + "description": "ac/gpu_info: print most of ac_compiler_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5c3b5688a160e685dda944f4523d734ec23619d0", + "description": "amd: rename ac_cu_info to ac_compiler_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ab4b3b7737e92a6661f3df60a89c0975fbe3408b", + "description": "ac/nir/ngg: add ac_cu_info shortcut", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a65089dfcee7f9d36fe1f0a72aacd8bfa4562bb8", + "description": "ac/nir: pass ac_cu_info to ac_nir_compute_tess_wg_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8801ca188d5b56521a619313e66440d9de3155d4", + "description": "ac/nir: don't pass radeon_info to ac_nir_set_options", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5a8a7dbb22036a7b4156eec6396558f2b0e2ba38", + "description": "ac/nir: don't pass radeon_info to NGG lowering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "36feec61c8ab430471e78f8fe4b87c3dc42bdd81", + "description": "ac/nir: use ac_nir_lower_ngg_options for ac_nir_lower_ngg_mesh", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2c7b8e67863e7e7441b2d5c965314ae507062ff2", + "description": "ac/gpu_info: move some NGG flags to ac_cu_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2a3c9d5ac640fc2a49e739bc41ef4045f14ef15f", + "description": "svga: Use gfx-ci kernel in CI", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "74e73b0e215e0d67656959edf200adff5823cac1", + "description": "docs/features: Mark VK_KHR_maintenance6 complete for hasvk", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0988c68eeb1a075b38a010b20eeada5c566c15df", + "description": "hasvk: Advertise VK_KHR_maintenance6", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "971cca33df9b22c0e00ac59a35c03980fd52d60d", + "description": "hasvk: Add support for Cmd*DescriptorSet*2KHR", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9b8cb10e1db93e674ad7b42034531d8ec2f0a767", + "description": "hasvk: Handle VkBindMemoryStatusKHR on buffer/image memory bind", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "da9e9329ec13a5a22a0c8799913ddc8a678649ff", + "description": "hasvk: Remove no longer valid assert", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "879bbf4e371b1592c2d850e40d35a9565e6a562a", + "description": "hasvk: Allow NULL index buffers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dcbb16a4889fff5545439d9ae7f5495c85141438", + "description": "ir3: Initialize debug once", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "23d28e605e7f4255af832c3d6ef1c1674d570f0a", + "description": "freedreno: Initialize debug once", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8bfe7b32c926ebc8cbf71a03d9f60580c53ae71a", + "description": "freedreno/drm: bo cache logging vs tsan", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bb02e4bc5c9960177c4a6ce11f38fa11e4591214", + "description": "v3d/v3dv: drop manual log2_tile_width/height asserts. Move the log2_tile_width/height asserts to pack header functions.", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4a5123241f84f26ad0e462c4d41559af571b6e47", + "description": "panvk: Advertise VK_ARM_scheduling_controls on CSF", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fff1410c8a0a4afaf41a06a68e6cb06cffda8ecf", + "description": "panvk: Use per-queue shader core count for CSF group creation", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a8ba682919590da0b6c47197755cf7f02ab52c71", + "description": "anv: assert we haven't gone over the maximum number of push_buffers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d7f67171efa5da4a60c92233d18bae967df9b474", + "description": "intel/tools: Don't allocate in noop_drm_shim until after error checking", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9e277ed2b6dfa79eb2c171f3887bed08ff5dd32a", + "description": "d3d12: Fix importing external resources", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "97061dd7ee40d3ab82caff5485065a5e25016147", + "notes": null + }, + { + "sha": "7194dfcc2c325b4036b4c154c3c632918624571c", + "description": "nir/opt_algebraic: optimize b2i(a) * b to bcsel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9f1a4461074f117ed124b1d6086624ac4da0e6a1", + "description": "ci: update expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3d304d564718c68b947fd0886e77985a64fe8a5d", + "description": "nir/opt_algebraic: remove is_used_once on outer instruction", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "41878e5714b70de6879c772c779bb6127e59e42a", + "description": "nir_opt_algebraic: remove unneeded is_not_const", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "374cbc17a4b886f2b26008b0ffae2dc62645450f", + "description": "nir_opt_algebraic: reassociate fadd into ffma where one factor is a constant", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b949122908d66c6a2e13859996884c7e427f57ba", + "description": "nir/opt_algebraic: remove loops for b2f/b2i equality handling", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "83091276f8e015692f2687bb7572c1a2e246cab2", + "description": "nir_opt_algebraic: remove more specific cmp+bcsel opts", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "419024179555d22a07e021b984feda392bb78db5", + "description": "nir/opt_algebraic: optimize all comparisons of b2f/b2i with constants", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ef6f5377daa58010ae882cf4abecabf3a31fa7e2", + "description": "nir/opt_algebraic: remove fcmp+fneg patterns that are cleaned up earlier", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a5334ec239b6d0fadaf3984c31083d221f4cd8f1", + "description": "nir/opt_algebraic: generalize late fcmp(fneg(a), const) patterns", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "992cbe67782d9489d76caf9c4d6ea6508fdcac63", + "description": "pvr: suppress VkDescriptorSetLayoutBindingFlagsCreateInfo ignored warn", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "27b6ad994a62bfb3cb8d051f9cce87427d7210e2", + "description": "radv: fix computing pitch/slice_pitch for compressed block formats", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a4d0249a57193592acfebc54e5c25b98753cc3c3", + "description": "ac/sdma: rework and fix metadata for SDMA7", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "67c985d754341637ad75a1441a66fabfb385f7e6", + "description": "radv: mark linear images for SDMA as potentially compressed on GFX12", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e6e305988c769c7db0da5fdad7fdc7638a84b1df", + "description": "ac,radv,radeonsi: merge tiled/linear surfaces into one struct", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f351a3582a7d5503b2d60a86c90e473bf9cf10fc", + "description": "ac/parse_ib: fix parsing some packets on SDMA7", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a695d50b2f48056d984034025ca63e9ba52d127", + "description": "radv: tidy up determining 3D alignment for SDMA", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "afc261d43aca158b0b4aef79fe8c7beafba5bf5e", + "description": "radv: remove redundant radv_sdma_surf::micro_tile_mode", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cc21e61e43aa2989125a2bdd9abae00e12a5f853", + "description": "radv: fix copying images with different swizzle modes on SDMA7", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "cba085cbe551db9bf19e3c710f4bc81e83b224aa", + "description": "ac/sdma: fix pitch assertion for SDMA7", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "17b18496f6bd0e3a425b9ff09b6cf843de787b31", + "description": "aco: perform dce for blocks skipped for process_block()", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "9e8ba10447f08ee757f6a4719ff23960a2b18c6b", + "notes": null + }, + { + "sha": "608d65db5baf5b3fd8c13355ee4addc480ee3f40", + "description": "gallium/va: set up symlinks in build-dir", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7e4744909b5a82aef0c2b031f18b552f965a2be1", + "description": "gallium/dri: set LIBVA_DRIVERS_PATH in devenv", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "212d57f7e6701a4f307c2c049a0e3eccfce58965", + "notes": null + }, + { + "sha": "ef2a95a40ad9440ce7ea460cdb77a25fc5550ba8", + "description": "brw: move brw_can_coherent_fb_fetch to a C header", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d6d1dc58224117dc8a6742c7f8f7c60a337a9bdf", + "description": "brw: move brw_nir_pack_vs_input to brw_nir.c", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "dad942b468b79a382771408319a28d6faa225462", + "description": "r600: fix cs atomic operations when the shader is called multiple times", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "87a881558f3ea8e46df8390b05d87d29e9c5d793", + "description": "r300: copy target when merging alpha output instruction", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "1c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6", + "notes": null + }, + { + "sha": "7e3aa7e627e211d980b6d57fcd47832bb934b758", + "description": "pvr: enable VK_KHR_maintenance4", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "14651e82f86c3a9e11d260a9d046d837b9ca4ad3", + "description": "pvr: downgrade vs out/fs in mismatch assertion to a warning", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0d700b737044055165563c516264d8fd45e9ac4c", + "description": "pvr: use align64 for large buffer memory requirements", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f0b7e2c1ea79ce52cfec1015d4708df3ccd1e10a", + "description": "pvr: refactor image initialization with helper functions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "bf3b0119194abe74aa53438db847fa2bc7bf9ef3", + "description": "pvr: remove hardcoded buffer alignment and image alignment", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "82a51ba9b33260101c002c5ac893e32506d861b3", + "description": "frontends/va: fix undefined ref error", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "c4f05bdf607b276cd18e7c86d2459e3dc8faffc1", + "notes": null + }, + { + "sha": "fea431ded343c205da273cb39229eb83b8eff98f", + "description": "radeonsi: remove nir references when graphics is disabled", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4dc706ed5a185258e4b24dc2d8280961b3557b20", + "description": "radeonsi: use with_gfx_compute to disable parts of the driver", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c4465826809be551f7111a219750763396647df4", + "description": "meson: add with_gfx_compute property", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6af779e6bc3b7af19d07e68ace653ed09a709965", + "description": "ac: add u_stub.h helper", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "731006bb8bdfc35831a5aefa38a60ad307d8f972", + "description": "radeonsi: move si_ps_key_update_framebuffer to si_state.c", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b3cbc38a429491bf9bf73890f6b539376db7b8ec", + "description": "radeonsi: move buffer high-level functions to si_buffer.c", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b97a6ae5efd6310c4c83f6360c83b2bc123c4dff", + "description": "radeonsi: split shaders/draw code from si_debug to a new file", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "15d52dff45d33c7155333012ba6e41243f8a7b43", + "description": "radeonsi: move mediump code to a separate compilation unit", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9f06177599b3f56e1bfc340ca714770e15928728", + "description": "ac: keep a single instance of sid_table", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6135052145f60fd68dad5b491e6f3d53ecfe1975", + "description": "etnaviv: Add S8_UINT texture format support for stencil texturing", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ee7583a666a6699c2ef161f209bef38991073312", + "description": "etnaviv: Implement stencil-only blit using util_blitter fallback", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7d7c164024af66f172da903b38d8dea46c21ef4c", + "description": "etnaviv: Mark TS config dirty after BLT blit", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0b1d1dc61b9547a8ef8c467c8fb44e7c988af898", + "description": "docs/anv: add some debug tips", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1e1d8931c7de6316b2c7b4c2c20e370079c23402", + "description": "freedreno: Reduce advertised memory", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f5c4dd0d9385795caa714218b7076a17f6b2a1b1", + "description": "freedreno: Use linear for 1d/1d_array", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "91f5d621f16be2730a9c2641b5e303c316965b53", + "description": "freedreno/decode: Add missing a6xx/a7xx reg decoding", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2318599252e5dcf34812b9aea8c0c92f772add4f", + "description": "freedreno/a6xx: Rework flushing events", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2a751765e7e0ae076fc3bc7b534ac406a891a6a2", + "description": "freedreno/a6xx: Don't emit epilogue per-tile", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "19a91a6108a3e766d883626692d01ad17d0dca88", + "description": "freedreno: Reuse last_fence when possible", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "05e19b365f6a3ed384fe4da8a051352a6aae3ffb", + "description": "freedreno: Attach fence to last batch", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "75b3f794a0b99b6b3c34a140d16f34967231efed", + "description": "freedreno/a6xx: Fix num_groups programming", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "97ae8a94d3ee913de8facaad8e29d229adca7c7b", + "description": "freedreno: Block rusticl on older gens", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "560a160f05075597bf47da517d47e24659a07fc2", + "description": "freedreno: Flip logging to debug", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "55606efdfcab3f10200176e560b0863beba03144", + "description": "freedreno/a6xx: Barrier debug", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "48a82aa1ad5abe256fcf5d574ff2ed994312508b", + "description": "freedreno: Fix stdout vs stderr logging", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b618b7e725f60bf5ce8a36f113b194acc645e364", + "description": "freedreno: Add missing cl_gl_sharing cap", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "86f952fade03cb73bd51900ab186f43e7297d6a6", + "description": "freedreno/fdl: Set layer_size in explicit_layout case", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "87fca4f51ed3239ed0108ecd7b00722e3b23c8c9", + "description": "etnaviv: Limit max line width to 1.0 on GPUs needing wide line emulation", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "28ae3c0bf03d36f159de4999a60e64b085d27610", + "description": "etnaviv: hwdb: Add WIDELINE_TRIANGLE_EMU cap", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "28f0157250df7d4da129f9ceb482f2ac16b567bb", + "description": "freedreno/ci: update nightly expectations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6c60f423b38207b06259df0f850ac70e13198e36", + "description": "st/glsl_to_nir: update state var locations earlier", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "a6fcc2835ead0282c2bb6c29e0eed3711b2ec6d1", + "notes": null + }, + { + "sha": "df6d398d45caa9317959baf12fe8581a94d5d4ec", + "description": "pco: fix Mesa-CI regression in pco texture packed formats", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "9caa563bc928f13a3e8a831a2095bc41c25f9990", + "notes": null + }, + { + "sha": "e88346330e76169db7caed1f3e1ccf9fcfd010bf", + "description": "nir/lower_io: remove incorrect Intel _block cases", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c20245832d0c563256ccc40a10bc454d67e0fa6b", + "description": "amd: add gfx11 and gfx12 CP packet definitions", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f22f117d1ad93c29316e7e695fc28bdccfa67bff", + "description": "amd: add meson variable idep_amd_generated_headers for all generated headers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6e92be27475921295857b01954eef61f7f5263d6", + "description": "anv: Rename instruction_state_pool to shader_heap", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "69734bb9032b5ee8cc5a6b7b0ea0858e0ea3b4e7", + "description": "pan/fb: fix return type for mali_to_glsl_dim", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "e3dc3dccd642310de6fb813701bee2b97023ac37", + "notes": null + }, + { + "sha": "4d42e934ad9a2194c5cb08c462279114b930d2ff", + "description": "ci,cirnm: Fix program name in usage example", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b8ee6f3d30b305d50e2751a8e315a812781155ec", + "description": "radv: fix multiview fast clears", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5fa94dba34034dd1509df4110808050693c56db9", + "description": "radv: only enable DCC/HTILE if it's compressed with SDMA", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3869a6f967d9996d768e92ecb6e4870ff0e41334", + "description": "ac/cmdbuf: only set DCC_WRITE_COMPRESS for DCC on SDMA 5+", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2b2b1d405a3213e25d41be7213223eb86df9e654", + "description": "radeonsi/vcn: Use full pitch for pre-encode input", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "1f83e731451b84b16cc1fa2f04b46a71a66e43ff", + "notes": null + }, + { + "sha": "5a497316d4da5fe9217f8acc31b5098c1b896dba", + "description": "pvr: only specially handle gfx subcmd for BeginQuery", + "nominated": true, + "nomination_type": 4, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9caa563bc928f13a3e8a831a2095bc41c25f9990", + "description": "pvr, pco: Commonize texture packing code", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d583339e793b90917b51a0264642348b642db236", + "description": "radv/meta: add a single function for color/depth&stencil fragment resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8d0206c95f3b1619f95eaf5959a504c9ce62ef6e", + "description": "radv/meta: simplify creating pipelines for color/depth&stencil fragment resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "009cf9bfa738b0a9abfda5087bcf9368f1b6a61b", + "description": "radv/meta: pass a resolve mode for fragment color resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2c5685ed891b5a5ade028e10eecc72cbe26186f9", + "description": "radv/meta: inline one function in the fragment resolve path", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "876b204703d071f68f8377e22dd6e81fb4e0898a", + "description": "radv/meta: use the same shader for color/depth&stencil fragment resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fd9cbff41a413438215453ee2aadb68d119557c1", + "description": "radv/meta: move the barrier for color fragment resolves outside", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "255439fd9cfce15fe9d75ca7ee8dafd6b064c7b1", + "description": "radv/meta: fix the shader stage for push constants in the fragment resolve path", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ed546ce809b227e388f632e43292455ae1d0ed21", + "description": "radv/meta: add a single function for color/depth&stencil compute resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "94234f35fd0453108ac082507195272eaee42c3f", + "description": "radv/meta: simplify creating pipelines for color/depth&stencil compute resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1c7b416daae8d7a30124a79624f177d145ff8460", + "description": "radv/meta: pass a resolve mode for compute color resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2ae32d709c6313517e6e116bc1050aba3a313c35", + "description": "radv/meta: inline one function in the compute resolve path", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e3e52c348c46eac78edeb858ebb8f55094d36b79", + "description": "radv/meta: use the same shader for color/depth&stencil compute resolves", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "08f147d92c4f13c86b845886520b9a3e7f3fe051", + "description": "radv/meta: add depth/stencil support to the core resolve shader", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1e561eb1d74b9eeec329992f8fc102a462092356", + "description": "radv/meta: replace radv_meta_resolve_type by VkImageAspectFlags", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8a6c09e1f1c80de7da4110ec8319cf11e8c39812", + "description": "anv: Report bind events for image private binding", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d6eb6c58c7580ee68d500fda6f8c04bb76aeae67", + "description": "anv: Enable support for VK_EXT_device_address_binding_report", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d06da7645905d989416bd9076b785c61dbbe58d4", + "description": "anv: Report addr bind events for opaque/non-opaque sparse allocations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "849b2d1c5dc7f4e22477c6b2a3f9ed52c6ab042b", + "description": "anv: Report bind/unbind events for sparse VA range", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "83121a1ec212db0836ad94af7379b94bd0fff379", + "description": "anv: Report address binding events for VkCommandPool", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1bb79e7e69332a31a725f5ee9f1c8bc2bf8e8689", + "description": "anv: Report address binding events for VkDescriptorPool", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f0d46cc91d4e750b152ccd860773c786c4c7c9f5", + "description": "anv: Report address binding events for VkQueryPool", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "145eb76cb485a613166a8e90ea8fc1c9dfee182b", + "description": "anv: Add BO helper macros for binding report extension", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b769311305ec1c3823d2880d73f92b8f95abdbd6", + "description": "anv: Report address binding events for images", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1fd887a8bc4d615cb332b4b81731276a2b5a5298", + "description": "anv: Report address binding events for memory buffers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "fe46a2ae9b33159ba7edb86ffd45dca2f2d9a83e", + "description": "anv: Add helper macros for address binding report extension", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "2253afbc94a2aed03c60c25443fe5652ca22bffc", + "description": "ir3: Lower 8b usub_sat", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "89c6db217c4cb1c035449f554a2dd1c45b6a2747", + "description": "turnip/ci: Remove a618-vk-full job", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7afd3b61ef4311dd1cb056608a039e02ecadb01c", + "description": "turnip/ci: Skip more slow tests", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "aa682376dd1479b3883bff79074fdf0f9d4ef42c", + "description": "turnip/ci: Promote a618-vk-asan to pre-merge", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8573a2744748af1ecb3dba8de3a7aef8ed50a366", + "description": "turnip/ci: Move a618-vk job to new sc7180 runner", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "32925aa18822cea6cdc4851694118f74023c1908", + "description": "ci: Update kernel to pull in new build for freedreno", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ae8928b638dc42ca169c91293058cb98c1fe595e", + "description": "ir3: Fix constlen trimming when more than one stage is trimmed", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "68c0031f56c303644a72bc6387b39f6c26954650", + "description": "tu: Use HW offset 0 in 3d loads/clears with FDM", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "b34b089ca1327a5d48bc3cfceb9647c44763b52d", + "notes": null + }, + { + "sha": "df4042371f8c9e756e6216e36861a424a1ffdccf", + "description": "anv: Set PIPELINE_SELECT systolic mode based on shader usage", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "3debca7dc66efd55c3a32582c5a0286f0d208ff2", + "description": "anv: Enable cooperativeMatrixPerElementOperations", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ffc3219d5768b4ec9169243d186108df8973a9ed", + "description": "brw: Add lowering for nir_cmat_call_op_per_element_op", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "095c470d253be9c6ce4e26f81d379558cd3560b1", + "description": "anv: add missing handling for attachment locations in secondaries", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "d2f7b6d5a7625f916baa9a9ec110a1799c045f49", + "notes": null + }, + { + "sha": "0ea485406c6dd3f89e50900126f74ca3343176b8", + "description": "docs: add sha sum for 26.0.1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "b09692bf999941f0b63a369851f857693b97dcee", + "description": "docs: add release notes for 26.0.1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9894012f8de5898168674ef75b7da214508763f1", + "description": "docs: update calendar for 26.0.1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ab1d9cd92983acbad5c24b441f208d34170017d7", + "description": "tu: Add lrzWriteDisableReason to render_pass tracepoint", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8720bea4cbe9c43ee1331deadee405ce56ef59d8", + "description": "kk: Fix debug printf specifier", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "16c9cc9d08f14efa72c1a411e7a7dd4cafb20216", + "description": "panfrost: Fix -Wunused-but-set-variable warnings using ASSERTED", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "51c953cea0569d938c92fe1865f2c2c0012bee61", + "description": "panfrost: Fix -Wunused-variable warnings using ASSERTED", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "862d62100279b7da8a609332d13e4ffe2cf8be86", + "description": "panfrost: Fix -Wunused-variable warning on arch > 7", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8628523f0ff3702b697b932cb2e1ac29742bb557", + "description": "tu: Fix condition for re-emitting FDM-related state", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "25202d3e473e2a26c6f1a83e96b3527203653430", + "notes": null + }, + { + "sha": "f69c26fb06d67b5de33147160772096765ac6c28", + "description": "anv: fix dynamic buffes again", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "e94cb92cb00acaeb4c627cf186b6b86a6a1828ed", + "notes": null + }, + { + "sha": "070a741855823f1167a55c463014d4e4291c6ee7", + "description": "radv: don't cache esgs_ring_size/gsvs_ring_size", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "7c66adf97e07b92258c697f200d096e47782e4d1", + "description": "ac/llvm: pass ac_cu_info to ac_llvm_context_init", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "43603f9b1d607e689cfdab56fdeb62314ed3449f", + "description": "amd: add ac_cu_info::local_invocation_ids_packed", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5963eff1a2c3f60551f8d46d330b61e78a609026", + "description": "amd: add ac_cu_info::has_vrs_frag_pos_z_bug", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "29f8237d304a14adc69b61cf216cde119fc24e1b", + "description": "amd: move various flags to ac_cu_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "567967350e39419169b8bb8238c9077f9a380638", + "description": "ac/gpu_info: remove padding from ac_cu_info", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c99345bd5aaf9756180072a5081b2c167d842218", + "description": "ac/gpu_info: fix outdated comment", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "78b3e07bed50f8458f1dc184bd56f544b2ace586", + "description": "ac/nir: remove ac_nir_lower_ps_late_options::family", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6d31054d86c9e237a0bc3c4408f2911548c0ba9c", + "description": "ac/nir: remove gfx_level parameter from ac_nir_lower_indirect_derefs", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "724f65f96c36e6c0f3d7c61bf82f322935f26860", + "description": "radv: remove radv_physical_device::max_shared_size", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8017478074d91e0ac45d21d6e5fdd9e10b4fb228", + "description": "radv: fix size of reserved in radv_physical_device_cache_key", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "640bc3bc53b6ec2ee7816f569e58baf24bcb54cd", + "description": "zink: fix format conversion logic for the alpha emulation case", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "252bff0f487763d11f0e4a995be0c42070751d87", + "notes": null + }, + { + "sha": "6b464785b9eefdcb7597942f0fd56bcdbdcff5c2", + "description": "nir/opt_algebraic: optimize d3d9 iand(a, inot(b))", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a3f9c347bf301e79c7a4c2fd24f6248c49ab2fed", + "description": "nir/opt_algebraic: optimize b2f(a) - 1.0 to -b2f(a)", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5b974a922aaf0de3596b887173d1ee109b0e5723", + "description": "nir: print all fp_math_ctrl bits", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5e614215ff12fafb73c23925d27b656af0ce806e", + "description": "pvr/ci: update bxs flakes to add one ycbcr test", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "9cea0fd97390a9f23153d0a94936f44d3b769fcb", + "description": "pan: Move buffer functions to pan_buffer", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "448354e79249310528bc0232c464fa4a307d8659", + "description": "pan: Drop ASTC support for v5 texel buffers building", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5e61368d3b02ef5ae96ce9979470237c9fc46aa4", + "description": "etnaviv: Enable single-triangle blitter mode", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "ec41afc7aa1e403521b669f202493b8e8c751905", + "description": "u_blitter: Add single-triangle draw mode for NEAREST blit consistency", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "39839af4e16c7a8ce5acf08c118dee5c7c620112", + "description": "radv/video: Disable qp map for h265 on vcn1", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "01ba87a7fc8250d398896590ac70f67a76b27f6c", + "description": "panvk: Relax ms2ss afbc disablement", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "05326726a9584c6d186aa7880f9b29ebc256a608", + "description": "panvk: Don't create MS2SS views for internal views", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c0157596290d4f291a3b80814e40995e7b77e2c3", + "description": "pan/fb: Force pre-frame shaders to ALWAYS for clean tiles", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a", + "notes": null + }, + { + "sha": "0c4f2aba5123536fff95f47389c511455de18711", + "description": "pan/fb: Set clean_tile_write for mismatched superblock/tile sizes", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a", + "notes": null + }, + { + "sha": "2fcee05abf7f80dbce8a8f72b7ac4401984b4566", + "description": "pan/fb: Figure out clean tile enables up-front", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a", + "notes": null + }, + { + "sha": "deb8b5c9c78e3a00228c0ccf1175dbc2ffc5093c", + "description": "panvk: Avoid direct MSAA resolves to AFBC on v6 and earlier", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "b8de34da2ba30f05207d86f926ab97fe7309354b", + "notes": null + }, + { + "sha": "98a6e6e7bb563f5974cc2a9fb5e6009bc3b0d115", + "description": "pan/fb: Set reverse_issue_order when needed", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a", + "notes": null + }, + { + "sha": "655f7588dee6fc2d3a64967854547b87b890a491", + "description": "pan/desc: Pass emit_*_attachments args through a struct", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5093b3fe0a5bdd03740fa58402e15ce8256f2e2a", + "description": "pan/fb: Improve depth format asserts", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "e3dc3dccd642310de6fb813701bee2b97023ac37", + "notes": null + }, + { + "sha": "397297e7de2c72f50512bd0ff7406bba79869da5", + "description": "util/format: Add a util_format_get_depth_bits() helper", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "53474cfef07c69fc5f53cae436a537a6e946cc15", + "description": "mesa: allow MAX_TRANSFORM_FEEDBACK_BUFFERS in GL40+ contexts", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d55a71893b923cd3ac0f6b1a54c7137af9c2e9a8", + "description": "docs: Add KosmicKrisp to the list of layered drivers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "636640ecce0f604049c28de7b530e49f87d06ecb", + "description": "docs/kk: Update build instructions to add --prefer-static", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0468dbf9893416c98a6a5d7b636173613209fc02", + "description": "venus/ci: Skip invalid SkQP test on ANV", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "4b52a537a5b7aae1283bb1566393eebeb4705a7f", + "description": "radv: remove an useless check for VK_IMAGE_LAYOUT_PREINITIALIZED", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5c371010c1061b8fa0854f88b5fe79e8d1fe23c1", + "description": "radv/meta: stop using pdev for some query resolve shaders", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "122958344afb6ed29259cc2c2d988c6fcf9b8e21", + "description": "radv/meta: stop using pdev for building the resolve meta shaders", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "81932d67319bb234f41a58bdbd25fd35a3ea5f86", + "description": "radv/meta: stop using pdev for shaders that use addr<->coord helpers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "e8710152fb0e49a7871f6fe7c0954e09c8eb481e", + "description": "ac/nir: stop passing radeon_info for addr->coord helpers", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "63e1592f8dd33d51c975a5acd2abb8a1ae8076c6", + "description": "brw/scoreboard: Don't track dependencies for UNDEFs", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8f4de30d0581ed9bc6c289cc62eafc2253ef63a0", + "description": "aco/insert_fp_mode: don't skip setting round for fract", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "7212a75c5ef38268b3b9ee332fce80043a4e4809", + "notes": null + }, + { + "sha": "788a8ab2396957114f317ad49ab7fab9b41c5405", + "description": "ntv: call nir_lower_variable_initializers() from ntv_shader_prepare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "49d07b9ae66fede4fd7cc22877d4e4a6a28fd5c2", + "description": "ntv: run nir_remove_dead_variables during ntv_shader_prepare()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "a6928eb015b2573fa6bd4e3ae48887c6e9526618", + "description": "ntv: re-gather shader info after ntv_shader_prepare", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "6ed178ecd65c0c2e160d4ea35c1b4f56b737b7a2", + "description": "ntv: run nir_cleanup_functions() in ntv_shader_prepare()", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "102fa924c2b5acf0d04239405694c4d7eac32342", + "description": "nvk: Remove unused cmd.tls_space_needed", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "c24963d8da688de7de35e78d22458f7d5f6b4556", + "description": "nvk: Enable zcull for VK_ATTACHMENT_LOAD_OP_LOAD", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "5e04c965de20dc9a50622fa4f667d301f5265404", + "description": "nvk: Enable basic zcull support", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0920e0afb5c21a5f693c1d716e4fe6e4804aa5e3", + "description": "nil: Add zcull support", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "88cc4df9a3319bbd9bf62855913948be934e6ab9", + "description": "nouveau/headers: Preserve _ before 0-9 in to_camel", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "76f9a516604d3c76368ae8abcb6e9b7d3f5fbb4d", + "description": "nouveau/winsys: Fetch zcull_info on device create", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "0f03c8b17366ade4ff166c807aa7aaed182d1d15", + "description": "drm-uapi: Sync nouveau_drm.h", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8aecdcffa506403d80476d4dce8374a953a691af", + "description": "mediafoundation: add workaround for max subregion number reported in slice auto mode", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d5bd6874f6b30bb3c0992a3da1d0b654918cd5ea", + "description": "d3d12: add workaround for max subregion number reported in slice auto mode", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1b1cde9d39a5a2e7a6768804dbdc8b0666eb2f4e", + "description": "mediafoundation: in slice generation mode, send METransformNeedInput once per frame.", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "745f69aa1ec09366f03e3ee439f9bfe8f48cbd27", + "description": "pan/ci: add a slow test to the skip-list", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f109f3888163791ab47f5e85cabe9fab07129d16", + "description": "pan/ci: update missed expectation", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "399c0d22f3968ecce93212dece54166a2d10e240", + "notes": null + }, + { + "sha": "52aaf307df57f3e2e143a4d377aa7ae14152436e", + "description": "radv: use radv_physical_cache_key::clear_lds more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "229e892e42e8b45ae2652dde4b8ace01a349a657", + "description": "radv: use radv_physical_cache_key::disable_shrink_image_store more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "55691035e86d478a93a07b70e5c79a2f38effae1", + "description": "radv: use radv_physical_cache_key::disable_aniso_single_level more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f045c04b5033d0c957ae4aebd2e59a748031968c", + "description": "radv: use radv_physical_cache_key::disable_trunc_coord more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "d7447012efa17ccdc6619c5cfe557138836df968", + "description": "radv/nir: use radv_physical_cache_key::bvh8 more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1457c39f5a8d9ded5cc5a260d8fef2044af8671e", + "description": "radv/nir: use radv_physical_cache_key::emulate_rt more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "246b8501cec091449a500054fa82845012d0f26a", + "description": "radv/nir: use radv_physical_cache_key::no_rt more", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "835fd613b50332eb6266fd358d8711a11c04e473", + "description": "venus: expose VK_EXT_descriptor_heap by default", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f0e4ef50e3ca0da6b4b283dfaa8db14dc5628e02", + "description": "venus: RegisterCustomBorderColorEXT can be async when index is requested", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "718ecfc008f45de11463a76d0a1d43d839be208a", + "description": "venus: amend to mark descriptor size cache initialized", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "82917805abdd8a3159c426f8c0bc4daf2eb46275", + "description": "agx: use common code vote lowering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "8a450fb0ffb230c6ee3ef96faa8ce629085a3204", + "description": "nir/lower_subgroups: generalize vote lowering", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "f8f80c3700045acd7fae81e3e6139d70900ac785", + "description": "ac/parse_ib: Fix VCN address parsing", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "1a5c660ef5b881d4193566a777b150ef912a4f9a", + "description": "st/bitmap: only release YUV samplerviews", + "nominated": true, + "nomination_type": 2, + "resolution": 0, + "main_sha": null, + "because_sha": "73da0dcddcb351f46544b207de55a4cb81654cb8", + "notes": null + }, + { + "sha": "3ba275aa70f716ca544afb71b371041d9c7541f6", + "description": "zink: add TRANSFER_WRITE -> HOST_READ sync to end of batch", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": null, + "notes": null + }, + { + "sha": "857f5a8e9cdbe0daf101a629b34291c08d1fa268", + "description": "st/mesa: optimize glCopyImageSubData for 3D and array textures", + "nominated": false, + "nomination_type": 0, + "resolution": 4, + "main_sha": null, + "because_sha": null, + "notes": null + }, { "sha": "03d2cc2b2ae5341409ee1fab74e98134a6df0511", "description": "teflon: Add debug string for concatenation",