blob: b4a0a9fe24a32c1578e094f18dfca478fb192b75 [file]
[
{
"sha": "9f51340b99a39be80bf1bc6d4be15a87161c7a6b",
"description": "llvmpipe: Ensure floating point SSE state is reset regardless of the write mask.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b97fee432c23435bc6c6ef3f27af54c2538cc36b",
"description": "radv: fix ignoring graphics shader stages that don't need to be imported",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c8765c5244ac194e1c85d2a88dde76c5d92a8111"
},
{
"sha": "6bec91591986fe39c9782858e746869b40892dca",
"description": "radv: fix creating libraries with PS epilog and all CB states as dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3ed7f3ff233aabaef2db532af1f795230002f0d",
"description": "v3dv: add a cl_advance_and_end helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a08d6d8b598186bb363b7c617f3851a23866d5e9",
"description": "dzn: Support Vulkan 1.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d89b7e4a84068f5d6fb73539a43d9782035ea81",
"description": "dzn: Ensure we don't mix DSV+simultaneous-access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4daeac01c59aceba4a8c0f43e21b306e6a2c0607",
"description": "dzn: Enhanced barriers fixes/workarounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c413c3dffcab4ff3f2f22c691b63393e4e2c13e5",
"description": "dzn: Always do clears with copies on non-graphics queues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "948ff5b8e2491c8329fba24abdae03d0381cccce",
"description": "dzn: Support float control",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f391c2db62befae64aebe1f1c3bdf33e7c8580eb",
"description": "dzn: Cache GPUVA for buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "34f372c47c962bf3d6e38c94607e09c8d55ffa70",
"description": "dzn: Handle separate stencil usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "789acc2ffbfc105b28e6775873f2c11b998d0c83",
"description": "dzn: Fix dynamic rendering clear load op for non-multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e88070b1da1c27e03c436b46b15b6dc38b6f8254",
"description": "microsoft/compiler: Support float controls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc5d8d2116d3267910be13bcdaf65a495a38bf3",
"description": "aco: Remove dynamic VS input loads.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15b689604ef641f347e0dacde32d11c7844690e1",
"description": "radv: Lower dynamic VS inputs in NIR.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81620fc7b0798a659feedcceec5283364220c5a9",
"description": "aco: Enable constant exec mask based optimization on compute shaders.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39448c8e9c0ca376a413287fb45871bba4425536",
"description": "radv, aco: Add uses_full_subgroups to compute shader info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22b350fa27bfd5f931f9b6fdace29fddc935d5d3",
"description": "radv: Get rid of app_shaders_internal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9419b4ee457960efaac340b9c4fbbad5921e7740",
"description": "vulkan/rmv: Remove delta parameter from dump helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eb00a195ebcd3a080b9da1a12ac2f58e66a977a",
"description": "vulkan/rmv: Use the timestamp divisor instead of a hardcoded value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e07729e8de7ea7a75b6b5b5a5a4437a24a3eae9f",
"description": "radv/rmv: Correct timestamp shifting",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf"
},
{
"sha": "292d7b95fc430650a617b46b60a25d87fc7dc69d",
"description": "radv/rmv: Log bo destruction before freeing it",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf"
},
{
"sha": "2d5d24720367753accfec72f91ef5df88fe0ed86",
"description": "radv/rmv: Avoid more CPU unmap deadlocks",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "2dec10c297588bc6d356188fa4d0264215f397e1",
"description": "radv/rmv: Also check the other pid field",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "f6c06ef2f66a638a302346639bcd907b64c646c8",
"description": "ci: Add manual rules variations to disable irrelevant driver jobs.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "67547a04b6023de381680c2374df9edfc6b084f1",
"description": "ci: Move the performance jobs' allow_failure:true to the gl rules.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e27d217fb16be3d72bc07822cd499ac78f8cc110",
"description": "vulkan/wsi/wayland: improve same gpu detection",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db42ed1e04cc7c9b92fb22cc2eef7f62e73aabba"
},
{
"sha": "56e758d9e9b23f47c8855636a757f1b41114f3ca",
"description": "mesa: fix out of bounds stack access on big endian",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c80f7c555250678738a8313935680dab13be2b2",
"description": "zink: Fix non debug builds failing to compile on",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b5e9336298b00eeffeec738adbcc0acc7683868",
"description": "intel/fs: Fix src and dst types of LOAD_PAYLOAD ACP entries during copy propagation.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "41868bb6824c6106a55c8442006c1e2215abf567"
},
{
"sha": "51b8abe0ba5ea2cf0ba882faa7e3e36c273db4c5",
"description": "docs: Lower Python requirement to 3.6",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bca22a65781665054a7d9d964e548459c610593e",
"description": "util/glsl2spirv: Fix build with Python 3.6",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "949c3b55dbdfaca4e62d67cc4de1f4e3958813c4"
},
{
"sha": "e5e64e5c51de56f37762c6ebd570326d3a6cf1bf",
"description": "zink: validation ci updates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23d3783f587f39f4b2e5a5535a9105a388ace2cf",
"description": "zink: force GENERAL layout for all fb attachments with image binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b52e85ead1f6ed312049e931171796d448b186c",
"description": "zink: update sampler layout when detecting feedback loop for first time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d791e9a77db8de5d912fadcca08c2289fde0cf38",
"description": "zink: return false for implicit feedback loop check with image binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdaded5a1881fa40a93d8679c8dbc3757b99238b",
"description": "zink: don't skip repeated handling feedback loops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fda5f83ced1e0aee37cde131164885bba5c35858",
"description": "zink: move barrier jit to zink_context.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06a125942bef6a03a12b67f691ab4ad86e49c2df",
"description": "zink: fix VK_DYNAMIC_STATE_LINE_WIDTH usage",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "659c39fafbb53e27e6816fa872ac6eb78772e519"
},
{
"sha": "a5bff81f47320e432d5e11a6c00fbc0dc063927a",
"description": "radv/winsys: prefix all error messages with RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5846bd1e5a09185d39bd31d6aacf71b93ac97be",
"description": "radv: Move constant flushing check out to callers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ccc2049fae591d1baf6f581bbd0e3953c0ee5fa",
"description": "intel/ds: Nuke intel_ds_queue::queue_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2fdd14907a6481e93e81cd4ca8921b8690ae893",
"description": "hasvk: Nuke anv_queue:index_in_family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "013e849a2c6f78dfe8384ae1ba5325ff8d13a256",
"description": "anv: Nuke anv_queue:index_in_family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80dd6ed074bf34f2ca81209c48ae0b551f1c0a68",
"description": "intel: Add kmd_type parameter to necessary intel_gem.h functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "162695f0b87a6bdea946f00bf08520d6bf335cda",
"description": "intel: Add intel_kmd_type parameter to intel_engine_get_info()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c42641994ca2bef1592231f4a67489c9099b472",
"description": "intel/dev: Detect what is the kernel mode driver loaded",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0504a3b079223ea243fa479701967ae3ead12a40",
"description": "radeonsi: correctly declare YUV420_10 RT Format support for AV1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3eb646efd0d7f05ca5b8c8016d154e90392c70fd",
"description": "radv: Merge the leaf and internal converter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "883f18f761b98397e19cebfed8328c1c72c40d78",
"description": "radv: skip creation of null TLAS for null winsys",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "31ca19589fe3583a8e5667521f420d76a84ca193"
},
{
"sha": "345d41155fe58fdac997caf580319a97043c365f",
"description": "ci/b2c: uprev to b2c v0.9.9",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b51a583edb72f9e66c231b60f9fae4c3c448d22",
"description": "ci/android: add android to the ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "068dc91317d3f145f2ed104c91c568e7d7b251f1",
"description": "ci: export artifacts from debian-android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cb7a8537be66aaf99b16ec5ff190150d8a6a547",
"description": "ci: debian-android compile virgl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e42ef902dee66af426212d2af1606d3aeb46817f",
"description": "ci: compile deqp-runner for android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54a46c594ebe883f6bdc0ff2554183fb93488730",
"description": "ci: compile deqp for android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d024af8d00c313883a965010d739f762ef38141b",
"description": "ci: Use NDK 25b to build for the Android ABI level 33",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d66cfe6a3efbdd5f3f9e3821cf123b108c4ba89d",
"description": "ci/android: move sdk version and ndk to a job variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdcbf7dcf81901431a60ef55d1cd0ec3136e1a1b",
"description": "ci: Build for Android with libbacktrace=false",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5c96cb7059fd417de411a4489bd6594946a7f80",
"description": "android: Cleanup unneeded headers from the sync stub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1bd6aa21a83ef12bf6dbc15d262a8d38989022b",
"description": "android: Make libbacktrace optional again",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e286d0dbcce3e3a49fa4ae54a237afd08954a78",
"description": "android: allow system = 'android' on cross file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87e6703b67a2b34847c205122af6570628b573f0",
"description": "ci: move patches to patches directory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "388b49d150bf4f6b6cea0570221ed00bbb9d8f59",
"description": "ci/debian-android: move pkgconfig paths to the cross file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c446377ff22d981191929de21cedecf519fe70f",
"description": "panfrost: fix off-by-one when exporting format modifiers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2a1217513e1c5d881718c2a7f2afb951e1fe6305"
},
{
"sha": "7b76d46e3890a9387430177bed870ea841103839",
"description": "radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369"
},
{
"sha": "75ae391375f09bd6acf1c0cd2dab1d836ca81789",
"description": "radv: Reduce descriptor pool allocation for alignment.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a16d3b312fcb7b7465eb55c055464cbf54852ed",
"description": "radv: Strictly limit alignment needed within a descriptor set.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f73cdda983e72b57dc8769ec9f234dddcafd2491",
"description": "radeonsi/gfx11: fix ge_cntl programming",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "25a66477d0268181121c0436f62b2100b72df068"
},
{
"sha": "014a0bf0b6015f45244bfdb57d697698a6bf1317",
"description": "radeonsi/gfx11: clamp PRIM_GRP_SIZE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2ef663d08b88489cc0484737a5c9bbbf31b35ec",
"description": "winsys/amdgpu: use DMA_BUF_SET_NAME_B if available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ed75027b74614fa929fe6d03577d53799a136ac",
"description": "drm-uapi/dma-buf.h: use __u32/__u64 types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd8e8d204db32c9a1b05d3748221171504f94167",
"description": "iris: Add missing untyped data port flush on PIPELINE_SELECT",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb"
},
{
"sha": "a8108f1d4440fc72c51eb687d5c422ac6500bf20",
"description": "anv: Add missing untyped data port flush on PIPELINE_SELECT",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836"
},
{
"sha": "bc07b1a0bf22054c9a683a43e9f7f7632446431f",
"description": "radeonsi: remove some shadow reg optimization for bf1 game",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44f25792d560308868c65eb0bbfa268107a15101",
"description": "radv: allow NULL initial_preamble_cs in radv_amdgpu_winsys_cs_submit_sysmem()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6702e1530bd701a25f9ece608a294bd5d70a6b7",
"description": "radv: fence complete struct is 4 qw size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b11f49f06916847fdca6625fd67f2e3765d6109a",
"description": "radv: INDEX_TYPE and NUM_INSTANCES PKT3 are not shadowed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2258090c73b371e1f733db55b28f6394f34eb1d6",
"description": "radv: set preemp flag and pre_ena bit for shadowregs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97b9b2cf4015da4707f685f433bd03c7e77a5bde",
"description": "radv: add support for register shadowing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db61db7f672459eab3ae9e9613702331586c8fd9",
"description": "radv: add shadowregs variable to RADV_DEBUG environment variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f0fcc05c2fb2ca8b0385ec227dc981a801b76b3",
"description": "ac,radeonsi: move shadow regs create ib preamble function to amd common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab5dd2467f55e5fc6dbcecb832b84d030022e2a4",
"description": "ci/freedreno: Mark max-texture-size as a flake.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "677a3053fff397b05354a29bbe0895020742591f",
"description": "mesa: Fix format transform on big endian platforms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d5cc7525d177900dc97567c1a2d75200628b57f",
"description": "ci/zink: Update radv xfails for the recent shadow fixes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "656f62a801ac276022114015f837383e8b8af86a",
"description": "ci/zink: Update TGL full-run xfails.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "512f1c160a63a7ba1b0097166d8ec0324542d639",
"description": "ci/zink: Add coverage using the vulkan validation layer on lvp.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4286633eec3e134d462edd16629311ed0e0e7934",
"description": "zink: Re-emit the SpvBuiltInSampleMask access chain each load.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8899f6a19857d533d62945889c413b55cea5223c"
},
{
"sha": "1e4deb3b8962a26e7eaffbde5688ee766b62a8b5",
"description": "zink: Fix up mismatches of memory model vs addressing model.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "adf81044d4cb929733ca64ed1fd30725577b0c66",
"description": "zink: Fix validation failure for maxLod < minLod.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a33d509ca1c2dcfc6cb9b05d75fda5576cd902e",
"description": "zink: Add missing Flat decorations on some inputs.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b6a5e3e244f888d6ee3618e037327f408ffb4ae",
"description": "zink: Fatal error if requesting validation and we fail to load the layer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81b5f6a3fd570a3a0c4fab2b8a83eb41928dbc98",
"description": "dzn: Use core feature matching logic instead of rolling our own",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0",
"description": "dzn: Implement subgroup size control extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a041cd48f4968c65a4aefbc86d2ba32e81dcb528",
"description": "dzn: Support more subgroup/quad ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d26aa99d5ec86b1a036231d2070d936060e578c",
"description": "spirv2dxil: Support subgroup SPIR-V caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8329595fada883b45fdcf860399d9a1a7f81db9",
"description": "spirv2dxil: Lower some wave op properties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f58d76336327b6d50a938d96d9cfef89dd8fb5fa",
"description": "microsoft/compiler: Support emitting the SM6.6 wave size tag",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c5d96bb58e302913ef7682d292fe33a10c61ebe",
"description": "microsoft/compiler: Implement more wave/quad ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a318c101bb9eb711d0279b3031b84c44d0f1322f",
"description": "microsoft/compiler: Handle i1 overloads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1b6e0748f77d7c61296a3b49a6c31cb01e49487",
"description": "microsoft/compiler: Handle i2i1 and u2u1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ef9ba9166a7eae62b564b4ce264069a9f1ddebf",
"description": "microsoft/compiler: Don't emit threadgroup barriers for graphics shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e07e9a08cb09cb9c5d845a9f03a27b8866aa6415",
"description": "spirv_to_dxil: Unify spirv_to_nir_options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12a471afac2e0c458db785681c88d045a2175ac3",
"description": "dzn: Enable Vulkan 1.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f0bbb19de678ba85d8e61d7ea2a7efae40dc1a3",
"description": "dzn: Fix independent blend check",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f"
},
{
"sha": "602a54a0839271b6ab6ee78e63caddacc9ff76ca",
"description": "dzn: Don't expose variable pointers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad7157c1e84a0672d36b6f5cd952452fa035a0bb",
"description": "dzn: A single sampler descriptor set needs to support 1024 samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "884d8709291f69b33049b12290e88128645d52db",
"description": "dzn: Descriptor limits are based on binding tier, not heap tier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f13a4a10a184769dd1291fae35410784023a443",
"description": "dzn: Usage MULTISAMPLE_LOAD support instead of RT/DS support for MSAA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29a0bcdd84c0ced9aa72604bd9af3e9ad3e51185",
"description": "dzn: Support EXTENDED_USAGE bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0d8838c30750af852e507ba9b1d4cbfee02e95d",
"description": "dzn: Usage image view usage instead of image usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1041e0d2815e063e50cf71d524cfe70d56b44a58",
"description": "dzn: Use SHADER_LOAD to indicate SAMPLED_IMAGE support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfc05566ab006f470a8d848462c2b7c4bf75fb5f",
"description": "dzn: Move patched vertex buffer capability check up a level",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ceb287a509bea32eefb3920c7baaf875e53a2d17",
"description": "dzn: When rendering to 3D, don't treat layers as subresources for barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "232c598e79ca5305ed83d84491da11eaadef6d6c",
"description": "dzn: Set dynamic rendering caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8b9f70fcafdeddb083c8458f8614ba09dca381a",
"description": "dzn: Respect suspending/resuming flags to omit clears/resolves",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903",
"description": "dzn: Use common physical device list/enumeration helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0bae7a307c26b97ef458b92b5a5152dd2f759574",
"description": "dzn: Support vkCmdDispatchBase",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "296ad630db9607d7a8ec0ab048a3bf403ee05115",
"description": "spirv2dxil: Support dispatches with base group indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bb765f3d1c749ffd58b8f7a5472592cb2b2ef80",
"description": "microsoft/compiler: Lower device index to zero",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "725948c6c9c4ec09795a105b5167b3f9f16146ab",
"description": "microsoft/compiler: Fix atomic image umax",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97740401dc66fb5907f591e0490513c83b5f531c",
"description": "zink: fix implicit feedback loop detection",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9ba06579035c80bf216672526558388b2f66dcd6"
},
{
"sha": "49b7f0842ef093dc46d425b0bb7340b967741693",
"description": "radv: print depth image size with RADV_DEBUG=img",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b79745b045ac6161ba531ca6de3fa78487a6cc7",
"description": "intel/common: add a INTEL_DECODE variable to parameter decoder at runtime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31931754bc1496a36dbef9877719897a3828ac08",
"description": "intel/decoder: print out compute push constants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "536a2acfc20ab6b21d83f8ca7a1829087ba98032",
"description": "intel/compiler/mesh: handle const data in task & mesh programs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "88756cee8da77a742fc031ac83f2e5a197023ef8"
},
{
"sha": "9bb18a4f9ee300b566e642e6960479b63cf8f011",
"description": "intel/compiler: fix generation of vec8/vec16 alu instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19b0bafe35308d67c57ec6d0b2cfb02d219cd5bd",
"description": "loader,glx,egl: remove is_different_gpu variable from loader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "648cbd47a799e42bc9a05cedccbc93e595303b0b",
"description": "glx: remove is_different_gpu variable from struct dri_screen",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7",
"description": "egl: remove is_different_gpu variable from struct dri2_egl_display",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a0ec8e8d3750d580ded41158b782b8070ff0e0a",
"description": "loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c5b61eefb9be69256552cfde1caf3b7e1d29614",
"description": "loader,glx: add render_gpu tag psc->driScreen and psc->fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c712419c1a1549562aea73c9533ce40edfc7b163",
"description": "egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a",
"description": "egl/wayland: for prime, allocate linear_copy from display GPU VRAM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42a46f2c5f169c4f06db3a7d1e944fcf34b36e82",
"description": "loader: make image_format_to_fourcc() non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57b22f99a98182c647444b5e6a3c786cb8e7c04d",
"description": "egl/wayland: keep display fd open for prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94946251d0e09d53389ba49691095416db7618e2",
"description": "loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5519dd0bd1a5a4a2c2ca7d41d2063632aaa7ec58",
"description": "egl: create DRI screen for display GPU in case of prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8da022da410519c95d5726fc92a9ee5731de5e8",
"description": "egl,egl/x11: keep display fd open for prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e6e30215ddbf6be3d5be90f64f726431701aca0",
"description": "egl: add fd_display_gpu to struct dri2_egl_display",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0813c1a6fa5aae6e97e6f54822105ce345592c88",
"description": "intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "205d40b8db7f4288f54522cbcf117790fb7de3a1",
"description": "mesa: move component bits queries as GL ES only",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a81063d2ca39c2ce01dc0fb7e6b0587906ae255c",
"description": "v3dv: ensure we allocate at least the requested space for a CL",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3325950648103ee7fd3fb435eca64a0b75beac97"
},
{
"sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7",
"description": "mesa: (more) correctly handle incomplete depth textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "818cc3085261e905c436ab2fcd7d6ac4ad1dc0c8",
"description": "mesa: populate gl_program::ShadowSamplers mask from shader data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64140a73c166980a4fc70e302de506046685b111",
"description": "mesa: remove dead parameter doc for _mesa_new_texture_object()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef3205ae574ca08e4a5462316cb14b73484c864a",
"description": "zink: pass depth swizzle data block to shader compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "336d7630fdfea68a2a6479df93f98bc26365dede",
"description": "zink: remove old depth swizzle workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6518f3ba5955f254c462f6c48eef64b54083a27",
"description": "zink: create another samplerview for shadow textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c46fb43473eb4ab65ee64530cd63e2013d9f8f04",
"description": "zink: plug in the program/module parts of shadow texture mode emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef233d43f4206e27e522e5cc28a6cf730663a4bf",
"description": "zink: block pipeline fast-pathing for any programs using depth texture modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b2bf99f0588dfd5c71cafe46d7da5a542d5f447",
"description": "zink: rework depth sampler splatting in shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5193f4f712b8c83baa33f39aa68a366418787abc",
"description": "zink: add a fs shader key member to indicate depth texturing mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f62ccaacb8035afe8f356bb96faa285682ec961e",
"description": "zink: track depth swizzle on samplerviews",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c20c79f58496879624543c7df8779f6d95fca968",
"description": "zink: add an extra_data param to zink_shader_compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9e4c6266ea3525ea6d4310daf1006b68aee709d",
"description": "zink: break out tex dest rewriting into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "368197923b6403da42b27b6b677486758b47a58d",
"description": "zink: flag old-style shadow tex mask for fragment shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf3c14b8a5ac30abcc36dc1f82dd2cce136c532f",
"description": "radv/winsys: fix incorrect PCIID for GFX11 in the null winsys",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e"
},
{
"sha": "a50d2fdb4654984061bffb9293abb4178cbe435f",
"description": "intel/fs: avoid cmod optimization on instruction with different write_mask",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "159edf710ee089bd1525060798d2038794e898bf",
"description": "ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "849af68dbd53d8fb866f3b414a681e0d6ebaf5c7",
"description": "ci/piglit: Add some common piglit skips for Mesa CI's testing of glx.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac5b1df2b9c6e25b6e1617258ef86d0b7824fae7",
"description": "ci: Move PIGLIT_PLATFORM settings out of the .tomls.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83c2b26acf1e6c5434d2183294103c959c7ab268",
"description": "ci/freedreno: Switch the piglit job to using a deqp-runner suite.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccfacab10028f5e752ea9b7cfa98868c50841c62",
"description": "ci/zink: Clear issue #7781 flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8189fd30ed922b616c7c7f20ba5b460ccb8c8eea",
"description": "ci/zink: Drop glx-swap-copy xfails.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d01f83841af17c5ec8b5625af2d63bcedabb1f38",
"description": "ci/zink: Drop xfail for copy-sub-buffer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68135c12ed2d19b1550d1ebe679edf53a2212ba4",
"description": "ci: Drop windowoverlap xfails, since it's always skipped.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0d7ccccc091f5b8168b036cc736e38513797c5f",
"description": "ci/virgl: Disable iris traces for now while it's unstable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c26306f7d9c72f53da219f487f4551422b3b100e",
"description": "radv: stop using radv_pipeline_has_stage() in BindPipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5039acfd9df6f4d3fc7cc655717b1c5389120260",
"description": "hasvk: check the return value of anv_execbuf_add_bo_bitset()",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "80196aaa5bf0e2070038d3b9f2b0177bf096c545",
"description": "hasvk: don't leave undefined values in exec->syncobj_values",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cce1f1ea7078a44e5c03bddac1ef235ba5ca11b4",
"description": "ci: Uprev kernel to 6.1.7",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1709590439945c2ab64f0cb42967f70ecde02fee",
"description": "util/fossilize_db: fix macOS inotify build error",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3b69b67545b678da2970654b9490cc3902cdf738"
},
{
"sha": "357340953ad0e2457d4016a4de7cf3608f9bc0c5",
"description": "radeonsi/vcn: check fence before destroying decoder",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "843bdd226268880b26629f9605e0217a0b379f48",
"description": "radeonsi/vcn: check fence before destroying dpb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e527f686caaf688f0a185e2641fc96413dd502be",
"description": "Revert \"aco: Combine v_cvt_u32_f32 with insert to v_cvt_pk_u8_f32.\"",
"nominated": true,
"nomination_type": 0,
"resolution": 2,
"main_sha": null,
"because_sha": null
},
{
"sha": "c007a6e7276d42379ba2afe2e77a45617515d395",
"description": "zink: update gl43 profile to allow imageRobustAccess",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f855e2fff64212edc34643b89921907975c0fbbd",
"description": "zink: lower LOD-invalid txf when imageRobustAccess2 is missing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90d5e449ae00fc223304953831a1ff283d051de2",
"description": "zink: add robust_access field to shader key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37d00c1a8eafadfa0544ddd12e561394830413eb",
"description": "zink: add VK_EXT_image_robustness",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f15646945a3eb2521e58a871ca4cd7570271288",
"description": "zink: add zink_cs_key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c448c7c2e252534d7d5d4658755f5a1f8e2226e9",
"description": "zink: add pass checking for lod overflow in txf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "474ed4b877e0988acdb9329de485f2e339812680",
"description": "zink: use actual swapchain object for surface comparison",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b2739c9f00557347008dfc500dcc584abb81378b"
},
{
"sha": "26e4621fa29615720e4acc90c1f1d7cbd7945d9d",
"description": "aco/tests: update assembler tests for latest LLVM 16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0fa106dc621b4def690f1cf5a9fdd7790db328c",
"description": "aco/tests: fix assembler.gfx11.vop12c_v128 with LLVM 15",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f4f131f2e9403f8757be33b3a5c10bcbe9b7644",
"description": "radeonsi: respect smoothing_enabled",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4147add280e408c68d7910c6cadd860cf92bf5f3"
},
{
"sha": "3325950648103ee7fd3fb435eca64a0b75beac97",
"description": "v3dv: increase BO allocation size when growing CLs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01c6eeeba5d1b2eba8adc96967f9a91367fd156f",
"description": "v3dv: drop unused field from v3dv_cmd_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0594b3c143d48c5f37f705abb03f18fbbabbc6b0",
"description": "egl/dri2: avoid undefined unlocks",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f1efe037dfd82d95b025a3ddf58b669758b8d69a"
},
{
"sha": "e82cf650e9388f1036995f8b8b1bfca85809fe09",
"description": "ci: bump Mold to the 1.10.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c1544b38a173659b55740af673ed9699e00433a",
"description": "ci: Sir trace has small invisible change in rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bbeb8f5075983da9ed102ff8b665e1907949ddd",
"description": "radv: add an early out in radv_cmd_buffer_flush_dynamic_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8caf451cb3fdd2d0cd773125bd9311d73591e56",
"description": "v3dv: use common code for descriptor update template",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ca5a81a6eab703c64bce66baef2e880339d6680",
"description": "glx: fix a macro being invoked with the wrong parameter name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d59683ab8986f977cc91d09fc251f6ed971f0e41",
"description": "radv: Enable extended SAH for shallow BVHs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da87c2883df68fd8948037521668526dd150f0c2",
"description": "radv: Wrap internal build type inside a build_config struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c53eb2f3d4be7d1c4e2cff45c73669aefbfb280e",
"description": "radv: Add a shader variant for PLOC with extended SAH",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1755c0b21fdc7d11a4e23ba67e535e87fa51bf2",
"description": "radv/bvh: Add a define for extended SAH",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13a8a4071a4b70ca3e4ee0f09479906a95922237",
"description": "radv/bvh/meson: Add the option to set defines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4ccd74cbc80e315ec76a5a285c550c23d92f7c5",
"description": "ci: be explicit about the `meson setup` subcommand",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f50eba5a5719d76fa4183d91c003c6249a19d1f",
"description": "r600/sfn: Fix splitting of multislot alu ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac30c402112558f4b7f6af3c8bdd5a92f5c0fd9b",
"description": "r600/sfn: Fix opcode and result dest slot mask for variable size dot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "797b8391110fba4114de9f946f912238a6cf568b",
"description": "glthread: disallow glthread if buffer uploads are unsupported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aca09e4f71937f602b52c3ad42f2afc7fa91a8b2",
"description": "glthread: do vertex uploads if an index buffer is present for MultiDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7921396c7bf31713a3bd1f2c38a6690c1de548ff",
"description": "glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98a0e8c908006c3663dff53627a6772e6ee1c4c3",
"description": "glthread: make marshal functions for glBegin/End attribs non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9abed5315ddad151bcb57e7133c9e55e31aaa7e",
"description": "glthread: pack and name the type of glthread_vao::Attrib",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02f1968696fcf0eafd423c8c8c15cbfe61cd2cc1",
"description": "mesa: move gl_vertex_format_user definition into glthread.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c00db0dbc867f48e02b86bc6cb8d49c59e534aa8",
"description": "glthread: do vertex uploads if an index buffer is present for glDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed7d3b33b0fb5f6ee49e236f5a8b0c3a021df027",
"description": "glthread: change multi_draw_elements_async() to never fail due to large size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fc93c69701fdef763e52e4c6bb3829d525871cf0",
"description": "glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68a926a15b7b3724a29c050b8595177a32fc67a1",
"description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e39b90311cadf5efa9016c8521e616087b9f1025",
"description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "777166cc66c7330e66e493ee804d32d1f87d297a",
"description": "glthread: handle GL_*_ARRAY in glEnable/Disable",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0b1dd1859134e71b25ad1124535df96d435e9766"
},
{
"sha": "a4d813ba54793dcadfcd76e1f6cd1f44d4f99331",
"description": "glapi: autogenerate function parameters with no space between * and variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "721526227cd8311b7bb6dd2f8718fcfbd3b24038",
"description": "mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca"
},
{
"sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86",
"description": "util: fix util_is_vbo_upload_ratio_too_large",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706"
},
{
"sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005",
"description": "glthread: fix an upload buffer leak",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46"
},
{
"sha": "6f02f9d1084087c97005815bb6070053d09a422c",
"description": "anv: fix preemption enable emission in gpu_memcpy",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4"
},
{
"sha": "b3fd72fd091ee2e96813b1965d46bf22dae6e8f6",
"description": "radv: remove redundant type sizing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46e2cc5d4cef59ff4a67e1c3b1ab46a932a8ed57",
"description": "radv: add some graphics pipeline hints to optimize pipeline bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8fc5d93060c46e6cf094a2c77c3c544856516c0b",
"description": "radv: simplify depth aspect check in radv_handle_image_transition()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9ff2d9d078e098b38aa32c8a5f9711013ea7a5e",
"description": "radv: reorder dynamic state checks during bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83c290ff8428340e3455498dae4c2787d2577c91",
"description": "radv: repack radv_graphics_pipeline struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfd891fe66e282eca2cacdcedd932c22beb41d02",
"description": "dzn: Support basic subgroups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33f59578faab055c0faa855bc573de7764f0f94e",
"description": "spirv2dxil: Support basic subgroups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8872d5d1dc9601c6f170908f80557745bebbc3df",
"description": "spirv2dxil: Use 32-bit shared offsets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f8a8b594902d692cc99f93aeb8a9cde3cb9ed6e",
"description": "microsoft/compiler: Add lowering passes for basic subgroup vars",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a422df4b612bf9deaa76ae34dc14cc0be928326a",
"description": "microsoft/compiler: Implement a few basic wave/subgroup intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "142faf894b52bec08f73862bc7df566a62bb6e19",
"description": "microsoft/compiler: Add an overload param to unary function helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d44318566613cea529858a6487f9ce625cd37d9",
"description": "zink: don't use ds3 blend states without color attachments",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4d18f2ad112e96320f6c5d130396a70ab702792",
"description": "zink: delete need_blend_constants",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1d99283e6bc5548e1ae396882c7e5db755ec8bd",
"description": "intel/dev: Split hwconfig i915 specific code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b3b769894ed6e6f1b0f1df1fa12a8cd3bee2df83",
"description": "intel/dev: Move i915 code to i915/intel_device_info.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1332702cf4cd8ffbbacd8fac6b98f1ec790b8daa",
"description": "intel/dev: Export functions that will be used by different kernel drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "473732dfd17d6532706268e1fab976aa09bc87a6",
"description": "radv: remove an old FIXME about a possible bug with TC-compat HTILE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c82981bbecb48023d4955a0467e24c08eb756d1",
"description": "freedreno: Add driconf to disable conservative LRZ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b392d57042c8ad6dbc34f18509fa9e1c90907eff",
"description": "util/xmlconfig: Use os_get_option()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "720c842c50ef442ec8e90c1fa09206c7dc591951",
"description": "turnip: Invalidate LRZ on blend+depthwrite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "899f2218fee5055375df566a64f16a33071c9092",
"description": "turnip: Rename lrz force_disable_mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e1bdd0057a2de6d51cb2f62d80d066b15413714",
"description": "freedreno/a6xx: Invalidate LRZ on blend+depthwrite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1b1b3e6ab45c4303f3d98ddd263497a8c025d3e",
"description": "freedreno/a6xx: Add LRZ perf warn for ztest direction changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65e5b8e41307b21c79f97e44ca1a530180a2b027",
"description": "gallium/util: Add util_writes_depth() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8a60633daec2989df718d28e0baa873bb9b1d15",
"description": "radeonsi: report 0 block size for Polaris HEVC encoding",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c4482a3c1a973975eb27ac284a18bebca24f7876"
},
{
"sha": "08f6d14b85b79af06d43ee1897e01720d7c9eb0d",
"description": "radv: Make NGG query emission a dirty flag.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "247c06d41997538e877619326d046f84887a48ab",
"description": "iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de",
"description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5",
"description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f42521f6c3f2eb8546a9290f26d25f05a85f6c85",
"description": "radv: advertise extendedDynamicState3ColorBlendEquation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de1e2b65dbbd2fa27de41054aa0dd314b5bc459b",
"description": "radv: fix detecting that blend is enabled when all CB states are dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4041be0f6f14192ecc48f68e2d171e289f755cb8",
"description": "radv: enable compiling PS epilogs on-demand for dynamic color blend equations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "daa2aeaa0c74f2d7cc6a7b7a9a707afc0ca766bb",
"description": "radv: add support for dynamic blend equation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11382a6711f5a7bc7e405377c7703ccb92461523",
"description": "radv: add a new helper for normalizing blend factors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39dcac4f79426dc06734b15bea14c7b886d4ea70",
"description": "radv: move some color blend helpers to radv_private.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7dd9e580644dc3d534e6c0f869d68179f724c81",
"description": "zink/ci: add spec@!opengl 1.1@line-smooth-stipple to the fails list",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087"
},
{
"sha": "ec6ad8c7dc069ccbc85a1117b33b2daa9b46b64c",
"description": "iris: Don't flush the render cache for a compute batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926f626b95a3fab3992361c0120a73b047d24717",
"description": "tu/kgsl: do not use kgsl_command_object::offset",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "58ababdee6cd6b1e08604033602e4a5f9d5ab7a3",
"description": "anv: uncompressed views of compressed 3d images are now valid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1617dac6c3a4212d0e254c05f9f42f0bf2f5d52b",
"description": "radv: Fix depth-only-with-discard when epilogs are used.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "eb07a11b8f400c50e8a2455df9891573eae052e1"
},
{
"sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898",
"description": "meson: use sections in summary()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c0dc0b2a79da18de7319eb791b97e3f7563298a",
"description": "meson: use summary()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8c8a94c2e36b1889bed595a994d7319a68389f3",
"description": "dzn: Rework meta blit VS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8de0c23ac94e18f7d9192fa56e6eb73b18054b80",
"description": "dzn: Delete an unnecessary assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f",
"description": "dzn: Enable independent blending",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "613feb39c410ddcb55bd374b2a8b44be1d55b26a",
"description": "ci: bump ci-fairy with session support (robust downloads)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087",
"description": "ci/piglit: 2023-01-19 uprev",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "796686af1b379cf3601e9b49d176906596af5c75",
"description": "ci: migrate from wget to curl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1abd3a3051f753822c96ba408acb19d8a001804f",
"description": "ci/piglit: explicitely define we want GLX tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bab3e2fbd9b26d05cb752f7a74f1f3b8f9bc5318",
"description": "meson: use the same workaround for setting 'lib' on windows",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7aca37fc2814ba9e56fe1829a40df97eef09a5c3",
"description": "meson: use [] instead of 'lib for !windows name_prefix",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a79e6457d8aa6eb10b0c3dd0359f25d2e9a839eb",
"description": "meson: use builtin support for reading version from a file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c31629ee786db9d34ef19bcc96f8cf47308aa0cf",
"description": "meson: remove version checks for < 0.59",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c0531cf912fc3f8edbc73c679602e169c9ad3f2",
"description": "dzn: Enable multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebf26045622bbcf26d5dc6d7dc3cc662dafd36f5",
"description": "dzn: Implement multiview queries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4586b308d8580efe6646efcacbcadb16a88a3d4c",
"description": "dzn: Handle draws and clears for multiview rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6fca32cb38429e971f77c8600cb036ecaa592343",
"description": "dzn: Handle multiview pipeline creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea9d092655d26e7b4c130da0a9d78fef776fe37c",
"description": "dzn: Put nir compilation options in a struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3299ab04cb6bc918bef45c138a628ca13add2ac5",
"description": "spirv2dxil: Claim multiview support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95a90b359a4eee5b2a1d92a9b625ef21e4fba085",
"description": "spirv2dxil: Implement lowering for multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d56b3214d0d36ad916890a52cc2f9df1217acad",
"description": "spirv2dxil: Pass runtime conf struct to lower_shader_system_values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58488b9d85eb0bcc7eb23d4148271659d869db73",
"description": "microsoft/compiler: Support view instancing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a440889a87fd8d0cc0307bd76d55804e46951ef",
"description": "microsoft/compiler: Delete stale TODO comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0024a844cf93e1b7155c17ff5aec97bb5dc8e94",
"description": "microsoft/compiler: Subpass textures are supposed to be arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8924fe9fc317903038533882253207688dae9747",
"description": "microsoft/compiler: Delete incorrect implementation for load_layer_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6f932639a9d09166893d87ed9142c9c7739a40a",
"description": "zink: simplify some dynarray concat descriptor code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1329fec3529522fe7aa7f080bced76e613927443",
"description": "zink: consolidate semaphore creation where possible",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59",
"description": "zink: move semaphore caching to zink_reset_batch_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8252784cf01fddad4cb9885d1cdb0ef7da04973",
"description": "zink: add a binary semaphore cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "283de45fd67db9129122986c3e270927ff32043a",
"description": "zink: add a util function for creating semaphores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "020db79340a1932c5229574a9e5d1ccec4e5c9da",
"description": "zink: preserve present resources during async presentation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "482e215a674c031a08f6d5228f8adada95aa187b",
"description": "ci/bare-metal: add more timestamps to help debugging issues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f0e213a577ca916f32f27ace3fcc3346a8eec77",
"description": "zink: NV_compute_shader_derivatives",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf",
"description": "zink: correct sparse bo mem_type_idx placement",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f9515d9376752c0355de71957347e1241e3a226b"
},
{
"sha": "e20e8f22438b619e1700753ab37e8ae9170b931e",
"description": "zink: trival renames heap_idx -> memoryTypeIndex",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3",
"description": "zink: zink_heap isn't 1-to-1 with memoryTypeIndex",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "75276deebcf76f8fafa68f4e4ecb29768d98c764",
"description": "meson: Use feature option methods for xmlconfig",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37463bedec59e57763ea1553724a9a264e4270e4",
"description": "meson: use a feature option for shared-llvm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c52c2ed0f8f8bb87feb6dd173da16646cfaef7b7",
"description": "meson: use a feature option for egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "afa97e746855436e2c9a41784b11d948f9aa3dc3",
"description": "meson: use a feature option for zstd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e3f60ea4a8937d77c2169e052ecda0e78144eb3c",
"description": "meson: use a feature option for xlib-lease",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce490a20e7310ff55dd76d77841cfd3275d90b3a",
"description": "meson: use a feature option for power8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2653fe11c96f1192b3efd627814fd2a4abeb7e80",
"description": "meson: use a feature option for lmsensors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "202344e9a00870bee303cfaf4acb66b8c9946252",
"description": "meson: use a feature option for libunwind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f10a89180b5638d2c1870e91e06aeae67925717",
"description": "meson: use a feature option for valgrind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d00c6e0fd754534ff493c9a58f3092eeb27343ff",
"description": "meson: use a feature option for llvm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c40e1bb1d04ed63256ece125b98aa00eec3c09de",
"description": "meson: use a feature option for gbm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b334a84167377a4b9dfe4836b13fa66d2850217",
"description": "meson: use a feature option for gles2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca615a4f16d3a2e1c5078aee7b83556a4121116a",
"description": "meson: use a feature option for gles1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80eb78d7a4ba70e81e32d2a7bd3d6b242da6c7bd",
"description": "meson: use a feature option for shared-glapi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98bd7cdb8c47fc9e10ff85820f95302d1c1b1b51",
"description": "meson: use a feature option for shader_cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b200d547dcd21df11a1c3dbbf446700863532a27",
"description": "meson: use a feature option for gallium-xa",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f66b89ac3676bcdaad0da3b9af8aae0ef6b826a",
"description": "meson: use a feature option for gallium-va",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eac76e433d7a75125afa16bce5adf3fcf7163839",
"description": "meson: use a feature option for gallium-vdpau",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8dcc1f83111da0fb7a09f24089bc7f98f00f5685",
"description": "meson: use a feature option for dri3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "643af2cf83ce718f191d5fcbcc4037b73ad0ce5b",
"description": "meson: drop meson < 0.54 workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c5e96914474fcb2b218cbefc43c213739252829",
"description": "meson: replace uses of ExternalProgram.path with .full_path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "92235e0c48f6d23f51c63a847f987eb23b885f5a",
"description": "meson: replace has_exe_wrapper with can_run_host_binaries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45632b3297ca1b47214b326e95d7407442622847",
"description": "meson: bump minimum required version to meson 0.59",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ff334e54a2d3455a9c532b146b2fb77a757af02",
"description": "zink: handle modifier nplanes queries correctly for planar formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "072e29a22e2cd3c738a3bee463f6aebd40159966",
"description": "zink: store drm format as internal_format for imported resources",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75"
},
{
"sha": "700bc2dae01650c501021ea00ba2ba0207bd94c9",
"description": "radv: rename ac_surf_nbc_view::max_mip to num_levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d191b2cfb5fbc66321369857c7189c1dbd431fa",
"description": "radv: fix creating BC image views when the base layer is > 0",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "18aaa373b701c98ea85058deeaeadac44f120bab",
"description": "radv: fix buffer to image copies with BC views on the graphics queue",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "aff5fe3f9437ad9339d33d150eefc367875e2329",
"description": "radv: fix setting MAX_MIP for BC views",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "34e65305187630ba77616cc4314e361bd82f46ab",
"description": "mesa/st: drop unused param",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddc721e15c6260e5a505f7e5fab2115e4cbd7c72",
"description": "glthread: fix glArrayElement handling",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f5c8c3dc35561f23a5383cb05075898942ce0c5",
"description": "vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "491f6b138ecbe938471f7ee1bc339b32c61eed07",
"description": "vbo: remove bogus assert",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a08baaff9764372c29d89886bc1331343d4273bf"
},
{
"sha": "ff34e96701ef8f6e52755685a5ef9425c0229cfd",
"description": "nir/lower_io: fix bounds checking for 64bit_bounded_global",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7092c1218a04be9369750a28501cfa44bc2334fd",
"description": "intel/compiler: Use more symbolic source names in components_read()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16b66ab6597a756c19c842019a40cce2de443075",
"description": "intel/compiler: Drop dest checking in atomic code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "780f3e2e6b6ce2ffd1bb8b6daeeb40244727edd5",
"description": "intel/compiler: Delete all the A64 atomic variants for type sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03ddde12308dde0a2bcfd5a774e5ec067f7b1d65",
"description": "intel/compiler: Combine nir_emit_{ssbo,shared}_atomic into one helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b84939c678461e0f52d096dd1a7509f2a10a7cf5",
"description": "intel/compiler: Delete fs_visitor::nir_emit_{ssbo,shared}_atomic_float()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7b29d792464b0224ae5155d15d48ab8e55840cb",
"description": "intel/compiler: Drop redundant 32-bit expansion for shared float atomics",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "43169dbbe5f963ca47d51873f6639fbe3fd665b0"
},
{
"sha": "02129eee3aa7f6ad02cd9b0fa48b26b44d15575c",
"description": "intel/compiler: Eliminate SHADER_OPCODE_UNTYPED_ATOMIC_FLOAT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "284f0c9a57e17b14c044c04c7cf9ae77d6694492",
"description": "intel/compiler: Add an lsc_op_num_data_values() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90a2137cd56179a2c65339b2b60991e0281c8995",
"description": "intel/compiler: Use LSC opcode enum rather than legacy BRW_AOPs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d2dc52a14b69e6b4779fdbbe8d381ea742e4611",
"description": "intel/compiler: Move atomic op translation into emit_*_atomic()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ff3d4a8a2c8a44ad7a980675827e25975f0a580",
"description": "anv: fix generated indirect draw shader stats checks",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
},
{
"sha": "4fd9bf6e7fb38559c4e5e5b28127b909d1399a8e",
"description": "intel/hasvk: remove some stale comments, wa was removed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f40e17059ad3ca45720bf624ceaf7af005eca34c",
"description": "intel/fs/gfx12+: Drop redundant handling of SHADER_OPCODE_BROADCAST in exec pipe inference.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b867d1b851c1a6f866e3a3ef4258edeb405042f1",
"description": "intel/eu/gfx12+: Implement decoding of 64-bit immediates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f80f29dc4bd6477cd62a6d5153708b2334c06fd6",
"description": "intel/disasm/gfx12+: Fix print out of non-existing condmod field with 64-bit immediate.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3352745ad6c1221338b40a3cdc7ba187869ba6e",
"description": "intel/disasm/gfx12+: Use helper instead of hardcoded bit access for 64-bit immediates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a2e7306dd007a9564f9194c52d181ef24271c4e",
"description": "intel/fs/gfx12: Ensure that prior reads have executed before barrier with acquire semantics.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e664082d3507d790ac31f721e8900417efd3a95b",
"description": "nir/lower_blend: No-op nir_color_mask if no mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fc25c8c7936abf503e26ee62328271631ab3bed",
"description": "nir/lower_blend: Handle undefs in stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b83210ab3f1e5eaa47ca2b8b19e5b8fb08d648d",
"description": "nir/lower_blend: Don't do logic ops on pure float",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbd0615e7ad0754ab1057cbfa810c42df971c446",
"description": "nir/lower_blend: Avoid useless iand with logic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee127f03e45f4100f1109e222a5c4ba42d5dd1d9",
"description": "nir/lower_blend: Fix SNORM logic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9839e7e1b47fd6015e47b26cef14b85410c845c",
"description": "nir/lower_blend: Clamp blend factors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fca457790e1423e28ba5596411332267e7cb706a",
"description": "nir/lower_blend: Fix alpha=1 for RGBX format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97061dd7ee40d3ab82caff5485065a5e25016147",
"description": "d3d12: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "882a78b8adf782b3a3d58274ece14e1fa9330f46",
"description": "wgl: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75415e58e3968b483905ed38be8ca4442ef4bafb",
"description": "dxil_validator: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75881647179f447d8cf009e91cb2699321bc341d",
"description": "util: Add #ifdefs for Xbox GDK support.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d575fe8881dd90c5f3b1f78e52c8932dda89a202",
"description": "futex: Change INT_MAX to INT32_MAX.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9477770d84becad51f34eb149b8333a73bedd0f",
"description": "anv: use vk_realloc for the anv_execbuf arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d4fc0e5bfae5d2f7b1bdfeba79872c7bcb1c891",
"description": "anv: rename anv_execbuf->array_length to bo_array_length",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e642cafdae68ef407f9aea1cb7f48b18a956a8ee",
"description": "anv: run buf_finish() if add_bo() fails during execute_simple_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d37950fd9ddc7b43f06b4a5fa710fb7333978ce",
"description": "anv: check the return value of anv_execbuf_add_bo_bitset()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad6a036a6815f973355c2500023ddaf780593394",
"description": "anv: don't leave undefined values in exec->syncobj_values",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd3e8047d26fe18d56e5ebeb2b9f78a171a53267",
"description": "docs/panvk: VK_KHR_descriptor_update_template",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86c9bdcd9adc952654f58329d4d482b7a509f5c7",
"description": "v3dv: remove unused clamp_to_transparent_black_border property",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e07c5467633431377ce4c9890f96d58cc7a77fdc"
},
{
"sha": "11669c96bc565128f1a07c0d2c7f226883ed9b58",
"description": "Revert \"nouveau/ci: temporary disable gk20a-gles\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520"
},
{
"sha": "f410a6d0111b885dc1deb786df2187a953a2417d",
"description": "ci/intel: fully utilize asus-cx9400-volteer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb876f64f19470227d1f2185b873654e98f90850",
"description": "ci/anv: add multiple fails uncovered by change of sharding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "257bb11332bcfee56d22407e9b58ac0a98e62a51",
"description": "gallum/asahi: fix memory leak in agx_resource_from_handle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b82d9b1a3d0f74fc73acc5ae77a6f51ce9ed8fc1",
"description": "nir/divergence: add missing RT intrinsinc handling",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e68cf91d74e6bd9a88c2b52417451d9afec4782",
"description": "mesa: Set info.separate_shader for ARB programs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "696069bc0d15d59bbdc1a62f51f9ddad0d4df1d2",
"description": "ci: Add some new folks to the restricted-traces access list.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9db7c1a509f45d52bb7b84a0def026b69be9fb9d",
"description": "r300: remove backend negative addressing emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bec63c0249b7bdcd1208c88eebc73995d47e28b",
"description": "r300: set ubo_vec4_max ntt option properly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd18d541de6515497297dad292e4a40a8ac71c68",
"description": "ntt: pass ubo_vec4_max nir_opt_offsets flag through ntt options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c0a54fc364dba6c7553f83a4c9dc8b6bd3c9ed5",
"description": "tool/pps: Fix 32-bit build issue with format string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a32d6071e15a6fc2019ff34f7914e3fe17f24385",
"description": "d3d12: Lower minimum supported Shader Model to 6.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e3ca1f97fa9a3518f782f9721968dbe936fc8c4",
"description": "lima: fix memory leak related to u_transfer_helper_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926ba335fdf357e8bc8df0959c1ae72ba35204a4",
"description": "pvr: add support for tile buffer output clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96784f6cc18496904e17e2f91da4256dfa8cbcc9",
"description": "pvr: fix uses_tile_buffers in clear color attachment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "027dd2c246c9398dd18ab028f968ff7b0ff3ce84",
"description": "radeonsi/sqtt: implement offset workaround for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "215babd3ca91e347c0b0673b293e1cc24c53f980",
"description": "radeonsi/sqtt: update registers for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3dc8b870d62bac047007d8ca333e103912f203e",
"description": "radeonsi/sqtt: disable SE1+ on GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e3dc3838ec9c5de148914e0e558139c365ace9e",
"description": "radeonsi/sqtt: don't read results for disabled SEs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f10f2c9bbb7081af07d37a975189b94a2dd19898",
"description": "ac: add TC_OP_ATOMIC_SUB_32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50bb7745ca8e9d107c93b224ded1fa4e3ee78750",
"description": "v3dv: enable shaderStorageImageReadWithoutFormat",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b56be4c37ece4c6cd9a30e6c5bc6f2474194fc8b",
"description": "broadcom/compiler: treat PIPE_FORMAT_NONE as 32-bit formats for output type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41a081380a8924032ebc439a8190520a23a3979e",
"description": "broadcom/compiler: v3d_nir_lower_txf_ms doesn't need v3d_compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6c6a4ad04d5e70b32c6e87126a4e8779aa6bb93",
"description": "intel/blorp: Lower base_workgroup_id to zero",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "4abdecce226db6a718dc3b44568975dee0465522"
},
{
"sha": "a6ac4cbae881b303f927bfc88e33c3f620bfe9d8",
"description": "freedreno: add support for markers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab9dd18b68d3c01800667112e4bf63400e1bf9bb",
"description": "util/u_trace: pass utrace context to marker functions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7fc30421cb1e5da07154c2ddb07884482f24e54",
"description": "radv: Advertise rt pipelines for Control (DX12)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0429f11dfb9155bc7413d9bd8786efd09d445037",
"description": "zink: remove depth_clip_control_missing workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c12fed18049f3c93f2a7e25f929aeb1742467a3b",
"description": "zink: fix depth-clip disable cap",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "721f33cd0fc9756c4db5cc88bccc46c977ad05f3"
},
{
"sha": "09a87d21711fbc12e726bd462a577d8d6b6a9a77",
"description": "zink: whitespace fixup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84241b1f75aa34466d0939f656bcc5aa0658c0a3",
"description": "ac/nir: clear unused components before storing XFB outputs to LDS",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7"
},
{
"sha": "e39bf3e6aa8ad18e2383e1c8d729fef18e312b61",
"description": "zink: skip implicit feedback loop layout changes if feedback loop not present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ba06579035c80bf216672526558388b2f66dcd6",
"description": "zink: make implicit feedback loop application stricter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "230a5547190899075cabccc034364be5d36272c1",
"description": "zink: outdent code in add_implicit_color_feedback_loop()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "487e5cc781a1ffb8d785a0b85874e0dbc1707e89",
"description": "zink: set textures_used in analyze_io",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a9c17cd492c98ba3862ca47a20268209ca9026a",
"description": "zink: break out implicit feedback loop detection into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f91a5ab078820ec1cde572237c25b2a6e2702da",
"description": "freedreno: Restore GL_VENDOR string",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc"
},
{
"sha": "589d4ff0cb624739101ac878d5af38ab92d4a88c",
"description": "vulkan/format: add a 10-bit video format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41dbeca4c22d7db0fd3d456182d961ade19f3ab8",
"description": "vulkan/video: add common h264/h265 parameter set management code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c30e0fa000946e69ff7cc1fb730d04f51526bcb",
"description": "freedreno/a6xx: Expose SSBO/image for all shader stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a93d3f14989e1ff82d6db08c105435e34665514f",
"description": "freedreno/a6xx: Move tex state building",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a16c99a9a509c5977d49c2e75a9f773103935a33",
"description": "freedreno/a6xx: Move compute to tex state group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b17ad0657f72a9d09d071619a5e69cdfa2054876",
"description": "freedreno/a6xx: Remove tex fb_read state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6b6400254f54d2e1d42777bd250fbbba2560616",
"description": "freedreno/a6xx: Removing munging of tex state for IBO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "549a8d206abc13bef763b4b8a01e584ab076b000",
"description": "freedreno/a6xx: Remove bindfull IBO state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce1e73f4411d752422ec898a7f3bf82c9d96a7ab",
"description": "freedreno/a6xx: Switch over to bindless IBO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e51975142c0d781d801a7d0fff4f8a5506343f54",
"description": "freedreno/a6xx: Add bindless state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "101700b150aecebfc4cc2cb18a467ca939530b04",
"description": "freedreno/a6xx: Pre-bake IBO descriptor sets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a45d111c1870d7fa8450188fd03885c782124fc9",
"description": "freedreno/ir3: Add descriptor set lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "066ff5c759311ae82f80021bd0913804e2c2444b",
"description": "freedreno: Track image/SSBO usage for all stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "165de87f8ed50b1f36dabd51528813f18a1dee82",
"description": "freedreno/ir3: Let driver specify fb-read descriptor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4982adb4cf33834ddd1593aa6d401839dfb358b6",
"description": "freedreno/ir3: Stop copying options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db2497f2058aaf772489ec12fa9ccd23c37648ef",
"description": "radeonsi: update nir xfb info after medium io lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49cfbe1fed075841e9fd1a77eba69052d1aeacfa",
"description": "nir/xfb_info: nir_gather_xfb_info_from_intrinsics update nir xfb_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6c172f26c53b5330ad3c186ea0ffc985e0a0723",
"description": "gallium/aux: remove nir_helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15908179775ee37735ed4738b729ae9ae6879a63",
"description": "radeonsi: move gfx10_ngg_export_vertex to si_shader_llvm.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1475339543f8f43d8d4aaec902cc914dde23e80b",
"description": "radeonsi: replace llvm legacy gs code with nir lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6219374c4edbe44fc66c8464e76de6c4f66c4630",
"description": "radeonsi: remove llvm gs copy shader generate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e007c7fa6f149054c9ed392167d07fd7eab7bcd4",
"description": "radeonsi: replace llvm gs copy shader generation with nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "246630ac98f6e63d7991a9bf5fe232b2ecd30389",
"description": "radeonsi: build legacy gs output info when shader compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b0566f6726c92a290ea9f6a3595ab2cc05590be",
"description": "radeonsi: add nir implementation of gs copy shader generation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89aa75f81c885a4dd78d2210d3918f8396eed7f4",
"description": "radeonsi: use ac_nir_lower_legacy_vs to replace si_llvm_vs_build_end",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "acde71c015a45fd81b79f30d82debd8383a2a6aa",
"description": "radeonsi: use nir_print_xfb_info to replace si_dump_streamout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def3f700bcf283e78c71673de6cd90d1fe0f1b95",
"description": "radeonsi: lower nir streamout intrinsics in abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "743fbc4bb0558c1103bad9a36a1fe8cfdbbd4664",
"description": "radeonsi: implement nir_load_ring_gs2vs_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16cf743f2d04227b1d4ff6d77f3aa5acdc289a1f",
"description": "radeonsi: implement nir_load_ring_gsvs_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8aff2281276c27c929c54ac4b98d564a92718cd8",
"description": "ci: Enable building the testing drivers with perfetto.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64455dc32b599a7a440def0310564f07273a7c74",
"description": "freedreno/pps: Fix a signed/unsigned complaint.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "302858c48cbce600eba65ecb6d9d76a51a9deb12",
"description": "ci/freedreno: Add glx-swap-event-async as a flake.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "327f736627d7e3307105f5db0851fff1769678d2",
"description": "freedreno: Skip CPU/GPU timestamp sync when not supported.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "79bbfb31686a2cf0028e0dc570d08461be055ffa",
"description": "ci/zink: Add more blit conversion xfails for a618.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4c94e8aeddb1bed6281a9fbd99b43af707c8b1b",
"description": "ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dc90009a54d0cd98b621ccdb018c42365600126",
"description": "ci/iris: Add known flakes for skqp.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c34b539e174f0214eae32b02479ef7933bf1f2d3",
"description": "ci/llvmpipe: Drop dEQP-EGL.functional.sharing.*.link.7 flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d292cb82b8ef1311eb4b78af2c90b1840ba5a6bf",
"description": "gallium,util: Pull u_indices and u_primconvert back into gallium",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb"
},
{
"sha": "fe3b467eb9eddac8232d2cfa448813ddf948330a",
"description": "radeonsi: Fix distortion for yuv422 format for GFX10.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "534870482073b30d8eaca51aea332349e48f4d43",
"description": "ci/venus: Remove failure now passing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc8c9d20568360d6756dcd62610d818991f479d8",
"description": "zink: prune old swapchains on present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b0db6bf8b5467fd1f357bbacd6750a26d089517",
"description": "dri2: Fix exposing robustness with swkms.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e6285ea55fb2abf3b38f40ea0c3a69c2b6d7d8e5"
},
{
"sha": "ca8c8f2fc1f72cff286ddd0dec4e62e0720bd835",
"description": "dzn: Remove cmdbuf query 'wait' list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "261102bd9c2b331a339b63d6dab9d6838fd52a36",
"description": "dzn: Fix format support checks for storage/uniform texel buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0069ac9e6eb2ad5793be473cdd98a89c9d017998",
"description": "dzn: Disable depth when the rasterizer is disabled due to no position output",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "682605a99be50161554f91fd638b35e10a4893ad",
"description": "dzn: Add a zeroed zsa state when depth or raster is disabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25d460a8181e92cbeeed079e8d4c8c2c6f8158ae",
"description": "dzn: Always align cached pipeline header size to input element align",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4565490b715ecf7f36e311c55108e3a12b49a927",
"description": "dzn: Support unnormalized coordinate samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "552ab9c2f7ebfb1e886026c93efa0b8fbb0f45d7",
"description": "dzn: Support root signature 1.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e0adac84a17d43721a5249d82c9959880115c92",
"description": "dzn: Define a symbol that was present in older D3D headers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3eb33ec9e9b6832dc2024a196694f3cb38a54278",
"description": "v3d: expose more drm formats with SAND128 modifier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aac66fe039380bcc8ed9517988fd303cd33eb4db",
"description": "freedreno/a6xx: Rework barrier handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63e889516d6db0b8eb8099245ac5094bdaa85825",
"description": "freedreno: Don't re-install a flushed batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa9b62cad3620d117b279836fca16fc0786d6a7f",
"description": "freedreno/a6xx: Workaround for no pos/psize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e41d19a7119f2ad92d1765842e066cb84b90014b",
"description": "freedreno: Fix tracking of enabled SSBOs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0ed053f03d936d301091dd68e96ced8dbedc83b2"
},
{
"sha": "ca2011d11ccb7255dbf1781cde55f8e02f65f26f",
"description": "freedreno/drm: Remove assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "adee0e7e532c3128d5a5fb877b801ad5f67a9e31",
"description": "r600/sfn: Do a bit of cleanup with the secondary read port validation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca5bbff558d1de7af3410e659dc0ac6c042cdee3",
"description": "r600/sfn: Fix readport check",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "42d51ef2bb1ea323685447eae1f714d3b610ce98",
"description": "radv/gfx11: expose shaderBufferFloat32AtomicAdd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7dd16791ca900926eee9c7c4e84e079d13f0a479",
"description": "radv: load ssbo_atomic_fadd descriptor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "068c84f2754b29d83bda37163c9916c836e126ce",
"description": "aco: add support for fp32 addition atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea1ac3901a4daadb062f8ae4676ca1c258276694",
"description": "ac/llvm: add support for fp32 addition atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e879b289947ffed8f435c3c394c30031fc84e8c0",
"description": "anv: Move anv_device_check_status() code to i915/anv_device.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94af444490f23497e5da2ef6ca351c592abf06a3",
"description": "anv: Split i915 code from anv_batch_chain.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94ca73b3565b82ec9a8a7d5adfd7199b0e8eddcd",
"description": "anv: Export anv_exec_batch_debug() and chain_command_buffers()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80c89c4606d356e957e47adac8d0bc14fe55c902",
"description": "anv: Start to move i915 specific code from anv_device to i915/anv_device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8084b412ca97c048b43043c80946498b346c3016",
"description": "virgl: drop the separable flag for cases that can't be handled",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa7c83786d6f132e2475cee1381f0b363d0068b3",
"description": "freedreno/ci: Add an a618 flake",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7a46556ec34aee2c7adb49738f66478ad7bdd02",
"description": "Revert \"freedreno/ci: Switch a630 jobs over to manual\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297"
},
{
"sha": "23e6d0ce79f6eee65e5a61dc7f4f85c8be8db5ab",
"description": "Revert \"freedreno/ci: Switch also performance a630 job to manual\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287"
},
{
"sha": "f9115b6d51c58015350444acb2d07a6f2c5ba437",
"description": "intel: use a shared UUID with other drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53de48f1c43ffc68cf8dbc74b2f5ef00f6b91784",
"description": "intel/compiler: add cpp_std=c++17 when building tests",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "6c194ddd18f24a2fe995aa6b09c8d5d6d2c97d34"
},
{
"sha": "d59e5aa08fad03a426f840e20701723d99f382c0",
"description": "virgl: Request setting the atomic offset in the range_base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "994cf0e995277b5d2a07494578ad739f931e3d2d",
"description": "virgl: lower image variable offsets into the intrinsic range_base value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7380656a8ceeb21b2378a651b6cacdea711ffcd7",
"description": "ntt: Make use of the range_base offset when translating atomics in NTT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36f19058ae7ab1b8e2be16d8ee058042c818875d",
"description": "ntt: handle the image intrinsic range_base when translating to TGSI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e05cfa179da56da40ff758f72a3ee7e61f167d5",
"description": "nir: Add range_base to atomic_counter and an option to use it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4cde91c1b81958bbe12bd72d16376873cfa9ad5",
"description": "nir: Add possibility to store image var offset in range_base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f4c7b5ccfb73e0d8a0a194cae4b1af0fbf6d358",
"description": "dzn: Use typeless format for creation of depth-only or stencil-only D24S8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f928adf81e182f876bea70853eea4b5b78ed9d5",
"description": "dzn: Set MultisampleEnable to enable MSAA lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca205776220b6e7fce2267b0873c27a3622b3c8f",
"description": "dzn: Storage buffer sizes need to be 4-byte-aligned",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b948a5db4fa33bb05e2c16aa861f9d3291439314",
"description": "dzn: Support int border colors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10282bbd967c4f3e5070e0b1e8c9814b605efeb7",
"description": "dzn: Use R24G8_TYPELESS for 24/8 depth resources",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3005ecb565733f0d7b61b921f50f193114d5688",
"description": "dzn: When changing root signature, dirty descriptors too",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14f0c85874a2a16e61b31f86d72e27374325485e",
"description": "dzn: Support alpha blend factor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa3fc8753d4bbf2811cae6797df4889ed5cc57f3",
"description": "dzn: Get options13",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22eb9b1c127352a7096be889d7965380279c3095",
"description": "spirv2dxil: Replace not-provided inputs with zero instead of undef",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c391781ee523dc1af369d18238a37b8bf78825",
"description": "spirv2dxil: Allow killing position as an undef varying",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ddf41cb7d290d577d4c123b4eae64b672503942",
"description": "spirv2dxil: When removing unused inputs, make sure they're actually inputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00b9c10cf71b1e47f1713bfe48e997179ffdf494",
"description": "spirv2dxil: For removing unused vars, consider the whole I/O var size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85f44304d800785992e74552f31670128268dbec",
"description": "microsoft/compiler: Set num_components to 4 when updating pos write instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d8e89f92f840ced1c3f266427028277f2d4ac40",
"description": "microsoft/compiler: Use nir info.fs.uses_sample_shading to force sample-rate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbc481f39f236967f20b5591381d873e28e79282",
"description": "microsoft/compiler: Re-work the logic for adding SV_SampleIndex to force sample-rate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b151ed4b95449414a709ada0eb359062a48064be",
"description": "microsoft/compiler: Always emit float types in the I/O signature for structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1a3d6b9a94806ce29be2f9cd1d392af8e7f5218",
"description": "microsoft/compiler: Remove arrays when testing for structs in I/O",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c86bd4bfbc10e7522ce7fefe7442b48c8c833357",
"description": "microsoft/compiler: Implement texture sample count query",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47481e815127b77148cecf866b648dbe9913e153",
"description": "microsoft/compiler: Lower pack_[u/s]norm_2x16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a0aeae371cdedada6822d5b1427f7eed1036db6",
"description": "virgl/vtest: allow socket being specified by env variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "501309ef323ee7035b43f46e8dbd9d408115702d",
"description": "venus: allow vtest socket being specified by env variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "530a62ce735d1560b7d735f92d1208e6814262f7",
"description": "hasvk: Add extra memory types for hasvk driver instead of a single one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8491b1fd5e7c97edc104a3ac3b8ece5464e652b0",
"description": "ANV: Add extra memory types for ANV driver instead of a single one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83a1d56faa2b87dec56af20741a58404c308cc3f",
"description": "ci: bump vk cts to 1.3.3.1 + and a crash fix.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb003d406e0b32c0507b27e9667704e240addf40",
"description": "gallium/auxiliary/vl: clean-up progressive shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f02354d3e26521663b6bb696adc1e346c4783de3",
"description": "pan/mdg: Remove MSGS debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23968aeeb5d7f25064d7b82d362dd50405177473",
"description": "pan/mdg: Scalarize LUT instructions in NIR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10759d17088c2e0eb6443a0c3f5abb8b1b3f918c",
"description": "pan/mdg: Use special NIR ops for trig scaling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3839bd540166abbe2aac2ef39527e2a029a4637",
"description": "nir: Optimize vendored sin/cos the same way",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a49ba0f1aefcff3d2d7c7aece74a168a294c787f",
"description": "nir: Add Midgard-specific fsin/fcos ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86c7ac9f4b23769f3dcbaf3267d46436749315b",
"description": "r300: remove backend input range transformation for sin and cos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8f59b14d03cff23467dff834780a2613e5dab5f",
"description": "r300: skip sin/cos input range transformation for nine and ntt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b21d3ae6c76c8efae931c2546db8cf858c11f18",
"description": "r300: update rv515 ci failures list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "faba30a8f37ab2cd5855e0fcc35d9f15c7ec1ee9",
"description": "aco/optimizer: Optimize p_extract + v_mul_u32_u24 to v_mad_u32_u16.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "171d76ded1fac18bf02abcdd506ebe5e91339162",
"description": "aco/optimizer: Add missing v_lshlrev condition to can_apply_extract.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04ac0ec1483c98f85d23248d191458e77afc24a6",
"description": "wsi/x11: Support depth 16 visuals",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37a8b2d12ea97775b725172d1f89c1bd59fc98cf",
"description": "wsi/x11: Infer the default surface format from the root window's visual",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a7ffd9162a8bf02f279df45aa3eaf2251887a85",
"description": "wsi/x11: Make get_sorted_vk_formats handle varying channel widths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa6b2ec46a79b1b6487a82e43bfcdf853b074b40",
"description": "ac/nir: use store_buffer_amd's base index",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39c214769b94da4fa349b140765e39262706d1bc",
"description": "aco: restore semantic_can_reorder for GS output stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18d3e4fecdc33ca83ac358bebe7e3d99b2339d66",
"description": "radv,aco: use ac_nir_lower_legacy_gs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7cedaaee2ec3b5ea12664c9f14ca848cc7cd229",
"description": "radv: implement GS load_ring_gsvs_amd/load_ring_gs2vs_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfd6157d6c7d22715dcfb576403232e750f2c5b6",
"description": "panfrost: Document render_condition_check contract",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02f9cddb6174f50bb01a12bf926da3fca1fa7b17",
"description": "panfrost: Fix clears with conditional rendering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "638b22354e75fa31551f776a2cd2bbf752db1ad5"
},
{
"sha": "7c7c38b126d72b6c4aa32a13847dd52c492e891f",
"description": "panfrost: Remove unused debug parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea03d0652d22b9e36ccc8ba475f9b78b4dff973e",
"description": "panfrost: Remove PAN_MESA_DEBUG=deqp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46051049a61505d5937f9a116b3837586fba985f",
"description": "panfrost: Stop testing CAP_INT16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c966b06736bc83d2cdd47a1463fc2ee6272fef76",
"description": "etnaviv: don't drop TS capability on GPUs with MMUv2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b69b67545b678da2970654b9490cc3902cdf738",
"description": "util/fossilize_db: add runtime RO foz db loading via FOZ_DBS_DYNAMIC_LIST",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eea2033b3efe657ac9129fd44c5bce371040eb04",
"description": "utils/fossilize_db: refactor out loading RO foz dbs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "483ee5d6ba48dbcd8a7ad7f37fbf52ebf28db3a0",
"description": "util/fossilize_db: don't destroy foz on RO load fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c19426fd6a77932fabfb0b590fea6b2fcb39dd7",
"description": "docs/envvars: add missing mesa disk cache envvars",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41d99c10d1f2dff160b732e5311da398eb1ed90a",
"description": "panfrost: Fix logic ops on Bifrost",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d849d9779a77f05d7acd418516e154a4e9018f40"
},
{
"sha": "fe4dc59e99dd745b6b42613d199cf61e7b2da995",
"description": "panfrost: Enable NV_primitive_restart on Valhall",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "30c14f54cf2bbf86f3d8f16a3d46edad6d0fce7c"
},
{
"sha": "2f97883276ba2d32e07216595612523de465cf50",
"description": "pan/bi: Add a unit test for fsat(reg.yx)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed46c617b074c8e36670907ecf57f00bcf7bbc99",
"description": "pan/bi: Fix incorrect compilation of fsat(reg.yx)",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ac636f5adb57704696c781a17f11609fad9035ec"
},
{
"sha": "c672b593b924a689931fccffcbb37dbf670fef71",
"description": "bin/ci: add gitlab_gql.py.cache to the .gitignore",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "684eee0748f455c6503fe320d7fa8b7d3e069d20",
"description": "radv/bvh: Prevent NANs when computing node cost",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "6f45c98b580de5a534ebb0a0644ac5514793a141"
},
{
"sha": "4c7caa6211875fa33cae33d8569fabf481908a71",
"description": "v3dv: skip two ycbcr tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18319a236c18bfc4f91cb0193172fcf784ee81cd",
"description": "v3dv: add support for multi-planar formats, enable YCbCr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ef614a2d814a6f42c0f78d0e56af28373184998",
"description": "v3dv/image: use 64-byte alingment for linear images if needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa31d38bcf9be3d6485613c6d1fa4e8f0ccd3958",
"description": "v3dv: pass alignment to v3dv_buffer_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77f4885ccbacdc32061d64653b75001c11873be6",
"description": "v3dv/pipeline: rename lower_tex_src_to_offset to lower_tex_src",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98e6effadd2559e0c42e9cb4c07dd8864e544975",
"description": "v3dv/format: remove unused v3dv_get_tex_return_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36ec3d6fe3332babef58edb8a4b103137ca435c6",
"description": "v3dv: add paths to handle partial copies of linear images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b39958a3a1862f07ab5dae18c8160906e653a3a6",
"description": "anv,nir: Move the ANV YCbCr lowering pass to common code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f02a11e4e4cb78da491780efc1db9b2429275168",
"description": "nir: Add copyright and include guards to nir_vulkan.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ac771973da5bc1b1ad61321571f7cdf78dbcafc",
"description": "anv: Use the YCbCr format info from common code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30a91d333d1e253c221835879f245574d48de2f8",
"description": "anv: Use the common vk_ycbcr_conversion object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cc342f5e1754e7e9b1ed8685aa73520b2122e62",
"description": "vulkan: Add a common vk_ycbcr_conversion struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eaf8218def9a3dcd115857a2c7ea5b9172b896f",
"description": "vulkan/formats: Add YCbCr format information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04e7ebea5d5fff9a5a4c2b518205344b6364c68a",
"description": "util/format: YUYV and UYVY have 4 8-bit channels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18feb32df0a20c852331748e572f783c082c68ed",
"description": "anv/android: Use VkFormat for externalFormat",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc046a87dca9700555f96ff649a7a6be11c40e8",
"description": "anv: Refactor Android externalFormat handling in CreateYcbcrConversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4121aa43c405ed945db05a7fe2019e83446916cb",
"description": "Revert \"ci: build hasvk if we're building anv\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf"
},
{
"sha": "b27e42dcb5f995ef0b7f8d07d5868eed60896b59",
"description": "vulkan/wsi: check if image info was already freed",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5b13d74583513ddd029e30c989838b96993545a0"
},
{
"sha": "6b8dab7de2817ded5ac7965f4d10191189d314c5",
"description": "pvr: Add support for geometry-only render jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85155e389e95f4a73cf4bfdbd30b7b50a1d32057",
"description": "pvr: Extract setup of winsys job submit flags into separate functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bf525b4bd733c4bd88e39496eaae4d891d07184",
"description": "broadcom/compiler: produce better code for f2f16 with RTZ rounding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a48642400be86a17d460ce2786988ec67f423f01",
"description": "ac: don't call ac_query_pci_bus_info from ac_query_gpu_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f533c4ee2c1a8365e04eebb4dc1b99d89227547",
"description": "ac: add ac_query_pci_bus_info helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91b0cc3fe3cf34187a9aabc4e1ffc234f6ac89f8",
"description": "ac/info: move pci bus info in a struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7893369c2e483d79842b513d42b4516b5d6ac31f",
"description": "radeonsi: simplify dpbb settings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287",
"description": "freedreno/ci: Switch also performance a630 job to manual",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297"
},
{
"sha": "0886df2491b094842969cda76884ce57672baff4",
"description": "ci/zink: Penumbra is now fixed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6986332c8063d794b7dc51d0eae91911ff89e136",
"description": "radv: Fix memory leak.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "eab2c3995132f8cd1e3e9ee56eedaf17448aa157",
"description": "radv/rt: Divide by the correct workgroup size",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9369b407250b089d54e2247a7c8c10c65188c551"
},
{
"sha": "0ca325cc1099556f3f755fae8cf6f8a1a019432e",
"description": "glsl/nir: only set uses_sample_shading when the output is a fbfetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03105138f15982ddf95db590bdb1fc34b22392b3",
"description": "radv/rt: Get rid of accel struct null checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33166ba50b8e3d5cb0c9bd98d0860111bea52484",
"description": "radv: Use the null accel struct instead of emitting 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31ca19589fe3583a8e5667521f420d76a84ca193",
"description": "radv: Create a null TLAS as meta state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d06964f8aa8cbf17751d29c27cc1620cf98067f",
"description": "radv: Add a helper for finding memory indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d738803b508528cd706770b72a114b3b48e1522",
"description": "vulkan: Track the nullDescriptor feature",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "274e1d5a39e258ff64637f9113c36e0b10bf6a1c",
"description": "freedreno/ci: Add a618 egl/skqp/piglit jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23e9fe5d537417309b4e174ef283299c6fe06a37",
"description": "freedreno/ci: Cleanup a618 yaml",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297",
"description": "freedreno/ci: Switch a630 jobs over to manual",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4fb2463a37f1bcddf5a523e6e78aa89e77f71495",
"description": "etnaviv: nir: use lower_fround_even",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fdfd8044d77517e77c768e60d55999a82853b3a",
"description": "panfrost: Don't use AFBC of sRGB luminance-alpha",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "476be5cb27398a06b0a2828dd260c5ad4d620136"
},
{
"sha": "48a0478126ffd4e0bc1585e424cd90e8a0be36aa",
"description": "zink: add renderdoc handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e52bd7b18245bab3e722300c715e30932bb59ac",
"description": "venus: vn_queue: align vulkan object variable naming",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32660a41ea8c32d57455cdc71009c5688580bd88",
"description": "venus: refactor QueueSubmit/QueueSubmit2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6863092d9569ea707da3a1c6c5370dc3173a665e",
"description": "venus: append fence feedback batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2889a0478b76e856d837b168ee3bf2b61c5238ab",
"description": "venus: drop VkQueueBindSparse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b107962a299c3793cdd952e756c767703d2c797",
"description": "venus: remove filtering external semaphores for QueueSubmit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6ffb5ac365ea27c046fd2510953602caec585b3",
"description": "venus: require exportable/importable bit for ext semaphores sync fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31e7471be2e2d7eb3518feecb9691135c4171e7c",
"description": "venus: require exportable bit for ext fence sync fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75e369335f9c287a882bfe0ba53392a3422658aa",
"description": "venus: require importable external semaphores for WSI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f09cc33dfb7bcf0db16634d1934708a335d2128d",
"description": "venus: refactor VK_KHR_synchronization2 ext sync fd requirements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72371af332c2e87a7064926cb595da527a5d1a28",
"description": "venus: refactor out vn_feedback_event_cmd_record2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "842ca284650f066e58706741a7d22d67b5088e60",
"description": "gbm/backend: fix gbm compile without dri",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1faf30a5f02700491a67283aa4ff44ee21f73cf",
"description": "dzn: Fix clear bind flag logic",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3"
},
{
"sha": "59495215086f84d729321c080a9d59cf905656c4",
"description": "dzn/ci: Add image test group, which is all passing now",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "889f03fc243ee88f6fb0a9efa1ca5647d45a21ce",
"description": "dzn/ci: Remove flakes/fails that don't hit anymore",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f9a58eb952367a764462f1f0777de6997cb454c",
"description": "ci/windows: Download updated WARP 1.0.4 package",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5a19903ab671ebdf4130fdf3cc782a8a0a2a3d9",
"description": "mesa: Trivially advertise NV_generate_mipmap_sRGB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2aad8dbfa524993ba15fed474e2211b55e9705be",
"description": "mesa: Fix extension table formatting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3feccfa6f5ad1332737dc1a8fa2864156bd0553",
"description": "radv: Use the new NIR builder tex helpers for meta",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "433fe592acee7ce1b1238ddb72792dda1678b874",
"description": "nir/builder: Add some texture helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30f3fec380176b20078a37a27f3da4059aaa39e4",
"description": "nir: Add more opcodes to nir_tex_instr_is_query()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d8b90a47051152e24ead666ea52494d7d43d1e1",
"description": "glx: Harmonize glXCreateGLXPixmap with glXCreatePixmap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cc3763d0455de13e78a82123ddc47a00e5ea7eb",
"description": "glx: Fix drawable type inference in visual/fbconfig setup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86c9a31d99d37f7b8838e069631e2f8b16d991e9",
"description": "glx: Inline a few single-use constant strings into their user",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07292d6e76b4a6d84739cb7bad4d67171f813d64",
"description": "glx: Move 1.2 GLXPixmap code into glx_pbuffer.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf90a2b28f07a881f6eec531fbcc6bea0ef154b9",
"description": "glx: Check for initial \"glX\" first in glXGetProcAddress",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8d3c222db2aac0bb492b9f7c56ef2b9c159f598",
"description": "glx: Reflow MakeContextCurrent a little",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf9debb6397a6c23fd6377e557e5f7ac1a19b895",
"description": "glx: Clean up some funny business from context bind/unbind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0eed0001032b9bfef12e346709a7d95f9966775",
"description": "glx: Remove support for glXGetDriverConfig for old drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f53ec64d68dbbac4cd2f10b2e021070452e26039",
"description": "glx: Remove a can't-happen NULL check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9de2776e016e98814139c13276531a97afbe73c4",
"description": "glx: Remove glx_context::screen",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81f77f999b5a4de9115c0f22c36c1953b57aeea7",
"description": "glx/dri3: Simplify protocol version tracking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "862bf420a96c8dace856fa8c7a50ef7db4f0ec5e",
"description": "asahi: Handle sampler->compare_mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edca10e9c907a21f44698121e97d0eef92c7961a",
"description": "aco: Pass correct number of coords to Vega 1D LOD instruction.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "267dd1f4d571ee606141aa66f1665aa152b4e911",
"description": "nir/nir_opt_move: fix ALWAYS_INLINE compiler error",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f1d20ec67c3f186886b97de94f74484650f8fda1"
},
{
"sha": "5b3fb44ecc602bb1f6ed59222ae919ef119bf733",
"description": "radv: fix re-emitting RB+ when the non-compacted color format changes",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "11469f7553dc69a6c4b779527e6738c3206aa21c"
},
{
"sha": "ebec42d799b22b7b3d06acd710f5687252446a06",
"description": "radv: fix hashing pipeline keys if RADV_PERFTEST=ngg_streamout is used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aab08fc25017ece76fb580e964c1d4c3c611168d",
"description": "zink/ci: relocate radv testing from radv's gitlab-ci.yml",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89a85a8daa0ea04fa14141913d2a6297c2f9184e",
"description": "zink/ci: add a fail to the VG flake list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0907fb46eef8d184acd990e5851b479d25efb46a",
"description": "zink/ci/radv: remove a test from the fails list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7c1ba0bce57591e5ec9f147217b7882ecad7903",
"description": "ci/piglit: compress results.csv before uploading it to GitLab",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d110299d77c9663bf3d91a50d447f8db4f64acb0",
"description": "ci/deqp-runner: compress results.csv before uploading it to GitLab",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f19f119baea0c31cd48938ea41829e757e9c17d2",
"description": "Revert \"ci: Collabora's LAVA lab for maintance\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "900ccec7e8fa809ef0a9154db4d0ecec3fe26e9c"
},
{
"sha": "9a4bd32790110adab92881af47302df956d19e15",
"description": "ci: disable Collabora's LAVA lab for maintance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db",
"description": "radv: fix missing implementation of creating images from swapchains",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2969850d886a980d87f7a2eb570e58c1a9a086de",
"description": "intel/utrace: document tracepoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "270215926879a2479def9953c760068dc436caf2",
"description": "intel/ds: remove unused trace point",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dd3e755eabc873d62d8fcec6bc65f369fd95d1f",
"description": "intel/ds: add INTEL_GPU_TRACEPOINT envvar to toggle tracepoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28b15fa9e7706da41c3b6bed3c640b4198359984",
"description": "anv: add support for command buffer tagging in traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "662e05c9fb27bc9ce9959844a70dbf9bea729d44",
"description": "vulkan/debug_utils: copy debug util labels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a34fcaf326f871e5136030aa23e2cf81d85b587b",
"description": "util/u_trace: add support for variable length trace points",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1ab070d7f20423113e8d6aae75a4d153ae93e07",
"description": "intel/ds: move event_id access to perfetto lambda",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0160ee2ab3598f379af23323d0057518d85a566",
"description": "intel/ds: track secondary cmdbuffers in perfetto",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a16effeac8cc808745729ab617869c29a0f13d2",
"description": "anv: record secondaries' traces into primaries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1082c8ad116814e16113de9c4a7a067d3e5a0e5c",
"description": "pps: print out message when we get the first counters",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c7e1bf48f620cc81b6273cbaf595b7e27d80b7",
"description": "agx: Peephole select after opt_preamble",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4b3201244d11e118fd09aac557b907bcdc88ff3",
"description": "nir/peephole_select: Allow load_preamble",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3d046af6ac3a124e4565b13075ef0b37e88e72d",
"description": "zink: simplify get_slot_components() for xfb emission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fcdd9e4a7a63a9a6a1f72c2c459e02acba7f578",
"description": "nir/lower_bool: ntt: Generate a good opcode for bcsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36e842839ff2a770fb1f36e5ad954143e27e80f1",
"description": "i915: Enable generation of fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb1ab133eadacc4059b82b7130824fa6eb3d0628",
"description": "r300: Enable generation of fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70b25d9fe87a6d1fe14388df338e9f3e039c99e4",
"description": "nir/lower_int_to_float: Add support for i32csel opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "451df66ea03689c3f119dc5c700d19933444e9c4",
"description": "ntt: Add support for fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd927737f578b912441141d6665928e1cc8f08a6",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45de63b3fd97a5914cac85d070eca1bfc1c036f9",
"description": "VERSION: bump to 23.1.0-devel for further development",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebdf6a79266b2b2249b549707fcdbaf9eae905ce",
"description": "intel/genxml: Drop CACHE_MODE_SS definition.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18e91ad329102d821f06ee3f874067b4d97d05e2",
"description": "radv: Fix deadlock in radv_rmv_log_event_create",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "af55e36d798b91b86795544aac2d9e3983cde207",
"description": "dzn: Declare debug only root_dwords as ASSERTED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f67a0a774591aa86202edb39c3af7d7291e462d9",
"description": "anv: Add a tracepoint for the fallback implicit sync wait path.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25edfcdb2aec4ac0686f0a5bda673e610de5da71",
"description": "perfetto: Add the intel data sources to system.cfg.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbd6031c067a91a7024b84c34687bb8f33f64055",
"description": "docs/perfetto: Fix the name of the i915 render stages data sources.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ef27399bca9561455f2a7b6cf7c3cb0fd017e63a"
},
{
"sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf",
"description": "ci: build hasvk if we're building anv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "329e01730040495ca4ae14a72ed1255ee33e5da9",
"description": "vulkan/rmv: Only trace on the n-th frame",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "defed481046aff03c1f19eb26dc26938a27fc461"
},
{
"sha": "0b081731cb3b5b6d74d1ffd920a5e959c506444e",
"description": "radv/rmv: Capture names of pipelines but not command buffers",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "5611ab25d1ac38f3bc71684cec279b40effc180c"
},
{
"sha": "681871ade1780a8965d26bc270749fcf7ddc9658",
"description": "radv/rmv: Fix resource ids for name tokens",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "5611ab25d1ac38f3bc71684cec279b40effc180c"
},
{
"sha": "ab9a9f702aa440562ed9deaca92c306782e678b7",
"description": "hud: fix values printing",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "595079c37cc1568cecd1df8b953b4bb01cd51bb8"
},
{
"sha": "63203f94e86ceb216dfe53410fed3c02d9b617ff",
"description": "util: add a return value to util_sprintf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa227969a31d37a726539990bb819d1835e805d8",
"description": "nv30: add nv49 results",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b7b0868dee049eea8733b436fad76720ec52930",
"description": "r300: don't cache abs in fragment shader",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "63f353b45605379b8b81754543907a6b0fc3afdd"
},
{
"sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75",
"description": "zink: fix PIPE_RESOURCE_PARAM_NPLANES with format modifier",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c025cb9ee9d79ebfb66a577556e04deecfe012ed"
},
{
"sha": "b3f517b9889c11367f2b73bdf3033d0e85680871",
"description": "gen_release_notes: include links in relnotes.rst when generating the new release note",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "13af9975670bdd6adb051f5428bad83ae71029a7",
"description": "gen_release_notes: allow using the script from another checkout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a2635153c0981c5b0c40f49c06d784be5564572",
"description": "gen_release_notes: avoid crashing when none of the commits mention closing an issue",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b114debffb5e30f5b585ffa69f3a8af625b622cc",
"description": "gen_release_notes: stop the script if we can't generate the release note",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f70f001a86994b517b325e5c156df47f5a342ca",
"description": "frontends/va/postproc: yuv422 to nv12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "56eac722bd7760901d7ad635714d90abe23d5eba",
"description": "gallium/auxiliary/vl: compute shaders for progressive yuv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49f36f4658d458211c41e0c0f85bd670ef225f92",
"description": "frontends/va/postproc: default to weave when deinterlacing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c46e4a5da5b17e3fc2d5b31c6cf7dbaf42e30d8",
"description": "gallium/auxiliary/vl: fix scale and translate parameters",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4f759fefbd56079e195116a0db68bd24c6a8cb6",
"description": "docs: utilities: Update list of development utilities",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d9f8a4812557b6a307f7438b4d03ba4cefb20ec",
"description": "docs: debugging: Fix path to dlist.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9112fe3c76db55ce73ce89e736bd8bc4f8977218",
"description": "radv/gfx11: increase radeon_check_space for occlusion query begin",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bee771412c03b03a503172023c82d8b37dca8d73",
"description": "dri: Free the already allocated optionCache and optionInfo on failure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e61696de960fa7ff7b45042923dc4d6bcc85886",
"description": "dri: Do not free the given screen in initScreen implementation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "237e73eccaf1e59dccad9193a8f7bc621e275d0f",
"description": "gbm: Avoid leaks on screen creation failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9835fe6aaa96176519de860b30898aed174c426",
"description": "lima/ci: add deqp-egl run to the deqp suite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a4a6aa76f299c98178a85165a957f5d6d1e43ae",
"description": "lima/ci: change lima jobs to use deqp-runner suite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1af39eda6ec4761b63a6fc07f99415a5c71bd665",
"description": "r600: Request that state validation is emitted for all changed states",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "aaa4b0e6186842e40a858e82f31d146a712ab082"
},
{
"sha": "153af03b941469c22a1b66e7d9e015d5564322a1",
"description": "gallium: Add cap to request state validation for all dirty state",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "aaa4b0e6186842e40a858e82f31d146a712ab082"
},
{
"sha": "e3e74a44024e0f1586b39796180f654958b6f5ca",
"description": "docs: move note on other drivers to the bottom",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c70c5ecd2e7bb04729628630aebf0574f7f19c1c"
},
{
"sha": "c412b21d858fbc5958c253b665aeaf21eccb1af8",
"description": "ac/nir/ngg: implement 16bit output streamout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7",
"description": "ac/nir/ngg: refine nogs outputs handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69d11b69266189938cf897455a435ea09fe4979c",
"description": "ac/nir/ngg: fix gs 16bit output uninitialized channel when gfx11",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "abe2e99e9e51e31aa02e9d990c7b2c6a8efc08fc"
},
{
"sha": "3c26fbc9348885ff8a85eaa2197bf1dd292ced98",
"description": "ac/nir/ngg: fix gs store output for no param offset slot when gfx11",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "abe2e99e9e51e31aa02e9d990c7b2c6a8efc08fc"
},
{
"sha": "b4695f78adf03dbdde693a614cbd21b40a607457",
"description": "ac/nir/ngg: always reset output when gs emit vertex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82f45dd5d4e3b71e75bbd95c063bc59af2f00765",
"description": "ac/nir/ngg: assert no offset for nogs/gs output handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b0ace2585a266f55caf92dd102888f1940f54e6",
"description": "ac/nir/ngg: gs store output use nir_ssa_def instead of nir_variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0224741ef6f8e982f587d97b5bd545b093e5686c",
"description": "ac/nir/ngg: gs save data type of outputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "417c51a511b23492b74d17b4d387bd814e850c15",
"description": "lavapipe: fix one more descriptor set reference issue",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "20902d1ed685e97e135f4a16531793ddb7b4db69"
},
{
"sha": "f008a9baa7981db14edf04554df90e40108fde64",
"description": "ci/lvp: cleanup asan fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ec428bb325e79d888ada8eb7e96add0f240eced",
"description": "vk_cmd_queue: add a callback to free push descriptors set khr",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "eb7eccc76f0a02b3a3291adaa39788b157979dc5"
},
{
"sha": "ff0433b8cb6df9161605dcd17b027475a9cdc796",
"description": "llvmpipe: unref images correctly in the fragment shader path",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2909c654b014e5360b08b28b70df297cd8e1c090"
},
{
"sha": "474965adb349f0faf78ec8da5a34681d5514ddaa",
"description": "lavapipe: fix merged layout ref counting",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d4d5a7abba7a17fc31921a63c135561f74b87254"
},
{
"sha": "20902d1ed685e97e135f4a16531793ddb7b4db69",
"description": "lavapipe: fix descriptor set layout reference counting in layout merge",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d4d5a7abba7a17fc31921a63c135561f74b87254"
},
{
"sha": "abd7ea2a88b487e6bc946f98e59f40523e66c19c",
"description": "lavapipe: drop unused macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0accbe03e83b5b6400d4fa1180f2c5d9bb7a3657",
"description": "gallium: Allow copy_region blits with matching formats.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "673837bb8b4c41b002961d73388e96bd7f2426a7",
"description": "gallium: Add a unit test for util_can_blit_via_copy_region().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29adbb132f36c58fd77a2dca3a0514cef8433c69",
"description": "Revert \"intel/compiler: fine-grained control of dispatch widths\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "bed18ab3e2f3fb7f84568a7965becebbbcee9afb"
},
{
"sha": "a3b0300ef104b11bd0432aac2ab377d319db6e61",
"description": "ci: make wget even more robust",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "93994f365e2a5b5cce90b13adec8fb7ebe91a517",
"description": "ci: propagete robust wgetrc into lava rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5e32c6a1cf3a7046b5aae64770b8a26c817f834",
"description": "ci: when downgrading from Alpine 3.17 to 3.16, the tag was kept on 3.17",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "09d5c55836f37217cab448b729f4c5f58fc9afb0"
},
{
"sha": "55135dc82f851e0d0faf7421328d6dd955c9cf8b",
"description": "ci/amd: increase number of stoney runners",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c31443901ea572a52231fa34f628810277add64f",
"description": "docs: update calendar for 22.3.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2e54b71b513ea0d59bbb25de5c3dc40800e5c8e",
"description": "docs: add release notes for 22.3.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e9ce1152e7205116050c5d7da58a2a66d0ed909",
"description": "vulkan/wsi: Use the newly imported dma-buf.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bce3acb13566194d2bcb2d183da334c3da9f3160",
"description": "drm-uapi/dma-buf.h: unbreak on non-Linux via local typedefs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb1c5d547eb197350244db6b1843cc019ed3346d",
"description": "drm-uapi/dma-buf.h: Update from drm-misc-next (2022-06-10)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4311c636c2fde1f7a41239a0c55909816eb2d6ee",
"description": "agx: Don't crash trying to encoding minifloats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7859b531c264723e0d195a41cd5cb979b28fd526",
"description": "agx: Use BITFIELD64_BIT for outputs_written",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2976548e4a6c84444e7e1a94264f1219edbb67f8",
"description": "nir/gather_info: Handle store_zs_agx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "93c40e3353c55f634f8f2ac40a763ed0c5ed8955",
"description": "agx: Wire up nir_intrinsic_store_agx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "baac17131d1fce3ab876eea43ed5a8f24105b5ea",
"description": "agx: Remove load_global(_constant) support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac3272be849d68cf8e7f9919dd9daf477f5e813c",
"description": "agx: Use load_global_constant for UBO lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a6a5281b39bfd7de212e3bb00725895cd74d5fb",
"description": "agx: Lower global loads/stores to AGX versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc5ca8164d2e237d34c80f253252c4495a2039f7",
"description": "nir: Add store_agx intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f506dac18f14898c4376620ab5ad1e7791ef2057",
"description": "freedreno/a6xx: Demote coherent img access to uncompressed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e22971d92c46775ccd45aa3109640136ca20105",
"description": "gallium: Add image volatile/coherent flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fb0992a53561f2fa955dab246696f60e93da3cb",
"description": "mesa/st: Track complete access qualifier for images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8e7f06f104543f4c514b2a77fbe9f8044fc234c",
"description": "d3d12: implement the get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e1bd07ac5733c3e7e5484f23a65a89e03f62d2c",
"description": "radeonsi: vcn: implement the get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01a5de1b956010ffa23ac77f37c2f9ea28492334",
"description": "radeonsi: uvd: implement the get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "435139d196f8c6ac9acb0852aa36eae368f35e30",
"description": "r600: uvd: implement the get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8187b35fa1cabd54bdba6eb682e8b7d6efebc744",
"description": "virgl: video: implement the get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4246bcfc7a03083fcf6c790ba688bda09116da16",
"description": "frontends: va: fix vaQuerySurfaceStatus and vaSyncSurface for decode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a0d1f9fdc66c613453f374114b0d112ea723635",
"description": "gallium: pipe: add PIPE_DEFAULT_DECODER_FEEDBACK_TIMEOUT_NS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d583719e913b1ec9e5bc4d2f7606bdb27fe3f67",
"description": "gallium: pipe: add get_decoder_fence vfunc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b8bed38eb40c71a9973d6ea7c9294fa077bee7a",
"description": "freedreno/a6xx: Remove shader key from fd6_emit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b734cc6683fc1dbd1338a37555861f5f8cd9680",
"description": "freedreno/a6xx: Avoid zero-init fd6_emit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfd16c489a3a2c485848bda2d7de086bc05b81d9",
"description": "freedreno/a6xx: Tighten up fd6_emit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2128607014d057942c132cc22648692b5cc1cb13",
"description": "freedreno/a6xx: Move fb_read descriptor to fd6_gmem",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14524511857a52b02b636cd9f7b5b9dc55422f14",
"description": "freedreno/a6xx: Split out fd6_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c73a76195ce6bba7ff485f80d846027a96e5b86b",
"description": "freedreno/a6xx: Rename fd6_emit_3d_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "417a10fcb19d2dd8ae1f07b0a6fef41b369a2889",
"description": "wsi/meson: add missing dep",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "5f30a7538befb00e7989e42ba8304891d6cf5165"
},
{
"sha": "e11e68b56b149c1663616620090205551e725a62",
"description": "radv,aco: fix enable_mrt_output_nan_fixup for RAGE2 again",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "da32cbb5c6951ddddbf8b146c4526bcd9411fdcb"
},
{
"sha": "38d6185432d1f19a5653b3892069cd350187f5b8",
"description": "ci: debian-build-testing, build only the LTO variant",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f44bd88c9dd3b83dccbf0fa1f04b2a7dcec03615",
"description": "docs: fixup envvar-directive syntax",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0c58ad3e321d888f84dabcfd74ae7be03c4ed2a4"
},
{
"sha": "0c58ad3e321d888f84dabcfd74ae7be03c4ed2a4",
"description": "docs: use envvar directive more",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2200a410bfa5490d25099572fd548023aac17f3",
"description": "v3dv: expose VK_KHR_shader_integer_dot_product",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22ef66bcc96d14c70a501e36f50f01e71d84b430",
"description": "v3d/compiler: remove unused sample_coverage field from fs key.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "09782e5e6d5cc0a44b907544f55bdaebbb4feb84",
"description": "v3dv: fix alpha-to-one for single sample setup",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f40afe98836530e3f26b4dda0dfc31d41fea195d",
"description": "v3d: add a debug option to optimize shader compile times",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dee97e7b99835b83b9d118050350fed424d38c76",
"description": "dzn: Allow multiple graphics queues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f1b8b3e6c9e61418c507213b899b28b71dedd0c",
"description": "dzn: Use DXGI swapchains",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f462105face258c3e57a9558b8615d5919cc261",
"description": "vulkan/wsi: Hook-up DXGI swapchains and DComp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4d81c05ea41f3c85075768b34ead18214604a45",
"description": "vulkan/wsi: Port Win32 WSI to C++",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a40913b3e00e489c166dfce3c6b88ee091b55bc1",
"description": "vulkan/wsi: Allow platform code to define extra dependencies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2975a7f453a03907827bbb8b38ea1394f052d045",
"description": "vulkan/wsi: Add support for image -> image blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65e4873d829debd4951a26eb0e190f3b6982ba48",
"description": "vulkan/wsi: Dissociate the blit context and image configuration steps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa4e729165801753a46b850d1c6b0ecc920dc208",
"description": "vulkan/wsi: Prepare things for image to image blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbcbf2cd91ba65bfd794c4ea182042b2da06d37f",
"description": "vulkan/wsi: Don't set use_buffer_blit manually in the win32 WSI logic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fb2adb8fdbe1acba185d02bbc2fa74bcff488c5",
"description": "vulkan/wsi: Simplify wsi_win32_surface_create_swapchain() error path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52c87d0b8398244f099452fb6872fd6db5b20d13",
"description": "vulkan/wsi: Indent fixes in ws_common_win32.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a67f5f32a8d94e03bf6de894518d166a23c2d908",
"description": "meson: Define VK_USE_PLATFORM_WIN32_KHR for C++",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ff54a52ec7fd400b928e5cb5b9e5250aaaab7c2",
"description": "docs: update new_features.txt for additional work with RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bed18ab3e2f3fb7f84568a7965becebbbcee9afb",
"description": "intel/compiler: fine-grained control of dispatch widths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf3112805ce429dadb0ed0814691c38055a1af85",
"description": "ci/venus: re-enable venus-lavapipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c91168c71cc8a702792df76833b356b206ebd48",
"description": "ci/venus: specify render server path to enable server config",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86c99bb28f69510eae9dc59c864cb28120171cd",
"description": "ci: uprev virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f13a42e5a15ea855553ec9d94aecdc80b727ae04",
"description": "Fix incorrect stage reference",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63345d59b0215d9927af007943f99c2407155ec8",
"description": "d3d12: Unionize shader variables in d3d12_shader_key to reduce size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1cbff228a76312e09f6713ba98c10af47579497",
"description": "docs: Add short documentation about RMV tracing variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e624494c0f1c55b62f1660c27a75c9bb1c15c905",
"description": "radv: Enable RMV tracing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf",
"description": "radv: Add RMV resource tracking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5611ab25d1ac38f3bc71684cec279b40effc180c",
"description": "radv: Add RMV tracing layer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46",
"description": "radv: Add RMV tracing utilities",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d816859eded246fdd4b0cb31d4409181e0fa6f39",
"description": "radv: Use internal allocation helpers for internal allocations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "845792db735893a4e42a0cf7949464bed2180eea",
"description": "vulkan: Add RMV file exporter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "defed481046aff03c1f19eb26dc26938a27fc461",
"description": "vulkan: Add common RMV tracing infrastructure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f30a7538befb00e7989e42ba8304891d6cf5165",
"description": "vulkan: Add RMV token definitions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2739c9f00557347008dfc500dcc584abb81378b",
"description": "zink: set surface->dt when updating swapchain",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "54088f4bb5276c792794fc98df981c35ffc6815c",
"description": "d3d12: Reuse sampler tables inside of a batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32b23d8fb21d13ccd84da131070cc6c9bca137d5",
"description": "svga: fix max number of texture cube levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1aa163ebb5b90dc0fdf224f7a14c2ff88093c2aa",
"description": "anv: Print the BO sizes in KB instead of hex bytes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38e29fe712dc3ba0774c483d19adf9ec6053cc55",
"description": "anv: Fix the size/aperture space debug printouts to consider _ccs_size.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e937c4b716f9e60b80368766fa3db0dee2cdc27e",
"description": "anv: Add an aperture space summary to INTEL_DEBUG=submit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ab7b9770e313f52f08621f26cf122f53bedfc02",
"description": "r300: allow more copy propagation with relative addressing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b28983c5db504ef58e90f2aef7e3d2dfff5d319",
"description": "aco: Use NSA on GFX11 with more than 5 vaddr registers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9538d523b6fef82dad5265a458cfba72e93a02f7",
"description": "aco: Validate GFX11 NSA correctly.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9abe4850baf17453d9faaec04b90d8937cee28ff",
"description": "aco: Handle NSA with vectors in get_mimg_nsa_dwords.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ab80eb061b872ae3707c347ea52d7b57cfe4c18",
"description": "mesa: add missing count_scale attributes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "37dcd183310b45283f9096ca350edb7f53d7b243",
"description": "mesa: add missing count_scale attribute",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a4e935f2d70304a89104157378a4033ba10cd3e0"
},
{
"sha": "a84c40c6a4d5ef738bedc9f5aa23c47bc31ced6d",
"description": "zink: lower stipple + smooth",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c69637a2a5ac8673f0192fef95594bcc341afb8c",
"description": "gallium/draw: support lowering stipple + smooth",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "180e30857c617f283977278d65103cc0b6b3690a",
"description": "egl: const display & config pointers in eglGetConfigAttrib()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f83a0e0a14ed871889a551dc0e24480ad9e0edaa",
"description": "egl: inline _eglReportError(), and drop this and all the other unused defines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3632d398359cce1fb666b8cf6299ba624d3ccda7",
"description": "radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bc6d22b92002dc43a8c742ab234717147d63ad87"
},
{
"sha": "8bc51d78a577f2321be7ecb9bf86a8a193fe9018",
"description": "ci/lava: Tweak LAVA jobs timeouts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbdbf0862c2202606e170ee34fc00017d9967f05",
"description": "ci/lava: Update lavacli version",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1f759e750fd8b9b55e065638044f40cd87f4468",
"description": "ci/venus: temporarily disable due to instability",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54f583738ee1bae44e124b83ea072e14458204cc",
"description": "etnaviv: hide TS sharing behind debug option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9572ecbee9e80fc0ee3bdd26ec4285cc7ce6ed41",
"description": "docs: Add calendar entries for 23.0 release candidates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2f954f46779047a9ee79d8c5a865e51bb48d601",
"description": "broadcom/ci: drop duplicate job definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1e59646de7a572f4f7b363c3c3cefe840bdacbd",
"description": "aco/gfx11: increase vgpr_limit to 256",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6872f8d861b80377c8bbff2f2fad0de14bc5e8b3",
"description": "aco/gfx11: allow true 16-bit instructions to access v128+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "254b178d5bb66e30b5566858e6450e8d0acb32f3",
"description": "aco: disallow SGPRS/constants with interpolation instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5af891a747d125f2fec95eb248f9055c33f1c155",
"description": "aco: add more opcodes to can_use_DPP()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3dd1931d99121dd319d7802b543a5b0957516f9",
"description": "aco: allow Builder::Result to be dereferenced",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e386523380d8fac9b1bca3848b1fafa8bdc90a65",
"description": "aco/gfx11: fix discard early exit removal optimization",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d814c405bb3a40cea7556a61fe35aad3e24b020",
"description": "microsoft/spirv_to_dxil: Let linking report the need of runtime data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6481805e0007d2bf53390e1af25c75b1507c2a92",
"description": "etnaviv: properly check for new clear value in sampler TS setup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03fdcbba19bd541bde9bc65f4705c369d5339d67",
"description": "etnaviv: blt: properly use upper half of clear value",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a358890667a024722c6efeadff203eb2bd9ea86a",
"description": "ir3/print: Consider the size of input when matching it to a reg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d474cc935e7fa165665444e5347112879144c2a4",
"description": "ir3: Force flat.b sources to be equal",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a45d32b10b317f69187392c2d165071248a91f49",
"description": "tu: Fix varyings interpolation reading stale values",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "25a151533cd4f4eb88705caa572097a201c0c16c",
"description": "loader/dri3: Overhaul draw->cur_num_back handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27366cb5107c9c290d2f1756f8a75f93f20a5f00",
"description": "loader/dri3: Add dri3_set_render_buffer helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d25a4cab40044d7ae151dc6555e10e5f2cf17bd",
"description": "loader/dri3: Move NULL handling into dri3_free_render_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e888f61593e943b212dd69d6d5794e2e3de5bed",
"description": "radv: enable PS epilogs on-demand for some dynamic states",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb07a11b8f400c50e8a2455df9891573eae052e1",
"description": "radv: add support for compiling PS epilogs on-demand",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11469f7553dc69a6c4b779527e6738c3206aa21c",
"description": "radv: copy the non-compacted color format at pipeline bind time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbd7f700739f2ae6106e71505cd5ec40096fbb61",
"description": "radv: rework PS epilog emission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7de50e4c6c0bbbd73ac784c8bb52065a47d8563d",
"description": "radv: keep track of SPI_SHADER_COL_FORMAT for PS epilogs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9f30c4aa0eb7cc97b495d9203f47544f3a9e6eb",
"description": "radv: enable the PS epilogs cache when some ds3 states are enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75b0d6de04072963256cb5783dfa11be07d0d471",
"description": "radv: add support for a PS epilogs cache in the device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0f95913a095c3bcd722c4718d55479ca7463474",
"description": "ci/rpi4: add a couple of tests as flaky",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7931b4026f309f222390133a903b59c8dfd3a248",
"description": "ci/rpi3: add another test variant (draw-copypixels-sync) as flaky",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28d6caad605bcb206f73c6ba11d27f4c982efa89",
"description": "gallium/draw: assert shader-stage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7c1b9ee6b763fd224cd5cffa00727f786f1148db",
"description": "gallium/draw: use nir_shader_instructions_pass for nir_lower_aaline_fs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3897a233fb15f8c8152ce0719936c919afea9f1a",
"description": "radv: add a new dirty flag for the RB+ state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1e06b46a9d8832ea258d149f79fb270383f1df5",
"description": "lvp: avoid redundant sampler views and image views",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f18827e0153c555d2f3897b57f8ea0349b5bb41f",
"description": "zink: stop using VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "41ffb15de564849668c942aa79a570b6f262de99"
},
{
"sha": "2e9ac9278c279cae1cb038f9da956f8815a65ade",
"description": "agx: Remove obsolete comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90dea84ef6b2201ea7e2dc3a87a9ff355c33d3a9",
"description": "agx: Remove dead arg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17d1559036b14202f26afadaf0e2672ba28e34d6",
"description": "agx: Use i0/i1 variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e61f13ffd1a6991917a46993f73d1bacb641d44",
"description": "agx: Get rid of emit_alu_bool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b25ee6cc765022c506447a0b0ca7907902880ee",
"description": "agx: Use agx_subdivide_to for umul_high",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6c5b2a5a3d9cb21c3b51255219b53bfe046592d",
"description": "agx: Remove dead code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd571ede85d81a4159a3fc554c2a1ecfdee53643",
"description": "docs/envvars: Document MESA_DISK_CACHE_COMBINE_RW_WITH_RO_FOZ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c1c5d9ef0be6eca1861f01f2d015f04b6e229bc",
"description": "util/disk_cache: Fix rw cache lookup when using combined ro+rw caches",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "32fe60e8c429a070f890840422a64f1e7795eb5a"
},
{
"sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3",
"description": "dzn: No need to add another bind flag for clears if one is already present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c59141d3c2229aa6d8c92dfb00c7d5c038e062ec",
"description": "dzn: Lower tg4 offsets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a991cc52ea730d73ecd795c61bde76bf8693aef",
"description": "dzn: Implement point coord",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03ce60ec7e27e6a9ee8a2e5301176df53b684ab3",
"description": "dzn: Lower fragcoord wtrans",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8b12006bbe34c88320d60e63fab29a6361da634",
"description": "dzn: Use the right variable for heap slots when prepping resolves",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22b8e0c74c5ebe8153477d14176beaa7b54c2987",
"description": "microsoft/compiler: Set the advanced texture ops flag correctly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a84208ee4df8782a87464f7ed176d7499b20fc4f",
"description": "microsoft/compiler: Fill out and sort the shader/module flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "beeeb74a4c3221c0a72883069b2f8e2091b9416e",
"description": "microsoft/compiler: For Vulkan, centroid should be ignored on position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3cae18cb526f6275b97c8ded7487f522b61968d",
"description": "microsoft/compiler: For Vulkan, when shading at sample rate, pos is sample pos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0f3a387c98d184282639793aa72feb9198d8708",
"description": "nir_lower_fragcoord_wtrans: Support Vulkan shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac5af6c06d867507284121f31ddbabf07f7e29f4",
"description": "util/driconf: add Dune: Spice Wars workaround",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e986d8c3377470d039cc6ed19e73786c3105863b",
"description": "d3d12: Update hard-coded heap sizes and batch limit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc",
"description": "Return 'Mesa' for GL_VENDOR for community drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d9eb64990fc43f76110de2716b46c8d3c071e9f",
"description": "zink: fix the stencil write",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53c4ce495ccb11afc8d1f66d893238fb17e5488c",
"description": "zink: add a condition to needs_write_s",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "847d198c1fffe018f4c3557db239168100400319",
"description": "lavapipe: add some safety asserts when beginning rendering",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b20df1abebed112b4bebc56102fa760fac9c804c",
"description": "zink: add a fs base key, fix optimal fs key packing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8772651aa047fbd8987c3f8d9a493232abeffa0d",
"description": "zink: use optimal key for pipeline library hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19332b13e196ae7ba6e08537d234428ff60e93bd",
"description": "zink: unify some shadow tex code in match_tex_dests_instr()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6c6a59f5667c5d9f06a067632a07742fc4465a3",
"description": "zink: fix some weird indentation in zink_set_sampler_views",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90cd9cd3d18c9bf946f20a5f572cc09c99410bcb",
"description": "zink: simplify some depth texturing spv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b23877e7fa7c5678372ae99c325cd57b20672ddb",
"description": "zink: put line emulation stuff behind optimal_keys check in draw",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6f06901b7d502e9d832069b913cb2bd9fe2e932",
"description": "zink: only flag modules_changed in optimal path if a change has occurred",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b295accf077cfe5a794e0405607f1eb57453e3cc",
"description": "zink: delete dead code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bc801c0808a5b4bd3b6a870ce9877acf20e7699b",
"description": "meson/zink: use vk_api_xml variable instead of re-constructing the file path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "615c3a078b6aaa3a2f886b7e07a12d2b6bbba23e",
"description": "asahi: Fix segfault with null drawbuffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b67afb55d87fd593e3612e72328885f7b7573e9",
"description": "agx: Fix missing #include",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4d8be165b2de98105c775400447a7bee9772ebd",
"description": "asahi: Implement ARB_texture_mirror_clamp_to_edge",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e2d786579d62e39a3604b0e968d8eaa34be1440",
"description": "asahi: Implement GL_CLAMP natively",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8679956e631831fb9108aafb0fc859ba06689066",
"description": "ci/zink+anv: remove dEQP-GLES31.functional.layout_binding.ubo.*",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d627f28c8fb55336d001846cfe70877b446d978",
"description": "anv: use the null surface with unused push descriptor binding table entries",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d"
},
{
"sha": "bbfca4eb92a75802d6555202d95d6b20af5d7c90",
"description": "anv: return properly typed value for no ubo promoted",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc"
},
{
"sha": "e2b0086b786fc46193c2c4c0313922d64bbe2653",
"description": "anv: check that push range actually match binding considered",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc"
},
{
"sha": "48bb3df95158ca14e7c291d03be45becb097263f",
"description": "anv: don't nullify entries",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc"
},
{
"sha": "319d485679848f9c48e1fc7b34ecf97fc39ac1d0",
"description": "iris: let isl set tiling mode for external resources",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdf4a878233b6c9c87e825d2bb72cfb9c0e6c638",
"description": "radv/rt: use a smaller value to enable scratch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "810ced93f3fe0fae89d3cf5f27eb1f25ec8974c3",
"description": "aco: align scratch size during assembly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9846158cd9386336b051ded62bcb297335a014e",
"description": "aco/gfx11: reduce scratch allocation alignment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee32f3873c544bffdc63c733e9be966258e9b4a5",
"description": "vc4: Fix running process_mux_deps on irrelevant type of instructions",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7489c29abee0e7db46b63bd18662a6d73cb3c6a7",
"description": "vc4: Fix RADDR_A field extraction of branch instruction",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "82bd38fa1155edc0a0d813783b319c6b8d299370",
"description": "zink: add a bunch of asserts for starting dynamic render",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0997a6272ea22898b4fc87f309f2c2ad4ca89548",
"description": "zink: re-clamp dynamic render area when doing swapchain fixups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c53fc5f48e8907e24351053f1b3252d7c6997b51",
"description": "zink: catch a potential corner case with dynamic render and swapchain updates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a59dc9d15758359385d75944b3d5906eb8770136",
"description": "zink: split out swapchain render update fixups into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f02fe8842f9fc6e0cecad533451a6402539c027",
"description": "zink: protect against invalid scissored renderpass clears",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "79a4d22928e2b1b3e4a4246384b33c42a14cdb57",
"description": "zink: only update framebuffer object during swapchain update if framebuffer exists",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "51be6233720c636ee9c471add0524ee4a76db207",
"description": "intel/eu/validate: Check predication and cmod for SEL, CMP, and CMPN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0f409c5d85b802d3811d7d673ac501f0b471494",
"description": "intel/eu/validate: Add validation for csel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a7c23973b49a0c13804ad5ce9180c34aaaa1feb",
"description": "intel/eu/validate: Add validation for bfi2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f34821d9987b64cd9277676080f1c4a7af7062f6",
"description": "intel/eu/validate: More validation for logic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8be7406c816b02596fa51f678954919844a0a450",
"description": "intel/compiler: Assert that ARF used is the accumulator",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b579a2ea85e4a7955dbd2e01a6e8f469b905f4c",
"description": "intel/compiler: Validate 3-source instruction source strides",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5684019f635aeca00c91a2bbd76c455865967dd",
"description": "intel/compiler: Validate 3-source instruction sources have same base type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c24198075147235f6710c7c897f0de3e43148deb",
"description": "aco: Mark more instructions as 16bit on GFX10.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b64afc1d37a2ed165f0f3bb059c71a298253c9a5",
"description": "aco: use s_delay_alu skip field",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2f083c0a7d64506f7a1509f05bc4daf000e102c",
"description": "aco: add more dependency instructions under waitcnt class",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8357136d4054e194e266610c3870026527af737",
"description": "aco: improve parse_delay_alu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e",
"description": "radv/winsys: fill real info for CHIP_GFX1100",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d944959fbf4f236c356fac40722d6ead203423cc",
"description": "radv: configure VGT_TF_PARAM directly from the command buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1b3e6aefd42eae8ce8b551f67d1f8650353407e",
"description": "radv: fix re-emitting tessellation domain origin when it's dynamic",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f22290949d3d6ad75445404e48195ed319505a05"
},
{
"sha": "6e24b76c105eed183edbc95c404c8ee39c2bf077",
"description": "util/00-mesa-defaults: add Limbo workaround",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836",
"description": "anv: Update PIPELINE_CONTROL flush when switching pipeline mode in TGL+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb",
"description": "iris: Update PIPELINE_CONTROL flush when switching pipeline mode in TGL+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "595079c37cc1568cecd1df8b953b4bb01cd51bb8",
"description": "hud: extract float printf modifer selection logic to helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31d95dd3c642a67ea19e7ff9649f6122518bb13a",
"description": "dri: get rid of LIBGL_SHOW_FPS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87f4d794278205c331c12bbfea587b55e2642c76",
"description": "hud,dri: emulate LIBGL_SHOW_FPS using hud",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a3e91b9ee4cfaced56d2e5eabb36fabd2ec4168",
"description": "hud: add \"stdout\" option to print values to console",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3170f7d7fae9b11e4c79ce13873e9788e86f2e1e",
"description": "hud: check GALLIUM_HUD_DUMP_DIR value only once",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32fe60e8c429a070f890840422a64f1e7795eb5a",
"description": "util/disk_cache: Support combined foz ro and non-foz rw caches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75dae4f8e3df731165e85039ce16a0c64c2646f1",
"description": "util/disk_cache: Store environment variable values in disk_cache struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "434bf4b482cb54b61ea8adc371c4f334cf44b3be",
"description": "util/fossilize_db: Fix resource leaks in foz_prepare() error paths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b77a658005afe018d49609fb86c2c1c39f39ebc",
"description": "zink: fix disappearing smooth lines after workaround",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "80285db9efe16beefc59a470b7c53d7bd38dbdc4"
},
{
"sha": "41eb491fb6460f401a4c845fc28a53de92e9075b",
"description": "driconf: add a workaround for plasmashell freezing",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b494745be0900a67004d6f3e4b730c3cd67da79",
"description": "intel/fs: only avoid SIMD32 if strictly inferior in throughput",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "480308c6e591878b0357b5bc59387cc49a1a1a68",
"description": "radv: remove unused radv_is_raster_enabled()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1099fd71b046d109aa8b3d1f5777c978077dd904",
"description": "radv: initialize blend state after compiling shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87b88de973a4654285fcc1e975692fea8b91162a",
"description": "radv: replace blend_enable_4bit by radv_pipeline_is_blend_enabled()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0768cc5ed183e3289282100958154c50b4af099f",
"description": "radv: determine DISABLE_DUAL_QUAD directly from the command buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab48665f8def02062b6da4e77af60ad4e9d75806",
"description": "radv: simplify uses of color_write_mask/color_blend_enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25f067ef4c8b611d5702598d1cbfb8a625d36048",
"description": "radv: adjust CB_SHADER_MASK right after SPI_SHADER_COL_FORMAT is compacted",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db2108672dcfff95dc88269ca18d492dc1a16c7e",
"description": "radv: remove unused parameter in radv_init_multisample_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84527093c40f832e71b39225aeefe1276670f37b",
"description": "spirv2dxil: Fix memory leak on error path.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "531d17c33428c99f08c42531eaf813b24cf7967c"
},
{
"sha": "9b29876a02ab50b99923141003bdbd06d7c487f2",
"description": "ci: Start weston with Xwayland",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c91a78c03a67afa5f0792669a58a7d19f87c5ba0",
"description": "virgl: Use virgl host side shader stage IDs when reading caps",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a26543f6368fed1604cfde7fffce2024e9d8abab"
},
{
"sha": "300dc7d65364033831f6987075372388212c5ef1",
"description": "ci/virgl: cover more glx@glx-copy-sub-buffer flakes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91a1455e3b1dfed32579fa58f228f756de5bc03c",
"description": "Revert \"ci/venus: disable for now\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "22ab226396ab0b5db5a1f0f903e409ec89bb6a48"
},
{
"sha": "3e66ef53d4a1f112eb22e7443bbea5e096317416",
"description": "ci: Bump crosvm and virglrenderer versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8e5714e81a9d20981f5b0aa1512f5b4436f19dc",
"description": "isaspec: Fix bitmask conversions when isa.bitsize < 64",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d7ea1895ed6644613ffa6f68ef458642c28be7d",
"description": "etnaviv: add cleared surfaces to context flush set when necessary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf501a7f348c9a1f7d29beca86acecf6ac056373",
"description": "etnaviv: split adding resource to context flush set into own function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6e487e367e12a0b183068fa7324fa78b1a8b60b",
"description": "ci_run_n_monitor.py: automatically retry on transient errors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "617e7596d1be058eba29bd4314065bc04acfb1a5",
"description": "zink: Add an assert for not seeing any more MSAA image-to-buffer copies.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f74bbcd8a00ab17fa76cd41a59dd046723a71653",
"description": "zink: Have u_transfer_helper resolve MSAA surfaces when mapping.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "823e34f9388cde61057fbeb3f9bdf873b47834ce",
"description": "u_transfer_helper: Merge in-place and split z/s interleaved map handling.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4372069f5ad0b2d6ead5c8839f4d39a120dc06eb",
"description": "u_transfer_helper: Use common code for interleaved unmap.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5b2194a3a36cd32bc1e9a1b76c20ec167fad842",
"description": "u_transfer_helpre: Drop !interleave handling from the interleave code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95c4241f475e70fbcb9a488d205eecfcdc73bc6c",
"description": "docs/gallium: Explain that MSAA transfer_map must be supported.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03a26ae3d99f76c3975903c9c4ef8280167cec42",
"description": "ci: Fix VK driver setup for HWCI_START_*.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "99a6f2a1864fe65a764e2963a41763bcbf541196"
},
{
"sha": "85650297d23b7b67293a23c31330569049fab594",
"description": "anv,hasvk: move the null check into the function call and drop null check copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ae23b81a4417fd69933e057be31596a75071509",
"description": "anv: Drop useless FIXME",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00ffe8227f65385ddc091d1f3caf35d1786fddaf",
"description": "anv,hasvk: drop unused function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05dca17b57ae64e8144d49a39236713848755229",
"description": "anv,hasvk: migrate to ROUND_DOWN_TO from util",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "818eed3d2f2dbfbba489339505270c5d0750eb45",
"description": "anv,hasvk: migrate to u_minify from util",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9257b08f49c1dd5e919e33b20c387c505b8d2417",
"description": "anv: migrate anv_minify to use u_minify",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4504188508ecadacd962829cac83024e1f3833ab",
"description": "anv,hasvk: migrate to align64 from util",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a06f751ec8837c749cf18ea119b5c02a0c516129",
"description": "anv,hasvk: migrate align32 to the right functions from util",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e9fb7c6960dc0b27c6805f3b3bf1839896cd388",
"description": "anv,hasvk: Use the inbuilt macro from src/util for clamping int64_t",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0030d6d2249dee532c1921bfbf35d640d32bccb4",
"description": "anv: constify variables and use early returns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fb935b3a4e0e9000b60129bfb9a15f573c8ce88",
"description": "ci/linker: update mold to 1.9",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e55b3b790997573d7e4110332024d1052d0ccc3",
"description": "aco/gfx11: update s_code_end padding",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "aab4a260db6563d676a8e43fcdf7c653e61bf698",
"description": "meson: add missing dependency",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ad4d7ca8332488be8a75aff001f00306a9f6402e"
},
{
"sha": "cf64ca6a0c453485eea90063fe8155c5421cd41d",
"description": "ci: enable wayland platform in more debian builds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98747e5c826e70f66eed10e8c94cc03afd2768cd",
"description": "radv/ci: run Zink testing on VanGogh",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c90f69a0430c2f5a5481cbb0ecee0f68356b31fd",
"description": "zink/ci: rename zink-radv-* to zink-radv-navi10-*",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b04a2138f88ff2b489066532bcec14eb2018db5",
"description": "radv/ci: merge all the zink jobs into a single one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22ab226396ab0b5db5a1f0f903e409ec89bb6a48",
"description": "ci/venus: disable for now",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "808a25c30a4a24aefc0a4113405d44f3c652e577",
"description": "venus: Avoid to copy the descriptor sets when it is not required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5757dbe1ee994c6c5afdaa691ebcfeb72e0cd04f",
"description": "radv: fix returning VK_PIPELINE_COMPILE_REQUIRED from library",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "888f5e5aa1d413dd87cc8519d45d7a3c2856b13a",
"description": "radeonsi: Fix amdgpu-color-export with prologues",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1825ad134b172447d42b8db69674db0de87c3afb"
},
{
"sha": "988c871ca988423307a15516acbc69d9c5093033",
"description": "radv: stop dirtying INDEX_BUFFER for non-indexed draws",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "509ba67aebae10a75c713826446a05490404b1de",
"description": "radv: flush push descriptors at bind time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f288acb50ff4e82f17ccd649258bd22ab0c5924c",
"description": "radv: remove set but unused radv_cmd_state::index_{buffer,offset}",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddb21e86a440d92fd5628cb4c6945f9ef2fe1dce",
"description": "radv: remove unused pipeline parameter from radv_emit_binning_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21e52a612d1bd030b489a4ed99e47f32f2c812fb",
"description": "radv: remove enabling out-of-order rasterization internally",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39c6f6454cf408f6d8d220f49cfcc3a062d88e29",
"description": "isaspec: Give decode.c/h more descriptive names",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8945a8ce60e864b808b2ecd275fae11a439f8ce",
"description": "isaspec: Stop depending on glue headers and out-of-folder C files",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4953a8db253d92dc2828926fca7b11f082727c2b",
"description": "isaspec: Use argparse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e83ad77ef5d7737b8c2c10b79e2077cd6aadc020",
"description": "isaspec: Stop using s and xml from the global namespace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05c17eae2b96e44c01c8b5731c5c63d23307d8aa",
"description": "asahi: Advertise MRT and fbfetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa96dfb2d7fa88cb161dcd7fedd4c14e81752737",
"description": "agx: Lower discard to zs_emit when zs_emit used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebe40b15ea67bf38bc45fa8825d2502e6b33c09c",
"description": "agx: Fix discard with MRT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b5519e865981072c5e522c44b30f669d4ddf9f2",
"description": "agx: Introduce \"no_varyings\" instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33e3418cfe2db9983b71eddd97d4d7da44e5ef76",
"description": "agx: Consider \"stop\" a control flow instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6aa43cf42d3a02f1659a65515bd4e1f7a204316",
"description": "agx: Optimize waits locally",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a01680b9795c60b4ba33b85db1e9007f549b4960",
"description": "agx: Remove logical_end later",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73ac73308b079cc66468169b20a5bfd2d880baf3",
"description": "agx: Validate widths of vectors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6685dba75ea3d91bb3d6809cbb7b28e5709c59ad",
"description": "agx: Add agx_read_registers helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6631ba5affb1f7db9f10e9927d85edb8d5bc277",
"description": "agx: Compact st_tile argument per mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "545a3eb60174ccd9d80695749970319ed23b8c24",
"description": "agx: Insert waits post-RA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "463744e4f981d7f8bd40491c3e85bd60fcac2815",
"description": "agx: Pack texture scoreboard slots",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01f948ee1307e38d06b7ba062e4f55061240d513",
"description": "agx: Pack wait instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "640afb33b95d6f92642f5e7580c0619c8f4cda85",
"description": "agx: Remove unused idiv const func",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44925a142e2fe8067a693887f576c06623f160d2",
"description": "agx: Use metadata for VS varying linking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "617f2f7a024124340d175e668213977823778c61",
"description": "agx: Don't use nir_variable when gathering flat varyings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d00a43f682c395a22e7037174600e1805a8403b6",
"description": "agx: Hash agx_instr faster",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f44afe766f35942222ec30b2f1128c1126b45974",
"description": "agx: Use texture write mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7284e4967c24ce415d8848165446727d9258725e",
"description": "agx: Note that textures clobber even masked",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddbec45b6fc7b7eacac844243624061fae7fa042",
"description": "agx: Plumb in store instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b645f12ad4bec663235b44832cbf715165cb9e7",
"description": "asahi/lower_tilebuffer: Avoid loading sample mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb677c7fc81769eb823b18f1746df5b2e5e28b18",
"description": "asahi: Remove outdated comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b612690e38acfb537190b13397b384e414f2a439",
"description": "asahi: Implement linear 2D array textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0bc70a0074035f7723e2f91b7ffb41d721b4d9c2",
"description": "asahi: Correct acceleration_buffer for layered images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17d4486c6aa098d31ed727ed8137f40c8eb7fb65",
"description": "asahi: Add XML for linear 2D arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48c9a9676c9030f67376cb179fcde83a47ee01c8",
"description": "asahi: Add XML required for vertex shader side effects",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bda0f2a7075462f9d1229420337f9f42216a7cf",
"description": "asahi: Dump uniforms when decoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d31a9cf3aea8643ad1e865bd72d6a72d8fe5cec2",
"description": "asahi: Check box implement NV_conditional_render",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21a35b58bac4b6174cdf3411ccb3422cb7a2c5cc",
"description": "ail: Add compression_layer_stride_B field",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d703c2887d3860a0ff974562374b29ea3277e2f1",
"description": "ail: Support linear 2D arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35494ea83e5f997aee9a849ed76a09def24ffe21",
"description": "docs/features: Add more missed asahi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03beb3247879119020fffd81ea22834544f59b98",
"description": "freedreno/decode: Deal with suballocated buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e437a2203bac243d5c96bcb2de0b0632c88b63b",
"description": "freedreno: Limit max draws per batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d44525feb5117d07288577f79bcfa81d03de725",
"description": "freedreno/drm: Add nr_suballoc_bos size check",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "48610676897d989ff8ce604022e7d611cec9c131"
},
{
"sha": "912c91e38305d625a3564b20936b194085974df5",
"description": "freedreno: Fix FD_MESA_DEBUG=nohw",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35"
},
{
"sha": "5c3d5f14ac04d4669168d3ca81c52c20f3044e3b",
"description": "freedreno/drm: Mark ring heap buffers for dumping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d5570bb47a135a8f9e0641983fed2239ee6c1da",
"description": "radv: Always compile accel structure shaders on demand.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef37407971fb323f8519a57b0aad2105592c9ecb",
"description": "radv: Support on demand compilation of fmask shaders.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32925bf7080cd43cf90f41e10be8c61bafb1d11e",
"description": "r300: lower fsign in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9af7f7d156268f32decc2a06d9d825f0b994a252",
"description": "r300: move some ftrunc lowering to nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31f678626f5895e8d13a73f1c2862fa922ba6c01",
"description": "r300: use nir lowering for ffloor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a93bc6afc46aca0f8124af4d77646e9788c697c4",
"description": "nir: check for x - ffract(x) patterns when lowering f2i32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b111e8aa4940e8b155f38b5ef238c295ded8a6b4",
"description": "egl: handle NULL loaderPrivate in dri_is_thread_safe",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5449b6927a951b8ce42927a24a78d84b91c99542",
"description": "radv: use vk_dynamic_graphics_state for the color blend state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e381ac7aaf5f5c66b32bf81409f0b88a94a9af03",
"description": "radv: rework some color blend state fields for vk_dynamic_graphics_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29ca23dd932bf7de5eb5def8576ca7be28703106",
"description": "radv: use vk_dynamic_graphics_state for the multisample state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed5dc76ea7a65c8449cfd94f577322d545692ad9",
"description": "radv: use vk_dynamic_graphics_state for the depth stencil state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a72fcfd40b3cdadf8ff99597dbb7eef531cbb00e",
"description": "radv: use vk_dynamic_graphics_state for the rasterization state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3bc248e564889ed7d23601b19fc491e3a4401f1d",
"description": "radv: use vk_dynamic_graphics_state for the discard rectangles state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "104a564920b5ac7c044c3dcbbeff75d9840375fa",
"description": "radv: use vk_dynamic_graphic_state for the viewport state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "251933efa70dfe2c5cb1715933aaa714fbf17eb8",
"description": "radv: use vk_dynamic_graphics_state for the input assembly state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3bf256e86d6f364e66f049cbd6621f59fb052073",
"description": "radv: use vk_dynamic_graphics_state for the tessellation state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4183002c629aada7a809e1bd85f325e8440c3250",
"description": "radv: use vk_dynamic_graphics_state for the fragment shading rate state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0241094eb466cae8180900be23bb19a624c9c358",
"description": "radv: move viewport pre-computed xform outside of radv_viewport_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa1a752979b430aeeb1b2fcdc9bc738ce9de8cc3",
"description": "vbo/save: avoid dangling_attr_ref situation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a9ab06668f9c6649ac5ea34e7707d50363be43a7",
"description": "vbo: simplify current_init since VBO_ATTRIB_POS is 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32010d985c4a66c3fed103b6f8d4e4ac60291d1f",
"description": "intel_noop_drm_shim: add ability to specify device id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2252adde8235d5c4d78d9347527cd7914bb905a",
"description": "v3dv: initialize fd variable for proper error handling",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4b4bc0c2f94e54e987137dbbf6cab76a9ee6244",
"description": "ci/b2c: start making use of the harbor.fd.o",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d045b33599a12a4b61fdeb73c3c6d6b413b5c0e0",
"description": "ac/nir: handle 16bit varying streamout for legacy vs and gs copy shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d6d63c94a5c26b1b2ff929ba3b092d3361a9854",
"description": "ac/nir,radv: use ac_nir_gs_output_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf2ea3fce9a0b50e53402f1be28bce707092f097",
"description": "nir/xfb: save high_16bits output info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8d9f860a02daa253213b216488941807e8ea79a",
"description": "zink: Only expose PIPE_CAP_SHADER_ATOMIC_INT64 if we can do shared and ssbos.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3ac0706aa83b10be1062dc61afe1f65ff3f716ff"
},
{
"sha": "426cb025e7fd09d94713c84bc02ef7b9aaad3fa8",
"description": "zink: Only expose PIPE_CAP_IMAGE_ATOMIC_FLOAT_ADD if we can actually add.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c32f046ab669e74b55ba8c29e62de055047905f8"
},
{
"sha": "a4a1f95431ae8a8194758436edf64b415efe7e29",
"description": "util/00-mesa-defaults: add Metal Slug XX workaround",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1c81137d9ce0dda1c0cec374bf4912f7663b2ef",
"description": "hasvk: Emit CS stall on INTEL_MEASURE timestamp",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "cc5843a573bd0412c547b4f2af3cce18263ecfd4"
},
{
"sha": "7f6beb8537bef69a9b14ec24aa4c817742d219df",
"description": "anv: Emit CS stall on INTEL_MEASURE timestamp",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "cc5843a573bd0412c547b4f2af3cce18263ecfd4"
},
{
"sha": "0a11cea652664a8dade8a881341e845f29bed343",
"description": "ci/zink: Add trace testing on anv TGL.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5572583e3cb20204f10599de921eaf0209cfd09",
"description": "ci/zink: Add a manual full run of CTS+piglit on tgl.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d19d0fe2eb84d3a5139fe71c12e5eb6d037edda2",
"description": "ci/zink: Refactor a bit of test configuration yaml.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99a6f2a1864fe65a764e2963a41763bcbf541196",
"description": "ci: Set the path to the VK drivers during HWCI_START_XORG/WESTON.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01b5e876a2ae92fa9cc2208e55cf922e3446cf85",
"description": "ci/iris: Add some recent flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd15e95a114dc0adb7816a523271b2189c492553",
"description": "mesa: set NewVertexElements when changing IsDynamic",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0fbd82bdc45c48aa8cbc08d8bbf1319e66217d45"
},
{
"sha": "a573f6a6da6a6a61de2ff5fa87de2e805e5fd47c",
"description": "dzn: Handle split front/back compare/write masks for dynamic state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33e2444384caf1443b61b78d7cdaf9629f6ca818",
"description": "dzn: For CmdBindIndexBuffer, look at the graphics pipeline instead of last used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a81e832af06b3916b5500d4feb9ad6d803b8388c",
"description": "dzn: Don't touch pMultisampleState if rasterizerDiscardEnable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22bb768a8edfba2b4de4ee658b13ac86a5caa2ba",
"description": "dzn: Remove spammy logging during device create",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0b9e5a93e9cbcf7001623a13d214aceb45af2a4",
"description": "dzn: Flip on enhanced barrier code paths based on D3D capability",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc9a3ed4d511a04194b43495f4bcccc0d598fe8d",
"description": "dzn: Add an \"enhanced\" version of CmdPipelineBarrier2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4fb076fc22487066cd5febd7d136a2294b21a691",
"description": "dzn: Add an enhanced barrier path for internal and fixup barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d50f160d0a664e0e0ee6fcc21c403fcd61be450c",
"description": "dzn: CmdWaitForEvents needs to submit barriers too",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2314afae9d653aa66dbc39651721ccc3cb906d95",
"description": "dzn: Fix aspects used for blit barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b9aedce0e055cd98a8e29dc4b280e69b0c522a0",
"description": "dzn: Remove unnecessary read -> read transition barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e616d33850466b6e9d0fb055c6a9870d223ec038",
"description": "dzn: Respect sharing mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9df7f0a27ff0cd25286c4d54e3f97f5cfe65da4",
"description": "dzn: Store valid BARRIER_ACCESS flag masks for a few objects",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "184339ba6fceb2b5b9c1570b8bdd74956beab7ed",
"description": "dzn: Store command list type in the command buffer object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7f5563907e20c131e19ab83d4d41e20c59a333e",
"description": "dzn: Create all buffers in COMMON state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76e72ed4526ee397c9db1f4c14544810363b9754",
"description": "dzn: Delete initial_state which is always COMMON",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b72ff00b155e709dc656307f027d9f0fe2e7b67",
"description": "pvr: Remove PVR_STATIC_CLEAR_.*_BIT and use VkImageAspectFlags.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7509e259f85366598a1339ef4832019c509f37c3",
"description": "pvr: Implement color/depth/depth+stencil attachment clear.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e2ec310431c31da10ff3e596e173ccc7d3eee05",
"description": "pvr: Add clear attachment programs in device.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72151aa4260e7c25ccde83cdef82c219299e970a",
"description": "pvr: Add comments documenting large/normal clear words.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a308d38fae0dd85c2ea8c6100edbaf0d943ad1e6",
"description": "pvr: Add empty clear attachment usc programs.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "821c6b93423f39347575f39b11ad3662d8cfcdc7",
"description": "pvr: Implement depth/stencil/depth+stencil attachment clear.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5611dedd787af01850a76e15962adaa00a509fae",
"description": "pvr: Fix typo in 'err_free_verices_buffer'.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "603570535d1c070dd2bcd9e8e0451e955618f97b",
"description": "pvr: Add pvr_clear_vertices_upload().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13fc4b1780f0e25625707d7a0aba967064201091",
"description": "pvr: Move static clear state into pvr_clear.c .",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa37415f1c81fffc0aaab96ee607de26f70f93ba",
"description": "pvr: Add layer count support to pvr_clear_vdm_state().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a9f23c564a755fc369d85e863f07538b6c15cb7",
"description": "pvr: Move clear VDM state into pvr_clear.h .",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a70b724519303bd2f7298b193fcd4b55c8c1d86f",
"description": "pvr: Add clear rta vert shader pds program.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22bad762f47acdc8189caf259468ef49eace7029",
"description": "pvr: Add pvr_clear.{h,c} .",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "821da19046b2a1ac0ee988a3300d7dc2ff41937f",
"description": "pvr: Add multi layer passthough vert shader upload in device.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37e8e0a494252d3fdbbed3dfb2b418f112c46e40",
"description": "pvr: Change \"ID\" to \"id\" in instance_ID_modifier.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "305f0de7a3297832c73016fceaef55af327fe0a6",
"description": "ci: Remove MESA_ARM_BUILD_TAG environment variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37d56a057641d0f868b13804fa951b648ad84a6a",
"description": "ci: Bump crosvm and virglrenderer versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "234e8fd157fa0c27aa213d6e2684525194840fd8",
"description": "r600/sfn: make sure we return a non-negative number of registers",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "565816dfa15214abbeef9a9d94e44f30507ca4d7"
},
{
"sha": "c3e2e71b50169b109e90555297fa6a81a4e88a4b",
"description": "radv: rework generating the PS epilog key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f6f53a18ae66768e8091d7cd7ea0437e40bb502",
"description": "radv: simplify removing unused color exports",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "476a1552c1b061f876926fc6da6acfb30e651bb5",
"description": "docs/freedreno: Extract debug tooling docs and improve gpu dbg docs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f5de21336b7f95bff63b517e26af9f08c48f5728",
"description": "radv/winsys: set has_3d_cube_border_color_mipmap for null winsys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e176eb6c3906ddb0acd92b468cc46512a9759d5d",
"description": "docs/freedreno: Extract LRZ docs from tu_lrz",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22543653d5b20817d576180060005963c05bca3d",
"description": "radv: fix multiple resolves in the same subpass",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "043508d8f84b5fce258bc7107d999ecbdae4a86e",
"description": "glsl: Remove bit_count lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abe5acf7fdae6981fe54cacafb3890822599daa6",
"description": "glsl: Remove bitfield_reverse lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f5722c4973439f8f2e53e581bdd242f6c198f6e1",
"description": "glsl: Remove bitfield_extract and bitfield_insert lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db241fbd70c59f86375b8d6bfc5b92d89f073044",
"description": "nir: Don't allow conflicting bitfield lowering passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ab7ec01290232121d92c58d565e2f131f238911",
"description": "intel/compiler: Enable lower_bitfield_extract_to_shifts and lower_bitfield_insert_to_shifts for pre-Gfx7",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "4dff3ff005b47befd3e4a903b08d5b4bdbef6ae3"
},
{
"sha": "13f7ef5e0c01cb6f39ad3147800338f3d5b1f13e",
"description": "util: Drop the ENUM_PACKED macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58e6d8eee245fdff705a084ad37f9d741dff0bd6",
"description": "ci: Update the skqp testing docs and retire the old runner script.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cff5d51ac3daab475e4e3ff8428113ac6ab0d2a",
"description": "ci/intel: Switch skqp testing over to deqp-runner.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c69052fd59a31e41f39ccfe1aabd91bdfc62208",
"description": "ci/amd: Switch raven skqp testing over to deqp-runner.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eedc1cdef4029d650ad23d52dfeff983b661f170",
"description": "ci/freedreno: Switch skqp testing to using deqp-runner.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe1294e17a43583eb434d4ba5785c038387fb6e3",
"description": "glx: Remove the GetProcAddress special case for indirect rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b090246ad27457bc48ea8f5dbe8213f5899efa22",
"description": "glx: Only compute client GL extensions for indirect contexts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ccd253588bf98be945d6708dfc49b936f9cc8d6",
"description": "glx: Require GLX 1.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19c57ea3bf6d77cf6f07f2a56e781f55b0e6013b",
"description": "glx: Remove pointless GLX_INTEL_swap_event paranoia",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c043116c74983e832a3e52a9ceedce74545a5ea",
"description": "glx: Drop GLX_MESA_{pixmap_colormap,release_buffers} stubs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce8291f03044caa1006245bb8c9ee3cd8b7a238e",
"description": "glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc93f08f1e3e84f09cb2bb587d6de702dc836478",
"description": "glx: Remove dead declarations from <GL/glx.h>",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac02a860a1bf7dc5ed5f7534b95d35ab823cffe2",
"description": "include: Sync <GL/glxext.h> with Khronos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "421bf657bf33200b1aa97d7ae887971e561ef556",
"description": "r300: don't convert to constant swizzles when translating from TGSI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7decc7efbacf9382a150733679d638d56e878e26",
"description": "r300: allow copy propagate of RC_FILE_NONE reads to TEX instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d869f0f7ca51fb8767ea4dfd457b713b6c875a26",
"description": "r300: don't copy propagate constant swizzles to KIL on R300",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39b7502f041cab2cf4f6196820789adc691a0242",
"description": "aco: Use v_mov_b16 on GFX11.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2790fe5375fd468fe0d70b70babb50c523170b3",
"description": "CI/Windows: Use waffle instead of freeglut for piglit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e03f1f8a135858d9f77c338e30b84b3be523325",
"description": "CI/Windows: Update piglit for Waffle fix",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9721d1d615721df2eab8db2efe8f21ec5091e321",
"description": "docs/freedreno: Add bindless/bindful descriptor docs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b2e1b2d32403e6ce5948965f8a3605bd0bf7569",
"description": "freedreno/registers: Cleanup bindless-base regs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fa2ce08907d0ed02b24e79b5ecf8d5fceeb13fa",
"description": "freedreno/registers: Fix bo fields with low != 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ffb77c8be616556a50ba1dbb93182d96b8a5ead4",
"description": "freedreno/decode: Improved reg64 decoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59f2748163619b546bd79d8336e89c0254940dee",
"description": "freedreno/decode: Add rnn_reginfo_free() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9feea4e7c04dd08d0c34af0e7688124d8de34448",
"description": "freedreno/registers: Fix reg64 support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e34c0a31167c0bdbd38f5f4d2a485ea7ccb25dcf",
"description": "ci: Update mingw and vs2019 libva build dependency to libva/releases/tag/2.17.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce7155b8a03b6b995618e4606bdcb994256c2f8d",
"description": "radv: Use the correct pipeline layout for LBVH IR generation",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "5ba950eb14637e7eb4726d795349775d7835deb1"
},
{
"sha": "50972297f4c0355a137d7b32c51704e0a05028c3",
"description": "nv30: Fix an offset for vbos being applied to a buffer twice",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0409834ca254f9ffdb524602c36aa3e82f7961c1",
"description": "ci: update venus-lavapipe test expectations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33b778cc36158568e308564313effb219b3adb5b",
"description": "venus: properly ignore the sampler for immutable sampler",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a104f6348d9f86825f0d9ace1886b7f26277845",
"description": "lvp: properly ignore sampler write for immutable sampler",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "531d17c33428c99f08c42531eaf813b24cf7967c",
"description": "spirv2dxil: Support linking multiple shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac7abf048310775f0d7248dfc37719889f82bad6",
"description": "spirv2dxil: Rename and move prep helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31d722b706be79d529ea9f3843c3fe56d8389c55",
"description": "CI/Windows: Use deqp-runner for D3D12 piglit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a256f79d4600a33c7f8c3e161041b5dcec1fbf0",
"description": "vulkan/runtime: Preserve pNext when upgrading to synchronization2 structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0f07a3e856498c05a717b1cfd30c536d8b0d55e",
"description": "radv: determine the gfx scratch size at pipeline bind time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2a4bdf1141be9f7dae81e455b5721e7f8d9c74c",
"description": "radv: dirty all dynamic states when beginning a new cmdbuf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18306d3231b6dae265095a4093c79766340485fc",
"description": "radv: dirty states when beginning a cmdbuf instead of when a pipeline is bound",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6aaba10c6e060a5c2111e700cb7a87d5e39f9fe0",
"description": "radv: move emitting the strmout buffer in CmdDrawIndirectByteCountEXT()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb0a17652d52730734f910bd059681f05848d47d",
"description": "radv: flush DFSM on CB_TARGET_MASK changes when it's emitted",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb0038f489f9878d5ee448ece1c8df3d1816c649",
"description": "frontends/va: Update state var frame_num disregarding cap check",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "229c6f79a660e5c7999ffc94e1fb514692df3b6a"
},
{
"sha": "1825ad134b172447d42b8db69674db0de87c3afb",
"description": "radeonsi,radv/llvm: fix amdgpu-color/depth-export with epilogs",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1174ab6d56e779529a0ff1c01b78f49ce103eadf"
},
{
"sha": "c68530bedb00966fd8e7df982c623f5dc329e016",
"description": "postprocess: move the definition of pp_filters into **/pp_init.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f43cd04228d8467b1b489266a4fe6ca7d8847df2",
"description": "ci: build test LTO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b",
"description": "zink: use EXT_descriptor_buffer with ZINK_DESCRIPTORS=db",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "20e1474c2cc642061567fdc79ff83f4740b20ea2",
"description": "zink: move some descriptor data into a substruct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "885e5a3571564fe0d95d57cadcf3171c5ab1f155",
"description": "Revert \"zink: remove descriptor-mode selection infrastructure\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "3f371d4e940509c73fa19c4e50ae319e75636eb0"
},
{
"sha": "97f2b608330de330e894ac4e7a5e73897e553554",
"description": "anv: implement Wa_14015814527 for task shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53d9b696e4355253f3e380212714a3ea3d3abbe8",
"description": "nir: basic tests for nir_opt_shrink_vectors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3305c9602df65d08f586ee520de9d8f0c46b14f5",
"description": "nir: fix shrinking of load_const for large vectors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb7f20128874182629bdb0e5b2789096c0c0ec99",
"description": "nir: remove duplicate alu channels in nir_opt_shrink_vectors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "980df9ede1887c60d9fc82e7e08b3f63c3745d59",
"description": "pan/bi: Move Bifrost specific C code to src/compiler/bifrost",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "551c2aadd4d85e922aa695780ba3d3bc6407a465",
"description": "pan/bi: Remove standalone compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a35acd8d9006c994ebf220ec55a309b26dbc120",
"description": "pan/bi: Rename panfrost/bifrost -> panfrost/compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "261a3345091cd3514c87d0ea61615d38794b4b2f",
"description": "hasvk: Add layer with work-around for Doom 64 texture corruption",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2acd9f76aa7406d801f92d82a766442bdd44845",
"description": "anv: Add layer with work-around for Doom 64 texture corruption",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28ee90bc7ff57bc7f9190fb278d7251b7f0f2ded",
"description": "radv: Add an app layer driconf and use it for Metro Exodus",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "152506305531f82a60b617a9a44feaf32cecc93b",
"description": "radv: Clean up entrypoints generation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "124a405f6f7a4f58f9ec8f8f524eae006d9535a2",
"description": "radv: Use multiple dispatch tables for layers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0821f76fd749e6608b8573ca66a4691db6551b53",
"description": "radv: Move dispatch table init into a separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0e55c4d60d535d94c721865ea8fe48f4e9704f5",
"description": "vulkan: Allow passing NULL dispatch tables to vk_device_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ad6b10a015490d0d670b52a27b9a8bfbb096336",
"description": "r600: Don't merge alu groups with variable length dot using t-slot",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "357e5fac9953b26eedc8819ab528b981be6e1b69"
},
{
"sha": "9fd9f3cd10cf58549f850aeca9103d8cca5a5f81",
"description": "r600/sfn: Set minimum required registers based on array allocation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8348c9c84d7d9fcf4d499b5df92e7538955c1755",
"description": "r600: enable ARB_gl_spirv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ff00cfe97995fc5550727e7a77326676997741e",
"description": "r600: Fix early exit when setting SSBOs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ff4de13c705dfd99e2eb383a9ce1013b07d45345",
"description": "r600/sfn: Fix FS primid input slot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c69f2fe5fd0555922980c31b356eaed80e7334a3",
"description": "r600/sfn: Fix warning for mixed use of enum and integer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2df023a1f1990aad6c20eca85af19c7d21a43203",
"description": "r600/sfn: pre-evaluate allowed dest mask in Alu instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2eb7cd3d853a627a34c30ae44ee19b65780dd8b",
"description": "r600/sfn: move handling of legacy math rules to assembler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46a493a2f00f70ec2cd3c5e9403ddf508bd20118",
"description": "st/mesa: Fix free of non-shareable shaders on context destroy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1174ab6d56e779529a0ff1c01b78f49ce103eadf",
"description": "ac/llvm: use amdgpu-color-export/amdgpu-depth-export",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d496f0b97d70e6c2862a7c5396c0d5178a9ca223",
"description": "radv: Decouple radv_before_taskmesh_draw from radv_before_draw.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "050c39c92fb544e11af6f013c04494a0b554081b",
"description": "radv: fix missing initialization of radv_resolve_barrier::dst_stage_mask",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4c6f83006d4d471651319c00b0c21b8b96cea2ac"
},
{
"sha": "fc0e23b6dd963b6f97e34a2f4b84b87f358fbf92",
"description": "iris: implement PIPE_CAP_MAP_UNSYNCHRONIZED_THREAD_SAFE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9caddb4a72ab906f8f9df047ca0ffe811820917",
"description": "glthread,gallium: add a CAP to disable glBufferSubData optimization in glthread",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83b31b11a595739e80f98be66d8b290af7670766",
"description": "aco: Reassign dead definitions of p_split_vector to associated register",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75b10277228b228a72b6fea5bea538e98180eabd",
"description": "aco: Try to reassign split vector registers post-RA.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d29779a25a98898163b1dc9c687e6e6211d13c5",
"description": "aco/optimizer_postRA: Distinguish overwritten untrackable and subdword.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3b0f781103ffcef4e18257b8289948e9d37dd99",
"description": "aco/optimizer_postRA: Initialize loop header with preheader information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f4eccb13854d16aa604d6130fdb892e1cde9250",
"description": "aco: fix reset_block_regs() in postRA-optimizer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "75967a4814be7988afc20e59bac4b48bafacab00"
},
{
"sha": "b2dc63ed8ce95622312d7fa211def60f3673facd",
"description": "aux/trace: Add pipe_context::set_hw_atomic_buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37cb88288301dec81ab8385824d489bf779a23fc",
"description": "radv: Advertise rt pipelines for DOOM Eternal",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4125a35c9ce73d999bbea2714dcb20b78b71055f",
"description": "radv: Advertise rt pipelines for Quake II RTX",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea38efb17e54ab97fc79d3085cf46189c8d1ce55",
"description": "radv: Add a driconf to advertise rt pipelines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e56f69edf5e1755e04b1461272e3a08051d25a3",
"description": "isaspec: encode: handle special fieldname properties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4429bdd7f5a2e4610d3a8677cfbd3e7e2712751e",
"description": "drm-shim: Use hide_drm_device_path() to hide other drm devices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b39044fd9f2c2a2158b678d0a5a52be9f2a17248",
"description": "drm-shim: Add hide_drm_device_path()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7ed05d1ba3ab86b9ebc3e5f82e11f31d7a81dd7",
"description": "drm-shim: Convert nfasprintf and nfvasprintf to functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9a4c0f22ae236247dcfded7c7eb1a368c85454c",
"description": "freedreno/a6xx: Linewrap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d75a1bb4d018c0d316340ae2369585f6e46ca919",
"description": "freedreno: Fix use_fence_fd typo",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35"
},
{
"sha": "92e6fea7dfa35c63e78646dc9aa6b6a86eddc196",
"description": "freedreno/drm: Flush deferred submits at context teardown",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35"
},
{
"sha": "4441a4162992a1b2807976010d6ff239a6d451b9",
"description": "freedreno: Add some more traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89286632a26d713708b6e55644db18f58502fdee",
"description": "freedreno: Remove some impossible NULL checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05ca7d114eabfb3e2a2b82ba06ccb7b152e0e2a5",
"description": "bin/gen_release_notes.py: read Closes/Fixes tags case-insensitively",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e67578a264bc730491cf26d6a268e61809d31fba",
"description": "bin/gen_release_notes.py: parse \"Fixes\" tags as well as \"Closes\"",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "52cd87ea16f05fc3cc87be9315cd2d2e6dc9850d",
"description": "bin/gen_release_notes.py: don't fail if \"Closes\" refers to an MR",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "334123a908cfac282297ba5240aecac79e9babd2",
"description": "bin/gen_release_notes.py: do not fail on confidential features",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd807eecd16eb308e121ff6d51210edee8635083",
"description": "bin/gen_release_notes.py: do not end \"features\" with \"None\"",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf24b70dc6c433594ce148421ffc9832a7235eba",
"description": "docs: update calendar for 22.3.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b22dd4d2d33a86210f74864c09806a5cb136043e",
"description": "docs: add release notes for 22.3.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "980d6a91eecb58acf5cdc356ec5a422304145af5",
"description": "gen_release_notes: strip second newline in new features",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "75eb0d2891c2eb7574bd943a6a40493484047b48",
"description": "freedreno/ir3: Allow isam for non-bindless ssbo loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cf7bf8b9ee87691816cf7d33d522b6417099f4b",
"description": "ci/broadcom: add rpi3 flake color_clears.multi_context.gles2.rgba8888_pbuffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def474e916b69b86ed49c895c7418ba54a0e8252",
"description": "intel/genxml/gen12.5: Pipe_Control::Remove Global Snapshot Count Reset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6d1f76da2862cbe44c28665f7204bab7f3d80b5",
"description": "anv: Add and use emit_pipeline_select()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57f73d097ec915dde4a49732b5a40ae9ce368b89",
"description": "ci/iris: add iris-kbl flake",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4bd1829a5a45a9ae1fefd96a2f23d2d2e026c032",
"description": "ci: Enable gl-renderer in weston for wayland testing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcae3018281b9af33a2f691c524bc3f2197dfa10",
"description": "pan/va: Fix MUX.i32 and MUX.v2i16 description. Should be:",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d14d7c49db23a6d647adc2fdfb85aa41012d7d94",
"description": "pan/va: Fix d0 description in enum \"Load lane (8-bit)\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f102b57423523cfefb23adf1d08006a13147e7a6",
"description": "pan/va: Fix description for constant 0xFAFCFDFE: -2, -3, -4, -6",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db9cd8b5daae587fbce08e1e9dd81f422aeb30b0",
"description": "ci/amd: decrease number of stoney runners",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b2824b9eaa994cb500955fbe2c5a8ea5f85b638",
"description": "util/xmlconfig: fix memory leak triggered by duplicates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f603d8ce9e81913ce86c862e087c7ac3c94e744a",
"description": "asahi: Clang-format the subtree",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf93fd46e21393c9e918fd0cf47df2cbb080b714",
"description": "asahi: Clang-format the twiddled tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4c4f0502be97ece081a10887ca92a6833be91bc",
"description": "asahi: Add missing #include's",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d9dc77f068e890648eb31c3702558c724659e56b",
"description": "asahi: Add some clang-format commas",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1f175c9fa7cb80efae571088f1430933304cd9f",
"description": "asahi: Manually format some parts of the code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de0fcd08d3f4adb886cc277541fffc6fdc057df7",
"description": "asahi: Add .clang-format file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "680c873b353be635819323c59726cee529f14552",
"description": "agx: Undo sed fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4",
"description": "anv: disable preemption for 3DPRIMITIVE during streamout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "910f5a18cf891828ff2675bfc5290a459783f99b",
"description": "intel/genxml: add disable preemption field for gen125",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "afdbed9e9c370931c72185f7094dcb3422888ce4",
"description": "anv: fix potential integer overflow",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3596a8ea7a38f410f8f6c27754704993fe5a5bd7"
},
{
"sha": "eb2576902d9f5b068f4cac308c64942344fcb2dd",
"description": "radv: Use common vkEnumerateDeviceLayerProperties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75619a907b3cc3b7da9c6461595c5c2b9afad9a5",
"description": "radv: Remove last_primitive_reset_en",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e584447aed4d0ee2730bf58737fec46dad5a06af",
"description": "panvk: Fix null pointer dereference on cmd_buffer->ops",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "84cd81e10437da13f827e7289b78aa48fb93c2f1"
},
{
"sha": "2024115b798ad58d00d6a11266290f211f4834fa",
"description": "intel/ds: add missing generate draws perfetto glue",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
},
{
"sha": "bb4aa8a3eab117ce539e9c39a41c7a5223aee2da",
"description": "panfrost: Fix race condition in BO imports",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f401599f79a3678dd66407cb0d112e03dd949467",
"description": "vc4: Fix race condition in BO imports",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7dbb1a091aa7d646c2d2ee0cbf04d040917a0ec7",
"description": "v3d: Fix race condition in BO imports",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c3c11ad33df5fccb6d3287bd89df6617b7f7ee8",
"description": "Revert \"ci: Windows runner is experiencing DNS issues; disable Microsoft farm\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "c52b7aa732e78d2ed93ef95a42262fae270c2027"
},
{
"sha": "ad4d7ca8332488be8a75aff001f00306a9f6402e",
"description": "kmsro: Fix renderonly_scanout BO aliasing",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e568cc6fe4a71a897ec5516d12df6578b11a7e7",
"description": "freedreno/perfetto: Add grid information for compute jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b53fa2558732c7d5323653326db14044b5989632",
"description": "panfrost: Clang-format pan_layout.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0afd691f29683f6e9dde60f79eca094373521806",
"description": "panfrost: clang-format the tree",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4705afe63412498d13ded73cba969c66be67907",
"description": "panfrost: Fix up some formatting for clang-format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e35719be6fb119769720da24769df016941c2eba",
"description": "panfrost: Add missing #includes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90e128ae03b4ef8b7d281977b691df04290191df",
"description": "panfrost: Remove perfetto-specific .clang-format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee2dcdc3df7941b6fe6bf16b8ddadb3b8939f7e0",
"description": "panfrost: Add clang-format file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c950fe97a05ef54e8298544a4582d21e524ada08",
"description": "anv: implement generated (indexed) indirect draws",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3596a8ea7a38f410f8f6c27754704993fe5a5bd7",
"description": "anv: factor out some indirect draw count entry points",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61b730f1f486c67e0361cd26fe0da0cefa88ab1e",
"description": "anv: decouple util function from anv_cmd_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd83e5ddaf570eab33ff5bdae849d78512f1145b",
"description": "pan/bi: Use write masks on Valhall texture instrs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d9c771b9b8a6429be854dac7477d046ed4dac22",
"description": "pan/va: Pack texture write masks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "182087245da83c18c68cecd1d374c71d733e7c93",
"description": "panfrost: Don't flush readers for reads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c56b9c7a3f6ccd3b950bff8feb87291f64b8e30",
"description": "panfrost: Remove rsrc->track",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "955417aa3ecfad9b752985471a54743b784573c7",
"description": "panfrost: Upload sysvals to a staging buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b481507c03e60a641e19bd836a6ec37ee903502a",
"description": "panfrost,asahi: Set vendor to Mesa",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e28c5b9f96b3209fdb017c0715669aae590e7e1",
"description": "anv: Pass anv_bo as parameter to anv_gem_mmap()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95ce9664d5d350d05ee6f989c3d112004263341b",
"description": "intel/common: Move i915 gem specific code to its own file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f51bafc36834aa9cee85b1f99d001d5a7702bc6a",
"description": "intel/common: Move i915 engine specific code to its own file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c14060e0d8e5f313e3d4b02ac38ab79b0d5e6a5f",
"description": "iris: Make iris_bo_export_gem_handle() static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6d73ea7b4028008ff64e734dac10c53aafd0e75",
"description": "pan/lower_framebuffer: Remove unused pack",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8dd35e0ac79c1f29855dddda3853ac4c0ced55ab",
"description": "pan/mdg: Remove unused disassembler functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e1a4668829e4e4b294060bd940388c436eb39cc",
"description": "panfrost: Remove unused so_mask calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cd6d0873d7ef1a1ee8b9aaf55af77263c38700f",
"description": "panfrost: Remove experimental v7-only indirect draw path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4890745b19b5e989f297b182526d49f075cb1d39",
"description": "ir3: Do 16b tex dst folding only for floats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c9ee308380d07ba06ada877d483c4800ab38052",
"description": "nir/fold_16bit_tex_image: Add type granularity for dst folding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5231025beea8e14ac549d62dce43074aa7b3755",
"description": "etnaviv: disable linear PE by default",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "43eb5e777e4b64fe1b143822ae8aaf709eaad42f"
},
{
"sha": "4c986c58b3f2bf06ca17adb9bee0a79fa19bddd9",
"description": "intel/blorp: Fix a hang caused by invalid dispatch enables on gfx7",
"nominated": false,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b9403b1c477e7af04114ae6a4e16ca370e22253c"
},
{
"sha": "7db1b94e07f08210749939066b565873fa16481c",
"description": "intel/dev: setup 1024 GS urb entries for ADL-N",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25608659a03f3aefdb4d3a0c8d56ad96e30130c0",
"description": "intel/compiler: mark shader_record_ptr as uniform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3af08b9c30aecfe26cde9272f984deb31abf770f",
"description": "nir/divergence: handle shader_record_ptr intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520",
"description": "nouveau/ci: temporary disable gk20a-gles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97c948fc2c315b0fbbce396bec34a45c6d4e4e72",
"description": "freedreno: bump up FD6_MAX_BORDER_COLORS",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c0fc8d5046a097c265c730e391c9bfb5412f79f2"
},
{
"sha": "19920f126e703c98b93a8101a5ee5de4992a5a55",
"description": "radv/ci: remove locally-deleted files from the job bucket",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "596c11494f6bccb5bd0767cad84a5f45a7e392c7",
"description": "radv/ci/vkcts: do not sync back the *.qpa",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa07dcb5885b6ad97217277520913a7dad531eef",
"description": "radeon: drmGetVersion can return NULL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "739a08ad2352f1c10bad623350c1e321d0fbc9af",
"description": "anv: handle null push descriptors in deferred optimization",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d"
},
{
"sha": "c52b7aa732e78d2ed93ef95a42262fae270c2027",
"description": "ci: Windows runner is experiencing DNS issues; disable Microsoft farm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d36f7f76d5c128b9b0fdfeb91c9969991a9a408",
"description": "radv: Only apply taskmesh indirect 0 bug workaround when necessary.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50330aaccbbd181b9cd875566966b4dfee9e9ce5",
"description": "ac: Add has_taskmesh_indirect0_bug field to ac_gpu_info struct.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d368914a388a209b2264b1e17b0a13feb1b25e95",
"description": "radv: Include view index SET_SH_REG in ace_predication_size.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2479b6286974c1467bec5120df96650d297dcb7f"
},
{
"sha": "590f74084d501bf56c850cbcf8610debd9ccbaae",
"description": "ci/lava: Show LAVA job info during fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e723cdc10a97c4784f0f9c2bcbd18c174f9a6b7",
"description": "ci/lava: Anticipate overlayfs download",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "584762c216894a8cba804af9d79a12bb21ceb282",
"description": "ci/lava: Fix Gitlab section rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f040122bedb64bb6f4c26d7e272da874ae7f9a05",
"description": "ci/lava: Feed yaml.load with raw bytes data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce0ca7ed21d6c621812db82fce70d4e06881818f",
"description": "Revert \"ci: Lima farm maintenance\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "e66df0d36209a708477112d5df4ad2760c666542"
},
{
"sha": "d004b4929d5572a3be2ae27a07a1cf505c3d2a7f",
"description": "radv: Don't assume there is always at least 1 preamble.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e10b2f273e8a48a2db977469d30f6ed1014484c4"
},
{
"sha": "376a947c09ed86ade84ba59e8013e93009e8568d",
"description": "venus: fallback to passthrough pci bus info when not natively supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "55df7ad571470562ffa3f6d71c32787f11b61b14",
"description": "r600/sfn: Fix possible dest channels for variable size dot",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "357e5fac9953b26eedc8819ab528b981be6e1b69"
},
{
"sha": "281c07d89f1665bee06a19ca1ae197cb77f363f9",
"description": "radv: Fix uninitalized struct for trap handler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05fab97b2ce8ebd8420ded175101a0fa5110172c",
"description": "r600/sfn: Don't try to re-use the iterator when uses is updated",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f3415cb26a62289fed9cb5f202088168add43cfd"
},
{
"sha": "aace38c2d83658ac38f723c63823df65ff7aaebd",
"description": "radv: Enable EXT_mesh_shader by default on GFX10.3.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8e4cc73bfa0880ed8d1f25a86f9f80a1207972b",
"description": "radv/amdgpu: Remove cs_add_buffers because it's no longer necessary.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97d3377b56a8e2abe4fdfb8cc9643434662e8718",
"description": "radv/amdgpu: Remove command submission with scheduled dependencies.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cb128ffb1e128704bab2ced7c266d9bc5bad14b",
"description": "radv: Add gang wait preambles and postambles to ensure correct behaviour.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c47c4d5f8028696adfc7b84458af2fc05e4233a3",
"description": "radv: Remove ACE->GFX wait at the end of each command buffer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b0c941d755f53cb8930fb3783a87c2351340e39",
"description": "radv: Rename radv_update_ace_preambles to radv_update_gang_preambles.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bcadea6af69d888297fd7c91f1a7772ec0118fcb",
"description": "radv: Implement gang submit in radv_queue_submit_normal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d065abef758b9ef64660508fb40f43f9915a1eae",
"description": "radv: Update ACE preambles in radv_queue_submit_normal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369",
"description": "radv: Refactor command buffer handling in radv_queue_submit_normal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ec9a96b91d18f7ddd3a7ab23e91a5b2ff7d33a0",
"description": "radv: Remove radv_queue_submit_with_ace and disable task/mesh shaders.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce62ec3bbb4987f26efa64a84c41fd4869d7362d",
"description": "radv: Enable gang submit on the null winsys.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "24404d83305df22c036010b8895f2ebac3c1f5f8",
"description": "ac: Add has_gang_submit field to ac_gpu_info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "294604bc56c9aa8330020f6e41cb95b6b71c369d",
"description": "radv/amdgpu: Allow using more than 1 preamble with cs_submit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9d5b5c9b34e6814ec0f0cc285c5f71d5edfdc13",
"description": "radv/amdgpu: Add IP type to IB info and use it when submitting.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ff772a7ba4a1c16559a7133f529c691d630a81ae",
"description": "radv/amdgpu: Introduce a custom struct for submitted BO info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfb89077b96c945691212948d000273dd8f54ccc",
"description": "radv/amdgpu: Set fallback submit request ip_type from the last CS.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e10b2f273e8a48a2db977469d30f6ed1014484c4",
"description": "radv/amdgpu: Change extra_cs to array in get_bo_list.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0492a6efb00f1182e644f5c4f6d36cf87c912af",
"description": "radv: Return correct error code when failed to allocate CS array.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c70c2d97309272a654efb76d336383c708c9c1a4",
"description": "radv: Determine use_ace in radv_update_preambles.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a59e49bae3c35f7f7c04ceb87db295553a5156e7",
"description": "radv: Rename uses_perf_counters to use_perf_counters.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ff86e3be63183bc69170b7bbddd345784e20795",
"description": "radv: Stylistic changes in radv_queue_submit_normal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64aa555909f414a6dd01c188af4d2b903c6a5338",
"description": "radv: Destroy mesh shader scratch ring in radv_queue_state_finish.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0280b526d58e85d65b53d3f9c8b0f7364d853751"
},
{
"sha": "db4c62ea39017a59fed8dbee8cb168c65b833f2f",
"description": "radv: Remove trailing whitespace again.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "499e33061b5c1ccc607f7f93b7d0f6a399248422",
"description": "lvp: fix load_helper_invocation not being lowered",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f2ce867cf0e13a1dfb005ceb79f359a9bb3cc4d",
"description": "tu: fix load_helper_invocation not being lowered",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8482ad01102a3c15d60549229109b1b97b1c34e4",
"description": "nir/nir_lower_is_helper_invocation: Lower helper invocation if required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad9c0e8cd9a95862b555615159b8a261036a7324",
"description": "anv: Ensure we clear ANV_PIPE_PSS_STALL_SYNC_BIT on flush",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f3c629733fd0e6cf4d5d9bf0f0dad2df7a199b04"
},
{
"sha": "22bf19c1f5163918eff2de2f3b5287a33962ec87",
"description": "util: Fixes os_get_option_cached with bool options_tbl_exited",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "cdad035cfd9193776667eefb0b4fba9883914bca"
},
{
"sha": "f0fe74ceaa8ab96e8fc124a4eeadbbef211097de",
"description": "d3d12: Don't flush indiscriminately for query result accumulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a607df2f0f2237105c0d9aa79c06f80447efee2a",
"description": "d3d12: Fix race condition when getting query results",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8886f5e3434e003238504dd82cfd44074d67e1e1",
"description": "d3d12: Move query structs to header",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c90e5ddc710a7ebf84c5a56a3fea59ee44b02628",
"description": "vulkan: update headers/registry to 1.3.238 for video decode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bcb6a0896c9f73205f3a0f0606fd3a12e4edb93",
"description": "vulkan/util: handle LUNARG in the list of special prefixes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfe1942e8aa96086bd737e7eb686c4f9c27824d9",
"description": "vulkan/cmd_queue: update generator to handle guarded types.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1968deec252b99d8dd9b6b75a7c160309416343",
"description": "turnip: Lazily call tu6_emit_descriptor_sets() at draw time.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73db82c8160d619625ed14828178462cdbfba83b",
"description": "lavapipe: Enable VK_KHR_shader_non_semantic_info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a04720dc1c16bee72a18609069387df0862f00bd",
"description": "ci: move the CI handling scripts into bin/ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07f2c862e0517038b31ac2b521b191fcc9803186",
"description": "ci: ci_run_n_monitor.py: fix args.rev leftover",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a8b6b2367efc9efb3759cf613ec56afecaa1cf4a"
},
{
"sha": "6b3f085c3cd950d64b4fe53b43ad24ba016acf96",
"description": "iris: Add BO_ALLOC_PLAIN flag",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c12f7f601c3ecb4b6298c189f2359acd7637984d",
"description": "radv/bvh: Handle inactive triangles and AABBs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4686ab731cbb4e1af97a05aca2b38476b378e5d1",
"description": "radv/bvh: Move leaf node initialization into separate functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bb1d8ab19cf99f6549c4ae243399e1c6aea10bc",
"description": "ac/llvm: remove deref image/texture code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "796d395ab94666b9e909321112d9d56dd4c126d3",
"description": "ac,radv,radeonsi: remove unused param of load_sampler_desc abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fd6e150c30a089259101e894837425c2e4b2652",
"description": "ac/llvm: remove samples_identical nir to llvm code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8350dcd2539dc1bd91c0650227b78a77758a8a7",
"description": "ac/llvm: remove implicite ms texture fmask handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "523e7e094d34b1ba3d4a6d7f2445a864023b06c4",
"description": "ac/llvm: remove image/texture descriptor_amd nir to llvm code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4fdeaa820a15a87cad79aa7ef7fed3bc1f1912e",
"description": "radeonsi: replace llvm resource code with nir lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e85c5d87794650a6b56d3c1ac14c570cea33e9a9",
"description": "nir/divergence_analysis: add missing intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "adecf52a3bc01ccf34e61493b4a9cf8e0b89b34f",
"description": "ac/llvm: add disable_aniso_single_level abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "194add2c23264694a134378fc1039b8ba5ab7923",
"description": "nir: lower image add lower_to_fragment_mask_load_amd option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1461b5f61b42c1085f260ab71529a2f05ebbd35f",
"description": "nir: add image fragment mask load intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "88f6ca39a7fa9c4b082293efaf2ca3115aa18e17",
"description": "radeonsi: replace llvm load_ssbo abi with nir lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d57a22d0683aee37b58293bcf0d3713ca9f06cb0",
"description": "ac/llvm: check load_ssbo present before call it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bc5cae571a3edd4ad4e906ab45528817b4fb119",
"description": "radeonsi: add si_nir_lower_resource pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0f5d5c5e5f50f6142afc9d3d28c88753c47207a",
"description": "radv/rt: Refactor exiting PLOC",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079"
},
{
"sha": "54ca0665c8a57e85525b569c890cb3dc3ccc679b",
"description": "radv/rt: Execute memory barrier before updating the phase end count",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079"
},
{
"sha": "0e0f42723e992701413b315f3eea344c7e7a0cfd",
"description": "radv/rt: PLOC fixes for active_leaf_count",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079"
},
{
"sha": "b0f6de4ea6248862391d85f4587674bc503bc356",
"description": "util/tools: add the tool that generates perfect hash functions for GLenums",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5c0706d470d03c3f155c515e406857fef60ff61",
"description": "mesa: optimize _mesa_bytes_per_vertex_attrib using a hash-based translation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e89f07fc85e7c53a58c76d01661e25573da4aae",
"description": "mesa: compute _PipeFormat and _ElementSize after checking if the format changed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a8c1d504339f9c011422aef3dd06b407502ece5",
"description": "mesa: move user-specified vertex format fields into gl_vertex_format_user",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13160c0d14f0bfed8869762f776630e21b95db76",
"description": "mesa: change gl_vertex_format::Format to bool Bgra to free bits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "124d2762db492dc3e347591553214658c63c3e41",
"description": "st/mesa: simplify prepare_indexed_draw",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8bcdcc8b237d487c632147bb63ace3d6b7234617",
"description": "st/mesa: optimize index buffer reference counting in st_indirect_draw_vbo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "819627041e737b05d7a9a5c74e29fd9994ec9115",
"description": "mesa: set pipe_draw_info::index::resource directly and remove gl_bo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea11f48a53e31fdc94c122d1259f45658635748f",
"description": "st/mesa: fold GLThread.enabled into pin_thread_counter to skip that checking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23f9f6787a1b583c01a901b585266bd8402136a1",
"description": "st/mesa: use u_bit_scan64 only for 64-bit CPUs in st_validate_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47feb2b01344d1bafafbe65d1e9d39cc4abc0f0e",
"description": "docs: update to latest venus driver support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "553c0a30672eb38a5bc5d58ebeb78a7a586ff0ad",
"description": "venus: fix VK_EXT_pci_bus_info support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63cb570ef3d5a141ad9f8e2480be2eefa261e82d",
"description": "venus: sync protocol fixes and support for VK_EXT_pci_bus_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18f4dc6b75b1e3697d40f8c6a39d41179ccd2238",
"description": "etnaviv: Do expose 2D texture support on pre-halti GPUs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d08bd9a8d8baf0f88554dd4f69ee5aa0fa3663ef"
},
{
"sha": "486c3417691966301bb6c51a7d2e7f8eb887ada1",
"description": "panfrost: Add architecture description XML for v10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a9cdbed5a287f9ac6458976e1fe81c191bd2c7de",
"description": "freedreno/drm: Short-circuit kernel for timeout=0 waits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90b9b1330d0f7627c793b950c737be5333e5230e",
"description": "freedreno/drm/virtio: Guest side fence waits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "995c64ddcbbf0c9dc17e23fd7bb4726980718dfc",
"description": "freedreno/drm/virtio: More tracepoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be6d21ed56a02b4343442c3bf2b314fcdc5c34e2",
"description": "freedreno: Limit cached staging BOs to PIPE_MAP_READ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4be235af7ca3f06af41ba8217565f7c2627deba4",
"description": "freedreno/drm/virtio: Remove prealloc_list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48610676897d989ff8ce604022e7d611cec9c131",
"description": "freedreno/drm: Add sub-allocator",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d0d82f25ffa88b817ecfbd974cd1eff26ac1e0d",
"description": "util/vma: Add \"nospan\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "793741c9369e7b855975dfc6e4fd3e679612acb2",
"description": "freedreno/drm: Merge in_fence_fd's",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "137cd3b0fa939ffe66c37ffdcd2ad0e133c42b85",
"description": "freedreno/drm: Move no_implicit_sync accounting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b02bc6139f1327def491680115d5f992f340764",
"description": "freedreno/drm: Drop fd_bo_fence",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "434a8412e83f526458105d84ddcf5815b0056653",
"description": "freedreno/drm: Re-enable submit fence merging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "932ce591ac70c920d62543c3e9018a0acbef134f",
"description": "freedreno/drm: Simplify deferred submit flushing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35",
"description": "freedreno/drm: Return fence from submit flush",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7469574814e1ee93d1d037cfc625048a68704ffd",
"description": "freedreno: Rename fd_fence -> fd_pipe_fence",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1a621813b38b381e83d318f4f4c7be95f50c592",
"description": "freedreno/drm: Combine fd_fence and fd_submit_fence",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "803df07d9edb268b22f5dc10f16126f07881b381",
"description": "freedreno/drm: Replace shared/nosync fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6b364f92484d7ffbeeb2efeb2004f0fd6b94303",
"description": "freedreno/drm: Reorg BO alloc flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd20df8f0944e41449162733d2ca1d3d8be4d734",
"description": "freedreno/drm: Invert BO destruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84f44137ff71fa122305659c82297c371ca7f2f6",
"description": "freedreno/drm: Shuffle around BO init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db0f273cfb48d1229e2ca16dac661b484b486264",
"description": "freedreno/drm: Drop pipe ref to device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c196e13e1f0b501ed5e5ace38af631f6d6da37ba",
"description": "freedreno/drm: Get rid of fd_bo_del_locked()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5136f25667adbd86ff7bf6af71886034ef93544c",
"description": "freedreno/drm: Rework batch BO delete",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75a4d902806d9a947924267efdfeb65b3ba4532a",
"description": "freedreno/drm: Start prying apart table_lock",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ee7012c2c664cedf94eb0b49b0eb5dd4f0bdfd9",
"description": "freedreno/drm: Simplify cleanup_fences()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73ab83d22879e28e0df3375d33f61132fa45ff3f",
"description": "freedreno/drm: Add bo list iterator macros",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c355c7cbc960639bd034da01851c309004ccf34",
"description": "freedreno/drm: Add BO cache stats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1bf88d0bf90b5becbb19726d6d2c191ad339be6b",
"description": "freedreno/drm: Allow submit merging with explicit sync",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87f89a03835ac37c52b2ca7889d44766de306509",
"description": "freedreno/drm: Move no_implicit_sync to base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9372f11c81018f77eaf38dd0f60b3fcb6ea067e0",
"description": "freedreno/drm: Remove cpu_fini",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c96dea63826da88cb1016039e670080c36859d4",
"description": "freedreno: Update obsolete comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a16c5283cff45e7077228993ebc54a2249c15e2",
"description": "venus: fix signaled fence creation under multiple timeline",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3beb4f055e17240af00c0ced5e8f7e25c2c13ad2"
},
{
"sha": "3827c465e1ba6a3799e824ba709c71454d3b56d7",
"description": "asahi: Implement anisotropy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0347d1c358854a0b7f113dad6814dffcd5ba75aa",
"description": "asahi: Identify seamful cube map bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc87d83a294155bdd7b7ed9b9cf53a3a5664a953",
"description": "asahi: Set flatshading controls appropriately",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "623a2bf488c4bfa4b6ac7e336f2650c224cbd095",
"description": "asahi: Identify XML for more flatshading controls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3091f5a7f412d8b7d92f96cdc0fd55cfe071f726",
"description": "asahi: Enable VS_INSTANCEID and VERTEX_ELEMENT_INSTANCE_DIVISOR caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ba44b6492f3c849add80cb6c0e1464f0fa0871f",
"description": "asahi: Implement depth and stencil export",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9578b47af3912e7f7267e5b4723c610ea187c921",
"description": "agx: Implement depth and stencil export",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15155268de7172433c5fa7e4854e004a0d3c0efd",
"description": "asahi: Allow texturing S8 portion of combined Z/S",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc2c0f341049ab752117a6162d3443d6a7cd69f",
"description": "asahi: Put meta shader keys into the meta shader itself",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c12153cd89254102e3dd2422d5b4ec4d1b63c8bf",
"description": "asahi: Identify & disable triangle merging for shaders using derivatives",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "005f556065d18675ae47532d0058286a41b541af",
"description": "asahi: Fix include guard comment on decode.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b80fb31678795690b2b30c0e04646eaf4993640b",
"description": "asahi: Allocate enough push ranges for the worst possible case",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "440601dead0ad4bb90e04181012d638b66f32c0e",
"description": "asahi: Fix off-by-one assert in agx_create_vertex_elements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4270531c42ed935d3715670a115b277c31b3ae5",
"description": "asahi: Consider shared resources always valid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0042f2beb213eecdb732fb9c247bb36123f6c3b0",
"description": "asahi: Ensure we always have space for stream links + padding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cea15fe06d9e72c65abcdab73c8e41046d2f79f0",
"description": "asahi: Don't crash on VBOs without resources",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "331c2f4b7e48eb9cd451c3a9b27a664cb01d379a",
"description": "asahi: Do not leak staging resources for PIPE_MAP_READ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eba2b182c8df20ce339997a72a96f82c3955b5b6",
"description": "agx: Fix packing of extension for block image stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef23bbfdbd8e5ddcd55540a7a64df093b2d432d7",
"description": "agx: Coalesce i2i16 and u2u16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58d02e4f59629a72ce322813ae8416aa3b712dad",
"description": "ail: Assert that the mip level is in bounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8ec3135bbec858c60ab5b5a3dd305a62d351cf5",
"description": "ail: Fix tile sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d36a829fa15c24113dbf166d4e5f35426e64cd2a",
"description": "ail: Fix typo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d57fcaf2855c7b0567667034b4e5d002a360263",
"description": "ail: Always allocate the full miptree",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c892d0d545329e57e6b47b136fc5769278a301c",
"description": "docs/features: Mark ARB_occlusion_query2 as done on asahi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5de180365813ade74f70d0cc44900b1428f052dd",
"description": "docs/features: Mark panfrost supporting aniso",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71e2028ce384611e31dcba77ff8f42833635a9f9",
"description": "nir: Add store_zs_agx intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e66df0d36209a708477112d5df4ad2760c666542",
"description": "ci: Lima farm maintenance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6b16333c64f59eae27e99e76b665d3af98e6aed",
"description": "r600/sfn: Fix test compilation with -fno-rtti",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8646e397aecf2792aa8fe75a5db7fd7f2ac0c794",
"description": "r600/sfn: Fix test for possible dest slot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d90da01bef0b18f6bdae5e6a0b7d8f533399d6bd",
"description": "r600/sfn: don't use a return register when shader doesn't read it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58e1d14edf74e0cc2c21ddacc0aad5eb2b39a658",
"description": "iris: Limit DG2 modifiers to DG2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50b7d36428b2175fe407d3559d06e0a890e94d1b",
"description": "venus: rename sync_queue -> timeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ae5c6be126aca0ecf9c11cce04a661e2f3a9d73",
"description": "venus: support vtest+multiple_timelines and enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fea4af6234bfe23aee1c1d70ca73442506ebecc0",
"description": "venus: add supports_multiple_timelines capset and enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "929e52c35afb4109493837596fc8010a25b8fdd1",
"description": "venus: support external fencing with multiple timelines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c1a7f877cc55471a06660ab07273a589f8bafd7",
"description": "venus: place wsi submissions on corresponding ring_idx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c957d086007cf5821f7a5b078691c5b51c8008b8",
"description": "venus: remove workaround for empty renderer submissions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3beb4f055e17240af00c0ced5e8f7e25c2c13ad2",
"description": "venus: allow renderer submissions on per-context virtgpu rings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bba5032c233ffe57cb1677f61cecfe79e6b53d5",
"description": "venus: bind VkQueue to available ring_idx at creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dce6012df719be799ef9bfce3c86bf2e9e847ae",
"description": "venus: use upstream DRM_IOCTL_VIRTGPU_CONTEXT_INIT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a72f84c4a309f2eb6444b1a6939d9f573af7db06",
"description": "venus: update venus-protocol for multiple timelines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68be337235b76e00e832ad7f0c72e9792826beec",
"description": "venus: formatting fixes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0bd9a062e1aba86899c8483b286906b185510c79",
"description": "CI: Overwrite valve infra's registry",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cba819d65e890ca1db9e9c81f5e44125711d78a8",
"description": "util: Fixes thread safety of DEBUG_GET_ONCE_*_OPTION macros",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cdad035cfd9193776667eefb0b4fba9883914bca",
"description": "util: Add function debug_get_option_cached os_get_option_cached",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "397a5c1b2e88227173a43cb04c7ed679aad2ef66",
"description": "util: Improve os_get_android_option to be thread-safe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "501a46fd69fb7368fcd095ad0325c742849e005b",
"description": "util: Improve prototype of debug_get_num_option and debug_get_flags_option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2794ad39fd984e4d13bb294b6853f03de68d8a1c",
"description": "util: Indent u_debug.c with 3 space instead of tab",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36ba2e31f6a0a7b5e373627cb6c8f0b623213d53",
"description": "glsl: fixes -Werror,-Wunused-but-set-variable for clang-15 in glcpp-parse.y and glsl_parser.yy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "113def3bbdb2e1c1fb45c08f6b5e2c123649f82f",
"description": "glsl: Fixes indent issue after replace tab with 3 space by tools in glcpp-parse.y",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3261a54c79aa7f56b9bd1c8b667df22b646f4ae9",
"description": "glsl: replace tab with 3 space in glcpp-parse.y",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5a4520b3ce5c00e13fa663e1639ff9ca65e5ee3",
"description": "glsl: Fixes ident issue in glsl_parser.yy and update editorconfig for it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f5ace98570bf35ec8e31f97689993781d4d86d3",
"description": "panvk: Fixes -Werror,-Wunused-but-set-variable for clang-15 in panvk_descriptor_set.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb6b3bee251061980121144f36366a9aaf05afab",
"description": "loader: fixes -Werror,-Wdeprecated-non-prototype for clang-15 in pipe-loader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd8f2b51a0291ba470a3ecaca62d551b840dc6f3",
"description": "d3d12/ci: Update expectations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53260f7bed6152973243a18618524559ba15c68b",
"description": "dzn: Swizzle SRV access to stencil",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4e0ab220794ba3c1ab9372bf77cdd4932e64574",
"description": "dzn: Pass input clip size to shader compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "565d4540719f0e5a31fc388885f2b2a72a23b849",
"description": "dzn: Don't add UAV flag to DSV textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4201f4a79bf5e1320773d9fa9a289904f44a5e9",
"description": "dzn: Use ResolveSubresourceRegion to support non-averaging resolve modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e24468803ea5cc23b3d6ddefd356e37e7fb9751c",
"description": "dzn: Use driver-implemented triangle fans if available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1ea140d77fccb3e405bb60386d28d17dbcef857",
"description": "dzn: Get options15",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e950224787b427b88881b03fc890e2a4b4e9a672",
"description": "microsoft/compiler: Handle cull distance starting fractional with no previous clip",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "638e375c19525d4d4b14a93fccf30e278ef4a215",
"description": "microsoft/compiler: Sort all user varyings before any sysvals",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c1af8854bf4382adf45308ecf80d4ea31ce8b04",
"description": "microsoft/compiler: Make nir_var_to_dxil_sysvalue_type static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f363504b42e75124d4f4412503771d651844cb32",
"description": "microsoft/compiler: Handle both input and output clip/cull distances",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "476be5cb27398a06b0a2828dd260c5ad4d620136",
"description": "panfrost: Don't use texture format swizzles on v7",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f159ff530e1fafe2ca40afe7f3b938607341f568",
"description": "panfrost: Allow swizzled AFBC on v9+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb5e417c01bb9a4509a4583be3fb19723dbe5abc",
"description": "panfrost: Introduce pan_afbc_mode",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8e125b6c15bccd2577bc2fcc2ac7c7f285261ae0"
},
{
"sha": "0784adc66809828914d3ac6f648c2b04a2970879",
"description": "panfrost: Luminance-alpha AFBC unsupported on v7+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3f9aa3b3e4db19d7a33bc0017d0291336efea10",
"description": "panfrost: Align WSI strides for tiled AFBC",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0255f554f39319e336b166e50fd0e6cef580975d"
},
{
"sha": "b08a7e9db51c8f991a349e34338fd78c921c1b9d",
"description": "panfrost: Remove panfrost_blit_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4802168b940e88088ffb0a89351980915472b486",
"description": "panfrost: Remove RGTC emulation relic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cb151573bb6f4bb0f73c74f11910b3ca978cc9c",
"description": "asahi: Remove agx_blit_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e3a7a17447d033036bce9df822753e50207c6a5",
"description": "radv/ci: add yet another pipeline barrier test as flake",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "357d1fc75b997cf97345bb22d1de6c7fe7a2707a",
"description": "radv/gfx11: enable VK_AMD_shader_explicit_vertex_parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "201291d96844eb1f4a73ce083340053a6e87814c",
"description": "ac/llvm/gfx11: implement load_input_vertex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98e83f19f928e32194f95c326d13205a926d54b8",
"description": "aco/gfx11: implement load_input_vertex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f69b43ae3ef9a34ea360d96dfc698f83fad7a823",
"description": "OpenCL/draw module: Support linking with LLVM and clang 15 static libraries",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "83617f4a57b94c5d33c7b825b67caeeebeb199b8",
"description": "radv: enable graphicsPipelineLibraryIndependentInterpolationDecoration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14e9fbb4d656d39a5cb3ea13b4b504cfc34406af",
"description": "radv: enable graphicsPipelineLibraryFastLinking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "24db7caebdf26542a800c1ac0b089caa0a3f5a34",
"description": "radv: import compiled binaries from libraries only when fast-linking is enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74ceff1816ff4145e41893f53e048d2b10a0e767",
"description": "radv/gfx11: disable mesh shaders",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "192486b7aa5ef3b24516e16b0e219fad7032fb7c",
"description": "aco/gfx11: export mrtz in discard early exit for non-color shaders",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bc8da20dda6b078aea800767f3b7983929e8bf23"
},
{
"sha": "c6cc1dc37c304ef84fd9de458adaf85272073aac",
"description": "zink: fix line-smooth interpolation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80285db9efe16beefc59a470b7c53d7bd38dbdc4",
"description": "zink: lower smooth-lines if not supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50d89663c5160f2dfd07795671a326760de0c37c",
"description": "zink: add line-smooth lowering passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23f1294f425f1ae89d1769b4b48edb007dc77b2a",
"description": "zink: fix line-stipple varying allocation",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "4b17c099ca47ffd8831fa9f835ca4eb4c3ab93ad"
},
{
"sha": "f135309e7367d7518801495931f7997784c8f457",
"description": "r600/sfn: Check possibility of channel switching also for trans-slot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b89a8fd00501c8caaa76ff264009cfad393367a",
"description": "r600: don't try to serialized shaders translated from TGSI",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "5b205ef41307406983ffac829ae423d08f7527bc"
},
{
"sha": "a8b6b2367efc9efb3759cf613ec56afecaa1cf4a",
"description": "ci: allow omitting of --rev for ci_run_n_monitor.py",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f745e86391865e8469d9923e471394a35c1c9f6a",
"description": "ci: ci_run_n_monitor fix Unicode log parsing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df8611e816295eb27139ce966a6d37d78893fa65",
"description": "v3dv: be more careful when restoring dirty state after meta operations",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cc863649fe6040c1284d8ac753cd418aaad3c75",
"description": "v3dv: pipeline creation feedback may not request all stages",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdcbdfdfcbf539e5fdf82f2fe97bf9afcd76f960",
"description": "egl/wayland: Prefer back buffer with minimum buffer age",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec90a6e132df780d8265bc1fa3b7cfafed145933",
"description": "loader/dri3: Simplify new buffer allocation in dri3_find_back",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c82c71a650eb37a4c7f09dd5aef085053f3f5ca4",
"description": "loader/dri3: Find idle buffer with minimum buffer age in dri3_find_back",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d58814516144646175026a138c2af309d4fa7d00",
"description": "loader/dri3: Clean up dri3_find_back logic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a093a44d457070f2470c5daf64630c71498d5918",
"description": "zink: lower mem_global to scalar",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d6c6caff18ff49a6fecbef96b97445c91b9f470",
"description": "nir_lower_io_to_scalar: handle load/store_global",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cd641bebdee3b73ca905b79fda186034a5f6fee",
"description": "nir_lower_io_to_scalar: make use of nir_get_io_offset_src",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce94d3e48d4b4bf9a7d3d15fbf4a400fd0749522",
"description": "v3dv: honor render area in subpass resolve fallback",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ac053e0a2d3ae431145b632119e5cfa3a3007cf",
"description": "v3dv: handle depth/stencil resolves we can't implement via TLB",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "284285376bc7498d608dafe8b75352216fc3f483",
"description": "v3dv: don't resolve by averaging samples on depth/stencil resolves",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6117f855ee700e7addc14be64b8370f9b91a2120",
"description": "v3dv: always store/restore attachment state during meta operations",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5f9e59ce357c2974a97004d943aae92ad6f5004",
"description": "anv: Use vma_heap for descriptor pool host allocation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94a6384f1b7785d255f66b5d5c237c98f6611760",
"description": "util/vma: Track size of free memory in heap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "766508f56a416aec14c0fa1cedda18d8ea270999",
"description": "Revert \"anv: Refactor anv_pipeline to use the anv_pipeline_type\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "b1126abb38a5ff4a10c4c3240d01c22c1fb90c1b"
},
{
"sha": "94f2619b7d1bba20cc0699dc5a000db5da3f9202",
"description": "iris: Don't reject CPU access for non-invalidating buffer write maps",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "bec68a85a2dee6e2031c1eb4b0cc7df007f02d74"
},
{
"sha": "77244e30b65033eaa0273b378cc178fd47716e36",
"description": "anv: remove some gen8 specifics handled now in hasvk",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "09d5c55836f37217cab448b729f4c5f58fc9afb0",
"description": "ci: restore reliable Alpine 3.16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94b4a4b2a53da4baaed49ccb322fbabdfcc20f44",
"description": "iris: Check for zero in clear color compatibility fn",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "002096fcc45fb35f5d6370b22f97343853f72c8a",
"description": "d3d12: Add ASSERTED to variables only used in debug builds to fix build MSVC with C4189 errors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5df50292d60dd77f38a19f5b3f7568a7a83d7cd1",
"description": "intel/isl: Disable CCS on MTL until B0 (Wa_14017353530)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e33423a6fabca16587a3fada6b74530fb07a57b",
"description": "intel/dev: Enable AUX map on MTL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f81579628a60de73146c9bc5b774b83a63489a4a",
"description": "intel/aux_map: Ignore format bits when using tile-4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1bcce906e91628ded6e45243f89d331cbd24d855",
"description": "iris/resource: Check devinfo::has_local_mem before using BO_ALLOC_LMEM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac9af0dceee2870c0e2e469fcb195552457fd792",
"description": "iris: Nuke dead IRIS_CONTEXT* macros",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2dd1b12bc6ca5951d51cdba699c28326fb33fc99",
"description": "iris: Nuke flags from iris_bufmgr that can read from devinfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e78dd9edaa4c1ef12bb56d3fdb336fdcf7bb16b",
"description": "iris: Only fetch intel_device_info once per bufmgr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aff85114fd3593592e2e54ee768c664e16338751",
"description": "iris: Store intel_device_info in iris_bufmgr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b21cd1ee1ba85065b27bf71a7d3b8498dcdd6b76",
"description": "anv: fixup another dirty issue with gpu_memcpy",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "87f0b7d0c1a0a611e6fccef1764b8428d03d84de",
"description": "panfrost: fix memory leak related to disk cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1126abb38a5ff4a10c4c3240d01c22c1fb90c1b",
"description": "anv: Refactor anv_pipeline to use the anv_pipeline_type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ffc8d490b7dbab4952baf821f08622f71a203b8a",
"description": "radv/rra: Fix leaf node id order",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a8c3b813e963bdead8cded2eb975a1afce0a325",
"description": "radv/rra: Validate geometry_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "446c49cdf76c1933695ea72bbab59fda6dfa9e77",
"description": "radv/rra: Refactor resource management during dumping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab8777b384e5083ed3508a5143f73c7b411f139d",
"description": "radv/rra: Emit leaf node ids for leaf nodes instead of internal nodes",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e4283d857b826f6b71e0d076a7ece6282f400491"
},
{
"sha": "5a5f3fe561b1235ab1a52b99d7d5569f50d5dbdd",
"description": "ac/sqtt: bump the maximum number of traces to 6 for GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f7955ff74a6ec268e6c4c0e3805812c08f13f07",
"description": "ac/rgp: add missing GFX11 bits for RGP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54ae38042ab94fbb81731426db2040949464b1fd",
"description": "ac/nir: remove num_es_threads_var",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69e55d9c1b473dd5577d0fe48998421136860598",
"description": "ac/nir: fix ngg culling on gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba31ec0d6fefa61b66adb133f9bab6a21d52ff37",
"description": "vc4: replace open-coded F_DUPFD_CLOEXEC with os_dupfd_cloexec()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78a75e0d257d309bd115632903d61d5114c752cd",
"description": "intel/common/intel_genX_state.h: Add intel_set_ps_dispatch_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f16e76d9409bc79cd66ef96102ee4c6942651bbe",
"description": "intel/common: Add intel_genX_state.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed28705994f19bf580d0aa4a29dfbc577df096f5",
"description": "radv/ci: add lists for GFX1100",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3440e89437ec34734c37b8b1eae11bca34c7a7bf",
"description": "st/mesa: Enable Alpha writes when writing RGB faked as RGBA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1144c82647b441c39308e57cb50649092209e96",
"description": "docs: update calendar and link releases notes for 22.3.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42de551b836d060da51f4c8163155cb915f8f2a2",
"description": "docs: add release notes for 22.3.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8615016322572bbfbd031d39af46c3ee8969ad4",
"description": "panfrost: Add tool to print supported texture formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dafbdd8a35fccb2dab768261a046893e8b4ca009",
"description": "ci/nouveau: Add a bunch of the top hits of gk20a flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3890df338299cecf869c71d719204bb4d0e00012",
"description": "ci/nouveau: Sort some uncategorized gk20a flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0521027182cdae1b6008a23354a722661ef231ff",
"description": "nir: Allow more than just ALU instructions in 'weak' GVN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5d03a7273dc12001831d6ff067c011e158873a6",
"description": "nir: Perform 'weak' global value numbering in all GCM passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e930bff19e7721fefe7c827a85e3cc9871531743",
"description": "anv: remove anv_reloc_list->array_length",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1358622878bd3d20b98ee6df80a1d58c1ae7fa20",
"description": "anv: remove anv_reloc_list->reloc_bos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1c4c646b8a3b0c930c1fcb376761b4561c759e3",
"description": "anv: remove anv_reloc_list_grow()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4168d3ef30bdbb14866d933be9829c2453652304",
"description": "anv: remove anv_reloc_list->num_relocs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b1c4925e7414365b18bd0b802dd979a77ec2f4f",
"description": "anv: remove anv_execbuf->surface_states_relocs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c14857e915da9232e618ec1a8cb1cb968fc7e590",
"description": "intel/common: clean up AUX macros",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ff471fdc65f215ccd42bfcda682722b5495c833",
"description": "intel/vulkan: replace AUX macros with interfaces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78a4b6deed3d29e2b3c099e0ccfdf68d1e15944d",
"description": "intel/isl: Support 1MB alignment for AUX mapping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9698eee50d9240b6721aba716304677528afe04c",
"description": "intel/common: Support 1MB granularity AUX mapping format (Bspec 44930)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49c6e3061159adaa9f6e360a1e5efa9060ab366e",
"description": "ci/bare-metal: Avoid a bug in armhf stripping causing tempfiles in artifacts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dace7d780df7742b0c5ee838a0cd0a4ad668eb9c",
"description": "ci/baremetal: Clean the directory we unpack artifacts into.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "046c75e95c0c7faf16bc64ac620ded7d128e2e19",
"description": "tu: Use start offset for storage buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "316ed8f9652c4d787e7be7932ce7acd6fa753c56",
"description": "tu: Expose *TexelBufferOffsetSingleTexelAlignment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d2aa9a9f7d6a20a3c4409e81023c088d8ce1c81",
"description": "freedreno/fdl: Support texel-aligned iova for buffer views",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ca90405e8a36706b7207e97bf5073dec70b1793",
"description": "freedreno/a6xx: Document buffer-specific tex const fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f94bd1d7233f5d060ac785a9f032fdccdfe45453",
"description": "freedreno: Document various preemption-related registers/packets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "34010a50d4240624caaa3e6c303be80f771181e6",
"description": "wsi/x11: Rename the present progress objects.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e55766f630dff107c2b007c92a53506d30ac126",
"description": "wsi/x11: Fix possible deadlock with wait_ready.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8fc79277878e68e9825dbc2964125a0be9d92189"
},
{
"sha": "657d1be15395a28ab21796eab5f9c19c055db4ac",
"description": "radv: Don't lower subgroup shuffle on GFX11.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db5c3f170f19d58816e70ca56a2573caadd7acba",
"description": "aco: Emulate Wave64 bpermute on GFX11.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "853e76f0076ac6bff4abd2f5db2f5c400726d1c2",
"description": "aco: Stylistic changes to emit_gfx10_wave64_bpermute.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "640e8016510cc8872310a93f03f5527dd5468a39",
"description": "aco: Split opcodes for GFX6 and GFX10 emulated bpermute.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "614348f28be16fb8a3763bd68064652160975411",
"description": "aco: Don't accept constants on p_bpermute.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "27b70f28d97617d062f07448bc5e87d3cdb80e03",
"description": "ci/venus: add a VKCTS mapping test to the flakes list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16a7e15d4fcfe205808bc19c133342de6645cf20",
"description": "iris: Enable compression for image load/store in more cases",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf3d6ca94fa56eea8f989b0ca8c5cfe7fb8b7065",
"description": "iris: Allow fast clears on compressed image load/store access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b2a690a35409b9fb05b99be681600d6f3c79e90",
"description": "iris: Update aux state tracking for image views after draws/dispatches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a9652fe58853c16f5a70327bb3f788a90893f72b",
"description": "iris: Drop disable_rb_aux_buffer handling for image views",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "806082e96fa118a8d01be6604c9935b534f5084b",
"description": "iris: Drop 'isl_' prefix from 'formats_are_fast_clear_compatible'",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "880fab60a79129e28e8453acb61b4067ddb85cb6",
"description": "iris: Pin the clear color BO in use_image()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "699e60681a3a9915102340fbba9791a654fbfd21",
"description": "iris: Drop batch parameter from iris_update_postdraw_resolve_tracking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9dedbf66f62bdeda7126f0f6cd38c2597c930391",
"description": "zink: Fix reversed cap declarations for ImageBuffer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f55a4407ef97e1bf78ee4a927d7d9091c4866051"
},
{
"sha": "bedb9b73db9b7eef1f457fc4c20f0d72ead7f43d",
"description": "radv/ci: bump most jobs to the kernel to 6.1 + latest firmwares",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "264a0cabd1dd2a619f24e34f21f767c6bf36fe76",
"description": "anv: assert when number of primitives is higher than max",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7a1916798bb8e0331223c3de9c7398d46c16bc8",
"description": "anv: handle mesh shaders with max primitives == 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c26a053f2b63c82820cc61ff32326ece638e3dac",
"description": "radv: disable more NIR opts in radv_postprocess_nir() with DISABLE_OPTIMIZATIONS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05d2ed7350c3d3dc0a994cc1f3cadf2b0c868a8c",
"description": "radv: move a conditional check to radv_remove_color_exports()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a43482e8d676f878fe1f175700cb3d26cbd55f81",
"description": "radv: advertise VK_AMD_shader_early_and_late_fragment_tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ff58049b5a19a1153ea3267ee54acaa9646b403",
"description": "radv: implement AMD_shader_early_and_late_fragment_tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "877c10efd1626189ef4b3bd0def8ca42923356e2",
"description": "spirv: add support for AMD_shader_early_and_late_fragment_tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac8131b564e711aa3b0055ce83db7ad027b9bfbe",
"description": "radeonsi/vcn: add support for 10bit input and enc 8bit output",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb76cee9f8831d153a75c401c6da2aa1538062c4",
"description": "nir: Eliminate nir_op_i2b",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b37046765cea37f919a22a72911fa344ae5f1dc",
"description": "nir/builder: Handle i2b conversions specially in nir_type_convert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edae161d98952df2c0627fe888de49014a9b7820",
"description": "intel/fs: Use nir_type_convert instead of nir_type_conversion_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e34b8866b417d34d81c477bad07cafff7cd5189c",
"description": "microsoft/compiler: Use nir_type_convert instead of nir_type_conversion_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58164794f4fdaec6839296cb49c79b46acdd60a3",
"description": "spirv: Use nir_type_convert instead of nir_type_conversion_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ded35729475b91685b66b2e0efb27c95a9ae2f0e",
"description": "nir: Use nir_type_convert instead of nir_type_conversion_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "119703072735080cc0244bf63525e5c88f27d43f",
"description": "glsl: Use nir_type_convert instead of nir_type_conversion_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f86d18b2db1129824d8d3cf28b0e1d59fedf2d9",
"description": "nir/builder: Add rounding mode parameter to nir_type_convert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43da8223121b8807d2dd7fcf1276d145242365e6",
"description": "glsl_to_nir: Fix NIR bit-size of ir_triop_bitfield_extract and ir_quadop_bitfield_insert",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5e922fbc160bcda9b38ccf5704cbd7276a748094"
},
{
"sha": "1fae751d493248ce6c29cb155a8178f5850b9a98",
"description": "microsoft/compiler: Simplify nir_intrinsic_load_front_face handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9342c14eeb4a751fce7bd413aca56bc46036ed22",
"description": "nir/builder: Emit x != 0 for nir_i2b",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7a5e9df39db0e900135a88daf4b0ef15d54922c7",
"description": "nir: Use nir_i2b wrapper everywhere instead of using nir_i2b1 directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b60b2f2add5f52955695d1bd84015287d4fbafe5",
"description": "nir/algebraic: Optimize some b2i involved in masking operations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba0b248ac2c7e64ac81fe8a64bdc80f4e1acee7d",
"description": "nir/algebraic: Eliminate unary op on src of integer comparison w/ zero",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee15d893224c1eee5c239e54f7aa5191bec55377",
"description": "nir/algebraic: Simplify min and max of b2i",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19222867e43679885533c08004c0c003c44748c3",
"description": "nir/algebraic: Reassociate some iand to eliminate an operation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d48ce1f47d5ffbdbe219dc326ba1521af7895810",
"description": "nir/algebraic: Remove redundant i2b(b2i(x)) patterns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14a9bb04e4a27c881d62d28be1ffd48516aac976",
"description": "nir/algebraic: Remove redundant i2b(-x) pattern",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d90b13954f56d30204f1372874c42f96e329be1",
"description": "nir/algebraic: Catch some kinds of copy-and-paste bugs in algebraic patterns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa02fb5ccae8adf8602bba966ec8b269745512b6",
"description": "gallium/pp: typedef and use pp_st_invalidate_state_func to avoid cast",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a23488d63e6717f9fd9ac16c99d1ae8b7f8f6a1e",
"description": "gallium/hud: typedef and use hud_st_invalidate_state_func to avoid cast",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4e4ba23047a0f2f2578691456e487fba2013f43",
"description": "intel: Allow CCS_E on R11G11B10_FLOAT for TGL+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86262603165c6ec926eecf3a313384c50c0baaa",
"description": "intel/isl: Bump format_info entries from 100 to 110",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b2141d19337ceeb0cc18d21690de3faa9fe141c",
"description": "intel/isl: Lessen CCS_E-compatibility checks for TGL+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2add57d0c22b4aa0e85ca1280c15b4350d1c7c03",
"description": "intel: Hook up RENDER_SURFACE_STATE::DecompressInL3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "408f1c689c2bcd3e746d025bfbb623dd8c6c81ef",
"description": "v3dv: skip some invalid tests",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f2171625b17d66fd568e3813c9dff11fe0f307e",
"description": "asahi: unbind samplers and fix sampler_count if state is NULL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "687a82d2d3debc3391d0ac66e8b3b6d099b7f3d5",
"description": "radv/rt: Handle no-null shader flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3aea98a2af3d63141f9faf36ecc522818456908",
"description": "nir: validate that store_buffer_amd doesn't use a non-trivial writemask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "afcbccb0781343eeed1b8543c23dcdc21748bcf2",
"description": "ac/llvm: implement ACCESS_USE_FORMAT_AMD as buffer_load/store_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5307480f4ecd4245236609fbc5610832a4cf1e12",
"description": "ac/llvm: unify load_buffer_amd and store_buffer_amd code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "150c2cec632f986a366ea5818c5feebaa9f66c0d",
"description": "nir: add ACCESS_USES_FORMAT_AMD for typed buffer opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "716ac4a55dca2765bb8e1634f02e0b8ab2fcee7f",
"description": "nir: replace IS_SWIZZLED flag with ACCESS_IS_SWIZZLED_AMD",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7998c3bdd3028c4670c9ff3a07d9fb6bfdd898ef",
"description": "nir: remove redundant SLC_AMD in favor of ACCESS_STREAM_CACHE_POLICY",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0d69b40bcf73e972c87bcaca30bf4a1b4af48f2",
"description": "nir: add nir_texop_sampler_descriptor_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2dc32d755b15697765719acec1d23f12f9c938c",
"description": "anv: move functions around to plan for generated draws",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "971e07361a61b3069a5ad239d86c5719313e7503",
"description": "genxml: add gen12/12.5 CS prefetch disable bits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a3faab51241ea7ec12be5f00fe44d500c5b4159",
"description": "anv: move draw command helpers to their own file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "624ac557212dfac1247f88605469c638045d5b7c",
"description": "anv: move total_batch_size to anv_batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d21e29be34ec40fdb5e1485722615f73b2d43b7",
"description": "anv: add helper to get current address of a batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9272e80b1ab539afd6bf7a2f500cb4d9c68e294",
"description": "anv: add a utility function to ensure command buffer space",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21e32e1f8dcfb9c01f604ec962d5c7bde72827f3",
"description": "anv: document utrace field",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c70ef757e6345652d4946fcc91b4816e56d86b43",
"description": "anv: Use extended parameters on Gen11+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2680e32f71404cff80bdaf834072e06fcf6dcd04",
"description": "intel/blorp: Emit a dummy 3DSTATE_VF_SGVS_2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9859413bf4ad28eec70c3f39c23d3d1ba4a14102",
"description": "intel/genxml: Add 3DPRIMITIVE_EXTENDED opcodes on Gen11+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "781a16382d5b8dc3f8f850a18d7b0a022cfa11a7",
"description": "intel/genxml: Make some fields Booleans",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75d20a18f5a5a11129855091cc620cf417dfc1c3",
"description": "anv/utrace: only record the emitted pipecontrol flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fd0d27280da8e7834a19fdb51411b2c98a72a4f",
"description": "intel/ds: trace a couple of more pipe control flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eea416d0c9c1eb1144ac77a9098abc59b374fa52",
"description": "cso: fix a regression from draw_vbo rework",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c9b13a93385b15ecf0dc70e3da3d6fa449078766"
},
{
"sha": "d51fc12af9dd0189be7b3eae0c96a6336eeaca18",
"description": "panfrost: fix sampler_count and unbind samplers in bind_sampler_states",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a921486e2a6ca5fc873a6e2f9c61fb5bef4cf3d9",
"description": "anv: disable Wa_1806565034 when robustImageAccess is enabled",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "94bb4a13fa294204e32b88a098c2d49a0c82a5c3",
"description": "intel/fs: make Wa_1806565034 conditional to non robust access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89a550a37b0bb32bc3dfd92062f9fe6eb05c11db",
"description": "isl: make Wa_1806565034 conditional to non robust access",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a3179c5a97f9a45006af2781d0af4b437784515",
"description": "frontends/va: fix crash during grayscale rendering",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ad4a5079e8ad0b9f3ab7924cc3dfec5f74ea88d",
"description": "radeonsi/vcn: fix regression in yuv422 jpeg decode",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "12acee17fad5e939a4fa6ac9ce3bd4753fd0326c"
},
{
"sha": "b4f940913d386bad0e25a1e224d0f39631124593",
"description": "radv: do not remove the PointSize built-in for polygon mode as points",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "75375233f6e75a02e9e7498be922f337523e4a9f",
"description": "intel/compiler/mesh: extract emit_urb_direct_vec4_write",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a60112ce5e7daaf649b3fe33a3f09b9497a276a",
"description": "intel/compiler: optimize away local_inv_index and local_inv_id if workgroup size is 1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85b1c89e206763acc49822c5c53097bf894ec7d2",
"description": "intel/compiler: split lower_cs_intrinsics_convert_block",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb93f1bda1952f07b177916e9290654f26f4a557",
"description": "intel/compiler/mesh: extract shared code for offset adjustment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ffdd47a2660a8bd4fcd9526f92998da9a564bd6",
"description": "anv: simplify EXT_mesh_shader lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fbd1dfb18beedadd62eed3897f23ff2179a7fcf",
"description": "anv,intel/compiler/mesh: drop lowering of gl_Primitive*IndicesEXT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6929e7c3bc907ecc8284f1e6220bcd2a3351b3b",
"description": "intel: fix the wrong function name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0991c7c794da39bf1a4b5fb5484b77afde200cc",
"description": "anv: fixup descriptor copies",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "03e1e19246da43f87b50a2ced38263a884b15b4c"
},
{
"sha": "79cb465526eef5c6ae6ef69cadaa4398b36cc864",
"description": "r600: Lower all bitfield ops on pre-EG",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "4dff3ff005b47befd3e4a903b08d5b4bdbef6ae3"
},
{
"sha": "357e5fac9953b26eedc8819ab528b981be6e1b69",
"description": "r600/sfn: Use variable length DOT on Evergreen and Cayman",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "573448f93cbbeeae22295e7f943c7120598780d4",
"description": "r600/sfn: prepare alu split for use of variable length dot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edabd5cd8425f17dc71c2170ee0f1aa16eecbbec",
"description": "r600/sfn: check used channels when evaluating allowed mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c30cf444346c2efe45834276a60d316b759e9f4",
"description": "ci/test-vk: uprev vkd3d",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2ac1b18df90da1e3e36750774fab9b7d62086bb",
"description": "ac/nir: add ac_nir_lower_legacy_gs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e52a4faf061dac024c0a673b944cbbb20d6706c",
"description": "ac/nir: move ngg_gs_shader_query to a common function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a6416b3746cb90b544518643677a4b53666b1dc",
"description": "nir,ac/llvm,radv: add stream id index to nir_load_ring_gsvs_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ea589ec69ff2872bef738d2a14890531c7f90f2",
"description": "ac/llvm,radv,radeonsi: pass instruction to intrinsic_load abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "796a150196acf1d481a92147f6a3c986c535993f",
"description": "nir: add nir_load_ring_gs2vs_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "603e68ba36e63d75d69deb46e2abd82ba349d959",
"description": "ac/nir,radeonsi: replace llvm ngg gs invocation query with nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd240f759f203a27c6bb47c8a9eb29be8675345d",
"description": "nir,radv,radeonsi: add nir_atomic_add_gs_invocation_count_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17c18a492a3ce2a9467198dc8cc2d9c84afe8a06",
"description": "freedreno/registers: Add some docs for PM4 events.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "378f83917c01430a24a55699182653a6fab165fc",
"description": "doc/freedreno: Add a bunch of docs of the hardware and drivers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e284e6ad3c4292a0b46a432e6d898754e91fc60c",
"description": "freedreno: Clarify that CACHE_FLUSH is pre-5xx.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d37f6b16c83e04568a68a9acd3adc0c8657dcc7",
"description": "ci/docs: Always expose the built docs.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7642f3b99c8b17c7cfa1f140c65ce82e7dbcea2b",
"description": "intel: Fix crashes for importing drm buffer",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "68b546ec3daacc93513b31583cbe6eb7f8fdc25c",
"description": "hasvk: pipelineStageCreationFeedbackCount is allowed to be 0",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6601e5d6fc68cd9f8305508c650289170fef71ff"
},
{
"sha": "8560ce28c22f82895dd95c185b59dcaaab249c6a",
"description": "vdpau: allow building vdpau st with virgl only",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6b5aecb19558200fd39fda46db08456ba7acc180"
},
{
"sha": "9e9b8dc7f8a25c1d0ff7e8f93ea7603b08f62d36",
"description": "glsl: fix function inlining for images",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8d10a6835f32ec677759f9d37e08dcc95aaab17a"
},
{
"sha": "92959061a92b2d82ec61fe757602cb22cb630c3d",
"description": "radv: Improved export conflict bug workaround.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a294ff01fb9d1d8b4f984a364ed7ef469624c49",
"description": "mesa: move the _mesa_set_varying_vp_inputs call to where the state changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe1d53355324a42ca6c69bd565131255aec0a56c",
"description": "mesa: move _DrawVAOEnabledAttribs determination into st_update_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01ef28f1aff66a9239e22974e1d65708cb6a4c67",
"description": "mesa: inline _mesa_draw_array_bits & _mesa_draw_current_bits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2cda5ba09e994d453479625e5d97fb0372232ff",
"description": "mesa: don't AND with VERT_BIT_ALL because it's ~0u",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1b4f1e1856adc48600f8954558185937cf4d347",
"description": "mesa: simplify VBO state flagging in _mesa_update_vao_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b57d56d754242694467c715f1bfb23fc278d1199",
"description": "mesa: remove VAO::NewVertexBuffers/Elements, set the dirty flags directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0fbd82bdc45c48aa8cbc08d8bbf1319e66217d45",
"description": "mesa: move calling _mesa_update_vao_derived_arrays into st_update_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76a214f390e6136e1bbce67f1467e2874e16ac51",
"description": "mesa: remove the NewVAO flag, set directly what we need to set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee308fb9ae5a0c8dbd6f6c9e53b09ff871ab3bdb",
"description": "st/mesa: move st_atom.c contents into st_context.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae2b9112174985af2de213c928afc4b7fde630c1",
"description": "st/mesa: inline st_validate_state and remove redundant checking in callers",
"nominated": false,
"nomination_type": null,
"resolution": 4,<