From 7ab07643498c7d5c30068a44f9e57c35c0905d74 Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Fri, 13 Jan 2023 18:47:55 +0000 Subject: [PATCH] .pick_status.json: Update to 9f51340b99a39be80bf1bc6d4be15a87161c7a6b --- .pick_status.json | 6579 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 6579 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 23f634c0eaf..339fcdf86df 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,6583 @@ [ + { + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "adf81044d4cb929733ca64ed1fd30725577b0c66", + "description": "zink: Fix validation failure for maxLod < minLod.", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2a33d509ca1c2dcfc6cb9b05d75fda5576cd902e", + "description": "zink: Add missing Flat decorations on some inputs.", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "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": 0, + "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": 0, + "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": 4, + "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": 4, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca" + }, + { + "sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86", + "description": "util: fix util_is_vbo_upload_ratio_too_large", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706" + }, + { + "sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005", + "description": "glthread: fix an upload buffer leak", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4d18f2ad112e96320f6c5d130396a70ab702792", + "description": "zink: delete need_blend_constants", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de", + "description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5", + "description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": "f9515d9376752c0355de71957347e1241e3a226b" + }, + { + "sha": "e20e8f22438b619e1700753ab37e8ae9170b931e", + "description": "zink: trival renames heap_idx -> memoryTypeIndex", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "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": 4, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" + }, + { + "sha": "aff5fe3f9437ad9339d33d150eefc367875e2329", + "description": "radv: fix setting MAX_MIP for BC views", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "491f6b138ecbe938471f7ee1bc339b32c61eed07", + "description": "vbo: remove bogus assert", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7e68cf91d74e6bd9a88c2b52417451d9afec4782", + "description": "mesa: Set info.separate_shader for ARB programs", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 4, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": "d849d9779a77f05d7acd418516e154a4e9018f40" + }, + { + "sha": "fe4dc59e99dd745b6b42613d199cf61e7b2da995", + "description": "panfrost: Enable NV_primitive_restart on Valhall", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "267dd1f4d571ee606141aa66f1665aa152b4e911", + "description": "nir/nir_opt_move: fix ALWAYS_INLINE compiler error", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "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": 0, + "main_sha": null, + "because_sha": "eb7eccc76f0a02b3a3291adaa39788b157979dc5" + }, + { + "sha": "ff0433b8cb6df9161605dcd17b027475a9cdc796", + "description": "llvmpipe: unref images correctly in the fragment shader path", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "2909c654b014e5360b08b28b70df297cd8e1c090" + }, + { + "sha": "474965adb349f0faf78ec8da5a34681d5514ddaa", + "description": "lavapipe: fix merged layout ref counting", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "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": 0, + "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",