mesa/.pick_status.json

17750 lines
562 KiB
JSON
Raw Normal View History

[
{
"sha": "4af6b601e05cf1a9f2002698b5fb1d0b971124db",
"description": "panfrost/ci: Skip hanging test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c03f9b055376f4e6a3120cfecf5ffa1247fb063",
"description": "panfrost/ci: Skip Piglit tests known to crash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe957400daf64131a345068ecca6097034b05dc2",
"description": "ci/llvmpipe: document intel_shader_atomic_float_minmax@execution@ssbo-atomic*",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "160f573b64120e1f58c63f759e601e792cbb4aad",
"description": "ci/lavapipe: zink failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c12d5c89ad38bbb31f1b7ec545c170833e98880",
"description": "ci/lavapipe: document subgroups.shuffle.compute.subgroupshuffleup_double_constant crash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c6321b00683cd55299c40370ec4a262c6655c21",
"description": "ci: do not fail when SHA1 impl. produce stringop-overreads warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d538944655727dff62725368ab47337d74939ac6",
"description": "ci: disable bogus GCC warning with -Warray-bounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5941fc8ccd306942c7c5af5584fac64751278123",
"description": "ci: enable shellcheck on whole .gitlab-ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a99b952a5de9285d58431f506cac1e1a7efd72ef",
"description": "ci/zink: disable flaking anv traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a939af64d125da0052274b77bfdc7a1217ff8b70",
"description": "ci/virpipe: add flakes introduced with CI uprev to Debian 12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f4138fd04f5eaa2465ee5da910c8822658937dc",
"description": "ci/venus: add fail after CI uprev to the Debian 12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06f0e7b1d2bba1ef93f7138b30b0700fe88bfff0",
"description": "ci/mingw: disable as it's broken",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7189236f529aee93455c8dc599e9a56a718309c3",
"description": "build-crosvm: Use the pkg-config crate 0.3.27",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b88080aa2e3031057a3efdded22c885c7edbd676",
"description": "ci: drop gallium-aux test on msan builds, renable freedreno",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70917cd77a138bbdefe540a210edf2fdac868427",
"description": "ci/skqp: skqp can't live with compiler named clang-15, provide symlink",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "117df219c1bf21fe4882dff15ab12910ec960781",
"description": "ci: add clang-15 and clang++-15 wrapper script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cbd8f3742dceecee480e7d55b0f9225c2a2e69b",
"description": "ci/crosvm: install libelogind0 and sysvinit-core for poweroff functionality",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbe79beaff6e70cca2dfe42f2c94787aca343e2c",
"description": "ci/apitrace: install win64 apitrace only on x86_64",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "848f59deda3ae7bb99409a3d15ddafe96b763ea1",
"description": "ci: bump from Debian 11 (bullseye) to 12 (bookworm)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "335d3074fb88c84d80351f800029b31f3963fea9",
"description": "ci: VVL uprev (temporary until new release will be published)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8615c8ad3e12d01139eda66658fc5b17aa170b3",
"description": "ci: libwayland from 1.18 to 1.21 and wayland protocols from 1.24 to 1.31",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b8da551c1f09979f8d9483bce688b888eacd948",
"description": "ci: bump gfxreconstruct revision up to compatible version with Debian 12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80b7787babb1e686fad41cfbaf105bcb85f73070",
"description": "ci: install stock android-libext4-utils (available in 12, bookworm)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "993ed1f026984eb0708c578ecfa17958a5d12031",
"description": "ci: bump libdrm from 2.4.110 to 2.4.114 present in Debian 12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1966eff8a6edbc8cc62dff474f4eb39753500808",
"description": "ci: use meson setup and meson install instead of meson and invoking ninja directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb54ae1d26d2407f176f007fb600ec3ec97b71e7",
"description": "ci: move from pkg-config to pkgconf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "394d592525c2ca80f428355bf8595ae33ed0b93d",
"description": "docs: fix release date of 23.1.0",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7fe482d4ce48c5d800ca49ea9f196aeec266edb6"
},
{
"sha": "3530e3ffb29b4545dc2e6f1f033f54e7a2be183b",
"description": "broadcom/compiler: use scoped barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e99ab86f77730a7f90a9eccfc51565b6027e5f95",
"description": "broadcom/compiler: flag use of control barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6e40edae6f1eee70924902e564fcd116500763d",
"description": "zink: Switch to scoped barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee62454fe3d7c5d59ba6c4da1eb64a1fbb7b4472",
"description": "docs: move obsolete extensions to their own list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0fd96ffd56f581c6206afadf3a480ae4073db30",
"description": "docs: mark MESA_texture_array as obsolete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10cbc98162ba6e36a7457be15ba456895d5da33d",
"description": "docs: mark MESA_swap_frame_usage as obsolete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13feb7235b77406b4c507ff91c45a81cf09bd4ca",
"description": "docs: mark MESA_shader_debug as obsolete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c5c8a543de520d9ce2af0bd1bb8fc36b0d86b65",
"description": "docs: mark MESA_multithread_makecurrent as obsolete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48899251d377013cec58c69dc0d5432c30c1bae7",
"description": "docs: explicitly mark extensions as obsolete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8126e0287d4eaa9ce383cecfe253d589da7208f2",
"description": "vulkan/pipeline_cache: remove a bogus assert when inserting objects",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"main_sha": null,
"because_sha": "cbab396f549fa7c1a948d469fe6b4df18a81adc9"
},
{
"sha": "d6deb977c8a1c9441c9b3bccc208fb173d86d576",
"description": "radeonsi,radv: use nir_format_linear_to_srgb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1d13f22174f690b95a14f1ef7158a655c00e24bd",
"description": "iris: rework Wa_14017076903 to only apply with occlusion queries",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"main_sha": null,
"because_sha": "415b824bc6dc8f0fce517f8fa1e38df94de15502"
},
{
"sha": "7ae6932d474acd0e851ea944707732edeae44f75",
"description": "mailmap: update @mupuf's name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8038ecfbda8539c5f359979e1ff28396b13cbb89",
"description": "st: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16fb3995f3c4ab4cbcbb62116b03759e63a6cea8",
"description": "lavapipe: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1227d66dc1942d9a36ef60a0587ee666b37180bc",
"description": "zink: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14a350fbf31ed80c4f63e087e06aee5c9c1fd147",
"description": "virgl: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbe1e2cec74d819a5544661de04a36c45969b655",
"description": "vc4: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c959e302e85431b6fed366bbb37c6f440ffea1c6",
"description": "v3d: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d4789d3beaba5f2ba538c374a6db7c66432944f",
"description": "svga: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea136dd9e00da353a3e967a2f4926c466e61c5f9",
"description": "softpipe: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8663b4b40c3b0237d564fdc443d01249ae4cfed",
"description": "radeonsi: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23e78d719b2c0c629befd32c009a37245a0bd027",
"description": "r600: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17207eef3652fe00196971472adaa33fc1cea63f",
"description": "r300: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d345b3b05ad4f93cd382a536ab83d758226881c",
"description": "nouveau: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af57770df299636df0bef048d52fb036c768c766",
"description": "llvmpipe: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "472bc207cbcc5b597f586bd717330eb85f13c7a9",
"description": "i915: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "381b29f14e23479c371c62c90348437dced60678",
"description": "freedreno: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ea64b8a2d31ed31882d5b210dcfb1cc6e312e42",
"description": "etnaviv: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a6ffb3e9d12079bd53624f888d61a8f1e077cb1",
"description": "d3d12: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "531896b3665ee78179abf5d49c4c0e90bdd3212c",
"description": "aux: remove unused tgsi includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2d305ce45d7f815b0b6174dfa029a15fc57b248",
"description": "tgsi: delete unused functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c87e491107f18f4338d12a366a827522cf12af81",
"description": "nir: use nir_fsub_imm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ef104b057504a67bccca518b44c03021a10e528",
"description": "nir: add nir_fsub_imm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4cfb8005f08b7efe8b76c8e9bd426b5fd0c42d93",
"description": "nir: use more nir_ffma_imm variants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4d2ebd2851d395b453b9558ebb5888c063869dc",
"description": "nir: fsub -> fadd_imm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5382b4fc2ebc96e761e1c74032439deff6ba89a7",
"description": "nir: use more nir_fadd_imm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "20d619cd84130142a6fb227edb13404a4c8df260",
"description": "nir: use more nir_fmul_imm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea2eade57b6a99d6db26d9571b3d2901e7106001",
"description": "radv/video: use correct h264 levels",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1693c03a39630a43e179b84b6cb4dadba72721c0"
},
{
"sha": "81b0840caaa9d80560a779b7195778b95e34c0ad",
"description": "zink: Implement PIPE_CAP_RESOURCE_FROM_USER_MEMORY",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5054b1dfdcb2909f7072f1fb0df72c50c202267",
"description": "winsys/radeon: set more radeon_info fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "474f9fbe86d63cbdab9d6a7d5e32f873eec4b439",
"description": "winsys/radeon: fix the scratch buffer on gfx6-7",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1bf39b1f9d115d69aa7b192beb7cde5eea31dffe"
},
{
"sha": "fe03351bee36ac47f318ab46d2ca9d99e11a1ec8",
"description": "winsys/radeon: set has_image_opcodes to unbreak gfx6-7",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "96913bbf3eba74e2bf509fe7196be073eaf2ea60"
},
{
"sha": "6674f04fc23a63b6aa11ed7f48d6f0efb2a460ce",
"description": "dzn: Fix src/dest confusion for some non-bindless descriptor copies",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5d2b4ee4f493bec3ddd510a742902dad87da5dde"
},
{
"sha": "5a43a5031925d65b99bb93cc9089f3d8cf347e78",
"description": "dzn: Don't expose copy queues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4852c4efbd3bf71edde97d202927dc8284e78a2",
"description": "dzn: Partial revert of 8887852d",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8887852d208821b48c0b6d844e8224957fdcdef5"
},
{
"sha": "c83d894be10f49e4e9fc4bee818f5e02154200d6",
"description": "dzn: Fix inverted assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98589399a45424e2b33c7aa723b662a60dbcad22",
"description": "dzn: Add a no-bindless debug flag",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b7faa7d960dcad4585dda4a946d58269875c5a8",
"description": "pvr: fix invalid read reported by valgrind",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "547a10f8702257efff91e8405116f126db387b7e"
},
{
"sha": "a7beb9974e97ccebbb5309b4ff7caa584531b392",
"description": "d3d12: Fix Xbox frame scheduling for interval != 1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9bc4a22bb2b7be00c7149f043e5b2cfa77d5373",
"description": "wgl: Add BITMAPV5HEADER to stw_gdishim.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e0eeb3706a8f8383004263352ffb501dee9931d",
"description": "d3d12: Fix Xbox GDK build errors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39a9ebde37887fd935d7b3e5ca4860abf49e6d95",
"description": "glthread: fix typo related to upload_vertices()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "68a926a15b7b3724a29c050b8595177a32fc67a1"
},
{
"sha": "e18344dd24d9ce80c9181713ceecaaf80c0044ec",
"description": "ac,radeonsi,winsyses: switch to SPDX-License-Identifier: MIT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "713078f662e66832e7ced958f753d81b60638cd6",
"description": "ci/zink: add new zink-radv-navi10-valve flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "862a3e3b9e40d1b821447d68261ebbb283eefedd",
"description": "ci/freedreno: rename piglit job to respresent the real testing it does",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3809807b3d4b7c7d6d4b4850e6e0102c3b039e1c",
"description": "ci/freedreno: disable 3 jobs to match our farm 3 devices down",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce3edf51bef1ef7b964deb1ad6fe6ad886f3524f",
"description": "mesa: fix a VBO buffer reference leak in _mesa_bind_vertex_buffer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "03ba57c6c53214b19aa0fdb66c680f2cadc3bbd9"
},
{
"sha": "2ae220f45139ced6810560bf15e3cfb7891f1ffe",
"description": "zink/ci: update VANGOGH expected list of failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fab911858c8575c50e90389f21ed5c92f846bda4",
"description": "aco: consider how definitions fixed to operands can change register demand",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "446d0dd658599cbe20481383a18f903b1706d5e1",
"description": "aco: add get_op_fixed_to_def() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9fa840eed242812914dfd33d6c0c42d4e3d2197",
"description": "anv: implement EDS2.extendedDynamicState2PatchControlPoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "429ef02f83e6516ec984caefba5046c939c6b8ee",
"description": "intel/fs: make tcs input_vertices dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32b7659fffb4d023d6564e1af44a8e9b94981870",
"description": "zink: use the per-context track_renderpasses flag in more places",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "215beee16d9e075a63fd1afc62cc00b28aae1086"
},
{
"sha": "f58594cdea4c2b1b23c7da7fafc9868935529ff1",
"description": "zink: don't wait on queue thread if disabled",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "270f9c0b0636bc0c7954f32e2b5920ec76f839e5"
},
{
"sha": "feeeb45639b3bb608a6bae090c6cff67dd91e75d",
"description": "nir: Drop stale comments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6b8acbee9374801db92b8fbe92dc6305b7a5738",
"description": "agx: Use common combine_all_barriers callback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2da3a6e1b9644e4452388f83f3c5f64fc1da9bbe",
"description": "nir/opt_barriers: Add a default callback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ecd295bb8bfbc4c9d271ee8e8b4330b86876f8c2",
"description": "treewide: Avoid nir_lower_regs_to_ssa calls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6875f97618bc82fcf7315ae22d8ab91e082d3924",
"description": "iris: Replace aperture_bytes by sram size in iris_resource_create_for_image() for PIPE_USAGE_STAGING",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "88ca89bea927c8c51c0b3b5d057791ddcbf6fe62",
"description": "broadcom/compiler: disable tmu pipelining when needed",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c950098abb5f257e83f986ccce7bab004520c069"
},
{
"sha": "8dbd9925d5cd2d5b477393bd352ccfd8192f0ecc",
"description": "zink: Implement PIPE_CAP_OPENCL_INTEGER_FUNCTIONS and PIPE_CAP_INTEGER_MULTIPLY_32X16.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6d874ade22dc029522500d51993601b8e6183c7",
"description": "v3d: assert if v3d_compile returns NULL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "470b8567a52f4581510e19643e8c26d8b7458bc3",
"description": "broadcom/compiler: return NULL if we fail to register allocate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83cd7d23a26d3cbd1af4805e95c4e588950f0fd5",
"description": "mesa: fix refcnt imbalance related to egl_image_target_texture()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6a3f5c65128b82b87c5fadcf1d42484f6489b11b"
},
{
"sha": "c8fa8672e48d7dd9e756852cc26e7ac4fa995ec8",
"description": "ci/amd: don't override the b2c timeout in the steamdeck config",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdebef9215b1fd0358aed9f21fe911b3436edbc0",
"description": "ci/b2c: increase timeout to 5 minutes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ba839bf734f37f50dfc5ffbe26af70763f974a2",
"description": "v3dv: align compressed image regions to block size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74e797e6ba6949edd97cdada96b5c62bec0ac107",
"description": "v3dv: allow TFU transfers for mip levels other than 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cb2d2a5eedd2962297e877850242260c93dd804",
"description": "v3dv: store slice dimensions in pixels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b439bd5a5844e3df812f1f0362fd1a715058fb3a",
"description": "radv: do not enable VRS flat shading if the VRS builtin is read",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a8dd84ec613f6e89ef5f180d79cddde0cd93d52",
"description": "nir: Propagate the type sampler type change to the used variable.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0843d4cbc3546a80d76109c892a1e1a3b847dd55"
},
{
"sha": "f4aa99f0da83b8530f16e909db2ab560d871cecc",
"description": "radv/video: add missing space checks for video.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7893040f807f2b81d03a6a19c577d6d98bcc116c"
},
{
"sha": "3a9e8a4d730810c8de6129db1ae85db3c0761a81",
"description": "mesa: validate shader binary format in _mesa_spirv_shader_binary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "688f03e3699973157a9f8b0514e956c37f9fb9cd",
"description": "iris: use COMPUTE_WALKER post sync field to track compute work",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "521c216efcc0d0292ceedb3451c5a0a1ef956083",
"description": "anv: use COMPUTE_WALKER post sync field to track compute work",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddc37cf430b6ed7c1bdee387f14e36d6d017ebe7",
"description": "anv: move timestamp vfunc initialization to genX code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f5613903c2387af0971163562fbfc9177dc854c",
"description": "docs/features: fix empty line error",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "cbb144c8d43e757af49c62cee380218e3dfe22b2"
},
{
"sha": "613eb64011aad052ae20911b45d31bc6d6b0bdd0",
"description": "iris: add required invalidate/flush for Wa_14014427904",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60b0d2c2cbea0c1541a2e98e22a71b7fa4a8d27d",
"description": "anv: add required invalidate/flush for Wa_14014427904",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abcef5a47691bea0a6a517302ac6441a1cae358b",
"description": "intel/dev: provide helper to check if devinfo is ATS-M",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b43e5aec0d2ce542d4ba68da947e3ad752855979",
"description": "freedreno/batch: Move submit bo tracking to batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d26070f08658ab24e1d8fe63c3a448994269386",
"description": "freedreno/a6xx: Optimize max_indices calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4fc45d63dfe2879060a09e62edfebd144d0194e",
"description": "freedreno/a6xx: Template specialization for pipeline type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "778cdb156e7b07cf64b4bebeb1ec4a2433aadb80",
"description": "freedreno/a6xx: Template specialization for draw type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15c66adc8a65b61447260cfa012aec81a80e07e0",
"description": "mesa: Skip update_gl_clamp() if samplers need clamp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e44b14af8481ce99d5ef1fb8b54f348ac3af77c",
"description": "broadcom: Fix slice memory allocation logic for compressed textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe973222a9a7e80c9be6b20ff04b79d46bf36b09",
"description": "broadcom: Add support for VK_FORMAT_A2R10G10B10_UNORM_PACK32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb60ca3b1d656704c2fc24d58ffe33db91552b4e",
"description": "docs: update calendar for 23.1.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fe482d4ce48c5d800ca49ea9f196aeec266edb6",
"description": "docs: add release notes for 23.1.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "622779e5cbc050fffcd25f391ea45e917923fa1d",
"description": "dxil: Rely on scoped_barrier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e36761766807745f285874a57ef4d936553fa6c7",
"description": "ac/nir: fix slots in clamping legacy colors",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7c41cdb81f564ef52404e5f313ccfe2d723896e6"
},
{
"sha": "dd0469e401419f100e51df1f22dc1d650a91b62a",
"description": "lavapipe: VK_EXT_pageable_device_local_memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54c981e4a026f4b257df84522c39ac2e646f9f66",
"description": "lavapipe: store memory allocation size onto lvp_device_memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c79c04f49a93ebaf73fe0a2e37def5645e42a7a",
"description": "lavapipe: EXT_memory_priority",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c42056ee126dbf9f06d27f0380f890ec04ea431",
"description": "lavapipe: EXT_memory_budget",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2111a3fcdb6d2b32fdf888146daa954033dd8f22",
"description": "lavapipe: report full memory in heap for 64bit processes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ed34cbfeb62003a25426f1dde57a25977cb1d44",
"description": "lavapipe: bump memory allocation heap to 3GiB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e44911827e18256a732081be5b103717fbb4f80b",
"description": "util: mark externally-unused functions as static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "799665c9baa169ee6979bb4d4545029ada10ac8e",
"description": "frontends/va: remove private member and update target buffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a89f740e288ede0476e8206e5633caab0a33c9c8",
"description": "radeonsi/vcn: apply update_decoder_target logic",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b2544f8689706de4cedebbb6777bb375af78325",
"description": "gallium/pipe: add interface update_decoder_target",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1f586f94097f6c8fca3987e03c4ed671fd280a67",
"description": "ci: reenable lavapipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7f623e0995c72f0566b4e45dc6559c2eea29539",
"description": "util: move check for AVX512",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca856143d498694fd121208a949edc9a7aa8c432",
"description": "util/bitset: ensure the sets compared have the same size at compile time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "348818fc6c56b818ed9f103196a8e45a6b92289b",
"description": "ci: only execute capture-devcoredump.sh when it's present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aedbc3585781269a12cdb0fa54bd9e2cdcfa39e7",
"description": "lvp: use stage iterator macros instead of explicit loops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bd41840a45a6a7ec883703e42c2d3db05b8b372",
"description": "lvp: use stage mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f52510efb3c99949ebba1fccf268d34a3dc2f095",
"description": "gallivm/nir: refactor the local invocation index calc.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e4919936425c7a20a14a3c954eb2e4700a734f6",
"description": "gallivm: fix whitespace in get_deref_offset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fbe256e822af26c6a8298e61d0172a472f27ac9",
"description": "lvp: explictly skip compute shader stage.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6046b6ea947f48c6d5aa20d9584ae2cacef78367",
"description": "lavapipe: add lavapipe specific shader stages define.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d45d3f0a815b75efefc6557e180e3c0382f3a818",
"description": "llvmpipe/cs: support passing a csctx instead of using implicit one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89c868a956525245fe9b82a91a30db2b41ba4219",
"description": "llvmpipe/cs: start making variant generator less compute specific",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "502cd6a2ca2086f5bd6a43755762cf297e51a65f",
"description": "llvmpipe: convert a bunch of shader_type ifs to switches.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7c84ca23055161cb7f440514aba0b511f6764a3b",
"description": "gallivm/draw: refactor vertex header jit type out",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2c604973b9f101f94c333489c20b78ac7fade37",
"description": "virgl/ci: uprev virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbb144c8d43e757af49c62cee380218e3dfe22b2",
"description": "virgl: Add support for ARB_pipeline_statistics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "330a1db0161612700277b4de9b9772b46159ab18",
"description": "virgl: Make query result resource as dirty before requesting result",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9279a28f07fd65fa94831f7f9fb80b35921f6805"
},
{
"sha": "c07b8a54c5f73410bb08bb4893e0b6c7697f8901",
"description": "rusticl/device: implement cl_khr_device_uuid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "536283555e3036933f78665ba6a54544de308203",
"description": "rusticl/screen: implement uuid wrapper funcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c06a18ad9a5701984644c2195f030bd5e0adc6a7",
"description": "rusticl/spirv: skip printing info messages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21c7b55f6fdb91b1312423844e4d6d036dc2f09c",
"description": "intel/fs: fix size_read() for LOAD_PAYLOAD",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1546a9de99dd8b23ef91631d50e7978f58b12470",
"description": "nir: Fix serializing pointer initializers.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7acc81056f7ac6a869ef6403573b2572c77dbecf"
},
{
"sha": "520c5091d7de4290f87bb984a59e7ac2993471a4",
"description": "ci: disable anholt's farm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6d0bc3918f332c04ec6e34d6f1c8cd549406420",
"description": "v3d: remove v3d_get_internal_type_bpp_for_output_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8f40fc4d4c16e81d1dca03f5ce340da2f2ec593",
"description": "v3d: remove v3d_tfu_supports_tex_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a74a0b637012c8d41aa7ba2071713430e587ea0",
"description": "v3d: remove v3d_create_texture_shader_state_bo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b7c35f59986f8bd15d197bf3e269706ec6c31830",
"description": "v3d: use more an auxiliar devinfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5c8be30d1a72f2c7224817a47f697e49b773160",
"description": "v3dv: simplify too small Z viewport scale workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10daeac60361c8587838dd087d4b0127d214ebf3",
"description": "v3dv/pipeline: don't prepack up early-z configuration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dc22d996c0090aa2c19e019cf26cdf1d88a48cc",
"description": "v3d/ci: make traces test mandatory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "496a7aedbb93a3b08911eed927e5d74ce836f1bd",
"description": "v3d/ci: run GPU piglit profile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d719e99f16145b000a1560e2e434f4bc8e801b1a",
"description": "radv: apply a bug workaround for smoothing on GFX6",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "85cbdba35591da0ea9dc40b4ecb3aaa54947ee64"
},
{
"sha": "208c31b25fb963ea40977c708837fd8464285255",
"description": "zink: infer types from load_const instrs to avoid more bitcasts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f6be8effb43fcd4ce2fd00045bc6244ddf63529",
"description": "zink: store and use alu types for ntv defs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "096dcdbd01b0bfb8aac4fab6c72ae449043ff972",
"description": "zink: dynamically emit non-bool register values using local_vars spirv buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "871afadfe51e004fc3967298f340fb04eb99e3c2",
"description": "zink: write out register variables to a separate spirv buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a18d070cb886ee25b24d796e1ff52a0eb82b9da",
"description": "zink: manually memcpy the spirv instruction buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f4a2f6cfed2df5e868907befadc15fc054a6887",
"description": "zink: move get_alu_type() up in file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af76c23d74a678a1d8816b837a1b9e1e8b4a975f",
"description": "zink: use void return for store_dest",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4dacc382ee34c38a0ed19e1652bffeec651c0fe",
"description": "zink: delete unnecessary bitcast in load_shared/scratch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d8103b109bcbfe98402f43aecd8f0fd1d6fd815",
"description": "zink: also declare int size caps inline with signed int type usage",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "854fd242faf00bf68555dce10fb0ae98a3ab34c0"
},
{
"sha": "80b8defaf316743cf1e0a7be671b370322d9ae02",
"description": "zink: promote flushed clears to unordered cmdbuf when possible",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfc01aea83d90793183e243db9841218a54cee13",
"description": "vk/graphics_state: handle null pipeline state structs in creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "589fc441c3bc693472a391577f059e16310ac882",
"description": "anv: more correctly handle null pipeline states",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fef493f745da9304da8f750788e498e1f4f31206",
"description": "lavapipe: more correctly handle null pipeline states",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f510040dcb23905eac6e8ec86a56ab28c5a097a",
"description": "zink: flag 'has_work' on batch when promoting a cmd",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0c02f5ce91e11581d02c26de539528f17a48e9e",
"description": "zink: explicitly disable promotion on images that are both unflushed and non-reorderable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c010319bbb4113612828bdf569ac83ca94c8c3f",
"description": "zink: explicitly disable reordering after restricted swapchain readback blits",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab3914a17b8630b93badcb4f8b948c3bf2e898ee",
"description": "zink: disable unordered blits when swapchain images need aqcuire",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3a9f7d70383bb5562be718d2071a8b0c84fba3aa"
},
{
"sha": "db12b881c7fdbbe534b21b9d169db0a905c2c704",
"description": "zink: track/check submit info on resource batch usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e1943db7f75ad1f5de9066a41649787385f9b7b",
"description": "zink: move batch usage to substruct on zink_bo objects",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "143da5f2e4b821da792c62d244631ca3abc1389d",
"description": "zink: move zink_batch_state::submit_count to zink_batch_usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84bcdc521dccfc61ba811a2d3138c1fc106d68e3",
"description": "zink: use batch usage function for a simple case",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c8b6754b0d8a908b1c09815ff90b42bc7de0bff",
"description": "zink: add special-casing for (not) reordering certain image barriers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bf0af0f8edeed8e2e8c74c2a4c3f4baae75ead24"
},
{
"sha": "03b9a6fde19023c72dc26d209125ddbdb38fb9be",
"description": "iris: Use known formats for tex_cache_flush_hack",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "803a569fdf915f9e5f9ec9a6b20e45a1ce5afa4d",
"description": "intel/blorp: Add and use blorp_copy_get_formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f11a02c183b65da2fa1f1d7f40c73ad9639898e1",
"description": "intel/blorp: Change condition for CCS_E copy formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ac1b170878561f9b219596c2ac61b50e339185d",
"description": "intel/blorp: Add depth usage check for copy format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85142f3fce2f24ec39e075d48d171d6e6ad0289d",
"description": "intel/blorp: Use the depth copy format more on BDW+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57b85b6002d406cc405a46e70fae93e2754eeed9",
"description": "radv: do not use a pipe offset for aliased images",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"main_sha": null,
"because_sha": "1c065650260dadf9c9a981f156459c7f4ce0a007"
},
{
"sha": "4f1c43d38e8d11e75dfdda5c594f555bb44c8fd1",
"description": "ac/surface: print tile_swizzle as well",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f5edcd0eec034b4806a3fc025567acc61ea5177",
"description": "amd/drm-shim: add raven2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "569d035a08d19808c31b262456510bace6221a25",
"description": "panfrost: expose PIPE_CAP_POLYGON_OFFSET_CLAMP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8484fdf5014ffa40b3e8e7fceea4ef81241c5df3",
"description": "mesa/st: Set pipe_shader_image::single_layer_view",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6a3a7a88174905877d3c5907f5722e54bdacacc",
"description": "gallium: Add pipe_image_view::single_layer_view",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17fd50b817a3a77b893ea3f421009a0410c7644f",
"description": "radv/ci: switch to b2c v0.9.10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "623bc176fbb4af874c39d9b329fdebf412db716c",
"description": "mesa/spirv: Provide more specific error message for glSpecializeShader()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eebb9377c41de68bf4f26c6976126ab530d13a45",
"description": "pan/mdg: Use nir_lower_image_atomics_to_global",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47f5cc6ba79847ec5a7a36dbc80aac38789cc075",
"description": "pan/bi: Use nir_lower_image_atomics_to_global",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ff7ec0c9e327312b144b4c8b3a12f65c30ab148",
"description": "pan/bi: Fix atomic exchange on Valhall",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e258083e0728396313310b2f2cabe4ae346579d9"
},
{
"sha": "de648020af04ad27277c92777061c59603a9fec6",
"description": "nir: Add pass to lower image atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66656822e317bf0d12cbcadc5b62bbc0d05b5b2b",
"description": "nir: Add image_texel_address intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3ea2f8d20f0bc3371ee0886fe353b8ee2f27cb7",
"description": "nir: Document extra image source",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32b150344e035dd0badf8c83813358ec3d045fb7",
"description": "docs: use meson instead invoking ninja directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "62961b172f75ba628cad8ee58445f51a1c88fc5d",
"description": "zink: try update fb resource refs when starting new renderpass",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f6bbd7875a85ae0f8e96764f1677b68d5469a0a7"
},
{
"sha": "cab7ba00e2ea57ba8205ff11bae29aabfd37b8c4",
"description": "anv: fix push descriptor deferred surface state packing",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d"
},
{
"sha": "cc0cf1762d95515fe95c31f949b8db6fc2faf528",
"description": "r300: workaround GCC 12+ warning, declare NULL value as unreachable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e401add741f33d113fe1496298e35ad00ce6a878",
"description": "broadcom/compiler: skip jumps in non-uniform if/then when block cost is small",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c8be22c6602f12f13e37872755d757d03651ffd",
"description": "radv: fix radv_emit_userdata_vertex for vertex offset -1",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cb44940394d2b5c4016456005aae3a3a25ce980",
"description": "radv: enable smoothLines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85cbdba35591da0ea9dc40b4ecb3aaa54947ee64",
"description": "radv: add support for smooth lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c5eaf2166216e02be424e3aa487e315ad8d0707",
"description": "radv: lower nir_intrinsic_load_poly_line_smooth_enabled_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b2e59abc5a652beaaf0358985a3e757bb513520",
"description": "radv: declare a new user SGPR for the dynamic line rasterization mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fcfdb1bb6ce95b38cd79e860ac9ff10c7a3c1177",
"description": "radv: determine if smooth lines can be used in the pipeline key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9612603aaca954f15e8cd4e34775550c49bfd8d0",
"description": "radv: track if the smoothLines features is enabled in the device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3626c23e85c376d2e6053a01be34c270ad3436c5",
"description": "nir: lower smooth lines conditionally using the new intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "759a57d902291fdcb1df5c7adf5b208a8ecb4569",
"description": "radeonsi: lower nir_intrinsic_load_poly_line_smooth_enabled_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f023ab01e936f632789a5dbe285b3a7cfa5f522e",
"description": "nir: add nir_intrinsic_load_poly_line_smooth_enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15bb9c4b96726a518fc43a717e3f80ed1e0adadb",
"description": "radv: remove useless check about USAGE_STORAGE for TC-compat HTILE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dda7400c0ba46a6259355216d1352a206450cfb1",
"description": "radv: disable IMAGE_USAGE_STORAGE with depth-only and stencil-only formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3adc9b672210da8a26e6da99640fc45dc3e2347d",
"description": "radv: bump the global VRS image size to maximum supported FB dimensions",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5be8acc1b53382a8692b7115b37469fa6c435103",
"description": "util: add Pixel Game Maker MV workaround",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e53b293f88cd30e2780d73adcf7da314ce811d1",
"description": "ci/v3dv: add often timeouting ssbo.layout.3_level_array.std140.column_major_mat4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a49892ba3507f276dee5357840147c9de8d6237",
"description": "ci/radv: add another raven flake dEQP-VK.draw.dynamic_rendering.primary_cmd_buff.linear_interpolation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b78cf192f04895e57dd3fa3b6168a5a381c834d9",
"description": "radv: Clear query dirty flags when flushing them.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59c27118009fa0983871873e15c3d0fe630ce552",
"description": "radv: Move empty dynamic states check to caller.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d14f7a304171c172fa88a6b4a800b643c1c35d7",
"description": "radv: Move indirect check from index buffer emission to caller.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8436fe5af47414b6b100096411633ee58f301554",
"description": "radv: Slight refactor to late_scissor_emission.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2249ab1daa1d953553f54f2fc3c5f4c2f11c3c60",
"description": "radv: Set last_index_type in radv_before_draw.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5c3479faed39faafb815f0d5f465b07aab5bc3e",
"description": "radv: Move ignore forced VRS code to more optimal place.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4255bd63a449449b4c44f1105ce0d0627987fa88",
"description": "radv: Compute tess info when emitting patch control points.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94465f30732a0a2cc14e8b58a2958d07fd0363c0",
"description": "radv: Emit primitive reset index with primitive restart enable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04bd1f2cdaa81d111f6f69fe0767792eaef8d575",
"description": "asahi: Drop Asahi-as-a-swrast hack",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c284a200b934f214c3fc831b058b28d9e5629b1a",
"description": "gallium: Drop Asahi-as-a-swrast hack",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0b1aa6f00e6f811e56c4f1c024af937bbebfd09",
"description": "docs: update crosvm networking options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27c775d2f731d3cde220682e565c7f6da9544f30",
"description": "ci/crosvm: update cmdline options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "462ef200d81d12d6ff0876b5cfc2a17783f930d1",
"description": "nir: Assert that we don't shrink bit-sizes in nir_lower_bit_size()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2d384a5c0947952887115624a156afd649e20b0",
"description": "intel/compiler: Fix 64-bit ufind_msb, find_lsb, and bit_count",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9293d8e64bc72ac15c075b67f711fa2d986bcafb",
"description": "nir: Add find_lsb lowering to nir_lower_int64.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "25c7181f1b81711150c695bb86b3826991f61199",
"description": "microsoft/compiler: Better and simpler bitcast reduction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50c8836bf02e3026e294d1e32562b406089c1f79",
"description": "iris: Fix return of xe_batch_submit() when exec fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd99b671ff122a06692fe8f0f3666578f60fc039",
"description": "anv: Nuke ANV_BO_ALLOC_WRITE_COMBINE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6c5746b3778320c433c5ba7e0f1fa2fde8c5e75",
"description": "anv: Fix ANV_BO_ALLOC_NO_LOCAL_MEM flag",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "fbd32a04daf84f7ed931a4a2510f2181083753cf"
},
{
"sha": "a148e91edbf77218ebb38be2799c7d9b02d37374",
"description": "ci/lava: Renable SSH sessions for panfrost jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22fb6e3906e9c20b6a0bba3c72c0f2478b9e7a26",
"description": "freedreno: Add some A6/7xx registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a1a49aae40099be3f1d104cfb3de5762da58b7c",
"description": "anv: assume context isolation support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb2b3093282aeb671beed011778c9bfcd3cc196c",
"description": "anv: defer binding table block allocation to when necessary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29d324cc75c66b64e4b26514d0d89eac822efc78",
"description": "rusticl/types: fix clippy new() not returning Self",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d73bd48c0d9b63ca79d72c6aba62c72971742a7",
"description": "rusticl/program: fix clippy cast to the same type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2588aa8912d8baee99b9684bfac86b21706d4558",
"description": "CODEOWNERS: Update panfrost",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a15604e129c5c804b1ce7e4259be49bd4790c6b7",
"description": "pan/decode: Use common hexdump",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5867b0dca939d30b9741618cd51b5f0c778fee5",
"description": "asahi: Use common hexdump utility",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "016a04fcba5c56e2d1044713f412a91b599e10ec",
"description": "util: Add common hex dump utility",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f0677dd52b6ae79f184bfe8fd7a4673f0cfceff",
"description": "dzn: Skip a few deqp tests which are prone to timeout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebdf8a95b74666a7035c9b8ea1b3c8234f28b3ae",
"description": "ci/lava: Force LAVA panfrost jobs to use UART",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80290bcdddf150789d936636e039e4c81c9c0c53",
"description": "ci/lava: Raise the post test metadata gathering retry count",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f5c9077c59c1060a6cfd4eb6222d6ac858a9cb7",
"description": "ci/lava: Tweak http-download timeout in SSH based jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4173e4b18f255886aafc689c2e0010a52d4babba",
"description": "ci/lava: Hide JWT block during YAML dump",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "703635f0595e1f1a27ce374121046b26804183bf",
"description": "ci/lava: Only check for the first section marker",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cee21ffa5d2fe14341e6b172ebd9ec6183f8bbf",
"description": "ci/lava: Distinguish test suites in DUT vs Docker",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8626a52637f31aed08c62cf33727820cc68342c6",
"description": "ci/lava: Add bridge function for job definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02d07f3380f0183debaf5eeda982226350d70c91",
"description": "ci/lava: Add SSH job definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eabd22e7ab223d2cb2ac379ee285c6ce91897219",
"description": "ci/lava: Add SSH support in rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25e84016d6d519b60017bf5c837e3eaa5f4c07d9",
"description": "ci: Use absolute paths in init-stage2.sh",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bb7add82909fa29f338be7527b3e8fefe4a1227",
"description": "ci/lava: Fix last section in job submitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d4ceb2aeecfa9eb8813252516ae80cffb740a7b",
"description": "ci/lava: Bypass arg list to print_log function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fc40c081ebf68f472bf301290ea1900aaba9cee",
"description": "mesa/program_cache: remove unused shader-cache functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0683e243a1fcf5998f1a2538eb616a5649678b3",
"description": "mesa/main: compile ff_fragment_shader as c-code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e607a89f22f4148e123dbf46bd8d8ee77d154761",
"description": "mesa/main: ff-fragshader to nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a37051304a4671d8d67c3135194b81014bf992a2",
"description": "compiler/nir: move find_state_var to common code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e997beeb75a495be00ec6a8f6a0fc8cd39d2ef6",
"description": "mesa/st: allow using nir for ff-fragment shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "793840937fcad581730cc48cbb85ff3b9e8d4329",
"description": "mesa/st: refactor st_translate_fragment_program",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30d9be1f9f6015a7de0350b314bc93fa7b4aeb96",
"description": "mesa/main: clean up white-space in ff_fragment_shader.cpp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "185001a86fba6c176e7f5e5446c2b13b456d4a7a",
"description": "meson: remove needless c++17-overrides",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "886ad3b4ec11c8e529c172f343d2169e1bad34fa",
"description": "pvr: fix array overflow in pvr_device_tile_buffer_ensure_cap()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b83ce03a7d1378fef8e9999e8afe8aa777debc01",
"description": "radv: reserve cmdbuf space in radv_flush_gfx2ace_semaphore()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1b88c066474e818f022b555c5279e2aef22cb15",
"description": "ci: rework vkd3d-proton runner and fix detecting failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a2a042ec728caeb876a2f2162432455338a41c5",
"description": "ci: stop using the hang-detection tool for vkd3d-proton",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bec100f9b5b78ce398a66f13dfe096e06535aa2c",
"description": "ci,radv: use drm-shim instead of the null winsys for radv-fossils",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66a33888f067a370afe1bd291292b96de26896d0",
"description": "ci: build drm-shim in debian-testing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f9feda85f14c94cd9c4c7e4b8f63600317ee334",
"description": "amd/drm-shim: update README about which file to modify",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "400434e5ea2a513add37bbd9945301d01042b1b1",
"description": "amd/drm-shim: add bonaire",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9234558a60a665cc939636775d99920ef5e13d87",
"description": "amd/drm-shim: add pitcairn",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "714ae976692c1e7c635a1def425d3623998f94dc",
"description": "amd/drm-shim: add navi21",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5536173dc054c292bbea6813bb85823fd40b9d8",
"description": "anv/ci: Add tests for video formats to the failing tests.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60f871dc9ef255c105bc9a3ff4ba7723cf59f90b",
"description": "anv: enable the video h265 decode extension.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a64ae20d0f023545ec966e7a4e81390adb901cde",
"description": "anv: support HEVC 10-bit decoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad02e21ad208279047b0f747d15df3a52992c920",
"description": "anv/image: get width/height for each plane of a surface for video decoding.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50374b1f9a22898991094d0f5303b782100c693b",
"description": "anv: support P010 format for video 10-bit hevc decoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d519eb5f5947800279e4c02bf7aa79b0b65cd17",
"description": "anv: add initial video decode support for h265",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91235092ab3a3c39f0d8fc48bbf59e483cc316c5",
"description": "anv/image: allow VK_IMAGE_CREATE_ALIAS_BIT with a private binding.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23c338af5d882335f6d069dfb7f6d05081b9cf30",
"description": "anv/image: allocate mv storage buffers for h265",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4b31828e029d890850d0636fd2f641e9c3c1f4c",
"description": "anv/image: Add a surface usage bit for video decoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b08614b96baab794fcf1263c40b8eed9ee3f5618",
"description": "vulkan/video: add h265 reference structures and relevant util functions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efdcacb230c7003685c0de9ef6bf9c72fae4a1db",
"description": "vulkan/video: add to parse h265 slice.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c78c5466e42d3c032c267ad254fc1dee8049d73f",
"description": "util/vl: initialize data/end pointers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5f8265e05da41b8526675c0b34f28a3780dc60d",
"description": "intel/genxml: add a command VD_CONTROL_STATE to gen12/125",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27dcd182106bd03d189273b6a6e8176d9813914a",
"description": "intel/genxml: align some fields on gen9/11/12/125 with media driver.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b3a1a8c617efc254b8fedf9c74888c735232a5bf",
"description": "intel/genxml: conform some fields to each other gen.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44bc651aba3b0704522444262b9ecd22b3315c94",
"description": "intel/genxml: fix num bits of some MOCS fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a24f43d97b3b61c5975e6a400ced259f08bbb86",
"description": "amd/registers: update pitch definitions in descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbc1febb338a908069a01fca87059b0138bcc50c",
"description": "ac/surface: add ac_surf_config::is_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78088ebaea3f315cd36578090214f03a198d7585",
"description": "ac/surface: fix overridden linear pitch for CPU access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f5723a23fc492a1dfedb798ae40c5a73da23654",
"description": "ac/surface: validate overridden pitch for all chips",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f449ff426f7bd4129a50ea1a7b4c08ca908e4058",
"description": "ac/surface: define LINEAR_PITCH_ALIGNMENT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4705148c5e8a94b59285fc8740ac56a380041b94",
"description": "ac/surface: clean up and move the PIPE_CONFIG helper to ac_surface.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad0c490e3838b406ceb8e3fa30922b20f1db2d0f",
"description": "radeonsi: fix image size calculation in fast clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f51ba5496b56979dc44dfc285ef7f3ae9ae7f4e",
"description": "radeonsi: fix sparse image address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df39962dc808a7ec0d5273c5d3a75caa48880f34",
"description": "radeonsi: fix image address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d69aa38c192ecbcf34c0f21eb37aaa4f53f7a3e",
"description": "radeonsi: fix SDMA image address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d9942d89169deae348ec020f333286385c42532",
"description": "radv: fix SDMA image address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c627bdc9b60f92801f1d3ec38f1be47d5e35c5e6",
"description": "radv: fix sparse image address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbc6bf8218a9d7bfecd9a24858c2a3a718bcab59",
"description": "ac/surface: fix address calculation for large images by using uint64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce161ce4632992f2ebab307637f8ee0d2fc46dc0",
"description": "radeonsi: fix uses_instanceid for merged mono shader stage",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"main_sha": null,
"because_sha": "894d92995cdcecfabf061cbacf65c194ea84338b"
},
{
"sha": "b5ae645c1652a379e231dbd859f4e8d9486c02bb",
"description": "rusticl/device: add cl_khr_integer_dot_product ext",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c1051d7cf7015d77c2d30956dad42d5f6c4b1b2",
"description": "rusticl/kernel: remove nir_lower_pack pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75555d0660a7e2847df24ae398254ab363504ce3",
"description": "rusticl/clc add integer_dot_prod feature macros",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "40f1f25f56d476945e58011b1692db353f1ca2f7",
"description": "rusticl/api: add integer_dot_product api",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ca0a41f18a5ab2964b78aed5ab8a581434202ed",
"description": "rusticl/types add ::new for cl_dev_idp_accel_props",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e8b1f6d1c82077c2744ef2009318ab056da6f49",
"description": "anv: drop duplicate checks when setting the compressed bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7cef01db134512f26ded99f432489020f097868",
"description": "aco/optimizer: allow DPP to use VOP3 on GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "476149f90da6085d27d80147fad13bb5af863909",
"description": "aco: use can_use_input_modifiers helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "644c5e95a0f8e6b46be9cc8aac013be7588f8e46",
"description": "aco: use get_operand_size for dpp opt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ffc9bccfaf44ac9fffc3260bb605ad8521547c7",
"description": "aco: add helper function for can_use_input_modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4ff7e256712d245ed3d7c5eb1b7ec79c50ccb62",
"description": "aco/ra: use fmac with DPP/opsel on GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b2b7829404779c348f43a5a959c7b0d8a83dd5c",
"description": "aco/ra: use smaller operand stride for VOP3P with DPP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3d6335742d51f9db6aa061e25be475d725386b7",
"description": "aco: add withoutVOP3 helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12b28d64abd9df9462c4c6872fe07b1b91536fcd",
"description": "aco/gfx11: use fmamk/fmaak with opsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a53af3fc8c0224ce31c75c380dff03fb773972e",
"description": "aco: introduce helper to swap valu operands with modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28e2031e3ac7f65e23003c634f3040eedbbd1f50",
"description": "gitlab-ci: add capture for i915 error state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "978bb7b9d16a58bab38f4e53fdf829be71526c9e",
"description": "ci/venus: add missing flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a58f21c7a46a7d6f6c2246fc6433d6820660f33",
"description": "ci/gtest-runner: fix results reporting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae9c67d773a74d29f22059636f957892fcbf517e",
"description": "ci/amd: add radeonsi-raven-va-full job to cover all VA-API tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0136c059dbb207e7ef252fc6e11fdaedf92d07ca",
"description": "ci/amd: update VA-API expectations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0323f73656884ab447eb11208710f89bab82f963",
"description": "ci/gtest: improve the runner script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73741631cfe53f51700aad4bf413ab138a53e502",
"description": "ci: update libva to 2.18.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "51e7b2605ce416329783bf077ba9c6b4e12c5b2a",
"description": "ci/rules: radeonsi VAAPI rules should include also VA-API targets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c518178458de4e423820dc967f878f83f9670d43",
"description": "ci/amd: re-enable VA-API testing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63c723bfcd71b85c802f5495f0c05b5e7e0927f8",
"description": "nir: Fix incorrect comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "40a056db512bbbe610e46f328b3cc28243ab965a",
"description": "nir: Remove stale TODOs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c05dd048981f4003780b31405e5528a49a91179c",
"description": "pvr: Return VkResult from winsys buffer_map operation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a986aea7f7d04bc6a09cb1e050d807ed0c0f36df",
"description": "pvr: Assorted cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4643319f430a9d976473ad4b734daa88de44e4da",
"description": "pvr: Use common physical device enumeration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31e98d3783f6fbeebb0f320496703986c2066944",
"description": "pvr: Rename primary_{device,fd,path} to display_*",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "157499bd05ae3bc86b2e23febed10b866419401d",
"description": "pvr: Drop pdevice from pvr_physical_device_get_supported_extensions()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9edac8657250349e62c8a592368b8c307000d137",
"description": "pvr: Squeeze fd handling into winsys layer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cb945b777074281c10a0639e0565bb7f2bf19c8",
"description": "pvr: Fix incorrect error handling in pvr_render_ctx_switch_init()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ae96a95ff5a77f61c9567bda146401e9938e403",
"description": "pvr: Fix incorrect error return in pvr_ctx_sr_programs_setup()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0b4359113602b9251b92432f914f2562799c877",
"description": "pvr: Propagate errors as VkResults from ioctls through winsys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "438433e131164f3365358b72d2688450f3fac234",
"description": "pvr: Return VkResult from pvr_winsys_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6f623d387f7bca56112822dfe47400432233c67",
"description": "radv: Use const keyword more.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "51d3e08bf9cbb0b61415c5ba671027cc68acab79",
"description": "ac: Use const keyword for some function arguments.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b8fe323229878ef4833593825db4952831b7b5e",
"description": "intel: infer scalar'ness locally for brw_vectorize_lower_mem_access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a8f5c278323134c4390c8f415fc166acfd360b2",
"description": "intel: update comments about non-existent function parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a15cc833f928a4655012efbdd60869b052efbe38",
"description": "intel: drop unused is_scalar function parameter in brw_nir_apply_key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "212810ac8addb0e883bf53741efa123bce8b5c36",
"description": "intel: infer scalar'ness locally for brw_postprocess_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b214cf11b98f8ef9d5f47e226b47aa7629ff2769",
"description": "pvr: Fix transfer image clearing PBE packmodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0d6ce4a4b7cf79be235b8e6d285b51e6c89f391",
"description": "pvr: Use idalloc as the allocator for sync prims",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb85417433da6fe0e51532adfd08d0493aa879de",
"description": "pvr: Move pvrsrv sync prim code into new pvr_srv_sync_prim.{c,h}",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1e61d563d3d5e93e7337cc5c50c2cd5314c817d",
"description": "pvr: Add pvrsrvkm sync prim set bridge call",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99388657055378eb533854e353b3f53c715b910a",
"description": "pvr: Simplify descriptor set layout dump separators",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b793afc0ce2f3e5cc77c06a830a183b54259fe98",
"description": "pvr: Add PVR_DEBUG=vk_desc option to dump descriptor set layouts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5195a67b84a6eb71c29abe9114073e6ec21a1fc",
"description": "pvr: Remove bad assert in pvr_clear_attachments()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae64b471131f512a0c5bcc4c2fe58f62ddf8587e",
"description": "pvr: Return correct pbe_accum_format size for A2B10G10R10_UINT_PACK32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "741f51552fe4c1713311c2236e02d24806946835",
"description": "pvr: Set output_offset correctly in pvr_clear_color_attachment_static()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78a195f252d558c828c20bebda4bd9252534f53d",
"description": "intel/compiler: Postpone most int64 lowering to brw_postprocess_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d764c03d5d9b50df0a7b90c420ad13fb91f9b551",
"description": "nir: Add a variant of nir_lower_int64 for float conversions only",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0960ac2a240898c257a315c4e07ee3e3ce4b6cea",
"description": "pvr: Use the suballocator for queries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2dcbeb234ec290cf20ee6247dd7d86cb6e5df7b0",
"description": "pvr: Fix vk_free() in vkCreateRenderPass2() error path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "792cf1caffd0ed87f714678b9aba913c829edb3f",
"description": "pvr: Fix possible allocation of 0 size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f60444b132e745817fde0d0ffea71221dcd78a0",
"description": "pvr: Fix missing invalidation of the command buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7c382f4f6f4af0c8243c33016493a8dbb0cc02a1",
"description": "pvr: Remove custom status in command buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ba41ed70af4a9f4a29088f100df08868ecea0e7",
"description": "radv: fix a sync issue with primitives generated query and NGG/legacy",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "177af4557738b03faa6ea62b1f2925256800adad",
"description": "nir/lower_io: don't renumber VS inputs when not called from a linker",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "d29dd3333b299c9b127d1f1cc113aedced488f46"
},
{
"sha": "275cf62e20f9b42d69dea146e41589bc205799d0",
"description": "loader/dri3: temporarily work around a crash when front is NULL",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c65bde7b1e03ccb3dcc53bd3d8c1e5560449ddb6"
},
{
"sha": "98d65120cb66cf8ca9f9928b107d93af24c83776",
"description": "r600/sfn: use correct FS output location if not all outputs are used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe881bf0976cf5799afba52911cdf6df45e8641f",
"description": "r600/sfn: move kill handling fully to scheduling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b401e718d29fffff5ea2f68496edee3eb023aa26",
"description": "r600/sfn: add dependencies for kill instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab5f0affc835bd155df42c11ae9218864c5eebd5",
"description": "r600/sfn: move kill instruction test to alu instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "995c00dbea1099a223758604f8dfcc68f11d1085",
"description": "glsl: Delete dead intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8bb1ecaa02177720758255bdd7ec34a5d15feca4",
"description": "mesa/main: Exit early when trying to create an unsupported context API",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "adbe8b6c17a76bb5ee0b924d927473f81c593eba"
},
{
"sha": "f9688f637884a8f041ca17e857d664abe4a924b8",
"description": "vtn: add more info to bitcast bit size error message",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3511bb9eea93635e241f50d3209b6f91de71439e",
"description": "vtn: print spirv ids for type mismatch in bcsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3aadc65fa88c17d61da3880d1974b35185c083cf",
"description": "vtn: print spirv id for type mismatch error",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "684756e1622264e9810a8f2edda0447ac8a418ee",
"description": "vtn: add spirv index to type mismatch error for debugging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7861fe1f2e5437eff36458340a61399b9a30d30",
"description": "nir: Drop unused argument from nir_ssa_dest_init_for_type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01e9ee79f70e9047fd37796416165c5174d8c70f",
"description": "nir: Drop unused name from nir_ssa_dest_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7adf6c75efa215d59d466800ddd7a90065157d8b",
"description": "spirv: Improve the 'ID is the wrong kind of value' error messages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a89b1a3012d98586fa6e9fbd85516e2f67f6817",
"description": "anv: mark images compressed for untracked layout/access",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e7ec41014165544362e1ae80f6fa99bab7621e79",
"description": "ci/v3d: add flaking opengl 1.1@depthstencil-default_fb-drawpixels-float-and-ushort",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8bfd18b8c51f5e0170b9171cefbcb588a8b93d9e",
"description": "vulkan/pipeline_cache: don't log warnings for client-invisible caches",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d3f06cf5ce0764b37a03a0f2bfbb109a4d75884d"
},
{
"sha": "1df30b01ff151bbb5718270e49ca67b5e45e048d",
"description": "docs/rusticl: add Contributing section",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b31d528b9c5cc1bc17af0f58d9c314b74f8e8b3",
"description": "spirv: Fix gl_spirv_validation when OpLine with strings is present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a32f97530a3874d4b3933c591683c3b4a60306f5",
"description": "spirv: Extract vtn_handle_debug_text() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5039b595477589a6e39bd6e5a390ed565b89a793",
"description": "docs/venus: update vtest instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f9314588fa76ada7dbdae2bfbc5a7870c9c7cd5",
"description": "iris: Set CS stall bit during HIZ_CCS_WT surface fast clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "688ee02864d52101a31886f9d762e6d8d13bc3c2",
"description": "anv: Set CS stall bit during HIZ_CCS_WT surface fast clear",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": "e488773b29d971a2f24904465cf027c9f4650a94"
},
{
"sha": "241741a77a8ffb8b5b8e65a717922b22bb423325",
"description": "Uprev Piglit to d8c08d123fadb986e9a8a7887b922ff63fcff52e https://gitlab.freedesktop.org/mesa/piglit/-/compare/536975d94a40cf76a69fcfa786c2513eccd0c989...d8c08d123fadb986e9a8a7887b922ff63fcff52e",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "098342ce53f692b719dd3aeb876737ad886c37f0",
"description": "Add checks for NULL dxil_validator",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f7b2fc53ab430a05fa284b209ab71c57b21c548",
"description": "anv: put private binding BOs into execlists",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f9fa09ec92f68a5c05a7019bde6e620d25e8ba48"
},
{
"sha": "af0f7b347513c8fdb325d45640c1d36a14fe9b3a",
"description": "intel/dev: remove dg2 0x5698 pci id",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "65c9a810eedc7bacd91fac558d9a7b0ab6d76459"
},
{
"sha": "42ed0f03569e32c8f996a6c1b2e343159a06cbb6",
"description": "anv: drop duplicated nir_opt_dce passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2e733a8ed85f6c10a192a97c102c75287b6e735",
"description": "anv: use the common vulkan runtime to do the heavy lifting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "08279f4b17a3b4a2ed9e54464b1cea6d2cac7412",
"description": "zink: add feedback loop usage for swapchains",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1effbccc5cc35537c9d58e13632684a327ba2510",
"description": "vulkan/wsi: add feedback loop usage to swapchain caps if supported",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d188e005bc5cd54b4b0eb900f06ec4b43828bb0",
"description": "pvr: Fix deferred_control_stream_flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbe975e738d827276ab9a980bbd220c83da7043b",
"description": "pvr: Fix seg fault on unused ds attachment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e5fb910900dec25407177eb6dedd71a93515445",
"description": "pvr: Transfer image to buffer dest rect",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e91e06d452f597eb06edd05579aa5bb8b82069c",
"description": "pvr: Transfer optimisation remove unused features from API",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f142eae05fe28d2158d1b5aa28d983a6073aec63",
"description": "pvr: Transfer check valid source address mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1f36901ad955988934f4108ffaf58d4303c57af2",
"description": "pvr: fix texel unwind workaround mappings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d7b35bf8eb24bd2ccb29eddb77ad26888cbf6d6",
"description": "pvr: Transfer remove byte unwind workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f5920ba98f4b13a59e0d231eeca6a9bd1b373ec",
"description": "pvr: Transfer support flipped rectangle mapping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41fbe9fe8eccbf7936ef8392adea2512680ecfde",
"description": "pvr: Transfer block compressed with 3d twiddled layout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59ba5cc2d15bb65e9a55d06fe278ae199175c1c3",
"description": "pvr: Transfer ignore non zero stride for twiddled surface",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e3c828fc4efed524ecbd4accc918bf29e72739b",
"description": "pvr: PBE fix mesa pipe swizzle conversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1e339dfd6db7d18ee2262387268aa3f2f8c0f8c",
"description": "radv: fix resetting VRS if the graphics pipeline doesn't enable it",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ba416cdc67073cdda9a73fe9d37304b82bdd526",
"description": "llvmpipe: only include old Transform includes when needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "518425d107f578207836ad4e4b2f26b12487b36f",
"description": "radv: fix emitting VRS state with a null fragment shader",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "87245c6e8e6c11b2b6780e72779e71f44a963780"
},
{
"sha": "cc99fd42f6d04e7adea0f6eb59750e34af764734",
"description": "llvmpipe/cs: refactor cs generator args to use an enum",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58e7867c67e65e597acbe8366be0acc7288d15d4",
"description": "draw: move to use common sampler/image binding code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36eb75d281bd0898b4b669969993f38b5fa9515b",
"description": "llvmpipe: move to common sampler/image binding code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4c8a520c26e857868fa9e3aec486bae079aabd6",
"description": "gallivm: add common code for sample/image tracking.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d565f677471a07ad69af1aa05a4381d33bdcaa88",
"description": "gallivm/draw/llvmpipe: consolidate the sampler/image dynamic state fns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f32b2ecf54366e49c4ff4bf2465d7a16f01feeb",
"description": "gallivm: refactor common resources out of contexts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90295bccc51c4276b254e021f4d245ad05939170",
"description": "llvmpipe: refactor fs/cs jit structure members.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4b7083ab3c4d98a96de3fa961569712d9c94f6b",
"description": "draw: align common members in jit context structs.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f677f64e80c453f21fbfa81855c88ba97c03b062",
"description": "freedreno: implement GL_ARB_indirect_parameters",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7609f83c70234725b7d4f2a618f82c197e09e4c6",
"description": "ir3, freedreno: implement GL_ARB_shader_draw_parameters",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cc77088b96772cd55c724b26758df12937aede9",
"description": "nir: Remove legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af69d0b1d10dca41c5fb759966148bb86a4f9393",
"description": "nir/opt_uniform_atomics: Drop legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19593f1f4034a115381a6f5267cf803a83506482",
"description": "nir/opt_load_store_vectorize: Reclaim ATOMIC",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f00c464b5b8532ac70ed2fd1ee9343521b1d9c3d",
"description": "nir/validate: Drop legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c853ae660f731606510637b64ed552eb8054b6b2",
"description": "nir/lower_task_shader: Drop legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44d89774e0fae6cd4736a89051a8fffb57f4e6fa",
"description": "nir/lower_io: Drop legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59e73674c326cdb86d041f45ed1a28f4e730b8f6",
"description": "nir: Drop legacy atomics in simple cases",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9456e9880f58f5436236e069de86176dd69f78cc",
"description": "ntt: Stop handling legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a4c31003d6557a618dffb7da5424b465aa009a5",
"description": "nir: Drop nir_lower_legacy_atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c323762f9f3595ab272cdec955c4e435f975ded8",
"description": "treewide: Stop lowering legacy atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec0c9706f0efb477559762daf55bd3ae0bfc3c52",
"description": "ac: Produce unified atomic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e7bb53467b4ac453560ed9d926cc0263194b8288",
"description": "intel: Produce unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1823eca74d1ba9b03e8bf08b88ea852339f71ee2",
"description": "vtn: Produce unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f082f25125c9d85bd36a775fbe35e03ddcf97ee",
"description": "mesa/st: Produce unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a19660bfc7bb4a5f3a7d5547dbdc964ddb5c5ef8",
"description": "nir/lower_printf: Produce unified atomic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c8e22013632ed06caf071acb3770109111c138e",
"description": "nir/lower_atomics_to_ssbo: Produce unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b838a8746bff6ee346a5bbf4469604383185bc5b",
"description": "glsl/nir: Produce unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "969a9fe7f246954053f8d1fd1c144ab46c8d5318",
"description": "lavapipe: Lower legacy atomics sooner",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43b9dc3c53f9ec334a009e0b489b2a2cae3afa82",
"description": "v3dv: Lower legacy atomics earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8088171369b0d8588d5315f65df92b7c0decade8",
"description": "tu: Lower legacy atomics earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b4ec866426afd46d696ef1013ed20776b6e03f6",
"description": "panvk: Lower legacy atomics earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4b2a7a26e1879987f3e93714a71a11c23b8cd45",
"description": "pan/mdg: Lower legacy atomics earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65469d6b233585da59733456f44f601a97449e39",
"description": "agx: Lower legacy atomics sooner",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6431ba087f634485ef32599161a5580a9258a717",
"description": "venus: bump ring space to 128K",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df1d1ccb37c42698a3188d10b431cb4e284a100c",
"description": "aco: use c++17",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8aff7152a0f9848083a522ed5e352d8ac1469fc2"
},
{
"sha": "04699cc3aa1c3037b4b6d15f88e5157d31adda1a",
"description": "frontends/va/context: return error if context_id == 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63c501809e1bc3e97013e49144985243249a13d5",
"description": "rusticl/platform: generate extension constants via macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "508f81f913dd2925bce0e3dd2703c7a5efcc340f",
"description": "rusticl: explicitly state supported SPIR-V extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cdc2e2fece231b0793e052161d8d2ba28a6d296b",
"description": "rusticl/device: split add_ext in fill_extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2041c36e70d061a1efd1f9f297d6b83bc7068c77",
"description": "rusticl/platform: advertise byte_addressable_store",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e65cff93190105422cb2472dcf74904d76dd6f7",
"description": "rusticl/device: use PLATFORM_EXTENSIONS as a template for filling extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3af8f3c111f21f03b4d1a8fd188b80d9ccf57b3",
"description": "Reviewed-by: Nora Allen <blackcatgames@protonmail.com>rusticl/platform: make the extension array a static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "975a2c17a4e8cfd235dddd4c06e0dc49ab7504b3",
"description": "v3d: delay offset/counter values with primitive restart",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4c4d2826306541ba1dd2145cb30c9fcd3e213a5",
"description": "aco: emit_wqm on MIMG dst, not operands",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec4619a5e9ec7c7f9f4016b83a7305c3967be181",
"description": "intel/devinfo: call intel_device_info_init_was only once",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ebd553fc216085e9a7ca1a28dc38030ed7e2071",
"description": "intel/devinfo: allow -p to take a pci-id in hexa",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fce55ffb7d04993839acd25ca69c412080d92b2f",
"description": "intel/devinfo: printout on stdout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f25bb8283b7f1354549d4e74d7189ceb719bdbe",
"description": "nir: Add helpers for lazy var creation.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e31b7a3f9edc305cff4671cfadc7a99265d1b187",
"description": "compiler: Update reference to name_for_stage func.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "40653f078390639e75cb7a9e616a3bcc8a45e959",
"description": "nir/lower_shader_calls: Remat derefs earlier",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "200e551cbb36c201b0083c6a6ba8930c9077a6e8"
},
{
"sha": "c0a3954538606ee6ee2e2cee183694f46e452826",
"description": "pvr: Transfer add s8_uint support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5aff655607a2e9a44eabfbedc242dc96ce6c558",
"description": "pvr: Transfer add depth merge support for X8_D24",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71ca44122986206106f1e5bd36a85107494e3b2f",
"description": "pvr: Add PBE packmode for depth stencil formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b106752782d1ddd832ab465d544970a84a2dea89",
"description": "pvr: Add back S8_UINT support",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "ff07610462d5100a1ade101c1960beb4a454e7ce"
},
{
"sha": "d8bd30d9b24bab8b62eec045ee35bec80508d6dd",
"description": "pvr: Transfer multiple emits clip rectangle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bce479efc72212bae92766ee549ce5ce5d55000",
"description": "pvr: Transfer fix blit with multiple emits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48bf9c736f92e22791e24f1c202020179ff7e790",
"description": "pvr: Use original binding numbers instead of reassigning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bac048e1dfed0ddfa7d95e55565d0ac486997b9b",
"description": "pvr: Add missing NULL checks in some vkDestroy...() functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cb77cb089cfa38c06dfaaed694af14178f70601",
"description": "pvr: Transfer PBE gamma is unset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fccc25bdf1f16ecabb832207ef8879b705fcde3",
"description": "pvr: Transfer PBE source snorm format should be signed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a495cdb09eeefb1e84012c7ee9203f8248162b9e",
"description": "pvr: Allow block compressed source blit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b59eb30e8860a8bd40ba8747194ff91e27d1812c",
"description": "pvr: Fix cs corruption in pvr_pack_clear_vdm_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27d55436173802948eaffb0b53ce12aafd922492",
"description": "tu: Use common GetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4aea3fb3dd22425c264e5f6899fe8c8ce8996c7d",
"description": "lvp: Use common GetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ec097690142f4871ff0d7bc12d82b15ef3d3763",
"description": "radv/ci: document more flakes for navi21",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47f080194956a1da3beca5800b3bf7f85cb8b36c",
"description": "zink: Move the workaround before the EDS setting.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d5cf6f7d2f9f399b08bac00f06be0470b8e0efb6"
},
{
"sha": "6ee0bba3ae6777aa8df911301e5ff0a955ebce73",
"description": "crocus: fix scratch_bos memory leak",
"nominated": true,
"nomination_type": 1,
crocus: fix scratch_bos memory leak This change is inspired from iris_destroy_context(). For instance, this issue is triggered with "piglit/bin/glsl-1.50-gs-max-output -scan 1 20 -auto -fbo": Direct leak of 320 byte(s) in 2 object(s) allocated from: #0 0x7f34fc769987 in calloc (/usr/lib64/libasan.so.6+0xb1987) #1 0x7f34f4fa168a in bo_calloc ../src/gallium/drivers/crocus/crocus_bufmgr.c:288 #2 0x7f34f4fa168a in alloc_fresh_bo ../src/gallium/drivers/crocus/crocus_bufmgr.c:350 #3 0x7f34f4fa168a in bo_alloc_internal ../src/gallium/drivers/crocus/crocus_bufmgr.c:419 #4 0x7f34f4fe50a9 in crocus_get_scratch_space ../src/gallium/drivers/crocus/crocus_program.c:2678 #5 0x7f34f55e8954 in crocus_upload_dirty_render_state ../src/gallium/drivers/crocus/crocus_state.c:6871 #6 0x7f34f55e8954 in crocus_upload_render_state ../src/gallium/drivers/crocus/crocus_state.c:7812 #7 0x7f34f5d9f680 in crocus_simple_draw_vbo ../src/gallium/drivers/crocus/crocus_draw.c:332 #8 0x7f34f5d9f680 in crocus_draw_vbo ../src/gallium/drivers/crocus/crocus_draw.c:438 #9 0x7f34f1d2eeba in tc_call_draw_single ../src/gallium/auxiliary/util/u_threaded_context.c:3735 #10 0x7f34f1d12e03 in batch_execute ../src/gallium/auxiliary/util/u_threaded_context.c:394 #11 0x7f34f1d12e03 in tc_batch_execute ../src/gallium/auxiliary/util/u_threaded_context.c:445 #12 0x7f34f1d22c9a in _tc_sync ../src/gallium/auxiliary/util/u_threaded_context.c:680 #13 0x7f34f1d238f8 in tc_texture_map ../src/gallium/auxiliary/util/u_threaded_context.c:2754 #14 0x7f34f120b9d9 in pipe_texture_map_3d ../src/gallium/auxiliary/util/u_inlines.h:579 #15 0x7f34f120b9d9 in st_ReadPixels ../src/mesa/state_tracker/st_cb_readpixels.c:530 #16 0x7f34f10d7355 in read_pixels ../src/mesa/main/readpix.c:1178 #17 0x7f34f10d7355 in _mesa_ReadnPixelsARB ../src/mesa/main/readpix.c:1195 #18 0x7f34f10d7e10 in _mesa_ReadPixels ../src/mesa/main/readpix.c:1210 Fixes: f3630548f1da ("f3630548f1da crocus: initial gallium driver for Intel gfx 4-7") Signed-off-by: Patrick Lerda <patrick9876@free.fr> Reviewed-by: Filip Gawin <filip.gawin@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23019> (cherry picked from commit 6ee0bba3ae6777aa8df911301e5ff0a955ebce73)
2023-05-09 19:22:40 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e"
},
{
"sha": "e2e6adbe37844829f26a26bcbe1ad8d9ffbb86d0",
"description": "pvr: switch pvr_spm to use pvr_bo_suballoc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "983f98d85811892ccdf877ca26b312dab25b87f0",
"description": "pvr: switch pvr_clear to use pvr_bo_suballoc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "073bdbdea75d8f78f0e37334fde0e6b212c244aa",
"description": "pvr: switch pvr_descriptor_set_create to use pvr_bo_suballoc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "547a10f8702257efff91e8405116f126db387b7e",
"description": "pvr: switch pvr_cmd_buffer_alloc_mem to use pvr_bo_suballoc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42d101121696ad34dce511bb1b30327f9bc2b37d",
"description": "pvr: switch pvr_gpu_upload_* to use pvr_bo_suballoc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06c6cfc55b07165a39826466695fac087162c417",
"description": "pvr: introduce suballocator for internal allocations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "882fd3c522af44943e182ea13abc8250d0cdbc3e",
"description": "radv: small fix for VkDescriptorSetVariableDescriptorCountLayoutSupport",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd406eae7dbf25de997e708f2719a478114f0d58",
"description": "mesa: set a type for depth fallback texture",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7"
},
{
"sha": "e0c3324695cd0232ef08df0394ba8922766bef3d",
"description": "drm-shim: Use anonymous file for file override",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "730834aa6b3794128dac0daea4b1eb1212a6b163",
"description": "drm-shim: Set file type in readdir()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1cb168888e469dc560d130b1653d35576d840c8",
"description": "ac/llvm: remove redundant nir_lower_legacy_atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4fb3133cdf28bfcd18c7faf5b622d62c8fe64444",
"description": "radeonsi: fix aco compile for atomic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8cc7ad48d5cfac4b2dd7067f0ebee048eceb02d4",
"description": "ac/llvm: remove the double frcp special handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f094c8acfed9d0c9a07c01e5c8b8b96657e30677",
"description": "ci/freedreno: add recent a630 flake",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00a3b7b8383511c9b1b3d344eeaea096fad6a44a",
"description": "ci/venus: add recent flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a15bffe2b84a02b2bfcd0af6e3dfb2de78b54a80",
"description": "anv: enable the GPL feature based on whether the extension is supported",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "fbc0e74bdacca3ae9ea4503d8b6e57fe486e4a0a"
},
{
"sha": "47d9eaa0f1b9bf4215e15bcf446a35a1bd4c0215",
"description": "zink: flag batch usage on swapchain images",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "dc8c9d20568360d6756dcd62610d818991f479d8"
},
{
"sha": "7ce82f1dec8b6a6beb7d541258015fecc380b742",
"description": "zink: set higher prio on dedicated memory allocations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5dd63a69dad996fad50788598753f69255053294",
"description": "zink: hook up some memory extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b88006fb9f615fd1e6782415ee0244c6f3953da3",
"description": "zink: slightly simplify bda allocation chaining",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38fab8a1da34167f1e2b71d5d127c80bee6855d9",
"description": "ci/broadcom: skip timeouting ssbo.layout.3_level_array.std430.mat4 on RPi4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cab466816f645a4ce346c6bb004328ea08252e2b",
"description": "lavapipe: EXT_attachment_feedback_loop_layout_dynamic_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d58fa5787a7e413a2dbd83f076fbe495742b37d",
"description": "zink: only add feedback loop usage bit if extension is supported",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "468554804ce09b8cb5341fccaf441edf014d06a7",
"description": "zink: ignore no-op image copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "864ccc7a92825a7b9e3bafb35f3875ee2ef72c79",
"description": "zink: reorder some image copy code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7466c6fbf2052a1b4142da3e181ed82be888f947",
"description": "zink: reject blits where src/dst is 3D and dst/src z!=0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc13c96b336f62a8eb3baa9e35f056a02f6efd7c",
"description": "zink: reorder some native blit code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58532057c56bfecad38bf589ee17139ab5757306",
"description": "zink: destroy current batch state after all other batch states",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd0454646fb07eb5cc673f3855d0e1c2b4c8032f",
"description": "zink: don't leak swapchain readback semaphores",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e9f18f64b9ec56ed0e89a5baa41b4536585a8a90"
},
{
"sha": "6c90fe189f4652845769d970db4effa9d30bb51b",
"description": "r600: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0e51fcc4eccf1c543c098deb615013953edab0d",
"description": "iris: Init CCS_E to COMPRESSED_NO_CLEAR for XeHP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f220f3fdaed5e15fa65644164fe8b1e1b9ed5064",
"description": "intel/blorp: Assert an 8bpp fast clear restriction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54c9fa63740bb8e365a6fe42c62dfce5ccc73368",
"description": "docs: Update list of extensions implemented by dzn",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd09cbee52eb09c4974a1ac39ddee1194399d66c",
"description": "venus: drop unused sem_feedback_count from vn_queue_bind_sparse_submit_batch",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a55d26b566f1ba67f770f689e4de9b0f70c0d47b"
},
{
"sha": "7f84eee3c6b2c68e112508b302aa8716dc11b695",
"description": "intel/isl: Fix map between sRGB and linear formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1404c180e93c4b5ce717d8df3bc598b1f21ba816",
"description": "rusticl: implement cl_khr_pci_bus_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b031b28063caaf5fb7986f3fd5b1f6f0a2f25d47",
"description": "spirv: fix argument to ray query intrinsic",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0cf22f9af352f17bcfc87d9e3665af7035a0c17e"
},
{
"sha": "60ed4b92a0851332b3ba581ed926e37aa3ef4b09",
"description": "dzn: Hook up fd semaphore import/export",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c64f1b6650f9f81a0329390d92f8c27bcb046e7c",
"description": "dzn: Hook up win32 semaphore import/export",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd5e372f1c8018bf76315ce179eac26ae26bc6a8",
"description": "dzn: External Fd memory extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed25ea1bc9e062a0ae048132a72dd5f7a31d8a00",
"description": "dzn: External Win32 memory extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb613407905de9aea2db685c009f114d902229ab",
"description": "dzn: Dedicated resource cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cc59ad9736ddaaeeeeee7bc5c2f21c0b1df6be1",
"description": "dzn: Finish implementing KHR_synchronization2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eec07cdde4cba653c8ca778f41e3ef6124bbc76b",
"description": "dzn: Don't zero an output struct that can have pNext",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9146794d4acd3600613e6df7c90257fdce8de23",
"description": "vulkan: Win32 sync import/export support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "952a523abb20c19ad42ff37ed04e2e10d6724309",
"description": "intel: switch over to unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e7df8ab3776d3042874abf5ef3f1028a9858e91",
"description": "radv: Move perf counter CS creation to where it's used.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53b439d24fae8a02385d6b04b85024c706c0c256",
"description": "radv/amdgpu: Use STACK_ARRAY for IB array to reduce stack usage.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "984c0baa88d40fde300ab1580b653d282309b519",
"description": "radv/amdgpu: Pass preambles to get_bo_list.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d61f1556b8d05b9fe3776b64cf65cf352f45da90",
"description": "radv/amdgpu: Split radv_amdgpu_get_bo_list to smaller functions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae5e937f0b2113d69328ba47282490853743fef2",
"description": "radv/amdgpu: Remove unused extra BO array.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cef751c86a8015e2e499481119f4734c6aff5eb1",
"description": "zink: do not open-code memcpy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "93682f9f4d12b04c6567c6fb11582f5f66a1d407",
"description": "zink: clean up tcs_vertices_out_word handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6edce2f2a63f64faf96e661556d96cbbb7d2b57",
"description": "zink: fix bad indent",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b52dcff526a9723d809ac97e58166f0531e2a8a",
"description": "nir/inline_uniforms: Handle num_components > 1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "723922b6f16ec2522ff46ed46307fb088fd93df5",
"description": "gallium/nir: Handle unified atomics in nir_to_tgsi_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "508b7bba7aa4dda739095e6e5db50d81de5688e9",
"description": "radv: Use common GetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83bc32d55d4a71ac74038d8bad74cca156483455",
"description": "radv: Constify radv_device_supports_etc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a229f6cd2e42f75921696be7e314d3d20b7f0572",
"description": "pvr: fixup stack overflow in {start,end}_sub_cmd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b563bfb4eeae04b4aa3deb361f618532e2912d2d",
"description": "zink: add some ci flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "811f3843d9923705dfeee53342177f4421ade18f",
"description": "amd/drm-shim: add navi10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a04a3832098010ab9c740971d00b67be9e12b0d",
"description": "amd/drm-shim: add vega10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f2220fb225a5b87f7620b2ffc86be3e0de1f68e",
"description": "amd/drm-shim: add polaris10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ed3e0db5da662f9c2717d37416cb2a24692e5a2",
"description": "amd/drm-shim: move device list to external file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71107b6dc8e97c1b99e748e540e4f01a666e1703",
"description": "zink: don't create invalid inputs in `zink_create_quads_emulation_gs`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e2220ee55e40ec5e1ef0d8f74ff6e7d7bb5db16a"
},
{
"sha": "b5818e2e4f7d21ddd257fa00499520684fc0f87e",
"description": "nir: make var arrays large enough in `nir_create_passthrough_gs`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0342e28b32d7aa4b25cf045ac9933348ec053a9"
},
{
"sha": "474d93719e15730152407c7fa8cc299dcee758ea",
"description": "zink: handle interface blocks in `copy_vars`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "edaf49160e5293d30aab1d3bcf5452b8c3178096"
},
{
"sha": "8f22669f9b0417b3195d43721eacad8b7e92d3d5",
"description": "nir: handle interface blocks in `copy_vars`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "99121c9b77930aa6b6da8fcd087e4f03aac19323"
},
{
"sha": "a4113fd0210129e997331e57b994e346f1c3d76e",
"description": "zink: don't replace non generated gs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "eedbf9046e72d253b39e7065424ec6d1f2dbf598"
},
{
"sha": "83692bfe3013ace7a98ab59cdcbbae878b9c5758",
"description": "nir: don't create invalid inputs in `nir_create_passthrough_gs`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0342e28b32d7aa4b25cf045ac9933348ec053a9"
},
{
"sha": "78d59ef4b1f3c8e16163b118c220fc40144db6e0",
"description": "nir: use `nir_variable_clone` in `nir_create_passthrough_gs`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0342e28b32d7aa4b25cf045ac9933348ec053a9"
},
{
"sha": "59ec79a2b838262bd27ed163d3f3ec2830c0d3f5",
"description": "pvr: Remove unneeded assert in pvr_get_hw_clear_color()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa3b7ef943b770ccc11370d508b263ec0c114ac9",
"description": "pvr: Fix off-by-one in pvr_cmd_buffer_upload_desc_set_table() assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e90deac3d8c557afdecfede095dfd865c35d4a68",
"description": "pvr: Correctly compile graphics pipelines without a fragment shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36db17dfa5b48287830becc8ff41100f8b8bf0ac",
"description": "pvr: Initialize aspect_mask when creating buffer views",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f8320bd0485b6e43387b3a7ef99e624cebc84e9",
"description": "pvr: Actually check for depth load when setting up load op constants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8939b80bf57e35144cb5295e76310ee550906f9c",
"description": "radv: stop using the pipeline for determining the null export workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d73b6ce1c736ec61aff6f3850b8af017c8462e34",
"description": "radv: remove unused pipeline param in radv_generate_ps_epilog_key()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def2ac22b3159c7ba094f943b7e49e97d1b66eb3",
"description": "radv: reset the emitted PS epilog when a new fragment shader is bound",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "297859c56b7b6c93e150d75f7964a2e13b65dddf",
"description": "panvk: drop path from panvk_physical_device struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a94f0898651d02b7a9bee8dee9b00ce06e752e3f",
"description": "radv/ci: Test ray tracing pipelines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10d1073aa62203d86c1b79def934d026549f3985",
"description": "radv: advertise VK_EXT_tooling_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66b3d3463316444210f62cf923e48f605116bad1",
"description": "broadcom/compiler: use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fa9782c1790e049be66d3bcd383fb3fdb79e1c5",
"description": "radv: stop compiling a noop FS when the application doesn't provide a FS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f47886cf12ab1754b735b43e4962e67fe6d97e1",
"description": "radv: allow to determine NGG settings with a NULL fragment shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d91cb1bbfa1eba954f6e86c1acd932f8a53c29bd",
"description": "radv: rework the checks for implicit exports with GPL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "333c8773a423d739fee8784782f59129374ed9a9",
"description": "radv: handle NULL fragment shaders when creating graphics pipelines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87245c6e8e6c11b2b6780e72779e71f44a963780",
"description": "radv: handle NULL fragment shaders when recording cmdbuf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c51c68ba4bc35a7800d7960f3bd3676fcc45ef8f",
"description": "radv: implement dynamic sample locations enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a379f7637a940cb9bcefa95203bdaecda934f95",
"description": "glx: fix build with APPLEGL",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1eab7e69e2ba84244f551f6901f4307a687a9504"
},
{
"sha": "d1dd36a74e17ca8895765d892e544e3eff349fea",
"description": "radeonsi: be able to use aco compiler for mono ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "288adae5128342db827380f3b1f017db5fa6887a",
"description": "radeonsi: fixup sampler desc for tg4 in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "521cbcb588693ba44c05d856a968ad09cb941286",
"description": "ac/llvm,radeonsi: enable lower_array_layer_round_even",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38e064b674b5f0e8203d4d8f6d6424f5c389f516",
"description": "radeonsi: clamp shadow texture reference in nir for aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5409131efc9c72348a0a8d3b265b986ba2f9e57",
"description": "radeonsi: pass use_aco to ac_nir_lower_ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7180b16afcaa7be13c0f9cfcfdcc56ea0f5b05b7",
"description": "radeonsi: adjust ps args for aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "474ddeffe67ed23b4065731013f99b3de5cc346e",
"description": "radeonsi: resolve aco scratch addr symbols",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7aac3508dca2e5c7590d89fe0963d6c06685bef1",
"description": "radeonsi: add symbols to si_shader_binary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a360e4a71a9978b25a84c4b57e1a7200824ad70",
"description": "radeonsi: add initial aco compile code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91c91bb972bcb219b4a3c01a14262982284fda23",
"description": "radeonsi: lower non uniform texture access when aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f859436b55711684602336f8d9a8dc498ad5fe16",
"description": "radeonsi: add has_non_uniform_tex_access shader info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "563bdcc7fc86b4a2efe15d77163db7460951d7c0",
"description": "radeonsi: lower vector const to scalar at last for aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e252d8781613c854b1e2e6da4b87757dd0f9bc56",
"description": "radeonsi: lower some 64bit ops aco does not support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bc1fb4c07fa3ea50a71c434b5f8161bc0954bb4",
"description": "ac/llvm,radeonsi: lower nir_fpow for aco and llvm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19a8626f8652b9ce5c1eaba249c64733141db39c",
"description": "ac/llvm,radeonsi: lower some pack/unpack ops not supported by aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb2d0fb4a2beac2d76afc1d4112b57a029f0f979",
"description": "ac/llvm,radeonsi: lower ineg in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fae161ff2266e9d6e28e5d63bc4f10f8170063f",
"description": "ac/llvm,radeonsi: lower txf offset in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f13f9044db26878ac77b4f760272115fac0f424e",
"description": "ac/llvm,radeonsi: lower fsin/fcos in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9d54b1d36bcb536f3f5efbd2135a4459698e93b",
"description": "ac/llvm,radeonsi: lower idiv in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fa06828b486c5a21757d7edd6dce5914dafa7d6",
"description": "tgsi_to_nir: call nir_lower_int64 when required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "636f6282062e2fd57167be71788cc5707064d9d6",
"description": "radeonsi: remove ps vgpr index save when args init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1eddf5934b521b108c0bf3ab396a2b380873c4c2",
"description": "radeonsi: support print raw shader binary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ff29502df2daa824dfca7868f101fa8a28b11c4e",
"description": "radeonsi: support raw shader binary upload",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b903475952d43b4acd2dbe433977dc747249c6f",
"description": "ac/binary: pack prefech align code to a function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3997a3ca70d7e24d2a1375a5c322b68a30077ca",
"description": "radeonsi: add a raw shader binary type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83a920dfb9a753aeeaa75dca177a705c05cb348a",
"description": "radeonsi: init spi ps input shader config when aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f954aa1624bde2f0aa919c9da07d85447133cb36",
"description": "radeonsi: pack spi ps input fixup to a function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e752248b3b85f8850a2f85fcefe6826d57730049",
"description": "radeonsi: add shader info uses_sampleid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14d2b12390bec3ecab578f21f4319165814e2df7",
"description": "radeonsi: add shader info for frag coord and sample pos read",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "326b027b25fb3595e7b766286673b2b34b1f4a82",
"description": "radeonsi: add use_aco field for struct si_shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad33ff4de2fb0034be50584b8291efee89b3dca7",
"description": "radeonsi: add aco debug option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bc6c62486207e3d6f773e66620bab008868ac0d",
"description": "meson: build radeonsi with aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad7ff4c25bab1ca200360731cfad2d82faebda20",
"description": "ci/skqp: handle all warnings printed with clang >= 14",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1671b5fd1f3ed8c86b482187050a368986259e0c",
"description": "radv: Stop running constant folding during ray query lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cf22f9af352f17bcfc87d9e3665af7035a0c17e",
"description": "nir: Make rq_load committed src an index",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "626669bab319aa66afb194953eb77c123f977eed",
"description": "gtest: Update to 1.13.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b289a9e16f25815e845506afbe8d429cdd3e9b4a",
"description": "util/tests: adjust for new gtest",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be5b5fbe3db026ad2eb42531118967dc658cebd0",
"description": "nv50: Fix return type of nv50_blit_is_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "504907a7d39413f7fa50809420df019e0e964186",
"description": "nvc0: Free blitter->vp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae6ae84a753f9f77365b471a904ca21ad91ed61f",
"description": "nv50,nvc0: Free nir from blitter fp shader",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "d11145e837a1b8423feaa87cfe6f90a0e024f4e9"
},
{
"sha": "4621a6db5084c4bdaef57900d4306bd4e4bcda3a",
"description": "dxil: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75e140711681915d0ac3dd0caec2df5436657a39",
"description": "microsoft/compiler: Back-propagate type requirement information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d94e23d7bd516988df3aafbe1438f89d6121e254",
"description": "microsoft/compiler: Duplicate some SSA values to simplify SSA typing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "049d340d8e270168bc71f294bd7ea038adb736a4",
"description": "microsoft/compiler: Remove alu type info from store_dest()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f98871608cbae6f7fd16561e9c92f5c22334e5f1",
"description": "ac/llvm: rewrite and unify how GLC, DLC, SLC are set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "968db0208df388c06fa84c6af6934c0382efb5cb",
"description": "ac/llvm: don't treat ACCESS_NON_READABLE as ACCESS_COHERENT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a043b57399ee4dcfb99eaedea76684067b5653e",
"description": "aco: don't treat ACCESS_NON_READABLE as ACCESS_COHERENT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "142c4f5abc6ae67c109203e64d64d78b05762025",
"description": "intel: Secondary CB print primary CB's renderpass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07ec481cd824a79cd526d6707a4db564336de9cf",
"description": "intel: batch consecutive dispatches into implicit renderpasses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82f6a477f3f013975cc7c1755162746f85546b6f",
"description": "intel: refactor INTEL_MEASURE pointer dumping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2dfab5c964462d0d904a48d2ea251d8a0b3b7ce",
"description": "anv: re-enable RT data in INTEL_MEASURE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f783f581a86faa1cac6d0b86c20f8bb63c17d2d3",
"description": "anv: fix INTEL_MEASURE on MTL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa1962681e8e39e3299c2249bbaea3743e218f78",
"description": "nir/validate: Handle unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "55f7fd6d0d36e560b55fc12c4baf785f9d0c04ed",
"description": "nir/opt_uniform_atomics: Handle unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1fd8d27fc516d475808b5e2e826fc7a3124ad5a",
"description": "nir/lower_ssbo: Handle unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66f1633ffd5a7a6603c6ab13d79d829f4a64e791",
"description": "nir/lower_io: Handle unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1609b413032f22e89723041c0f68836d75587091",
"description": "nir/lower_task_shader: Handle unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca5c869b6d664d56f585b939a6819e2e76d485ac",
"description": "nir: Load/store atomic op indices when lowering image intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97857731ce875c846cca37059864f08ff47358a5",
"description": "nir: Handle unified atomics in simple cases",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee6ddce6361d761909d36a9cb2a4d851c6f6fb52",
"description": "ir3: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ff97776b77b3eb8446fd274913d808c146d1d9d",
"description": "nv50/ir: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b98b7f4d8510800871e28c0b682093addbce55c0",
"description": "zink: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce638eafe26090c37056556fc10e938b442990fe",
"description": "aco,radv: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0241d8894e20d758e7197c29b3cfa0b523267393",
"description": "ac/llvm: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e9c01523ad5ddfc9e185b8d6057c9c56d3aa809",
"description": "ac/llvm: Don't handle atomic derefs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0d2292ac0727acf29650717146e0ae82927828c",
"description": "ntt: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd0a2b160848fc9810362eba9768fcf79845315f",
"description": "gallivm: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c823351c0f3fdca664c4e2b436912acf5d33b72",
"description": "pan/mdg: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "133af0d6c945d3aaca8989edd15283a2b7dcc6c7",
"description": "pan/mdg: Fix icky formatting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e258083e0728396313310b2f2cabe4ae346579d9",
"description": "pan/bi: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f5d73a9989e657ef27ef69af4f89aacd404422ec",
"description": "agx: Use unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c9950702880bf68dc87019e410de38739759262",
"description": "nir: Add pass to lower atomics to unified",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d51bc95837620a774f6d2b04228f340dfc536fc6",
"description": "nir: Add unified atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "88f6d7f4bdf90bcfdb17e4aadddec3c855a12b13",
"description": "aco/gfx11: fix VMEM/DS->VALU WaW/RaW hazard",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8fc5dd935f4925897cd0bebd117699628f57a645",
"description": "meson/vaon12: fix driver file name for mingw build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa57e8ef18e452b6ff7bd1dff99bc784ccce8818",
"description": "lvp: avoid accessing member of NULL ptr for global entries",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b31039033114bb8e0de25b87119e8d97186bced",
"description": "pipe-loader: avoid undefined memcpy behavior",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5cf6f7d2f9f399b08bac00f06be0470b8e0efb6",
"description": "zink: disable dynamic state exts if the previous ones aren't present",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6debee51f38702de1931c4143c6882cce8b22b58",
"description": "zink: disable have_EXT_vertex_input_dynamic_state without EDS2",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "edcecfa8176ed77eb30b010ad554772fa9940f17",
"description": "nir_lower_system_values: Add ASSERTED to assert-only variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1e0e4657f97cbf9ce080b4aa0fe01bc83eb8aa56"
},
{
"sha": "ef831c137fcf46d9df6a180a33fdb16fa2da3707",
"description": "ci: replace write + cat with tee",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07a8fdb9bb5889941afdcb7a589c7b1d80d32be7",
"description": "ci: stop marking environment variable list as executable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a45f9c99978c9f14a18918b2bf1532b60bd9ed8",
"description": "ci: drop GENERATE_ENV_SCRIPT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7dfa98abc644a3f7f84d209093a97d16d255b942",
"description": "nir: Use nir_block_last_phi_instr more",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82430b91bb177ac40766f2ce605cafbb866ab7f1",
"description": "ac/llvm: Use nir_foreach_phi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a0223a2d487ce36e9f362d8a1312e23a9674dd3",
"description": "dxil: Use nir_foreach_phi_safe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa6bdbd54a4c824661e4b65eb4fc6a357058f778",
"description": "nir: Use nir_foreach_phi(_safe)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7dc297cc14196ec1f9a4908395d89dfd00de859a",
"description": "nir: Add nir_foreach_phi(_safe) macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04976beac7d9d5455753a0e964db71c37b7cb3d8",
"description": "aco: don't apply dpp if the alu instr uses the operand twice",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "151bcc1e8bbc9b012616ae418a59c215b0e6e807",
"description": "aco: use VOP3+DPP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41b0eafc4b0b4ed1083ab00e5fee2a6e0fdfd900",
"description": "aco/ra: convert VOPC_DPP instructions without vcc to VOP3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d32526caf2464aba7dae8bbf8e1279d7f996d6f4",
"description": "aco: add assembler tests for VOP3(P) with DPP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "984bdc0fb11a095e209cf5f77d2a9e954ebe9acb",
"description": "aco/builder: support VOP3(P) with dpp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2548f28ab309504fcce470711548c07347fda439",
"description": "aco/assembler: support VOP3P with DPP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0e73cb313e1dad28f6315914c4ef88b939f9b60",
"description": "aco/optimizer: copy pass flags for newly created valu instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d27e03d7190aa4beb3fe00047d20c094ff029a42",
"description": "aco/optimizer: don't use pass_flags for mad idx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7c5e8dedab5610f3d17afead47827e17d3704e63",
"description": "aco/vn: compare all valu modifers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9b4ea9ff901cdc4cbe29ffdfc74b8c318a21a80f"
},
{
"sha": "0f5a27ca8d25f0ad4eaaf6cd2cf26dafe0fc4e6a",
"description": "zink: add back some anv qbo flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86a053f7b903225b0a7992dd8d5e80c6f0360700",
"description": "docs: Include ALU opcode descriptions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd466195b9314997936fe6ea98e4d9eb3aa49eae",
"description": "nir: Make ALU descriptions machine-readable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b4f00a3acf1f0f2c414f4d33b2a47ae97bd60d4",
"description": "nir: Allow adding descriptions to ALU opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72a84ebbd6497f2000ffa56b1ad448274d17fcc0",
"description": "vc4/ci: re-enable VC4 testing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a87f1b7ed85cf1bbce632339a393aa6840ebdc6",
"description": "amd/drm-shim: Update docs for more devices.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b96aa6b9e24703c6bed620b8b8d8904870c0476d",
"description": "amd/drm-shim: Add raphael&mendocino, polaris12 and gfx1100.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d16cd4c758ac535960e3681e4bc39fd8dbd3e34e",
"description": "amd/drm-shim: Add vangogh entry.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0b6811b9bc7af16a180591cb7ed54a1205755ac",
"description": "anv: handle missing astc for gfx125 in CreateImageView",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "088e25216f4f58203fc5145888c6ea3c73fe8624",
"description": "radv: configure PA_CL_VRS_CNTL entirely from the cmd buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be0ba9a1c000315a5fae1fc6ffced9502a1a7f1c",
"description": "radv: re-emit fragment shading rate state when PA_CL_VRS_CNTL changes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "041cf2d48e95923bdbf2a020f96cbe8aa64fbd1b",
"description": "radv: dirty the dynamic vertex input state only when needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8688e110134bd71a2a97b2e05f67bb40e04c6187",
"description": "radv: reset the emitted VS prolog when a new vertex shader is bound",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d41b83e1ca5829a16abac5b5f0f5dd1ce5b280b5",
"description": "hasvk: avoid assert due to unsupported format",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0a4c92b646ff02740d2c363c6ca4512325e3eab7"
},
{
"sha": "e930ad6017ac2ce04f2dc4521bd1139ba4d1ebb1",
"description": "anv: Enable MCS init with ISL_AUX_OP_AMBIGUATE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b01a0ac47778177aab87478ccc1a342f9ebd5d2",
"description": "anv: Drop the MCS initialization performance warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f53638fa1ac2d606729fa3095535243acff6b695",
"description": "iris: Enable MCS init with ISL_AUX_OP_AMBIGUATE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bba4d850c22a6657729616d11c428870cce5b565",
"description": "intel: Implement ISL_AUX_OP_AMBIGUATE for MCS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71d52a4d85af3c8a54ff37e2aa0813cae3922ac2",
"description": "iris: Add a barrier to iris_mcs_partial_resolve",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1ed41dec77367530d72d2c44992b4c5cc0160b4",
"description": "intel/isl: Bump the MCS halign value for BDW+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a398b0ef95ad119b8189cc59172face0374aa65",
"description": "ail: Add MSAA tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e918509284a7d1ae8339be0f7432cf5345a63bb7",
"description": "ail: Handle larger block sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f545a2b9480ec849f0714973360ca0829441449a",
"description": "asahi: Use ail_can_compress() in agx_compression_allowed()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59a6c5b35753f252a11758eaacd12fceed6bb160",
"description": "ail: Implement multisampling for compression meta calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94c9115aa0a44ae18d90a60129a0b44517896e3d",
"description": "asahi: Make bo->writer_syncobj atomic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc1a18b0ed54e53b969c4143f3fb694463c956d8",
"description": "asahi: Lazily initialize batch state on first draw",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8b055eb96883fb04ab2e237934456f6eed2edce",
"description": "asahi: Partially identify some missing index list stuff",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64a595291e21d3f9962a03b37bd16876bf6c85b7",
"description": "asahi: Add some more system registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9608e57524f0d6d4877b0d203ee4612e942b60e9",
"description": "asahi: Fix check for sprite coord mode in agx_bind_rasterizer_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e92ff4f80931c587a4ef45662d741872836227b1",
"description": "asahi: Add missing stdbool include to lib/hexdump.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e377190f58a738f5c352dbf7c73a59394d1921d",
"description": "asahi: Disable tilebuffer write masking optimization",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f57f952fccfc3c920e6fe9ea9c6d4288ceb1be7",
"description": "asahi: Make framebuffer texture barriers a no-op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69740fb82b4a4a23578703b691bc1f260a935316",
"description": "asahi: Implement create_fence_fd and fence_server_sync",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86d41cb7bdbce2b38d452b9fb8212d1f031f7bba",
"description": "asahi: Implement memory_barrier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "435a6079099cce08ead5f7d5f305694bbf466717",
"description": "intel: Disable shader cache when executing intel_clc during the build",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "639665053fabad75afcf7889970c6a4119fdae92"
},
{
"sha": "6aee7848bb00dd3742fbb1b8c65610188e77d939",
"description": "radv: improve externalMemoryFeatures for android ahb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eaf1776586e80605860cb68a90a202b79ec8d699",
"description": "anv,hasvk: android ahb is not always exportable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47b37651f807372b6ca20f4dad091695eb14c172",
"description": "vulkan: add vk_image_format_to_ahb_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "380180516cc3cc5f16b9dbc40ad6ee4d1f52a29d",
"description": "anv,hasvk,radv: do not fall back to AHARDWAREBUFFER_FORMAT_BLOB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50e703f347b1c7aca90b4592809af585082ed995",
"description": "vulkan: add vk_ahb_format_to_image_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2bbe0462e8a11c4363272163cb98a1c45163fe33",
"description": "vulkan: define inline stubs when android api level < 26",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f81dce9bccca0bd4c14fca2b0f01bf6861394c8b",
"description": "vulkan: rename vk_image::ahardware_buffer_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5561abcb2cbda8b90bdad592d128d3703b6e01c0",
"description": "vulkan: make sure vk_image_view::format is never UNDEFINED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df8ec99c81aaf7b36e44d4ce9f0eef68a854f254",
"description": "vulkan: make sure vk_image::format is never UNDEFINED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a4c92b646ff02740d2c363c6ca4512325e3eab7",
"description": "hasvk: Use the common vk_ycbcr_conversion object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb6d655f535fea8b16122804f1536a53481f7dd1",
"description": "hasvk/android: Use VkFormat for externalFormat",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6039f2a22f184e78d4368b892f2ac4397c04bea3",
"description": "hasvk: Refactor Android externalFormat handling in CreateYcbcrConversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bafa5efcfc5577fe1802507c49defb73a79ed0de",
"description": "dzn: Enable KHR_shader_integer_dot_product",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6ea08c5423de3db4d7831195728b6eedc453f4f",
"description": "microsoft/compiler: Enable packed dot product intrinsics for SM6.4+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "217bbdc4fd15ea77b0d629c5b538631e51283108",
"description": "microsoft/compiler: Take inputs from callers before providing nir options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2945409b3e00fe0c2d4fa00eb1f5fd049a8ae7d",
"description": "dzn: Enable 64-bit ints and floats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9dc009e7ae433c35cc54d4db6c3fd628d853455c",
"description": "d3d12: Convert from D3D shader model to Mesa shader model earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cdbf4f065a617138c5fbe32ec5271fcbf7c5b7f",
"description": "spirv2dxil: Support int64 and doubles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95d93b24f639907d6e8d504c87f9908c7eb60cbc",
"description": "zink: Always set a blend state for shader-db",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3bdddcf2ae4d00719f4ade1ecd062784c0bea7e",
"description": "spirv: Use NIR_PASS for spirv2nir --optimize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4c48326892a976abc246620e51fa28c46bb2408",
"description": "spirv: Do more on spirv2nir --optimize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c61eea2ff334af55c6002a80ea97697a60556eef",
"description": "intel/mi_builder: fixup tests for newer kernel uAPI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d4b0dfdb8db790ba0c50d6d35fcadebc3ce7a2d",
"description": "anv: Set memory types supported by Xe KMD",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ffbbf23ef827ad3d21ded883031fb123da86fa54",
"description": "radeonsi: Use vcn version instead of CHIP family for VCNs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "09e59553ecd6d1439593739aeffc7c00186c0f9b",
"description": "amd: Add vcn ip version info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82a064020c28f23218b7270f857980813c629496",
"description": "radeonsi: Remove redundant vcn_decode from info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90c3fd0c835241b73c7d17b7f1efd110fbdf6231",
"description": "dzn: Fix segmentation fault when Direct3D 12 user mode driver from at least one of GPUs is not available.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a80bf2eb0417c27ce942fb6949df6dab41236b9",
"description": "agx: Optimize multiplies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2793a304d4adad9e547d8b65060cd4ac255923e",
"description": "agx: Fix packing of imsub instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8289fa253bc53422feff67c0132c78f735acf143",
"description": "agx: Handle imadshl_agx, imsubshl_agx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18e19882fa6117d83e146dfc180c2c74ebbb9dfe",
"description": "nir: Model AGX-specific multiply-shift-add",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3df4ae333438b1f7e9380e94dd1a35f3d8b46294",
"description": "agx: Use nir_alu_src_as_uint",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "445e2f16200d7d9b6d948513775b901bd3d95d47",
"description": "pan/bi: Use nir_alu_src_as_uint",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0eb5f8e76548e05287d195199705b2d259d51609",
"description": "nir: Add nir_alu_src_as_uint helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73814050959ee5127328865e64c2faa5401daba2",
"description": "anv: fixup workaround 16011411144",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5cc4075f953245c143234f845769bba6ae5212fd"
},
{
"sha": "5a7520d2529204c5b9eaeaf17675a7fe1d7c1852",
"description": "egl/loader: move crtc resource infrastructure as common helper",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3170b63314f14f0031cb95bd5ee3a4726f26b43b"
},
{
"sha": "2a1e6a140da135e428915245cb4bb010c702b6f5",
"description": "aco: also reassign p_extract_vector post ra",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1cf40da8a59c29542ac1e7988b4579c4aa89d6c",
"description": "aco: Assert that operands have the same byte offset when reassigning split vectors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3f06cf5ce0764b37a03a0f2bfbb109a4d75884d",
"description": "vulkan/pipeline_cache: don't log warnings for internal caches",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4b17f8aaac83fa5ff9532533697fa643a8c5741",
"description": "Revert \"intel/compiler: make uses_pos_offset a tri-state\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "5489033fa8568ecacafe32ceab36f89f2e14f3dc"
},
{
"sha": "728e316864712e8714bfc641d5c3a6efa036edbb",
"description": "v3d/ci: annotate failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df387306d6bea860e69025f8079892b8429a6ab9",
"description": "amd/drm-shim: add amdgpu drm-shim",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b6283e2e6b5a1c5e8fea865145dda9a4edc7e19",
"description": "drm-shim: apply file overrides for open",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e169a402a8c314633a7ce3e102df72af99362847",
"description": "microsoft/compiler: Do basic I/O analysis for dependency tables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ff95b766d3e32e59a554c2295277f9a139f7db7",
"description": "microsoft/compiler: Allocate space for I/O and viewID dependency tables before instruction processing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63904240f21b192a5fb1e79046a2c351fbd98ace",
"description": "tu: Re-enable bufferDeviceAddressCaptureReplay",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2f9346d9d5e5733b010b15129ae71dffe8d9367",
"description": "tu: Move queue deletion to last",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0df8532777f90ce9dd33aab412fb8d6314db9a7c",
"description": "tu: Move VMA heap to the logical device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a8fac0ccd951d2d0840b6f95c85a60eca75b13b",
"description": "tu: Create drm fd per logical device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d9ceeee3f686de0a59a5ba6d90e12c7b7bce138",
"description": "ci/zink+anv: Skip a couple more long tests pre-merge.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5546e57b90b6dcfffa6a5e3cc432d1385b06a6b7",
"description": "ci: Re-enable some piglit tests that should be fast enough post-uprev.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ab31d56b279ed4eb54554a946b00b1be3f845f1",
"description": "Uprev Piglit to 536975d94a40cf76a69fcfa786c2513eccd0c989 https://gitlab.freedesktop.org/mesa/piglit/-/compare/79a084c56b6dd79f7c3a97b57a72963121ebb1e6...536975d94a40cf76a69fcfa786c2513eccd0c989",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "deb064d98ddd7ee38b5dc3bc11f4ccf81b848461",
"description": "zink: Don't flag legacy_shadow_mask for RED-only reads in the shader.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd426964124313d94fe038618bbade902f1fc4a3",
"description": "zink: Fix silly void * type in rewrite_tex_dest.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9ad9ab3d2d4bd7b5569b325219a660e3720e7fa",
"description": "zink: Explain some of the current pathway for shadow sampling.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b22b311900a80fa0b9bb7b573c3b4479668b670",
"description": "mesa: Fix precompile of GLSL programs with shadow samplers.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0843d4cbc3546a80d76109c892a1e1a3b847dd55"
},
{
"sha": "63f8964d5a79bc389babcaf07bc2ca1f11c45221",
"description": "mesa: Fix debug logging of fp compile compare func.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cfdcabc781a6ee1b9221190ae577ae57c50b729",
"description": "ac: enable SHADOW_GLOBAL_CONFIG for preemptible ib",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "69014d8c94f99fbf0de26f3a76426a92762821a0"
},
{
"sha": "0e679e80a96ce916b9c2e0da993878ce512c9621",
"description": "nir/lower_io: Emit less iadd(x, 0)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b259e72bdfcd40cc7947237ae7c90dd1c1b5933",
"description": "freedreno/a5xx+a6xx: Don't allocate LRZ for z32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f46cb3c6c448488e3ac527b39283d9298a5a51ca",
"description": "freedreno/a6xx: Actually use LRZ for ms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6e2afb2238280ac9145049d078612f2ef28352e",
"description": "freedreno/a6xx: Move LRZ clears to gmem",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c823460f2fe9bb006754f9f16b488b6f57928787",
"description": "freedreno/a6xx: New subpass on mid-frame clears",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3738969710e4cb561750d51d5dd563bfc20b32db",
"description": "freedreno/a6xx: Per-subpass LRZ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a77406b72b985566745595e8fe905c855a7841b1",
"description": "freedreno/a6xx: Introduce batch subpasses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c613bf1f140821890cd34ead81a17291a78095df",
"description": "freedreno/a6xx: Split tile loads and clears",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10f625eb134e82458d8b2d6bed8ffdc8a484f163",
"description": "freedreno/a6xx: Switch to batch->cleared",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f61766df22e3a1343e35163d293e4705ef6161a2",
"description": "freedreno/a6xx: Simplify per-tile conditional IBs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a7590a47acb6c879a5467938d2727c7c63514f2",
"description": "freedreno/a6xx: Add ctx->emit_sysmem()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df1e357de870d5c76d7b9be0df8fdbc6eab958f2",
"description": "freedreno/a6xx: Move LRZ clear to blitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c29e9dc0543e1c6ef8dc9268fe3ca25451199e99",
"description": "freedreno/batch: Add helper to set fb state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9af6f2574165bdba5eeea8179842723efcc6fae3",
"description": "zink: disable always zs feedback loop on radv",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "56fb25806428506469982e35ee5076b981023c92"
},
{
"sha": "b2d636b275b058e8539b94bcb9f1217fe9dab918",
"description": "anv: apply ANV_BO_ALLOC_IMPLICIT_SYNC for external memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bcdd5b5e748c1da2ef99985c4e352278bc171b65",
"description": "ci: bump bin/ci/ deps to support python 3.11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a1614eedd44daf6d1de4a6dbd3f064ed3bb870c",
"description": "pvr: add GUARD_SIZE_DEFAULT for CDM and VDM control stream links 1 and 2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ea7a41607111b0fbd06083dd218495fec44a3e6",
"description": "pvr: use PVR_DW_TO_BYTES for stream_link_space calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc676ed71150cf8c3d84ece8cadb7ddefae6c90f",
"description": "aco: Initialize vcmpx field in get_cmp_info.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "578d0a19341a5df2be555e19396a20c81d79c7a9"
},
{
"sha": "16a05f19039ea3ac6257c2ad7697e7ecff36f4cc",
"description": "aco: Don't allow any VALU instruction to write m0.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "d5398b62da1913e7224c826da0dbd5fa88436f18"
},
{
"sha": "c140a456b7a9ea63740188550d7053b18769df53",
"description": "vulkan/wsi/wayland: add 16-bit formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "994ad351f7cb7557732876db16896b4579cd2912",
"description": "broadcom/compiler: increase peephole limit to 24 instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d5003d91ad592063ade281c689e6eb4252ed637",
"description": "radv/ci: stop setting MESA_SPIRV_LOG_LEVEL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f7b27bccf9c989b70839519e3e5cb54cab24fcd",
"description": "spirv: ignore SpvDecorationInvariant warning on struct members",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31e6d15801a9904089aa2913c8eb5a31b79c7dfc",
"description": "radv: advertise LINEAR filter support for multiplanar/subsampled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7accfbffd83377a40f16e6f5e0a04d5a14683fad",
"description": "drirc: Set limit_trig_input_range option for Nier games",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e466efe417d8d8a32e360231e587ecc11c2dc35",
"description": "v3d: apply proper clamping when setting up RT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5a458859f4c787cef75991c35fe3d8d1912e5ad",
"description": "v3d: upgrade V3D 4.1 to 4.2 version",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d95bff8e1ce36e9ceb940af3297db490a53725f7",
"description": "v3d: add per hw-version caller macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e334e98188a8c98a07cdcf9b1640750e4c83b2a",
"description": "radv/rt: store stack_sizes per stage instead of per group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f50a5a62bfe6569bc4f6d3500f3e0ad8d75d2152",
"description": "radv/rt: use vk_multialloc for radv_ray_tracing_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfa5fd480cfa89e143e32c1d12aabafebf9eccdc",
"description": "radv/rt: refactor radv_rt_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b314c2aae22792b4e4386e2f49578fe9b87cd66e",
"description": "radv/rt: unify radv_rt_pipeline_create() and radv_rt_pipeline_library_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1100f7dcd5e5d07ace8c3d20b848c43ab57ef7c6",
"description": "radv/rt: unify radv_ray_tracing_lib_pipeline and radv_ray_tracing_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97721f32ca5718b32d0e13ef337d298844db9193",
"description": "radv/rt: change base of radv_ray_tracing_lib_pipeline to radv_compute_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbc0e74bdacca3ae9ea4503d8b6e57fe486e4a0a",
"description": "anv: enable graphics pipeline libraries by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c97b1eb08a971f72e8b1319c39379832616f9733",
"description": "anv: put EXT_mesh_shader behind an environment variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9f18f64b9ec56ed0e89a5baa41b4536585a8a90",
"description": "zink: also cache swapchain semaphores",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59"
},
{
"sha": "c6fd58802784c453ea40818bfe1af3bb6e28b8b1",
"description": "zink: block more flushes during unordered blits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "89aa36359328ea48fa29be8dd439dd87043eaa03"
},
{
"sha": "2df7ee528c6f499a5d29210a335fb91c3bef4741",
"description": "zink: adjust bindless texel buffer handle before indexing",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d"
},
{
"sha": "8ef098a6008860cf6a10c51adecd4a5d0c5f4aa7",
"description": "zink: compare desc set to detect bindless vars in separate shaders",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e3b746e3a31e350e9f0962717e49acba28efee30"
},
{
"sha": "2991a7c11f8cf4239753f0a3170b5cce99e66cec",
"description": "zink: bind bindless db set when updating separate shader db sets",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e3b746e3a31e350e9f0962717e49acba28efee30"
},
{
"sha": "7428b41618b13c545beb92332c0bac2455064706",
"description": "zink: set debug callback on context",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "391cda41acec03a68dcff293fbdb8e781833ec4f",
"description": "zink: add perf_debug for \"interesting\" shader compiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "443e098f7aa7ed9e3ff3387452b51024a94950f2",
"description": "zink: make mesa_logw separate from perf_debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6098c3f9c07b5ba4066a4a2e162aba224c0f406f",
"description": "zink: add ZINK_DEBUG=nobgc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0fb5f81ab64309dbf5d1e2f553604bf0ca3423d8",
"description": "zink: add ZINK_DEBUG=noopt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d39ff67519078482fc9f6953b9ecd0829771fa3",
"description": "vc4/ci: disable VC4 jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d52f08a76b1e2c0bdfd0dd6ca8a443172aa9691",
"description": "dzn/ci: Remove 'exclude' for graphicsfuzz cases",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd91387cadfd558347de47c0ca81f80dbd17494f",
"description": "dzn: Run nir_opt_remove_phis before nir_lower_returns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca5bb27641b6645136b9a73a8930aba6e1bc0728",
"description": "frontends/va/config: check for QVBR support when creating",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "30a6363c8f6ff2cde85831cac11bdf78cb1e15e0"
},
{
"sha": "fcdd3cf0ad84202f4ef41b055d3b36668ff6b642",
"description": "frontends/va/context: check min supported resolution when creating",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c987eed9cd7ccf7836eb18ad8950a035ae002bbc"
},
{
"sha": "55d2973bce64279f029b4c88a89b4e0bdcd93b6f",
"description": "frontends/va/config: add disable packed headers as valid config",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "306c6e12a59be20bad8838f33382975d379d7db4"
},
{
"sha": "acdd6a2a6c3882ef6fa3acf612f9d55eaf55583e",
"description": "radeonsi: set proper drm_amdgpu_cs_chunk_fence alignment",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ae7e4d7619e0f9aad41aac5424b051f8826afba1"
},
{
"sha": "e1ab32237227805775d5eedc14c9b3d41031ce0d",
"description": "iris: Add function to return mmap mode for aux map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "743bf9597ce44a45398bf30e92617b7c210afda9",
"description": "iris: Add function to return mmap mode for userptr bos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ad8466a45ae1ab6455517153e610153a43439c8",
"description": "iris: Add a function to return allocated bo mmap mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57afa7c0b12d6d0c9013368853080dfea5b50d07",
"description": "lavapipe: honor dst base array layer when resolving color attachments",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c84aee779bf00805ddc697b6989eda84a7ad6898",
"description": "zink/ci: document new flakes on RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dab817c4d8c79d0a827fc3ad60458518c16e0a77",
"description": "zink/ci: document recent fixes on RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1152283278aa36d00d7c3dd2e1cbd8090d3de1d",
"description": "radv: advertise VK_EXT_attachment_feedback_loop_dynamic_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d740e283e1635b1fdbcb9f8ccf4de434f7ba11ef",
"description": "radv: implement VK_EXT_attachment_feedback_loop_dynamic_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae4692db497b07bf6b2907026c1cd0837575466a",
"description": "vulkan/runtime: add VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14162c090485dd19353b6b5272e48dabf451b7ec",
"description": "vulkan: Update XML and headers to 1.3.250",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccbfcf3933e28db2a7f7f96488d741bfa4782c1a",
"description": "glsl/lower_samplers_as_deref: apply bindings for unused samplers",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3277d6965b49ab4c9d40c39690fd9f085eff60a7",
"description": "vc4/ci: skip unsupported test versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "787ae18a373ec70fc3c66b3592d30707b141e751",
"description": "ac/spm: switch to SPM version 2.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a51f8787d5685833130e787779b7a3d7eb61ab9b",
"description": "v3d/ci: update neverball-v2 trace reference",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99c1f58b0a46e0aba953453921050f6a260f8155",
"description": "iris: use the workaround framework for WA 14013111325",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27b019d94ebbff067eebd5dfd931cc11b99389ee",
"description": "hasvk: drop dead code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1896b48f4ebe146c2ce00fc2e0d46113ab8613ff",
"description": "anv: use the workaround framework for WA 14013111325",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f00143acc3afe4e4009cef007a643ff10ab0eada",
"description": "intel/compiler: Fold constants after distributing source modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c64ff6c2afe4f0a59cf8186dea440fb524e010d",
"description": "venus: enable sparse binding properties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c05418fd71cb15856fbfcc9575212dec1887555",
"description": "venus: enable sparse binding features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a55d26b566f1ba67f770f689e4de9b0f70c0d47b",
"description": "venus: add back sparse binding support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3e1140c20bdfa630381797b321dbc5d7a315d52",
"description": "venus: add helper function support for VkBindSparseInfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ec54465d489b7b5fe5da27188e73154617332c2",
"description": "venus: filter out queue familes with exclusive sparse binding support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ba2460e615b4f11e96366fe00d92fe0ab18f332",
"description": "ac/nir/cull: fix line position w culling",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db0e9d3caba348d4edbbe6f883fe1ceb8ddad2c8"
},
{
"sha": "24350064ca2f2fdb097871f60228b7d20eec6f87",
"description": "zink: fix uncached memory readback",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "52f27cda05b9ff2eb93cbaf1cfae15198ed5a3d6"
},
{
"sha": "6452849b1101e0c3c6292ca0ba43c4fbeb9d6339",
"description": "zink: block batching of unordered barriers if previous usage was write",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bf0af0f8edeed8e2e8c74c2a4c3f4baae75ead24"
},
{
"sha": "9b4b0911ee0176defedca9420c19a1fdc486212f",
"description": "zink: disable batched unordered barries with ZINK_DEBUG=noreorder",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bf0af0f8edeed8e2e8c74c2a4c3f4baae75ead24"
},
{
"sha": "4b7245284dc47727cf5d2c3d24619db983a0074a",
"description": "zink: flush INDIRECT_BUFFER mem barrier for compute",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3674839d11055627eacf4ccaa7c6a4c47ba87d6c"
},
{
"sha": "5149b2a938658e715a3609bd5416ce966f5d28ee",
"description": "zink: unbind the ssbo slot being iterated, not the index of the buffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f0749f8fda55ad851cf1aba19019adf18225e0f",
"description": "zink: use an intermediate variable for binding ssbo slots",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ecb4e6af21578fe3fed0aa85e93f4aa23ebaf205",
"description": "zink: delete unnecessary pipeline stage flags from inference",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "98c411a2a19156f4e9171469122acda4ae536e41",
"description": "zink: add PERSISTENT for db buffer maps",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509"
},
{
"sha": "8e75378a2d008323998f51472c3a0aa922b8ecd3",
"description": "zink: delete persistent map tracking",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebe3b91ca014eab04047eba5545328ff1e08a743",
"description": "microsoft/compiler: Avoid integer divides by 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6ac1f5fbd392ff2ce966a55b8634ee3366cb93e",
"description": "spirv2dxil: Lower large temps to scratch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4ce095bad9115c25b05c82db171171275d6e3a4",
"description": "dzn: Use A4B4G4R4 instead of B4G4R4A4 when available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95df5f2e8ce77b06d91d9186417e4a1e043d7854",
"description": "zink: stringify unsupported prim restart log error",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e205a4839bf9b0e82e5cb7dbf05ec369c2630ee6",
"description": "zink: allow vk 1.2 timelineSemaphore feature if extension isn't supported",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "421546c60df5d7759c6980311c178feb6f07a7d6",
"description": "ci/windows: Pick up WARP 1.0.6 NuGet with lots of dzn fixes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17fe6d1252527ac1bb3eb367f6faef9d29552eb3",
"description": "frontend/nine: Add debug driconf var force_features_emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "824fad18b3b295101cce218a249162e67a67c597",
"description": "frontend/nine: Fix shader cap test for POSITIONT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c8eb27e2c383b47e311e352169e9583d83d2e7b",
"description": "frontend/nine: Implement backup support for clip planes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7a3b2f9485ddfde44ac948f89bc80a9bc350511f",
"description": "tgsi_to_nir: handle PIPE_CAP_NIR_COMPACT_ARRAYS for clipdistance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0e9c225d87a0dff133616efd7eded7485615412",
"description": "docs/gallium: Clarify PIPE_CAP_CLIP_PLANES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d5f3c517829cd76c8fb2216ce49b467c25b472d",
"description": "frontend/nine: initialize force_color_in_centroid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f5f388a2cabbdcb73f9cccf29b70d1a5045cbf4",
"description": "frontend/nine: Get rid of INTERPOLATE_COLOR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33bb1e04106279df1bedda2628173fcb9a06488b",
"description": "frontend/nine: Enforce legacy pow behaviour",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77c0230006f394e775f42643bcae144addef15fa",
"description": "frontend/nine: Print warning incomplete position_t support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "372c4549f4b1db1a51730c91be870b8bb0e3fa44",
"description": "frontend/nine: Improve VS_WINDOW_SPACE_POSITION fallback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98a51b77944a3a0ca1a3ac07e4c9339218ce4bb6",
"description": "frontend/nine: Implement backup support for pointsize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87fd0f29fcacc7d927aa1d568281e52aa118f359",
"description": "frontend/nine: Implement alpha test backup support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31fe84f2bc76a875b9ed215a1b9410e77097bfee",
"description": "frontend/nine: Drop max_ps_const_f",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4ea6adda5878668102ac4f673b0a98950d6af5e",
"description": "zink: don't init mutable for swapchain src during blit",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2c63624c179685cd14e4dc90f253b70a343d7b6",
"description": "zink: don't init mutable resource bit for swapchain images",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb8a878b53680b30106a0c864f020fc6f6a078c3",
"description": "intel: enable protected context creation along with engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbc1c6a16f5ed367bdfff7a33ecc0f6dc3e66d00",
"description": "tu: Expose VK_EXT_fragment_density_map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "761a1e986371f6f6965e5b3a1b8f1efbdffea609",
"description": "tu: Don't allow importing/exporting subsampled images with modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc33082d0033704cf9a9462fa2a02df04ec9fc1c",
"description": "tu/autotune: Always prefer GMEM with fragment density maps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f2be52487bf2f84f1b4d12b27275847ff6facf0",
"description": "tu, ir3: Handle FDM shader builtins",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b474ed1f3a237156f46393f7852d605c3e876790",
"description": "nir, ir3: Add option to use unscaled FragCoord for input attachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "715327ff857c39911005ae429a12f80aba1fd44d",
"description": "tu: Implement FDM scaled loads/stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fec372dfa502f588e894c19e9c2a8ba2c73d6c9a",
"description": "tu: Implement FDM viewport patching",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17c732f5311e27f0d04643bbe275b7d36150938e",
"description": "ir3: Record whether a shader writes gl_ViewportIndex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05f96dd00f3e6ee2ae69ec15e53f149816ada0b7",
"description": "tu: Add core FDM patchpoint infrastructure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebb8e104a566714574126365adde93b43fffefe0",
"description": "tu/cs: Add support for CS patching",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2aa3dc3bd0469bfda34674635ee8098a264debb6",
"description": "tu: Implement sampling the fragment density map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64daede1c3989fea943552b3095f368121b03dc5",
"description": "tu: Parse fragment density map attachment info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab75e0a12634a262f68a3438fffa014bed36e043",
"description": "freedreno/a6xx: Document per-view viewport in GRAS_SU_CNTL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "768dcc7a27599237492f4509c91a1590ea2296fa",
"description": "tu: Make dynamic viewport and scissor count more accurate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f33d0392aad748cadba3de48b54e0596c890c1a",
"description": "tu: Merge RB_DEPTH_CNTL and RB_STENCIL_CONTROL drawstates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7673fcf206433e94dcbbcc30d940e4e2cb0cc3ca",
"description": "tu: Precompute maximum views across all subpasses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2668ba0ecde447f44bd362ae0d076d9cbd4dc0af",
"description": "tu: Use dirty bit for scissor state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3ffd963f539dfb1488eee747a0cd3caaa58ba04",
"description": "tu: Add 3D GMEM load path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a294a6cfe667296d89921d9a670a503239ec2e0a",
"description": "freedreno/fdl: Expose view offset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31a9ac7f4ecea3fcb28cbec16c204e1fd73f9446",
"description": "freedreno/fdl: Don't pre-shift image view pitch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "012e8f5c61c0d79ab7495c2adc7804147a78b5b9",
"description": "tu: Don't pre-shift depth and stencil pitch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6902bf42550a9723506488313ae410ae18423e9",
"description": "tu: Don't override depth for GMEM",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "def56b531c86f529bc32d1834ccb479457717db7"
},
{
"sha": "cabbbbf0af1f5678dbc8fbcf4d843c031103823f",
"description": "nouveau/nir: Set isSigned on all atomic_imax/imin",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00627b4f8db5465daae08ddd7dfffa3a06e2c902",
"description": "aux/draw: add guardband clipping for lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fa94366179c4b3d03ab47bb1948b572ab795c3e",
"description": "aux/draw: check for lines when setting clipping-mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43802ea3b5dd2f58736b241fd371c7d7d8888217",
"description": "aux/draw: guard_band_points_xy -> guard_band_points_lines_xy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea98df2a65ef356907ee7c5db9c4b352f6740031",
"description": "gallium: pipe_rasterizer_state::point_tri_clip -> point_line_tri_clip",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04b33699217990b3d5c16047586070e4067d3281",
"description": "ci: uprev virglrenderer to drop venus release patches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ed2616ac362a9d1654f92726b2f0cb54fa66fef",
"description": "radv: Fix vk_instance_init vk_error instance use-after-free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb91bc9fd2387b979e27475c861c317b3c23d01c",
"description": "lavapipe: Fix vk_instance_init vk_error instance use-after-free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbc4c088fc563293eb80d9f60ed1414f8156e23e",
"description": "r600/sfn: Fix iterator use",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e57643cf5488fc7ca2619f62997527b1f546cd38"
},
{
"sha": "d90fc82569934f7431281ffb3e9d89b01ff054a0",
"description": "radeonsi: do AMD_DEBUG=nodisplaydcc differently to also remove modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c8b5a8fbd96a7ee9e847c649f749c2fe7d16135",
"description": "radeon: add radeon_info parameter into radeon_winsys::surface_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae6b9284951064f81a7e9343fbfa731f643121a1",
"description": "ac/gpu_info: disable display DCC on Raphael and Mendocino to improve power usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4c8ac5aae500df0fb4a272d95eb4e9ba44a3f58",
"description": "ac/surface: don't expose modifiers with DCC retiling if radeon_info forbids it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce6430067613e3e64cabf79918a3d96122b0c4c4",
"description": "radv: remove ac_surf_info from radv_image",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e846ab1dccc5b40544547ae66cecc58b7e5d229",
"description": "radv: use vk_image::extent instead of radv_image::info::{width,height,depth}",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb721d5de5103a2350ded684fdec80310ff223a9",
"description": "radv: use vk_image::samples instead of radv_image::info::samples",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d37b020428aed6fe5dd0614104ff5fc227e47a48",
"description": "radv: use vk_image::samples instead of radv_image::info::storage_samples",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e62bb0dfeec2421ce09baa9ccbefe927817367a",
"description": "radv: use vk_image::array_layers instead of radv_image::info::array_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b7b9657a70ed654b6cd8a6fba67ba37ef73ac944",
"description": "radv: use vk_image::mip_levels instead of radv_image::info::levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87d31cadad08c581b699a14a969096220790cdc9",
"description": "radv: disable RB+ blend optimizations on GFX11 when a2c is enabled",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6d4139e59bf0aab66f09b321d1690d28c50a67f",
"description": "Corrects log print to produce hexadecimal base output",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "53b77a8102cdb002461bbc8b7f52d8babb290aeb"
},
{
"sha": "fb13360546ec14353db7cd1023e9103381d7826c",
"description": "intel/fs: reduce register usage for relocated constants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1aaf4bf40a53e8e382ba14b2470f160afd78b6cc",
"description": "asahi: Fix batch writer_syncobj cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f55eff0e5df17dd4d9328236988932d360ac00c",
"description": "asahi: Assert that freed BOs have no pending writers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7d098679b40c0aa5bf0b01bda68c05dbae4880e",
"description": "asahi: Fix depth load/store flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d49e8f4d763b6e468cbda838bd38e1b71c14e7c4",
"description": "asahi: Clear batch->resolve on agx_batch_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d72e1418ce4f66c42f20779f50f40091d3d310b0",
"description": "asahi: Implement transform feedback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25646c7772c0bdda9ddf29490130e3a653d4c6aa",
"description": "asahi: Bump MAX_PUSH_RANGES to the worst-case",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2f366ce64795655a5916a166fd7d3773132f442",
"description": "asahi: Shrink disk cache size of push ranges",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e79e74367489d9156fa50b30e79d70f1ff2fbb41",
"description": "agx: Lower I/O to scalar later",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a561a6c4684922758b5fa3dedb9ee3bc4229a4fa",
"description": "agx: Validate that collect sources are the same size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9337f6a8650fb5425a283e1643dfe4b048c93412",
"description": "agx: Rework z/s emit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4f9269b66184aedba9ffc690c8f24eaa2285edc",
"description": "agx: Ensure load_frag_coord has the right sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f71e1bc2d5a4e2595c33198b30bd8f4b004248e",
"description": "agx/lower_address: Match multiplies, not only shifts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "032d7bd302cc391c308191965eb9dd06436b61ea",
"description": "agx/lower_address: Add helper to match multiplies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c837156e99b2832e9233aef182731dc8bd85c180",
"description": "asahi: Bind staging resources as RENDER_TARGET",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31c805d0aa7fb82b373e08de0af0f57db8d91154",
"description": "agx: Don't wait at the end of the shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d138f44601a480b422ecfa2983838af084bad47",
"description": "asahi: Copy resources if needed to shadow",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87e57eae092162a80c882bdf73afd15ecbeb28df",
"description": "asahi: Rename no colour output to tag write disable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e13f9caa255882b49b4835dfaac18d4f6fa491b7",
"description": "agx: Fix packing for iadd with shift",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd7e016961a3e41d635a484889417da4c86cff13",
"description": "asahi: Use device_load shift for VBO loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9c33e16ab06c1eab398a41dad5472ec3100b72",
"description": "agx: Defeature fsub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a33a813fe2e503cdad544dba10e8266535066581",
"description": "asahi: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1185ac931f9337cd1f2a029b6d7dd7739b77d151",
"description": "agx: Remove bogus assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7090b34ca574950bdaa1db3b2569e6a1ee067b4b",
"description": "asahi: Compress more texture targets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f39bbdee9bf802aa37684943830a1659055d1b7",
"description": "asahi: Use 2D array staging resources for cube/3D",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c11c40eaf4d4ba1e2900df4615374cb8296c8725",
"description": "asahi: Explicitly ban MSAA, compression with linear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fc88876329ce87d5ff89cab91226970a11d6c987",
"description": "agx: Handle linear 2D array textureSize()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21d7049925f669f62b1cea4f00dabe98e2bd2ea0",
"description": "agx/lower_zs_emit: Fix progress returning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8e331bf72245c0f1909063c36b2f27552d635c8",
"description": "agx: Fix abs/neg propagation into fcmpsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "632014ece0282c519e028f07f793db697a96aa7a",
"description": "agx: Handle splits of uniforms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "221b329a982869a8f17ae438d932861562b2a703",
"description": "asahi: Track write to separate stencil",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f907dd827e9ce2e868d8e79f68138ea1a3385b3",
"description": "asahi: Identify XML for barycentric coordinates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f8cd310e47f9182f7dbef748a40a8e144691948",
"description": "asahi: Don't use depth/stencil staging blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2546b71ed6366b2cf8becd884874498da2230c1",
"description": "asahi: Minify width/height in create_surface",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9b471d1b368e5fa8d9fa477522564bc3e988ab8",
"description": "asahi: Fix disk cache disable with AGX_MESA_DEBUG",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5e9538c12e0f564af888e2d2c1804e960b9492ca"
},
{
"sha": "fdec9f9c6b7744b54ff04a8cde72c6944c023167",
"description": "asahi: Fix batch writer tracking for null batches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae2b312ecb9b83f35b32ad1a21a259ec0521ab23",
"description": "asahi: Add batch state debugging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be3a1e2e88e3a74371b411501e3f41e043d1df71",
"description": "asahi: Free low VA BOs correctly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "222d6b45fab81f1d6e15879e075190f3531a0b21",
"description": "asahi: Fix typo in debug/error message helper macro",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0a132b06406debc79565a7eb4dbe02e9f793e5cc"
},
{
"sha": "fba5a6b7e24936ec7c7195ed33e9d6d839ac52c0",
"description": "asahi: Enable 2xMSAA (for deqp)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da60a34fa91d9936d55ae5ae5719177a0dc4f07e",
"description": "asahi: Broadcast Z for all components on texture fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bbf10f3f2b44fcddaa045dd5e7de342deb7e4ea",
"description": "asahi: Identify ZS resolve bits (tentative)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5503a08583f3ed3f853a17a54f053a67f5e6093d",
"description": "nir/lower_fp16_casts: Fix SSA dominance",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "01dfd65a2d407dd95ac472e7e80e736bc7a8fc57"
},
{
"sha": "dabc52899b481e36e120a04b09762bbf23b06cc9",
"description": "ci: uprev kernel to 6.3.1 with fixed patch for Adreno SMMU",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dc8afc19b5286311d66d2523295ace371d561f2",
"description": "freedreno/a6xx+: Use template to handle a6xx vs a7xx differences",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "526831ee2ea8ea5bd1235db05c7703abec537830",
"description": "freedreno/a6xx: Rework set_bin_size()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ae09f3effd2f1353dc92f5b64428d479e1c9596",
"description": "r600/sfn: fix cube to array lowering for LOD",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "05a3eba09462a3a63802bcc87fa82dae36ad7a27",
"description": "r600/sfn: Ass support for image_samples",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "19961f8195066a7cf21815d4058e2accdc59edf6",
"description": "docs/tgsi: use \\ll and \\gg for left and right shift",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abcd3423e9bfbe9d3b95d61b2f0951458877c805",
"description": "docs/tgsi: fixup latex for TEX and TEX2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b7327296d522e00e1f526a611753ad37775bff76",
"description": "docs/tgsi: do not use math-block for non-latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f94c95ab5a16217bbdee785cf6b16c981d4fa808",
"description": "docs/tgsi: use math-notations for conditionals",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02908b26bbb2bc0ee865ca52f616b6840d4abb43",
"description": "docs/tgsi: wrap overly long lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d22ee93f97ee2e13b8cf7f94f5889d511a1d7c2b",
"description": "docs/tgsi: fixup bad latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8871ac2edf7ba6c53088951b411ac18546b8f89",
"description": "docs/tgsi: fix bad latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f84d1033c16afe6e8888580845286fed2c1d25bd",
"description": "docs/tgsi: fix up indent",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb4e4fc5de48886758a26ff19d322947b5abfcec",
"description": "dzn: fix pointer type mismatch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "71dbb3120a9d0fb0de3296b5188c086c55673c04"
},
{
"sha": "191fa52d0cd3eb0626d9da9e7e265586f10b666c",
"description": "ci/turnip: Drop the IUB bug fallout flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12c10f2fe999ea517854f695b6fd18df0d0da959",
"description": "ci/turnip: Drop an xfail from the full run for a recent fix.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "2cbc24b9da01fb7cc38b42fd78d8f232ce7167b7"
},
{
"sha": "80b541513dd5d5f8273e74ed500cfd13cc0b00dc",
"description": "ci/radv: Disable flaky heaven d3d9 trace.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8af504041977d2ff7362ec84838697fc0749c7e",
"description": "ci/radeonsi: Mark glx-make-current as flaky.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "91b06ea8b254f2a0a60468746da5f7d835b1e764"
},
{
"sha": "d6ece34418d75c5604aab8aa2e634b9c1b1bd4dd",
"description": "intel/tools: decode ACTHD printed by newer kernels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "499f332a3a5076b2d6f1f12bf728784b5e2df98b",
"description": "radeonsi/vcn: fix decoding bs buffer alignement issue.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4f1646d73fa8bac82ff2195f06a5f6011853f647"
},
{
"sha": "6d84b34359dcbad477209adb9f9d0592c5a71bb9",
"description": "zink: add ZINK_DEBUG=optimal_keys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcf3adbde7ea637e228e558c78983e804b2fdc10",
"description": "zink: disable EXT_shader_object if !optimal_keys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4cb900609fc753b38ef7a39bddf35ea15ffa006c",
"description": "zink: break out optimal key handling into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13f98c8101b8021883e5f79f6c4b447975763b01",
"description": "zink: move EXT_shader_object check to another place",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e64f5f261e255eda32f24dd1662d64484e5d8ce5",
"description": "anv: increase instruction heap to 2Gb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c60e94d61ff026a8ac025e109e0debfdea5b290e",
"description": "anv: make internal address space allocation more dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "843afd4c6399bd77fff50e2e9cbb926257251a24",
"description": "anv: link anv_bo to its VMA heap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb8e31b7ed56c2eea82d3a809dd7313cb194f74e",
"description": "anv: avoid hardcoding instruction VA constant in shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53b77a8102cdb002461bbc8b7f52d8babb290aeb",
"description": "anv: remove 48bit address space checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c35d430460dbde714552aef78f3e54214a6071e3",
"description": "isl: fix layout for comparing surf and view properties",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "628bfaf1c6f207ee01c59e236cef3fae942d6c55"
},
{
"sha": "9471ffa70a03265d966594d3e290ce646f5c2f9a",
"description": "intel/fs: fix scheduling of HALT instructions",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b6945bb65284f28cbed3b53ffc3bb37ba66b7b1",
"description": "amd: Cleanup old GS intrinsics code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bb04dc5286bd9ec35fe1e29747e366e6f8bab72",
"description": "ac/nir/ngg: Use sendmsg in NGG lowering.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "025c1f5174005b04a4ce28da7e1a529dc4a13904",
"description": "ac/nir: Emit legacy GS DONE signal in NIR.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fffb2b33af5c51def6c32496cd5585d25d482379",
"description": "ac/nir: Use sendmsg in legacy GS lowering.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "009f0623ff4ccd57fcac9c563006018f2e3d706c",
"description": "ac/llvm: Clarify arguments of ac_build_sendmsg.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28d740fc0ba8b2fdaa4ea40ead51d60a7c0f9c0d",
"description": "amd: Move sendmsg defines to ac_shader_util.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f66281c7fb7a9e85dbef36f2661bd08254fcfe34",
"description": "amd: Add and implement gs_wave_id sysval.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1591bfc2807c7be0283e5e99ca539d11d596cc9",
"description": "amd: Add and implement sendmsg_amd intrinsic.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38447b3f634c0966e668cde13400b3a71a431f68",
"description": "aco: Disallow constant propagation on SOPP and fixed operands.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5398b62da1913e7224c826da0dbd5fa88436f18",
"description": "aco/ra: create M0-affinities for s_sendmsg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9dd6fcd9ece4433229181241bdaba9b2d0baa232",
"description": "intel/compiler: UNDEF SubgroupInvocation's register",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4913f54a1f3f1a513f3c44d8e88fb8e66810556b",
"description": "intel/compiler: UNDEF comparisons with smaller than 32-bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fcdf28ad94fb62d0fb76652af32a1f02d9d2c96b",
"description": "vulkan: Document vk_physical_device::supported_features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96cd034e3cfa85c4e72496360d1432dcb7e89cc8",
"description": "zink: take location_frac into account in pv emulation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "0843d4cbc3546a80d76109c892a1e1a3b847dd55",
"description": "nir: switch to a normal sampler for ARB program with not depth textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f698d475718562918329471f7c038717f50d1d75",
"description": "drirc: add allow_sampled_tex_copy option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e764eb8f875eae06c91e39866908c59792079f1",
"description": "Uprev Piglit to 79a084c56b6dd79f7c3a97b57a72963121ebb1e6",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5edbf17e90973a2ac987c345e4a2d4021ee31cd7",
"description": "pvr: Move heap initialisation out of pvr_winsys_helper.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b4ce498eef33d4516d67d086b566032b620bf48",
"description": "panvk: clear dangling pointers",
"nominated": true,
"nomination_type": 0,
panvk: clear dangling pointers Fixes: ``` [829/1646] Compiling C object src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta_clear.c.o In function 'panvk_meta_clear_zs_img', inlined from 'panvk_v6_CmdClearDepthStencilImage' at ../src/panfrost/vulkan/panvk_vX_meta_clear.c:457:7: ../src/panfrost/vulkan/panvk_vX_meta_clear.c:415:26: warning: storing the address of local variable 'view' in '((struct pan_fb_info *)((char *)commandBuffer + 144))[23].zs.view.zs' [-Wdangling-pointer=] 415 | fbinfo->zs.view.zs = &view; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c: In function 'panvk_v6_CmdClearDepthStencilImage': ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'view' declared here 393 | struct pan_image_view view = { | ^~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'commandBuffer' declared here [844/1646] Compiling C object src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta_clear.c.o In function 'panvk_meta_clear_zs_img', inlined from 'panvk_v7_CmdClearDepthStencilImage' at ../src/panfrost/vulkan/panvk_vX_meta_clear.c:457:7: ../src/panfrost/vulkan/panvk_vX_meta_clear.c:415:26: warning: storing the address of local variable 'view' in '((struct pan_fb_info *)((char *)commandBuffer + 144))[23].zs.view.zs' [-Wdangling-pointer=] 415 | fbinfo->zs.view.zs = &view; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c: In function 'panvk_v7_CmdClearDepthStencilImage': ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'view' declared here 393 | struct pan_image_view view = { | ^~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'commandBuffer' declared here ``` Cc: mesa-stable Suggested-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22829> (cherry picked from commit 2b4ce498eef33d4516d67d086b566032b620bf48)
2023-05-03 15:57:03 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3d648d20dba041a67a0fd5bf9b212672178a7f2",
"description": "anv: implement VK_KHR_ray_tracing_position_fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5cdcc22736244162af55397fa7d4a248684c5683",
"description": "intel/nir/rt: wire position fetch intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03f0f70adf11cea248d0ce205d26365476e16870",
"description": "intel/nir/rt: use a single load for instance leaf loading",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e0e4657f97cbf9ce080b4aa0fe01bc83eb8aa56",
"description": "spirv/nir: wire ray interection triangle position fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcdf008d6f4fc3ff0d0eac8217c1829c4d9b3dde",
"description": "spirv: update to latest headers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e726435ccc0c381f4a09f29e97ac415efce5112",
"description": "vulkan: bump headers to 1.3.249",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb233576d82f83af4271bd113e595d8f8c7e6199",
"description": "pvr: Reduce free list initial size when multiple devices are created",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6005d28249c92c5fa0f7384353f95f18fb33a17b",
"description": "pvr: Use vk_device's enabled features struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0164425b38655a8bbe4a510d7856cfb6a4197e3c",
"description": "pvr: Don't ralloc build context from compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cc0b4a813e48eb11c7d0e9792db2b9632c4068d",
"description": "panvk: port panvk_logi to vk_logi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba118bb3bc4ddc4b694ed7d3b3247d9adac67868",
"description": "pvr: Adjust clear's region clip words",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "beffefbf21a13b6d23df75ffd1a2fc7432ac69d0",
"description": "pvr: Fix incorrect PBE packmode for S8_UINT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0aafa22a1cd1b2530c74b7c62db812ecf7061dc3",
"description": "pvr: Don't advertise S8_UINT support",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "220356e0831bc870a189cf8d116a8b0ff6e1e500"
},
{
"sha": "57d6cb2f1e5e9b5724b4b0f8448d42fff27bcdca",
"description": "pvr: fix sync waiting while using pvrsrvkm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e75abb61b1f926df794b6f9c365c67dc552279d",
"description": "docs: fixup About Mesa3D.org link",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7da0482636a3475232ed906cfd611b2d912227f7"
},
{
"sha": "360feea99cc64a41bb4d2ac8d17e907cab7191e6",
"description": "llvmpipe: fixup refactor copypasta",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a1846e39269a2c1b9e2961ecb9d5e1b10d629ae4"
},
{
"sha": "6ea7bdb15214b691092813ed78c96692718e9e8b",
"description": "mesa/main: drop use_legacy_math_rules",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a9473b32d5acf1b6051fe8dcae6de36089cfd26",
"description": "r600: remove unused code",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "337dc7d76604e646f1a85615ab2d9d238427bf46"
},
{
"sha": "1c1855cc0040b63deaf9ae1caf5d32d55476686e",
"description": "nir/lower_io_to_vector: initialize base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be34257197afe99314883661b1e3dd6328c7e4f8",
"description": "dzn: Delete queue-level event waits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "04fa6c715b0f313af8ca7c95619e9d856c569d17"
},
{
"sha": "7d34fe04e4f4e9ad5c49afbfaad2b463832f0ae6",
"description": "dzn: Support separate depth/stencil resolves via blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfc88a536bd88b6d0c06dbc162865cb312814c2e",
"description": "dzn: Support all available depth/stencil resolve modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f641538d3f1bd607c3832ae787be7ea510d8a1a",
"description": "dzn: Augment blit resolve to support min/max/sample-zero modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa938dd97501e182483d8f03c9be82398e989292",
"description": "vulkan: write beta extensions into generator scripts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54113f5a602adb643e3c36a66f74f2e1be2d56f6",
"description": "vulkan/cmd_queue: handle beta extensions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb0307107d9ca47a3114f3a35b873e032461fc77",
"description": "nir: add/update comments for gl_access_qualifier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "820c50ada3f9563a0900f89a2252465b64bdac7e",
"description": "nir: rename ACCESS_STREAM_CACHE_POLICY -> ACCESS_NON_TEMPORAL and document",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c38bf95a06a4943909ea6408dbcc3ebb8f1e3717",
"description": "device_select_layer: log selectable devices if MESA_VK_DEVICE_SELECT_DEBUG or DRI_PRIME_DEBUG are set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "208e1824f1ddeb1eef8c65150e81230785881260",
"description": "device_select_layer: add MESA_VK_DEVICE_SELECT_DEBUG which logs why default selection was made",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "571ce2e481f1f51d947d062918ad05e309813af0",
"description": "device_select_layer: pick a default device before applying DRI_PRIME",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "afa1fba198f44b904efe6dddb323679c105dcfdf"
},
{
"sha": "f958a45a7144b0483533e10515a6c228edc69a2c",
"description": "device_select_layer: apply DRI_PRIME even if default device is > 1 to match opengl behavior",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "afa1fba198f44b904efe6dddb323679c105dcfdf"
},
{
"sha": "7fcda2b4e309cfa53a8ae3b2f03ffc363e745ef7",
"description": "device_select_layer: fix inverted strcmp in device_select_find_dri_prime_tag_default (v1)",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9bc5b2d169d3a3c9d52fc30987eaba52e3b7dc00"
},
{
"sha": "ed212b8cce844e7c1b62c3dae136c4dd8646a707",
"description": "svga: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "6cb3c6c76801b47f4be4e64410124d00428bbc58",
"description": "llvmpipe: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "f05caed02e7e4c359d233677b52ba5e24c94b7f2",
"description": "vc4: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "8f690c4f7836c9574de601e04435e5dabfa6fe69",
"description": "v3d: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "4809274c18e30b5c714bbf1ffeffd167bb44b270",
"description": "softpipe: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "7a3deb05a6b4d44d5137706b6eef8dd8b6dc2427",
"description": "iris: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "b1449e3e673db8e2d1b149681f7b57e4efae7620",
"description": "i915: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "b86f0280d780a199e2336aa7fd2c1a6836418b1f",
"description": "i915: use util_copy_framebuffer_state to set fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "c686c98a795f6a42bb7844cca022ab22c09b2464",
"description": "cso: unbind fb state when unbinding the context",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb865ac72119b7b86998fb12e2431c90e131470e",
"description": "ci: carry venus-protocol 1.0 release patches in virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdc82f52d7d16b05a9922534be00fba39e3a1c5b",
"description": "docs: update Virtio-GPU Venus driver page",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d76038712ea099424e906d8a4c19ad5c932f7e3",
"description": "meson/ci: promote virtio-experimental to virtio",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9c26e6920bc3dca5df3e21a685f7adc684aca6d",
"description": "venus: adopt venus protocol release",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "234ae64c928dd59ded32a3def6b6ea401adbec21",
"description": "venus: stop query experimental features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac1dff603e744142517424d5d4d821102b77b095",
"description": "ci/zink+anv: Test piglit quick_gl pre-merge, dropping a few KHR-GL46 tests.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fee8520937284734b5fdfa58ae928d50570e32fc",
"description": "ci/zink: Update more xfails for tgl piglit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c213bedd113dadb425e1e0d91dd8f36452d2cdf7",
"description": "Revert \"ci/zink: Try to update TGL results for new MSAA behavior.\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "74a8f118a2595479a94a8b7097680c5111d7273c"
},
{
"sha": "f79aba46dad68f5b3b89e43f0a73ca855852cc01",
"description": "venus: use pipelineCacheUUID for shader cache id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e3ce614b9e4c307f233aac5deaf2b623a0f0fab",
"description": "zink: sync queries at the end of cmdbufs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7c96e989755029a21b78f9e9aaa00c7a3d267172"
},
{
"sha": "738c2eacf3578b8c177304e9761909d492f82619",
"description": "zink: null some descriptor buffer pointers during destruction",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509"
},
{
"sha": "d5ceb4770b365694d963e2a8c7e1ce4ec2cedd44",
"description": "zink: set depth dynamic state values unconditionally",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1e565a8ebf4eb06bd3047b403a27f94d22c7062",
"description": "nouveau/nir: image_samples/size don't have coordinates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4be2e3437ce12d9860d3c8d8c8702cc108b97d7",
"description": "zink: disable a630 traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7e37389bcb26bc56932438da3ca0b5d44aedeb1",
"description": "nv50/codegen: Set lower_uniforms_to_ubo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6bcbd57e36e9b6a6c87deca2aab28b63dfe26cd",
"description": "panfrost: Check blend enabled state in pan_allow_forward_pixel_to_kill()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "300327ba19d921308e5933910f925027538435c4",
"description": "ci/zink: Disable Freedoom trace on ANV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36bb5f1f704753ecbe84a84d6b4a01d2b93576cc",
"description": "radv/ci: document a series of recent regressions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11a853e912c73b65f6b877e4fbca904b54f3da41",
"description": "wsi/wayland: Do not assert that all present IDs have been waited on.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "577b3c7bb2dab10de3cb039b464870a44c118798",
"description": "wsi/wayland: Simplify wait logic for present wait.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43f868d17572b428e1f54763d794e05a4d45b070",
"description": "wsi/wayland: Support VK_KHR_present_wait",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47cd010931a48fcdf259ffcd455ca065f180adc3",
"description": "wayland: generalize wayland-protocols code generation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b251d43622391cbffad4a4e748e41223b2344fe",
"description": "radv: Add driconf to always drain waves before writing timestamps",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "284e604872205dfce528b7d764f3698478b693f5",
"description": "radv: Always call si_emit_cache_flush before writing timestamps",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b59935e2e77ed6ccf210103b028d671ee277a607",
"description": "radv/meta: rename dest to dst",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63b5b93dd315ed8794f0e15b5ce93acb9db66e06",
"description": "radv: replace radv_get_levelCount() by vk_image_subresource_level_count()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "963f51158d423324aa325e71ebfb7792b5eacfd4",
"description": "radv: replace radv_get_layerCount by vk_image_subresource_layer_count()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a77c88f1e897d5ab5c046b35898eadbe806e2990",
"description": "radv: fix fast-clearing images with VK_REMAINING_{ARRAY_LAYERS,MIP_LEVELS}",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "de61eddc02ed6442cfecbf8165ce4702a8530467",
"description": "radv: fix invalid type for usage in radv_get_buffer_memory_requirements()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c950098abb5f257e83f986ccce7bab004520c069",
"description": "broadcom/compiler: move buffer loads to lower register pressure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efc94390f716b70ac1d5b09c6f949f938aeadcac",
"description": "docs: fix edit-links",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7da0482636a3475232ed906cfd611b2d912227f7"
},
{
"sha": "2cbc24b9da01fb7cc38b42fd78d8f232ce7167b7",
"description": "turnip: fix buffer markers using wrong addresses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df08ed7d1c8f55fb0760902dffb3413b8466339a",
"description": "radv: Move all the dirty flags from TES binding to TCS binding.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "879ddf97202fb4721be28f0efffeb064ea61c57b"
},
{
"sha": "f572344901e40f457c39448e3e198cd2867bc66c",
"description": "radv: use lower_ballot_bit_count_to_mbcnt_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b93c92eba3304e8d2def60734b1a34fc5ad818b9",
"description": "nir: lower ballot_bit_count_exclusive/inclusive to mbcnt_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5489033fa8568ecacafe32ceab36f89f2e14f3dc",
"description": "intel/compiler: make uses_pos_offset a tri-state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d8dfd153c50f24ea50578202832b3eccfb61edf8"
},
{
"sha": "ef01a9cf3b465889fe8084732264dad0580270c3",
"description": "mesa/main: drop unused variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c5b3d488f9bed0616f42193073fa0014cb68284d"
},
{
"sha": "9f522ac0c65ceae11ad1a4e84ec9f32a9393a25c",
"description": "broadcom/compiler: don't allocate undef to rf0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ca8be82d5727337bb742ad205f0e156b597c3a6",
"description": "r600: fix refcnt imbalance related to atomic_buffer_state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "06993e4ee350b9c2ab1e3ee7686878add3900d39"
},
{
"sha": "0937a02d96b96086bc5a8765485ceb908b402c80",
"description": "vulkan: rename vk_physical_device_features.py to vk_physical_device_features_gen.py",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cf1cdfaa89bcbb8fde1851b3f358570954eb120",
"description": "vulkan: put TEMPLATE_H before TEMPLATE_C",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "005cfc63fc750c34f120a440b8c65ed079d5bb11",
"description": "vulkan: put interesting code before boring code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64f4b277ea66cf62ec1bee732e9b1e3dad45b5b1",
"description": "vulkan: inline vk_get_physical_device_features into vk_common_GetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "528d430ca11166157d0bcf8a2a770c49f06a5be5",
"description": "v3dv: use common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99bc68f042fe1ded0fceeaf92e9131619a37b3bb",
"description": "panvk: use common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a252a9dc24d4c9eaf40bd20d3cab4009aebf660d",
"description": "anv: move get_features after get_device_extensions (ugly diff)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "430abb971a47f49d3dfbddb6ea0f7c34689073e3",
"description": "anv: switch to using the common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61413d70a0be6cc4de68bd67674bcc16b8266ddd",
"description": "vulkan: introduce supported_features parameter to vk_physical_device_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc02214304d1586d9602facc46c99532b04ad583",
"description": "vulkan: add common implementation of vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c93b179d76adadfb44a5d6e7a878c719943a9dc2",
"description": "vulkan: Actually increment the count of objects in GetPipelineCacheData.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "bc257928d7a431400dd8f83ff03590b7f5a1dda6",
"description": "vulkan: Handle alignment failure in the pipeline cache.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "888bfa7f04b6639f4081e26c50d9189c9caf4f15",
"description": "dzn: Ensure bindless is factored into pipeline/nir hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa43b030866c32865bcb76f6eecf37a779fae199",
"description": "dzn: Ensure subgroup size control is factored into pipeline hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dacc3cc597068d6ac926cd850d45d9b5f711aeca",
"description": "dzn: Use the nir hash as an input to the dxil hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9a34e6de0c121e908bf0ae02173d5b6e57eddcf",
"description": "dzn: Ensure sample-rate shading is factored into nir hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc8cdbb0ef90673799d958663a7f0b4669170a93",
"description": "dzn: Hook up subgroup size to compute shader compilation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0"
},
{
"sha": "d615dfca409988298d544ca8aa19ac16851629f9",
"description": "crocus: fix refcnt imbalance related to crocus_create_surface()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e"
},
{
"sha": "551e92d8a6b8dc2d1eb27539d7a6e4cdd57de822",
"description": "virgl: check a debug option again at context creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73952bfbfd15bc64bc0d991d0931dea40c87f0db",
"description": "dzn: Fix UBO descriptors pointing to the end of the buffer",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "d34ac0a70b705963b7d4f09aedebdfc66e8a2956"
},
{
"sha": "905f7f83650fa8d9cfe97c9d164c8e0cc7c61c6c",
"description": "Revert \"zink: don't create separate shader dsls if there are no bindings\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "83a1b74240df3afcdb0e723c5bf6514b3321b411"
},
{
"sha": "27d6a98638a5d3914c84ced7b4177bbc5adddedb",
"description": "zink: only unset a generated tcs if the bound tcs is the generated one",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf13a1d791b840e010e5da4de48376be26e2271c",
"description": "radv/rt: Fix and improve VkPipelineCreationFeedback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7070c4e5ff0f1d85a94b57c15ea215fc35bb2a8c",
"description": "radv/rt: remove merged VkPipelineShaderStageCreateInfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4408395a302a19607e1e4f249777e6da39b4dbc1",
"description": "radv/rt: refactor compute_rt_stack_size() to use radv_ray_tracing_stage information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ec81a43cba3c71440a054627f9e94b2a6b9122f",
"description": "radv/rt: use precompiled stages to create RT shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7836e327787c41731c978df67e51ca664204bd1b",
"description": "radv/rt: retain parsed NIR shaders in radv_ray_tracing_lib_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "284ab601a5365cdf259e51becee93cd4c01b2179",
"description": "radv/rt: introduce struct radv_ray_tracing_stage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5b0b150df5eea17f912bd97be006689e306c370",
"description": "radv/rt: expose radv_parse_rt_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8665506cbdebdace21c70e436febe7427390a0b9",
"description": "radv/pipeline_cache: add NIR caching capabilities",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9afb52a1223f402cccbe0250103627d567994bf2",
"description": "vulkan/pipeline_cache: expose vk_raw_data_cache_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37c6c5c624b6d00443e7de1a43487b00eb30ff9f",
"description": "nvc0: do not randomly emit fences.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "df0a4d02f264a4c49b7503c5f564ac4c492f906f"
},
{
"sha": "a86e8969c7e6218416fe5dc39e6ada9893fc9e58",
"description": "ci: Uprev crosvm and virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53605f226b32a16c4b153388ad8256c4ee8303fc",
"description": "nir/lower_non_uniform_access: add get_ssbo_size handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c1bc1b964a5c92995b9285039c945b679496ed8",
"description": "rusticl/nir: finish blob after serializing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb7e9b1c36cad4a309c5e3743ceaa8a6f3a6165c",
"description": "clc: free kernel args in clc_free_kernels_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fc259e4e7ad5afb131a575674d52937c5566a64",
"description": "radv: add padding to radv_shader_binary_legacy",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "577d76f60f788c3a8d43b4b388bb5a04e4e64994"
},
{
"sha": "df262d80da3ee019b364f3f83db9237130bdfec9",
"description": "vulkan/pipeline_cache: use vk_pipeline_cache_insert_object() to replace raw data objects",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbab396f549fa7c1a948d469fe6b4df18a81adc9",
"description": "vulkan/pipeline_cache: replace raw data objects on cache insertion of real objects",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8b13ee75ba9f27ceac6b6180ca05d321caa13612"
},
{
"sha": "edfc9d9d966f3bd273cc21fd6dc20d9844f42bcc",
"description": "etnaviv: Add util_blitter_save_so_targets(..) call",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db6f94f2c40ae1bae2cdae95915690843dc46a47",
"description": "pvr: Correctly validate PBE accum format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cda715ad62182da5e8fdc8cb2aaebe3d9a67470",
"description": "radv: fix bc optimization with POS_W_FLOAT_ENA(1)",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a4b60295a797cda88be111029da146117040081c"
},
{
"sha": "11b1a37553a9339b358ddae99df38160c4cc2252",
"description": "pvr: Unmap mapped memory on free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926ddc319cdfddd8acae546a06a4400e070685ca",
"description": "pvr: Fix unaligned VDMCTRL_PDS_STATE1 data address",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78df1977fe3025eb2acc62b4658570e220a10c30",
"description": "pvr: Fix image to buffer copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71980739a10d44eec5f5d9e5b2b9a4e7d9989cca",
"description": "pvr: Fix vtxin special var allocation count",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddd3c66f5390b9e6b9aa84a2f15c05886ebaf455",
"description": "pvr: Improve support for image clears",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "955797d01566bac49b9f49eadcd075f3cb7c5291",
"description": "nir: fix constant-folding of 64-bit fpow",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9076c4e289de0debf1fb2a7237bdeb9c11002347"
},
{
"sha": "e25e4c81de800f659665d28f9670c41bb3e857dc",
"description": "radv: fix dynamic depth clamp enable support",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e48c0fbd8f70df5f74bdbe594f807d09fc3a4424"
},
{
"sha": "cc66d546dde059145facf06d8b3decaf871070d8",
"description": "microsoft/compiler: Unroll loops in opt passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb65d36c5c5bc4a8b4ff43e17c7ca06f6386b1f9",
"description": "spirv2dxil: Mark SSBO reads for bindless as CAN_REORDER",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "34cc37910f362dd8d51ef47de0ca592f0e42571a",
"description": "radv: respect VK_QUERY_RESULT_WAIT_BIT in GetQueryPoolResults",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cdf01be131292f5a2aba3206974a3840b0cf4fe9",
"description": "Revert \"ci: disable all a306/a530/a630 jobs\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "af214c233b8612e9b063b268219a655f29d9aad6"
},
{
"sha": "98bb47ee4559f86bbeffa5148067971eaadb121b",
"description": "ci: Enable rusticl in the fedora-release job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96dd3947875cc617a389223b1a064956f2dbcfad",
"description": "ci: Upgrade fedora-release job to Fedora 38",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c6b07246d8bfeb5674af27ff1b063a96b7ca44d",
"description": "ci: Drop -Wno-error=array-bounds from fedora-release job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dce97f090a74f6f46df7999601fc16cdabe97782",
"description": "clover/llvm: Use std::nullopt already with LLVM 16",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ee15720087d0b76423581aef14a98682c42558f",
"description": "clover/llvm: Use llvm::DataLayout::getABITypeAlign with LLVM >= 16",
"nominated": false,
"nomination_type": null,
clover/llvm: Use llvm::DataLayout::getABITypeAlign with LLVM >= 16 llvm::DataLayout::getABITypeAlignment is deprecated: ../src/gallium/frontends/clover/llvm/codegen/common.cpp: In function ‘std::vector<clover::binary::argument> {anonymous}::make_kernel_args(const llvm::Module&, const std::string&, const clang::CompilerInstance&)’: ../src/gallium/frontends/clover/llvm/codegen/common.cpp:211:62: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 211 | const unsigned target_align = dl.getABITypeAlignment(arg_type); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm/IR/Module.h:24, from ../src/gallium/frontends/clover/llvm/codegen.hpp:35, from ../src/gallium/frontends/clover/llvm/codegen/common.cpp:36: /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:232:53: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 232 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:240:53: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 240 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:262:92: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 262 | (pointee_type->isVoidTy()) ? 8 : dl.getABITypeAlignment(pointee_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:304:47: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 304 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:310:47: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 310 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ v2: * Use compat helper function (Karol Herbst) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 4ee15720087d0b76423581aef14a98682c42558f)
2023-04-26 08:30:05 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bab67f5a66d6235a261c84b45df56db0658f247",
"description": "svga: Make declaration of emit_input_declaration match definition",
"nominated": false,
"nomination_type": null,
svga: Make declaration of emit_input_declaration match definition Pointed out by GCC 13: ../src/gallium/drivers/svga/svga_tgsi_vgpu10.c:3786:1: warning: conflicting types for ‘emit_input_declaration’ due to enum/integer mismatch; have ‘void(struct svga_shader_emitter_v10 *, VGPU10_OPCODE_TYPE, VGPU10_OPERAND_TYPE, VGPU10_OPERAND_INDEX_DIMENSION, unsigned int, unsigned int, VGPU10_SYSTEM_NAME, VGPU10_OPERAND_NUM_COMPONENTS, VGPU10_OPERAND_4_COMPONENT_SELECTION_MODE, unsigned int, VGPU10_INTERPOLATION_MODE, boolean, SVGA3dDXSignatureSemanticName)’ {aka ‘void(struct svga_shader_emitter_v10 *, VGPU10_OPCODE_TYPE, VGPU10_OPERAND_TYPE, VGPU10_OPERAND_INDEX_DIMENSION, unsigned int, unsigned int, VGPU10_SYSTEM_NAME, VGPU10_OPERAND_NUM_COMPONENTS, VGPU10_OPERAND_4_COMPONENT_SELECTION_MODE, unsigned int, VGPU10_INTERPOLATION_MODE, unsigned char, unsigned int)’} [-Wenum-int-mismatch] 3786 | emit_input_declaration(struct svga_shader_emitter_v10 *emit, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/gallium/drivers/svga/svga_tgsi_vgpu10.c:516:1: note: previous declaration of ‘emit_input_declaration’ with type ‘void(struct svga_shader_emitter_v10 *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, boolean, SVGA3dDXSignatureSemanticName)’ {aka ‘void(struct svga_shader_emitter_v10 *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char, unsigned int)’} 516 | emit_input_declaration(struct svga_shader_emitter_v10 *emit, | ^~~~~~~~~~~~~~~~~~~~~~ Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 6bab67f5a66d6235a261c84b45df56db0658f247)
2023-04-25 17:43:06 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee8b572b4034bc4447df28f293d35d6382366f1e",
"description": "svga: Make vmw_svga_winsys_buffer_map definition match declaration",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c7400f4e80fa0b912610f00cc42a015cd8800ed",
"description": "vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definitions",
"nominated": false,
"nomination_type": null,
vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definitions To match the declarations (and the corresponding definition in Vulkan headers). Pointed out by GCC 13, e.g.: ../src/intel/vulkan_hasvk/anv_formats.c:1589:6: error: conflicting types for 'anv_GetPhysicalDeviceSparseImageFormatProperties' due to enum/integer mismatch; have 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, uint32_t, VkImageUsageFlags, VkImageTiling, uint32_t *, VkSparseImageFormatProperties *)' {aka 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, unsigned int, unsigned int, VkImageTiling, unsigned int *, VkSparseImageFormatProperties *)'} [-Werror=enum-int-mismatch] 1589 | void anv_GetPhysicalDeviceSparseImageFormatProperties( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/intel/vulkan_hasvk/anv_private.h:113, from ../src/intel/vulkan_hasvk/anv_formats.c:24: src/intel/vulkan_hasvk/anv_entrypoints.h:120:30: note: previous declaration of 'anv_GetPhysicalDeviceSparseImageFormatProperties' with type 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, VkSampleCountFlagBits, VkImageUsageFlags, VkImageTiling, uint32_t *, VkSparseImageFormatProperties *)' {aka 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, VkSampleCountFlagBits, unsigned int, VkImageTiling, unsigned int *, VkSparseImageFormatProperties *)'} 120 | VKAPI_ATTR void VKAPI_CALL anv_GetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 6c7400f4e80fa0b912610f00cc42a015cd8800ed)
2023-04-21 11:11:05 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbab98d9d63d4de4307c28c0ea578b977ea3f0b7",
"description": "radv: enable RADV_THREAD_TRACE_CACHE_COUNTERS by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f092f548cb8202614c86b47ecd8906d16628ce24",
"description": "r600/sfn: assign window_space_position in shader state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "bbd265b8e8b9bdf253958168eba70e4826508d2a",
"description": "r600+sfn: Assign ps_conservative_z and switch to NIR defines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c81518911243db4ed4baa3bc0eff5bc04ed281b9",
"description": "v3d: apply 1D texture miplevel alignment in arrays",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "040aeb5a23e5cc8a71a352e55282d514dd2ab64f",
"description": "radv: Add asserts in radeon_emit{,_array}.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7893040f807f2b81d03a6a19c577d6d98bcc116c",
"description": "radv: Add stricter space checks.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c204db0a79d26ab684c12177951dffbc6715ea1",
"description": "radv: Reserve space in the ACE pre/postambles.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17a7c55ea7e0f458aa5e7f103f3801a016a16ba1",
"description": "radv: Reserve space for indirect descriptor set address writes.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "775e42e6b841c76337af9977f55d0ec74df3283d",
"description": "r300: remove simple duplicate ARL instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5b3d488f9bed0616f42193073fa0014cb68284d",
"description": "mesa/main: make ffvertex output nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7610747e9446fc367e28fae30c3d9f72e3f8f749",
"description": "mesa/main: allow passing nir-shaders to st_program_string_notify",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdd20b9469dd962b221f9c1c0e31068a779cfc21",
"description": "mesa/main: drop disasm-code from ffvertex_prog.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "972c92359284a6c8d7dfb84f2db0329198716ddf",
"description": "mesa/main: clean up white-space in ffvertex_prog.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02493aeffc2d8b3609379654dc5f54de6eab3412",
"description": "ci/skqp: update to the Android CTS 12.1_r5 version",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3ae424e0c065c98d91bff6f201f6d1536288eaf",
"description": "ci/skqp: replace license with SPDX and extract the used branch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c1a8d3b7744d2ce7e8900d9a03a89462f109270",
"description": "meson: Don't use masm with VS backend",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "77826e835243291df664ccf2a7b8405287b72387"
},
{
"sha": "b7f815117efe2a52267b9e41d76ea7ace8a515a7",
"description": "Revert \"zink: add `single_sample` to fs key\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "420f2c0878f0c38128854f2adbbeb1391e752cb8"
},
{
"sha": "e7b03fa3dcb9545cda9da4b852ca7c0db1923a31",
"description": "Revert \"zink: add to multisample field to `zink_gfx_pipeline_state`\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "14d58926099fb735312705f0853785dcd1888c2e"
},
{
"sha": "8cbd6acf12bd308cd1c44b62d54cf7b5c03a5397",
"description": "Revert \"zink: don't render with multisampling when it is disabled\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296"
},
{
"sha": "6b9f1a540d9724cb55a725249ac4623993b3e0c7",
"description": "Revert \"zink/ci: remove xt_framebuffer_multisample-interpolation fail\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "177c92fe7ca3f171ab4fe41491935895134eff3f"
},
{
"sha": "9a8a397294cfbd019587a5de75ab8238c209bb5e",
"description": "Revert \"zink: set when pipeline dirty flag when multisample changes\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "5969541123dbfe1ac339284911a83af712fdcc25"
},
{
"sha": "0b64c73779617dd3d08956c05cb03a678854fb90",
"description": "zink: add extendedDynamicState3DepthClipNegativeOneToOne to profile",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3017d01c9ded9c9fd097b600081b1bbe86e90fb8"
},
{
"sha": "8e664816fc0edf8ba9e6cef0398db802c2c28463",
"description": "zink: update amdpro fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9864d7f39d74a914e1d486a1a36627d296e9315",
"description": "llvmpipe: fix native vector width init",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4a056807bc3b813f390d194bbe382b573761649e"
},
{
"sha": "78ea6220a760902babb7ce709d61fc4278e4eb56",
"description": "gallivm: reorder some texture/image members.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d32aa2686c84632b7c03fcbbffa33d7299b8e919",
"description": "gallium: consolidate jit image types between draw/llvmpipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3ed01d5ebe06ec2035ee2f899639e2d8c3b8d07",
"description": "gallivm: consolidate llvmpipe/draw sampler types.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd2902a1cf4373ed9c318e698400c66545bd4d49",
"description": "gallivm: consolidate draw/lp texture type.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f22f35590cede22f9b14a93a5321ac1f1d68b0d",
"description": "lp_jit: use pipe max for the lp_jit texture levels.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af214c233b8612e9b063b268219a655f29d9aad6",
"description": "ci: disable all a306/a530/a630 jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f1716ebcaa015edacc3dd7e018f49ec256d80fe",
"description": "ci/dzn: add flaking test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b07f575a91d200ef8ac7189b82b47394414c36bd",
"description": "radeonsi/vcn: correct cropping for hevc case",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "faf27fa0a29452d2ecf4345e59f0c3ce65dc665a",
"description": "ac/nir: fix 8-bit/10-bit PS exports clamping",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c182154456288dbab23e87dbc5fc1962984caa92"
},
{
"sha": "559d3b0f9ab79ffeff1aaddb3dd6b9f313d71ff6",
"description": "ac,radv,radeonsi: rename thread_trace to sqtt everywhere",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2d312c4016eb00f3e3c2ee8814a477cfccdff08",
"description": "ac/rgp: remove ac_thread_trace_data from ac_thread_trace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a19c36618f8b9e54a5beef793a2727f1358b3ec",
"description": "radv: do not abort when the SQTT buffer resize failed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1202d8b0f941f4ff58293d5a6751d9242226b492",
"description": "ac/sqtt: add ac_sqtt_get_trace() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0a11c5b9e6f18c59a4a8599bf3fae61095a88e3",
"description": "ac/sqtt: add ac_sqtt_se_is_disabled() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a031bfdb9d3cb255b72808567e809ed9ca4992ea",
"description": "pvr: Fixup format features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37f202a54ad86b8d6dab04b2f2a4785bb024576d",
"description": "pvr: Remove false assumption from pvr_write_draw_indirect_vdm_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d11e503671bfc6f7ad3c2cc8a5613209cfc79f1",
"description": "v3d: fix various minor issues in gen_pack_header.py",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec6d520eb996156da69e0a9a5cf9867b00d29320",
"description": "iris: Allow shared scanout buffer to be placed in smem as well",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c10ff1970461f59a1a0861ba79c3ea24ed4904aa"
},
{
"sha": "8b52c9bab74f9aeee298660821fd826279239df2",
"description": "r600/sfn: Tie in address load splitting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4beefbe07414e4cae584a02f13ff92ca3e3a0110",
"description": "r600/sfn: prepare for emitting AR loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5da9f086579ef44c83f1a49ce3a2db37f6e85176",
"description": "r600/sfn: factor out index loading for non-alu instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f39531743663f9534a861c7ad7f849c4ca11cf5",
"description": "r600/sfn: Can't use an indirect array access as source to AR load",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae55668f777c3293dca8c8b342d69bfc2f3ceb25",
"description": "r600/sfn: print failing block when scheduling fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdec18640ad675af5f7f39d11022d3ab088c482b",
"description": "r600/sfn: Add more tests and update to use address splits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fdb056277fd914c724d18f4f101c477f4de8523",
"description": "r600/sfn: scheduled instructions are always ready",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d6b80bf5bb7aea24172088e4cd91f46b72693ca",
"description": "r600/sfn: Fix copy-prop with array access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "062188de1601826b5603fa16ca8f84089b3619e3",
"description": "r600/sfn: Override Array access handling in backend assembler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e57643cf5488fc7ca2619f62997527b1f546cd38",
"description": "r600/sfn: Add handling for R600 indirect access alias handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d9556333192d1a2ea45fd6c8187c0539d700f153",
"description": "r600/sfn: Add chip family to shader class",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d5859a524b18627320009995154728349e5f3bc",
"description": "r600/sfn: Start a new ALU CF on index use, not on index emission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "557dc1494485a23f6b4da475214bd1d46be704a1",
"description": "r600/sfn: set CF force flag always when starting a new block",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9e1806a2eed2b8e467f528c91cd670378e227ee",
"description": "r600/sfn: Add test for multiple index load",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "669aba02b09e962b00fbe5b5dcba813871972ceb",
"description": "r600/sfn: Don't copy-propagate indirect access into LDS instr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4816d2a72357776d4ae5c8a0ec5e5d947d5d5bb",
"description": "r600/sfn: Add more tests and update to use address splits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d617052db6b2f359d7242875013603ec63b069fc",
"description": "r600/sfn: take address loads into account when scheduling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e1cf2d4395d701039fb9e803f33a0ffc9020bee",
"description": "r600/sfn: Add function to check whether a group loads a index register",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d21054b4bc92a1a9240841dca719f81a142fd5cc",
"description": "r600/sfn: Add pass to split addess and index register loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aca80216c1461f8412547d38b6e2894fbce47468",
"description": "r600/sfn: Add interface to count AR uses in ALU op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e5327fef61b1fbe7f48a60cb90003c0654e693d",
"description": "r600/sfn: Add a RW get function of IF predicate access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7611bc09376fb0d9fec93a964267772c23a5454",
"description": "r600/sfn: AR and IDX don't need the write flag, but haev a parent",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb8f12ded5422eb134d7a83348ef6e6c9ead45c7",
"description": "r600/sfn: Be able to track expected AR uses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af3d496253b305d548c0c633628b80e91efed90b",
"description": "r600/sfn: Update resource based instruction index mode check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e7b497fe87f58cf07b8d3b1c93ac8747bd90fe67",
"description": "r600/sfn: Add function to insert op in block",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f464fc28d4bba294077ba9dc877865c774367962",
"description": "r600/sfn: add method to update indirect address to all instrution types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3f60f77d6bdc6f6cc9327216b5db9cdddc6b219",
"description": "r600/sfn: handle AR and IDX register in shader from string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a293015671f0d59d9511f41c9b6a7d9bd8f1948",
"description": "r600/sfn: Prepare uniforms and local arrays for better address handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fac4760c7d6b07db9efaf10870097ab337573a5e",
"description": "r600: Allow both index registers for all CF types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db0752a809075a029f16a273809e16a3686bdc8f",
"description": "r600/sfn: don't allow more than one AR per instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "886a3e52863de2f4230e454e803f25e3ff859cf6",
"description": "r600/sfn: Rework query for indirect access in alu instr and opt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5579263368c8cecee87527486efcff248f463e76",
"description": "r600/sfn: Add address and index registers creation to ValueFactory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a40c1c9d5c94ac81a5f5deb989df306ec2ca87ad",
"description": "r600/sfn/tests: Cleanup and move some code around",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5ea9182b4de113fb527e87d75bfd476f2a93b2b",
"description": "r600/sfn: Handle MOVA_INT in sfn assembler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "077f7d25dfc3a3c91f5ccd2a7a0c355e5e5313e3",
"description": "r600/sfn: don't track address registers in live ranges",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9b653dbbce794c677c46aece842f46ce3747c8",
"description": "r600/sfn: Add a type for address registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c00dec60d0fc319513940eb92636cb1b4bde2bb",
"description": "pvr: Fully declare support for VK_EXT_private_data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2de6bdd44928b8b15e26a60ad19f1729125af7ca",
"description": "pvr: Fix static assert check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8f841dad92bcff5397d5599130c85695c66572a",
"description": "pvr: Change push_constants_shader_stages to type pvr_stage_allocation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c38da3dcd22bbdde7fb8a6ac824d0af4ac85c8e3",
"description": "pvr: Fix pvr_csb_bake() list return.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b22e5fab8c43fb7d207a2a6ecf3cbe5a6c62506d",
"description": "docs: Add INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "543c554ed6dbfc189a3fb30be1f6367a9f4a65ec",
"description": "iris: Enable INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c209095c6926839294a5bc99263b8d88918e2f",
"description": "anv: Enable INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "015eecde47d514f82a7049f497009b3fe3c4116a",
"description": "intel/debug: Control start/stop frame of batch debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65c3d1869d302d269efc68af629c24e65bc40d82",
"description": "aco: allow no export instruction for gfx10+ fs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c59df73185852516c6ebcd9f62ee2cad07d0eb4",
"description": "aco: get scratch addr from symbol for radeonsi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "360176b671fc7ec30a75eb45557bd2c1fc019fec",
"description": "aco,radv: support symbol relocation in aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fc4ddd6283fbe07c9942ffc08c8f909f9468ffc",
"description": "dzn: Expose core VK1.2 extensions that aren't optional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b8a39498d206c13ad4b4143933e062842251fe8",
"description": "dzn: Expose core VK1.1 extensions that aren't optional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1b46b5e66797369ae004166385e4304ced8a098",
"description": "clc: Add clang frontendhlsl module to fix build of microsoft-clc with llvm 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d09a7132d8162ffa14fdbf71feea2a19b0158097",
"description": "clc: Add clangASTMatchers to fix static llvm build of microsoft-clc with LLVM 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f53e5efad7eb5e5cfcc5cf21da4b5393628d2ed4",
"description": "compiler/clc: Fix embedded clang headers (microsoft-clc) for LLVM 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a08dc7cabf54a6369b657a68363f0c2aa7d9f2b",
"description": "v3d: fix tfu_supports_tex_format() param type, and document why",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dd15177d0a2459c95875a12f6a17e23787c57da",
"description": "ir3: documents (ss) flag for cat7 instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85c6c9068ac9645a30d6d06671f7fee45c564b79",
"description": "ir3/a7xx: Add definitions for (last) src GPR attribute",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1613d767c178017b8c7aad3bac702f271b64d34b",
"description": "ir3/a7xx: Document \"alias\" instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b909eda0b36e6035b502807aad5df1f810822e82",
"description": "ir3: Document that stc has higher DST upper bound than we defined",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11b2c54a9a44c164a55ddb3de127e8fc19a065a6",
"description": "ir3/a7xx: Add STSC definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80f878b103c7113ab2ef80068b4c3e2aaceb3748",
"description": "ir3/a7xx: Add new form of stg.a/ldg.a addressing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b0daf29e5073e3687767e7383cc6228ef41ab04",
"description": "ir3/a7xx: Add new lock/unlock CS instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52ee3943ebf787a610ce283b23ce54bda948e973",
"description": "ir3/a7xx: NOPs may have some no-op bits set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "569ed0f238658560302b907ca9ff5b11187473bd",
"description": "freedreno: Early exit in device matching if id doesn't have chip_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ddc31c6721d241ba61573207c18c6b4626e4f78",
"description": "intel/fs: fix per vertex input clamping",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e25e17dd0c39675acd48fd4a6982fcd77530ef2c"
},
{
"sha": "79b3828e829821d87ba5141f9bff10643afefb84",
"description": "draw: fix robust ubo size calc",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "08ffa8e0d28316d810caf548d7dfefb73107b9c2",
"description": "dri/android: Fix MSAA resolve",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f9a074dd5506d1e883aa0b3c5f0173a8484bce09"
},
{
"sha": "5969541123dbfe1ac339284911a83af712fdcc25",
"description": "zink: set when pipeline dirty flag when multisample changes",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "14d58926099fb735312705f0853785dcd1888c2e"
},
{
"sha": "9c4e3c90206a4ba6b77a3370344510371cd3a1f6",
"description": "tgsi: use locale independent float and double parsing",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "27eafdcbd55b86b854db84c16c5919d7f9d3cda4",
"description": "util: check and initialize locale before using it",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7373f25c0934882250847fb292f977d2d5569642",
"description": "mesa/main: rework locale setup/teardown",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "306c6e12a59be20bad8838f33382975d379d7db4",
"description": "frontends/va: define va av1 encoding caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03c9a81959c078d5634c11f1e796b8691399980b",
"description": "radeonsi/vcn: use PIPE_ENC_FEATURE enum",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5edbecb8569d88e7faa28ca7a56eb5e1672a2dd0",
"description": "frontends/va: adding va av1 encoding functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35c215098888e629ea657effb803976a3ea2f026",
"description": "radeonsi/vcn: add av1 encoding ib packages and get_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4697b71c4e3d67640a03bf6c804efce02b23d553",
"description": "radeonsi/vcn: add some av1 encoding function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b3295b9ed75ee02eff61d98addfe73257ab083e",
"description": "radeonsi/vcn: add av1 enc data structure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b31c5a00c9113dffc12c3bdede79b0cbf3fbb23",
"description": "gallium/pipe: add av1 encoding data structure in pipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f33f26e9ffbcdd72569d7c7394941b0f290138db",
"description": "radeonsi/vcn: add av1 dpb variables and cdf table",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b13f87031fd45e5ef57db4bcf3e79ce5b89370f1",
"description": "radeonsi/vcn: remove extra zero bytes from bitstream",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb08f061d962406769a6cbd045e458a07b2e7796",
"description": "radeonsi/vcn: merge get_output_format_param function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4f96446fb9ad61504818a959c6f01ec64b0741a",
"description": "radeonsi/vcn: enable swizzle mode in encoding ref frames.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a11d5f598e0af00e372199a7d6dab15375415e6",
"description": "radeonsi/vcn: enable 2 pass search center map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "869c34c1ca3b45ad7167971fb7dddf4f73a39d94",
"description": "radeonsi/vcn: add macros used in av1 encoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0caa50dcdac152bba7192e4c2397959cf607d83",
"description": "aco: don't move exec writes around exec writes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "65265d3e32d8d847e13767a3ad35d000c629eaec",
"description": "anv: Take into consideration physical device max heap size to set maxStorageBufferRange",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7508f4b4b6dd309ccbc3275e59ca5859eeb89801",
"description": "pvr: drop unused variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "71fe789d354d0531a71ea0343bd0d80d09506edf"
},
{
"sha": "49cc6edf840394d28b1d9a726eb82f66ac35c305",
"description": "mesa: remove unused bools",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71c5db5e11290cf1e37346b9ad8ba07320586857",
"description": "mesa: don't share reset status across contexts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4a2cb1e166891ee64a8971a43a42e7e0280a80e",
"description": "winsys/amdgpu: use the no-op helper to detect if reset completion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45cd75cdad3f6b34a47b3cb930db2dfb04669722",
"description": "winsys/amdgpu: add a helper function to submit a no-op job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e528823400eea0f752227407740033462d5cfcf3",
"description": "radeonsi: stop reporting reset to app once gpu recovery is done",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "502253112001d03ecc24c8ea45c249a9b04f9f29",
"description": "amd: update amdgpu_drm.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e996599ed07a5ffbbddac25335d1ed4f0e9a4a40",
"description": "ac/rgp: update SQTT_FILE_CHUNK_TYPE_ASIC_INFO to minor version 5",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd91faaddc28695348101d7b43a848504387a15e",
"description": "ac/rgp: update SQTT_FILE_CHUNK_TYPE_API_INFO to minor version 2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4cbb0f7ec3841c0188964c5c63c997cbbf027a1d",
"description": "ac/sqtt: add missing EventUnknown to rgp_sqtt_marker_event_type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "637a6813db2af58fdf697d6ad3980b18a8357ba8",
"description": "ac/sqtt: add new bits to rgp_sqtt_marker_barrier_end",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "930e77e9036a75196e080cb4b780c47104bf0ef2",
"description": "radv/sqtt: add support for queue info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84a0ef7a332e59390cbdfb2c9bc222c4c89e281f",
"description": "radv/sqtt: sample CPU/GPU clocks before starting the trace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee9386411768bdedfa5c96254a82e847d18aed3c",
"description": "ac/sqtt: initialize clock calibration/queue info/queue event records",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94ce6540d8c8c46c285d3877af4a56f5b59e5d80",
"description": "ac/sqtt: add helpers for initializing ac_thread_trace_data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23f3aa34919f86d8011184eeb8ef6bc3a3393e0c",
"description": "ac/sqtt: add a helper for adding clock calibration records",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16f3e9cd76b65d6a767cbbac6219c8baff130b85",
"description": "wgl: Remove needless `if (1) { ... }`.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9105e771afece456835adf911735be0e8d27dc87",
"description": "wgl: Fix unintentional assignment on assert.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f43f866a2a67e9489e21e370fa28fea9269a25d",
"description": "anv: enable shaderUniformBufferArrayNonUniformIndexing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fb9ae5ac69293ab60d5d1f7470d8f152ccde7f6",
"description": "anv: fix anv_nir_lower_ubo_loads pass",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6e9479d4b3be15c37acebfc0930d9e06de78d9b",
"description": "nir/divergence: add missing load_global_constant_* intrinsics",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0468ce3791fb8dbf90c680f07f0ca11d9f0969b4",
"description": "broadcom/compiler: try harder to merge thread switch earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13f258fae3c60f84dbecee685f904360373320e0",
"description": "radv/sqtt: Add RGP Markers for Mesh Shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01b7371bb474be050e50ec996d173ae931e6c62f",
"description": "ac/sqtt: Add RGP Definitions for Mesh Shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2d5b7cd1c4581c56ae02a8f42ccbcbb91265e48",
"description": "ac/spm: rename ac_spm_trace_data to ac_spm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d4fa8e5c653ffddf91c5a61c1278db2341816c7",
"description": "ac/spm: introduce ac_spm_trace and ac_spm_get_trace()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44a2e5ba383a86b249719a068e199427ceab9a39",
"description": "radv: only enable extendedDynamicState3ConservativeRasterizationMode on GFX9+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a718c9354c2ed66ccb0f8c70883f2738ee71471",
"description": "nir: clean up white-space in deref-printing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8f3060bd915e6ba6cc01086978d126e70bfea92",
"description": "radv/video: start adding gfx11 vcn decoder",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89df5976f8096a8bffc880611be23d218cc248bb",
"description": "radv/video: fix dpb surface programming",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b75c365a8208e8af0d011c4322aacc4628f5db7",
"description": "radv/video: add a video addr gfx mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca7a2e508dde656347a27708de9febef72667230",
"description": "radv/winsys: handle encoder queue padding/submits.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fdf75dadf44242fdbb37a304d79839952ad22b7",
"description": "radv: set a video decode ip block in physical device.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8262e26a201da51e71f6f4b7a216bd7e83205f1",
"description": "radv/video: add missing gfx family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e895c7ba56c761918deab659d67201cf5dce0650",
"description": "radeonsi/ac: move some vcn defines to common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfd39d1d9d3a251977b435ebe6baa62e50645955",
"description": "zink: enable EXT_shader_object for generic precompiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29a62dd2ae3b823cebdc5ca85aa3e1f7bff19a70",
"description": "zink: make zink_shader_spirv_compile public",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b4e8fcd39dc01124285b33d6e8a581f9d2f1761",
"description": "zink: use zink_shader_object for pipeline compiles from zink_gfx_program",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a397b764971927f655bd8e2971c0e320cf868a3",
"description": "zink: add a union to zink_gfx_pipeline_cache_entry for gpl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0df43f3ee10b6d5217bdfca7549f107e1298ee0",
"description": "zink: avoid accessing zink_gfx_program::modules during pipeline compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76fbc852208770103f1ba64f664534f4d36cce17",
"description": "zink: allow zink_shader_module to be either a shobj or a mod using a bool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36b014b28dbd1e712b37e108fbd5d9ef5a433755",
"description": "zink: store spirv onto zink_shader_object structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3730531affcbdcbf2514da5495c82b9dd3c7f32",
"description": "zink: use zink_destroy_shader_module() for compute to deduplicate code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ae2c62b7c7bd7129b0f67889983711ba22d1969",
"description": "zink: use zink_shader_object for zink_shader_module",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0c58688c53eef90f4fd594e47e6e351427a41b6",
"description": "zink: delete redundant conditional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5922c2efa9f0e329ec5d92b3c6d36d434a2a67aa",
"description": "zink: deduplicate separable program replacement handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d112791a58bd2577c8be6d23ee66356115dc346",
"description": "zink: use local screen var in zink_gfx_program_update_optimal()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c3bd0f218876427cb247f34f2c7f4653c5af620",
"description": "zink: add zink_program::uses_shobj for managing shader object binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db4017cf36554b62be8b9148351a0da24e581f50",
"description": "zink: explicitly block sample shading in the GPL precompile path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96eeff566057cca677f87bddb4e1b16ae172742e",
"description": "zink: rename 'separate' param in shader compilation to 'can_shobj'",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "492a1cf49e95bf5efb87c1bbb36f4a988e85f2d0",
"description": "zink: add ZINK_DEBUG=noshobj to disable EXT_shader_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8650aa056031e65f31e68ae8ca4d7fd1bb1629b5",
"description": "zink: don't run update_so_info if shader has no outputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf746b59212e60fcb71cbacbdef36d3d6f4f1a6f",
"description": "zink: add a workaround for a nir_assign_io_var_locations bug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "697ed61e7c5701333e0dc9cdda05ae31dfac2dd2",
"description": "anv: Improve image/view usage bits verification",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "98991513616a3d8995eb59c70d9cf22bbb0e3b2e",
"description": "anv: Handle UNDEFINED format in image format list",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ed8a48ce9bbe0fe91e4edb38fa347a31bb81c49",
"description": "isl: Check all channels in isl_formats_have_same_bits_per_channel",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "337dc7d76604e646f1a85615ab2d9d238427bf46",
"description": "r600: remove TGSI code path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "608ed04cc1500cb4c91356282955d13f2e89e95c",
"description": "glx: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "523dffe6cddcbec8f4f214eaaeab75b45813492d",
"description": "egl: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9aefd97cfd095d3c03f2e2d69852dd39ecf1ac44",
"description": "docs: use custom html theme",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b6f549e961fc790e5e7db8ec8c0709b63d6eee9",
"description": "docs: remove support for old sphinx-versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e64dae9441c8fbf99c55fccc78e852f954fd432e",
"description": "docs: translate admonitions into bootstrap alerts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f72033bb707046ef5966cb55cbf9bd9fb7bb038f",
"description": "docs: add bootstrap extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7da0482636a3475232ed906cfd611b2d912227f7",
"description": "docs: add custom html theme",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e612aa86e0267de43607a865aa88159fc0aad5f",
"description": "docs: sort extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad1e64551d1ad76d8c9f8cac40deba53316d753f",
"description": "frontend/nine: Fix num_textures count",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "13eaa7cdd0c518d0d3feb9f9e971919dcf292691",
"description": "zink: reapply VkImageViewUsageCreateInfo when rebinding a surface",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "792c2956ac352c17fdf9a05d9a0a5455ba44cc0f",
"description": "zink: break out VkImageViewUsageCreateInfo applying for reuse",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c39a2d67eacdeb37d5f7a68f9ca0ce0d395e4f75",
"description": "crocus: fix refcnt imbalance related to framebuffer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "3af2ab02f3c91ec5b1e723beae011b2c6281416f",
"description": "rusticl/program: use if let to get rid of an unwrap in build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f745a07b36cc4c8fae90d6586fda543957867285",
"description": "rusticl/program: rework dynamic Program state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b01934bc876d978080fd6812232dbb4c68f2a53",
"description": "rusticl: Move nir compilation to Program",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "feb4103272404303a1dc689f53346aa70032d1d0",
"description": "zink: prune some validation errors from ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ede7c053b77d04b5cbd8aca3053810122bc1eef",
"description": "pan/bi: Don't set has_fsub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e6c716173461ded6be665f59a33e312a9868f17",
"description": "docs: add missing ACO_DEBUG=force-waitdeps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0b55dc602be52d5757f89b3302b6170ce4ecf8f",
"description": "docs: rename ACO_DEBUG=noscheduling to ACO_DEBUG=nosched",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "218aa7794136c6a9bc55d5c8c31e0ba450cf0f0b",
"description": "egl: Clear EGL_WINDOW_BIT for non-double-buffered EGLConfigs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f14fd8578549e34db2f564396f300819b2ff10f",
"description": "radv: reserve command buffer index for SQTT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c33c4dcbe8bd84aee5752ccabacea36f4e88e18",
"description": "ac/sqtt: add a helper to get cmdbuf IDs per queue",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7b4573c11989394750596fbd187df3b3b4d769c",
"description": "ac/sqtt: add rgp_sqtt_marker_cb_id definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e20fbd424543d2c919c8baae247f0d909659640",
"description": "aco: don't move exec reads around exec writes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c7734404843486f1fc13675c9a04f83efd0e8fc",
"description": "bump VVL to 1.3.248",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c214117ad131286539904ba7f5600b71a4dbd01",
"description": "intel/tools: add ability to dump out raw kernels data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca634459c72847f915c16009f4a176b55c45a711",
"description": "r300: add CI list of known rv370 dEQP failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db6c3cd13ded5c4a89fb8dbfaef714432b8e1ed9",
"description": "r300: fix unconditional KIL on R300/R400",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a8e1e5b5c2aeb7c2fb4eff2203a026090f0853b9"
},
{
"sha": "7d4eb78e1b2c0cee720aad9b1c53442c0b2183a8",
"description": "radv/ci: document another vkcts flake on vega10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5ad3d3bc9251bbd0f19707ad12926818967b66d",
"description": "docs: correct spelling of \"frame\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2234a7f86fa09d3fa1da97c3b73c9ebfd106a794",
"description": "docs: correct spelling of \"tagged\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "870871c6a721f95cda0139f44ddc797698aa6fca",
"description": "docs: correct spelling of \"source\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3400a787b5adfd092d091e498b45624540b6899",
"description": "docs: toplevel -> top-level",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "690a05579bf11e21153d84435128676334285dea",
"description": "docs: vlan -> VLAN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a42e8ac442a90ac9cd9aa8d05fc929d1b10b71f",
"description": "docs: use correct tick for \"doesn't\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f410bcb96b68d5e4716aee1091528c19f792139",
"description": "docs: perfetto -> Perfetto",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1ebded76e584a25905d6ae64d62d5a32e8de151",
"description": "docs: Anv -> ANV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c35ad0d63d72eeaa7af8db88449a0a33f9e9127",
"description": "docs: cma -> CMA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebffd3afedbd27270b924a72fede653b7b68c8e5",
"description": "docs: did't -> didn't",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b1a99c89eb1257a229161afb683033b7100b0b6",
"description": "docs: codepath -> code-path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc788aaa6f610d8657ea1512d2594d736eb89b48",
"description": "docs: backfacing -> back-facing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d945b4e11b4842e41ce88d6226c0e343a7a3de9",
"description": "docs: statechanges -> state changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57c87d4661df10301acbc6eeeaea590fd010ed1d",
"description": "docs: renderpass -> render pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9ba2c272ac90544e182ff6fefd6837134d168c9",
"description": "glsl: remove ir_state_slot::swizzle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e8b532db31425f469c76f7de2aa4b6d6151b03b",
"description": "nir: remove nir_state_slot::swizzle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c47d8305167d0c200f60c787fc4253d1a73f09d",
"description": "zink: use EXT_shader_object to implement generic separate shader precompile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "234f9953a22b75cb4ad4983822e648baf7512b08",
"description": "zink: fix longstanding TODO for generated tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5a3e2db89ba683230addffd2d1cfb3da5271092",
"description": "zink: handle all stages in fixup_io_locations()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7a83d6289e1f60aaa10d84e655233163a19dc142",
"description": "zink: move separate shader creation to shader CSO creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d448d441c0f58146de4175cbfc08bb320c20eee",
"description": "zink: use a more standardized loop for initing separate shader program descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01694e5bf344a40d60ad6df862412da1715711a5",
"description": "zink: assign separate shader prog stages from ctx->shader_stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74156278536c4cd86c7fdefead32c874bac15738",
"description": "zink: move some shader CSO functions around",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe095fcdcd99fb05f1e2f726c77d26699fdb0c35",
"description": "zink: switch to a regular loop to wait on precompile shader fences",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab8499fe00a86aa5aa509303ec4264ddbb866f45",
"description": "zink: streamline separate shader descriptor update",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "991d9d9924224959002057c02d976b1b1a0629fa",
"description": "zink: simplify separate shader prog init a little",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38d149ffc7bf27b552556a5b1c828ce7f4039394",
"description": "zink: use intermediate variable for separate shader db resize check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f46e5f2c0ce9882124dfb0913cd1fce8b140803f",
"description": "zink: use intermediate variable for separate shader descriptor update loop",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c287290d8885ddd189337055341fe1d14565f51",
"description": "aco,radv: remove unused aco compile options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4b60295a797cda88be111029da146117040081c",
"description": "aco,ac/llvm,radv,radeonsi: handle ps bc optimization in nir for radv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df74919bc29588b41bcdad2bbebaf065878a9d5c",
"description": "ac/nir/ps: remove used nir_variable if created",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfcf03872eafedf7aba93ba758067dd121323d9a",
"description": "radv: implement nir_load_barycentric_optimize_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33d683bf09d9613ed0a823276bf94020ce2cba54",
"description": "ac/llvm: remove output variable declaration for radv ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "290c3d360e5a6f5226c062d6a9267629adb1060e",
"description": "aco,radv: lower outputs to exports when nir for monolithic ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3611af38969307a0b1c6d36301e2e6ee83c668f",
"description": "aco: support nir_export_amd with ps targets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "471418077a6fb5df0053b23ab3f3e7dd49b274b0",
"description": "ac/nir/ps: add no_color_export option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c877d26454998de23b19e0f8089f329feb74fc92",
"description": "ac/nir/ps: use nir_export_dual_src_blend_amd when aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9763b6e0da64bffb2fe9528d5d2deaefe16c264c",
"description": "aco: implement nir_export_dual_src_blend_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "583402a332ce48ce5c0a9e2effe5fca29922bd9c",
"description": "aco: move create_fs_dual_src_export_gfx11 above",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb1fe8c32faea68b0308cdb0c1fe8759066952ef",
"description": "nir: add nir_export_dual_src_blend_amd intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01f4addc18eb49838faa3b905abf79b05e72f07b",
"description": "ac/nir/ps: fix null export write mask miss set to 0xf",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c182154456288dbab23e87dbc5fc1962984caa92"
},
{
"sha": "1080ff39717b92b99afcf51283bec3994deae376",
"description": "radv/rt: remove merged VkRayTracingShaderGroupCreateInfoKHR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b72c50a885dae659e1982eea6d9ed99e2e3d2113",
"description": "radv/rt: replace uses of pGroups with radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c809c05f4f58679a7349d3583e78fc72352c3854",
"description": "radv: Hash pipeline libraries separately",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a98b44cd34faff3d258cd7270e747ca8eff28f58",
"description": "radv/rt: add shader stage indices to radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a0ae0609144458559b5c69811f1fba5a05c9355",
"description": "radv/rt: rename radv_ray_tracing_module -> radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c661f38342dfb235ff8e1283e5d3c16d432e7ca4",
"description": "svga: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY for VGPU10 device",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "acb2a7d2ecc7710bab580b25e2c0bf33a145c1c0",
"description": "intel/dev: report stepping for TGL systems",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47ac056d0ff9aaeb2afc6a6551bf1cc8d45680e7",
"description": "intel/dev: update mesa_defs.json from defect database",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45ea17d2449576ffc1bf3c602d679c77dd63f39f",
"description": "glx: add fail check for current context in another thread",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2795cf7422d4246a0b514975c8f7099271287466",
"description": "radv/rt: properly destroy radv_ray_tracing_lib_pipeline on error",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4dafb69d61820c4a9b71856e62797b51f13df91c"
},
{
"sha": "74a8f118a2595479a94a8b7097680c5111d7273c",
"description": "ci/zink: Try to update TGL results for new MSAA behavior.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e9036c55e8a6e088af8590048c2b80ffbb4fffe",
"description": "ci/crocus: Note a recent regression.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72520e5a7b355a0de70992b5cdb0acd44e25fca8",
"description": "ci/lima: Skip ppgtt_memory_alignment that flaked a job with the oomkiller.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35157270c83731e384b4af1ea30a0b35392a9638",
"description": "ci/panfrost: Drop tex3d-maxsize on g52.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2bd17f832ce7fc022f21d4cad213752c5959dd12",
"description": "ci: add a660 firmware into rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc6f2589ec499cff863e18fd232925529cbadbaf",
"description": "ci/lava: add support for HDK 888 firmware",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5dd68b6ba6e9a3d12dacf5b1405ccdc305e3f09f",
"description": "ci/lava: implement fastboot support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f553c6adb8b1cfe5872bf8eb6da28d7d24f2989",
"description": "ci: add Adreno 660 on sm8350 chipset (HDK 888)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a8e6716acda67921508021ab6ecf1db63ed36c0",
"description": "aux/draw: fix memory leak related to ureg_get_tokens()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b5e782f5f43185076acbbea1e42000fd1fb48aa0"
},
{
"sha": "b73e2df47a6e8c03ac6556200ffbc22bbed26a5e",
"description": "radv: Don't leak the RT prolog binary",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "063d0c90c81b62f03cacfacc05801610da5dbe2f"
},
{
"sha": "23c2dbd6ba8d526e9c50ff1ae80f7f4c145f8931",
"description": "radv/rt: Plug some memory leaks during shader creation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "207ce6d658ac6d8f6421a02304b74645ff835e96"
},
{
"sha": "32dddb90adfd57a5d29025c7d62911daad7cebaf",
"description": "zink: print the type of shader when dumping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d49c7b958214e551e10d09be300c5cdaf951315d",
"description": "nouveau/codegen: Check nir_dest_num_components",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a00e7948624895a8de7b5f05884f17952f18720",
"description": "freedreno/a6xx: Change a618 tile_align_h back to 32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d437e389e04bfca9276b5a1a049a7cfa5e6c1f89",
"description": "freedreno: Fix resource tracking vs rebind/invalidate",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0a62a874fc5b7387fb4e1da9183fb2c5a9d4b700"
},
{
"sha": "7cad28571bfe10ce3f7d5db08926c1577524fb86",
"description": "radv/rmv: Fix import memory",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd389ade5c00f43c8a2abfaf82677e5ceaf8bb97",
"description": "radv/rmv: Fix creating RT pipelines",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bc8f7c53af7ac0ea84574eb544bcdae76db7bfc7",
"description": "ci/dzn: Run almost the full CTS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d34ac0a70b705963b7d4f09aedebdfc66e8a2956",
"description": "dzn: Re-design custom buffer descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a12a15a9ea3835812420b64e4599be6d155fa3e4",
"description": "dzn: Handle depth bias for point fill mode emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "542febcf59af40694015de08fbbd1534adc2c470",
"description": "dzn: Handle opaque BC1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11cad58125bbdb3f8e4d52696a04b3bb88e8002c",
"description": "dzn: Use unrestricted copy alignments when available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71f36568cb17f9f2da3d5e61d61069b0bbbbf4f0",
"description": "ci/windows: Update Agility SDK to 1.610.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39770c6503ac44090decd88698802bb95189bb4d",
"description": "zink: fix store subsitution in `lower_pv_mode_gs_store`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "a0645e3383ed8476c1bf7e16115395ab6a0de086",
"description": "nir/zink: use sysvals in `nir_create_passthrough_gs`",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfd525d09730b82e635608955477a66dc56844c1",
"description": "pvr: Add PVR_DW_TO_BYTES()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e501b31e159d3b4e7ced3263a219f25a44cb02d0",
"description": "anv: implement state cache invalidate for Wa_16013063087",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "72fc56aa37ab683b31731cdd6542071b1a047db3",
"description": "anv: cleanup bitmask construction for PIPELINE_SELECT",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e5ca30785a2c5538d04b714baae05db9a0eab32",
"description": "iris: implement state cache invalidate for Wa_16013063087",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2003535b9960718f4137acd57d89bd814ea5603",
"description": "broadcom/compiler: return early for SFU op latency calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "148473eae4cd202c83fc49f462f08bff14506bc8",
"description": "broadcom/compiler: fix incorrect ALU checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65b40d0b7e9edd85aefd3ae17c73ac7f84d0330f",
"description": "radeonsi: implement fw based mcbp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8fe39e999767fc797e15f910d25c342a4c92a779",
"description": "amd: determine info->has_fw_based_shadowing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc5a9e176c2aef61ec025f116490b135cd7b9af4",
"description": "amd: update amdgpu_drm.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "171d31640262020af5b45d62839701dba45f44cf",
"description": "venus: fix the RHEL8 build by using syscall for gettid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c5a2f1a054259602b47ae5e3e493426bdab503c",
"description": "ci/valve: Add a workaround for finding libdrm on navi21s.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6986cf1d8971dbf5687a3aa99fc72f013cd1d641",
"description": "ci/zink: Drop anv/lvp validation exceptions that should be fixed in the CTS.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71fda36e7d83c6fc15d0d28a48ff604a27ca2674",
"description": "ci/deqp: Update to 1.3.5.1 and pull in additional bugfixes from main.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8dc0015448cb10224a54681d140c46db47bc0f69",
"description": "ci: Move some timeout xfails to skips.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc0de56a0e496f0a62ba3f2e9cb8e9e2b7d15925",
"description": "rusticl/device: allow enablement of fp64 via RUSTICL_FEATURES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b90d1cfbfea9fe40e2ec6d44e788ab27ff213e2a",
"description": "rusticl/platform: add RUSTICL_FEATURES boilerplate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "389a199993e0c20306a3fb343724bfbf00a278cb",
"description": "rusticl/platform: extract env variable parsing from Platform::init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2283e9d155c6ed665d667dbd2e69477eace11162",
"description": "rusticl/platform: make the initialization more explicit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "400847a990033c6d7e0bfab716bce49ec600358d",
"description": "rusticl/device: improve advertisement of fp64 support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b82004d9609fa6323fcd68862c7164f73e37267b",
"description": "gallium: Add pipe_shader_state_from_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5889c13fcd46ef984ea0acc02bdf68a7ef552924",
"description": "nv50,nvc0: Use ttn for tgsi shaders by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44db89b937510a321dd5204a7544a4def47c5e6e",
"description": "nv50,nvc0: Stop advertising TGSI by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d11145e837a1b8423feaa87cfe6f90a0e024f4e9",
"description": "nv50,nvc0: Use nir in nv50_blitter_make_fp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a019d15668cfe9a3d5f2234fbc40efa72cc37a64",
"description": "nvc0: Use nir in nvc0_blitter_make_vp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8928d8d3ad316d1af7561e14ee29c34556e358f0",
"description": "nvc0: Use nir in nvc0_program_init_tcp_empty",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35fa7937db06cb126b82081649a04125c91d713e",
"description": "lavapipe: asst. clean-ups in lvp_execute.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b1addbf757d8fbce0cf37423d16f9577e02de9a",
"description": "lavapipe: clean-ups in lvp_physical_device_get_format_properties()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "625a9d4c03a8f11b7e539db5a552405e045e72e4",
"description": "lavapipe: clean-ups in lvp_GetQueryPoolResults()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "128e578c04cd775211cb4f1f2134e322086ab0ee",
"description": "ci/mold: bump to 1.11.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d5462658a11cede031e9e525c87a30a8f5927af",
"description": "llvmpipe: do late init for llvm builder",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a056807bc3b813f390d194bbe382b573761649e",
"description": "gallivm: break out native vector width calc for reuse",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "78e448f4f91f54df8e4f3385e86c947aeb08f42d",
"description": "v3d/ci: enable glsl 1.30 and 1.40 piglit tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "712daef3a8693d461fedbdc7fe4a58ce07270674",
"description": "freedreno: Add more tracepoint fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc4add8cdd8408bc5d7fcf25f9aa32c1393ad986",
"description": "freedreno/a6xx: Pass ring to __ONE_REG()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "daaa2917aa99d2aa0011db0e51ed78a788d8a434",
"description": "freedreno: Add dirty state logging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ea7d8e22365e26647ce42d0eaa0a5d02fa37b7e",
"description": "freedreno/perfetto: Add shader_id for compute stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f136f89487b96849d3d8a0587f954a94f2bd4a05",
"description": "mesa/nir: Add some perfetto traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15499250f2f0720c7d5671ed7efa1ad926715c89",
"description": "freedreno/ir3: More perfetto tracing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d36643bef5c79e6993231755599df0c3e04d076b",
"description": "util/log: Add missing \"const\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "09f19672a079fc87dd07f49edcd0000b09161d67",
"description": "freedreno/registers: C++ struct casting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "827363f886085d7659925e63a1a16634cec6a76e",
"description": "freedreno: Extra casting to make C++ happy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f99cbf25e2d760cba70e210523a988df0f6b41a",
"description": "util/log: Fix log messages over 1024 characters.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7a18a1712a0a19b4251beaf582baba03805bb9f3"
},
{
"sha": "4cfb4f7d126370784cc74a4ac02e3a511e5f5d36",
"description": "anv: support fast color clears on vkCmdClearAttachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5faf75dd74f2c5bf34716a84e4c7f899535e320d",
"description": "anv: expose some helper functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9046319cc993256e7843ac384f14af97e609ac82",
"description": "anv: factor out code for ccs_op and mcs_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a67a1f0c2490b890f9dff762f19b1f51c19006c",
"description": "anv: make anv_can_fast_clear_color_view more generally available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2e02c4ba4bde0c12fb9a510239053f6c2916aa6",
"description": "anv: Remove dead parameters from copy_fast_clear_dwords",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e488773b29d971a2f24904465cf027c9f4650a94",
"description": "anv: Fast clear depth/stencil surface in vkCmdClearAttachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee03b30e457af4e64fbe6b9528fb12cf3dd3bb99",
"description": "anv: Move and make anv_can_hiz_clear_ds_view non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e04a4142062c0df2cbe2523eefc017bb5e603e0b",
"description": "anv: Factor out code from anv_image_hiz_clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae2784b83232548d62eb488e82a3a4315de50300",
"description": "blob: Don't valgrind assert for defined memory if we aren't writing.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "c060b649c5a866f42e5df73f41c6e2809cf30e99",
"description": "ci/zink: Enable the validation layer on the TGL GL46 run.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75a08b04d7d0c2b41f82d7bbab7a5bd932429119",
"description": "ci: Move zink's validation layer setup to deqp-runner.sh.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ae6a9bd7081f3222bb42226385d40564193daca",
"description": "ci/zink: Re-enable traces now that !20319 has landed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0f5f852ab1daa551dcd879110047dffdea79ea4",
"description": "ci: Add the Vulkan validation layer to amd64 rootfs builds.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e38ca400821dce676e97fbfdcb0c6571d7372b99",
"description": "ci: Make a variable for the repeated rootfs directory name.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5307f6d03ff3d5b0cf96ef838a01d14d39215988",
"description": "frontends/va: return matching drm format for yuyv pipe format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edaf49160e5293d30aab1d3bcf5452b8c3178096",
"description": "zink: fix array copying in pv lowering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "99121c9b77930aa6b6da8fcd087e4f03aac19323",
"description": "nir/gs: fix array type copying for passthrough gs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0342e28b32d7aa4b25cf045ac9933348ec053a9"
},
{
"sha": "796109cb08c5246400cd45d998d7babf7b0612c3",
"description": "dzn: Align-up heap sizes when allocating memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdc4e3a5a6a3f8445ece1cfe89c245f7b9799641",
"description": "radv: do not overallocate the CS array during submissions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41a36561491d0cd65c8813126db9ce41e4aff9c4",
"description": "radv: Search for guilty contexts at radv_check_status",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc6f7045665e1b543ec19cb27ddfe9173e35fb7c",
"description": "freedreno: Enable A506",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "905264f27dd94971542a38ca603cc57e3e3a183b",
"description": "zink: add a driver workaround to disable background compiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b346c019d529200404b211b2024a28c41eb0cbf9",
"description": "v3d: add support for ARB_texture_cube_map_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1bc9efc10c2329d6442f39115a1c013fd870f48d",
"description": "zink: add z32s8 as mandatory GL3.0 profile attachment format",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4c4fca16e92b3da4fc8ee4e40d06df5f085a804",
"description": "zink: don't pin flush queue threads if no threads exist",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "270f9c0b0636bc0c7954f32e2b5920ec76f839e5"
},
{
"sha": "a9cce40dab3218a8bda043387e1df0e27aba211b",
"description": "rusticl: don't set size_t-is-usize for >=bindgen-0.65",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "20c90fed5a0ab0202ee1ef474c71cb816164a448"
},
{
"sha": "62dd0370be99635ce8e789681b57e0768dafa281",
"description": "zink/ci: mark 77 multisample-related tests as fixed",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296"
},
{
"sha": "9d7ba3801396bac2b01cd4fa9486c6f20a55d0a0",
"description": "ac/llvm: support shifts on 16 bit vec2",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "037b56bf0fa589bdd9887937c089f4b50a75b351",
"description": "radeonsi: lower mul_high",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8253efe9994d58d5fc348f8b0fedba5ce2e857a",
"description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b791c24eae200c86b32fac215b4ff2f30bf0bf5",
"description": "v3d: document that `V3D_DEBUG=shaderdb` is *not* for shader-db",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18a3a0d9151f97f7c1c0f29d80e770af17d54213",
"description": "broadcom/compiler: fix incorrect check for SFU op",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b3ac456eb1df0976ee4036cd191b557682923d04",
"description": "broadcom/compiler: add a v3d_qpu_instr_is_legacy_sfu helper",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a3be610d5e5deb47aff1a9fc8bbab85cff9e502",
"description": "broadcom/compiler: fix v3d_qpu_uses_sfu",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee4e7b9d4dcec46ddff0471b34dd654e82f288f0",
"description": "zink: fix line strip offsets in pv mode emulation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "bdb3daab7c550984b56539142f053ae7950c93ad",
"description": "zink: fix exit condition on pv emulation loop",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "89077b866cabfe736dcd2d27994930c468138161",
"description": "zink: use ring buffer to preserve last element",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "436dacf75410144589abb835c2906e1a149abffb",
"description": "zink: fix pv mode lowring index calculation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "aa45b13398547d7433479c91a5cf2ae904ef677e",
"description": "anv: move nir_shader_gather_info to anv_pipeline_nir_preprocess",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "16c7c3771862a5cd3655c7f4cc4f3a7d68ef5325"
},
{
"sha": "3291050cc18c4bd1b5244ca4f79a4b928f74386c",
"description": "zink: refcount the correct query pool",
"nominated": true,
"nomination_type": 1,
zink: refcount the correct query pool otherwise the pool is freed before the query and zink will give the vulkan driver NULL query pool which can make it crash. this was seen when running the following cases with primitivesGeneratedQueryWithRasterizerDiscard and color write features disabled: dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_odd_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_even_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_equal_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_fractional_even_spacing dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_ccw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_cw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_cw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_ccw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_even_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_even_spacing_ccw_point_mode Fixes: e5d517f3622 ("zink: rework query pool overflow") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22575> (cherry picked from commit 3291050cc18c4bd1b5244ca4f79a4b928f74386c)
2023-04-19 22:10:15 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": "e5d517f36228c0788be58b00bdf23aa02f4dcf0c"
},
{
"sha": "f6b5e128c13fe77199fb39f1b6e0a11504201352",
"description": "zink: fix incorrect line mode check for bresenham",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ca13afe15ae420f7b77516a64dcf33f9a99bc3e",
"description": "zink: take location_frac into account in lower_line_smooth_gs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "657fc39b0997d78d98974b458888fbbba0a2cf29",
"description": "zink: do not emit line stipple dynamic state when emulating",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "16d0b868c6521415456f0d6f2b8828df5c454a11",
"description": "radv: add the perf counters BO to the preambles BO list",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea5535090a9cb2de4200947faa415bf37069e1d0",
"description": "ci: disable Collabora's LAVA lab for maintance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "483639d7382d004b86e511c6a09f585421fa8e66",
"description": "zink: add validation exceptions for shader object extension enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd6625c6eb9699245b2fb6c9c704607d762a95ea",
"description": "zink: use EXT_shader_object to (re)implement separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3baa9ed6d8ba5be16b64050588ab4594c6fc3c81",
"description": "zink: remove redundant compute program batch ref",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a76bdcd34c13ef11d0ecf5e220cff4788a433a45",
"description": "zink: run bo lowering passes for separate shader compile with uniform inlining",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e5e5e58af838aaad86202112b4e128b0d157be6",
"description": "zink: add a 'separate' flag to shader module compile to indicate separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82abbe19c92ee26f581006e949196e85fd1a73c9",
"description": "zink: move separate shader dsl creation to compiler function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f7b229c89d032949ffdbd3d94ce235cf57f9ffb",
"description": "zink: minor whitespace cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "535a8f0e96db8512c322baef7e752934a09b2d07",
"description": "zink: use zink_shader_object for precompiled separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d733e24648b376a3cc01a6e6381815d4958438e1",
"description": "zink: more zink_shader_object conversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76f477e8d505a09aac7ac6ceac1e9049fb14e1ad",
"description": "zink: make zink_shader_spirv_compile static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1c994d60db3a3be4a946903f5410eecbfb8e463",
"description": "zink: wrap return of compile_module()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa2cf4d7f3ed6333c5445cea7b9e41fd49499524",
"description": "zink: wrap zink_shader_compile_separate() return",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5383bb4315ac49b8474ffaeb25520c5f04440d44",
"description": "zink: hook up EXT_shader_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c0497275fe27f52ae97949f5a8cd67794efa3f8",
"description": "zink: use tes to generate tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bba644ce826e6d25fc5c6fe8f1add1b4d4d8bd70",
"description": "draw: fix viewmask iterating",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "03cbb7b104e532a9969e3d847e95bf52e55f0ab3"
},
{
"sha": "a18a51a708a86f51e0a5ab031b379f65bc84fb49",
"description": "nir/nir_lower_vec3_to_vec4: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86c28a78b723879a894e804d21a1dd8321b134e",
"description": "nir/nir_lower_to_source_mods: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ddf98e85d52e9393ecb4a82784e514dbb00e43b",
"description": "nir/nir_lower_two_sided_color: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e5dde11ef4190b81bdc179fef420c2532901d38",
"description": "nir/nir_lower_uniforms_to_ubo: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0fdc8ec6a7b27dff4a9aee8935c96e5ae4a7a25",
"description": "nir/nir_lower_var_copies: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "087b082f3d05f7e97d2942980658cdd722afc42a",
"description": "nir/nir_lower_viewport_transform: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab7138e2836e12b945d4281fdcdf7e1eabfe1867",
"description": "nir/nir_lower_wpos_ytransform: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ecab220c501dbf12c3b920948cd5c3c077fc35e7",
"description": "nir/nir_lower_wpos_center: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "133e7ba571d2441ebf34bada6fbe9d91b14a23f1",
"description": "frontend/nine: fix wfog",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80d1da14f047f7ac4e4a28e9640d600b823df1cc",
"description": "frontend/nine: fix fog key overflow",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9923a31945673dc40216a94c4fd3afa93d1d9efc",
"description": "frontend/nine: Apply writemask to pointsize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02ce3abd8aa7880ef668e09c3a6acaa73d31bcc7",
"description": "frontend/nine: Fix missing clamping of pointsize for ff",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7edae7baa62e4ddb95c7028dbaec34579fc0e412",
"description": "v3dv/ci: rename waiver test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a78af1dbb0da2ad2606c489ce91181532845a91",
"description": "r600/sfn: make sure f2u32 is lowered late and correctly for 64 bit floats",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b3685f3ba7fddbe73f363ff4d53ca734841e4b06"
},
{
"sha": "068738eea9e14490a42897923d1f5a3213827459",
"description": "util: Add mesa_blake3 wrappers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e30076d8342aa2d509f1dc5cd024be4afb627f4",
"description": "util/blake3: Patch with hidden visibility for asm symbols.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77826e835243291df664ccf2a7b8405287b72387",
"description": "util: Add a copy of BLAKE3 hash library.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a01d9ac330ea1de0bc66c98a42f2088ffd2465ec",
"description": "docs: update calendar for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "404e8991caab1d5ba6d055f4531ff805ef532f42",
"description": "docs: update calendar for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "328e832750e7615bb7d4d6a734347d33b64aaba1",
"description": "docs: update calendar for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6821080cda1b38b94f732eee7f2eba53055226f",
"description": "docs: Add sha256 sum for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48e753d4c898c516044c22068e9d88f508ad3631",
"description": "docs: add release notes for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63ad833dd0ac8095b4571576fdfdeb5dd94e2619",
"description": "docs: Add sha256 sum for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10a5ca13b56c1cc6f9fe63b4b368bbc48956a2d6",
"description": "docs: add release notes for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a5a7e791fd8e92fa69931a33f3656dcf16e421e",
"description": "docs: Add sha256 sum for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef3e17bfb010fd329086c6f91eef8c5605f4d9cd",
"description": "docs: add release notes for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37622b33c4b0c266cda31d41acb81bac14e6ec7c",
"description": "freedreno: Inline single-caller helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4e42d31c0552f6741e8b3d572f5ca3d62c03d4f",
"description": "freedreno: Remove unused fd_batch_reset()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e3e077c9d48aaf792f7728a3f394a5e59bbc9f2b",
"description": "r600/sfn: Lower tess levels to vectors in TCS",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "84006587d7e5b87526a9b83135393251afeef777"
},
{
"sha": "32f7ff2c204b28e6d312ecac6463f588d4d68f3e",
"description": "wsi/x11: Fix present ID signal when IDLE comes before COMPLETE.",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b1cd7eb079b14ab5c350d6ced8af7994c59f102",
"description": "Revert \"ci/radv: Demote navi21 to manual until recent flakiness resolves.\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "2a9b990fa3ed003354f4ee68105e4f0cbf8ce0b3"
},
{
"sha": "84d8ea6e2b481524491c85bb9bf996e1056ccc70",
"description": "radv/amdgpu: fix adding continue preambles and postambles BOs to the list",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "41a9bced313dded77693e9df10e5ccb18542320f"
},
{
"sha": "c3c63cb1d89e328506c366cded845ae200c7d9f9",
"description": "broadcom: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "177c92fe7ca3f171ab4fe41491935895134eff3f",
"description": "zink/ci: remove xt_framebuffer_multisample-interpolation fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296",
"description": "zink: don't render with multisampling when it is disabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14d58926099fb735312705f0853785dcd1888c2e",
"description": "zink: add to multisample field to `zink_gfx_pipeline_state`",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "420f2c0878f0c38128854f2adbbeb1391e752cb8",
"description": "zink: add `single_sample` to fs key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2ccdc3e8daf87bc782be6071364fa2743a3e74f",
"description": "mesa: fix ms fallback texture creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c29359a008d4436b10649dc62faf475d7f529ca9",
"description": "mesa/st: try to block multisampled texsubimage from doing cpu writes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "56840e4c895bcad6c498230c7a633760208122d9",
"description": "anv: rework Wa_14017076903 to only apply with occlusion queries",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c34916f841d35c6ec76981b0f56df25feef04b70"
},
{
"sha": "8f23a5dd96550f6a5e0db2ecbbe25b0efb3f0fca",
"description": "radv/ci: remove one expected test failure on PITCAIRN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e45fa939b09049cc6d6a55d637ca0139633c76fc",
"description": "r600/sfn: fix memory leak related to sh_info->arrays",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "bfabd2dec73f7f02788acc2fdfa5cdd283cf25b9",
"description": "zink/ci: document that some tests no longer fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7af6616030d089010789758a004f712efb59e2fc",
"description": "radv/ci: only reboot on hangs for vkcts-navi10-valve",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a65fe883f444dde8150a7f5d58f30c146b643352",
"description": "ci/b2c: allow not specifying a reboot condition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64822bc35fedf0a7cb29127e0b13b74063ce3037",
"description": "radv/ci: document all the flakes we hit while I was away",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad508e50bfe2f4c9055fef510fe1d7387cbf0afc",
"description": "radv/ci: disable the vkcts-navi21-llvm-valve job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4d99aee917247d840b2aceb6e574d5ae783f448",
"description": "v3d/ci: annotate failure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a86d18a8c49842c9075247c21399a432849a5feb",
"description": "v3d: use primitive type to get stream output offset",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e88c04ed0a7979a38ba556990617f20424fed1b",
"description": "ci: Move Vulkan CTS patches to their own directory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a6b70da0bb43d4c2263bf1af819faa6e03fa5f8",
"description": "zink: Add some printfs when initialization fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1098a1e45f4ad74d90261beb6e2594953f25540",
"description": "mesa/draw: fix -Wformat warning",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5791826b1ac7085c8acf056abc279e66ca64eb55"
},
{
"sha": "b83af7e5b8114cd474ba70488f81871e44b460ad",
"description": "freedreno/a6xx: Fix valid_format_cast logic for newer a6xx",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "87978c39334045b6e998e62f7353c4c98e588f53"
},
{
"sha": "31ced4c5ad2efcbaf70357c2ef42eeae15caafcb",
"description": "dzn: Support aniso-with-point-mip samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e2c5ba10075b3527904a98aea501f87acd2fff7",
"description": "dzn: Use narrow quadrilateral lines when supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b3f2a3c7dbbd62538a2a71725dc41c075dffaca",
"description": "dzn: Support dynamic depth bias via command list instead of PSO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6bc4459e5fde07535036a6e189384f7d2d722e4",
"description": "dzn: Add physical device arg to format lookup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e11645a30908c16bfdcdf482ffd1af33c4660fb",
"description": "dzn: Remove driconf for quad ops in vertex stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe128dca28c672f66e7b241420928816894484bd",
"description": "spirv2dxil: Lower quad ops in non-fragment/compute stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c64f3dcbca003689b4c982d0cb13e5098bbe3cb",
"description": "ci: rework vulkan validation layer build script",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "512f1c160a63a7ba1b0097166d8ec0324542d639"
},
{
"sha": "fcb72ffd0c61e2b3226306fae37b85ab4982a39e",
"description": "intel/compiler/gfx12.5+: Lower 64-bit cluster_broadcast with 32-bit ops",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "74ab9401561c5d5bef62330c0b1264f42bfe52da",
"description": "radv: update binning settings to work around GPU hangs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d99211b22c0b419e2ad414f2e09bfe43f656db4b",
"description": "radv: debug: Update decode ring umr command",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb282b6a8135c8c4222d7683f5122ae35602158d",
"description": "vk/entry_points:: fix mingw build",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7e833713d83087934221cd47ece49e87199a00d1"
},
{
"sha": "6bc2dce228d60994b72de9a32c14747816557fec",
"description": "radv: use gfx_level in radv_flush_occlusion_query_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbab8df43fe20fffcdfbdffea60dc40254ec9766",
"description": "radv: emit PIXEL_PIPE_STAT_CONTROL in the gfx preamble for GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1d32880f7ba767f4d36c8e1bd239311855043a8",
"description": "radv: track DB_COUNT_CONTROL changes to avoid context rolls",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "02443d752e83d470f400af004e3702fb8f7d8ce3",
"description": "radv: delay enabling/disabling occlusion queries at draw time",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3017d01c9ded9c9fd097b600081b1bbe86e90fb8",
"description": "zink: check for extendedDynamicState3DepthClipNegativeOneToOne for ds3 support",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c7f46d2ad6de5368cdef09e77bba9f4ff59cad76"
},
{
"sha": "e6701f723147c45798584ba77da7095f2317684c",
"description": "radeonsi/vcn: AV1 skip the redundant bs resize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d44651bfc3c8f6cb6aba8914f5bd21e440d69a4c",
"description": "radv: wait for occlusion queries in the resolve query shader",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e6e3427f032a3ca0193d57facbd9a63b75e6a7c",
"description": "drisw: don't leak the winsys",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d6527c9f15b06b556de884fa81c525cb4568a59",
"description": "pvr: fix typo in pvr_rt_get_region_headers_stride_size()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83a1b74240df3afcdb0e723c5bf6514b3321b411",
"description": "zink: don't create separate shader dsls if there are no bindings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "329473c24212d4a6854afdec5c772458644b6dd1",
"description": "zink: add a util function for printing shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2f6012f4a094bac274f7cf35a142f379f3c18c9",
"description": "zink: call zink_shader_free for compute shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee8c1a44c1a01a1bd63aab5c58ff38136cea85b6",
"description": "zink: always wait on precompile fence at start of zink_gfx_shader_free()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2ecafd1ac9534cd4ba11df31d4b5288e90600e4",
"description": "zink: split out generic shader destruction for reuse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f6eec03e0023fa0f849bdb35eea58594293edac",
"description": "zink: zink_shader_free -> zink_gfx_shader_free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bf4db8ebb4d12a867edbf0740b55cc920fef712",
"description": "zink: don't bitcast bool deref loads/stores",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "82add9f2e992be166c60551cfc5baaea0fd0d3a3",
"description": "zink: avoid recursion during msrtss blits from flushing clears",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ea506e94bf22b757b3123c242430ab2392638c2",
"description": "zink: skip msrtss replicate if the attachment will be full-cleared",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e7cb4642e99e863cae25a942a823897ef7a1605",
"description": "zink: handle 'blitting' flag better in msrtss replication",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec0860b40137779e1cbe92c8ca5b3e5d86105da5",
"description": "zink: manually re-set framebuffer after msrtss replicate blit",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "72a522fb3692985a4e805b00f6d7e2f5a0386d47",
"description": "radv: fix usage flag for 3D compressed 128 bpp images on GFX9",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a2fab66deeb9320ce4b323b62d0bd2765989f29",
"description": "radv: do not allow 1D block-compressed images with (extended) storage on GFX6",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "aeec9071b50c08ce722a9d6418af2c3c0c0af197",
"description": "spirv: Rework structured control flow handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a39d35df062603a2e20467fa27575ac3c9e7eae",
"description": "aco: fix nir_f2u64 translation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "22b07b10c4421a3fa1722b912d8d078c06666207",
"description": "freedreno/registers: updte HDMI registers to include CEC details",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5871d21a5d16d7fad334ad9ee24402c9d70ea1b",
"description": "vulkan/wsi: fix -Wnarrowing warning",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d7730fcf22adae92b0e7a82e36cfe28200920b5f"
},
{
"sha": "a6c8d74cd7ab5f761eb443611870acc3414f5a7e",
"description": "util/debug: move null checks out of debug message macro",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "390947128846a5f6b6db4dcef93ffaf464355a67",
"description": "zink: use a perf_debug() macro for debug message logging of copy box warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d467c466a568bfbfda7911647833b99d6808920",
"description": "zink: hook up debug callback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "366b79fa102298430f3701a33127d3194a5137f1",
"description": "zink: only print copy box warning once per resource",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7758bd37973d3067e82f3b3df7467febe2bc745",
"description": "ci/freedreno: Demote a530 to manual again.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d17713723c1f78f9e28f00881646e56854710c1",
"description": "ci: Crank up the yamllint line length limit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "392266ad6a766ef39223ac5d2b87b421da04e4a4",
"description": "ci/radv: Add known flakes for #8817",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bcf38ff950e750f487c1bc327826bd58db0ef986",
"description": "ci/freedreno: Drop portal-2-v2 trace.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a75371b68a5947df6783587553b4d2e0dd0a6846",
"description": "ci/zink+tu: Drop some intermittently failing a630 traces.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a9b990fa3ed003354f4ee68105e4f0cbf8ce0b3",
"description": "ci/radv: Demote navi21 to manual until recent flakiness resolves.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53cbe352ad1a2df52c995a2200e7c3d513a3adfd",
"description": "ci/lvp: Update sanctuary trace hash.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b32556b058a9fb04355fb68d53c29c6e541b6990",
"description": "radv: Fix dword alignment in SDMA buffer copy.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf181fef68dbb9d91ef019c9ae5c33f4290c2dad",
"description": "spirv: Add --optimize flag to spirv2nir tool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e3207a191e0ca77dac8804215804409bb96117f",
"description": "spirv: Output spirv2nir tool result to stdout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a71f79fb457b3b428f4d3ccf3dc4758bab6e2598",
"description": "d3d12: Clean unused code for parsing slices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "244af0523c8a7235f15222475dcd03743efc559f",
"description": "d3d12: Use frontend H264 decode slice offsets and sizes instead of parsing buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "114c35cb0cc2613586ddf71764e68f4bb9e9ef9c",
"description": "frontend/va: Add H264 decode slice data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ddfc5087c6ca312bec532887312c19ee5523fc3",
"description": "zink: emit demote cap when using demote",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "421d3e3c8e88d94fccb7883e41bb1d2c87e4981c",
"description": "nine: add fallback for D3DFMT_D16 in d3d9_to_pipe_format_checked",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f3c3d2fc0bd61698123512b881d7fdc0ec77722",
"description": "glthread: add newline to env override",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8c42c353b6ed34d5824ff90163116b8ef8d9b5ac"
},
{
"sha": "972082d05115e574ecccdf627bef0bb258783476",
"description": "util/blitter: fix line wrapping on error to avoid giving wrong line number",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4681fd3882bb758e829232fe6e82f8e88fff3ed6",
"description": "nir: set uses_wide_subgroup_intrinsics for all shader stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6e406b4833a628c31a03c13a3b5842e40a8c460",
"description": "nir: add next_stage parameter to nir_remove_varying",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42822413cf92af13959353b485fcf6984d8da713",
"description": "nir: add next_stage parameter to nir_slot_is_sysval_output to return better info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c60002ea2744869e8e3d5350379b2654c7149509",
"description": "nir: remove an obsolete comment from nir_gather_xfb_info_from_intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea9156edc3624e0aed65d85561d0ef6ade9c2225",
"description": "nir: return a status from nir_remove_varying whether it removed the instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d78fec68486018bd7ce89dba53b8f5fddf60e6e",
"description": "nir: rework nir_lower_color_inputs to work with lowered IO intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28374b466ca0d5797177dd5cd3d3af6e15c21cb8",
"description": "nir: don't remove dead IO variables in nir_lower_io_passes for st_link_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f11118a36be3fc074dda1a56d9a1f118a07783eb",
"description": "nir: handle all varying slots in gl_varying_slot_name_for_stage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "988545002e4aac35557c7f09c222d0f126b4dbec",
"description": "nir: handle more opcodes in nir_lower_io_to_scalar",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10a362f582bbc39b93ccf4e459774c71cb8e6a3f",
"description": "nir: extend nir_opt_fragdepth to handle lowered IO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a9ef6b1f84b9b07c12150545fe2111f7e793e7a",
"description": "nir: update nir->num_inputs, num_outputs in nir_recompute_io_bases()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45d41bd0430310ef0d93c47be8ecba618e142f86",
"description": "nir: skip nir_lower_io_passes for compute shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d29dd3333b299c9b127d1f1cc113aedced488f46",
"description": "nir: assign IO bases in nir_lower_io_passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9ea4b5bc3e7753a85677b66eb02226cdf2b1b8",
"description": "nir: lower load_barycentric_at_offset in lower_wpos_ytransform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ace8a7068e0afde499f6f0146daa6041f4b9d250",
"description": "nir: fix 2 bugs in nir_create_passthrough_tcs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a8e84f50bc6c855fa08af343c02d3e1b783d1586"
},
{
"sha": "13e885842a4b962cd02f57e140b348daf551dff3",
"description": "translate: do not clamp element index in generic_run",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5075e9f7c744dc092bf5e9ef8ee8f3a8704c1ff0",
"description": "ci/freedreno: Fix a618-traces-performance rules",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5db64fcc8ca28e9893899327c3817e592267801d",
"description": "aco: use apply_nuw_to_ssa() with load_smem_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a6095b36e9a5959abfe751a86377ecff745453a",
"description": "aco: remove SMEM_instruction::prevent_overflow",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "957009978ef6d7121fc0d710d03bc20097d4d46b",
"description": "pvr: Handle special built-in variable loading in vertex shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6b30d42b05a93aa80c93c7fcc1782f9c59a6f1a",
"description": "ci/lava: Skip regression test if LAVA log file is not present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a893b06691fe9b68f6b467fd8dd33fcda1da5c1b",
"description": "ci/lava: Use f-strings in job definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11a97b644cbc2f8906f6493b65135374858331a4",
"description": "ci/lava: Refactor LAVAJobSubmitter and add tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "710b568dcdab41963f953599acc2497578a3b82e",
"description": "ci/lava: Force use of UTC timezones",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c5aec15b15c3eba4d1908f1c85e0dbc9bc5f37c",
"description": "ci/lava: Integrate StructuralLogger with AutoSaveDict",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb1945c3d9c84fbce6b4b93d43ad62ab56e025d9",
"description": "bin/ci: Add StructuredLogger to improve log handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ac3824922283d2604e87773dc2579b2b73f3a25",
"description": "ci/lava: Add a simple Structural Logger into submitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41f29c5333372a9aa5e0d6e05476ed529326afa5",
"description": "ci/lava: Update LogFollower for better section handling and history",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfe644a9e593a15b84b54ac3b36d1c017335f47e",
"description": "ci/lava: Use python-fire in job submitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c03f7233ca9eea24505d085c774c279af29880e4",
"description": "ci/lava: Extract LAVA proxy and LAVAJob abstractions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f6b892dcad679d5eee3e46248d885242aa606b1",
"description": "ci/lava: Move job definition stuff to another file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fbe699a43d8253d7d14c27c5b6fc9f84c97688e",
"description": "egl: inline driver.GetProcAddress() as it's always _glapi_get_proc_address()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b366b6bc09e3f51fc8212b0c9b03a138a7eddf7",
"description": "zink: Use malloc to allocate libs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f89c85e5d0172243d62f9a19e04361000b3ad530",
"description": "zink: Use malloc instead of ralloc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c91fa697e9e81c709824ebd874a325c29935b904",
"description": "pvr: Add handling for missing entries in pvr_setup_vertex_buffers()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0659728e4fc90b28d1e88f4f5ad5bea34b59cee",
"description": "pvr: Fix typo in PDS function name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b288ec803ca6eab6f37e3d64335abd98632e0f75",
"description": "radv/rt: fix total stack size computation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2649a1f272cea69b73364d06a3dad21415921056"
},
{
"sha": "efc629389adbb4f7a78a09da8b6572d39ba574ce",
"description": "pvr: Use driver vertex input data in the compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "361f58f0eed8971f94e70d833d6fc2c8d3176321",
"description": "pvr: Fix a comment in the PDS code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddda8b88c60317f57117f33c326aaaee458b7341",
"description": "pvr: Collect vertex input data and fill info struct.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da0739b4e4edf8de008b507b0f81416395a408ce",
"description": "pvr: Finish pvr_perform_start_of_render_attachment_clear().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95820584d06e067766283ccb76c33a75c383a203",
"description": "pvr: Add deferred RTA clears for cores without gs_rta_support.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "060c3db4efd6ed766331a8cd1c9536265390a58f",
"description": "pvr: Complete pvr_generate_custom_mapping()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9930cafbf288e95fade573454385b7550022acce",
"description": "pvr: Support multiple sources per pass in TQ job submission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7ff71aec98f615b23bbaa48e131f1f81c3ba13d",
"description": "pvr: Complete pvr_3d_validate_addr()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71fe789d354d0531a71ea0343bd0d80d09506edf",
"description": "pvr: Support ipf_creq_pf in pvr_isp_ctrl_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86ad8681428540b9a54c3603a51a4027f89b9344",
"description": "pvr: Implement pvr_reroute_to_clip()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d2b51c11bd5668519aded7bdfa3099a2a6659d",
"description": "pvr: Implement pvr_isp_scan_direction()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8bcc40ed22c4d17c83b63766b8da82d73b929983",
"description": "pvr: Complete pvr_double_stride()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cfe3b5283559393720fb0c51ec5dc906a28c6fa",
"description": "pvr: Complete pvr_unwind_rects()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a0a357b6524281779300dddd9885cadf3e65b2b",
"description": "pvr: Complete pvr_modify_command()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "240bac1e85fe657fc36f564eeaa8350786d786a4",
"description": "pvr: Implement pvr_pbe_setup_modify_defaults()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a8334e05451a50bd59e84a6858a3cef10855d12",
"description": "pvr: Complete pvr_isp_ctrl_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ac3c8d0df3c2506e5d870d635cc697dbe9cefca",
"description": "pvr: Support single core transfer queue commands on multicore GPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3e7060ba19a2ad48bd9b9cfe6f6e622030a1fc1",
"description": "pvr: Implement simple internal format v2 transfer paths.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "838132c0a95883043983514bc99f7faccbeb6aaf",
"description": "pvr: Implement vkCmdClearDepthStencilImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c468cf29a8995352edf64ec2a9ada12b62bee6b7",
"description": "pvr: Implement vkCmdResolveImage2KHR API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de9c53e3bb683faf857eb603783fd15e9ae755bb",
"description": "pvr: Implement vkCmdFillBuffer API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed243eca90722da36300177ef1ee0b651c2466b7",
"description": "pvr: Implement vkCmdCopyImageToBuffer2 API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29e120c09248bfd7e19e0f10630c142243412710",
"description": "pvr: Implement vkCmdClearColorImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5827f0098c9c455f263c1ba7dfb526c15717c4ed",
"description": "pvr: Implement vkCmdBlitImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c3112132949b84b866781e2f2d03ad780b5c8eb",
"description": "pvr: Implement vkCmdCopyImage2KHR API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc260f6fc3341696a585a7dbf6650d7dae9e2a58",
"description": "pvr: Implement vkCmdCopyBufferToImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96b6b69d8a59b226f41e3faf82380f0a6d016d93",
"description": "pvr: Implement vkCmdUpdateBuffer().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "480bdff4b526c2aabd86a42ddb02665e9b7c69e2",
"description": "pvr: Add support to process transfer and blit cmds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cdd0ccb3738cb2c0a4c376d81686d2ec2ccb682",
"description": "pvr: replace transfer EOT binary shaders with run-time compiled shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11dea16dee4190c0447e20f66db50847a0c2a2dd",
"description": "pvr: Add support for generating transfer EOT programs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0b47cfd658194965b2f40d6550e5fb6de508976",
"description": "pvr: Add support for generating transfer fragment programs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eeac8336ef7835b16871651ef3a321ea7060102b",
"description": "pvr: Use movc for reading special registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8cd78b319686233fe9e35b02ca7397c88696b6c",
"description": "pvr: Amend validation when checking multiple supported types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dc86e1148cae81be92f0c62d6dc67ac41a0e1ea",
"description": "pvr: Add missing includes in pvr_common.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b27b764320ef9fa26c1a1cc2b676b4a69db4d27",
"description": "pvr: use util_dynarray_begin() in more places",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16a1752d346bd9fe7e6a5ad4db87b37e83b22a67",
"description": "pvr: add missing explicit check against VK_SUCCESS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4e8b1cddb432315196af65b86cbdd63694c7dc1",
"description": "iris,crocus: Add proper way of assigning num_levels value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "acce5c3fe1fa2930adb6cdc152f3c371b1d24290",
"description": "radv: Enable IB2 workaround on all indirect draws.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46a14390d8bcb7e91620f94f9d7bde2dc449190d",
"description": "radv: Remove IB2 workaround from mesh shader draws.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d16d9ef34550da313bbb45e5782136d6bb3b5964",
"description": "radv: Simplify IB2 workaround.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbe7aec446f177ca8e0910a157c63f1d4b1df7be",
"description": "aco: skip scratch buffer init when its arg is not used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cd3aa173ab72f88c959b8c03be642855e189d96",
"description": "aco: implement nir_bindless_image_atomic_inc/dec_wrap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b54f07870e81de76e4f1df8f1ab42f39735fc19b",
"description": "nir: add missing image atomic_inc/dec_wrap intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31bfad83ecff8e76e6b6c0801833c55aa157079f",
"description": "aco: support 32bit address in nir_load_smem_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ff9153a3b31c04f5238838442c67cf38a1fd364",
"description": "ac,radv: move ps arg compation to common place",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48062f91c721b8cc177e4df09719cfe609a92453",
"description": "virgl: add debug flag to force synchronous GL shader compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e2491b76cdfc93ea33b1330caf36764c5515b68",
"description": "anv: enable shaderStorageImageReadWithoutFormat on Gfx12.5+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3678c28d3db2e1b337400538353884d467a7e5e7",
"description": "util: Call mesa_bytes_to_hex directly instead of disk_cache_format_hex_id.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "681d8cd9ea9e5d8b0e4974e181614dff0f45328e",
"description": "util: Add dedicated hex conversion functions and use it.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96a0b1e9880cee88905fe45451404e0d3120f382",
"description": "zink: fix non-db bindless texture buffers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d"
},
{
"sha": "feeae0f18f856043b25f922ce6ba212279aa0d57",
"description": "ac/llvm,radeonsi: lower nir_load_point_coord_maybe_flipped in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7f0d31fcccf1da67149c8569c3bd6cbc846ab9a",
"description": "nir,ac/llvm,radeonsi: replace nir_load_smem_buffer_amd with nir_load_ubo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75b75c6c0a92acf771e7407cc03c4687b8605cd6",
"description": "ac/llvm,radeonsi: use texture non-uniform flag as waterfall switch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba5eb2f5c18c2124c63f6f45748fd9600fbed0e7",
"description": "radeonsi: add si_mark_divergent_texture_non_uniform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "24555f5462e97e80ffe20f47a279d3c344fa6ea2",
"description": "nir/lower_alpha_test: rzalloc state slots",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "12706fab6017a15fe866a8472eb91821fc655d84",
"description": "radeonsi/gfx11: updated vertex format changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da3b8c1e6b38dd29f64e855bbaa423dc0967ff45",
"description": "radeonsi/gfx11: updated si_is_format_supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "543b6ca7c4b00c4bfff5668ba0a0643d565db201",
"description": "iris: use util_framebuffer_get_num_samples when setting ps dispatch samples",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbac02b7d329e74a70d4effe7a757f35a76b3b88",
"description": "zink: avoid zero-sized memcmp for descriptor layouts",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2e748220217fab98c92067a6ebbaf17dc3c0bbf",
"description": "pan/va: fix typo in IADD_IMM.i32 description",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82ccde09574037255a237e167c197015fd21bc0a",
"description": "pan/va: Fix MUX.v2i16 and MUX.v4i8 description",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "135039f5264f250689515498e190ca7eda57997c",
"description": "ci: do not retry on forks to get the upstream kernel and rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2dcd6bed6a97a5b8f6a1de36c176e7424170fa9b",
"description": "util: enforce unreachable()'s argument being a literal string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5863bafbdc9b0b5118bd8b2e5bbbe47d5d3ab21a",
"description": "vk/util: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f9520a5d0e6f49ee42bf2e8c327b7fcde669f87",
"description": "pvr: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f5ed1c79ae5d447ab975efe474eaa54899ae16c5",
"description": "compiler: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a0e4854211d761e69d20a562af9a681caf877d3",
"description": "amd: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d291f368a0051a706df9ce985445d46030bd391c",
"description": "ac/llvm: support implicit LOD for nir_texop_tg4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25b1974e1b734838ff545793b1ae6ddae7d3f90d",
"description": "aco: support implicit LOD for nir_texop_tg4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbb9f3a8a9e9b70ea7b063f09f07cdd6d18a000c",
"description": "vtn: set is_gather_implicit_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48158636bf1b0e62ebab4835e1f474866a34c6fe",
"description": "nir: add is_gather_implicit_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73e9cf606267938586a39d6cc59e3cd9f26e05b7",
"description": "anv/format: Fix GetPhysicalDeviceSparseImageFormatProperties definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ec052187a2a05bd45e23061154feb9b76006068",
"description": "vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f7d01cdbe03936d51a29fa57bee04991537ee7e",
"description": "mesa/st: Make st_convert_image(_from_unit) declaration match definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "92a47ba1ae40990b837923162788331e4cadec2c",
"description": "llvmpipe: Make lp_build_interp_soa declaration match its definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2420b190b8b324befd0eab89e42c28de47d3498f",
"description": "tgsi: Make ureg_DECL_output_masked definition match its declaration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3beaaa9ae8c8a913fb87b4ff10eb8dae8ddda1e8",
"description": "anv: drop lowered storage images code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d04d701cc61cb92c37a2656de9637798381f7c1f",
"description": "intel/nir: add options to storage image lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4f498a5835f20fde39c0980268dcfbf7b4037b8",
"description": "isl: fix a number of errors on storage format support on Gfx9/12.5",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c221bfbd85d2132e3b907ffb8586f466ba1ce34c",
"description": "radv/amdgpu: remove legacy code for querying context status",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "767a9324b9c4c4f0920e58926a35cde2e829b29a",
"description": "radv/amdgpu: remove legacy code path for creating the BO list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c920d676c01c84c0d41b0def1178f75478716e4f",
"description": "radv: require DRM 3.27",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d561bac6bb1a037260a07eb3738d81bb3b095dd7",
"description": "isl: disable mcs (and mcs+ccs) for color msaa on gfxver 125",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6fb189cbd0732e0fb0cefd626222bca51babe87",
"description": "rusticl/mem: more region and origin validation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c1fb288fdb0a128d9934319c93045139c7b3602",
"description": "rusticl: add create_pipe_box to better deal with pipe_box restrictions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74c43834e7c1b41d5015960bc6998eaa6e8f895b",
"description": "winsys/gdi: GDI B5G6R5 display target support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d75e631e761ee358773e85c0c2b9399374030bbb",
"description": "d3d12: Support blit texture uploads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81595cc82341b29ebd804495678852e48da9db0e",
"description": "d3d12: Respect buffer offsets for sampler views",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d4fbb3025ee6c3603f7d3d6a133b2db732a9dad",
"description": "anv: Work around the spec question about pipeline feedback vs GPL.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e433925789e16a21aabd2f05a9a7fd8c9a0a06ed",
"description": "anv: Refactor repeated pipeline creation feedback output code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "647ca8165407fcdb2695917599a803f8b0c804bb",
"description": "anv: Only enable GPL if ANV_GPL=true, or if zink or DXVK are the engine.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d49cdb71ee8cb07ca922b9ffa15edd27627959c",
"description": "anv: implement VK_EXT_graphics_pipeline_library",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b8a2de2a172555bf0fa60280348cd4e660aae40",
"description": "anv: add dynamic buffer offsets support with independent sets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16c7c3771862a5cd3655c7f4cc4f3a7d68ef5325",
"description": "anv: move preprocessing of NIR right before compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17e7fe9d975c3b2f295c7a23c69455f57f56b836",
"description": "anv: make input attachments available through bindless",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e82b05dc644098c371b0adb332b927cfd21dd74c",
"description": "anv: move force shading rate writes checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2d3d818d57b9288fcdd98965c81d981540b1aba",
"description": "anv: introduce a base graphics pipeline object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ca1fdc8b56c0cb6d3c8687d4d13ec594f5041f1",
"description": "isl: don't set inconsistent fields for depth when using stencil only",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7bd375e3954bc96c31df43652ce1d845427501a",
"description": "frontend/va: Add VAProfileH264High10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "407bd51b719ced51690d7e3f73a4fc14260cca63",
"description": "d3d12: Support PIPE_VIDEO_CAP_ENC_QUALITY_LEVEL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99f96eb81ba6afa7f035a7e0e9d77d85033ea59c",
"description": "d3d12: Support PIPE_VIDEO_CAP_MIN_WIDTH/HEIGHT caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "956c582d04c715008616a0b12a4513ce58d2afc7",
"description": "d3d12: Support QPMin/QPMax app params",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b40aacc0c2cc30160c2dc9a3f167a1fc8b65d807",
"description": "d3d12: Support rate control HRD and MaxFrameSize app params",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "358fea01a6f0e754fa252ad557bbbb538bce5ad5",
"description": "d3d12: Support QVBR rate control mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c4969a24971f8b37a25687f4fd865f64274077e",
"description": "frontend/va: Allow distinction for Min/MaxQP params sent from app and frontend defaults",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44c53786a0de22084ccc53e82322af970a56b6f7",
"description": "frontend/va: Allow distinction for HRD params sent from app and frontend defaults",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30a6363c8f6ff2cde85831cac11bdf78cb1e15e0",
"description": "frontend/va: Support QVBR rate control mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "035b84f3085a2ce8b0d0769b66f24df70c95b024",
"description": "lima: fix refcnt imbalance related to framebuffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c47627871ab83fb41fe3d459b13e966a35f9432",
"description": "build: Add Iris and ANV to ARM's auto-generated drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5c57b9af772cdba1efde175f7190e6ec8bdfb24",
"description": "iris: Fix vm bind of imported bos from other GPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41f1e6c84b2de7e6214b2b25c8743eb8d6bddf5e",
"description": "iris: Implement batch_submit() in Xe kmd backend",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2d7386631f44bcdb8ba0c42fef78ae7b3380f14",
"description": "iris/bufmgr: Handle flat_ccs for BO_ALLOC_ZEROED",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "215fbbb6049bf6dd2f1b6fda4ab7b111b6c81436",
"description": "iris/bufmgr: Add and use zero_bo",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e5faa11942decd5ddd53c7cd33117b72448e1e8",
"description": "iris: Allocate ZEROED BOs for shared resources",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "be2619766be3f4ee0b22a10f8db179dc1e3c5773",
"description": "lima/ci: temporarily disable deqp-egl tests due to timeouts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0d6d90ccf72fdf3664c17d938978ba97ae5b0bd",
"description": "d3d12: Do not fail d3d12_screen creation if D3D12_FEATURE_D3D12_OPTIONS14 not available",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "52ee566bc550b4822c4a563e480e869b8228917b"
},
{
"sha": "ec896048bb90803ba0e0c3b494e9ed60b0bf643c",
"description": "radeonsi: create a new context for transcode with multiple video engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1563210a41d85501834df4b0ec96132010191157",
"description": "intel/common: Add gt_id to intel_engine_class",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "670d4a2f71f9338ecc3c5c57cfb3784f6d718eba",
"description": "iris: Fix close of exported bos",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "910e659e31cb248e7ca4c487fa4207c3345db59b"
},
{
"sha": "b30a75a195fea9013fc912b84cd776aaa76f4692",
"description": "vulkan/overlay: deal with unknown pNext structures",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1eb2359bbdd4bf00a8844095f2a24d8ada961906",
"description": "lima: fix stringop-overflow warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f42d3b843c2b5a07b70e1de2467c8b3a34b7de0",
"description": "r600: fix refcnt imbalance related to evergreen_set_shader_images()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a6b379284365e8adee780b691596d3a66de1ba93"
},
{
"sha": "4405e8a9e1482f455d0a6407f6b18e2cb0b6c425",
"description": "r600: Report multi-plane formats as unsupported",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "826a10255f5f8d444f0318f3e36ff616b41b5d15"
},
{
"sha": "eb7e9068865e312a0efb5c863d0d3be6e7571d8d",
"description": "egl/wayland: fix oob buffer access during buffer_fds clean up",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a"
},
{
"sha": "0d7912d239dac5bf3c8b07f2a6ca467f760d6aa6",
"description": "radv: disable fast-clears with CMASK for 128-bit formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "134abe8344040f380c7b30cae79d44b82423b911",
"description": "radeonsi: remove separate_prolog parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "51d994644826f2429734f7ee4af7a0046b807bba",
"description": "radeonsi: restructure mono merged shader build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcfe3eed80a55840cd84d8c680a9367ccc14d33d",
"description": "radeonsi: monolithic ps emit prolog in nir directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbedbad0dd97afee7f4397f41f5598d903a60132",
"description": "radeonsi: handle lowered ps in scan_io_usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8bd186788f361c184a4346c52359286e476599f",
"description": "radeonsi: add si_nir_emit_polygon_stipple",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "223878fbe24ec1a9ed0ce7964864d4d891664fc9",
"description": "radeonsi: add si_nir_lower_ps_color_input",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc891e871edceb557f7e8720ed60cc415dc1f4ee",
"description": "ac/llvm,radeonsi: lower ps color load in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d5c7c251fedaf697c961d1fb48d560e936d8cf",
"description": "ac/nir/ps: lower sample mask input when needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1103d4ed74dd5f10ba23abc41edfaa9c41aeaf2e",
"description": "ac/nir/ps: add force lower barycentric load options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e4ac0c1d628a88363abe39064677e1f7d80a197",
"description": "ac/nir/ps: lower barycentric load when bc_optimize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6c5596c377c8988b2759e78a77175bb8fdeff5c",
"description": "radeonsi: implement nir_load_barycentric_optimize_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fcc5aa9c0ab528bc9c6f68a4c457c408b9bbc08",
"description": "nir: add nir_load_barycentric_optimize_amd intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31a0de992127025519d405db5669bf5736ba4ae2",
"description": "zink: make general bo allocation more robust by iterating",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d923b14f959e23bd5fc24d5542b00de2d3c0d38",
"description": "zink: restore BAR allocation failure demotion",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3"
},
{
"sha": "561b64cf55dbcc8abf0cb3aeeafa55d439cec7c9",
"description": "zink: slightly rework memoryTypeIndex selection to pre-determine heap",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "085c9efbf3f12fca4cfb210e89d6f2f31f1ebe72",
"description": "zink: move memoryTypeIndex selection down in general bo allocation",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdf746cb2b0c56d061f54e73974b22b33abe2620",
"description": "Revert \"ci: disable lima farm, currently out-of-space, needs to be fixed\"",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "78644c9bb0d3b7920f7676c6388b472510a54f0b"
},
{
"sha": "8ebc5cbe2b828f34b9bfb32c528d3514ead59798",
"description": "v3dv/ci: drop fixed failure from fails.txt",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8976d8280ff45cd7f947524a23fc70223967d7ca"
},
{
"sha": "74525f8576d3c9fb5175f56b6c57f03d566710f9",
"description": "ci: uninstall libdrm from the GL and VK containers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74e423591623a1fabe4060f26b7c251e07b371b3",
"description": "ci: polish deqp-runner a bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2933976e78b395f8abe9f2812223c106b9edc9c8",
"description": "ci/freedreno: fix the a530_piglit job and switch to Weston",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "83c2b26acf1e6c5434d2183294103c959c7ab268"
},
{
"sha": "f84aee451d0cdb93ee7c4c52085d901184bd8375",
"description": "ci/freedreno: update a530 flakes, fails and skips",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2092f95975199b7533d98cfe30443e02428a7065",
"description": "ci/freedreno: a530 behaves stable in 6.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fcfcaf008e72063d4061da6f3678d6a3f1dc9a0",
"description": "ci: drop overriding new a530 firmware due to preemption issues with older kernel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cad794594b925aaf35b4c623070649916d65b27e",
"description": "ci/freedreno: do not restrict to 2 cpus on a530",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a925c59f83df04bbe26a451117283fc584f94ba3",
"description": "ci: bump kernel to the 6.3, support HDK 888 based on sm8350",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3e8aeb2e9efb187b25a729e247eac168cd8e8f7",
"description": "tu/perfetto: s/MRTs/attachment_count/ in traces.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "947f5d4d7ad8e4bd7baacfaec8162a052738c87b",
"description": "tu/perfetto: Drop unused arg to send_descriptors().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "020baed66e4ffe4595de2236d32562d74a6d66b0",
"description": "tu/perfetto: Use tu_CmdBeginDebugUtilsLabelEXT as a stage event in perfetto.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69bff073ca187e6cf2e36c500c66e37e8d6d162f",
"description": "tu/perfetto: Clean up an extra token paste to just use the arg being passed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4b18e41652a02ce12c468dbac4bd69b403c3bed",
"description": "tu/perfetto: Refactor code out of the macro, to stage_end.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60cfe15d799fdc5a57a691844cc30e49b3f74a47",
"description": "rusticl/event: drop work item before updating status",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "47a80d7ff4f966e3839640efd5f9d75e36af8906"
},
{
"sha": "00b9685d966c8abeadd58102850f5b26f133b10f",
"description": "symbol_table: Prehash the key on insert, and reuse the entry on shadowing.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46498abbacb1a59cd37aa54ba5d7b9ca703ae059",
"description": "symbol_table: Don't bother resetting the key on popping scope.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a400f933fa0962f4a709bec3f4d10cbcffb3614",
"description": "symbol_table: Don't maintain the HT as we're destroying the table.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6db7d72b4bf802779f392988315f6202bee22b8d",
"description": "symbol_table: Store the symbol name in the same allocation as the symbol entry.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6906448425a03163c029a0c2c12c632a0b49f98",
"description": "ci/amd: update checksums after DXVK 2.1 update",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5cf3b92661cedc862038c289754df75e2290544c",
"description": "ci/dxvk: uprev to 2.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0dcb3994a5ab8961a0b0098326b69f7ca6ea7ca6",
"description": "ci/amd: 4/5 runners TPad-C13 runners are online, restore most of the tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a78772890628f70668950bb4524a9d8e29a9bac5",
"description": "anv: enable blorp query reset for performance queries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "20c330e95d40ad05be82e5c57ac9622f37ebda46",
"description": "ci: Drop executable permissions from backend compiler wrapper script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ec3c16c54adbd925d537a985ddb06cd27f0773e",
"description": "ci: Remove shebang from backend compiler wrapper script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21b190bf44e9aef26b2e1a8107d09452532907c0",
"description": "ci: Use set -e in frontend compiler wrapper scripts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1915185648e606cf3c32cff1160305260577a5f0",
"description": "ci: Explicitly test for meson feature checks in compiler wrapper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fbedd442a32a4dd609ee73842a0dae48a737b01",
"description": "util: Delete Offset() macro from u_memory.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7706d1cc33e3d5d2e71b29e7720c6c7d7a40e635",
"description": "spirv/tests: Add test for single-block loop",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5672b6cb021976fcc509d4868eab203e8361c480",
"description": "dzn: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "290bb7a70674d84540de8abd03b467d44aa710e3",
"description": "microsoft/clc: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27c304be2ed743b0e03e386829e28c4dea831640",
"description": "d3d12: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5a9021708d87d17538e0e27fe4ad6a5e20fa9a9",
"description": "meson: keep Mako version checking in accord with build msg",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "52194ae4df18c7211cef69354a686eabc297a18d"
},
{
"sha": "8f0da0851f299aca00a2d9ec6e64b565a18eeeaa",
"description": "radeonsi/vcn: engage all jpeg engines on gfx940 for mjpeg decode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87a44c44b4530b94b6e3829382fd589cc09e734c",
"description": "radeonsi/vcn: enable RGBP format on gfx940 jpeg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdb7f36aa8ee4554550f13cf2801dd680fa849c2",
"description": "frontends/va: add support for RGBP rt_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23580b09a34a4d6594cd5e62556f1285c03b353d",
"description": "util/format: add planar3 r8_g8_b8_unorm pipe format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33886e5ef2c29dbaab5e2d44dad009f26d845b3e",
"description": "docs: add INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b661149921af53b5a9e49a82e99170d560e2a254",
"description": "iris: Enable INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0417cfd7a0a7e5e97c8fb31827f56a7147895217",
"description": "anv: Enable INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "55ba4575be4ab58e1f41df8e8583c937344dd2bd",
"description": "intel: INTEL_MEASURE cpu mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c45dee34aab1688c05205d0c50d864b2980aa719",
"description": "anv: split INTEL_MEASURE multi events",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50bda45d15bbd91b2b81ea0004fb7a45956a8586",
"description": "anv: Add flush reason to NEEDS_END_OF_PIPE_SYNC",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdeb849e25b0c15ca71cb5bf254d8c5e85851dec",
"description": "anv: Add flush reasons to raytracing flushes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a30493ccb22c70dc38b8738665b95892b56c56a",
"description": "anv: Add END_OF_PIPE_SYNC reporting to INTEL_DEBUG=pc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfce57c7a5ba62d8e6f65addb2df136cab603a68",
"description": "radeonsi/vcn: add an exception of field case for h264 decoding",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f23d54cfaaf79c2fab12593fea5982f918c948b2",
"description": "llvmpipe: fix some corner cases with line rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b6abe4206bda1ae87ae273295fe8e1988bdd674",
"description": "llvmpipe: minor cleanups in line rendering code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82c22580192502bcacb9f96319b560a09031219b",
"description": "v3d: set depth compare function correctly",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c84989c4cf3d95871047cb2e2bb87e41663b13dc",
"description": "zink: use correct primitives for passthrough gs with tess",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "90a8525d703330b9d198ddf9579c560d0e5cadaa"
},
{
"sha": "7e6191f6055b5960f193a32bc20658b3b4f6f947",
"description": "zink: don't emulate edgeflags for patches",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "90a8525d703330b9d198ddf9579c560d0e5cadaa"
},
{
"sha": "3ad751f043f45d61c5ce0017a7cca8da198c34a5",
"description": "radv: tidy up dirtying RBPLUS state in radv_bind_dynamic_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba71b142f8acae285fc561d6d25d3376712c5e1b",
"description": "radv: re-emit the guardband state when related PSO are bound",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "40d8df728081e050b83ff0677ce4bf947e234a03"
},
{
"sha": "28cb33fadaf003b6e5a7ea0814e30d8ae7cc814a",
"description": "r600: fix refcnt imbalance related to r600_set_vertex_buffers()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "27dcb466293f2ab3f80a141fd0b8c14617a8e37f"
},
{
"sha": "cd861b7f38e448822ce765aee61304d1e0a3a8b5",
"description": "meson: ensure i915 Gallium driver includes Intel sources",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf90be90aded3ce82d3acda5f63cd59614d662bb",
"description": "intel: split URB space between task and mesh proportionally to entry sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f11a4a09b02bd976940f42aaef38c8415a4bd8d4",
"description": "radv: try to keep HTILE compressed for READ_ONLY_OPTIMAL layout",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e22c3a8bcff24b7e42692523e609638ba818e22",
"description": "broadcom/ci: deduplicate script definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdb03ecdd9e9bdd59093d161fb07bffb276bced4",
"description": "vulkan: ignore rasterizationSamples when the state is dynamic",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1deb83fb86d22227a3553f43873b4d4ff9180214"
},
{
"sha": "6af78baa237b82b10766cac4cdddb32e7fa6cdd3",
"description": "ci: update shebang to make it more portable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9120f17b278afdc7a78a139dfd6a13d729444d92",
"description": "ci: bump tags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8eb5de312627101b9f12c2a83bf37709f92f3674",
"description": "ci: start documenting which image tags need to be bumped",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a45d3ee1398ba02cc8422ecd33583a36f9a3800",
"description": "ci: move deqp-egl instead of copying it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efd2067a8f9277f83b7bc48d32b474e074453ee3",
"description": "ci: add -android suffix for android build of deqp-egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e876a018e91554f6588c1017d2a8907bced53ff5",
"description": "ci: stop removing -x11 suffix for x11 build of deqp-egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "08cf224c4a1ab4efd17488522518995ecc49e23e",
"description": "intel/vec4: force exec_all on float control instruction",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "daa8003e45c37d13f81958c0a74222e259d18538"
},
{
"sha": "df784c03fb545a6385710b3fc879e426d00b9194",
"description": "glthread: disable by default with fewer than 4 (big) CPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c42c353b6ed34d5824ff90163116b8ef8d9b5ac",
"description": "driconf: rework glthread enablement",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cc93a460319294d085a5642b55050fadf39100e",
"description": "util/cpu: add big.LITTLE cpu detection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54d01db8a8453091dd113c037b6e98f6c100ff41",
"description": "docs/asahi: Add hardware glossary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44fb5ceb364c8bb7138923a66bffc4921975f062",
"description": "nouveau: nouveau_copy_buffer can deal with user_ptrs just fine",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47e0c6764b037a46a86366e331430d9e2aefb07c",
"description": "nouveau: allow to enable SVM without having to enable CL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cfb8cb1a5880169c30e258c3e53593fd13ad77b",
"description": "nv50/ir: ignore CL system values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfee3a8563d2ec9bec89704c4cbb603203d9ad84",
"description": "rusticl: add support for fine-grained system SVM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfcd914825547607ded187a9fece5b9e61189151",
"description": "rusticl/mem: add get_parent helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "816bab4c234c004ff5d3a5c38efb010ed45115fb",
"description": "rusticl/memory: Rework mapping of memory located in system RAM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ee082ef8a88fbbc90f54b544f6dbb93de494111",
"description": "rusticl/context: add helper to get the max mem alloc size for all devices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50097ffae046582e89ca7ae7bf8e7178cd2e65a3",
"description": "gallium: correctly name the flags of svm_migrate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5654cb3ee6972fec38c9ddff0f7efbe91198853",
"description": "zink: remove screen param from zink_prune_query()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7119a344f3db5820041dfcdf23ebcbf15121f467",
"description": "zink: always defer query pool deletion",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7da78ffb697bfea5c20b31dca635971d00d27b3c"
},
{
"sha": "50e3974e25834b2d798403f401ae7bca77e090a8",
"description": "zink: pass ctx through query destroy paths",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb83606279db22869c0095dbf5ad9cd1f70ecb89",
"description": "zink: remove atomics from zink_query",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c987eed9cd7ccf7836eb18ad8950a035ae002bbc",
"description": "frontends/va: report min width and min height values if available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "413235d164b5d36a30604695d70f2760f696fbeb",
"description": "radeonsi: return min width and min height video cap values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bce60f8af27cc8ced44d00efcfd67f39de5aade",
"description": "gallium/pipe: add min width and min height video cap enums",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b376664e78d4e93c48b58e3cc3149eb222877b2",
"description": "v3d: add flake spec@ext_framebuffer_blit@fbo-sys-sub-blit",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "440459645b082c779e8b6312363aa61463f31398",
"description": "d3d12: Support separate front/back stencils",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36990eca48ff24eb0b5174a3c840722f76d7b982",
"description": "d3d12: Add ID3D12GraphicsCommandList8 to the context",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f9cd76369c4ed045a834984632dd3da8dedef8e",
"description": "d3d12: Update PSO creation to use CreatePipelineState",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52ee566bc550b4822c4a563e480e869b8228917b",
"description": "d3d12: Query device for D3D12_FEATURE_D3D12_OPTIONS14",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc6d87b4626f4485bc59c763848c49f6fdf9c222",
"description": "d3d12: Update and require DirectX-Headers 1.610.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5dc4212cc1fa4c3a479d46d3fa8e7c10d1e70d37",
"description": "vulkan/runtime: discard unused graphics stages in libraries",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a86c710ce5869a55fb96498186f7dffc8e12c727",
"description": "mesa/st/program: don't init xfb info if there are no outputs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f4ec94c20e62dc2af05c0476ebd26368cf0abd4",
"description": "llvmpipe: code clean-ups in llvmpipe_get_query_result_resource()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0bd5742237aaaf11fd8bdcce8b6850f71576bdb",
"description": "llvmpipe: remove lp_setup_alloc_triangle()'s unneeded tri_size param",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "267dcdca8a45b18bb2bccf1ef9f68fa8a37fe279",
"description": "docs: add missing MESA_VK_WSI_HEADLESS_SWAPCHAIN variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "948a122f300b3df036fea1a8e14301295062e360",
"description": "amd: Rename INDIRECT_BUFFER_CIK to just INDIRECT_BUFFER.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ddac41f3f5919be748143d8a570cc3b1f4ed27c",
"description": "radv: Chain command buffers on GFX6 in radv_queue.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6518fd3571e315a7a7e62af5e1abbfdb3a3b97b",
"description": "radv: Use IB BOs (chaining) by default on GFX6.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e7244ce1848978022cb6f24683eb2cfdfd7fbbb",
"description": "radv: Disallow IB2 on GFX6 when using draw_indirect_multi.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "add3b34c171821804049084cf9d252a72cc54e2b",
"description": "radv/amdgpu: Remove unnecessary assertions from chaining.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bb8d513ccc02c37e7f7d3299a2b4ad13664945f",
"description": "r600/sfn: fix typos in code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "298f555572c1166cdf511a817b7cc7466d5c451c",
"description": "r600/sfn: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7eaab5dec0a3780a93dc0e2c4ea863dcc47877bd",
"description": "r600/sb: fix typo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45e09d5bb95f5f7cda5d8470963bb2f88a0cb871",
"description": "r600: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7851b6fd489b16948a0d0a3399db6f43c67138cd",
"description": "radeonsi: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "701b6520f5c1154d886a2f201885aa1dc4cd9919",
"description": "r300: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f85f511a38e369a15359a0756512e69ad4cfcac0",
"description": "amd: fix typos in code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aea48a4ff17cb9a5e5120f8cbf0c508f0287d16b",
"description": "amd: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1aab6820fb50b3115bb8e56018323051914b5f7c",
"description": "rusticl/mem: replace buffer_offset_size with CLVec::calc_offset_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68df8cc79d0537082d76a9091f96d6fe54244d75",
"description": "rusticl/mem: fix Mem::copy_rect",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e118e89102d5bcdaf6f26ef7b43833b9e8d9881",
"description": "rusticl: rework CLVec helper function to calculate bounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a52002a1cc8889d4d515a2cf90b7682f22f8273",
"description": "anv: disable reset query pools using blorp opt on MTL",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6405a38aeb857fca0ede8847c3881e3e6d6aedbb",
"description": "ci/crocus: Update checksum for STK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5008acf13c1a80d96f2ac59c6d8f156d12d32f9",
"description": "zink: Avoid infinite loop finding no var in update_so_info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efaffcfbd49ed9bda155b8776bb91dcba4ba47ff",
"description": "nir: Add more system values for lowering XFB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "947a7590c79e3d92e4d43559504ed6dcfda53666",
"description": "d3d12: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07e83f581997d6ad84176dbebf7052b19e079501",
"description": "freedreno: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71cfe8fb60f731a16e1ca4dfe362d3c96b607b1d",
"description": "panfrost: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43f9903d0c8cfb73615b356b6bb11710e9e71bab",
"description": "zink: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b211e9b43576150611d482b2d3865318f8b61f7",
"description": "gallium: Add u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6124f8f371f92be6c5c3b4053fd6bcb18034a3c9",
"description": "iris: Set priority to Xe engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a564baf6e76e22bb3a6001a722994c469e4b3c95",
"description": "iris: Implement batch_check_for_reset() in Xe kmd backend",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17c7eb1d4f1cf5fee237bf86ac63b0af44efa8e8",
"description": "iris: Create, destroy and replace Xe engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d6e830c79cb2512b66cbbcbc690d2bd5f0b6c4",
"description": "iris: Move iris_batch i915 specific variables to union",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6cf4001d3b113a2caa1860584c79794e0b00d46",
"description": "iris: Initialize batch screen in iris_init_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35a547430e07c4b84b745ecc3921b211954972b1",
"description": "iris: Move i915 batch destroy logic to iris_i915_destroy_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f66e6b671ce0e7622c87baa281cb0e874f80a413",
"description": "zink: Some return values of malloc should be checked",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b4e7491f3f7528f251458f4e84657b16af6df12",
"description": "radv: fix detecting FMASK_DECOMPRESS/DCC_DECOMPRESS meta pipelines",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f024cdd4d3fc82012710cf0064ed452c4ed34ad",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4aab6bd456de2e1b9c9af836c7212ef41638d400",
"description": "VERSION: bump to 23.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
}
]