blob: 2ce6ab3af98a017a6f705284841d5d76fa5ce191 [file] [log] [blame]
[
{
"sha": "eca4f0f632b1e3e6e24bd12ee5f00522eb7d0fdb",
"description": "rusticl/kernel: check that local size on dispatch doesn't exceed limits",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2a0c15d5ebc55a233eabb155a6291efb206fbd39",
"description": "rust/spirv: fix clippy lint on unneeded late initialization",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4dd404dd2eecd6d658255925ead02ced6495f9aa",
"description": "rusticl/meson: use rust_abi instead of rust_crate_type",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9f22b95956cb11ccba12dd9f7e4510851fb744a3",
"description": "nir: Handle casts in nir_opt_copy_prop_vars",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6c845ed548f87fdade9293c83858f2876d3b7cc6",
"description": "nir: Make is_trivial_deref_cast public",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f6f7715c5824922e867aa739c587eb1718db66c1",
"description": "panfrost: Clamp the render area to the damage region",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c",
"notes": null
},
{
"sha": "69d39dba425b1e10f711a2bc171849720cf62629",
"description": ".gitignore: Add .venv folder",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "60c2bcb8afd5e1af8aacf29f82662e8a9046cedc",
"description": "etnaviv: Use TP cores to accelerate tensor transformations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d6473ce28ee0f36890e24b3832cd53d3ed5e98e7",
"description": "etnaviv: Use NN cores to accelerate convolutions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f014f1bba99ba157260ba5081b277d05cd2ee810",
"description": "etnaviv: Don't emit boilerplate for compute only contexts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "30a8c071e9ee40fdd437349d94197229ebeb87b0",
"description": "etnaviv: Add a bunch of new params for NPUs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9e055508881b77278cf79134330f7ca3c1e867e3",
"description": "etnaviv: Update headers from rnndb",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "af199e0ff01250313bad5fde2905cfb796fb1930",
"description": "teflon: Initial commit",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "92904108706f979cd80cee57af58d866e0f9f7ba",
"description": "mesa: Import TensorFlow Lite headers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d8fb1dc7aea35a497f5282977ff04d6c51549376",
"description": "gallium/util: Fix pipe_buffer_copy",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a6d9e21c237c4667260e9885c5f0d2c369349ede",
"description": "ci: disable Igalia farm",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fdf6b22ffe7d63121bd7a9170639e79a77b59bb6",
"description": "Revert \"ci: disable Igalia farm\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
"notes": null
},
{
"sha": "26564b8515d8fec01216c4ec5242b0deaa8e15e6",
"description": "bin/ci: Don't submit jobs on integration test",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffe2b31f9a0ef07fd1380580986302bbfd936f32",
"description": "ci/lava: Detect hard resets during test phase",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "94d075d049387243e109492b678cef2930c28a13",
"description": "nak: handle nop ops from NAK IR on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fc232a67a4cbf3b3e3923ed7dea35aaea1c02a7b",
"description": "nak: implement cs2r op on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48055f6a239e989c22bb5eb39feabc9f74d0ae97",
"description": "nak: implement kill op on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "354c26d0c066f14657146442d140d6ae3bbdf5e6",
"description": "tu/drm/virtio: Fix dmabuf import",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1a43970276dc3048653fe9803418fd7456b89304",
"description": "driconf: Change vendorid on Palworld for Intel",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "aa56740dede991483715af7852fe7d0aa2ba170c",
"description": "rpi5/ci: add flake seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "79a27848d7698c3f8ba78b9fe30301892bdcefe1",
"description": "rpi4/ci: add timeouts seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9abd16d96fd5009fb1567785d1f3714c10cef25",
"description": "rpi3/ci: add flake seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e465ac25618b3ce2d8666b5015101414f05f9876",
"description": "nir/lower_shader_calls: remove CF before nir_opt_if",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "015b0d678f8027008a5ae4cc3bb066a859839c8a",
"description": "nir/lower_non_uniform: set non_uniform=false when lowering is not needed",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b1619109ca91f5b9b4f29d75479241ec82c31549",
"notes": null
},
{
"sha": "90939e93f6657e1334a9c5edd05e80344b17ff66",
"description": "radv: do nir_shader_gather_info after radv_nir_lower_rt_abi",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e1b9a6e4f3c1702d68866bec2799b1216812595a",
"description": "anv: initial RMV support",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d53fcd54e9332fe0062c3b204684964eb5a89e8",
"description": "anv: track imported ray tracing pipeline groups",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8229ee43acd5302556ea8802eefef4cd1892d527",
"description": "anv: track total state stream allocated blocks from the pool",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "693325721196687b73aae8a8065aa2834a2e6f6f",
"description": "anv: add BO flag for internal driver allocations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "82c08c41417068142ee0212196db75f8ae1f0b4b",
"description": "anv: rename layers entrypoints",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cb0af056bc06b0f46e55a4e4271ca4ce7be735a3",
"description": "anv: remove unused perfetto declarations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b87807028c6ba6dcda0b975e5920ed0d49ba0c57",
"description": "anv: reorder anv_astc_emu.c",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "04ebb79b9e1e73cf2459f0e3599fb7281010d20d",
"description": "d3d12: Clean up H264 video decode interlaced code path",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9477f994a9f64b1bdd54d402bd39ea13fc55f02",
"description": "panfrost: Move pan_{bo,device}.{c,h} to the gallium driver dir",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "211aa201945b5fd93a9419bacf89e89be23d830c",
"description": "panvk: Move away from panfrost_{bo,device}",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ab6a61829ca1c5141edd73dd4dea56c7b6d7fa4c",
"description": "panvk: Keep tiler_heap and sample_positions BOs at the panvk_device level",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c05104c71fccf64a9e6d49725f0a2bf3da16a0a1",
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_buffer",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "06a2a857f7cf69f2cccfacebcea3449d69b35948",
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_image",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "00cdd1d74365ebb57598a5e82d9b2d59f0c96d95",
"description": "panvk: Track blit src/dst using pan_kmod_bo objects",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "01c7abf56f0dc30eea5ce5a5e3a805417ec6ad14",
"description": "panvk: Transition panvk_{image,buffer}_view to panvk_priv_bo",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d09f38882426d7252b20ea82946c6e231d7237b2",
"description": "panvk: Transition panvk_pipeline to panvk_priv_bo",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57ea8e4a469dbe9d54d6843ef04a4c9a5407423e",
"description": "panvk: Transition panvk_descriptor_set to panvk_priv_bo",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "86109da54e7612757f8cd404bed66fcfaaf2a701",
"description": "panvk: Transition panvk_pool to panvk_priv_bo",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78e5bc1ee5b37d82323d300ff88bdbb4b4da3b58",
"description": "panvk: Add the concept of private BO",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9672ddcc3a204d8eda061ac5a0b96a88c84af207",
"description": "panvk: Add pan_kmod_{vm,dev} objects to panvk_device",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48ff9fc8181533fe1a6f5acb436db17a8e7bbb97",
"description": "panvk: Instantiate our own blitter/blend_shader caches",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d155d6b7a334f07ad652e5a87f16f3302c7b968b",
"description": "panvk: Add a decode context at the panvk_device level",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "acdcf5c0a173ff6f00858cb0e1699f96d68a9a66",
"description": "panvk: Move panfrost_device and panvk_meta to panvk_device",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea4dc54d720c10d4cf55f47f0fe1ea4374847aee",
"description": "panvk: Use vk_device::drm_fd instead of going back to the physical device",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "92fa7468a18dc8ace5a2280e98a91b9438d348d1",
"description": "panvk: Store various physical device properties at the physical_device level",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2e65d7347e597a599a0500a0cd80ba265e6a91c3",
"description": "panvk: Stop passing panfrost_device around in internal meta helpers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e028b6dbe7abf371faed2b455b6a8a01d1889702",
"description": "panvk: Get rid of unused pdev arguments passed to some meta helpers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c615b4ae10227332f4a50474b40f144773fbdc4d",
"description": "panfrost: Add a helper to retrieve a panfrost_bo from a pan_kmod_bo",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "446ec05faecbe92246dc37a69631521448112fdc",
"description": "panfrost: Make pan_perf panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b554c093996284872f91d9c1ed791f4bda6d913b",
"description": "panfrost: Make panfrost_texfeatures.c panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f2c06d0813779873428547fe5fe0926aec3e3cb0",
"description": "panfrost: Remove uneeded pan_device.h inclusions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "493cf2f0082d958729c3268f425edbd7d70e39df",
"description": "panfrost: Make pan_desc.{c,h} panfrost_bo agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f94889d0797f6dc66b7875e68ae7d44c0f018131",
"description": "panfrost: Make pan_texture.{c,h} panfrost_bo agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d07926df1eb6e943025e88538eda54c73ba9d4a",
"description": "panfrost: Make pan_props.c panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7b4d1bb9be1f6e94649a0b09abcb1d05b822cf38",
"description": "panfrost: Make pan_pool.h panfrost_{device,bo} agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1b1f1a6d7615b1836dc7524e07ab431a17fade0c",
"description": "panfrost: Make pan_indirect_dispatch panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2bdcef6506bcb6ce1084f2831b7c04994ad848ac",
"description": "panfrost: Make pan_blitter.{c,h} panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "49aeced1a4c6dcbed2408d5e8a7870a24e2ea622",
"description": "panfrost: Make pan_blitter.h includable from non per-gen files",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "146b51d9f4dc10f7809e39c25949471fa85dc88e",
"description": "panfrost: Remove unused header inclusions from pan_blitter.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a01be2f21f32355c7cefdf51b060faadaf9b2a1d",
"description": "panfrost: Make pan_encoder.h panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0651b8871bbe5e9f9ac30635b69ea985a2730a9b",
"description": "panfrost: Make pan_sample.c panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "387882d811fe397453a5b99f5122da5ddca27494",
"description": "panfrost: Make pan_layout.c panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f4f2b7492b0a7bdc61bc50e7c8dbed7edd8995c8",
"description": "panfrost: Drop unused panfrost_device forward declaration in pan_shader.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "517c0458f24a1e6a3dc8e9662f84fdd8bee24e2e",
"description": "panfrost: Make pan_desc.{c,h} panfrost_device agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "56438e06b971b2b27f484c126932a916e02d6628",
"description": "panvk: Inline pan_wls_mem_size()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "00fb95175f969a39b69a1ec2e764f312df51b1d2",
"description": "panfrost: Pass tiler heap info through pan_tiler_context",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "42138ee1c801dfd289e0f3e0214600fb1a01890d",
"description": "panfrost: Pass no_hierarchical_tiling info through pan_tiler_context",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "00d4a7c7fd9900fb685059034bcd74c73c6738a8",
"description": "panfrost: Pass the sample position array through pan_fb_info",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8b8942d4dc3796e7849a085209882dc1fe6018fe",
"description": "panfrost: Pass the tile buffer budget through pan_fb_info",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "95480bc2ab6a594cd9a096d264ba5f8e0efd7ea9",
"description": "panfrost: Get rid of unused panfrost_device arguments in pan_blitter.c",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3e85e3ce080a910861c907b3a2f84a7a344ead1b",
"description": "panfrost: Make the pan_blend logic panfrost_device-agnostic",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8a42913c230ac23b0eda5852d0ccfcb38849dcdf",
"description": "panfrost: Stop passing a panfrost_device to pan_inline_rt_conversion()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9c8af69827bcd375d376c4775bd5ef1fb61cbf5a",
"description": "panfrost: Stop passing a panfrost_device to pan_blend_create_shader()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1b79735a635909f1e9b08b463760b15622a98143",
"description": "panfrost: Stop exposing pan_blend_create_shader()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0e7e22a808163937cc34374914b4c263f6398bbe",
"description": "panfrost: Stop passing a panfrost_device to pan_blend_get_internal_desc()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fbcc85108b28486c3b8b80d117de524ab7803446",
"description": "panfrost: Don't pass a panfrost_device to panfrost_afbc_can_tile()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a758e95077ae48b4a72758c4b861cf6d3f283956",
"description": "panfrost: Don't pass a panfrost_device to panfrost_format_supports_afbc()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0d76cb026890a57acbe23831610109f76ad2a1f1",
"description": "panfrost: Stop passing a panfrost_device to panfrost_new_texture()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5669622857ab960a24d3de4379d61c4da2981a70",
"description": "panfrost: Move YUV-debugging out of panfrost_new_texture()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "897733c55d6b31c81d4ec717dcfe8765936ad0b8",
"description": "panfrost: Move panfrost_is_yuv() to pan_format.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fba7f38fdaa0bef82b0394c5ddc1a6a5858e1dbf",
"description": "panfrost: Add panfrost_[blendable]_format_table() helpers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0fe9c369a1e68c4367e1a38d192594900c7dc1a",
"description": "panfrost: Make panfrost_format_to_bifrost_blend() a per-gen helper",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b87de3a2e0d9caebcb3314ce9b4c668641d78b52",
"description": "panfrost: Add a per-gen panfrost_blendable_format_from_pipe_format() helper",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8d2b5b86da1463e9364136dbcf7836b2e755c04",
"description": "panfrost: Add a per-gen panfrost_format_from_pipe_format() helper",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fe9d541d9d66b361a245a145e96089d183e12780",
"description": "panfrost: Kill unused forward declarations in pan_texture.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd901213dc0878da82c13bec414319cc4ada23b1",
"description": "nak: make it compile with clippy",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "548d919bd32ca14ade8911ef0a3992104dfb96e8",
"description": "nak: simplify phi_dsts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a414ecdf5b55bb5a1717693dbf0fbaba9867792",
"description": "nak/opt_out: fix comparison in try_combine_outs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5b355ff25a769193cfe83af669e69d9e51f109ec",
"notes": null
},
{
"sha": "c3fbd0dcb186c502390935b3088b711a24a6c7e4",
"description": "nak: use rro when emitting mufu on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a0f5fff875a97ffb9daf73f99124c30ac09f426",
"description": "nak: implement rro op on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d0a3bac163ca803eda03feb3afea80e516568caf",
"description": "anv: move *bits_for_access_flags to genX_cmd_buffer",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "231ede4f0ca92b33da8b16e7921af9877379c7d1",
"description": "iris: replace constant cache invalidate with hdc flush",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
"description": "ci: disable Igalia farm",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ba87656079a7fb745c06e78641d2fa6ac4112b82",
"description": "anv: implement undocumented tile cache flush requirements",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0bc6462924fa2389b35d4e27c6be3de629779b89",
"description": "isl: add print helpers for debug",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "58c9f817cbed2fc5263c86b514730e54a2d9cbe4",
"description": "anv: fix pipeline executable properties with graphics libraries",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3d49cdb71ee8cb07ca922b9ffa15edd27627959c",
"notes": null
},
{
"sha": "42fc83a6e3cbf4521f7c2d2acf26bdf22dd73f83",
"description": "venus: default to enable GPL",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "85df907ad8692d1448ba12735c2981e47add34aa",
"description": "venus: allow tls ring submission to utilize the entire ring shmem",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "80a5df16fe81d39fd771d5805b141c4eff623886",
"description": "venus: fix to respect the final pipeline layout",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
"notes": null
},
{
"sha": "f713b17a16d7899ef78f85b91c14a46b9f91b3c8",
"description": "venus: fix pipeline derivatives",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
"notes": null
},
{
"sha": "f256e8171cb47f5be566607dce5d6267324c550f",
"description": "venus: drop some redundant comment",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b551b6e48a4b69e0b1b6eb36acfbebe359025c24",
"description": "venus: fix pipeline layout lifetime",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "19f2b9d0bbd71ba218962a26434507e70f6cde98",
"notes": null
},
{
"sha": "7e8dce8c93268891fd16dda0c743300a93d21743",
"description": "ci: bump kernel to 6.6.12, modularize i915, add Transparent Huge Pages",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "459b5222511ce0eea17f5a43cb55f54bbaca7984",
"description": "rusticl/program: add debug option to validate internal spirvs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e70699e24ad7c06e43ba856cec9371f142ebaf2",
"description": "rusticl/program: add clc_validator_options helper function",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "421b73207cf2f7985ef5532890b52d4a49d61cfd",
"description": "rusticl/spirv: use bool::then_Some inside SPIRVBin::link",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93c1eb112fed0fbc9748ef94177cc670c65602a8",
"description": "rusticl/spirv: do not attempt to parse spirv after failed link",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb2afbc0e5973eccb47065861225b19bc22a9884",
"description": "rusticl/program: rework debug logging option",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6fcec87090d7c06cab119aef8c517daa55df1f62",
"description": "intel/fs: Track instance id in gs_thread_payload",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0384e96aee0505b12f8775a397b7c53fde2203a5",
"description": "v3dv/ci: increase timeout for full jobs in 30min",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7ebf7f49a052c75f49496e31f7b3ccca716d30e5",
"description": "llvmpipe: Compile sample functioins on demand",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "533d17ec7164c8063920b7ccf3669f6bd561afa0",
"description": "llvmpipe: Stop refcounting sample functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c4d950ce37ae88a7799ed00ae107cb4440dcfe93",
"description": "rpi4/ci: skip more of the dEQP-VK.ssbo.phys.layout.* tests that timeout occasionally",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "959819c458674ed8074cf7a019cc7b155c49b811",
"description": "rpi3/ci: update piglit & deqp expectations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a3c91624f487ee7676dfce0f8ed4e4c87ce2c0a2",
"description": "d3d12: Implement cap for PIPE_VIDEO_CAP_ENC_INTRA_REFRESH",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c81967fa89d918e11107cc787ae70bf32cc56a56",
"notes": null
},
{
"sha": "57cd0a0a28c1bf5d489c58afad309011836fce93",
"description": "wsi/x11: Make chain->status atomic.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b634537b8b0d5d41e5c3bfe039975042e6fed9c7",
"description": "wsi/x11: Keep track of multiple presentation requests.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b90b6a395d8fcf6329e4838d312ce5bbb20ce978",
"description": "wsi/x11: Implement VK_EXT_swapchain_maintenance1.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "19dba854be005142f70c36895622c5d46c3b9ba2",
"description": "wsi/x11: Rewrite implementation to always use threads.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a3784ae33bbdcd50b2a6d8de5d52779276bb36c",
"description": "v3dv/bo: use mtx_lock/unlock on cache_init too",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffd0e3a7fefa9f08fdc34a79488eba9846344f49",
"description": "broadcom/compiler: fix coverity warning (unitialized pointer read)",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f2b7c4ce29b36556968ccf0480393180455d498a",
"description": "nir: rework and fix rotate lowering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "fe0965afa6becfc9c9aa341babd34bc5920e421b",
"notes": null
},
{
"sha": "a50b2f8f258eb71984a3d63ca031b8051c380344",
"description": "panfrost: fix panfrost drm-shim",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "91fe8a0d2859e0b869edf83a56c463cf548ac10a",
"notes": null
},
{
"sha": "59b652f10fd6a114dfab8f933c4ef3576329dd1f",
"description": "anv: using a single struct for kernel upload",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "783e3c096fe34b06a251b3355330feac3a015e4e",
"description": "radv: fix indirect draws with NULL index buffer on GFX10",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db9816fd666a53dcd6285517c558373f93b12599",
"notes": null
},
{
"sha": "5c03cdbd02a69884ce759e0cbd0cf76dc212e2d3",
"description": "radv: fix indirect dispatches on the compute queue on GFX7",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c3a64f8dd1192bef2b1cea29283a82f5f82f79a8",
"description": "intel/fs/xe2+: Allow SIMD16 MULH instructions.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "54f3d5a00c7527ef40c79344fea15a2c66fc6103",
"description": "intel/fs: Emit QUAD_SWIZZLE instructions with WE_all for derivative lowering.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3e710a84ad8c2ecd2785a10b7977fa5b1b087448",
"description": "intel/fs: Set the default execution group to 0 when not representable by the platform.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43c9620dbf169fd7a66f9d5a34ee95f3bd9a923a",
"description": "intel/eu/xe2+: Translate brw_reg fields in REG_SIZE units to physical 512b GRF units during codegen.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8bc38215206f450723c820b6f86cd36ce98f246a",
"description": "intel/fs/xe2+: Disable bank conflict mitigation pass for now.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6efcba9e3622822357d42549863603176929aa44",
"description": "intel/ir/xe2+: Add support for 32 SBID tokens to performance model.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a9c057d5a3568282d40ee9fc4c7b101464bb10cd",
"description": "radv: Implement NIR debug printf",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "03379d74ba5ce9c59d96eb6c4f114881b741fbc6",
"description": "util/printf: Expose util_printf_prev_tok",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d05f8f6146adaff588e154324e398aef2dd7fcf6",
"description": "util/printf: Include stdio.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "87417012f3f42b84b6e8f8264f64e0388201f55b",
"description": "zink: Update zink-anv-tgl flakes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "908f444ec10fe44ae2df004909b2e6206188a71a",
"description": "ci/deqp: backport fix for zlib.net not allowing tarball download anymore",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ebcab145cfce334776be7e59db9beeb3f74b6967",
"description": "dzn: Add a debug option to enable experimental shader models",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "90bf4b630b28319314b811102a0186061693b97f",
"description": "microsoft/compiler: Handle comparison bias/gradient sampling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "733b7fe831f6ea22283fdb9c1df468d6e7a07075",
"description": "microsoft/compiler: Declare shader model 6.8 / validator 1.8",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bf461d856fc4af8dd7b808d377a48d26e3cd1e15",
"description": "ci/ci_post_gantt: add script that post gantt to Marge's messages",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1a9a71e2d99d508714f382ab1b88e8c3c1f3104d",
"description": "freedreno/registers: A couple newline changes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2e733e94d81b77aba32219de9f4f0af3bb953b88",
"description": "freedreno/registers: Add basic kernel header support",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ab64afc109e80871f5512d744f1c3b6491fbabf4",
"description": "freedreno/registers: Generate copyright comment blurb",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8eca68d2dee9940cfcfe627ffc1b0b8d118428a3",
"description": "freedreno/registers: Don't re-parse files",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d1567249e99cb00aabb797c6bdf23e1383389941",
"description": "freedreno/registers: De-duplicate xml_reg_files",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15f94505ba75adaf052dcb8d9f349a2bf10242b4",
"description": "freedreno/registers: Pass full args to dump_c()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "670e93bfb5d2700264801b38373d7e87b0886bef",
"description": "freedreno/a6xx: fix comment",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5552ffd0f3b5a169ffc1da7b4435bb69b11035dd",
"description": "intel: Use an intel enum for cmat scope",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a03cf5b3c294a274e2cd352a188cac220171a5e",
"description": "aco: remove boolean shuffle isel",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4180ebbb9e6bd7a763ad37dd730621ad2f71d2b",
"description": "radeonsi: lower boolean shuffle",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2571580b2b78b9772d5289d2f6e586055e9d8691",
"description": "radv: lower boolean shuffle",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d641750573a163674458004f74d0057bec86c62e",
"description": "nir: add lowering for boolean shuffle",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "37a15ba53a8a7eff3fc16b09f784f4d59fbf35b6",
"description": "ac/llvm: implement as_uniform and ballot_relaxed",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6b031daf16ca66750b2baaf09ac9568f93b5c7c8",
"description": "aco: implement as_uniform and ballot_relaxed",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1cb5bf700907a0b862fc4e340c0803bd9411b5d0",
"description": "nir: add ballot_relaxed and as_uniform intrinsics",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fc9ffb90fdaecdfa682d7783b9ee3dc417373ae0",
"description": "r300/ci: add flakes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74fc2e287fc79b9451919b21957bc5d0ef186a5a",
"description": "aco: stop scheduling at p_logical_end",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d1519e6ab77c79aadfe455f1c17af1fcf93f8710",
"description": "nak/sm50: add support for suatom",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9f54d269c20e1c7a668a2ca41ac5ffee76cf60e3",
"description": "nak/sm50 add support for suld",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "458d4150dfc704fe04e7bc5209643e2eb6479ccd",
"description": "nak: Legalize OpBMsk",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
"notes": null
},
{
"sha": "e3098bb23284b598ec6d5030ceaa1c3d5bd9d428",
"description": "aco: give spiller more room to assign spilled SGPRs to VGPRs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "47d7d73eb31466d850a8912dab2067707daa658e",
"description": "panfrost: implement line-smoothing",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a3cbfb5bd9d9b2cbbd1a8a68d2577183e0b4f190",
"description": "panfrost: clean up active_prim update",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6343e0bbd0bf8d0173795934fc42eb7851d0730b",
"description": "panfrost: add line_smooth shader-key and lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4b6972366aa62678c46af972ec0f9467912d4002",
"description": "panfrost: pass reduced primitive type instead of points",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e9ada4c0a2ebe11a4a8b3bf08fd12a0f76d56c9a",
"description": "panfrost: add support for forcing sample-counts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "550cc685a76b609a3c3f358d554de6e9911510ec",
"description": "gallivm: fix coroutines with llvm 18",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3b62b0d096d989b1eeacc0fe31d4d47b66094919",
"description": "nine: update verbiage for enduser device messages",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41107e4e641cdde3689b2718f8c0b260ab3964ce",
"description": "nine: detect emulation fallback of d3d coordinates",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "60e3a43bfc03530f121c7d26adcd253442562c6e",
"description": "nine: r500 under 20 fragments cap is a warning",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "500ca5ce7e4c093c410ce75add64be2494be111b",
"description": "pvr: split out device info into per GPU headers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09ab2ff925e31e3ecf0af4758a6d8d451e3afa55",
"description": "pvr: fix up some includes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7a7aa01a49b9791eb6b51c4e2bdd79b3602121b1",
"description": "amd/ci: consider much more of dEQP-VK.query_pool.statistics_query.host_query_reset.* to be flaky",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7d67debc2ef22d65c98a7961d60a77c396b95369",
"description": "CODEOWNERS: update Imagination maintainers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7c4a797bc98e2800be09ded38436817d2d7b0381",
"description": "amd/ci: add flakes seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dcc8c8aa4ad0050ae5477143663eb57ee6eff9b5",
"description": "radv/ci: sort navi21 flakes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "14345c4dd67c75698ed071eb7b798e1f52abea62",
"description": "zink: plug leak in `zink_create_quads_emulation_gs`",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3a72fc1cb7073fcc892ef0b36e99cc8455337476",
"description": "nir/passthrough_gs: plug leak",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15e7c6327216efa1f2c5b71b0a2ca65020f67852",
"description": "r300: remove R3xx/R4xx backend absulute modifier lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78404cc57d7c0115550728515edd8820d27ece81",
"description": "r300: skip backend DCE for vertex shaders",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0e2e4688af737328229101e4983d5d7120ac6e5f",
"description": "r300: fix writemask for nir_intrinsic_load_ubo_vec4",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43bdfebbff2c5557355df88816e737ef19618ed2",
"description": "radv: Fix shader replay allocation condition",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "86954c766fac7e56985d8d435c7773ec663c641b",
"description": "radv: Ensure vkGetQueryPoolResults returns in finite-time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "907fe6ea625a82dd356f383fee05f5197e5dd11d",
"description": "radv: Add radv_get_tdr_timeout_for_ip helper",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ed4ef4dc65348a18ca44d815bb8d5a0ebc6aa599",
"description": "radv/amdgpu: Remove ctx_query_reset_status",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f62bdde7031ac919be8e87d389f9b23c49861b5c",
"description": "radv: Remove check_status",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b24a4b8949109d787a2db7a1c3a61274b9238de6",
"description": "radv: Mark device loss if QueueSubmit failed immediately",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c58cff3ce42f1e2f3b76d7798a302254cc347ea9",
"description": "radv/amdgpu: Handle -ENODATA and -ETIME from cs_submit",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7a0b34349541043774e3ee60bccbd4063299989d",
"description": "aco: silent checking if clrxdisasm is available",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "34a27ac3a7315376646e4c132e02c1c91524e2c0",
"description": "d3d12: Set up spirv-as and fix expectations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "13cc5afb3590e932532b1a037161684ca37d0250",
"description": "ci/windows: Rev Vulkan SDK and piglit",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b571ae6e7a76725840e50345e46de65e9ab7935a",
"description": "intel: Make memory heaps consistent between KMDs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ca94420d6d3de80287be37a452236936bbcc9519",
"description": "intel/dev: Reduce usage of intel_device_info_compute_system_memory()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f05350899a72c2b7d1dd298e59f111a1d53c6979",
"description": "nak: fix iabs on SM50 with an explicit i2i op",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7f332f4087500219f7fecc76ea268bd538f58c5e",
"description": "nak: Enable NIR fuse_ffmaN",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4dbf9181cd53baad71a2dba7b3a9198c57ba1941",
"description": "intel/compiler: Fix rebuilding the CFG in fs_combine_constants",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "65237f8bbcaae12929fa4c35a71626f3c53f5b56",
"notes": null
},
{
"sha": "e9bfdcf57688978404187a52bebdfda2d80c93c9",
"description": "intel/compiler: Add couple of tests for fs_combine_constants",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "280fe3f592f9e48366f820e72e0848293bc21d40",
"description": "nvk: Wire up nir_opt_large_constants",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0bc02eee4b2d79a85f67fe53a35f5373cf196da2",
"description": "nak: Refactor shader upload math",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "148971f232dda5b1bd122df5ccf64635fde3220e",
"description": "nvk/draw: Map cbuf slots to shaders, not cbuf_maps",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2b47e93c8a8acb2fc501704f8f277d4ed696d53f",
"description": "winsys/amdgpu: Limit usage of query_reset_state2",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cf24d155038c60abca9570a5a1503693e6c4b541",
"description": "winsys/amdgpu: Hook up guilt to amdgpu_ctx_set_sw_reset_status",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "024f144165f7b53e78bdd18f8b5afe11bf4e36e1",
"description": "lavapipe: Report the correct preprocess buffer size",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
"notes": null
},
{
"sha": "cc94ff081c9b431dbb1242a04bd4efe0feaf5dde",
"description": "lavapipe: Mark vertex elements dirty if the stride changed",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "76725452239e9e7740c0edd6a5f3663ab897c343",
"notes": null
},
{
"sha": "6d98142eda7be693bb39e8ac229d83242f0eceab",
"description": "gallivm: Use saturating fpto*i conversions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d88c1bb6ce7b64188ff1a19238a40d9218fd021",
"description": "lavapipe: Fix DGC vertex buffer handling",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
"notes": null
},
{
"sha": "e83ef27ba657e49272061c52072c6ec480d578a2",
"description": "radv: Vectorize load_global_constant",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "220c91208037a499ff7a553f263d20e5844094a4",
"description": "ac/llvm: Enable helper invocations for quad OPs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b1afb0482f638323c2bef3ec957544499f9ca02",
"description": "nvk: Advertise VK_NV_shader_sm_builtins",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a55b2996ab1aca810d449d6f7b3b72482a9f7486",
"description": "nak: Add support for SPV_NV_shader_sm_builtins",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "82fe981e359e7d6fa8448dd8572e52e85ede1a38",
"description": "nir,spirv: Add support for SPV_NV_shader_sm_builtins",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "02d7f5e4ff1a93d149778d8b40f327cccbb412ee",
"description": "anv: expand pre-hiz data cache flush to gfx >= 125",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93706d5c2fb8cd47fa444fd8598b5cb190cf74a7",
"description": "iris: expand pre-hiz data cache flush to gfx >= 125",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7481d61a5d5a8bef71c855182f1d958c4e6c4f0f",
"description": "intel/compiler: Track mue_compaction and mue_header_packing flags in brw_get_compiler_config_value",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "48885c7fe347b61555ddae247a7c7fdc6834a6a1",
"notes": null
},
{
"sha": "6f237a23c771e3dc74adc1cc0ab5cbc3e3b03be8",
"description": "intel/compiler: Track lower_dpas flag in brw_get_compiler_config_value",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
"notes": null
},
{
"sha": "2741c6464c347946f1392c97731b24c386b9f782",
"description": "intel/compiler: Use u_foreach_bit64 in brw_get_compiler_config_value",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "951e08fc18a32f8a5ee9faa39cab69f8f0767e24",
"description": "intel/compiler: Disable DPAS instructions on MTL",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
"notes": null
},
{
"sha": "a1e67b393371e8d57e5d1e9ba94747ce9f8fd701",
"description": "mesa/vulkan: use DETECT_OS_ANDROID",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c27cd96f3104443cdd73d9f6f17d9f6b8e90564c",
"description": "mesa/vulkan: use a simpler path for header in trampoline gen",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c860935501bda56da7f8fb7a3c436a8ce97a2b66",
"description": "mesa/util: use DETECT_OS_ANDROID in anon_file.c",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1b133ad446b1c8c714eebf02106f695486377d5c",
"description": "mesa/util: add <linux/fcntl.h>",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e08add916457d8bd9724ffd1960e638679c8c630",
"description": "mesa/util: Check __ANDROID__ when for detecting for Android",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "155b2b955566ea6bb4e3f923b0bcebf9c979a264",
"description": "CODEOWNERS: remove myself as a person of contact for a few things",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "52f24121b6d723431ff4f5070508f4f3a4bfcb6e",
"description": "CODEOWNERS: add myself as as person of contact for CI changes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "efc0131d5bf42c7671b6ebcda61de06c9b954b11",
"description": "wsi/x11: Add workaround for Detroit Become Human.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ab6d7e7534b6848231e1a2b8bc1a05531ab54bc",
"description": "wsi/x11: Add drirc option to ignore SUBOPTIMAL.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "745282736eb8b1b3bc0ac9d45a77a40e502b887f",
"description": "wsi/x11: Compare modifiers before signalling SUBOPTIMAL.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2b9c54d47dca10eccd84b50e9f247abecbcf3ffb",
"description": "wsi/x11: Remove unused vk_alpha in get_dri3_modifiers.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b25564ba3364fcbb9b22c95af43f69d156a9c5fe",
"description": "zink+radv/ci: drop duplicates flakes lines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f7e407213bc87d5cdcadde28b1c573a311283c7e",
"description": "clc: silence a warn_unused_result",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "338636a4ab34026892a2997d4f289b894191945c",
"description": "clc: require LLVM-15",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd085c253cf4b0fb59eafbc0c9bdc7a0a30c941a",
"description": "clc: merge blocks handling optional features",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "faea27e4acd0e764039a0301576d429c2e58c514",
"description": "clc: require LLVM-14",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "05b628b5affd6305ae4d958c15fa1a0a10928125",
"description": "intel/dev/common: Add xe2 support to get_l3_list()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df0fe0dfbdd3de42039d9da881433952b92101ea",
"description": "intel/genxml/xe2: Remove L3ALLOC",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "36012af17fc2d8445a4f84dfb603e44369143822",
"description": "nir/printf: remove treat_doubles_as_floats",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d2b08f9437f692f6ff4be2512967973f18796cb2",
"description": "freedreno/replay: Make meta \"print\" instruction take any number of regs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "30e09d0e9815a1edd64f19d73e9d992c2121b042",
"description": "nak: implement FLO on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f33683e4dad9e1dfb7dcd4f86bb86ef3e3954315",
"description": "radv: don't submit empty command buffers on encoder ring.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d32f2ee7b632b87c9ea8de66aa41423bf36f8268",
"description": "radv/video: refactor sq start/end code to avoid decode hangs.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d8f3060bd915e6ba6cc01086978d126e70bfea92",
"notes": null
},
{
"sha": "6bd31b60e14aa8d573c4352e32458243c94d1c7c",
"description": "vulkan/video: constify the encoding apis.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7f9381782f984f7db18646c0fbf99042ada88222",
"description": "venus: ensure object id is unique",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "184bcfdc1c3cf22d248053cd22834a1c052b4323",
"description": "nvk: Implement VK_KHR_zero_initialize_workgroup_memory",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e214f21579456d7f149986fcebd0448365ee6e6",
"description": "nvk: Properly configure the min/max shared mem size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eaa7980e15ecf81e78ea7e9b0fe4515b465e7e43",
"description": "nvk: Add a #define for max shared memory size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "be0f04f5bd3155c05af14b2c8ffee887838af807",
"description": "nvk: Unref shaders on pipeline free",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d6a1e29ccdc12461495e01b7dc0b510a9bb84c3d",
"notes": null
},
{
"sha": "4b0448d8f8b1edfbf74104eabcbf473846eccbac",
"description": "nvk: Set framebufferIntegerColorSampleCounts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "03f5fc45bbd29ad3eab8385a53001bd9b54f1e69",
"description": "docs: update calendar for 24.0.0-rc2",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e4bb8253ed36f911a0a45dfecf89c237a8cd362",
"description": "venus: fix shmem leak on vn_ring_destroy",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d1e29b7557877c9b278593b8f0c7e6c531849f23",
"notes": null
},
{
"sha": "531505f8c598316ee69b916bfbe414598fec9a72",
"description": "nouveau: mme: Add a dumper",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cb6d954c67d83c03b018afe4ab14b06dbf285dd8",
"description": "nouveau: nvidia-headers: Add nv_push_dump tool",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9cd3e4c55bedb732ac8b340f247bf3bde1fb9ad",
"description": "nouveau: nvidia-headers: Add compute array parsing to class_parser.py",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2cc9ad0e5c415a41a8b3d655d67904849404cf28",
"description": "nouveau: nvidia_header: Add AMPERE_COMPUTE_B in vk_push_print",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "20b3f9521ee7a4383bf8bd96f6c3b6de500291b9",
"description": "nouveau: nvidia_header: Add TURING_COMPUTE_A and AMPERE_COMPUTE_A in vk_push_print",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d8b9b91601c14f065644f0c9dba1c5981cce117",
"description": "nouveau: nvidia_header: Add AMPERE_A in vk_push_print",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32f2a0f1e15fe9d8c8ba45b5dd9fe37c73dd9645",
"description": "nouveau/mme: Stop using isaspec",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a69b7f1b19cf2cf87eef1c4a87a189515f092c3b",
"description": "nouveau/mme/fermi: Stop truncating iadd immediates",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "10e2dbb63b9d1f8f35c4fc3f570cd19b3fc03b43",
"description": "radv: delay emitting streamout enable at draw time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bdfce158bd9122b0c6d4f5a3d8a774b12891cf64",
"description": "amd/ci: add flakes seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "79422eccd80e3e6d0ab76a652c9b062cddc43d79",
"description": "ci: Add kmod",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
"description": "radv/rt: Add workaround to make leaves always active",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a18ea091af4b594aea552a4e147e29aa5901386c",
"description": "nir/comparison_pre_tests: update expectations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "873fe637e20d6a7bf63dfcb456cd4aceaa373915",
"description": "nir/alu_srcs_negative_equal: bail earlier if possible",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4740ee8d670c2a82085525f59939e417dd50b0fd",
"description": "nir: Minor clean up in nir_alu_srcs_negative_equal",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b289028d0abf56f453be9b2ba01969bfe38c3352",
"description": "ci/ci_gantt_chart: show duration on hover",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffaa247b4fff72cd2045f37be526904c7ebd200c",
"description": "ci/ci_gantt_chart: add option to save output to a file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cf86e97ace3f6f6db95f79350a8ca107276e17db",
"description": "ci/ci_gantt_chart: add timeout vertical line",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "61ab9ae2af193ab534066687266a58878232ba81",
"description": "ci/ci_gantt_chart: add tool to analyse pipeline execution time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9e8cbc8e91072471b00c0c791b8c34b6185f46ea",
"description": "ci/ci_run_n_monitor: move get_gitlab_pipeline_from_url() to gitlab_common",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ce200669b1fe9a0c530d8b226110e91f05d198b9",
"description": "radv: rename radv_pipeline_key to radv_graphics_pipeline_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c5a5ab46c9a0282a6f20aa2bfdcf0545d052950e",
"description": "radv: remove radv_generate_pipeline_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72d2eb39fbe394721c22bf58ad8063fea4a0a52d",
"description": "radv: pass radv_graphics_state_key to radv_hash_shaders()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b18bfed2c5fc9c8ad93b08bae8b9e65380a1b772",
"description": "panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "73eecffabdd37fc2a181dfe38e35e4240812611e",
"notes": null
},
{
"sha": "35a02560c8932d4b1841772b016b8e672e409eda",
"description": "panvk: Fix tracing",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "56be9a55be03cce9925989e7d22696733488e05b",
"notes": null
},
{
"sha": "c5ba55314cb3187dd4cc115002bbc14a086d1547",
"description": "panfrost: Fix format tables for v4 and v5",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "404da63a0e7221e2b57342aa366976e491e531ea",
"description": "panfrost: Don't try to set bifrost blendable format on midgard",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "969ed851102b6136c63b1690c21750b00680d009",
"description": "radeonsi: don't flush CS before and after every blitter invocation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "da49e9dcc2a2ba6d1f4b8ac0e759aec1625419fe",
"description": "radeonsi/gfx11: flush DB before Z/S clear to work around dEQP failures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5fd31c1301ed92d0f27e833743ab992301421ab8",
"description": "radeonsi/ci: update gfx11 flakes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3601c1b2cfeb82b83edc0c693ecda433806c4652",
"description": "radeonsi/gfx11: clean up MAX_ALLOWED_TILES_IN_WAVE programming",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15f88ea46ed9b3d28d3d3c644cf3035748f8b7f8",
"description": "radeonsi: rename *trivial_vs_prolog -> *trivial_vs_inputs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b8c23cd4cd769896d7f257087a8a670d2faf87f3",
"description": "radeonsi: remove unused preloaded instance_divisor_constbuf",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9dbd3437c6628f7f3440fd90bc0f61cd6e6875bf",
"description": "radeonsi: remove no-op additions for viewport0_y_inverted",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bad2530a40293cea5217e0cc0753dfa30eb05f20",
"description": "radeonsi: pack GS_STATE_ESGS_VERTEX_STRIDE better to save 2 bits",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8eed352e053f6ac544a4bff3c3c670686880154c",
"description": "radeonsi: split si_update_ngg_prim_state_sgpr into 2 functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3326bb947ec0ecba8ffdaf5d739786799bd1d35",
"description": "radeonsi: change GS_STATE_PROVOKING_VTX_INDEX to 1 bit PROVOKING_VTX_FIRST",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6c74fc6bfbdbdeee9b40dd41bdaa2f92bd7b8f1c",
"description": "radeonsi: deduplicate gfx10_ngg_get_vertices_per_prim / get_num_vert_per_prim",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "da20c6c73fbb0399f60c082900d51c5ede1b704c",
"description": "radeonsi: don't use staging uploads for buffers & shaders with all VRAM visible",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b7af7efee4d9f274ff69017b05c0449631e72815",
"description": "radeonsi: expose shader profiles to other .c files",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "767048f8b2e0e9ba8dac45863ebb555c4648072e",
"description": "radeonsi: report more detailed output stats for shader-db",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9b00a0e7a309930d4a65b1c029caa67ca8bbef4",
"description": "ac,radeonsi: emulate GS primitive pipeline stat on gfx11 because of culling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d3f93714279f0f1f6798db69322d29a41e0b952",
"description": "ac/nir: simplify code at the beginning of ac_nir_gs_shader_query",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4747bd6ba84d5675449b2c299586f7ec1847a144",
"description": "ac/nir: optimize out multiplications in small line culling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0d74123633cf6dd0f168e2a3fcddc9048c6a1350",
"description": "ac/nir: rename clipdist_enable_mask -> clip_cull_dist_mask",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "af4e91f6b8b89763b2d436283f2cd4bf82c1a1ba",
"description": "ac/nir: don't write TCS outputs to memory if no_varying is set",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4880c1e12ee26d208cbb5cdadca3ffdf86c36b9e",
"description": "amd: unify NIR options between RADV and radeonsi",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6b0bfdfa9e83aba5316821296fb9cf68fdc958f8",
"description": "nir: Use alu source components count in nir_alu_srcs_negative_equal",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c6ee46a7532291fc8583400e174e77b1833daf23",
"notes": null
},
{
"sha": "e19ecf49eaf36d662d5e17af5f84a21d590279e0",
"description": "radv: remove an extra new line in radv_shader.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ee96de53e47e45253bcb561639f6677ca441b970",
"description": "radv: remove the pipeline key for ray tracing pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e7999070713c28c929ab82f7fbb1fcc4a83ec55f",
"description": "radv: remove the pipeline key for compute pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e017eb3b5893468546ccbfad3add5191fd8ec474",
"description": "radv: stop hashing radv_pipeline_key for compute/rt pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "739c8eb681bd0f5a0e2903b6f8601a6be19b8ab3",
"description": "radv: hash radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "853298edb1586eac0a018e42d730606e31ffadbd",
"description": "radv/rt: cleanup radv_parse_rt_stage()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffe997d71d96b92b104837a3e6d865791c6ef0b7",
"description": "radv: add radv_pipeline_get_shader_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "844004c3354356ab4a761eecc523294ace0baedf",
"description": "radv: cleanup radv_generate_pipeline_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3615bcdde3b9d9ae13b20005ec89849ba7592688",
"description": "radv: make sure to retain shaders key for imported shaders with GPL",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "082c524f861c1d421d9f59d2b9010cfaf9971069",
"description": "radv: pass radv_shader_stage_key to radv_pipeline_stage_init()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "08b8356111bcfec40c89231798ed3c2593002c4b",
"description": "radv: add shader_version to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "20fdbc7a44a029687a89c064660dfd9a61ee8ff4",
"description": "radv: add keep_statistic_info to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "027363416be3d5002c5413fcb3f21b106a8d7f89",
"description": "ci/lima: update expectations, failing tests are being skipped",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8bd4cae768ef9f1d5a96eb603bd25191db9d0f69",
"description": "Revert \"ci: lima farm is down\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "601b826a5ec17da99c2984eeb720bc9e0f3ffeaa",
"notes": null
},
{
"sha": "616c0cd06727e19039d88a405adb4987b0d84959",
"description": "compiler/spirv: vtn_add_printf_string support for handling OpBitcast",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "88c4de7e7b967b5a9d868492e8ed977a8b87c592",
"description": "compiler/spirv: There is not need unqualify const in function vtn_string_literal",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fd118188285d0f3b2d963b0a4807f3f4cfd0efbb",
"description": "compiler/spirv: The spirv shader is binary, should write in binary mode",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "53265c8798ee83e812f2e27356c8d9affc5356ca",
"notes": null
},
{
"sha": "1593caf6100897a4466064776df05835a94d4ca1",
"description": "nak: implement FSWZADD on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
"description": "nak: Implement nir_op_bfm",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c14f4cc052778b7a0ae1ea4cbc520210b305b5b7",
"description": "nak: Rename OpBrev to OpBRev",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b68c77abbc2f9020293af2701d7fa46b45310b1",
"description": "nak: Implement nir_op_ufind_msb_rev",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a3bceafed5660c386fa147603f1ff9473015bc10",
"description": "nak: Implement nir_op_pack_half_2x16_rtz_split",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "95a6165fac62c01b592b2e97645c057e20c34e14",
"description": "d3d12: Do not assume multi-subregion support when querying for driver encode support",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8c5a0485e907ba1fd573944ebcd792618cc0dcd",
"description": "amd/ci: simplify deqp config",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6de31ef8a699197a44c94ee04cde840504941e85",
"description": "nouveau/ci: don't run nouveau (gl) tests on nvk changes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dc5725ee29727a3272ecf30141a249cf4f91f1fc",
"description": "vulkan/wsi/wayland: fix returns and avoid leaks for failed swapchain",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9eb48e804005c01273e67234cc4b088716f1cc19",
"description": "nak/repair_ssa: Remap PHI sources as well",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2ce0b5ab0a66a3fc281c1577b74dab67023c3753",
"description": "ci: fix job dependency error in MRs for bin/ci/* scripts",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
"notes": null
},
{
"sha": "99720f056481270deb04516492c244198cb9efa9",
"description": "nak: fix frnd on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df5203d6316d8b79705c6fa37fecb0d072a63caa",
"description": "radeonsi/vcn: remove EFC support for renoir",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff84aef116f9d0d13440fd13edf2ac0b69a8c132",
"description": "nak: support predicate sel on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b6a39cfd45189ee85a76fccab6d9ec275651c50",
"description": "nak: support predicate swaps on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "de2c847c24695ec5be4858b375db697c3ebcff15",
"description": "ci/lava: Detect r8152 issue during boot phase",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bfd50f72eb6d661d0ef4b834625b71172d4e967e",
"description": "ci/lava: Turn the r8152 issue check into a counter",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9a6ac1dd2ffb3d06fdff21d4b9ceab86c888855d",
"description": "zink+anv/ci: add known failures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ff77f08e476e37bf387178b5151093296491016",
"description": "ci/deqp: uprev deqp-runner for Linux too to 0.18.0",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1ff4687e866043f938fa5d4b14f79393b8361ec7",
"notes": null
},
{
"sha": "865abfde6393689d17d33fb907cc39d63ef02df4",
"description": "radeonsi/vcn: Fix H264 slice header when encoding I frames",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a5b21f7cf441670b77d4831777bcef0ff4f0bd3c",
"description": "zink/ci: skip more arb_shader_image_load_store.* on Polaris10/Navi10",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bacace8634346f853547f51a0ea6ff8082a8dcb8",
"description": "glsl/nir: fix gl_nir_cross_validate_outputs_to_inputs() memory leak",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7d1948e9b5d953cf8f5a56c676c935621b8da2bd",
"notes": null
},
{
"sha": "0a68a94a513716884c4a8c46c543ffc8bcf8e9c7",
"description": "util: Optimize mesa_hex_to_bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "34e72579cda63681c2d49ef6eb3e9ddd2bca705e",
"description": "vulkan/video: start deep copying the parameters structures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4a6a876bee8d2f3ec74aeee0da4fa75f8c0df62",
"description": "vulkan/video: start to wrap the video structs for deep copies.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b72b4d8a0eda81c306746f453462d1d9752f7d4f",
"description": "vulkan/video: rename some of the parameter tracking structs.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57d83cb99cab81be58534c7d468c8bd7bb9f9e6f",
"description": "vulkan/video: drop unused function.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7ed27bff0beacf5d6b965afc0792ead588c11045",
"description": "winsys/amdgpu: cosmetic touchups around IB sizes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e1dae77a9664e36290954ed81647e58b6cb9834",
"description": "winsys/amdgpu: represent max_ib_size_dw in bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fd1e36a044bb2a23356df025fff16f015ad34130",
"description": "winsys/amdgpu: represent IB_MAX_SUBMIT_DWORDS in bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a008a7dcdf18acb7d74d63c53ca89fc84e3620e2",
"description": "winsys/amdgpu: remove misplaced duplicated comment",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2b7603ecbf35b5c805d5bf5bcc51f85bc5ca8e2",
"description": "winsys/amdgpu: don't clear fence list elements after IB submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb3171b653bd39a6521928fd8d41df1972e6b43d",
"description": "winsys/amdgpu: add more fence_reference helpers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a94319d29b466c48ff0e00d6f986e36b99d2ed7b",
"description": "winsys/amdgpu: don't clear buffer list elements after IB submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2da16e963593a91381766a84573ae76e1849920e",
"description": "winsys/amdgpu: cosmetic touchups",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1e06cdad0d6ee04ef3fa1d955f569281deaddb15",
"description": "winsys/amdgpu: merge loops decrementing num_active_ioctls & unreferencing bufs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f1cf7f0d869c6daf2104d1cb975cc21b7a3e5433",
"description": "nak: Stop passing --explicit-padding to bindgen",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f079b6a18d87bb2a99ebb4365ef426b39019efed",
"description": "util/format/fxt1: include \"u_format_pack.h\" instead of \"util/format/u_format_pack.h\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43bc212aeb8b5905ddd69d1a39ac7b5e2d175426",
"description": "ir3: Add fullsync and fullnop ir3 dbg options for over-syncing",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "123c5e7c3a19c169a6116b3081ae777ebb81d8d9",
"description": "ir3: Fix \"print\" meta instruction synchronization",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
"description": "rusticl/kernel: no need to reset the scratch size anymore",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "835c208578b333f4624dc7d81158058e99e5efb0",
"description": "rusticl/kernel: add a few comments in regards to pass ordering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f8966598940ad46fb1ff2cbd9c23013289ef0736",
"description": "rusticl/kernel: run opt/lower_memcpy later to fix a crash",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2f229a8ba63d5840d6fb9ed430acdbfb1272ebee",
"description": "etnaviv: implicitly update shared texture resources",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "27ac55873a1cce5584a61992600382aa0acba97f",
"description": "etnaviv: only add shared resources to implicit flush list",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9ab9df39417af23bf07967fb66eaf8f9e6c8dab3",
"description": "etnaviv: track resource sharing",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "22c4a5e1272321e94a04bc316055e004fe8615fe",
"description": "v3d/ci: run OpenGL 3.1 tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "480ec5b1d480c62bc9984a44bbb6453bca1970be",
"description": "freedreno/replay: Add WSL backend for Windows",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16de8e99cf6500758295c73aaf878366caf99065",
"description": "freedreno/replay: Correctly free iova on msm backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "56a6bc758d5be2c6e137369590c9cfdc247242b5",
"description": "freedreno/replay: Delete all buffers after each submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "985a5c8f1ad7c0cdaa9c8e874442145c156a1181",
"description": "broadcom/simulator: protect simulator BO rallocs with mutexes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "56eb09480b6ffe4488e9527628ab0444046d5347",
"description": "anv: rename video command file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "51d63f22363d08e7b9477fd795d4c1bcc04acf72",
"description": "anv: move compute/ray-tracing commands to their own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cfe894e1e94a33a290d78cbebb6ebdfb4aaa5426",
"description": "anv: move draw commands to their own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ddc18b4e78407901396266ba53c4fad6098cc655",
"description": "anv: move generated draw flush helper to its own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df1dc882cb22603621ecdcf292dace835efde8ff",
"description": "anv: fix missing header",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74c8edd288fd67fc3b2ba5623738422d3018991f",
"description": "anv: fix include guards",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6bb3ae99c52be4707ccebc5d62b6215e5a52baee",
"description": "anv: export descriptor flushing functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43fb43ba2cfe673d5b6693bfe93d0331f86817ed",
"description": "radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b555f9451cc3a22209cc7ff91e2f29fdb6f946ed",
"description": "radv: introduce radv_graphics_state_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b888677dcfe0d522189d05099d9d006c9c88739b",
"description": "radv: add vertex_robustness1 to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f2f87d08721d53f6b5821d378b71b186e8a7deb4",
"description": "radv: re-organize radv_pipeline_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb80421a62356c3c8af6f868dc4f690b59efb33b",
"description": "radv: stop passing the pipeline key when compiling compute/rt shaders",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e7018e74d6e674967f18363fbceff5881d3ad11",
"description": "radv: remove unused lower_rt_instruction_monolithic_state::key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea89328fb41a0ebc497e8045e468070ea8af5931",
"description": "radv: remove unecessary radv_nir_compiler_options::key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e1a73a53d1640c1732b4566683b8455143b0aa9",
"description": "radv: add optimisations_disabled to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3a776f036fc9d47f9afaf6003f256f098ef934a1",
"description": "radv: use radv_shader_stage_key directly with pre-existing fields",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "28e330c24536d353ec25be7b78ce20c7770d1e23",
"description": "radv: add radv_shader_stage_key to radv_shader_stage",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cff2a3aafcc449d95c3405b21938c6225a67c9ef",
"description": "radv: move radv_pipeline_key::mesh_fast_launch_2 to the per-device cache key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d74150fc66131f23e2a54dd4920fa33d6604f13c",
"description": "radv: remove one unused parameter in radv_fill_shader_info_ngg()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "138ce72860be3815eee81a39014382c8cfd225c5",
"description": "radv/nir: remove useless struct for nir_shader typedef",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "18349692d0e2726dcd0c441c067f2995989ce19b",
"description": "radv/nir: pass radv_shader_stage to some radv_nir_xxx() functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7e111268f12fa5b8abda8c3297211a25387592cb",
"description": "intel/hang_viewer: add aux-tt view",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78a881af4391006ead4c2e728647cfea70544d5e",
"description": "intel/genxml: add GAM done register description",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca",
"description": "intel/genxml: add CCS_INSTDONE register",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f78fac623a1043fc9f42048651aca77f1cca8644",
"description": "intel/decoder: don't ignore BT entries at offset 0",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7107ed55c01840c7bea21c01f8d3e3c9b10fe9c2",
"description": "intel/decoder: make vertex data decoding optional",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e481c1269c36efae6fad9e3c60af9c66cc8bbf74",
"description": "etnaviv: disable 64bpp render/sampler formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6febec12e444ff8a52eb831361e2055d58b68b0b",
"description": "radv: correctly return VK_ERROR_OUT_OF_DEVICE_MEMORY when mapping a BO fails",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4fe5f06d400a7310ffc280761c27b036aec86646",
"description": "radv/rt: re-use radv_ray_tracing_stage::sha1 for hashing RT pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb86fc03596a1aca0862a10eb251c1c71ed81d10",
"description": "radv: constify stages in radv_rt_fill_group_info()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "36f428f1de78d6bd2c0aa6719da06cd5233a8c7f",
"description": "anv: check for wa 16013994831 in emit_so_memcpy_end",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "73835874a82f741e10cbc8da9128a4f5cd46e347",
"description": "intel/disasm: Remove duplicate variable reg_file",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
"notes": null
},
{
"sha": "e84aa455e550bb151cccbc8668c5dd64719342e9",
"description": "iris: Use Mesa internal drm-uapi headers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a34a113059f55947cc08624897999f7f066f000a",
"description": "anv: hide vendor ID for The Finals",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff6041afdf2df9f048aa192f602c191e96ce92fd",
"description": "intel/aux_map: fix fallback unmapping range on failure",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7c6faa1efe8f50263bfc1f71cb1c4a1c2302b5df",
"notes": null
},
{
"sha": "33b77ec774a10f052a2814d9ff3668cc0aa13083",
"description": "cso: don't unbind vertex buffers when enabling/disabling u_vbuf",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb20ef92772c6a4963128370260d578f100efee9",
"description": "gallium: remove unbind_trailing_count from set_vertex_buffers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2725b095ea2a16a1ce28aca8ae31e9d3df448c67",
"description": "gallium/u_vbuf: replace unnecessary dst_index with \"i\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cfba24ccb548af0ad3427b525def602383cd204a",
"description": "nvk: Add a couple more features to features.txt",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
"description": "ci/deqp: ensure that in `default` builds, wayland + x11 + xcb are all built",
"nominated": false,
"nomination_type": 3,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3c7460c0238a4c7823aea22d9fbfb795ea738fc4",
"description": "nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0e33dba6256f0da5882a55081616004d3f5dc1e2",
"description": "nvk: Move SET_HYBRID_ANTI_ALIAS_CONTROL to draw time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "148ea7792f32d6a454c610fa8a49994ff954a61f",
"description": "nvk: Emit SET_ANTI_ALIAS at draw time when no render targets are bound",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48d510ac578c859ce2046f055d1e6dc37716a499",
"description": "vulkan: Fix null pointer dereferencing on sample locations state",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e36235e6d530e037cffd189d48fb6ae88f5dd613",
"description": "aco: reassign split vector to SOPC",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "94d96dac601ff2126996ac37a0b637961d06dfab",
"description": "nak: Add explicit padding to nak_shader_info",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d280160a1352e8f05be27a9573fead98c617e2ac",
"description": "nak: Disallow gl_FragData and set MRT correctly",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "005b5b1464518201dbb25907094268e0e0ca4cb3",
"description": "nvk: Set a minimum of one patch control point",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2cab67a9f1825b21584b86fbec5d03cca671830d",
"description": "nvk: Invalidate state after secondary command buffers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc36dfdb5d80c3e1d939ac881b81472c160960b9",
"description": "nvk: Handle missing descriptor sets in nvk_nir_lower_descriptors",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3197aff4e8ff47708b825f272322e759591d7f79",
"description": "nvk: Make dynamic cbuf indices relative to the descriptor set",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0d907f56fd84c119af22d6b4d14c52d99fd7b0c",
"description": "nvk: Rework descriptor set binding",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a11adbe40845d9cb60f71cc3ca2d43f3a78a7b3c",
"description": "nvk: Use s instead of set_idx in CmdBindDescriptorSets",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d5c04ee4aa655bef250b246077e2618c265c421",
"description": "nvk: Return an nvk_cbuf_map from nvk_lower_nir()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f62b5582ea398bba0bbc67006ac4ed5f34b5a77a",
"description": "nvk: Add an explicit mapping from shader stages to cbuf bindings",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8120360358663af237562a7c81313087a23f8dd6",
"description": "Revert \"v3d: show warning on creating a v3d screen on real hw\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
"notes": null
},
{
"sha": "4cb9c77e8e08507b5c181a480259e42b43dd647e",
"description": "mesa: Consider mesa format in addition to internal format for mip/cube completeness",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "75ff6ca470dcceaba317877e636968278a044ac2",
"description": "clc: add support for the native spir-v backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "22fa315ee0622b73956cebf8375497f3ccb8d456",
"description": "clc: use spirv triple starting with llvm-17",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "49fe060b5f39eb673b0c6a8757730386c6ce5570",
"description": "anv: Fix PAT entry for userptr in integrated GPUs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "060439bdf0e74f0f2e255d0a81b5356f9a2f5457",
"notes": null
},
{
"sha": "8929257352d127feaaaf764d019b83803b9a325c",
"description": "zink: use maint6 for multi-layer compressed surface creation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "33282e750452860918149c0ef6e16c795d3607d8",
"description": "zink: hook up maint6",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ccc91de17014bc5e36ec8b1b4963348ac331b88",
"description": "zink: use local screen variable in surface creation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1a3197094649487d8ca6f3233e206d4d869746f4",
"description": "intel/compiler/xe2: Implement instruction compaction for DPAS.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e56a4b474944eec5d17af81732e26c398244b2d",
"description": "intel/compiler/xe2: Fix for the removal of AccWrCtrl.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7f39e51dd5144b95844b4226f83346bbf84f1f87",
"description": "intel/compiler/xe2: Add extra flag registers.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f974eacab3d239e9cd3c3f29f0b2589eb8563386",
"description": "intel/compiler/xe2: Fix for the removal of most predication modes.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f79123e1d99ccff43ba714e2a6457345b7239f6f",
"description": "intel/compiler/xe2: Fix for NibCtrl field removal.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7db3f0b1c1739a5b09c46f743c32e160849c484d",
"description": "intel/compiler/xe2: Implement instruction compaction.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57ba9c176cd1b1211ee74acc5374b788505ccab2",
"description": "intel/compiler/xe2: Implement codegen of compact instructions.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d8ba1d63bc6ebc1639137843bb543399e6fd9a9e",
"description": "intel/compiler: Add assume() checks to brw_compact_inst_(set_)bits().",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a24f49b5790383effadfece49735f27b576de73",
"description": "intel/compiler/xe2: Implement codegen of three-source instructions.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e10e7d5aa3cad29759550874428bec01d2cfc94e",
"description": "intel/compiler/xe2: Implement codegen of indirect immediates.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "294bdbb25353ca8be1ff9f573241ce8179454c08",
"description": "intel/compiler/xe2: Implement codegen of 2-source instruction operands.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72bbfa8e8d676615583b4361d5a492f2feac2246",
"description": "intel/compiler/xe2: Implement codegen of general instruction controls.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "066e6c6234c505d43aec30190d6b6a6046097d53",
"description": "intel/compiler/xe2: Add Xe2 bounds to FF() macro.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ecd50e70d4d23802c4c102ca2e5723ebf4a19c0c",
"description": "venus: populate oom from ring submit alloc failures",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec131c6e55313d5816a4d69e5a828d7e56965e3d",
"notes": null
},
{
"sha": "12d428bc689d1508e2efb8ebe0012f446bfdb94c",
"description": "venus: avoid redundant layout transition for optimal internal layout",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b7c73390247caa847c56c442298107a1e568a6d",
"description": "util/tests: Disable half-float NaN test on hppa/old-mips",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "067023dce2cae5ef44d2b8cd52a81aa880256037",
"notes": null
},
{
"sha": "0540c9de447730e5efe73a0c5a1a5b6c1e902722",
"description": "util: Add DETECT_ARCH_HPPA macro",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "68f5277887aae1cdc202f45ecd44df2c3c59ba7d",
"description": "glsl: Make sure that the variable is a ir_variable before unreferencing it",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9c4ccf56dd0d963f5e844776e1ea4bc75ec94b5",
"description": "glsl: Make sure to not cast ir_dereference_variable into ir_variable",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9ad22d24eeeba5cf4ad1ec5e740e825500f57b8",
"description": "virtio/vdrm: Fix lockup in vdrm_host_sync()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2fa1979c6688b92917e6242bab7e5c08ec8831b4",
"description": "egl/wayland: Fix possible buffer leak",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e2f39e8aca185eb9875b2fe0164b6d718a4ccd10",
"description": "Revert \"ci/radeonsi: disable VA-API testing on raven\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "9017852de431ebdcc3989250184d7c9fd009c89a",
"notes": null
},
{
"sha": "4e76c4ecb462ec6bc1b114b93161c7c732f3a65b",
"description": "radeonsi: compute epitch when modifying surf_pitch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "115b61e51f619df0b8d920b8ee572b56e7be575f",
"notes": null
},
{
"sha": "810c1f7747b62fe4dbfe7631312c7ff1ac92603a",
"description": "hasvk: remove gfx9 specific cs stall from emit_ps_depth_count",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "30c148fd16e468cd31ba17e2216f6feb52e27fdc",
"description": "hasvk: remove softpin (GFX_VERx10 >= 90) related code",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ed2743258a501acf5680fe24ddd74ce3e535b6f0",
"description": "hasvk: remove gfx9 specific code from emit_sample_pattern",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4d3d3a495fe2e0dc4dcf5a67ff7f2b00a4d844e0",
"description": "hasvk: remove cmd_buffer_ray_query_globals function decl",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4015a189405a1b23b2c11ec11201331f0d1614b",
"description": "tu: support l1 dcache size on musl",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "91798bab2d8514da3d590674f256d79087ec4e72",
"description": "anv: refactor emit_dynamic_buffer_binding_table_entry",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "49794473c73875d892e34b9d4a7b5ce9f3faa72c",
"description": "v3d/vc4/ci: reset the list of timeout tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09413ff7458e12c5cbce20633d16bfd618cb5512",
"description": "aco/insert_exec_mask: only create loop phis for exec mask if necessary",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e83d8e13668076bf1b55b2cea85496c6fdc5309e",
"description": "aco/insert_exec_mask: replace phi for loop restore mask with explicit copies",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d375d297cf0d75ac913056c7621b921c94241a5e",
"description": "aco/insert_exec_mask: unify exec restore code after divergent control flow",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb96a4bffe295b91da813ac7af73250ce4bcd3e8",
"description": "docs: fix syntax highlighting on shell commands",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb505979bafe94d09fcee3d82c0c6d75fce27122",
"description": "docs: fix syntax highlighting on non-code text snippet",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "83b5745404d9d6114727a268863219e463988767",
"description": "r300/ci: move streaming-texture-leak from fails to skips",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "328b1ae02a5de4e6d1a5d8274c3826f77e900d0a",
"description": "r300/ci: add the KHR gles2 tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "13b1ff33ab9cadbbca01a6f308cabfbd0dccee4d",
"description": "r300/ci: switch to deqp-runner suite",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "63827751e136cbfd8f5eb5cd74df40442377972e",
"description": "radv: Recompute max_waves after postprocessing RT config",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "533ec9843e466e0cadf876a39d6fac74db2bdcd6",
"notes": null
},
{
"sha": "475661a64e438a290bf9043c01dfa7f39e04a305",
"description": "intel/isl/xe2: Disable route of Sampler LD message to LSC",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "89de5e22ae181f6d71dc88f97aa175a598df1904",
"description": "asahi: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "375ad0ef26ed352473e02134aabd32a981ccf7c9",
"description": "asahi: don't use NIR_PASS for removing entrypoints",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "afefcc3b303b08f276c8a2b7bd5a7853592263fc",
"description": "asahi: avoid silly internal NIR_PASS in gs lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c87d46b600d4c940cc8884d257c19556d92d52c9",
"description": "asahi: return progress from passes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8a6850d33cfc1e6c62c13a6198f2afb5fad7986b",
"description": "agx: return progress from passes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "26cedede0d76f35d411e7e7f723a3afc7373c906",
"description": "agx: unset silly nir opts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "01344819b066f342afccaa8be1812f9d685b5d35",
"description": "agx: fix metadata in layer lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fe04e85be903e417a3e7bf1e6ea4208951759bb0",
"description": "agx: only lower vars to ssa once",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "08fc7a40821f935d1290fc008200d474fed8fe9e",
"description": "agx: stop lowering in opt loop",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9dfb072ae3d7990e6e7269416feb8a5212e08b25",
"description": "agx: ingest undefs in the backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b14987bf9057349b6a6aa5e6617841e4e809ecc5",
"description": "agx: rm deadcode",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "aee66f4c8f88d9de57f61ad236a1a4e14ebad3c6",
"description": "mesa/st: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "52eb7e1ada3c7b1834af15837d0ef08f98181e67",
"description": "mesa/st: return progress lowering builtins",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5da993ea9aea8bf69429f71d8c08696769be46bc",
"description": "mesa/st: use instructions_pass for plane lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f81afb4b06a0cf9c3a47a90b0d8b2e739be23c99",
"description": "mesa/st: return progress in st_nir_lower_wpos_ytransform",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1452b22ef976a2f1b37b61c252d46cce6869575c",
"description": "glsl: fix metadata in gl_nir_zero_initialize_clip_distance",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "854b6020bddb3dd6775b2643411551bdec4dcf88",
"description": "glsl: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3d6658d96570be16bd59655b21d3cd3e6d98d60",
"description": "glsl: return progress in point size linking",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8fd18c4f20c294bf5a7d702cf64f02621954abe1",
"description": "nir/lower_flatshade: fix metadata",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fcae4b469f25831641355b01821f9909d3bcc4a5",
"description": "nir/lower_io_arrays_to_elements: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "70fd20d2bcce3d0ccacd1533f44c32ec787141fb",
"description": "nir/lower_passthrough_edgeflags: return progress",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "460d2ca4f331f710c10f15626411a618999c26fb",
"description": "nir/lower_point_size_mov: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8b7d765e59801c4d6bc5dee7b4311e09cb3dd432",
"description": "nir/lower_alpha_test: rewrite with intrinsics_pass",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "086cbe5da25305bf8d9b828bedefc6c7960019e5",
"description": "nir/lower_bitmap: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4833e42721bf09ea71ab3d8e984538ae912b0177",
"description": "nir: return prog from drawpixels",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6fa32b5b838a7b155e069b0aee799d607abd657b",
"description": "nir/lower_clip_cull_distance_arrays: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a36812d9b4b1c864d176e24e576c93236660aa3f",
"description": "nir/lower_io_to_temporaries: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "caffc3abcac8b9eebc4fdfd6c95c71edfb9bdb46",
"description": "nir/lower_blend: return progress",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "29bd0a8ffaf88262c6323d03ee298f91b55e003d",
"description": "nir/lower_ssbo: rewrite",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93b29cd40a2d3e02234c0f1d5d78a24a70a3913d",
"description": "lavapipe: delete extra descriptor buffer layout validation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ae29ffb63730b94f9ab0d6e67f79e71e5ec3f4ce",
"description": "intel/eu/gfx12.5+: Don't fail validation with ARF register restriction error for indirect addressing.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32b3ea3c3d3a650ebe3326c3087aa1d165169f08",
"description": "intel/eu/validate: SEND instructions don't have immediate encodings on Gen12+.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dfb034853a27ec981c1e205c5b798b234215baf3",
"description": "intel/fs: Use full 32-bit sample masks when immediate.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "565ee4fafc9490a4ee7eec117123444843376d1c",
"description": "zink: fix separate shader patch variable location adjustment",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d9942442f200bea0ef5b906f288a5234994767b5",
"notes": null
},
{
"sha": "695b4a299250ee7ff5da5f7eda70c6b245dd0f78",
"description": "anv: fix disabled Wa_14017076903/18022508906",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0669f3ede53cccc245efaf27e32b68f6150549a",
"notes": null
},
{
"sha": "1279e7b6c7706553f4424a7d3d8e48bd4f751f5f",
"description": "zink: Use memmove when dealing with overlapping memory",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a18171968cb84e54fd939d35cd08262fb56ed2a3",
"description": "zink: Avoid the use of negative array offsets",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "920fe469b328c7f7b608f1d3c00d1181164dcb47",
"description": "ci: Disable VK full runs that time out since 1.3.7.0 (hasvk, anv-tgl, a630)",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78da1845fbe1e2824f72993d9b3994927bf21712",
"description": "ci: Add full-run xfails missed in the 1.3.7.0 CTS update.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
"description": "ci: make sure we evaluate the python-test rules first",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2c9fdaa83013ac60b55ef821d502282e297505b8",
"notes": null
},
{
"sha": "436b89e8388810dc456c366b8ab0ee03f8fb1357",
"description": "radv: Correctly select SDMA support for PRIME blit.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc65d14ddb946a77d075fb29536bb29739271c97",
"description": "ci/windows: Update WARP to 1.0.9 NuGet",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9530ec9c070ab033e8ec9a296781932e90c4b3ed",
"description": "r300: skip draw if vertex shader does not write gl_Position",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "53c17d85abad095c9d381785d29531e8a4532ffc",
"description": "r300: fix reusing of color varying slots for generic ones",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
"notes": null
},
{
"sha": "7e4d95c271b3ef7f9cb370946933bd584fd47a32",
"description": "amd/vpelib: Solve the downscaling problem for 2 tap",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "25d0384df8b7b7bfcce35eccdfd9346220b93c96",
"description": "amd/vpelib: Add VPE prefix on API to avoid naming conflict",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16c1628f73904875f9ad25a11909c6939ba21477",
"description": "amd/vpelib: VPT Failing Test Cases",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b354ceebaa36c8d4c6d0441d39dc81159053a569",
"description": "amd/vpelib: Use uint64 for buffer size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a48896a0d2981ca45bd88e7c16a17377952dda7",
"description": "amd/vpelib: White Screen Fix",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "28b7c1e61157d9165030d9f2cd293f0eec70c0d9",
"description": "amd/vpelib: Need a debug flag to support 2tap downscaling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ee20be9b077c72662dfbd4a8758f9b803e02cd50",
"description": "amd/vpelib: Apply inverse gamut remap to background",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "73713f837b4c0ceda7f33476586931c04a0ec4b9",
"description": "amd/vpelib: Studio Range Handling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e18761001e6a7638ac831b88b440db8a784a1bb6",
"description": "amd/vpelib: Rename the parameters of init vpe function",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "258acf022744d5624cd6e256231ca6c65371ab61",
"description": "amd/vpelib: revert SRGB to 709",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d19aca14498a1e046632788eeeb9187c7bc955c",
"description": "amd/vpelib: remove unused header file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74eb5114588b9b4c5fb69c0aa86db929105e1ae8",
"description": "radeonsi/vpe: Don't map and unmap emb_buffer every time in process_frame",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "82314a6dad0e97db86fa6d3cac5e96901d5d19ed",
"description": "radeonsi/vpe: Add environment variable to set embbuf number",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "211b67c79b26c79f4ba6499490e2c2c1ed6da1c6",
"description": "radeonsi/vpe: pre-allocate stream struceutre",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd37cbc8e538f7f63e8a94b41fa914726df34589",
"description": "radeonsi/vpe: support multi-buffer",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f6f9e3fe08b60975e974afe88a99e48b67367a80",
"description": "radeonsi/vpe: move flush to si_vpe_processor_end_frame",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "14365ea353b440f0f3d7a22be68195de754d844a",
"description": "radeonsi/vpe: disable info log",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7bea7ced400b8e7cdea0d725b43f82d8cfcef2e6",
"description": "radeonsi/vpe: remove wait source surface fence and while loop",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d3273e388171ce2dcb6a3aab71066f18820767b",
"description": "nak/algebraic: write code to an output file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15785a9bfea534f8f7650233f63f3861a8019a25",
"description": "nak/algebraic: merge run and main function",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "465e26dd9806728f4689c56097d80d6c04f610f6",
"description": "lavapipe: fix devenv icd filename",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0482153ef6218fd46305c0b3fdcc160d2d401d5a",
"description": "util: Update ALIGN prototype to match align",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8c847eb2def89bfed766fb1eaaf59434515cb032",
"description": "treewide: Use align64 instead of ALIGN for 64 bit value parameter",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32d2f7074280acc194282a10ad0c2a7f42c299dc",
"description": "nouveau: Use align64 instead of ALIGN over input layer_size_B",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb55c7026920156e93a124c994a782beebf43c83",
"description": "svga: Cleanup duplicate ALIGN macro defines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0b9c96562b97e0c4fa1c058931530e317b37193c",
"description": "treewide: Use util_is_power_of_two_nonzero{64|_uintptr} when needed",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c1d6d745cfeebba140d3c3a88f8a9cf7fa7fc503",
"description": "asahi,panfrost: Use IS_POT_NONZERO to replace util_is_power_of_two_nonzero for different size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9bed04c5a65416352097033ef1649e6ae6463059",
"description": "util: Add function util_is_power_of_two_nonzero_uintptr and macro IS_POT_NONZERO",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "50e570fd8e3a780cf166b3bef2306e459e90fb90",
"description": "docs: update calendar for 24.0.0-rc1",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bf729063c3f09b47c6a8105d8b7417285f81ad25",
"description": "lavapipe: use pushconstants2 for dgc",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
"notes": null
},
{
"sha": "b6bfa73dc7b7825aca85b2451d446a32ebc05505",
"description": "vk/cmdbuf: add back deleted maint6 workgraph bits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
"notes": null
},
{
"sha": "0f57ffb845b61de8e5ed9f623cec2ef468e83f0c",
"description": "zink: add render-passes HUD query",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
"description": "v3d: show warning on creating a v3d screen on real hw",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0557f0d59c5b22a8a934900ddc91f7a6057e146f",
"description": "Revert \"v3d: use kmsro to create drm screen on real hw\"",
"nominated": true,
"nomination_type": 2,
"resolution": 2,
"main_sha": null,
"because_sha": "8f621174da089e87e2bdd48e683defc83a3472c9",
"notes": null
},
{
"sha": "4be49fa15a30eb88453c6623e5a648be43efa856",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8dc234b36bf972ad69d0b9963ddb4ba005bbef05",
"description": "VERSION: bump to 24.1",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
}
]