blob: d39332441a537fe4e7741bf7b82de19e50d0e5f2 [file]
[
{
"sha": "30a3d567c8b996fde86b07d2bad018013a54ff44",
"description": "tu/a750: invalidate vertex state before CP_DRAW_INDIRECT_MULTI",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f887ae2f3ce845e496634d1a5873ecc1b1b0d625",
"description": "driconf: force_vk_vendor on Deep Rock Galactic+NVK",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffdfb0539b1db48c787135b9617e26bc98709b10",
"description": "ci/android: Add build section for Cuttlefish",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9707746b2da6f7689cc3f59b2d3c71985de4b7f3",
"description": "ci/lava: Build ANGLE for arm64",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "05021a178662c11075a31b76bde9d487d86a55c1",
"description": "ci/angle: Rework building ANGLE (again)",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f535d5d59137693c52c27d4a3faf2de1eec9946d",
"description": "ci/angle: Use native toolchain for builds",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4306831a4a1fc97958495f10d866c7b0d6037681",
"description": "radv: use BDA for the uploaded parameters with DGC",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "990244f7e20201755000b4bec03bfada808118c5",
"description": "radv/meta: use BDA for copying VRS rates to HTILE",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e3cd101c1716fd7bcc22ed96f40d6f1235e3d057",
"description": "radv/meta: use BDA for clear HTILE mask",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "13e987669ccee373948753e113e9ce7e9bdbef55",
"description": "radv/video: fix missing image offset when computing VA",
"nominated": true,
"nomination_type": 1,
"resolution": 2,
"main_sha": null,
"because_sha": null,
"notes": "fixes a regression that happened after the 25.0 branchpoint, so there's nothing to backport (see https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33496#note_2776720)"
},
{
"sha": "b08f9a2dbd57057648e03d4441cbce24f675a201",
"description": "ci: run containers builds on staging branches",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "7152f343d6d73d2fbc05629c8a31215b2d31c3a6",
"notes": null
},
{
"sha": "c6a932d4b3783943ae06a1c0a6460e1dbd43d89c",
"description": "ir3/ra: handle phis with preferred regs first",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "922bfe4b6eb883a439b8f2d7469671e9adb64e2a",
"description": "ir3: add braces around complex if/else block",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2e0d5ccd91e54c22a10e943a3db076efa92a1f83",
"description": "intel/compiler: Drop primitive leaf desc load code",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "52dfe1e955101163eab10de462f0b71fe5999804",
"description": "zink: never try to oom flush during unsync texture upload",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "23040782614bed020156d2a43eadd47fa06ad387",
"description": "zink: only enable unsynchronized_texture_subdata with HIC",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "873ad6b6d511185df91dd8fb5fc299da28104912",
"description": "anv: Fix missing Perfetto trace for as build",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "441252e9e1b71acd6c142a47b02e1532ecc1c284",
"description": "radeonsi/uvd: Set correct chroma format for H264 decode",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "110d406302122df84fbeb82dab015591dc1b985e",
"description": "radeonsi/vcn: Set correct chroma format for H264 decode",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c28702c35a5815dfe97dc661d671f80cb970f62d",
"description": "frontends/vdpau: Set H264 chroma_format_idc",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d946a753e33da51d0d0541d74386f7de0dd40cec",
"description": "aco/ra: unconditionally call undo_renames",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b94b4188a6a7580e0560b5e24e46d60227e668ad",
"description": "aco/ra: reverse renaming of operands outside update_renames",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ebc7355962d44f18087569ad6e5da6e56e536ae3",
"description": "aco: validate operands fixed to definitions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4864c0a5fc33ebc34f906e6a3ee87dd49c252d7f",
"description": "anv,driconf: Add sampler coordinate precision workaround for Dynasty Warriors",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57efd752fb49110c10e4547c1b100a558d630d56",
"description": "anv: support protected surfaces with display platform",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "53762e75e833d51c87d50af723a965f5ddf02b70",
"description": "vulkan: allow support for protected surfaces",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e722665d654a9fc8a104d45669fa360a43bfcffb",
"description": "vulkan/wsi: propagate protected swapchain to images",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "513ba040fc3d44ec07b50e0db31f60c7e7d7907f",
"description": "docs: Add perfetto driver specifics for V3D",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b6525809e4cf3eef810c9cf5e4d959d82aa1f55",
"description": "docs: Update the list of drivers with CPU tracepoints",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5880a4bb55186e5f5482349044da6d6434761a83",
"description": "docs: Update perfetto with the latest status",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "68db5481f4ec080de462aaf5b2c0b49db28e9ae9",
"description": "v3dv/ci: disable rpi5 job",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ae12cc6ff1e3cad5e255bd42aa98bdb937ca2be",
"description": "panvk: Initialize device virtual address space after the VM creation",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "53fb1d99cac9ab318c251aa3e448d26e0c94641c",
"notes": null
},
{
"sha": "5f3c6a0f272733ae226a9cc0f0d551b081961b0d",
"description": "panvk/csf: Don't free the resources twice when init_render_desc_ringbuf() fails",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5544d39f4420da88c53aaf8dd48d86ac92bd0eaa",
"notes": null
},
{
"sha": "a4f3ec207da41e1b73185157c03507e4cb5a09ac",
"description": "nak/repair_ssa: Use a worklist for get_ssa_or_phi()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dc82d7edff2b843e3fe97ac0ea9f43f14f958fe9",
"description": "nvk: Fix a typo in a comment",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6f64962f273c901fd92ef1e012171e5fe2abbf7d",
"description": "nvk: Fix scissor bounds",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "18f0807408425da11cb1d8cd1d73de369317440d",
"description": "radeonsi/video: Fix creating video buffers with AMD_DEBUG=tmz",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b241a24724702eb0a0d9852171e4c96a8a4ed707",
"description": "radeonsi/vcn: Use texture instead of video buffer for DPB buffers",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fcec81363e83f68c1051d5f7ce7bd2c7e6959253",
"description": "frontends/va: Switch to graphics context when creating protected surface",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "62919ef9d0802c2bfb59a236dc97bd9d40905d6b",
"description": "frontends/va: Require protected context for VAProtectedSliceDataBuffer",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "33c47da3fe513ea5e18169b2a668c95d59f53a3e",
"description": "frontends/va: Add CreateContext flag to enable protected context",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f83faf83e73e1b91d1bd226226ed3f3f75856256",
"description": "frontends/va: Don't try to switch to protected buffer in EndPicture",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fdf747af3a7e6aa3101220005767515594c2ce53",
"description": "radeonsi/video: Avoid stream handle duplicates in PID namespace",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8df1ffaa786ad462740568ed0ff41435e8466eea",
"description": "radv: use radv_buffer::addr more",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d92153e998cfba4deef15908e0c2a8e127be062d",
"description": "radv: compute radv_buffer::addr at bind time",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e7e43f1437955a20e9869d13d75274c0cf9bab80",
"description": "radv: rename radv_buffer::bo_va to addr",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f70af40c5d6948624cd7df2243a793ff84a554b1",
"description": "radv: pass addr to radv_copy_buffer()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "228903aeaf03b57f51aada4888aca7566a7513c0",
"description": "radv/rmv: pass addr to log_resource_bind_locked()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d58343b43a6e713b01e3444b9f449aaa714afd4",
"description": "radv/video: pass addr to send_cmd()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4987926e6195baa2e6ff28fc8e3aaea81881a1f5",
"description": "radv: remove unused device memory init/finish helpers",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "06ac711b06377a73eb1361d3e2d5fbcdef656ca4",
"description": "radv/meta: simplify creating buffers for R32G32B32 operations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1130478e5d662ccad895fa836f1007acb7110362",
"description": "radv/meta: compute the destination addr earlier for query resolves",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "230affd52bca5229bec7d10a5c8b6c2dbcd691ee",
"description": "radv/meta: use BDA for query resolves",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6f3062dffa5121058cdd47e4c0b8776a4da3dfb6",
"description": "meson: add freedreno (turnip) Vulkan to arm64 defaults",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f921b42c8c9dd250e18c6e1a3315294d24f53af3",
"description": "nir/print: print large floats as mantissa + exponent",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6b0ba1109acd9c230ef9062bf86c8872b70f1e9e",
"description": "zink/ci: Rename a618 suite and expectation files",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b90f5f305a7c0bb10f56e84fa9901184a55d2a4a",
"description": "freedreno/ci: Unify naming for a306 jobs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "98ea66eca87d80b51ede45f3f5ae06b8d5c4ea3b",
"description": "ci: Enable mesa-clc and precomp-compiler on debian-arm32",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "63ede1149236ee34428f71850f7f6c5a04d90970",
"description": "ci: Transition to precomp-compiler",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09c38c14ef1f1bcd982c75f77494cc2d4d9fd697",
"description": "ci: Build libdrm for Android host builds",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6438b3e2bd2d0562e4ee623d07d55de913c9912d",
"description": "panfrost,panvk: Wire printf and abort support",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8adede1d44e8039d6c82d452e6959d8e2fcba1da",
"description": "panfrost: Implement precomp dispatch on Gallium",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cc02c5deb42f1f89b227ac3e4816a32a573b6bcf",
"description": "panvk: Implement precomp dispatch",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ab03752c4ff12312d56053d735274e5607f6269a",
"description": "panvk: Expose calculate_task_axis_and_increment on CSF",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "005703e5b5f1b20903185d2f3f958e3f0aa4cbc4",
"description": "panvk: Move TLS preparation logic to cmd_dispatch_prepare_tls",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3d2cc01f8acf0a473d2f26c4a5249a59a9733ac9",
"description": "panvk: Add create_shader_from_binary",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e67b146b038cd80ca45211f925131b09636bf71b",
"description": "panfrost: Integrate libpan in gallium driver",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f200747d13055147a22c24f6c4bfdfa28b855319",
"description": "panvk: Integrate libpan",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1619fc596a9d438451e68206c18e72c1c794f40b",
"description": "bi: Optimize scratch access",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "20970bcd9652ea8727a307ced9b372fad4b89991",
"description": "panfrost: Add base of OpenCL C infrastructure",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "410e5a36ec88b9e7702a7149554a1422debab535",
"description": "pan/genxml: Rework gen_pack.py to support OpenCL",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "97abab160bd6db04d70c1058d53bc327afbc7460",
"description": "pan/genxml: Stop using \"constant\" for struct fields in xml defs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "21ec1cdea9475b7342c698bb6df19a09688e3dd8",
"description": "u_trace: print tracepoint params in csv output",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ace5daabbdfa0c925a583daae8f497d521b33de8",
"description": "intel/compiler: Use -Werror=vla",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb44052ee95d4643f5d995b851feae55d5cd2555",
"description": "r600: fix r600_init_shader_caps() has_atomics issue",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "7cd606f01b999cde306539bdf38fbe24072f90c7",
"notes": null
},
{
"sha": "c317778c67ab06d4331de62c75f50c4371e58966",
"description": "intel/brw: Remove redundant condition in components_read()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff44f4d278ff350842a4696d79445188eabb72f9",
"description": "intel/brw: Update outdated comments",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5c55b29d1ab33ff6f08d9d1941fbf992f8681291",
"description": "intel/brw: Rename a few remaining functions to remove fs prefix",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c83ddaaa26b87c512622cf3b9d4734d1b7297266",
"description": "intel/brw: Rename fs_copy_prop_dataflow to brw_copy_prop_dataflow",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cf3bb7722458f33a6b975188d1bc224eb2ebc3a0",
"description": "intel/brw: Rename fs_visitor to brw_shader",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "352a63122f87b5c89c102414492102d5aa4f37d0",
"description": "intel/brw: Rename files brw_fs.cpp/h to brw_shader.cpp/h",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6b471e4e26feb169cc9da6066a57f844f792376f",
"description": "intel/brw: Merge brw_fs_visitor.cpp into brw_fs.cpp",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f8a979466b42d8b5f4d1fa02a961241d5e215929",
"description": "intel/brw: Rename and move thread_payload types to own header",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d485cc84f359b32338edb358fcce9e5865f041a",
"description": "brw/copy: Allow constant propagation of some 64-bit integers",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d594196a6b3247e068a17d065b3aaf2de652954",
"description": "brw/copy: Use extract_imm in try_constant_propagate_value",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ac4b93571cfba02bcbd589f2008f615ecf1813c4",
"description": "brw/copy: Fix handling of offset in extract_imm",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "580e1c592d90392a30185d8059499498748909fd",
"notes": null
},
{
"sha": "57d47f717a7adaf4b6430ad5cb682160f9a30e2e",
"description": "mesa: Add GL_EXT_protected_textures support",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "124a2b612db5e6cbf315da2be9cad4d03fe846db",
"description": "nir: mark a few more subgroup ops",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cbd234e724c2dc6ec3dd0753fe45c9b006e5c4d2",
"description": "nir/opt_move_discards_to_top: use semantic",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "edb0164623c9107d2b1a336610a6f4605d6cf090",
"description": "nir/gather_info: use subgroup/quadgroup flags",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9ce851b6ccfb19f51f268c614467b54f58ea4d3",
"description": "nir: mark subgroup/quadgroup ops",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7168f9a4f3d0b3935aea3b66f12be65014df8cb5",
"description": "nir: switch intrinsic semantics to BIT",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09510ec910c89c151df33255975a85c9e99ad727",
"description": "nir: add nir_intrinsic_has_semantic helper",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d0e02df3a6f776b02e14bdd97f5c72e995644d74",
"description": "venus: emulate a second graphics queue on Android",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d92f9c3d51fe72c5928d6bf8f3d044d3b13f43f3",
"description": "venus: use dedicated allocation for ANB image memory import",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d668233ba6aa9288a07cb75b3948ae9afb69bd9",
"description": "venus: enable VK_EXT_external_memory_acquire_unmodified if needed",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "969cb02de73f3b06c36428d6bbda51e52e64f910",
"notes": null
},
{
"sha": "6b2b74a894d87c2208f24861e3d7c5ba5faba643",
"description": "lvp: Remove some dead code.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3a1d79bdec643ac8998752cc7c0f3b27942f73f3",
"description": "nir/validate: assert that if condition dominates use",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4c5403413bd636cee923da74d2df8a4c529c197",
"description": "nir: add NIR_DEBUG=invalidate_metadata",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e04c0025ef4b8b986f928f8ccf07e5c8bbaa4f07",
"description": "nir: add NIR_DEBUG=extended_validation",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ecd122ddb8552167d35d2beb687ff768294609ef",
"description": "radv/rt: correctly preserve metadata in move_rt_instructions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a04200ba7a88446e9f100cb95377884ee7c0d1c",
"description": "nir/linking_helpers: invalidate metadata in nir_link_opt_varyings",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ebf8e072b4025fd1ed465be36dbbaa09a94c3271",
"description": "nir/find_array_copies: invalidate nir_metadata_instr_index",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "422e3e12494078e716983d986c5cc0f29e959257",
"description": "nir/lower_io_arrays_to_elements: invalidate metadata",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b5a9ab90d25d9de0756fc43a0cb9aaed7506b8d0",
"description": "nir/opt_move: invalidate nir_metadata_instr_index",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f42b72a08f50dfaf15e916740684ec4268c7ab71",
"description": "nir/use_dominance: invalidate nir_metadata_instr_index",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "872089449417968d36a6b69577d77e517f2ad02b",
"description": "v3dv: take into account GS when enabling line smooth",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "daa48cbaef9584a9880f8107e5f03e27e246a8f5",
"description": "v3dv: fix crash on 32-bit builds",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c5cad407f8ddb29f52b4da7ce99ac073a731339d",
"description": "anv: handle non-wsi images in anv_layout_to_aux_state",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ee9edd46254884ab7fe6c96518e23d421d5f5344",
"description": "radeonsi: fix GravityMark corruption when use aco",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cc62a75a17c51ce6b505bcfbd367ec9c8e293f59",
"description": "radeonsi,util: add more usage for AMD_FORCE_SHADER_USE_ACO",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c805ea6792a004e77f9b9897aff10b0bb876e676",
"description": "radeonsi: fix has_non_uniform_tex_access info",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f859436b55711684602336f8d9a8dc498ad5fe16",
"notes": null
},
{
"sha": "9ef01a0f9815c3beea96969c3d0c16f91d00a0d3",
"description": "radv/video: Add low latency encoding",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6652eb0ec37e3cc3751928cc8180bac0db95f00f",
"description": "meson: rename meson_options.txt",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fd77cc7c32ad8ce5763e2b12823a9fccb9b998bc",
"description": "ac/nir/lower_ps: move exports after packing alu",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0bc1bffe9abf61d9b12af8d3c351464281e5deb6",
"description": "nir/opt_move: don't move into critical sections",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4d4a3a6d6b8dea9ac7e018e9cfcdd2b541099f90",
"description": "i915: rework shader compile failures reporting",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "dae57e184aafdd7da562cb3120d530504a2426fc",
"notes": null
},
{
"sha": "dc1b719e1fd7114776baf83bbe95f9af87d9c17d",
"description": "gallium,st/mesa: allow reporting compile failures from create_vs/fs/.._state",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "dae57e184aafdd7da562cb3120d530504a2426fc",
"notes": null
},
{
"sha": "fbffe0ecbe0c9cc4140653410972fcfe4277956d",
"description": "i915/ci: update expectations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e4d189f26f551e2628b2d0552e50e16ed49d25ff",
"description": "egl/glx/sw: Check xcb_query_extension_reply return value for MIT-SHM",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3d6c5dc79084372ac83f33e55401a64c0cce6bc8",
"description": "zink/ci: document more RADV flakes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0ef08b8ccd746ccfeff5998b4b70f18f3a858c1b",
"description": "zink/ci: mark query-rgba-signed-components as fixed on more platforms",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "886d720c19b74cc50d4407e20ad6cbd14a3e5930",
"notes": null
},
{
"sha": "f3b1f5ba2c77088905e9b34b46be9dccadeff077",
"description": "turnip/ci: re-introduce the `multiviewport` flakes",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5f3cad00269794819049952257c358c8cae3f2ab",
"notes": null
},
{
"sha": "8aa22e834a87f30670d4de17c6b8f3fee887d0e5",
"description": "radv/ci: document more Tahiti VKCTS flakes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c63041c0ed528b08bb34434e6e9cb9ee2ae71022",
"description": "ci/b2c: fix the S3 artifact for amd64 manual vk/gl",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5b291c7ce652c27800624808f6bfef513d7ac3de",
"notes": null
},
{
"sha": "63afd265a6021554be814b24d67f20a6d8e2e8ae",
"description": "ci: disable LTO for nightly debian-build-testing",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48edb9cec24dbbef708cbd183d37defbe457ae94",
"description": "nak/opt_copy_prop: Force alu src for IAdd2X/IAdd3X",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2fa557d29d4d6848898bbd7ac0b457563601b374",
"description": "nak/opt_copy_prop: Add force_alu_src_type",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a5b267980ab0c64f4644f16137781fa9a4a8c5f8",
"description": "nak/opt_copy_prop: Fix IAdd3 overflow check",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8c6e22e148ad84f830c2aa4918144cc89517a69",
"description": "panvk: Enable YCbCr support for v10+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a9759dd0e4c2bfa8aebfa4f4a55645d8e349a454",
"description": "panvk: Report formats not supported by HW as unsupported",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "755953d337573f796ddcdfca0e48e6f256a99503",
"description": "panvk: Split get_format_properties into format features helper functions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0f4801438cb8f0d0e44ae9e107d75e03f63f185",
"description": "panvk: Add YCbCr sampler NIR lowering pass",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2ddd021baed0bbf27a1999637363a55df2bf4774",
"description": "panvk: Fix assertion in is_disjoint()",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "412c28633152e1f86a2e7e0932542588bfa87e6c",
"notes": null
},
{
"sha": "cdf24f067e9ada5651e08634d0d315b5f1e068fd",
"description": "panvk: Use multiple sampler planes and one texture descriptor per plane",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "45657fb70fea9f214e5a772fa2dd7537898d2d85",
"description": "panvk: Move mali_texture_packed structs in panvk_image_view to a union",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ddbbc1d21777eb0ddca9ecb7eca5365a139f524d",
"description": "panvk: Update panvk_get_desc_stride prototype",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9e5b6370c0c375f8464f21d05fb61350fa552910",
"description": "panvk: Create helper function for sampler descriptor emission",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "339c58f21fdc9db57395c5f1a95aa2990596a556",
"description": "panvk: Change immutable_samplers to panvk_sampler **",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "53df2c2260aaa27b8a5158d9fbd3f0bd4b8e4e7f",
"description": "panvk: Move single-plane views of multiplane formats to pview.planes[0]",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9c4b530c4981db2c288036979470bd4e19a9171f",
"description": "panvk: Allow a 32-bit binding value in desc id key and use 64-bit keys",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "7bea6f8612e193d4704a8b03f719a14c500f4281",
"notes": null
},
{
"sha": "1d0f44739db924280f38c15b85ecdfc158f8ec04",
"description": "util/hash_table: Add _mesa_hash_table_u64_replace()",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "7bea6f8612e193d4704a8b03f719a14c500f4281",
"notes": null
},
{
"sha": "3b5114a34b6fec78d7b719ed2c8d08152883e4b0",
"description": "vk/meta: Extend copy/fill/update helpers to support YCbCr",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d06c3e21ace6da0f97ece2fe7d26edd7655174ca",
"description": "brw: Drop unnecessary mlen/header_size on virtual GET_BUFFER_SIZE op",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "37a6278c9f3cb751bba0aea16a8be0fb2b0e751e",
"description": "brw: Drop INTERPOLATE_AT mlen handling from size_read()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ae60338142baf6b0ec39d718c02d3b66e83a7181",
"description": "brw: Lower MEMORY_FENCE and INTERLOCK in lower_logical_sends",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7b4e31b2439e85c66adce52d97c942a34ce57b74",
"description": "brw: Add latencies for HDC/RC memory fences",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9de19f917876d02a5100be74bd5cd5e72e91eaf",
"description": "brw: Eliminate the BTI source from MEMORY_FENCE/INTERLOCK opcodes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43d0ac9eb478c9af50ecb9f39b3106ea3b3c7b63",
"description": "brw: Change destination of memory fences to UD type",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c0a32af125ac08deeb9fc5a9ffe8db5c6fd2de45",
"description": "brw: Use correct builder size for MEMORY_FENCE/INTERLOCK virtual opcodes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "accef5e8f50f694d8561fdfca06fc6dddc3d0130",
"description": "brw: Replace fs_inst::target field with logical FB read/write sources",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32dd722ff3c61bb69f53ecda5847ea2cdaf83026",
"description": "brw: Replace fs_inst::last_rt with a logical control source",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fce01b84615983050995c0b74d47f4fd7b5132a2",
"description": "brw: Drop FB_WRITE_LOGICAL_SRC_DST_DEPTH source",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7390d6189cd0cee1338be61df55c2bfbffe5ffe2",
"description": "brw: Replace fs_inst::pi_noperspective with a logical control source",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "168ac07ffd20ac3d66b5661f8cf3876a99aed54b",
"description": "brw: Eliminate fs_inst::shadow_compare",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df836ee895dd5816cd3cbea22df9041ba8d7c789",
"description": "brw: Drop unused defines",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9c133fe638d2258349eb5944c8481ab6c824b6dd",
"description": "crocus: Use nir_shader_intrinsics_pass in crocus_lower_storage_image_derefs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d2458f964f18c12c641d8272f2ea8cae35e6340f",
"description": "iris: Use nir_shader_intrinsics_pass in iris_lower_storage_image_derefs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "40948b97150cf49a1b33a419075efcce4afcc8d0",
"description": "crocus: Add missing nir_metadata_preserve in crocus_lower_storage_image_derefs",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e",
"notes": null
},
{
"sha": "f2a01be57e701016afaa474a8dbd26a9b749806b",
"description": "iris: Add missing nir_metadata_preserve in iris_lower_storage_image_derefs",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "26a54ae4b26fc221e869af2c615ce0e8138e41d6",
"notes": null
},
{
"sha": "08cd331cc0bc05cca51c39fd12c603bb068760d5",
"description": "panvk: implement VK_EXT_separate_stencil_usage",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2553d60d47939653ee7ee7640b767f05fd86cc38",
"description": "gfxstream: Add common interfaces in the VirtGpuDevice to query DrmInfo and PciBusInfo",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "94f8244ac8d195493f7e435ff761a131fe3277bb",
"description": "gfxstream: Change \"mesaOnly\" nomenclature to be \"guestOnly\"",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5d2c0cc5260ac7acfa46082a497689ff371e4d18",
"description": "gfxstream: Make the virtgpu device discovery for LinuxVirtGpu more robust",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e550a3cab0473bbcebe5ba8ebd2537addf2f6bb7",
"description": "panfrost: avoid potential divide by 0 calculating timer_resolution",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "205669e3a93a373fee2f4d0c8994b62c9faa371f",
"notes": null
},
{
"sha": "2ae97a4eb673243392b8566774e55a315abd1d38",
"description": "panvk: correct number of read bytes for dynamic buffers",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "27beadcbdb51681a4eb3aaab990763d829009aef",
"notes": null
},
{
"sha": "c3d27906d8cb25a4e24f92b6c7557d686ab5aefe",
"description": "radv: vectorize lowered shader IO",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "953faac23ec90d7fff754d711106abc4c51bb414",
"description": "radv: vectorize descriptor loads",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3c5bcc5f7f308be6ce8e32348723eca91fa7d1f5",
"description": "nir/algebraic: optimize ishl(iadd(iadd(a, #b), c), #d)",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "150305bbb8bd538f0b61369460bec2bd0bd0784d",
"description": "nir/load_store_vectorize: fix sorting of vectors in add_to_entry_key",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5fe001267096718e92633a9c53b2b0f0d53377f6",
"description": "radv: DCE before nir_opt_shrink_vectors",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d04e1ea02dc8165dcf36d27850ea59b7ed5e48d8",
"description": "radv: move nir_opt_shrink_vectors later",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f034aa9cd31ea4aa367f8ed58bd270026abf748e",
"description": "radv: don't use bit_sizes_int to skip nir_lower_bit_size",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "19394f44df4adddc12470f2e5ada923947409be0",
"description": "ac/nir: set memory_modes for lowered TES input loads",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a699e16f999e0463b65e8f3ea8df71c1374c1fc",
"description": "nir/load_store_vectorize: handle load_buffer_amd/store_buffer_amd",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1fca72ddc8de102947f50429dee0e4cd633788a5",
"description": "ac/nir/ngg: update bit_sizes_int",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cfa217ee0413e0478743365128f3a9ca013640fd",
"description": "nir/opt_offsets: don't check NUW for unswizzled buffer_amd",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "539f9b4ba6e1e896203a289800b6d0a1550f01c9",
"description": "nir,aco,radv: add align_mul/offset to buffer_amd intrinsics",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "62b0f849813739282d141bbc3fb4539aeea78f83",
"description": "ac/vcn_dec: Fix AV1 film grain on VCN5",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f3de2134dd89230aa5f974ab9f950a0389027122",
"description": "broadcom/ci: add new failures/flakes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "76dcac9d47e3a46734601248f573ee4e66da7cb1",
"description": "radv: advertise VK_KHR_cooperative_matrix on GFX12",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b05a112d92b5e83093e7c8fcf86e1ae3eb23c202",
"description": "radv/nir: add cooperative matrix lowering for GFX12",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ad611adeb772ca82460eea328acf57e6333304d9",
"description": "radv/nir: add a struct for parameters to cooperative matrix lowering",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "baa09cb94ac47ba3d85459b64b2971eb44d89dd7",
"description": "nir: adjust number of components for cmat_muladd_amd",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7c51ffe560f1d7a9fddd348e6fc4a9cbd7291c73",
"description": "rusticl/mem: accelerate Buffer::write_rect",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b76784e655604f4e17d9b4de1b723f0a9dc65fd5",
"description": "rusticl/mem: accelerate Buffer::copy_rect",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c4dc97b29b3f99ea8175c5fc2f9f62ccb6b4d3be",
"description": "rusticl/mem: Image::write layering",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c43b460b0fe76cb0310146082b2d017729930efa",
"description": "rusticl/mem: Image::copy_to_image layering",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8459e55fe33ec37bdc032251f93a9758c89983a0",
"description": "rusticl/mem: Image::copy_to_buffer layering",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4f7a6bf2bd60c809bd441d784eabfeca5434ac04",
"description": "rusticl/mem: Buffer::copy_to_image layering",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16623f654f369ee58f6b4727b96833ae097b1e9a",
"description": "rusticl/mesa: add buffer and texture variant for resource_copy_region",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a2a3be3baa1cfbfb79f6ee0b91bc7180dd396b64",
"description": "rusticl/mem: do not apply offset with in copy_image_to_buffer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dbb7e3cf88676e9f05269c046cec3b8f9510f7b8",
"description": "radv: do not keep track of the streamout binding buffer",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "03cacc14066c83cdf471a77e9caa4b216f8b68b7",
"description": "radv: rework passing draw info via radv_draw_info",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6f34be88d9245878eba01dca571540b01af59ff3",
"description": "radv: rework passing dispatch info via radv_dispatch_info",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b5740d58193adfe66bb4324fcf292c31334e9252",
"description": "radv: use radv_indirect_dispatch() more",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ef7e28e7a8bd2da20866e6a197943a9aebded326",
"description": "radv: remove redundant drawCount == 0 for indirect mesh/task draws",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8625decbcca61da5bbea26cd2b3f9c0a221d6bf7",
"description": "radv: fix fetching draw vertex data from counter buffers with transform feedback",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4f73689d9ae04338cbf88cd32f7747c99e6cd626",
"description": "anv: add source hashes for BVH building shaders",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1aa21c27d49ae33b0773701525a6c1e8d3ecbf6e",
"description": "treewide: remove unneeded executable bit in non-scripting files",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "023db569e8f7bf325fba86a1fa4ba984026a532c",
"description": "docs: Update MESA_SHADER_CACHE_DIR env variable behavior",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "622f7407d7a002030b24ed384532cb6d585b3479",
"description": "util/disk_cache: Do not try to delete old cache if cache is disabled",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "c3bc6991d27c61b5c1b362f60db513044c5e41c3",
"notes": null
},
{
"sha": "7152f343d6d73d2fbc05629c8a31215b2d31c3a6",
"description": "ci: only trigger the CI for release managers when pushing to staging branch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "271bc0727c107262bfb262b59c033702a0d5d49d",
"description": "ci: drop redundant condition",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "31f0a9be3f858dfdca112a2839fbf5741f70ba34",
"description": "ci: don't run on tag pipelines",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e4551ac69e357df07de9f7cb5ebd88579d7363e7",
"description": "llvmpipe/tests: include math.h for INFINITY",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "d366520e8553f4a16151ee946d6e8136cab3de5e",
"notes": null
},
{
"sha": "b9e9cb4684f3b51ffb59cb1cf23bbc4b586209b6",
"description": "d3d12/video_enc: Fix AV1 tile_info() coding",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "548b5e37ae6f213fba353e34d269dd77429139c2",
"description": "nvk: Use hw support for instancing on PASCAL_B+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc67f95ae2bc22da7d767f45182f75a886a97d95",
"description": "nak: Add MemEvictionPriorities to tex ops",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ac502087836c5656dd39397c18b18b2de140455d",
"description": "nak: Print .dc for OpTld4::z_cmpr",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3c843b69338e3fb9a815ac7f81b4e78cec384b5a",
"description": "nak: Add more MemEvictionPriorities",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0d19468924a59163ad18a713b81ee17dbddcd817",
"description": "nak: Rename MemEvictionPriority::Unchanged to LastUse",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a92155d7f886d902802b149c2b9c6bca56bac363",
"description": "nak: Stop setting .EF on tex ops",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7a890a7583583f0d5745ccd60e552c37ab0d9552",
"description": "driconf: add GL_EXT_shader_image_load_store for viewperf to fix crashing",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7fc85dbc6ffc2a183c4bdcb5f69219f93eb30a43",
"description": "driconf: move a glthread viewperf option to global",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b50c925bd60f42aa98d97d14d40ab42a8b6b9e1e",
"description": "intel/brw: Fold simple_allocator into the shader",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f82bcd56fc9a9f30f62a64a6f8dc56acb6d8911d",
"description": "intel/brw: Add functions to allocate VGRF space",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5c717e68ceae15eb62694d78ca1914e5cbd9cd70",
"description": "intel/brw: Pass fs_visitor around instead of the simple_allocator",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "75b77382b843b3ccc4d9034bbddc868bf1b3105e",
"description": "intel/brw: Remove offsets and total_size from VGRF allocator",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea87bab4ce0c0b3ef598a1a8795e107d076c69f0",
"description": "intel/brw: Remove 'using namespace brw' directives",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "21cbe000949ad0a9cd1268088b0e1a5d8b1eeed4",
"description": "ci: typo in debian-android in .build-for-tests-jobs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1fcb494054a902146986e1fc4d064ba17ab43ba2",
"description": "radv: Repurpose radv_legacy_sparse_binding drirc",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f58630f07c31f2b9381586d3a8a6ff5d074a8255",
"description": "radv: Always allow sparse on normal GFX/COMPUTE/DMA queues.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4209f8ebf6c03e01dbf84c1e889f6126d734781c",
"description": "pan/ci: add a couple of common flakes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a6e0492da11fb9e74dd154b4bf7664b22c8ea9f4",
"description": "pan/ci: add fail from llvm 19 upgrade",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "101065642d2bf6ae07b72139d13011f5dcc3125a",
"notes": null
},
{
"sha": "fb8bfd1f0ecd9a93ca0d471c878dc14f89e7c585",
"description": "ci/android: add an android-angle-lavapipe job",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "218c403dee411d69cd392ce096fb77e3c608c825",
"description": "ci: Move debian-android up to the build-for-tests stage",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2aab9ef3fd341e2aa189fdec884ee65359b3f2b6",
"description": "ci/android: Check ANGLE version",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0fc4aef848b20c88e91998c08c7ab58ea65e6966",
"description": "ci/android: Build and use ANGLE",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cc2bb73369e343821e9cf531eb38e0d71998a74c",
"description": "ci: Allow building ANGLE for multiple platforms",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ba970a9de2092c39f0e8bedb7f3d63786ba16bb1",
"description": "ci/android: fix building deqp on Android",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "17966a6a8026bd7425d3cb49aa0e411d2a07ca16",
"description": "ci/lava: Don't build VK-main for arm64",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0f0be6fc8918ca2eb46e1daf49b225dcf5f8831",
"description": "ci/android: Don't build desktop GL CTS",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "89994ec65a0fa4b58a0515fdb40e78b1222de53d",
"description": "amd/ci: Fix fraction for radv-stoney-angle-full",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "54928d643ec0d201bf0101d67437b53d7fdbafad",
"description": "loader/wayland: Fix missing timespec.h include",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "90effcceab797ffdd439427c32427d9328900a99",
"notes": null
},
{
"sha": "fdaf7c7b9647874e66e79653050f9d0999dc9134",
"description": "nir: add a high precision conversion unorm->float",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b827556f52748976e76667a83a667d3673f0b21",
"description": "radv: fix adding the BO to cmdbuf list when starting conditional rendering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "76bd7f92654908185e8c013dae69c9aca31e7d1b",
"description": "blorp: Enable SimpleFloatBlendEnable on Xe3+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0b462c8b9e3d7272d9b5a2d6ab958d2283cf118a",
"description": "iris: Enable simpleFloatBlendEnable on Xe3+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "046b8717af850582bd7a226468804b51ea66829b",
"description": "anv: Enable simpleFloatBlendEnable on Xe3+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "efeeae392622cdcb3d34b6f3a97bf702656cbb35",
"description": "intel/genxml: Update BLEND_STATE_ENTRY structure",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d1237cf6f7698c3a22d9cdd00fc2daf329f72be3",
"description": "freedreno/ci: update expectations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "562bc5697fbcb0324c024c485c1bbc9c2f7edd52",
"description": "radv/ci: update expectations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b432f03c8aa3a88ed525524aea2f8fd2579ac1b3",
"description": "radv/ci: bump tahiti's cpu cores",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "66d0498872d934c380283a459fb2b6b2b6eea537",
"description": "zink/ci: update the radv expectations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a55613ce8d97a47c438cd758ca392c4baa269397",
"description": "zink/ci: use the debian-built-testing for nvk",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5b291c7ce652c27800624808f6bfef513d7ac3de",
"notes": null
},
{
"sha": "30b616244cf312cc2cdd035505e45781efd3e151",
"description": "radv: print stringname for VkExternalMemoryHandleTypeFlagBits error",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "20013a1774f234ff8cd487cd3e2bf4db5b12846e",
"description": "radv: stop blocking non-2D import/export ops",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ca8a740e3b44f8683f32d1728d143bf6e1fa03c3",
"description": "radv: fix error reporting for VkExternalMemoryTypeFlagBitsKHR",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "602f19bad8c293c442af6b54540f5e31906c09f5",
"description": "ac/surface: always allow LINEAR modifier for color formats",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1ade9a05d8ba07e1f2a5493694d01fa18b70914c",
"description": "intel/brw: Use brw prefix instead of namespace for analysis implementations",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2b92eb0b2c5a4f3f1874358a9f64f5b6795ebf76",
"description": "intel/brw: Use brw prefix instead of namespace for dep analysis enum",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e2f354587ddeb67c1184efb50dba2d88d4b447f6",
"description": "intel/brw: Merge brw_ir_analysis.h into brw_analysis.h",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c943fb0c20c7bf931503083f1b4df525e04c935e",
"description": "intel/brw: Move analysis passes without own file to brw_analysis.cpp",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0f7eb96af80607c5dc0459a5724f8304ff0bde9b",
"description": "intel/brw: Move idom_tree declaration to brw_analysis.h",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0ebb75743d5993494dd6a1e20a1622158a77473f",
"description": "intel/brw: Use brw_analysis prefix for performance analysis files",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6a23749332578a1ca1b2e8172d323e4f0ed58fb0",
"description": "intel/brw: Use brw_analysis prefix for def analysis file",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0614e8ea1b78c8490afe7f1f13ffa64e50ce2df",
"description": "intel/brw: Use brw_analysis prefix for liveness analysis files",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e5369540ea27b478c754ea38a98ae61679e88e41",
"description": "intel/brw: Add brw_analysis.h",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bf48eae1f983d927618d1ff6da6dc9563da57952",
"description": "nir: drop printf_base_identifier",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e3bc6eafc823ff4fc6db2a015be80a2f6bfaa086",
"description": "nir/lower_printf: hash format strings in nir_printf_fmt",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41eabbadfab33df519470c6ce076b7b02d214c52",
"description": "intel: port to u_printf context + singleton",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9429d001b9b4fed77b8ff82611c59bf40761c4de",
"description": "intel/nir_lower_printf: modernize nir",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "03ff5b2c03ee5d78baa7cc28e92985f44cf23856",
"description": "intel: drop nir_lower_printf calls",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "07ccaa3118bf6e1e5d3aae847cdccec05519bd8a",
"description": "Revert \"hk: Stop using strings or common key types for meta keys\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": "32e0e8c8c58c1ad10f0510a80a6457588cd12543",
"notes": null
},
{
"sha": "cb53c83a5eb1f1f3f158972714975b740d1682b9",
"description": "docs: update calendar for 25.0.0-rc2",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93a720f81a32d501c5a9d47c063b2fee4ea8a325",
"description": "gfxstream: mark unused variables as such",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2b37cb1deba957ef1c109c704d8de374ba2d00a",
"description": "gfxstream: use `range` variable for its intended purpose",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "96c183c759353adde01e169eae71a504e731679d",
"description": "gfxstream: drop dead variables",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74d0a8cdd62a03c77e27a17d837b3ad12c09db71",
"description": "gfxstream: fix signedness of shifts",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "58938f7348655e2e37ab665abb48176b44f27e9f",
"description": "gfxstream: drop unnecessary semi-colons",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5f54beb30728f6510ce50071ddaef5f9157b16ef",
"description": "ci/cuttlefish: drop `rm libglapi.so` now that it's no longer loaded",
"nominated": true,
"nomination_type": 2,
"resolution": 2,
"main_sha": null,
"because_sha": "44bda7c258f5e1a7b476616a134931f923f252b8",
"notes": null
},
{
"sha": "4bbbbb96be4702ff60610ab8d44c319125d3ce56",
"description": "docs/android: drop libglapi.so now that it's gone",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "44bda7c258f5e1a7b476616a134931f923f252b8",
"notes": null
},
{
"sha": "0ce0b7c7b06a09c934684e5dfde688d58e5b79eb",
"description": "hk: advertise EXT_image_view_min_lod",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "157ffa5b437f0711c88ac28735ece0465b0f4bd7",
"description": "hk: emulate EXT_image_view_min_lod",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8e1ce5331b16a90289746547a997003363777262",
"description": "hk: rearrange sampler image desc",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7ed6aa68ad4777a9a3d462ae1a492577073b3e7d",
"description": "hk: pack has_border with clamp_0_sampler_index",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e29a2c8d54b301402fa37eb500633f7bf035cc9",
"description": "agx: switch to nir_tex_src_lod_bias_min_agx",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "932d8a68ebb991819f148bf8514916ad098e26ab",
"description": "agx: lower min LOD for txf",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "780b814354b74d28d863325cfa2fe90fc5681913",
"description": "nir: add lod_bias_min_agx tex src",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c5de33e48e4054fb7ff62d1d5e990ba6a46df71d",
"description": "nir: add image_min_lod_agx",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4fc856af98ecee00f07a039b68dd82fb47b4e6da",
"description": "radv: fix caching on-demand meta shaders",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9d03c1afe0adc9c68a284928cea1457337686e94",
"description": "vulkan/runtime: allow to use a different disk cache",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "30961b2bfec63eb6fed834301efc7f875354b29b",
"description": "util/disk_cache: add a new helper to create a disk cache",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8404e7428b6c25a32f8cbc3eb218dec5725bb5ff",
"description": "ir3: fix emitting descriptor prefetches at end of preamble",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "e7ac1094f69830cb76e622525629ace68b757a10",
"notes": null
},
{
"sha": "e192d7d615dec9c9c04447c4b9ab0244d6380944",
"description": "intel/ci: Update expectations for Xe",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "12ddff54bac5783edb662796df6a144048a36d56",
"description": "intel/ci: Use INTEL_XE_IGNORE_EXPERIMENTAL_WARNING to reduce warnings",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0d1fa0f1a368b47df59c739c892442c5ec81f859",
"description": "intel/dev: Provide a toggle to avoid warnings about unsupported devices",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fcd5d2588807082a9d4d0efdc9978e0c364e4b08",
"description": "intel/ci: Load Xe instead of i915 on ADL",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93c5abd32b3c1c996576375d10fc33c38a723902",
"description": "intel/ci: Add newer i915/ADL-P firmware to rootfs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f736f19642787e381205d9088c5dceb3f13650ae",
"description": "intel/ci: Drop redundant BOOT_METHOD variables",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2105fe162b41a58702f13b029934b4f7e22e3cb",
"description": "ci/lava: Allow passing extra cmdline arguments",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9950dfcd80ae0ee6774daf7e26ce3aea23a5a0a4",
"description": "ci: Use new kernel with Intel Xe driver",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8a54823db97b86a00d2bcc04723117f92f5a1823",
"description": "ci/intel-gpu-freq: Add Xe support",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e3b8d1da6dc4819cd5fdbea9bdae08d98f7de588",
"description": "panvk: Disallow unknown GPU models early in physical device init",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "c95ef9e3232ef35da3b3d7a77d0726d0cde3fe23",
"notes": null
},
{
"sha": "0e7ac7d65f1139c5b9635848053e1e84ca85a283",
"description": "panfrost: Properly name CSF instruction UMIN32 source 0",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7bb6ebe9387015ea06f5bb02afb8a0707df4b322",
"description": "pan/decode: Fix indirect branch calculation for 64-bit",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "7d0dc3d30ca7cb9589f2590d827dac32f72fe835",
"notes": null
},
{
"sha": "135aeddc9b697f8b6a4f89358107b865799bdbc7",
"description": "pan/bi: Use 2D dimension with TEX_FETCH with CUBE on Valhall",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "ce52b6d35975c82077d5d2efe8430063fa2a4abc",
"notes": null
},
{
"sha": "c36326d3afc453c23c8e3bb55d27a7443c89f06c",
"description": "pan/bi: Remove b3210 from valid swizzle",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b00c09b920a1cc4f346ce88ba1aa0875eac8ebec",
"description": "pan/bi: Fix invalid CLPER encoding",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "316486dd9f6bbd03e7e13655674f1fa91e533b9a",
"notes": null
},
{
"sha": "637cb0a99304bbdfd585814a55fd1b179353d1ab",
"description": "pan/bi: Remove shift lanes invalid encodings",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f45654af5953d86b4b82760b51a502fb25244073",
"notes": null
},
{
"sha": "fbd5d58e3672944ba76911875f03bda69b93d5da",
"description": "pan/bi: Properly encode LEA_BUF_IMM",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f45654af5953d86b4b82760b51a502fb25244073",
"notes": null
},
{
"sha": "38a3cd8c766ae77d3a47aa3d51e31cc5ff048f5b",
"description": "panfrost: Fix PROGRESS_LOAD destination register",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "486c3417691966301bb6c51a7d2e7f8eb887ada1",
"notes": null
},
{
"sha": "05c2abcfea3c86258283d89dc6ad3f78b45729fd",
"description": "panfrost: Fix group priorities in drm-shim",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "2237cff1af9096fffb691dd07930dd816907dc35",
"notes": null
},
{
"sha": "555b8580ae72961d39159c74af7327c4db561c9e",
"description": "nak: Fix cbuf textures",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "c1510ad72e229a1e347afecfc6cb8f6cca1587c3",
"notes": null
},
{
"sha": "4d86a1c9286af110557037b379f1b5c5aefa2cd2",
"description": "pan/ci: add flaky tests to the flake-list",
"nominated": true,
"nomination_type": 4,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6f70425ef5580f4e2d8b8b5952d46076719876d3",
"description": "panvk/ci: add back incorrectly removed crash",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f93a48e4e3462ac214b8f5d1217cbe640d0cd34b",
"notes": null
},
{
"sha": "ed675272f439cc5e7d76ae364b707f2695a4eec4",
"description": "nir/lower_poly_line_smooth: use intrinsics_pass",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "998e2299f74f39c4ec4b7116667c823668f21fa5",
"description": "nir/lower_poly_line_smooth: don't reject fp16",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff225dee67e6bba605e7d4ca8eb4d8653c78f5c8",
"description": "radv: inline radv_nir_lower_poly_line_smooth",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b588b560787e102cdae0916103ee2472826c7649",
"description": "radv: remove radv_should_lower_poly_line_smooth",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "359ba659036d0294cdc791b1ab28d6e8f7a00144",
"description": "nir/lower_poly_line_smooth: support partial store_output",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6c410456d9f7cb19cc231ced589e752faaa7a7c4",
"description": "nir/lower_poly_line_smooth: only smooth first color target",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "534c2ceac8b74ed46dbdea47d295fc75316b8222",
"description": "nir/lower_poly_line_smooth: don't emit control flow",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1a8a643bbd3666974966241726596b81f05238e6",
"description": "aco/isel: track control flow divergence in loops more accurately",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "583c3586fed566b1bff70895cf525615ed0a74f8",
"description": "aco/isel: remove loop nest information from exec_info",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a77258346cbda4a11a3ac6c2751019e4f275ccbd",
"description": "aco/isel: fix assumptions about potential empty exec mask in nested control flow",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "44216e035f7cfda18d72f015e3840ac85833f6ec",
"description": "aco/isel: add and use exec_info::empty() helper",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8e8398832c3b318dfd2b6627ed5e86e7a6a4f397",
"description": "aco/isel: use cf_context in loop_context to restore cf information",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8b9c9fb9042ee2c2f0d34d26bb677303b205b46f",
"description": "aco/isel: use cf_context in if_context to restore cf information",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c2bfc05d7144e2abafda813e672e382996f0c010",
"description": "aco/isel: rename cf_context::has_divergent_branch",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0c5a91b9f2fb99e9ac3b60bc98e0088046a5348b",
"description": "aco/isel: move cf_info into separate struct cf_context",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "61fa007e4842f8e0e7c777d4fdb23b3c7118d48f",
"description": "aco/isel: fix empty exec tracking for uniform branches",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd32129c1a417b4e68fa8f2a0a984f374d14d539",
"description": "panvk: document missed extensions in new_features",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "00fb0f5ec20ae8fdbec2fcf2c3f9becdb59d9207",
"notes": null
},
{
"sha": "a4b8131255f00d6d063d5e27e72c17628ae5a216",
"description": "zink/ci: Make zink-venus-lvp-full a nightly job",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "7bf4d6a4dbef2fb65f3284c9b33c2c5561f11ee0",
"notes": null
},
{
"sha": "a8b84e18989e241712c0964fc9359389720858ec",
"description": "anv: use A64 messages for push constants loads on Gfx12.5+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5c1729908471a1b000fa4ab0b29ac9f79a8b7394",
"description": "brw: enable A64 pulling of push constants",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0808125914567823cc45ea1daff54c29c574573e",
"description": "brw/anv: rework push constants for mesh/task shaders",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a77e532248a8ef41aee805a1a19132c211945935",
"description": "anv: add a helper for getting gfx push constant addresses",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "26347b487629c7e3b07af67e9b2b664bd987ab69",
"description": "anv: use heap size to program generate state heap",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ddf64a7d954345ebfa7a577df6664a864dc11e7a",
"description": "anv: track the first 2MB of unused VA",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48e41c87b04ad3524942b5f781876db1e0d24314",
"description": "anv: increase general state pool",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "75e09c4ff304773dff0b0320ffb8eae82775b0d8",
"description": "anv: reuse helper for compute push constants",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c08b437db78efcd5d61d14fd7ffd47a741829e51",
"description": "brw: fixup scoreboarding for find_live_channels",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09b5de379cd47a025662459d03aed970da170676",
"description": "gallium/ddebug: add missing modifier callback",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "da023a5a199d4d5a620839234cc956bee5ecc115",
"description": "ac/surface: fix radv import dmabuf from radeonsi",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f095aaf819938450574ef308ab5a98b1a34b33f3",
"description": "radv/meta: stop using string keys also for DGC and query objects",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "886d720c19b74cc50d4407e20ad6cbd14a3e5930",
"description": "mesa: fix RGBA_SIGNED_COMPONENTS for lowered signed luminance",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a6dc8fa426ef104ed3635e18832b9998a0499f82",
"description": "v3dv: fix missing access bit flag when checking for texel buffer reads",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5adf305fe61100a4393256c94b2a7f7e412988da",
"description": "ci: re-enable austriancoder's farm",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "183ffe86b78bf6932b229068b84e2d92096492b1",
"description": "etnaviv/ci: convert from baremetal to CI-Tron",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f72ee5e5877083b4838f33fd418d39ebd68521fb",
"description": "ci/b2c: de-duplicate the download of install.tar",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ab3c0c4fa3c81588bf551cfe15e16ec0865b0178",
"description": "ci/b2c: add support for diskless DUTs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9ae0b1c467ac6311d8ae8b6efc3f24237a115056",
"description": "ci/image-tags: bump the debian base tag",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "596cfbbed1a6a632c04c0c9b5b5f125352ad2d7a",
"description": "ci/debian/test-vk: trim down the container on a per-arch basis",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "39969409f6fb60b21aea36be4d5424718fcc26b8",
"description": "ci/debian/test-vk: remove software-properties-common",
"nominated": true,
"nomination_type": 2,
"resolution": 2,
"main_sha": null,
"because_sha": "85dace1c0b7c1839d12171c2c9d63f8e4a002f35",
"notes": null
},
{
"sha": "d24c68f11fc325d90c15774d67f3839227ea30dd",
"description": "ci/test: add arm32 b2c jobs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9c5f0de7ac0cfacf3686e79755ebef5b117643c5",
"description": "ci: Add debian/arm32_test-* images",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2cc807b418419429af61a70c68184402f349a948",
"description": "ci/build-deqp: delegate the deqp main commit check to github",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cd7ec5403d8d255704d91e200f6e8412a88a0278",
"description": "ci-templates: update to the latest upstream version",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "175b6d02ea204f8d74749521e8d7902f6f804e70",
"description": "ci: Move apitrace to test-base container",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3be9d71537832caa417b2adc40cbe2aaba2ae3f5",
"description": "ci: Move common testing packages to test-base",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "930b4009e10a2cee63637145b067a5e81958db0f",
"description": "ci/vvl: Use appropriate level of parallelism",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3e05307beecfd7ddf239276eb79fef8e0cf9a0d4",
"description": "ci/test/b2c: do not download the debian/*_test-(gl|vk) artifacts",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d450d9c70b49a3856cdcc00818b704ecaeed37d3",
"description": "ci: be explicit about the fact HW jobs do not need linter artifacts",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "978c0989eba1e307007ed493b9221fbe295ccb97",
"description": "ci: fix the artifact name",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "ef3091736c3ec63303e483d8f3cb0924b4a4fa4f",
"notes": null
},
{
"sha": "44b88c1034c62ccd10645e7235f584fad7aeed57",
"description": "radv/video: add h264 b frame encoding support.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "717c85d08a418f7ca2ef347d7825e9bee24c3856",
"description": "radv/video: calculate colloc buffer size for h264 B frames.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "19b27c77bdff7d37946259aa2a3f56117caa3707",
"description": "radv/video: move encoder to using a buffer instead of an image",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "adc51bea287a55a5defea936104767899961f38b",
"description": "doc,src: replace doc and comments for shader and compute cap",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f020ab18e1598572d593bbc4d0d6c4a61ddab7fa",
"description": "gallium: remove screen shader and compute get param callback",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cb251ff3d0e4ec77ef90a2a94f45aa3aed9abecd",
"description": "gallium/aux: remove aux shader param get function",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4e0f722fc1da29a10cb35de6814e14b0c3e267da",
"description": "zink: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "aaf865cdf2af1a2aa081e54eb87350589b4fe296",
"description": "virgl: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "27c4ac1c101395a76b36b983f03e929d7d40bca7",
"description": "vc4: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e51b32e7e9485d02e2d61e1b3d5557b0cbb06bc2",
"description": "v3d: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3ae0e60544dd6927529efefd5504724017908e5",
"description": "tegra: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d353965473cf475b90c41583d25bc960a606d551",
"description": "svga: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2c981183ca126f9eb26b084bfede91c9cb59faf",
"description": "softpipe: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7ca3618c011eac837c75de1e595a3eccb6072068",
"description": "radeonsi: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ba2e6ae8f83001a496cf0b4c52bf31ce7d7169ee",
"description": "r600: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "809b5728a20758af598e7e2686cbd3876bdc2412",
"description": "r300: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bdd59c1cd529d7a59cca01fe48f02580944c0850",
"description": "panfrost: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "566713341343147976c9e2f07f65448e31503c3c",
"description": "nouveau/nvc0: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "98529b9b65ff967cce900f696db62d722af106a5",
"description": "nouveau/nv50: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8d9890c0e01c048f1d70f7356021d3b8c81787c5",
"description": "nouveau/nv30: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d32c928038c73ffbc5d2e36b6d014f98ea6d5fa8",
"description": "llvmpipe: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5de82583031f3a3ef6dec351fd23d634680eb9e5",
"description": "lima: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0f9f7152f79fe6a396f0fa789d9114ddf6267157",
"description": "iris: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5a3ac70015f07bebe47823040b386901b58326f2",
"description": "i915: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "02ca28b5caa8d26a2945ae831d00a594a8d80a3c",
"description": "freedreno: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a5b58b8c88237fcddfcacc2f561945e293cd2e04",
"description": "etnaviv: remove shader get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e1010edbc06b3d17fe739d1519144d10ec7c7c6e",
"description": "d3d12: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "aa12b9bb8386dad4949ec038aa5edd8912f70cc1",
"description": "crocus: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b251ed5d03af971c30922b35f3fe1429beb70ff",
"description": "asahi: remove shader and compute get param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c46aacc216d04a598e7ab6dbb0359afa95dc0da9",
"description": "rusticl: replace get_compute_param with pipe_compute_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e08664cf85b51be6742f412431329777b12bf59e",
"description": "rusticl: replace get_shader_param with pipe_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0911b13d7005791d0200ff922076390feedd4f4c",
"description": "gallium,mesa: replace get_compute_param with pipe_compute_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "961a9c3a43cf27806f1a4c084daa4707b7a4c95b",
"description": "clover: replace get_compute_param with pipe_compute_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1cc42f14937f82eaadfde4e7b7c6026a42bc6c8b",
"description": "gallium,mesa: replace get_shader_param with pipe_shader_caps access",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "916bdf089297c0e534fea738a2b21d8d017f7b6e",
"description": "lavapipe: change min shader param to use pipe_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "12f420ceba00aa1cf981caa526aac0ba00dd2785",
"description": "nine: GET_SHADER_CAP use pipe_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3ffa83cc6af59fe5590ff3fd40fe407a21d01e9f",
"description": "zink: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a18cf7cac3e5e54bca7815d5a93c66de13682f4d",
"description": "virgl: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c78018c5525382bcb18a8c7e4a5c7d930ab675ba",
"description": "vc4: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a1d1e47c9d0c1f035772ad71770f64503511b2e",
"description": "v3d: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c312ca70bc7adeec88c60a976332d82535ffbd5d",
"description": "tegra: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "69f38859f39df8e71a7f40076e67a4c7197c6de8",
"description": "svga: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bae981209244bdd2825dcb641bd12f4bb22d38c2",
"description": "softpipe: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "42d6c1245da5d0be3ca524ebbc1f8d044f29f9c6",
"description": "radeonsi: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "390854e52358284048c65f14ef86ac0658de3508",
"description": "r600: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "61a0a4ee671b8a80b00df4952abd5e2c60ae1216",
"description": "r300: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b782f5570b7926242462caaf75d4cbcad67d3a3",
"description": "panfrost: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d194637c5d3d019dd9641cb89227dc684eae69b",
"description": "nouveau/nvc0: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2e1fcbe01a5615fff694adc6887b0d9989ee8f3",
"description": "nouveau/nv50: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a242c6ee3ccb397e85ddb9c79633f7eb1620c92c",
"description": "nouveau/nv30: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a65b74af5139f8e137b1dc614b8cd411b081d5a2",
"description": "llvmpipe: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3450274f78de523625c8b7100853379d3fc0afb6",
"description": "lima: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "36534ec18d4cd000067767d83dd7cdac2c453c9a",
"description": "iris: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "29d0b4ccdee0c0d7d82d8c75f3af114e4f22c128",
"description": "i915: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a0a6b70666fe4fd1809171bfb37ec729f015e37d",
"description": "freedreno: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "99605fb3a83fedffcb5b12f9257e8463339cf5e9",
"description": "etnaviv: init shader caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "332502d9a2f0d4168de51450ffe5cd88d60a138f",
"description": "d3d12: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9a9a61a1435d48c0f518201a510331744ec844c0",
"description": "crocus: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1b348d3a3ef6a7d1d026e23399f9323421e75873",
"description": "agx: init shader and compute caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "87cc79126d568a815f5837f9e5132b637755cf34",
"description": "draw: add draw_init_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "02903e150ef94f2042a423184a3362142c321165",
"description": "gallivm: add gallivm_init_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "19240e0fea10b2358ef32c485fbd12fcf6cda0ca",
"description": "tgsi: add tgsi_exec_init_shader_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "379b3a782d6ebb85dd8d6e393db713085621c99d",
"description": "gallium: copy shader and compute caps for ddebug/noop/trace",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7b838218ebd267fffde9240bacc9dc4b00e06efe",
"description": "gallium: add pipe_shader_caps and pipe_compute_caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0a5c8853ab037c4270987d860cbc56a3a46ffb25",
"description": "gallium,mesa: remove ir_type param when get_compute_param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "55be769f6ddfeb093bfe62d14f707203d805e180",
"description": "radeonsi: init compute caps without ir_type param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a1e039dd35b6519dba804ddc7456302c7941dff1",
"description": "r600: init compute caps without ir_type param",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8a6eb7041ecdf07893ef6f4286d0a3601958f957",
"description": "gallium,clover: add compute caps used by clover only",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2af8172b62b619edfdc39296344b30b4de1adafe",
"description": "gallium: fix ddebug and noop screen caps init",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "a036231c096a6dec717e0e3c6b85a83a29c50723",
"notes": null
},
{
"sha": "0f656756ec225cbd266e5de6e11f25b49afad64b",
"description": "lavapipe: fix min_vertex_pipeline_param",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "d91a549b67f3a13c4763d82e333e50395c300507",
"notes": null
},
{
"sha": "00fb0f5ec20ae8fdbec2fcf2c3f9becdb59d9207",
"description": "panvk: enable KHR_separate_depth_stencil_layouts",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "935cadbc2e12fc4f5051304cbe4ef610c1342a40",
"description": "panvk: enable VK_KHR_depth_stencil_resolve",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1885ff8a3973a1575c4e6429b7182c1354cacdff",
"description": "venus: refactor more to image format props sanitization",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5d440a7d97e9e50c5d83fdf8daa3a1231a9ca0b4",
"description": "venus: further sanitize image props for rgba10x6",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f9fc7392fa49d4481ae70c32b8c69df0834e8ad0",
"description": "FreeBSD: Disable support for \"-mtls-dialect\" for FreeBSD",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e49df902b4c1b98569921d8b858e6e3855bf10e0",
"description": "panvk: report strictLines as true",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d64095410db40d79b7a4bb44febbe8e57518eea",
"description": "panvk: fix line-rasterization of bifrost",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "d970fe2e9d6a8e9997a0ce212146d62013b3b455",
"notes": null
},
{
"sha": "4ea4b6c98b8bf29e15930dc1c7851deb45ccdf29",
"description": "gfxstream: Replace pre-processor (LINUX && !ANDROID) checks with LINUX_GUEST_BUILD",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb6d371c0ebb84405c0d095c554ea08bcab181aa",
"description": "rusticl: support SPIR-V 1.5 and 1.6",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2f4931353fd5cd635c33f306e1016331e07e3934",
"description": "rusticl/kernel: call nir_lower_variable_initializers earlier",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48f93e7313b2c376494c04acdf4a9d30014d5863",
"description": "clc: bump SPIR-V target to 1.6",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7f493b45ae8e0c671fb52214a011fa2f0322a728",
"description": "mesa: Fix FramebufferTextureMultiviewOVR num_views check",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "328c29d6007ed7677d5c5307bd6997d84a32104a",
"notes": null
},
{
"sha": "39491da1b6358efebd6d48da6f5454c73409db67",
"description": "mesa: Fix multiview attachment completeness check",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "328c29d6007ed7677d5c5307bd6997d84a32104a",
"notes": null
},
{
"sha": "b774b615d273f2948f2d9a9d13fe5ca1c3d04119",
"description": "glsl: Expose gl_ViewID_OVR back to GLSL 1.30",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "328c29d6007ed7677d5c5307bd6997d84a32104a",
"notes": null
},
{
"sha": "bf88b9b324f8149908a43c98d270f52022b321d5",
"description": "kopper: implement to get sync values.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8d335d496755e827291f223fd9fbcba35f646bf",
"description": "dri: fix a build error",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cf3647696125595a44cd0e08d2f819c3dd6f6f54",
"description": "svga/ci: disable vmware farm",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a41564619319fe3b4e5d46e43607cb3748775df",
"description": "intel/common: fix mi_builder_test issue",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "bb31287d240388925b09f791861a883ae3909d88",
"notes": null
},
{
"sha": "c1510ad72e229a1e347afecfc6cb8f6cca1587c3",
"description": "nak: Optimize bindless to cbuf textures on Volta+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "272e8ec461a637ed41b1bb5a23f792d07a2eca01",
"description": "nak: Add support for bound and cbuf textures",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16b6ea415fcd247a1a41067ec0ccc86b1998dc24",
"description": "nvk: Only pass sampler handles when needed",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2be01df8dfb08aaf3af349babd39dfcd5ffa74b9",
"description": "nvk,nak: Only use u64 texture handles with codegen",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "60e1bc55bf5945a24d1cff619ef61fec26d612fa",
"description": "ci: fix debian-build-testing BUILDTYPE",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5b291c7ce652c27800624808f6bfef513d7ac3de",
"notes": null
},
{
"sha": "4064b5546bba9aa879958883c220fdba4fe5ecf7",
"description": "intel/dev: reduce warning noise from urb settings",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4e80045ae047c6ea3b5a82105e63e5f541a3a15e",
"description": "intel/genxml/anv: fix the layout of call stack handler struct",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b856a741d6dc18d409a0c06ad6492cc3ee9a6bd",
"description": "radv: advertise computeDerivativeGroupQuads on GFX12",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd8575ebd3dce5d1367ff38a4759c49aacd8de72",
"description": "radv: implement derivative group quads on GFX12",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5fb23f29fefd5d67c0ea1d5f082d086078848b32",
"description": "radv/nir: update radv_nir_opt_tid for derivative group quads",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7d3062470f3ccc6cb40540e772e902c7e2248024",
"description": "radv/meta: add missing pipeline lookups",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "08777e5ba9c6a01ae24ee279f4acd0d8f0c0a6b0",
"description": "llvmpipe: Remove an outdated comment about subclassing pipe_screen.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "effa913d166e9f4896e3ce5e0240d772bcd98081",
"description": "panvk: advertise storagePushConstant16 and storageInputOutput16",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3497069a046a7dc448d4edac133a2be27fabd4fc",
"description": "panfrost: support 16-bit varyings",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1b359f3e59436319307ce9cbed79b998c29ce5a0",
"description": "panfrost: support 16-bit vertex attributes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "02dc105a36d1077b466673928ee3dfff70da8489",
"description": "panfrost: move handling for bifrost mediump lowering to pan_collect_varyings",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "26ba20be516089e040a9fcb19f3d2e0932c24438",
"description": "panfrost: minor refactors in preparation for panvk 16-bit IO",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "58bd1356ccf58fd6210b7abd66e3859576c1ac0b",
"description": "pan/texture: Only use plane_chroma_2p for chroma planes",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "144f9324a3747748191513c0a1a596171f193a82",
"notes": null
},
{
"sha": "23aa784c05cdac361c9518e6e7c00c198841c4d0",
"description": "pan/format: Use HW version to determine siting for YUV 422 formats",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "83c76cceafb4d375cc9cc2cf043bc32e5577f244",
"notes": null
},
{
"sha": "1da221427ecf8e7a57ce36377cdab4b2a492b7ad",
"description": "vulkan/screenshot-layer: Add RGBA surface format support",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "96de531b5a99cb182c25ae8a953ccf8b46bab041",
"description": "anv: Add statistic for 'GRF registers' for Xe3+",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "07787f3208b4509b6602b51037473c36289ccdfb",
"description": "intel: output a depfile with mesa_clc",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "92085e7babd09b5d5a0a98691732ccaaca132f4d",
"description": "intel/brw: Remove 'fs' prefix from brw_from_nir functions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1332d845002f71c432905180424c14dc93fc27e2",
"description": "intel/brw: Rename file brw_fs_nir.cpp to brw_from_nir.cpp",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "25707b57bcd8b67cde4f82f154c9dad2f25a7512",
"description": "lvp: set subgroupQuadOperationsInAllStages to true",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c031a53a784d9f1d9349068fe9ad0b15c71e6ec3",
"description": "r300: copy propagate constant swizzles",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9835a2df83e37bd8031a335fd9ad0153385a9fd4",
"description": "r300: do not limit maximum TEX group for R300/R400",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3bd769957fd97705ec0b4f577e2d9b916219f15",
"description": "r300: remove some dead code in redeon_program_alu",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9993f3dd6ab677b50682eea9affda8d06d92bad7",
"description": "ac,radv,radeonsi: add new GFX12_DCC_WRITE_COMPRESS_DISABLE tiling flag",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3064bfc3125699b8dcf106dd628e0472cd561da4",
"description": "zink: guard rebar check against fallback heap detection",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8aae76014437cb32fb34f7d12240e36333f4ffd8",
"description": "llvmpipe: don't assert on exceeding if_stack size",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9cc0b497b3a73c79703417eab11130d79afeec25",
"description": "freedreno/registers: Fix gen_header.py for older python3 versions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "84e93daa265687ee6a54506c197e99793e7d3b2f",
"description": "freedreno/registers: allow skipping the validation",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9540139f439ad8adb906203e1deafe056602327c",
"description": "freedreno+tu: Add new virtgpu caps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0ee5015da4c386c0ef8b6ff12fd2bb34022d86a6",
"description": "Revert \"st/mesa: move VS & TES output stores to the end before unlowering IO\"",
"nominated": true,
"nomination_type": 3,
"resolution": 2,
"main_sha": null,
"because_sha": "3290222a1a56169c5187e85e0ce61b3da861a820",
"notes": null
},
{
"sha": "1e0e521a7dee1481d7b32ea4c95470beb9125809",
"description": "broadcom/compiler: move stores to the end of shader",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0e648a238e23199969e57e1d9336755b5c74d87f",
"description": "intel/dev: Add BMG PCI IDs (0xe210, 0xe215, 0xe216)",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3ab55b3c5169e11f52de6d3ef7b1dd0873a40131",
"description": "radv/meta: Stop using strings for meta keys",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32e0e8c8c58c1ad10f0510a80a6457588cd12543",
"description": "hk: Stop using strings or common key types for meta keys",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "db4277adf80c5b6f78d9448920b3fe9d70a0f48c",
"description": "vulkan/meta: Stop using strings for meta keys",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1bba4cf21bed35fcd3814405432bdc50754b583f",
"description": "vulkan/meta: Remove object types from vk_meta_object_key_type",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3319e496f717d802cd87b2a499ca7658fdc09a49",
"description": "vulkan: Stop using strings for BVH build pipeline keys",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5572e274e25765a532c42a0a1074b5614fca6ae9",
"description": "v3dv: serialize jobs after any barrier when debug sync is set",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8d9f5dfd1df861771880faa9555701e38bd82c09",
"description": "v3dv: implement sync debug option",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d36e97c774cf3d41299d56a94a4d5bb939a76e02",
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": "5b04337ba0858871b281150bbcc4124b73dc5cf7",
"notes": null
},
{
"sha": "5c26f165ba521c34d5c5d568383477a7f580e5da",
"description": "d3d12: Enable warnings C4056, C4305, C4351, C4756, C4800, C4291, C4020, C4624, C4309, C5105, C4024, C4189",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15b2486a0990d0f161f24106e32cb01e54ad2f0d",
"description": "d3d12: Fix warning C4800 forcing value to bool 'true' or 'false'",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d67980140c53465e1277af1d99168901ac683ad8",
"description": "u_thread.h: Fix warning C4800 forcing value to bool 'true' or 'false'",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1e869b3750ff75675172bf7e6bcba772a737a12d",
"description": "nir.h: Fix warning C4800 forcing value to bool 'true' or 'false'",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e272c98f5d6cdb78202e9f82342afce03b08d603",
"description": "d3d12: Fix warning 4305 truncation from type1 to type2",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a5765d765945cde2b40f5cdb14853c4f13d25450",
"description": "khronos-update: Update ANDROID guards in vk_android_native_buffer.h",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b04337ba0858871b281150bbcc4124b73dc5cf7",
"description": "ci: disable Collabora's farm due to maintenance",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb31287d240388925b09f791861a883ae3909d88",
"description": "intel: Initialize upper 32bits of drm_xe_sync.handle",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d3adc331753a5dde8a440dcb931838a23118128b",
"description": "iris: xe: fully initialize drm_xe_sync addr/handle union",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9afe29153da21bc0537fec809e21d82369061661",
"description": "anv: xe: fully initialize drm_xe_sync addr/handle union",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f7e5daaedd08e9fe1e6049d827fc23d237e34fd6",
"description": "i915/ci: use debian-build-testing instead of debian-testing",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ecd183c563670c5c3ab371d6b5596ecabbe6fad",
"description": "dril: Check for null config in dril_target.c",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "06d417af80bc1f171cadc338e63a7aa75c877754",
"notes": null
},
{
"sha": "c64871acccc77e6104db2a4c1aa36c94880626a5",
"description": "intel/vulkan: Add bvh build dependency",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "41baeb3810a44f1746e05d9556d1951e72527499",
"notes": null
},
{
"sha": "98ddfd040a3612c9007f41501888998449b51614",
"description": "spirv: remove spirv_library_to_nir_builder",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41aa22a6b5e942e22e7a74936fc21b6d87aab03f",
"description": "intel_clc: remove NIR output support",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d5375017a516f4281ec0b73748582c56a86057a",
"description": "compiler: drop vtn_bindgen",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4f9eace8645aba788206dfecde2a2987aeb64e59",
"description": "intel: move internal shader compile to vtn_bindgen2",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fdeb05c907e21155d6b022517137c294ddf02251",
"description": "anv: fixup missing compiler dependency on tests",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e621bafa9ab63ddb9f3904095bd12a41b1a28302",
"description": "ci/debian-ppc64el: don't build AMD drivers due to having only LLVM 15",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "82047fa82f1bbbbd4f1a9b05c034f79a00d85e31",
"description": "amd: drop support for LLVM 15, 16, 17",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5ca23eff0bf1d37c8aa2d9a36436ef2c8fb68a4a",
"description": "intel/brw: Remove brw_gs_compile struct",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3983e88c2743fed43d37e91bbeb1de453e132bda",
"description": "lima: ppir: handle ffma in the backend",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a4b1924b229d12416dccb2eb48c1b69caf6c5170",
"description": "CI/Windows: Update container deps",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "049015a7b8b00677b5cedfe70bb9eb249a2f1a4f",
"description": "meson: Enable /Zc:preprocessor for MSVC",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3129fd8dcfae579e854ec67134d99dec0e40882b",
"description": "rusticl/queue: check device error status",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2c52ddd1a672b1a2b61894e77adf21d6e9084a1c",
"description": "rusticl/mesa: add PipeContext::device_reset_status",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "46454f01d390d89e2dc62b3e93892137440a05ef",
"description": "rusticl/mem: set bind flags for gl imports",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
"notes": null
},
{
"sha": "0e94a1490023d873cfeca3550ce48f7386baf390",
"description": "d3d12: Fix array of texture DPB cap detection",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b68ddd98d882f9edd548da5382e661c867076d43",
"description": "d3d12: Increase DPB video texture array pool size for async queue depth",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9f912921001a14057ef9828932a6ec78d6a0a01",
"description": "d3d12: Add some missing members initialization for d3d12_video_buffer",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fcbadd77a8e7a4d4e30931826a041607202e5182",
"description": "d3d12: Add NULL initialization for d3d12_video_enc::m_pVideoTexArrayDPBPool",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "123374c1d72c1a3ce3dc0bde1ef8e68a53d7b0e7",
"description": "d3d12: Add support for Y210, Y410, YUY2 and HEVC 422 8/10b, HEVC 444 10b profiles",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df27e09267b5f7d603745713b5229eed884afe31",
"description": "pipe: Add profiles for HEVC 422 8/10b and 444 10b",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a1e15f561f8f6befd55815b813783716184f2eb8",
"description": "d3d12: Fix HEVC range extension pic params validation",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "81869c70f0b727feb160bf1697059e26bcc94650",
"description": "d3d12: use log2_max_pic_order_cnt_lsb_minus4 from upper layer for h264",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b834e1666ab632df5e2828bc460acb79cd21fea",
"description": "d3d12: use log2_max_pic_order_cnt_lsb_minus from upper layer",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7cd9de460b1393402a78334001d37f873ae3d767",
"description": "d3d12: fix d3d12_video_nalu_writer_h264::write_slice_svc_prefix",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bf7edb9a2d9e52247bd20ceadd1a4ffefe7c9663",
"description": "d3d12: fix start code prevention in write_sei_nalu()",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8499f69a46763f2aae97039f6770264ee1a9a00",
"description": "d3d12: initialize ReconstructedPicTexture",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0fcef5168b4150e68e4e2ad6c919ca937e721691",
"description": "d3d12: log all the field of dpb buffer for better diagnostic, cosmetic space removal",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ad66315a677de464634bfdc71aecf28843929b0a",
"description": "d3d12: fix incorrect IsRefUsedByCurrentPic marking for P Frame",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e026f40b5f083772cff6c909f6f68527e6ae3ef3",
"description": "Uprev Piglit to fc8179d319046f45346bcbcc5aaeabebdf151f03",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d3b6aa8d6de0222c59af4b2f0b1feee27e9a046",
"description": "freedreno/drm-shim: enable raytracing",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "438652654bbbfe6657c12cef70c38f17f1a60bcd",
"description": "pan/decode: Fix the blend_count mask",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "f2740ac69c93872910161e64e6d06a53a119634e",
"notes": null
},
{
"sha": "127af6f38a36bd127f091b11bd2ad070582544d1",
"description": "panvk: Don't clobber registers if the render pass was suspended",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "2d3c50d484bb25fe595959b00cfb92fe538d1d6f",
"notes": null
},
{
"sha": "c41b29f4506915672029f6fc8c3ec7d21db44491",
"description": "zink: delete some old DGC remnants",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41296aab47edc83f740eb0e2e3fcb9e168dc59b0",
"description": "zink: also refcount needs_present from frontbuffer flush",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "4b0f2d1a2b30e5a288f909683203bfa3bbfacf50",
"notes": null
},
{
"sha": "50dbcb1d00d239cacc13c394543fddfdee121cac",
"description": "rusticl: stop clearing shader images after every dispatch",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72849ffbcd612dac86bf950baf07b3bf4baa6370",
"description": "gallium: add a pipe_tex2d_from_buf struct",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8d0d83c629756664801e6b14307120c1a3497657",
"description": "aux/trace: trace tex2d_from_buf for samplers/images",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2a1524a0890a36e9f21e7cde253516855e2c94b1",
"description": "libcl: add unreachable() macro",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72bd3a60043188ff0d28a3132f393915ab197532",
"description": "nir: include __LINE__ in NIR_PASS validation results",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3b1d8796fb639ff13b237415a50b4ce43d0594f1",
"description": "asahi: port to vtn_bindgen2",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0dd788298f159fdf76961e9a2a67c4894c0c70a4",
"description": "libagx: port to glsl-style compute builtins",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6a958f6997f8fb12e0f8ca010c7d9a499f9e3aed",
"description": "libcl: define GLSL-style compute built-ins",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5ab16b340eb03a4b2e30561686444c7418911e26",
"description": "libcl: add MIN3/MAX3 macros like on the host",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b7447a94c832dfba5886d1c86c65299ee9147f95",
"description": "vtn: add vtn_bindgen2 tool",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e6b22e2309c3569816af94f2b73e3410fcadb3c7",
"description": "nir: add nir_call_serialized helper",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0727b7a07992618451d0d3d610b4af71dc693ce7",
"description": "nir: introduce bindgen_return",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d4ec0fc381ddea196372dd494edde2248132f6d0",
"description": "nir/serialize: add specialized function serialization",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "646903ed7a940c584ec90aa6f34170b1139953f3",
"description": "nir/print: extract nir_print_function_body",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7e467daac48ecfc54f37013affed3c3d9163b951",
"description": "nir/lower_scratch_to_var: handle multi-function shaders",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "50428f3c8a80f751d816a88b387461e1e388b532",
"description": "nir/lower_scratch_to_var: handle KERNELs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "63c94cf7552581356169627af2d787a5defac613",
"description": "nir: add nir_function_intrinsics_pass",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3b1166da8ca329771432c9fe7a9c0c9633b344d7",
"description": "meson: factor out with_driver_using_cl",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41c163138ddfb591af0c3138e6c3f660c7d263a1",
"description": "mesa_clc: drop spirv version workaround",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fe8a0d35485c77efdb3c4cb6f176f2b3cbe4c65d",
"description": "clc: use SetUseHighestVersion when linking spirvs",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d306f74153c2e84e624003ff9e19721f709c66f",
"description": "ci/windows: Bump Vulkan SDK for SPIRV-Tools",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "457b1593834d968bd129ce46aaf05c734ddf5974",
"description": "rusticl/feat: LinkOnce ODR",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7bf4d6a4dbef2fb65f3284c9b33c2c5561f11ee0",
"description": "zink/ci: Add a fraction for zink-venus-lvp",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3800ecc029db3e665a60ccc5b14f1bb2d0279893",
"description": "etnaviv: allow larger shaders with unified instruction memory",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc83e0b90fc744db07ee48b2c257df9a8b273338",
"description": "etnaviv: place FS right behind VS in unified instruction memory",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f1fe4d59612f250a2b184d6cf7e0a7bed07f13c0",
"description": "etnaviv: replace open-coded shifts in shader range registers with macros",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ece07d5d9f6c18c9228c48555123b7d1aabbee1f",
"description": "etnaviv: correct and rename shader range register check",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "70b44a6762f6ee0795baab125ddd4919566b1111",
"description": "etnaviv: emit PS start and end PC states only on shader changes",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3b8d0f5dd7ad41ff720357ccf148ed32b7a0ac70",
"description": "etnaviv: split large multi-state updates into multiple batches",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bfab2ae8213a9a89597f3659b67cd26e362b296d",
"description": "etnaviv: drop double masking in etna_emit_load_state",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "992e9d07c5519fc86fe7915de35b2281920afcfd",
"description": "etnaviv: drm: fix instruction limit for cores with instruction cache",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5c44d706849083605b30f762d96f6a9096107acc",
"description": "amd/ci: Revert to 6.6 kernel on Raven",
"nominated": false,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "375116a3a02ae044e1933c5fec673c31451855e3",
"description": "panvk: Set missing shader_modifies_coverage flag",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "5544d39f4420da88c53aaf8dd48d86ac92bd0eaa",
"notes": null
},
{
"sha": "2c855c1f4caee401ca64894bf7e47570e6d7b760",
"description": "Revert \"panfrost: fix hang by using MALI_PIXEL_KILL_WEAK_EARLY in color preload\"",
"nominated": true,
"nomination_type": 4,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "41cb2e73c2f02462857d0969ea39c884b962a8d0",
"description": "Revert \"panfrost: remove is_blit flag\"",
"nominated": true,
"nomination_type": 4,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "46256f3e39420d2e7ba6166a00ad3b89411afba4",
"description": "panfrost: Do not evaluate_per_sample for non-MSAA",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "26d339ef8ac7338a39aa5908d2dd38950933a474",
"notes": null
},
{
"sha": "959403cd8797dfb845ad6d4d0387e0eada2dc9b7",
"description": "anv/video: clean-up duplicated code.",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "52d9edbf05dde63b0819011dcbc1e8070070e405",
"description": "anv: Fix to set CDEF flter flag correctly for AV1 decoding",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "8432b8b2828bca6fa19793b00b3a6e61a06ff650",
"notes": null
},
{
"sha": "2b8c3a12c68e39d9d3f95509575469681fc1bbf4",
"description": "winsys/amdgpu: treat cs overflow as context lost",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3f2435994473b36cd448cce5775d4085ca12382",
"description": "radeonsi: update si_need_gfx_cs_space upper bound",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "cdecbee9225f98a5529a55964f1f9758c4f893b5",
"notes": null
},
{
"sha": "6c98f006f4919ee1e364abd08cd56bfa88f128f0",
"description": "intel/brw: Move some larger functions from brw_inst.h to brw_inst.cpp",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f7b0c1294510f485596a703eba9444875db138e7",
"description": "intel/brw: Rename fs_inst_box to brw_inst_box",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d59bd421a27996b1ca711aa727e7d6af59bcc0cb",
"description": "intel/brw: Rename fs_inst to brw_inst",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b0d3597379a4b985555af9bfd85c93721be3822",
"description": "intel/brw: Move fs_inst implementation code together",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dc2b6dfd16c9997d93b80af675c7706c976a0e95",
"description": "venus/ci: Skip flaky test due to intermittent timeouts",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4c46a93593f2749e8979da63a9e1f77ed48b9f86",
"description": "docs: update calendar for 25.0.0-rc1",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d73642d9ff045eeeb3f9f69e5f37db2eabf2f9c3",
"description": "venus: scrub disallowed ycbcr features for rgba10x6",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6f5c227e2c8f1e5a1960d9e92b09f3bdf72af93a",
"description": "zink: Enable KHR_shader_subgroup",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cee77ba6ec3d9bea67a4b1c15add0c1458622c3f",
"description": "zink: implement ops for KHR_shader_subgroup",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4f3136fea010a43f5f609f038b2faa2744d3347",
"description": "zink: emit SpvCapabilityDemoteToHelperInvocation for IsHelperInvocation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "00d17f3dbe1a01bd7a5cf59efe453ebef554af42",
"description": "nir/lower_vars_to_ssa: Annotate defs with variable names",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ce0f30b2301e8a7eb75f9a5fc1fa066bb7ad2569",
"description": "nir: Add variable debug info to instructions",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ec89f88722c3ffa5f293830d0761aaca7711ec24",
"description": "spirv: Handle NonSemantic.Shader.DebugInfo.100",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "60a20bcf3dc329f3e95d28b7f99d2f90060c65a7",
"description": "nir: Stop using instructions for debug info",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e73c4ce7c526625aa704247ee5919cfc678674dc",
"description": "anv: handle REMAINING_LAYERS in host image copy cases",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea519cc2306457b521bea30e026792b9084c095d",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8b61e9a7015ff05fb8cf122b865beadbd39e23b5",
"description": "VERSION: bump to 25.1",
"nominated": false,
"nomination_type": 0,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
}
]