| [ | |
| { | |
| "sha": "9f51340b99a39be80bf1bc6d4be15a87161c7a6b", | |
| "description": "llvmpipe: Ensure floating point SSE state is reset regardless of the write mask.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b97fee432c23435bc6c6ef3f27af54c2538cc36b", | |
| "description": "radv: fix ignoring graphics shader stages that don't need to be imported", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c8765c5244ac194e1c85d2a88dde76c5d92a8111" | |
| }, | |
| { | |
| "sha": "6bec91591986fe39c9782858e746869b40892dca", | |
| "description": "radv: fix creating libraries with PS epilog and all CB states as dynamic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3ed7f3ff233aabaef2db532af1f795230002f0d", | |
| "description": "v3dv: add a cl_advance_and_end helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a08d6d8b598186bb363b7c617f3851a23866d5e9", | |
| "description": "dzn: Support Vulkan 1.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d89b7e4a84068f5d6fb73539a43d9782035ea81", | |
| "description": "dzn: Ensure we don't mix DSV+simultaneous-access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4daeac01c59aceba4a8c0f43e21b306e6a2c0607", | |
| "description": "dzn: Enhanced barriers fixes/workarounds", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c413c3dffcab4ff3f2f22c691b63393e4e2c13e5", | |
| "description": "dzn: Always do clears with copies on non-graphics queues", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "948ff5b8e2491c8329fba24abdae03d0381cccce", | |
| "description": "dzn: Support float control", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f391c2db62befae64aebe1f1c3bdf33e7c8580eb", | |
| "description": "dzn: Cache GPUVA for buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34f372c47c962bf3d6e38c94607e09c8d55ffa70", | |
| "description": "dzn: Handle separate stencil usage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "789acc2ffbfc105b28e6775873f2c11b998d0c83", | |
| "description": "dzn: Fix dynamic rendering clear load op for non-multiview", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e88070b1da1c27e03c436b46b15b6dc38b6f8254", | |
| "description": "microsoft/compiler: Support float controls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9fc5d8d2116d3267910be13bcdaf65a495a38bf3", | |
| "description": "aco: Remove dynamic VS input loads.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "15b689604ef641f347e0dacde32d11c7844690e1", | |
| "description": "radv: Lower dynamic VS inputs in NIR.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81620fc7b0798a659feedcceec5283364220c5a9", | |
| "description": "aco: Enable constant exec mask based optimization on compute shaders.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39448c8e9c0ca376a413287fb45871bba4425536", | |
| "description": "radv, aco: Add uses_full_subgroups to compute shader info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22b350fa27bfd5f931f9b6fdace29fddc935d5d3", | |
| "description": "radv: Get rid of app_shaders_internal.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9419b4ee457960efaac340b9c4fbbad5921e7740", | |
| "description": "vulkan/rmv: Remove delta parameter from dump helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5eb00a195ebcd3a080b9da1a12ac2f58e66a977a", | |
| "description": "vulkan/rmv: Use the timestamp divisor instead of a hardcoded value", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e07729e8de7ea7a75b6b5b5a5a4437a24a3eae9f", | |
| "description": "radv/rmv: Correct timestamp shifting", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf" | |
| }, | |
| { | |
| "sha": "292d7b95fc430650a617b46b60a25d87fc7dc69d", | |
| "description": "radv/rmv: Log bo destruction before freeing it", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf" | |
| }, | |
| { | |
| "sha": "2d5d24720367753accfec72f91ef5df88fe0ed86", | |
| "description": "radv/rmv: Avoid more CPU unmap deadlocks", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" | |
| }, | |
| { | |
| "sha": "2dec10c297588bc6d356188fa4d0264215f397e1", | |
| "description": "radv/rmv: Also check the other pid field", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" | |
| }, | |
| { | |
| "sha": "f6c06ef2f66a638a302346639bcd907b64c646c8", | |
| "description": "ci: Add manual rules variations to disable irrelevant driver jobs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "67547a04b6023de381680c2374df9edfc6b084f1", | |
| "description": "ci: Move the performance jobs' allow_failure:true to the gl rules.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e27d217fb16be3d72bc07822cd499ac78f8cc110", | |
| "description": "vulkan/wsi/wayland: improve same gpu detection", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "db42ed1e04cc7c9b92fb22cc2eef7f62e73aabba" | |
| }, | |
| { | |
| "sha": "56e758d9e9b23f47c8855636a757f1b41114f3ca", | |
| "description": "mesa: fix out of bounds stack access on big endian", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c80f7c555250678738a8313935680dab13be2b2", | |
| "description": "zink: Fix non debug builds failing to compile on", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b5e9336298b00eeffeec738adbcc0acc7683868", | |
| "description": "intel/fs: Fix src and dst types of LOAD_PAYLOAD ACP entries during copy propagation.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "41868bb6824c6106a55c8442006c1e2215abf567" | |
| }, | |
| { | |
| "sha": "51b8abe0ba5ea2cf0ba882faa7e3e36c273db4c5", | |
| "description": "docs: Lower Python requirement to 3.6", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bca22a65781665054a7d9d964e548459c610593e", | |
| "description": "util/glsl2spirv: Fix build with Python 3.6", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "949c3b55dbdfaca4e62d67cc4de1f4e3958813c4" | |
| }, | |
| { | |
| "sha": "e5e64e5c51de56f37762c6ebd570326d3a6cf1bf", | |
| "description": "zink: validation ci updates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23d3783f587f39f4b2e5a5535a9105a388ace2cf", | |
| "description": "zink: force GENERAL layout for all fb attachments with image binds", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1b52e85ead1f6ed312049e931171796d448b186c", | |
| "description": "zink: update sampler layout when detecting feedback loop for first time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d791e9a77db8de5d912fadcca08c2289fde0cf38", | |
| "description": "zink: return false for implicit feedback loop check with image binds", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bdaded5a1881fa40a93d8679c8dbc3757b99238b", | |
| "description": "zink: don't skip repeated handling feedback loops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fda5f83ced1e0aee37cde131164885bba5c35858", | |
| "description": "zink: move barrier jit to zink_context.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "06a125942bef6a03a12b67f691ab4ad86e49c2df", | |
| "description": "zink: fix VK_DYNAMIC_STATE_LINE_WIDTH usage", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "659c39fafbb53e27e6816fa872ac6eb78772e519" | |
| }, | |
| { | |
| "sha": "a5bff81f47320e432d5e11a6c00fbc0dc063927a", | |
| "description": "radv/winsys: prefix all error messages with RADV", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d5846bd1e5a09185d39bd31d6aacf71b93ac97be", | |
| "description": "radv: Move constant flushing check out to callers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5ccc2049fae591d1baf6f581bbd0e3953c0ee5fa", | |
| "description": "intel/ds: Nuke intel_ds_queue::queue_id", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f2fdd14907a6481e93e81cd4ca8921b8690ae893", | |
| "description": "hasvk: Nuke anv_queue:index_in_family", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "013e849a2c6f78dfe8384ae1ba5325ff8d13a256", | |
| "description": "anv: Nuke anv_queue:index_in_family", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80dd6ed074bf34f2ca81209c48ae0b551f1c0a68", | |
| "description": "intel: Add kmd_type parameter to necessary intel_gem.h functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "162695f0b87a6bdea946f00bf08520d6bf335cda", | |
| "description": "intel: Add intel_kmd_type parameter to intel_engine_get_info()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c42641994ca2bef1592231f4a67489c9099b472", | |
| "description": "intel/dev: Detect what is the kernel mode driver loaded", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0504a3b079223ea243fa479701967ae3ead12a40", | |
| "description": "radeonsi: correctly declare YUV420_10 RT Format support for AV1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3eb646efd0d7f05ca5b8c8016d154e90392c70fd", | |
| "description": "radv: Merge the leaf and internal converter", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "883f18f761b98397e19cebfed8328c1c72c40d78", | |
| "description": "radv: skip creation of null TLAS for null winsys", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "31ca19589fe3583a8e5667521f420d76a84ca193" | |
| }, | |
| { | |
| "sha": "345d41155fe58fdac997caf580319a97043c365f", | |
| "description": "ci/b2c: uprev to b2c v0.9.9", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b51a583edb72f9e66c231b60f9fae4c3c448d22", | |
| "description": "ci/android: add android to the ci", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "068dc91317d3f145f2ed104c91c568e7d7b251f1", | |
| "description": "ci: export artifacts from debian-android", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3cb7a8537be66aaf99b16ec5ff190150d8a6a547", | |
| "description": "ci: debian-android compile virgl", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e42ef902dee66af426212d2af1606d3aeb46817f", | |
| "description": "ci: compile deqp-runner for android", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54a46c594ebe883f6bdc0ff2554183fb93488730", | |
| "description": "ci: compile deqp for android", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d024af8d00c313883a965010d739f762ef38141b", | |
| "description": "ci: Use NDK 25b to build for the Android ABI level 33", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d66cfe6a3efbdd5f3f9e3821cf123b108c4ba89d", | |
| "description": "ci/android: move sdk version and ndk to a job variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bdcbf7dcf81901431a60ef55d1cd0ec3136e1a1b", | |
| "description": "ci: Build for Android with libbacktrace=false", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a5c96cb7059fd417de411a4489bd6594946a7f80", | |
| "description": "android: Cleanup unneeded headers from the sync stub", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1bd6aa21a83ef12bf6dbc15d262a8d38989022b", | |
| "description": "android: Make libbacktrace optional again", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e286d0dbcce3e3a49fa4ae54a237afd08954a78", | |
| "description": "android: allow system = 'android' on cross file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87e6703b67a2b34847c205122af6570628b573f0", | |
| "description": "ci: move patches to patches directory", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "388b49d150bf4f6b6cea0570221ed00bbb9d8f59", | |
| "description": "ci/debian-android: move pkgconfig paths to the cross file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c446377ff22d981191929de21cedecf519fe70f", | |
| "description": "panfrost: fix off-by-one when exporting format modifiers", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2a1217513e1c5d881718c2a7f2afb951e1fe6305" | |
| }, | |
| { | |
| "sha": "7b76d46e3890a9387430177bed870ea841103839", | |
| "description": "radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369" | |
| }, | |
| { | |
| "sha": "75ae391375f09bd6acf1c0cd2dab1d836ca81789", | |
| "description": "radv: Reduce descriptor pool allocation for alignment.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6a16d3b312fcb7b7465eb55c055464cbf54852ed", | |
| "description": "radv: Strictly limit alignment needed within a descriptor set.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f73cdda983e72b57dc8769ec9f234dddcafd2491", | |
| "description": "radeonsi/gfx11: fix ge_cntl programming", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "25a66477d0268181121c0436f62b2100b72df068" | |
| }, | |
| { | |
| "sha": "014a0bf0b6015f45244bfdb57d697698a6bf1317", | |
| "description": "radeonsi/gfx11: clamp PRIM_GRP_SIZE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f2ef663d08b88489cc0484737a5c9bbbf31b35ec", | |
| "description": "winsys/amdgpu: use DMA_BUF_SET_NAME_B if available", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ed75027b74614fa929fe6d03577d53799a136ac", | |
| "description": "drm-uapi/dma-buf.h: use __u32/__u64 types", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd8e8d204db32c9a1b05d3748221171504f94167", | |
| "description": "iris: Add missing untyped data port flush on PIPELINE_SELECT", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb" | |
| }, | |
| { | |
| "sha": "a8108f1d4440fc72c51eb687d5c422ac6500bf20", | |
| "description": "anv: Add missing untyped data port flush on PIPELINE_SELECT", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836" | |
| }, | |
| { | |
| "sha": "bc07b1a0bf22054c9a683a43e9f7f7632446431f", | |
| "description": "radeonsi: remove some shadow reg optimization for bf1 game", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "44f25792d560308868c65eb0bbfa268107a15101", | |
| "description": "radv: allow NULL initial_preamble_cs in radv_amdgpu_winsys_cs_submit_sysmem()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6702e1530bd701a25f9ece608a294bd5d70a6b7", | |
| "description": "radv: fence complete struct is 4 qw size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b11f49f06916847fdca6625fd67f2e3765d6109a", | |
| "description": "radv: INDEX_TYPE and NUM_INSTANCES PKT3 are not shadowed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2258090c73b371e1f733db55b28f6394f34eb1d6", | |
| "description": "radv: set preemp flag and pre_ena bit for shadowregs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97b9b2cf4015da4707f685f433bd03c7e77a5bde", | |
| "description": "radv: add support for register shadowing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db61db7f672459eab3ae9e9613702331586c8fd9", | |
| "description": "radv: add shadowregs variable to RADV_DEBUG environment variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f0fcc05c2fb2ca8b0385ec227dc981a801b76b3", | |
| "description": "ac,radeonsi: move shadow regs create ib preamble function to amd common", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab5dd2467f55e5fc6dbcecb832b84d030022e2a4", | |
| "description": "ci/freedreno: Mark max-texture-size as a flake.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "677a3053fff397b05354a29bbe0895020742591f", | |
| "description": "mesa: Fix format transform on big endian platforms", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d5cc7525d177900dc97567c1a2d75200628b57f", | |
| "description": "ci/zink: Update radv xfails for the recent shadow fixes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "656f62a801ac276022114015f837383e8b8af86a", | |
| "description": "ci/zink: Update TGL full-run xfails.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "512f1c160a63a7ba1b0097166d8ec0324542d639", | |
| "description": "ci/zink: Add coverage using the vulkan validation layer on lvp.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4286633eec3e134d462edd16629311ed0e0e7934", | |
| "description": "zink: Re-emit the SpvBuiltInSampleMask access chain each load.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "8899f6a19857d533d62945889c413b55cea5223c" | |
| }, | |
| { | |
| "sha": "1e4deb3b8962a26e7eaffbde5688ee766b62a8b5", | |
| "description": "zink: Fix up mismatches of memory model vs addressing model.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "adf81044d4cb929733ca64ed1fd30725577b0c66", | |
| "description": "zink: Fix validation failure for maxLod < minLod.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a33d509ca1c2dcfc6cb9b05d75fda5576cd902e", | |
| "description": "zink: Add missing Flat decorations on some inputs.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b6a5e3e244f888d6ee3618e037327f408ffb4ae", | |
| "description": "zink: Fatal error if requesting validation and we fail to load the layer.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81b5f6a3fd570a3a0c4fab2b8a83eb41928dbc98", | |
| "description": "dzn: Use core feature matching logic instead of rolling our own", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0", | |
| "description": "dzn: Implement subgroup size control extension", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a041cd48f4968c65a4aefbc86d2ba32e81dcb528", | |
| "description": "dzn: Support more subgroup/quad ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d26aa99d5ec86b1a036231d2070d936060e578c", | |
| "description": "spirv2dxil: Support subgroup SPIR-V caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8329595fada883b45fdcf860399d9a1a7f81db9", | |
| "description": "spirv2dxil: Lower some wave op properties", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f58d76336327b6d50a938d96d9cfef89dd8fb5fa", | |
| "description": "microsoft/compiler: Support emitting the SM6.6 wave size tag", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c5d96bb58e302913ef7682d292fe33a10c61ebe", | |
| "description": "microsoft/compiler: Implement more wave/quad ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a318c101bb9eb711d0279b3031b84c44d0f1322f", | |
| "description": "microsoft/compiler: Handle i1 overloads", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1b6e0748f77d7c61296a3b49a6c31cb01e49487", | |
| "description": "microsoft/compiler: Handle i2i1 and u2u1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ef9ba9166a7eae62b564b4ce264069a9f1ddebf", | |
| "description": "microsoft/compiler: Don't emit threadgroup barriers for graphics shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e07e9a08cb09cb9c5d845a9f03a27b8866aa6415", | |
| "description": "spirv_to_dxil: Unify spirv_to_nir_options", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "12a471afac2e0c458db785681c88d045a2175ac3", | |
| "description": "dzn: Enable Vulkan 1.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f0bbb19de678ba85d8e61d7ea2a7efae40dc1a3", | |
| "description": "dzn: Fix independent blend check", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f" | |
| }, | |
| { | |
| "sha": "602a54a0839271b6ab6ee78e63caddacc9ff76ca", | |
| "description": "dzn: Don't expose variable pointers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad7157c1e84a0672d36b6f5cd952452fa035a0bb", | |
| "description": "dzn: A single sampler descriptor set needs to support 1024 samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "884d8709291f69b33049b12290e88128645d52db", | |
| "description": "dzn: Descriptor limits are based on binding tier, not heap tier", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f13a4a10a184769dd1291fae35410784023a443", | |
| "description": "dzn: Usage MULTISAMPLE_LOAD support instead of RT/DS support for MSAA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29a0bcdd84c0ced9aa72604bd9af3e9ad3e51185", | |
| "description": "dzn: Support EXTENDED_USAGE bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c0d8838c30750af852e507ba9b1d4cbfee02e95d", | |
| "description": "dzn: Usage image view usage instead of image usage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1041e0d2815e063e50cf71d524cfe70d56b44a58", | |
| "description": "dzn: Use SHADER_LOAD to indicate SAMPLED_IMAGE support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cfc05566ab006f470a8d848462c2b7c4bf75fb5f", | |
| "description": "dzn: Move patched vertex buffer capability check up a level", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ceb287a509bea32eefb3920c7baaf875e53a2d17", | |
| "description": "dzn: When rendering to 3D, don't treat layers as subresources for barriers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "232c598e79ca5305ed83d84491da11eaadef6d6c", | |
| "description": "dzn: Set dynamic rendering caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c8b9f70fcafdeddb083c8458f8614ba09dca381a", | |
| "description": "dzn: Respect suspending/resuming flags to omit clears/resolves", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903", | |
| "description": "dzn: Use common physical device list/enumeration helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0bae7a307c26b97ef458b92b5a5152dd2f759574", | |
| "description": "dzn: Support vkCmdDispatchBase", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "296ad630db9607d7a8ec0ab048a3bf403ee05115", | |
| "description": "spirv2dxil: Support dispatches with base group indices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6bb765f3d1c749ffd58b8f7a5472592cb2b2ef80", | |
| "description": "microsoft/compiler: Lower device index to zero", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "725948c6c9c4ec09795a105b5167b3f9f16146ab", | |
| "description": "microsoft/compiler: Fix atomic image umax", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97740401dc66fb5907f591e0490513c83b5f531c", | |
| "description": "zink: fix implicit feedback loop detection", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "9ba06579035c80bf216672526558388b2f66dcd6" | |
| }, | |
| { | |
| "sha": "49b7f0842ef093dc46d425b0bb7340b967741693", | |
| "description": "radv: print depth image size with RADV_DEBUG=img", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b79745b045ac6161ba531ca6de3fa78487a6cc7", | |
| "description": "intel/common: add a INTEL_DECODE variable to parameter decoder at runtime", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31931754bc1496a36dbef9877719897a3828ac08", | |
| "description": "intel/decoder: print out compute push constants", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "536a2acfc20ab6b21d83f8ca7a1829087ba98032", | |
| "description": "intel/compiler/mesh: handle const data in task & mesh programs", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "88756cee8da77a742fc031ac83f2e5a197023ef8" | |
| }, | |
| { | |
| "sha": "9bb18a4f9ee300b566e642e6960479b63cf8f011", | |
| "description": "intel/compiler: fix generation of vec8/vec16 alu instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19b0bafe35308d67c57ec6d0b2cfb02d219cd5bd", | |
| "description": "loader,glx,egl: remove is_different_gpu variable from loader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "648cbd47a799e42bc9a05cedccbc93e595303b0b", | |
| "description": "glx: remove is_different_gpu variable from struct dri_screen", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7", | |
| "description": "egl: remove is_different_gpu variable from struct dri2_egl_display", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1a0ec8e8d3750d580ded41158b782b8070ff0e0a", | |
| "description": "loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1c5b61eefb9be69256552cfde1caf3b7e1d29614", | |
| "description": "loader,glx: add render_gpu tag psc->driScreen and psc->fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c712419c1a1549562aea73c9533ce40edfc7b163", | |
| "description": "egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a", | |
| "description": "egl/wayland: for prime, allocate linear_copy from display GPU VRAM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42a46f2c5f169c4f06db3a7d1e944fcf34b36e82", | |
| "description": "loader: make image_format_to_fourcc() non-static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57b22f99a98182c647444b5e6a3c786cb8e7c04d", | |
| "description": "egl/wayland: keep display fd open for prime", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94946251d0e09d53389ba49691095416db7618e2", | |
| "description": "loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5519dd0bd1a5a4a2c2ca7d41d2063632aaa7ec58", | |
| "description": "egl: create DRI screen for display GPU in case of prime", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8da022da410519c95d5726fc92a9ee5731de5e8", | |
| "description": "egl,egl/x11: keep display fd open for prime", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e6e30215ddbf6be3d5be90f64f726431701aca0", | |
| "description": "egl: add fd_display_gpu to struct dri2_egl_display", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0813c1a6fa5aae6e97e6f54822105ce345592c88", | |
| "description": "intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "205d40b8db7f4288f54522cbcf117790fb7de3a1", | |
| "description": "mesa: move component bits queries as GL ES only", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a81063d2ca39c2ce01dc0fb7e6b0587906ae255c", | |
| "description": "v3dv: ensure we allocate at least the requested space for a CL", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3325950648103ee7fd3fb435eca64a0b75beac97" | |
| }, | |
| { | |
| "sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7", | |
| "description": "mesa: (more) correctly handle incomplete depth textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "818cc3085261e905c436ab2fcd7d6ac4ad1dc0c8", | |
| "description": "mesa: populate gl_program::ShadowSamplers mask from shader data", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64140a73c166980a4fc70e302de506046685b111", | |
| "description": "mesa: remove dead parameter doc for _mesa_new_texture_object()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef3205ae574ca08e4a5462316cb14b73484c864a", | |
| "description": "zink: pass depth swizzle data block to shader compile", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "336d7630fdfea68a2a6479df93f98bc26365dede", | |
| "description": "zink: remove old depth swizzle workaround", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b6518f3ba5955f254c462f6c48eef64b54083a27", | |
| "description": "zink: create another samplerview for shadow textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c46fb43473eb4ab65ee64530cd63e2013d9f8f04", | |
| "description": "zink: plug in the program/module parts of shadow texture mode emulation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef233d43f4206e27e522e5cc28a6cf730663a4bf", | |
| "description": "zink: block pipeline fast-pathing for any programs using depth texture modes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1b2bf99f0588dfd5c71cafe46d7da5a542d5f447", | |
| "description": "zink: rework depth sampler splatting in shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5193f4f712b8c83baa33f39aa68a366418787abc", | |
| "description": "zink: add a fs shader key member to indicate depth texturing mode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f62ccaacb8035afe8f356bb96faa285682ec961e", | |
| "description": "zink: track depth swizzle on samplerviews", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c20c79f58496879624543c7df8779f6d95fca968", | |
| "description": "zink: add an extra_data param to zink_shader_compile", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9e4c6266ea3525ea6d4310daf1006b68aee709d", | |
| "description": "zink: break out tex dest rewriting into separate function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "368197923b6403da42b27b6b677486758b47a58d", | |
| "description": "zink: flag old-style shadow tex mask for fragment shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf3c14b8a5ac30abcc36dc1f82dd2cce136c532f", | |
| "description": "radv/winsys: fix incorrect PCIID for GFX11 in the null winsys", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e" | |
| }, | |
| { | |
| "sha": "a50d2fdb4654984061bffb9293abb4178cbe435f", | |
| "description": "intel/fs: avoid cmod optimization on instruction with different write_mask", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "159edf710ee089bd1525060798d2038794e898bf", | |
| "description": "ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "849af68dbd53d8fb866f3b414a681e0d6ebaf5c7", | |
| "description": "ci/piglit: Add some common piglit skips for Mesa CI's testing of glx.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac5b1df2b9c6e25b6e1617258ef86d0b7824fae7", | |
| "description": "ci: Move PIGLIT_PLATFORM settings out of the .tomls.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83c2b26acf1e6c5434d2183294103c959c7ab268", | |
| "description": "ci/freedreno: Switch the piglit job to using a deqp-runner suite.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ccfacab10028f5e752ea9b7cfa98868c50841c62", | |
| "description": "ci/zink: Clear issue #7781 flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8189fd30ed922b616c7c7f20ba5b460ccb8c8eea", | |
| "description": "ci/zink: Drop glx-swap-copy xfails.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d01f83841af17c5ec8b5625af2d63bcedabb1f38", | |
| "description": "ci/zink: Drop xfail for copy-sub-buffer.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68135c12ed2d19b1550d1ebe679edf53a2212ba4", | |
| "description": "ci: Drop windowoverlap xfails, since it's always skipped.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0d7ccccc091f5b8168b036cc736e38513797c5f", | |
| "description": "ci/virgl: Disable iris traces for now while it's unstable.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c26306f7d9c72f53da219f487f4551422b3b100e", | |
| "description": "radv: stop using radv_pipeline_has_stage() in BindPipeline", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5039acfd9df6f4d3fc7cc655717b1c5389120260", | |
| "description": "hasvk: check the return value of anv_execbuf_add_bo_bitset()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80196aaa5bf0e2070038d3b9f2b0177bf096c545", | |
| "description": "hasvk: don't leave undefined values in exec->syncobj_values", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cce1f1ea7078a44e5c03bddac1ef235ba5ca11b4", | |
| "description": "ci: Uprev kernel to 6.1.7", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1709590439945c2ab64f0cb42967f70ecde02fee", | |
| "description": "util/fossilize_db: fix macOS inotify build error", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3b69b67545b678da2970654b9490cc3902cdf738" | |
| }, | |
| { | |
| "sha": "357340953ad0e2457d4016a4de7cf3608f9bc0c5", | |
| "description": "radeonsi/vcn: check fence before destroying decoder", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "843bdd226268880b26629f9605e0217a0b379f48", | |
| "description": "radeonsi/vcn: check fence before destroying dpb", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e527f686caaf688f0a185e2641fc96413dd502be", | |
| "description": "Revert \"aco: Combine v_cvt_u32_f32 with insert to v_cvt_pk_u8_f32.\"", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 2, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c007a6e7276d42379ba2afe2e77a45617515d395", | |
| "description": "zink: update gl43 profile to allow imageRobustAccess", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f855e2fff64212edc34643b89921907975c0fbbd", | |
| "description": "zink: lower LOD-invalid txf when imageRobustAccess2 is missing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90d5e449ae00fc223304953831a1ff283d051de2", | |
| "description": "zink: add robust_access field to shader key", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37d00c1a8eafadfa0544ddd12e561394830413eb", | |
| "description": "zink: add VK_EXT_image_robustness", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f15646945a3eb2521e58a871ca4cd7570271288", | |
| "description": "zink: add zink_cs_key", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c448c7c2e252534d7d5d4658755f5a1f8e2226e9", | |
| "description": "zink: add pass checking for lod overflow in txf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "474ed4b877e0988acdb9329de485f2e339812680", | |
| "description": "zink: use actual swapchain object for surface comparison", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b2739c9f00557347008dfc500dcc584abb81378b" | |
| }, | |
| { | |
| "sha": "26e4621fa29615720e4acc90c1f1d7cbd7945d9d", | |
| "description": "aco/tests: update assembler tests for latest LLVM 16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0fa106dc621b4def690f1cf5a9fdd7790db328c", | |
| "description": "aco/tests: fix assembler.gfx11.vop12c_v128 with LLVM 15", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f4f131f2e9403f8757be33b3a5c10bcbe9b7644", | |
| "description": "radeonsi: respect smoothing_enabled", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "4147add280e408c68d7910c6cadd860cf92bf5f3" | |
| }, | |
| { | |
| "sha": "3325950648103ee7fd3fb435eca64a0b75beac97", | |
| "description": "v3dv: increase BO allocation size when growing CLs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01c6eeeba5d1b2eba8adc96967f9a91367fd156f", | |
| "description": "v3dv: drop unused field from v3dv_cmd_buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0594b3c143d48c5f37f705abb03f18fbbabbc6b0", | |
| "description": "egl/dri2: avoid undefined unlocks", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f1efe037dfd82d95b025a3ddf58b669758b8d69a" | |
| }, | |
| { | |
| "sha": "e82cf650e9388f1036995f8b8b1bfca85809fe09", | |
| "description": "ci: bump Mold to the 1.10.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c1544b38a173659b55740af673ed9699e00433a", | |
| "description": "ci: Sir trace has small invisible change in rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5bbeb8f5075983da9ed102ff8b665e1907949ddd", | |
| "description": "radv: add an early out in radv_cmd_buffer_flush_dynamic_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8caf451cb3fdd2d0cd773125bd9311d73591e56", | |
| "description": "v3dv: use common code for descriptor update template", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ca5a81a6eab703c64bce66baef2e880339d6680", | |
| "description": "glx: fix a macro being invoked with the wrong parameter name", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d59683ab8986f977cc91d09fc251f6ed971f0e41", | |
| "description": "radv: Enable extended SAH for shallow BVHs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "da87c2883df68fd8948037521668526dd150f0c2", | |
| "description": "radv: Wrap internal build type inside a build_config struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c53eb2f3d4be7d1c4e2cff45c73669aefbfb280e", | |
| "description": "radv: Add a shader variant for PLOC with extended SAH", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1755c0b21fdc7d11a4e23ba67e535e87fa51bf2", | |
| "description": "radv/bvh: Add a define for extended SAH", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13a8a4071a4b70ca3e4ee0f09479906a95922237", | |
| "description": "radv/bvh/meson: Add the option to set defines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e4ccd74cbc80e315ec76a5a285c550c23d92f7c5", | |
| "description": "ci: be explicit about the `meson setup` subcommand", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4f50eba5a5719d76fa4183d91c003c6249a19d1f", | |
| "description": "r600/sfn: Fix splitting of multislot alu ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac30c402112558f4b7f6af3c8bdd5a92f5c0fd9b", | |
| "description": "r600/sfn: Fix opcode and result dest slot mask for variable size dot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "797b8391110fba4114de9f946f912238a6cf568b", | |
| "description": "glthread: disallow glthread if buffer uploads are unsupported", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aca09e4f71937f602b52c3ad42f2afc7fa91a8b2", | |
| "description": "glthread: do vertex uploads if an index buffer is present for MultiDrawElements", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7921396c7bf31713a3bd1f2c38a6690c1de548ff", | |
| "description": "glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98a0e8c908006c3663dff53627a6772e6ee1c4c3", | |
| "description": "glthread: make marshal functions for glBegin/End attribs non-static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9abed5315ddad151bcb57e7133c9e55e31aaa7e", | |
| "description": "glthread: pack and name the type of glthread_vao::Attrib", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "02f1968696fcf0eafd423c8c8c15cbfe61cd2cc1", | |
| "description": "mesa: move gl_vertex_format_user definition into glthread.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c00db0dbc867f48e02b86bc6cb8d49c59e534aa8", | |
| "description": "glthread: do vertex uploads if an index buffer is present for glDrawElements", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed7d3b33b0fb5f6ee49e236f5a8b0c3a021df027", | |
| "description": "glthread: change multi_draw_elements_async() to never fail due to large size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fc93c69701fdef763e52e4c6bb3829d525871cf0", | |
| "description": "glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68a926a15b7b3724a29c050b8595177a32fc67a1", | |
| "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e39b90311cadf5efa9016c8521e616087b9f1025", | |
| "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload indices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "777166cc66c7330e66e493ee804d32d1f87d297a", | |
| "description": "glthread: handle GL_*_ARRAY in glEnable/Disable", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0b1dd1859134e71b25ad1124535df96d435e9766" | |
| }, | |
| { | |
| "sha": "a4d813ba54793dcadfcd76e1f6cd1f44d4f99331", | |
| "description": "glapi: autogenerate function parameters with no space between * and variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "721526227cd8311b7bb6dd2f8718fcfbd3b24038", | |
| "description": "mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca" | |
| }, | |
| { | |
| "sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86", | |
| "description": "util: fix util_is_vbo_upload_ratio_too_large", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706" | |
| }, | |
| { | |
| "sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005", | |
| "description": "glthread: fix an upload buffer leak", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46" | |
| }, | |
| { | |
| "sha": "6f02f9d1084087c97005815bb6070053d09a422c", | |
| "description": "anv: fix preemption enable emission in gpu_memcpy", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4" | |
| }, | |
| { | |
| "sha": "b3fd72fd091ee2e96813b1965d46bf22dae6e8f6", | |
| "description": "radv: remove redundant type sizing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46e2cc5d4cef59ff4a67e1c3b1ab46a932a8ed57", | |
| "description": "radv: add some graphics pipeline hints to optimize pipeline bind", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8fc5d93060c46e6cf094a2c77c3c544856516c0b", | |
| "description": "radv: simplify depth aspect check in radv_handle_image_transition()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f9ff2d9d078e098b38aa32c8a5f9711013ea7a5e", | |
| "description": "radv: reorder dynamic state checks during bind", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83c290ff8428340e3455498dae4c2787d2577c91", | |
| "description": "radv: repack radv_graphics_pipeline struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bfd891fe66e282eca2cacdcedd932c22beb41d02", | |
| "description": "dzn: Support basic subgroups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33f59578faab055c0faa855bc573de7764f0f94e", | |
| "description": "spirv2dxil: Support basic subgroups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8872d5d1dc9601c6f170908f80557745bebbc3df", | |
| "description": "spirv2dxil: Use 32-bit shared offsets", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2f8a8b594902d692cc99f93aeb8a9cde3cb9ed6e", | |
| "description": "microsoft/compiler: Add lowering passes for basic subgroup vars", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a422df4b612bf9deaa76ae34dc14cc0be928326a", | |
| "description": "microsoft/compiler: Implement a few basic wave/subgroup intrinsics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "142faf894b52bec08f73862bc7df566a62bb6e19", | |
| "description": "microsoft/compiler: Add an overload param to unary function helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d44318566613cea529858a6487f9ce625cd37d9", | |
| "description": "zink: don't use ds3 blend states without color attachments", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b4d18f2ad112e96320f6c5d130396a70ab702792", | |
| "description": "zink: delete need_blend_constants", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1d99283e6bc5548e1ae396882c7e5db755ec8bd", | |
| "description": "intel/dev: Split hwconfig i915 specific code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b3b769894ed6e6f1b0f1df1fa12a8cd3bee2df83", | |
| "description": "intel/dev: Move i915 code to i915/intel_device_info.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1332702cf4cd8ffbbacd8fac6b98f1ec790b8daa", | |
| "description": "intel/dev: Export functions that will be used by different kernel drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "473732dfd17d6532706268e1fab976aa09bc87a6", | |
| "description": "radv: remove an old FIXME about a possible bug with TC-compat HTILE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1c82981bbecb48023d4955a0467e24c08eb756d1", | |
| "description": "freedreno: Add driconf to disable conservative LRZ", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b392d57042c8ad6dbc34f18509fa9e1c90907eff", | |
| "description": "util/xmlconfig: Use os_get_option()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "720c842c50ef442ec8e90c1fa09206c7dc591951", | |
| "description": "turnip: Invalidate LRZ on blend+depthwrite", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "899f2218fee5055375df566a64f16a33071c9092", | |
| "description": "turnip: Rename lrz force_disable_mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e1bdd0057a2de6d51cb2f62d80d066b15413714", | |
| "description": "freedreno/a6xx: Invalidate LRZ on blend+depthwrite", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1b1b3e6ab45c4303f3d98ddd263497a8c025d3e", | |
| "description": "freedreno/a6xx: Add LRZ perf warn for ztest direction changes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "65e5b8e41307b21c79f97e44ca1a530180a2b027", | |
| "description": "gallium/util: Add util_writes_depth() helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8a60633daec2989df718d28e0baa873bb9b1d15", | |
| "description": "radeonsi: report 0 block size for Polaris HEVC encoding", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c4482a3c1a973975eb27ac284a18bebca24f7876" | |
| }, | |
| { | |
| "sha": "08f6d14b85b79af06d43ee1897e01720d7c9eb0d", | |
| "description": "radv: Make NGG query emission a dirty flag.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "247c06d41997538e877619326d046f84887a48ab", | |
| "description": "iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de", | |
| "description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5", | |
| "description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f42521f6c3f2eb8546a9290f26d25f05a85f6c85", | |
| "description": "radv: advertise extendedDynamicState3ColorBlendEquation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de1e2b65dbbd2fa27de41054aa0dd314b5bc459b", | |
| "description": "radv: fix detecting that blend is enabled when all CB states are dynamic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4041be0f6f14192ecc48f68e2d171e289f755cb8", | |
| "description": "radv: enable compiling PS epilogs on-demand for dynamic color blend equations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "daa2aeaa0c74f2d7cc6a7b7a9a707afc0ca766bb", | |
| "description": "radv: add support for dynamic blend equation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11382a6711f5a7bc7e405377c7703ccb92461523", | |
| "description": "radv: add a new helper for normalizing blend factors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39dcac4f79426dc06734b15bea14c7b886d4ea70", | |
| "description": "radv: move some color blend helpers to radv_private.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f7dd9e580644dc3d534e6c0f869d68179f724c81", | |
| "description": "zink/ci: add spec@!opengl 1.1@line-smooth-stipple to the fails list", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087" | |
| }, | |
| { | |
| "sha": "ec6ad8c7dc069ccbc85a1117b33b2daa9b46b64c", | |
| "description": "iris: Don't flush the render cache for a compute batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "926f626b95a3fab3992361c0120a73b047d24717", | |
| "description": "tu/kgsl: do not use kgsl_command_object::offset", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58ababdee6cd6b1e08604033602e4a5f9d5ab7a3", | |
| "description": "anv: uncompressed views of compressed 3d images are now valid", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1617dac6c3a4212d0e254c05f9f42f0bf2f5d52b", | |
| "description": "radv: Fix depth-only-with-discard when epilogs are used.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "eb07a11b8f400c50e8a2455df9891573eae052e1" | |
| }, | |
| { | |
| "sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898", | |
| "description": "meson: use sections in summary()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c0dc0b2a79da18de7319eb791b97e3f7563298a", | |
| "description": "meson: use summary()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8c8a94c2e36b1889bed595a994d7319a68389f3", | |
| "description": "dzn: Rework meta blit VS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8de0c23ac94e18f7d9192fa56e6eb73b18054b80", | |
| "description": "dzn: Delete an unnecessary assert", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f", | |
| "description": "dzn: Enable independent blending", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "613feb39c410ddcb55bd374b2a8b44be1d55b26a", | |
| "description": "ci: bump ci-fairy with session support (robust downloads)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087", | |
| "description": "ci/piglit: 2023-01-19 uprev", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "796686af1b379cf3601e9b49d176906596af5c75", | |
| "description": "ci: migrate from wget to curl", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1abd3a3051f753822c96ba408acb19d8a001804f", | |
| "description": "ci/piglit: explicitely define we want GLX tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bab3e2fbd9b26d05cb752f7a74f1f3b8f9bc5318", | |
| "description": "meson: use the same workaround for setting 'lib' on windows", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7aca37fc2814ba9e56fe1829a40df97eef09a5c3", | |
| "description": "meson: use [] instead of 'lib for !windows name_prefix", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a79e6457d8aa6eb10b0c3dd0359f25d2e9a839eb", | |
| "description": "meson: use builtin support for reading version from a file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c31629ee786db9d34ef19bcc96f8cf47308aa0cf", | |
| "description": "meson: remove version checks for < 0.59", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c0531cf912fc3f8edbc73c679602e169c9ad3f2", | |
| "description": "dzn: Enable multiview", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebf26045622bbcf26d5dc6d7dc3cc662dafd36f5", | |
| "description": "dzn: Implement multiview queries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4586b308d8580efe6646efcacbcadb16a88a3d4c", | |
| "description": "dzn: Handle draws and clears for multiview rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6fca32cb38429e971f77c8600cb036ecaa592343", | |
| "description": "dzn: Handle multiview pipeline creation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea9d092655d26e7b4c130da0a9d78fef776fe37c", | |
| "description": "dzn: Put nir compilation options in a struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3299ab04cb6bc918bef45c138a628ca13add2ac5", | |
| "description": "spirv2dxil: Claim multiview support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "95a90b359a4eee5b2a1d92a9b625ef21e4fba085", | |
| "description": "spirv2dxil: Implement lowering for multiview", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d56b3214d0d36ad916890a52cc2f9df1217acad", | |
| "description": "spirv2dxil: Pass runtime conf struct to lower_shader_system_values", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58488b9d85eb0bcc7eb23d4148271659d869db73", | |
| "description": "microsoft/compiler: Support view instancing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a440889a87fd8d0cc0307bd76d55804e46951ef", | |
| "description": "microsoft/compiler: Delete stale TODO comment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0024a844cf93e1b7155c17ff5aec97bb5dc8e94", | |
| "description": "microsoft/compiler: Subpass textures are supposed to be arrays", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8924fe9fc317903038533882253207688dae9747", | |
| "description": "microsoft/compiler: Delete incorrect implementation for load_layer_id", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6f932639a9d09166893d87ed9142c9c7739a40a", | |
| "description": "zink: simplify some dynarray concat descriptor code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1329fec3529522fe7aa7f080bced76e613927443", | |
| "description": "zink: consolidate semaphore creation where possible", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59", | |
| "description": "zink: move semaphore caching to zink_reset_batch_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8252784cf01fddad4cb9885d1cdb0ef7da04973", | |
| "description": "zink: add a binary semaphore cache", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "283de45fd67db9129122986c3e270927ff32043a", | |
| "description": "zink: add a util function for creating semaphores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "020db79340a1932c5229574a9e5d1ccec4e5c9da", | |
| "description": "zink: preserve present resources during async presentation", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "482e215a674c031a08f6d5228f8adada95aa187b", | |
| "description": "ci/bare-metal: add more timestamps to help debugging issues", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7f0e213a577ca916f32f27ace3fcc3346a8eec77", | |
| "description": "zink: NV_compute_shader_derivatives", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf", | |
| "description": "zink: correct sparse bo mem_type_idx placement", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f9515d9376752c0355de71957347e1241e3a226b" | |
| }, | |
| { | |
| "sha": "e20e8f22438b619e1700753ab37e8ae9170b931e", | |
| "description": "zink: trival renames heap_idx -> memoryTypeIndex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3", | |
| "description": "zink: zink_heap isn't 1-to-1 with memoryTypeIndex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75276deebcf76f8fafa68f4e4ecb29768d98c764", | |
| "description": "meson: Use feature option methods for xmlconfig", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37463bedec59e57763ea1553724a9a264e4270e4", | |
| "description": "meson: use a feature option for shared-llvm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c52c2ed0f8f8bb87feb6dd173da16646cfaef7b7", | |
| "description": "meson: use a feature option for egl", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "afa97e746855436e2c9a41784b11d948f9aa3dc3", | |
| "description": "meson: use a feature option for zstd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e3f60ea4a8937d77c2169e052ecda0e78144eb3c", | |
| "description": "meson: use a feature option for xlib-lease", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce490a20e7310ff55dd76d77841cfd3275d90b3a", | |
| "description": "meson: use a feature option for power8", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2653fe11c96f1192b3efd627814fd2a4abeb7e80", | |
| "description": "meson: use a feature option for lmsensors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "202344e9a00870bee303cfaf4acb66b8c9946252", | |
| "description": "meson: use a feature option for libunwind", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3f10a89180b5638d2c1870e91e06aeae67925717", | |
| "description": "meson: use a feature option for valgrind", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d00c6e0fd754534ff493c9a58f3092eeb27343ff", | |
| "description": "meson: use a feature option for llvm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c40e1bb1d04ed63256ece125b98aa00eec3c09de", | |
| "description": "meson: use a feature option for gbm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6b334a84167377a4b9dfe4836b13fa66d2850217", | |
| "description": "meson: use a feature option for gles2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca615a4f16d3a2e1c5078aee7b83556a4121116a", | |
| "description": "meson: use a feature option for gles1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80eb78d7a4ba70e81e32d2a7bd3d6b242da6c7bd", | |
| "description": "meson: use a feature option for shared-glapi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98bd7cdb8c47fc9e10ff85820f95302d1c1b1b51", | |
| "description": "meson: use a feature option for shader_cache", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b200d547dcd21df11a1c3dbbf446700863532a27", | |
| "description": "meson: use a feature option for gallium-xa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f66b89ac3676bcdaad0da3b9af8aae0ef6b826a", | |
| "description": "meson: use a feature option for gallium-va", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eac76e433d7a75125afa16bce5adf3fcf7163839", | |
| "description": "meson: use a feature option for gallium-vdpau", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8dcc1f83111da0fb7a09f24089bc7f98f00f5685", | |
| "description": "meson: use a feature option for dri3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "643af2cf83ce718f191d5fcbcc4037b73ad0ce5b", | |
| "description": "meson: drop meson < 0.54 workaround", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c5e96914474fcb2b218cbefc43c213739252829", | |
| "description": "meson: replace uses of ExternalProgram.path with .full_path", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "92235e0c48f6d23f51c63a847f987eb23b885f5a", | |
| "description": "meson: replace has_exe_wrapper with can_run_host_binaries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45632b3297ca1b47214b326e95d7407442622847", | |
| "description": "meson: bump minimum required version to meson 0.59", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6ff334e54a2d3455a9c532b146b2fb77a757af02", | |
| "description": "zink: handle modifier nplanes queries correctly for planar formats", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "072e29a22e2cd3c738a3bee463f6aebd40159966", | |
| "description": "zink: store drm format as internal_format for imported resources", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75" | |
| }, | |
| { | |
| "sha": "700bc2dae01650c501021ea00ba2ba0207bd94c9", | |
| "description": "radv: rename ac_surf_nbc_view::max_mip to num_levels", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d191b2cfb5fbc66321369857c7189c1dbd431fa", | |
| "description": "radv: fix creating BC image views when the base layer is > 0", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" | |
| }, | |
| { | |
| "sha": "18aaa373b701c98ea85058deeaeadac44f120bab", | |
| "description": "radv: fix buffer to image copies with BC views on the graphics queue", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" | |
| }, | |
| { | |
| "sha": "aff5fe3f9437ad9339d33d150eefc367875e2329", | |
| "description": "radv: fix setting MAX_MIP for BC views", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" | |
| }, | |
| { | |
| "sha": "34e65305187630ba77616cc4314e361bd82f46ab", | |
| "description": "mesa/st: drop unused param", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddc721e15c6260e5a505f7e5fab2115e4cbd7c72", | |
| "description": "glthread: fix glArrayElement handling", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0f5c8c3dc35561f23a5383cb05075898942ce0c5", | |
| "description": "vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "491f6b138ecbe938471f7ee1bc339b32c61eed07", | |
| "description": "vbo: remove bogus assert", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "a08baaff9764372c29d89886bc1331343d4273bf" | |
| }, | |
| { | |
| "sha": "ff34e96701ef8f6e52755685a5ef9425c0229cfd", | |
| "description": "nir/lower_io: fix bounds checking for 64bit_bounded_global", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7092c1218a04be9369750a28501cfa44bc2334fd", | |
| "description": "intel/compiler: Use more symbolic source names in components_read()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "16b66ab6597a756c19c842019a40cce2de443075", | |
| "description": "intel/compiler: Drop dest checking in atomic code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "780f3e2e6b6ce2ffd1bb8b6daeeb40244727edd5", | |
| "description": "intel/compiler: Delete all the A64 atomic variants for type sizes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03ddde12308dde0a2bcfd5a774e5ec067f7b1d65", | |
| "description": "intel/compiler: Combine nir_emit_{ssbo,shared}_atomic into one helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b84939c678461e0f52d096dd1a7509f2a10a7cf5", | |
| "description": "intel/compiler: Delete fs_visitor::nir_emit_{ssbo,shared}_atomic_float()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f7b29d792464b0224ae5155d15d48ab8e55840cb", | |
| "description": "intel/compiler: Drop redundant 32-bit expansion for shared float atomics", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "43169dbbe5f963ca47d51873f6639fbe3fd665b0" | |
| }, | |
| { | |
| "sha": "02129eee3aa7f6ad02cd9b0fa48b26b44d15575c", | |
| "description": "intel/compiler: Eliminate SHADER_OPCODE_UNTYPED_ATOMIC_FLOAT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "284f0c9a57e17b14c044c04c7cf9ae77d6694492", | |
| "description": "intel/compiler: Add an lsc_op_num_data_values() helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90a2137cd56179a2c65339b2b60991e0281c8995", | |
| "description": "intel/compiler: Use LSC opcode enum rather than legacy BRW_AOPs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d2dc52a14b69e6b4779fdbbe8d381ea742e4611", | |
| "description": "intel/compiler: Move atomic op translation into emit_*_atomic()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5ff3d4a8a2c8a44ad7a980675827e25975f0a580", | |
| "description": "anv: fix generated indirect draw shader stats checks", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08" | |
| }, | |
| { | |
| "sha": "4fd9bf6e7fb38559c4e5e5b28127b909d1399a8e", | |
| "description": "intel/hasvk: remove some stale comments, wa was removed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f40e17059ad3ca45720bf624ceaf7af005eca34c", | |
| "description": "intel/fs/gfx12+: Drop redundant handling of SHADER_OPCODE_BROADCAST in exec pipe inference.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b867d1b851c1a6f866e3a3ef4258edeb405042f1", | |
| "description": "intel/eu/gfx12+: Implement decoding of 64-bit immediates.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f80f29dc4bd6477cd62a6d5153708b2334c06fd6", | |
| "description": "intel/disasm/gfx12+: Fix print out of non-existing condmod field with 64-bit immediate.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f3352745ad6c1221338b40a3cdc7ba187869ba6e", | |
| "description": "intel/disasm/gfx12+: Use helper instead of hardcoded bit access for 64-bit immediates.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a2e7306dd007a9564f9194c52d181ef24271c4e", | |
| "description": "intel/fs/gfx12: Ensure that prior reads have executed before barrier with acquire semantics.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e664082d3507d790ac31f721e8900417efd3a95b", | |
| "description": "nir/lower_blend: No-op nir_color_mask if no mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1fc25c8c7936abf503e26ee62328271631ab3bed", | |
| "description": "nir/lower_blend: Handle undefs in stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8b83210ab3f1e5eaa47ca2b8b19e5b8fb08d648d", | |
| "description": "nir/lower_blend: Don't do logic ops on pure float", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dbd0615e7ad0754ab1057cbfa810c42df971c446", | |
| "description": "nir/lower_blend: Avoid useless iand with logic ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee127f03e45f4100f1109e222a5c4ba42d5dd1d9", | |
| "description": "nir/lower_blend: Fix SNORM logic ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f9839e7e1b47fd6015e47b26cef14b85410c845c", | |
| "description": "nir/lower_blend: Clamp blend factors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fca457790e1423e28ba5596411332267e7cb706a", | |
| "description": "nir/lower_blend: Fix alpha=1 for RGBX format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97061dd7ee40d3ab82caff5485065a5e25016147", | |
| "description": "d3d12: Add support for Xbox GDK.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "882a78b8adf782b3a3d58274ece14e1fa9330f46", | |
| "description": "wgl: Add support for Xbox GDK.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75415e58e3968b483905ed38be8ca4442ef4bafb", | |
| "description": "dxil_validator: Add support for Xbox GDK.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75881647179f447d8cf009e91cb2699321bc341d", | |
| "description": "util: Add #ifdefs for Xbox GDK support.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d575fe8881dd90c5f3b1f78e52c8932dda89a202", | |
| "description": "futex: Change INT_MAX to INT32_MAX.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f9477770d84becad51f34eb149b8333a73bedd0f", | |
| "description": "anv: use vk_realloc for the anv_execbuf arrays", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d4fc0e5bfae5d2f7b1bdfeba79872c7bcb1c891", | |
| "description": "anv: rename anv_execbuf->array_length to bo_array_length", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e642cafdae68ef407f9aea1cb7f48b18a956a8ee", | |
| "description": "anv: run buf_finish() if add_bo() fails during execute_simple_batch()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3d37950fd9ddc7b43f06b4a5fa710fb7333978ce", | |
| "description": "anv: check the return value of anv_execbuf_add_bo_bitset()", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad6a036a6815f973355c2500023ddaf780593394", | |
| "description": "anv: don't leave undefined values in exec->syncobj_values", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd3e8047d26fe18d56e5ebeb2b9f78a171a53267", | |
| "description": "docs/panvk: VK_KHR_descriptor_update_template", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86c9bdcd9adc952654f58329d4d482b7a509f5c7", | |
| "description": "v3dv: remove unused clamp_to_transparent_black_border property", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "e07c5467633431377ce4c9890f96d58cc7a77fdc" | |
| }, | |
| { | |
| "sha": "11669c96bc565128f1a07c0d2c7f226883ed9b58", | |
| "description": "Revert \"nouveau/ci: temporary disable gk20a-gles\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520" | |
| }, | |
| { | |
| "sha": "f410a6d0111b885dc1deb786df2187a953a2417d", | |
| "description": "ci/intel: fully utilize asus-cx9400-volteer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb876f64f19470227d1f2185b873654e98f90850", | |
| "description": "ci/anv: add multiple fails uncovered by change of sharding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "257bb11332bcfee56d22407e9b58ac0a98e62a51", | |
| "description": "gallum/asahi: fix memory leak in agx_resource_from_handle", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b82d9b1a3d0f74fc73acc5ae77a6f51ce9ed8fc1", | |
| "description": "nir/divergence: add missing RT intrinsinc handling", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7e68cf91d74e6bd9a88c2b52417451d9afec4782", | |
| "description": "mesa: Set info.separate_shader for ARB programs", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "696069bc0d15d59bbdc1a62f51f9ddad0d4df1d2", | |
| "description": "ci: Add some new folks to the restricted-traces access list.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9db7c1a509f45d52bb7b84a0def026b69be9fb9d", | |
| "description": "r300: remove backend negative addressing emulation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7bec63c0249b7bdcd1208c88eebc73995d47e28b", | |
| "description": "r300: set ubo_vec4_max ntt option properly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd18d541de6515497297dad292e4a40a8ac71c68", | |
| "description": "ntt: pass ubo_vec4_max nir_opt_offsets flag through ntt options", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c0a54fc364dba6c7553f83a4c9dc8b6bd3c9ed5", | |
| "description": "tool/pps: Fix 32-bit build issue with format string", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a32d6071e15a6fc2019ff34f7914e3fe17f24385", | |
| "description": "d3d12: Lower minimum supported Shader Model to 6.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5e3ca1f97fa9a3518f782f9721968dbe936fc8c4", | |
| "description": "lima: fix memory leak related to u_transfer_helper_create()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "926ba335fdf357e8bc8df0959c1ae72ba35204a4", | |
| "description": "pvr: add support for tile buffer output clear", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "96784f6cc18496904e17e2f91da4256dfa8cbcc9", | |
| "description": "pvr: fix uses_tile_buffers in clear color attachment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "027dd2c246c9398dd18ab028f968ff7b0ff3ce84", | |
| "description": "radeonsi/sqtt: implement offset workaround for gfx11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "215babd3ca91e347c0b0673b293e1cc24c53f980", | |
| "description": "radeonsi/sqtt: update registers for gfx11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3dc8b870d62bac047007d8ca333e103912f203e", | |
| "description": "radeonsi/sqtt: disable SE1+ on GFX11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e3dc3838ec9c5de148914e0e558139c365ace9e", | |
| "description": "radeonsi/sqtt: don't read results for disabled SEs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f10f2c9bbb7081af07d37a975189b94a2dd19898", | |
| "description": "ac: add TC_OP_ATOMIC_SUB_32", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50bb7745ca8e9d107c93b224ded1fa4e3ee78750", | |
| "description": "v3dv: enable shaderStorageImageReadWithoutFormat", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b56be4c37ece4c6cd9a30e6c5bc6f2474194fc8b", | |
| "description": "broadcom/compiler: treat PIPE_FORMAT_NONE as 32-bit formats for output type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "41a081380a8924032ebc439a8190520a23a3979e", | |
| "description": "broadcom/compiler: v3d_nir_lower_txf_ms doesn't need v3d_compile", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6c6a4ad04d5e70b32c6e87126a4e8779aa6bb93", | |
| "description": "intel/blorp: Lower base_workgroup_id to zero", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "4abdecce226db6a718dc3b44568975dee0465522" | |
| }, | |
| { | |
| "sha": "a6ac4cbae881b303f927bfc88e33c3f620bfe9d8", | |
| "description": "freedreno: add support for markers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab9dd18b68d3c01800667112e4bf63400e1bf9bb", | |
| "description": "util/u_trace: pass utrace context to marker functions.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7fc30421cb1e5da07154c2ddb07884482f24e54", | |
| "description": "radv: Advertise rt pipelines for Control (DX12)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0429f11dfb9155bc7413d9bd8786efd09d445037", | |
| "description": "zink: remove depth_clip_control_missing workaround", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c12fed18049f3c93f2a7e25f929aeb1742467a3b", | |
| "description": "zink: fix depth-clip disable cap", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "721f33cd0fc9756c4db5cc88bccc46c977ad05f3" | |
| }, | |
| { | |
| "sha": "09a87d21711fbc12e726bd462a577d8d6b6a9a77", | |
| "description": "zink: whitespace fixup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "84241b1f75aa34466d0939f656bcc5aa0658c0a3", | |
| "description": "ac/nir: clear unused components before storing XFB outputs to LDS", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7" | |
| }, | |
| { | |
| "sha": "e39bf3e6aa8ad18e2383e1c8d729fef18e312b61", | |
| "description": "zink: skip implicit feedback loop layout changes if feedback loop not present", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ba06579035c80bf216672526558388b2f66dcd6", | |
| "description": "zink: make implicit feedback loop application stricter", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "230a5547190899075cabccc034364be5d36272c1", | |
| "description": "zink: outdent code in add_implicit_color_feedback_loop()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "487e5cc781a1ffb8d785a0b85874e0dbc1707e89", | |
| "description": "zink: set textures_used in analyze_io", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a9c17cd492c98ba3862ca47a20268209ca9026a", | |
| "description": "zink: break out implicit feedback loop detection into separate function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f91a5ab078820ec1cde572237c25b2a6e2702da", | |
| "description": "freedreno: Restore GL_VENDOR string", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc" | |
| }, | |
| { | |
| "sha": "589d4ff0cb624739101ac878d5af38ab92d4a88c", | |
| "description": "vulkan/format: add a 10-bit video format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "41dbeca4c22d7db0fd3d456182d961ade19f3ab8", | |
| "description": "vulkan/video: add common h264/h265 parameter set management code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0c30e0fa000946e69ff7cc1fb730d04f51526bcb", | |
| "description": "freedreno/a6xx: Expose SSBO/image for all shader stages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a93d3f14989e1ff82d6db08c105435e34665514f", | |
| "description": "freedreno/a6xx: Move tex state building", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a16c99a9a509c5977d49c2e75a9f773103935a33", | |
| "description": "freedreno/a6xx: Move compute to tex state group", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b17ad0657f72a9d09d071619a5e69cdfa2054876", | |
| "description": "freedreno/a6xx: Remove tex fb_read state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6b6400254f54d2e1d42777bd250fbbba2560616", | |
| "description": "freedreno/a6xx: Removing munging of tex state for IBO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "549a8d206abc13bef763b4b8a01e584ab076b000", | |
| "description": "freedreno/a6xx: Remove bindfull IBO state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce1e73f4411d752422ec898a7f3bf82c9d96a7ab", | |
| "description": "freedreno/a6xx: Switch over to bindless IBO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e51975142c0d781d801a7d0fff4f8a5506343f54", | |
| "description": "freedreno/a6xx: Add bindless state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "101700b150aecebfc4cc2cb18a467ca939530b04", | |
| "description": "freedreno/a6xx: Pre-bake IBO descriptor sets", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a45d111c1870d7fa8450188fd03885c782124fc9", | |
| "description": "freedreno/ir3: Add descriptor set lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "066ff5c759311ae82f80021bd0913804e2c2444b", | |
| "description": "freedreno: Track image/SSBO usage for all stages", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "165de87f8ed50b1f36dabd51528813f18a1dee82", | |
| "description": "freedreno/ir3: Let driver specify fb-read descriptor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4982adb4cf33834ddd1593aa6d401839dfb358b6", | |
| "description": "freedreno/ir3: Stop copying options", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db2497f2058aaf772489ec12fa9ccd23c37648ef", | |
| "description": "radeonsi: update nir xfb info after medium io lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "49cfbe1fed075841e9fd1a77eba69052d1aeacfa", | |
| "description": "nir/xfb_info: nir_gather_xfb_info_from_intrinsics update nir xfb_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b6c172f26c53b5330ad3c186ea0ffc985e0a0723", | |
| "description": "gallium/aux: remove nir_helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "15908179775ee37735ed4738b729ae9ae6879a63", | |
| "description": "radeonsi: move gfx10_ngg_export_vertex to si_shader_llvm.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1475339543f8f43d8d4aaec902cc914dde23e80b", | |
| "description": "radeonsi: replace llvm legacy gs code with nir lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6219374c4edbe44fc66c8464e76de6c4f66c4630", | |
| "description": "radeonsi: remove llvm gs copy shader generate", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e007c7fa6f149054c9ed392167d07fd7eab7bcd4", | |
| "description": "radeonsi: replace llvm gs copy shader generation with nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "246630ac98f6e63d7991a9bf5fe232b2ecd30389", | |
| "description": "radeonsi: build legacy gs output info when shader compile", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b0566f6726c92a290ea9f6a3595ab2cc05590be", | |
| "description": "radeonsi: add nir implementation of gs copy shader generation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "89aa75f81c885a4dd78d2210d3918f8396eed7f4", | |
| "description": "radeonsi: use ac_nir_lower_legacy_vs to replace si_llvm_vs_build_end", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "acde71c015a45fd81b79f30d82debd8383a2a6aa", | |
| "description": "radeonsi: use nir_print_xfb_info to replace si_dump_streamout", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "def3f700bcf283e78c71673de6cd90d1fe0f1b95", | |
| "description": "radeonsi: lower nir streamout intrinsics in abi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "743fbc4bb0558c1103bad9a36a1fe8cfdbbd4664", | |
| "description": "radeonsi: implement nir_load_ring_gs2vs_offset_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "16cf743f2d04227b1d4ff6d77f3aa5acdc289a1f", | |
| "description": "radeonsi: implement nir_load_ring_gsvs_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8aff2281276c27c929c54ac4b98d564a92718cd8", | |
| "description": "ci: Enable building the testing drivers with perfetto.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64455dc32b599a7a440def0310564f07273a7c74", | |
| "description": "freedreno/pps: Fix a signed/unsigned complaint.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "302858c48cbce600eba65ecb6d9d76a51a9deb12", | |
| "description": "ci/freedreno: Add glx-swap-event-async as a flake.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "327f736627d7e3307105f5db0851fff1769678d2", | |
| "description": "freedreno: Skip CPU/GPU timestamp sync when not supported.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79bbfb31686a2cf0028e0dc570d08461be055ffa", | |
| "description": "ci/zink: Add more blit conversion xfails for a618.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4c94e8aeddb1bed6281a9fbd99b43af707c8b1b", | |
| "description": "ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6dc90009a54d0cd98b621ccdb018c42365600126", | |
| "description": "ci/iris: Add known flakes for skqp.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c34b539e174f0214eae32b02479ef7933bf1f2d3", | |
| "description": "ci/llvmpipe: Drop dEQP-EGL.functional.sharing.*.link.7 flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d292cb82b8ef1311eb4b78af2c90b1840ba5a6bf", | |
| "description": "gallium,util: Pull u_indices and u_primconvert back into gallium", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb" | |
| }, | |
| { | |
| "sha": "fe3b467eb9eddac8232d2cfa448813ddf948330a", | |
| "description": "radeonsi: Fix distortion for yuv422 format for GFX10.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "534870482073b30d8eaca51aea332349e48f4d43", | |
| "description": "ci/venus: Remove failure now passing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc8c9d20568360d6756dcd62610d818991f479d8", | |
| "description": "zink: prune old swapchains on present", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6b0db6bf8b5467fd1f357bbacd6750a26d089517", | |
| "description": "dri2: Fix exposing robustness with swkms.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "e6285ea55fb2abf3b38f40ea0c3a69c2b6d7d8e5" | |
| }, | |
| { | |
| "sha": "ca8c8f2fc1f72cff286ddd0dec4e62e0720bd835", | |
| "description": "dzn: Remove cmdbuf query 'wait' list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "261102bd9c2b331a339b63d6dab9d6838fd52a36", | |
| "description": "dzn: Fix format support checks for storage/uniform texel buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0069ac9e6eb2ad5793be473cdd98a89c9d017998", | |
| "description": "dzn: Disable depth when the rasterizer is disabled due to no position output", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "682605a99be50161554f91fd638b35e10a4893ad", | |
| "description": "dzn: Add a zeroed zsa state when depth or raster is disabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25d460a8181e92cbeeed079e8d4c8c2c6f8158ae", | |
| "description": "dzn: Always align cached pipeline header size to input element align", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4565490b715ecf7f36e311c55108e3a12b49a927", | |
| "description": "dzn: Support unnormalized coordinate samplers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "552ab9c2f7ebfb1e886026c93efa0b8fbb0f45d7", | |
| "description": "dzn: Support root signature 1.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e0adac84a17d43721a5249d82c9959880115c92", | |
| "description": "dzn: Define a symbol that was present in older D3D headers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3eb33ec9e9b6832dc2024a196694f3cb38a54278", | |
| "description": "v3d: expose more drm formats with SAND128 modifier", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aac66fe039380bcc8ed9517988fd303cd33eb4db", | |
| "description": "freedreno/a6xx: Rework barrier handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "63e889516d6db0b8eb8099245ac5094bdaa85825", | |
| "description": "freedreno: Don't re-install a flushed batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa9b62cad3620d117b279836fca16fc0786d6a7f", | |
| "description": "freedreno/a6xx: Workaround for no pos/psize", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e41d19a7119f2ad92d1765842e066cb84b90014b", | |
| "description": "freedreno: Fix tracking of enabled SSBOs", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0ed053f03d936d301091dd68e96ced8dbedc83b2" | |
| }, | |
| { | |
| "sha": "ca2011d11ccb7255dbf1781cde55f8e02f65f26f", | |
| "description": "freedreno/drm: Remove assert", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "adee0e7e532c3128d5a5fb877b801ad5f67a9e31", | |
| "description": "r600/sfn: Do a bit of cleanup with the secondary read port validation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca5bbff558d1de7af3410e659dc0ac6c042cdee3", | |
| "description": "r600/sfn: Fix readport check", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6" | |
| }, | |
| { | |
| "sha": "42d51ef2bb1ea323685447eae1f714d3b610ce98", | |
| "description": "radv/gfx11: expose shaderBufferFloat32AtomicAdd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7dd16791ca900926eee9c7c4e84e079d13f0a479", | |
| "description": "radv: load ssbo_atomic_fadd descriptor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "068c84f2754b29d83bda37163c9916c836e126ce", | |
| "description": "aco: add support for fp32 addition atomics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea1ac3901a4daadb062f8ae4676ca1c258276694", | |
| "description": "ac/llvm: add support for fp32 addition atomics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e879b289947ffed8f435c3c394c30031fc84e8c0", | |
| "description": "anv: Move anv_device_check_status() code to i915/anv_device.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94af444490f23497e5da2ef6ca351c592abf06a3", | |
| "description": "anv: Split i915 code from anv_batch_chain.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94ca73b3565b82ec9a8a7d5adfd7199b0e8eddcd", | |
| "description": "anv: Export anv_exec_batch_debug() and chain_command_buffers()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80c89c4606d356e957e47adac8d0bc14fe55c902", | |
| "description": "anv: Start to move i915 specific code from anv_device to i915/anv_device", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8084b412ca97c048b43043c80946498b346c3016", | |
| "description": "virgl: drop the separable flag for cases that can't be handled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa7c83786d6f132e2475cee1381f0b363d0068b3", | |
| "description": "freedreno/ci: Add an a618 flake", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a7a46556ec34aee2c7adb49738f66478ad7bdd02", | |
| "description": "Revert \"freedreno/ci: Switch a630 jobs over to manual\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297" | |
| }, | |
| { | |
| "sha": "23e6d0ce79f6eee65e5a61dc7f4f85c8be8db5ab", | |
| "description": "Revert \"freedreno/ci: Switch also performance a630 job to manual\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287" | |
| }, | |
| { | |
| "sha": "f9115b6d51c58015350444acb2d07a6f2c5ba437", | |
| "description": "intel: use a shared UUID with other drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53de48f1c43ffc68cf8dbc74b2f5ef00f6b91784", | |
| "description": "intel/compiler: add cpp_std=c++17 when building tests", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "6c194ddd18f24a2fe995aa6b09c8d5d6d2c97d34" | |
| }, | |
| { | |
| "sha": "d59e5aa08fad03a426f840e20701723d99f382c0", | |
| "description": "virgl: Request setting the atomic offset in the range_base", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "994cf0e995277b5d2a07494578ad739f931e3d2d", | |
| "description": "virgl: lower image variable offsets into the intrinsic range_base value", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7380656a8ceeb21b2378a651b6cacdea711ffcd7", | |
| "description": "ntt: Make use of the range_base offset when translating atomics in NTT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36f19058ae7ab1b8e2be16d8ee058042c818875d", | |
| "description": "ntt: handle the image intrinsic range_base when translating to TGSI", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e05cfa179da56da40ff758f72a3ee7e61f167d5", | |
| "description": "nir: Add range_base to atomic_counter and an option to use it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4cde91c1b81958bbe12bd72d16376873cfa9ad5", | |
| "description": "nir: Add possibility to store image var offset in range_base", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2f4c7b5ccfb73e0d8a0a194cae4b1af0fbf6d358", | |
| "description": "dzn: Use typeless format for creation of depth-only or stencil-only D24S8", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f928adf81e182f876bea70853eea4b5b78ed9d5", | |
| "description": "dzn: Set MultisampleEnable to enable MSAA lines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ca205776220b6e7fce2267b0873c27a3622b3c8f", | |
| "description": "dzn: Storage buffer sizes need to be 4-byte-aligned", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b948a5db4fa33bb05e2c16aa861f9d3291439314", | |
| "description": "dzn: Support int border colors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "10282bbd967c4f3e5070e0b1e8c9814b605efeb7", | |
| "description": "dzn: Use R24G8_TYPELESS for 24/8 depth resources", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3005ecb565733f0d7b61b921f50f193114d5688", | |
| "description": "dzn: When changing root signature, dirty descriptors too", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14f0c85874a2a16e61b31f86d72e27374325485e", | |
| "description": "dzn: Support alpha blend factor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa3fc8753d4bbf2811cae6797df4889ed5cc57f3", | |
| "description": "dzn: Get options13", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22eb9b1c127352a7096be889d7965380279c3095", | |
| "description": "spirv2dxil: Replace not-provided inputs with zero instead of undef", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "61c391781ee523dc1af369d18238a37b8bf78825", | |
| "description": "spirv2dxil: Allow killing position as an undef varying", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ddf41cb7d290d577d4c123b4eae64b672503942", | |
| "description": "spirv2dxil: When removing unused inputs, make sure they're actually inputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "00b9c10cf71b1e47f1713bfe48e997179ffdf494", | |
| "description": "spirv2dxil: For removing unused vars, consider the whole I/O var size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "85f44304d800785992e74552f31670128268dbec", | |
| "description": "microsoft/compiler: Set num_components to 4 when updating pos write instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d8e89f92f840ced1c3f266427028277f2d4ac40", | |
| "description": "microsoft/compiler: Use nir info.fs.uses_sample_shading to force sample-rate", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cbc481f39f236967f20b5591381d873e28e79282", | |
| "description": "microsoft/compiler: Re-work the logic for adding SV_SampleIndex to force sample-rate", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b151ed4b95449414a709ada0eb359062a48064be", | |
| "description": "microsoft/compiler: Always emit float types in the I/O signature for structs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1a3d6b9a94806ce29be2f9cd1d392af8e7f5218", | |
| "description": "microsoft/compiler: Remove arrays when testing for structs in I/O", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c86bd4bfbc10e7522ce7fefe7442b48c8c833357", | |
| "description": "microsoft/compiler: Implement texture sample count query", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "47481e815127b77148cecf866b648dbe9913e153", | |
| "description": "microsoft/compiler: Lower pack_[u/s]norm_2x16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a0aeae371cdedada6822d5b1427f7eed1036db6", | |
| "description": "virgl/vtest: allow socket being specified by env variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "501309ef323ee7035b43f46e8dbd9d408115702d", | |
| "description": "venus: allow vtest socket being specified by env variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "530a62ce735d1560b7d735f92d1208e6814262f7", | |
| "description": "hasvk: Add extra memory types for hasvk driver instead of a single one", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8491b1fd5e7c97edc104a3ac3b8ece5464e652b0", | |
| "description": "ANV: Add extra memory types for ANV driver instead of a single one", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83a1d56faa2b87dec56af20741a58404c308cc3f", | |
| "description": "ci: bump vk cts to 1.3.3.1 + and a crash fix.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bb003d406e0b32c0507b27e9667704e240addf40", | |
| "description": "gallium/auxiliary/vl: clean-up progressive shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f02354d3e26521663b6bb696adc1e346c4783de3", | |
| "description": "pan/mdg: Remove MSGS debug", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23968aeeb5d7f25064d7b82d362dd50405177473", | |
| "description": "pan/mdg: Scalarize LUT instructions in NIR", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "10759d17088c2e0eb6443a0c3f5abb8b1b3f918c", | |
| "description": "pan/mdg: Use special NIR ops for trig scaling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c3839bd540166abbe2aac2ef39527e2a029a4637", | |
| "description": "nir: Optimize vendored sin/cos the same way", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a49ba0f1aefcff3d2d7c7aece74a168a294c787f", | |
| "description": "nir: Add Midgard-specific fsin/fcos ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e86c7ac9f4b23769f3dcbaf3267d46436749315b", | |
| "description": "r300: remove backend input range transformation for sin and cos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d8f59b14d03cff23467dff834780a2613e5dab5f", | |
| "description": "r300: skip sin/cos input range transformation for nine and ntt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b21d3ae6c76c8efae931c2546db8cf858c11f18", | |
| "description": "r300: update rv515 ci failures list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "faba30a8f37ab2cd5855e0fcc35d9f15c7ec1ee9", | |
| "description": "aco/optimizer: Optimize p_extract + v_mul_u32_u24 to v_mad_u32_u16.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "171d76ded1fac18bf02abcdd506ebe5e91339162", | |
| "description": "aco/optimizer: Add missing v_lshlrev condition to can_apply_extract.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "04ac0ec1483c98f85d23248d191458e77afc24a6", | |
| "description": "wsi/x11: Support depth 16 visuals", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37a8b2d12ea97775b725172d1f89c1bd59fc98cf", | |
| "description": "wsi/x11: Infer the default surface format from the root window's visual", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a7ffd9162a8bf02f279df45aa3eaf2251887a85", | |
| "description": "wsi/x11: Make get_sorted_vk_formats handle varying channel widths", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa6b2ec46a79b1b6487a82e43bfcdf853b074b40", | |
| "description": "ac/nir: use store_buffer_amd's base index", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39c214769b94da4fa349b140765e39262706d1bc", | |
| "description": "aco: restore semantic_can_reorder for GS output stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18d3e4fecdc33ca83ac358bebe7e3d99b2339d66", | |
| "description": "radv,aco: use ac_nir_lower_legacy_gs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c7cedaaee2ec3b5ea12664c9f14ca848cc7cd229", | |
| "description": "radv: implement GS load_ring_gsvs_amd/load_ring_gs2vs_offset_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dfd6157d6c7d22715dcfb576403232e750f2c5b6", | |
| "description": "panfrost: Document render_condition_check contract", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "02f9cddb6174f50bb01a12bf926da3fca1fa7b17", | |
| "description": "panfrost: Fix clears with conditional rendering", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "638b22354e75fa31551f776a2cd2bbf752db1ad5" | |
| }, | |
| { | |
| "sha": "7c7c38b126d72b6c4aa32a13847dd52c492e891f", | |
| "description": "panfrost: Remove unused debug parameter", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea03d0652d22b9e36ccc8ba475f9b78b4dff973e", | |
| "description": "panfrost: Remove PAN_MESA_DEBUG=deqp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46051049a61505d5937f9a116b3837586fba985f", | |
| "description": "panfrost: Stop testing CAP_INT16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c966b06736bc83d2cdd47a1463fc2ee6272fef76", | |
| "description": "etnaviv: don't drop TS capability on GPUs with MMUv2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b69b67545b678da2970654b9490cc3902cdf738", | |
| "description": "util/fossilize_db: add runtime RO foz db loading via FOZ_DBS_DYNAMIC_LIST", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eea2033b3efe657ac9129fd44c5bce371040eb04", | |
| "description": "utils/fossilize_db: refactor out loading RO foz dbs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "483ee5d6ba48dbcd8a7ad7f37fbf52ebf28db3a0", | |
| "description": "util/fossilize_db: don't destroy foz on RO load fail", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c19426fd6a77932fabfb0b590fea6b2fcb39dd7", | |
| "description": "docs/envvars: add missing mesa disk cache envvars", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "41d99c10d1f2dff160b732e5311da398eb1ed90a", | |
| "description": "panfrost: Fix logic ops on Bifrost", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d849d9779a77f05d7acd418516e154a4e9018f40" | |
| }, | |
| { | |
| "sha": "fe4dc59e99dd745b6b42613d199cf61e7b2da995", | |
| "description": "panfrost: Enable NV_primitive_restart on Valhall", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "30c14f54cf2bbf86f3d8f16a3d46edad6d0fce7c" | |
| }, | |
| { | |
| "sha": "2f97883276ba2d32e07216595612523de465cf50", | |
| "description": "pan/bi: Add a unit test for fsat(reg.yx)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed46c617b074c8e36670907ecf57f00bcf7bbc99", | |
| "description": "pan/bi: Fix incorrect compilation of fsat(reg.yx)", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ac636f5adb57704696c781a17f11609fad9035ec" | |
| }, | |
| { | |
| "sha": "c672b593b924a689931fccffcbb37dbf670fef71", | |
| "description": "bin/ci: add gitlab_gql.py.cache to the .gitignore", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "684eee0748f455c6503fe320d7fa8b7d3e069d20", | |
| "description": "radv/bvh: Prevent NANs when computing node cost", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "6f45c98b580de5a534ebb0a0644ac5514793a141" | |
| }, | |
| { | |
| "sha": "4c7caa6211875fa33cae33d8569fabf481908a71", | |
| "description": "v3dv: skip two ycbcr tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18319a236c18bfc4f91cb0193172fcf784ee81cd", | |
| "description": "v3dv: add support for multi-planar formats, enable YCbCr", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ef614a2d814a6f42c0f78d0e56af28373184998", | |
| "description": "v3dv/image: use 64-byte alingment for linear images if needed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa31d38bcf9be3d6485613c6d1fa4e8f0ccd3958", | |
| "description": "v3dv: pass alignment to v3dv_buffer_init", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "77f4885ccbacdc32061d64653b75001c11873be6", | |
| "description": "v3dv/pipeline: rename lower_tex_src_to_offset to lower_tex_src", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98e6effadd2559e0c42e9cb4c07dd8864e544975", | |
| "description": "v3dv/format: remove unused v3dv_get_tex_return_size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36ec3d6fe3332babef58edb8a4b103137ca435c6", | |
| "description": "v3dv: add paths to handle partial copies of linear images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b39958a3a1862f07ab5dae18c8160906e653a3a6", | |
| "description": "anv,nir: Move the ANV YCbCr lowering pass to common code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f02a11e4e4cb78da491780efc1db9b2429275168", | |
| "description": "nir: Add copyright and include guards to nir_vulkan.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ac771973da5bc1b1ad61321571f7cdf78dbcafc", | |
| "description": "anv: Use the YCbCr format info from common code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "30a91d333d1e253c221835879f245574d48de2f8", | |
| "description": "anv: Use the common vk_ycbcr_conversion object", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1cc342f5e1754e7e9b1ed8685aa73520b2122e62", | |
| "description": "vulkan: Add a common vk_ycbcr_conversion struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5eaf8218def9a3dcd115857a2c7ea5b9172b896f", | |
| "description": "vulkan/formats: Add YCbCr format information", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "04e7ebea5d5fff9a5a4c2b518205344b6364c68a", | |
| "description": "util/format: YUYV and UYVY have 4 8-bit channels", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18feb32df0a20c852331748e572f783c082c68ed", | |
| "description": "anv/android: Use VkFormat for externalFormat", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9fc046a87dca9700555f96ff649a7a6be11c40e8", | |
| "description": "anv: Refactor Android externalFormat handling in CreateYcbcrConversion", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4121aa43c405ed945db05a7fe2019e83446916cb", | |
| "description": "Revert \"ci: build hasvk if we're building anv\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf" | |
| }, | |
| { | |
| "sha": "b27e42dcb5f995ef0b7f8d07d5868eed60896b59", | |
| "description": "vulkan/wsi: check if image info was already freed", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "5b13d74583513ddd029e30c989838b96993545a0" | |
| }, | |
| { | |
| "sha": "6b8dab7de2817ded5ac7965f4d10191189d314c5", | |
| "description": "pvr: Add support for geometry-only render jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "85155e389e95f4a73cf4bfdbd30b7b50a1d32057", | |
| "description": "pvr: Extract setup of winsys job submit flags into separate functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bf525b4bd733c4bd88e39496eaae4d891d07184", | |
| "description": "broadcom/compiler: produce better code for f2f16 with RTZ rounding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a48642400be86a17d460ce2786988ec67f423f01", | |
| "description": "ac: don't call ac_query_pci_bus_info from ac_query_gpu_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f533c4ee2c1a8365e04eebb4dc1b99d89227547", | |
| "description": "ac: add ac_query_pci_bus_info helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "91b0cc3fe3cf34187a9aabc4e1ffc234f6ac89f8", | |
| "description": "ac/info: move pci bus info in a struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7893369c2e483d79842b513d42b4516b5d6ac31f", | |
| "description": "radeonsi: simplify dpbb settings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287", | |
| "description": "freedreno/ci: Switch also performance a630 job to manual", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297" | |
| }, | |
| { | |
| "sha": "0886df2491b094842969cda76884ce57672baff4", | |
| "description": "ci/zink: Penumbra is now fixed.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6986332c8063d794b7dc51d0eae91911ff89e136", | |
| "description": "radv: Fix memory leak.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" | |
| }, | |
| { | |
| "sha": "eab2c3995132f8cd1e3e9ee56eedaf17448aa157", | |
| "description": "radv/rt: Divide by the correct workgroup size", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "9369b407250b089d54e2247a7c8c10c65188c551" | |
| }, | |
| { | |
| "sha": "0ca325cc1099556f3f755fae8cf6f8a1a019432e", | |
| "description": "glsl/nir: only set uses_sample_shading when the output is a fbfetch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03105138f15982ddf95db590bdb1fc34b22392b3", | |
| "description": "radv/rt: Get rid of accel struct null checks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33166ba50b8e3d5cb0c9bd98d0860111bea52484", | |
| "description": "radv: Use the null accel struct instead of emitting 0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31ca19589fe3583a8e5667521f420d76a84ca193", | |
| "description": "radv: Create a null TLAS as meta state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d06964f8aa8cbf17751d29c27cc1620cf98067f", | |
| "description": "radv: Add a helper for finding memory indices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d738803b508528cd706770b72a114b3b48e1522", | |
| "description": "vulkan: Track the nullDescriptor feature", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "274e1d5a39e258ff64637f9113c36e0b10bf6a1c", | |
| "description": "freedreno/ci: Add a618 egl/skqp/piglit jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23e9fe5d537417309b4e174ef283299c6fe06a37", | |
| "description": "freedreno/ci: Cleanup a618 yaml", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297", | |
| "description": "freedreno/ci: Switch a630 jobs over to manual", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4fb2463a37f1bcddf5a523e6e78aa89e77f71495", | |
| "description": "etnaviv: nir: use lower_fround_even", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5fdfd8044d77517e77c768e60d55999a82853b3a", | |
| "description": "panfrost: Don't use AFBC of sRGB luminance-alpha", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "476be5cb27398a06b0a2828dd260c5ad4d620136" | |
| }, | |
| { | |
| "sha": "48a0478126ffd4e0bc1585e424cd90e8a0be36aa", | |
| "description": "zink: add renderdoc handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7e52bd7b18245bab3e722300c715e30932bb59ac", | |
| "description": "venus: vn_queue: align vulkan object variable naming", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32660a41ea8c32d57455cdc71009c5688580bd88", | |
| "description": "venus: refactor QueueSubmit/QueueSubmit2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6863092d9569ea707da3a1c6c5370dc3173a665e", | |
| "description": "venus: append fence feedback batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2889a0478b76e856d837b168ee3bf2b61c5238ab", | |
| "description": "venus: drop VkQueueBindSparse", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b107962a299c3793cdd952e756c767703d2c797", | |
| "description": "venus: remove filtering external semaphores for QueueSubmit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6ffb5ac365ea27c046fd2510953602caec585b3", | |
| "description": "venus: require exportable/importable bit for ext semaphores sync fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31e7471be2e2d7eb3518feecb9691135c4171e7c", | |
| "description": "venus: require exportable bit for ext fence sync fd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75e369335f9c287a882bfe0ba53392a3422658aa", | |
| "description": "venus: require importable external semaphores for WSI", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f09cc33dfb7bcf0db16634d1934708a335d2128d", | |
| "description": "venus: refactor VK_KHR_synchronization2 ext sync fd requirements", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72371af332c2e87a7064926cb595da527a5d1a28", | |
| "description": "venus: refactor out vn_feedback_event_cmd_record2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "842ca284650f066e58706741a7d22d67b5088e60", | |
| "description": "gbm/backend: fix gbm compile without dri", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1faf30a5f02700491a67283aa4ff44ee21f73cf", | |
| "description": "dzn: Fix clear bind flag logic", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3" | |
| }, | |
| { | |
| "sha": "59495215086f84d729321c080a9d59cf905656c4", | |
| "description": "dzn/ci: Add image test group, which is all passing now", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "889f03fc243ee88f6fb0a9efa1ca5647d45a21ce", | |
| "description": "dzn/ci: Remove flakes/fails that don't hit anymore", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f9a58eb952367a764462f1f0777de6997cb454c", | |
| "description": "ci/windows: Download updated WARP 1.0.4 package", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a5a19903ab671ebdf4130fdf3cc782a8a0a2a3d9", | |
| "description": "mesa: Trivially advertise NV_generate_mipmap_sRGB", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2aad8dbfa524993ba15fed474e2211b55e9705be", | |
| "description": "mesa: Fix extension table formatting", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3feccfa6f5ad1332737dc1a8fa2864156bd0553", | |
| "description": "radv: Use the new NIR builder tex helpers for meta", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "433fe592acee7ce1b1238ddb72792dda1678b874", | |
| "description": "nir/builder: Add some texture helpers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "30f3fec380176b20078a37a27f3da4059aaa39e4", | |
| "description": "nir: Add more opcodes to nir_tex_instr_is_query()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d8b90a47051152e24ead666ea52494d7d43d1e1", | |
| "description": "glx: Harmonize glXCreateGLXPixmap with glXCreatePixmap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2cc3763d0455de13e78a82123ddc47a00e5ea7eb", | |
| "description": "glx: Fix drawable type inference in visual/fbconfig setup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "86c9a31d99d37f7b8838e069631e2f8b16d991e9", | |
| "description": "glx: Inline a few single-use constant strings into their user", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "07292d6e76b4a6d84739cb7bad4d67171f813d64", | |
| "description": "glx: Move 1.2 GLXPixmap code into glx_pbuffer.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf90a2b28f07a881f6eec531fbcc6bea0ef154b9", | |
| "description": "glx: Check for initial \"glX\" first in glXGetProcAddress", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f8d3c222db2aac0bb492b9f7c56ef2b9c159f598", | |
| "description": "glx: Reflow MakeContextCurrent a little", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf9debb6397a6c23fd6377e557e5f7ac1a19b895", | |
| "description": "glx: Clean up some funny business from context bind/unbind", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0eed0001032b9bfef12e346709a7d95f9966775", | |
| "description": "glx: Remove support for glXGetDriverConfig for old drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f53ec64d68dbbac4cd2f10b2e021070452e26039", | |
| "description": "glx: Remove a can't-happen NULL check", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9de2776e016e98814139c13276531a97afbe73c4", | |
| "description": "glx: Remove glx_context::screen", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "81f77f999b5a4de9115c0f22c36c1953b57aeea7", | |
| "description": "glx/dri3: Simplify protocol version tracking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "862bf420a96c8dace856fa8c7a50ef7db4f0ec5e", | |
| "description": "asahi: Handle sampler->compare_mode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "edca10e9c907a21f44698121e97d0eef92c7961a", | |
| "description": "aco: Pass correct number of coords to Vega 1D LOD instruction.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "267dd1f4d571ee606141aa66f1665aa152b4e911", | |
| "description": "nir/nir_opt_move: fix ALWAYS_INLINE compiler error", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f1d20ec67c3f186886b97de94f74484650f8fda1" | |
| }, | |
| { | |
| "sha": "5b3fb44ecc602bb1f6ed59222ae919ef119bf733", | |
| "description": "radv: fix re-emitting RB+ when the non-compacted color format changes", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "11469f7553dc69a6c4b779527e6738c3206aa21c" | |
| }, | |
| { | |
| "sha": "ebec42d799b22b7b3d06acd710f5687252446a06", | |
| "description": "radv: fix hashing pipeline keys if RADV_PERFTEST=ngg_streamout is used", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aab08fc25017ece76fb580e964c1d4c3c611168d", | |
| "description": "zink/ci: relocate radv testing from radv's gitlab-ci.yml", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "89a85a8daa0ea04fa14141913d2a6297c2f9184e", | |
| "description": "zink/ci: add a fail to the VG flake list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0907fb46eef8d184acd990e5851b479d25efb46a", | |
| "description": "zink/ci/radv: remove a test from the fails list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7c1ba0bce57591e5ec9f147217b7882ecad7903", | |
| "description": "ci/piglit: compress results.csv before uploading it to GitLab", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d110299d77c9663bf3d91a50d447f8db4f64acb0", | |
| "description": "ci/deqp-runner: compress results.csv before uploading it to GitLab", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f19f119baea0c31cd48938ea41829e757e9c17d2", | |
| "description": "Revert \"ci: Collabora's LAVA lab for maintance\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "900ccec7e8fa809ef0a9154db4d0ecec3fe26e9c" | |
| }, | |
| { | |
| "sha": "9a4bd32790110adab92881af47302df956d19e15", | |
| "description": "ci: disable Collabora's LAVA lab for maintance", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db", | |
| "description": "radv: fix missing implementation of creating images from swapchains", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2969850d886a980d87f7a2eb570e58c1a9a086de", | |
| "description": "intel/utrace: document tracepoints", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "270215926879a2479def9953c760068dc436caf2", | |
| "description": "intel/ds: remove unused trace point", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4dd3e755eabc873d62d8fcec6bc65f369fd95d1f", | |
| "description": "intel/ds: add INTEL_GPU_TRACEPOINT envvar to toggle tracepoints", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "28b15fa9e7706da41c3b6bed3c640b4198359984", | |
| "description": "anv: add support for command buffer tagging in traces", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "662e05c9fb27bc9ce9959844a70dbf9bea729d44", | |
| "description": "vulkan/debug_utils: copy debug util labels", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a34fcaf326f871e5136030aa23e2cf81d85b587b", | |
| "description": "util/u_trace: add support for variable length trace points", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1ab070d7f20423113e8d6aae75a4d153ae93e07", | |
| "description": "intel/ds: move event_id access to perfetto lambda", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0160ee2ab3598f379af23323d0057518d85a566", | |
| "description": "intel/ds: track secondary cmdbuffers in perfetto", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a16effeac8cc808745729ab617869c29a0f13d2", | |
| "description": "anv: record secondaries' traces into primaries", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1082c8ad116814e16113de9c4a7a067d3e5a0e5c", | |
| "description": "pps: print out message when we get the first counters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "61c7e1bf48f620cc81b6273cbaf595b7e27d80b7", | |
| "description": "agx: Peephole select after opt_preamble", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f4b3201244d11e118fd09aac557b907bcdc88ff3", | |
| "description": "nir/peephole_select: Allow load_preamble", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f3d046af6ac3a124e4565b13075ef0b37e88e72d", | |
| "description": "zink: simplify get_slot_components() for xfb emission", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3fcdd9e4a7a63a9a6a1f72c2c459e02acba7f578", | |
| "description": "nir/lower_bool: ntt: Generate a good opcode for bcsel", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36e842839ff2a770fb1f36e5ad954143e27e80f1", | |
| "description": "i915: Enable generation of fcsel_gt and fcsel_ge opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb1ab133eadacc4059b82b7130824fa6eb3d0628", | |
| "description": "r300: Enable generation of fcsel_gt and fcsel_ge opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "70b25d9fe87a6d1fe14388df338e9f3e039c99e4", | |
| "description": "nir/lower_int_to_float: Add support for i32csel opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "451df66ea03689c3f119dc5c700d19933444e9c4", | |
| "description": "ntt: Add support for fcsel_gt and fcsel_ge opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd927737f578b912441141d6665928e1cc8f08a6", | |
| "description": "docs: reset new_features.txt", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "45de63b3fd97a5914cac85d070eca1bfc1c036f9", | |
| "description": "VERSION: bump to 23.1.0-devel for further development", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebdf6a79266b2b2249b549707fcdbaf9eae905ce", | |
| "description": "intel/genxml: Drop CACHE_MODE_SS definition.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18e91ad329102d821f06ee3f874067b4d97d05e2", | |
| "description": "radv: Fix deadlock in radv_rmv_log_event_create", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" | |
| }, | |
| { | |
| "sha": "af55e36d798b91b86795544aac2d9e3983cde207", | |
| "description": "dzn: Declare debug only root_dwords as ASSERTED", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f67a0a774591aa86202edb39c3af7d7291e462d9", | |
| "description": "anv: Add a tracepoint for the fallback implicit sync wait path.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25edfcdb2aec4ac0686f0a5bda673e610de5da71", | |
| "description": "perfetto: Add the intel data sources to system.cfg.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dbd6031c067a91a7024b84c34687bb8f33f64055", | |
| "description": "docs/perfetto: Fix the name of the i915 render stages data sources.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ef27399bca9561455f2a7b6cf7c3cb0fd017e63a" | |
| }, | |
| { | |
| "sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf", | |
| "description": "ci: build hasvk if we're building anv", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "329e01730040495ca4ae14a72ed1255ee33e5da9", | |
| "description": "vulkan/rmv: Only trace on the n-th frame", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "defed481046aff03c1f19eb26dc26938a27fc461" | |
| }, | |
| { | |
| "sha": "0b081731cb3b5b6d74d1ffd920a5e959c506444e", | |
| "description": "radv/rmv: Capture names of pipelines but not command buffers", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5611ab25d1ac38f3bc71684cec279b40effc180c" | |
| }, | |
| { | |
| "sha": "681871ade1780a8965d26bc270749fcf7ddc9658", | |
| "description": "radv/rmv: Fix resource ids for name tokens", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5611ab25d1ac38f3bc71684cec279b40effc180c" | |
| }, | |
| { | |
| "sha": "ab9a9f702aa440562ed9deaca92c306782e678b7", | |
| "description": "hud: fix values printing", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "595079c37cc1568cecd1df8b953b4bb01cd51bb8" | |
| }, | |
| { | |
| "sha": "63203f94e86ceb216dfe53410fed3c02d9b617ff", | |
| "description": "util: add a return value to util_sprintf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa227969a31d37a726539990bb819d1835e805d8", | |
| "description": "nv30: add nv49 results", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b7b0868dee049eea8733b436fad76720ec52930", | |
| "description": "r300: don't cache abs in fragment shader", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "63f353b45605379b8b81754543907a6b0fc3afdd" | |
| }, | |
| { | |
| "sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75", | |
| "description": "zink: fix PIPE_RESOURCE_PARAM_NPLANES with format modifier", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c025cb9ee9d79ebfb66a577556e04deecfe012ed" | |
| }, | |
| { | |
| "sha": "b3f517b9889c11367f2b73bdf3033d0e85680871", | |
| "description": "gen_release_notes: include links in relnotes.rst when generating the new release note", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13af9975670bdd6adb051f5428bad83ae71029a7", | |
| "description": "gen_release_notes: allow using the script from another checkout", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a2635153c0981c5b0c40f49c06d784be5564572", | |
| "description": "gen_release_notes: avoid crashing when none of the commits mention closing an issue", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b114debffb5e30f5b585ffa69f3a8af625b622cc", | |
| "description": "gen_release_notes: stop the script if we can't generate the release note", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2f70f001a86994b517b325e5c156df47f5a342ca", | |
| "description": "frontends/va/postproc: yuv422 to nv12", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "56eac722bd7760901d7ad635714d90abe23d5eba", | |
| "description": "gallium/auxiliary/vl: compute shaders for progressive yuv", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "49f36f4658d458211c41e0c0f85bd670ef225f92", | |
| "description": "frontends/va/postproc: default to weave when deinterlacing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4c46e4a5da5b17e3fc2d5b31c6cf7dbaf42e30d8", | |
| "description": "gallium/auxiliary/vl: fix scale and translate parameters", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d4f759fefbd56079e195116a0db68bd24c6a8cb6", | |
| "description": "docs: utilities: Update list of development utilities", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d9f8a4812557b6a307f7438b4d03ba4cefb20ec", | |
| "description": "docs: debugging: Fix path to dlist.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9112fe3c76db55ce73ce89e736bd8bc4f8977218", | |
| "description": "radv/gfx11: increase radeon_check_space for occlusion query begin", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bee771412c03b03a503172023c82d8b37dca8d73", | |
| "description": "dri: Free the already allocated optionCache and optionInfo on failure", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7e61696de960fa7ff7b45042923dc4d6bcc85886", | |
| "description": "dri: Do not free the given screen in initScreen implementation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "237e73eccaf1e59dccad9193a8f7bc621e275d0f", | |
| "description": "gbm: Avoid leaks on screen creation failures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b9835fe6aaa96176519de860b30898aed174c426", | |
| "description": "lima/ci: add deqp-egl run to the deqp suite", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2a4a6aa76f299c98178a85165a957f5d6d1e43ae", | |
| "description": "lima/ci: change lima jobs to use deqp-runner suite", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1af39eda6ec4761b63a6fc07f99415a5c71bd665", | |
| "description": "r600: Request that state validation is emitted for all changed states", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "aaa4b0e6186842e40a858e82f31d146a712ab082" | |
| }, | |
| { | |
| "sha": "153af03b941469c22a1b66e7d9e015d5564322a1", | |
| "description": "gallium: Add cap to request state validation for all dirty state", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "aaa4b0e6186842e40a858e82f31d146a712ab082" | |
| }, | |
| { | |
| "sha": "e3e74a44024e0f1586b39796180f654958b6f5ca", | |
| "description": "docs: move note on other drivers to the bottom", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c70c5ecd2e7bb04729628630aebf0574f7f19c1c" | |
| }, | |
| { | |
| "sha": "c412b21d858fbc5958c253b665aeaf21eccb1af8", | |
| "description": "ac/nir/ngg: implement 16bit output streamout", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7", | |
| "description": "ac/nir/ngg: refine nogs outputs handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69d11b69266189938cf897455a435ea09fe4979c", | |
| "description": "ac/nir/ngg: fix gs 16bit output uninitialized channel when gfx11", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "abe2e99e9e51e31aa02e9d990c7b2c6a8efc08fc" | |
| }, | |
| { | |
| "sha": "3c26fbc9348885ff8a85eaa2197bf1dd292ced98", | |
| "description": "ac/nir/ngg: fix gs store output for no param offset slot when gfx11", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "abe2e99e9e51e31aa02e9d990c7b2c6a8efc08fc" | |
| }, | |
| { | |
| "sha": "b4695f78adf03dbdde693a614cbd21b40a607457", | |
| "description": "ac/nir/ngg: always reset output when gs emit vertex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "82f45dd5d4e3b71e75bbd95c063bc59af2f00765", | |
| "description": "ac/nir/ngg: assert no offset for nogs/gs output handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b0ace2585a266f55caf92dd102888f1940f54e6", | |
| "description": "ac/nir/ngg: gs store output use nir_ssa_def instead of nir_variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0224741ef6f8e982f587d97b5bd545b093e5686c", | |
| "description": "ac/nir/ngg: gs save data type of outputs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "417c51a511b23492b74d17b4d387bd814e850c15", | |
| "description": "lavapipe: fix one more descriptor set reference issue", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "20902d1ed685e97e135f4a16531793ddb7b4db69" | |
| }, | |
| { | |
| "sha": "f008a9baa7981db14edf04554df90e40108fde64", | |
| "description": "ci/lvp: cleanup asan fails", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ec428bb325e79d888ada8eb7e96add0f240eced", | |
| "description": "vk_cmd_queue: add a callback to free push descriptors set khr", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "eb7eccc76f0a02b3a3291adaa39788b157979dc5" | |
| }, | |
| { | |
| "sha": "ff0433b8cb6df9161605dcd17b027475a9cdc796", | |
| "description": "llvmpipe: unref images correctly in the fragment shader path", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2909c654b014e5360b08b28b70df297cd8e1c090" | |
| }, | |
| { | |
| "sha": "474965adb349f0faf78ec8da5a34681d5514ddaa", | |
| "description": "lavapipe: fix merged layout ref counting", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d4d5a7abba7a17fc31921a63c135561f74b87254" | |
| }, | |
| { | |
| "sha": "20902d1ed685e97e135f4a16531793ddb7b4db69", | |
| "description": "lavapipe: fix descriptor set layout reference counting in layout merge", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d4d5a7abba7a17fc31921a63c135561f74b87254" | |
| }, | |
| { | |
| "sha": "abd7ea2a88b487e6bc946f98e59f40523e66c19c", | |
| "description": "lavapipe: drop unused macro", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0accbe03e83b5b6400d4fa1180f2c5d9bb7a3657", | |
| "description": "gallium: Allow copy_region blits with matching formats.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "673837bb8b4c41b002961d73388e96bd7f2426a7", | |
| "description": "gallium: Add a unit test for util_can_blit_via_copy_region().", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29adbb132f36c58fd77a2dca3a0514cef8433c69", | |
| "description": "Revert \"intel/compiler: fine-grained control of dispatch widths\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "bed18ab3e2f3fb7f84568a7965becebbbcee9afb" | |
| }, | |
| { | |
| "sha": "a3b0300ef104b11bd0432aac2ab377d319db6e61", | |
| "description": "ci: make wget even more robust", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "93994f365e2a5b5cce90b13adec8fb7ebe91a517", | |
| "description": "ci: propagete robust wgetrc into lava rootfs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5e32c6a1cf3a7046b5aae64770b8a26c817f834", | |
| "description": "ci: when downgrading from Alpine 3.17 to 3.16, the tag was kept on 3.17", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "09d5c55836f37217cab448b729f4c5f58fc9afb0" | |
| }, | |
| { | |
| "sha": "55135dc82f851e0d0faf7421328d6dd955c9cf8b", | |
| "description": "ci/amd: increase number of stoney runners", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c31443901ea572a52231fa34f628810277add64f", | |
| "description": "docs: update calendar for 22.3.3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f2e54b71b513ea0d59bbb25de5c3dc40800e5c8e", | |
| "description": "docs: add release notes for 22.3.3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e9ce1152e7205116050c5d7da58a2a66d0ed909", | |
| "description": "vulkan/wsi: Use the newly imported dma-buf.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bce3acb13566194d2bcb2d183da334c3da9f3160", | |
| "description": "drm-uapi/dma-buf.h: unbreak on non-Linux via local typedefs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb1c5d547eb197350244db6b1843cc019ed3346d", | |
| "description": "drm-uapi/dma-buf.h: Update from drm-misc-next (2022-06-10)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4311c636c2fde1f7a41239a0c55909816eb2d6ee", | |
| "description": "agx: Don't crash trying to encoding minifloats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7859b531c264723e0d195a41cd5cb979b28fd526", | |
| "description": "agx: Use BITFIELD64_BIT for outputs_written", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2976548e4a6c84444e7e1a94264f1219edbb67f8", | |
| "description": "nir/gather_info: Handle store_zs_agx", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "93c40e3353c55f634f8f2ac40a763ed0c5ed8955", | |
| "description": "agx: Wire up nir_intrinsic_store_agx", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "baac17131d1fce3ab876eea43ed5a8f24105b5ea", | |
| "description": "agx: Remove load_global(_constant) support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac3272be849d68cf8e7f9919dd9daf477f5e813c", | |
| "description": "agx: Use load_global_constant for UBO lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a6a5281b39bfd7de212e3bb00725895cd74d5fb", | |
| "description": "agx: Lower global loads/stores to AGX versions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc5ca8164d2e237d34c80f253252c4495a2039f7", | |
| "description": "nir: Add store_agx intrinsic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f506dac18f14898c4376620ab5ad1e7791ef2057", | |
| "description": "freedreno/a6xx: Demote coherent img access to uncompressed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e22971d92c46775ccd45aa3109640136ca20105", | |
| "description": "gallium: Add image volatile/coherent flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5fb0992a53561f2fa955dab246696f60e93da3cb", | |
| "description": "mesa/st: Track complete access qualifier for images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8e7f06f104543f4c514b2a77fbe9f8044fc234c", | |
| "description": "d3d12: implement the get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5e1bd07ac5733c3e7e5484f23a65a89e03f62d2c", | |
| "description": "radeonsi: vcn: implement the get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01a5de1b956010ffa23ac77f37c2f9ea28492334", | |
| "description": "radeonsi: uvd: implement the get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "435139d196f8c6ac9acb0852aa36eae368f35e30", | |
| "description": "r600: uvd: implement the get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8187b35fa1cabd54bdba6eb682e8b7d6efebc744", | |
| "description": "virgl: video: implement the get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4246bcfc7a03083fcf6c790ba688bda09116da16", | |
| "description": "frontends: va: fix vaQuerySurfaceStatus and vaSyncSurface for decode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a0d1f9fdc66c613453f374114b0d112ea723635", | |
| "description": "gallium: pipe: add PIPE_DEFAULT_DECODER_FEEDBACK_TIMEOUT_NS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d583719e913b1ec9e5bc4d2f7606bdb27fe3f67", | |
| "description": "gallium: pipe: add get_decoder_fence vfunc", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1b8bed38eb40c71a9973d6ea7c9294fa077bee7a", | |
| "description": "freedreno/a6xx: Remove shader key from fd6_emit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b734cc6683fc1dbd1338a37555861f5f8cd9680", | |
| "description": "freedreno/a6xx: Avoid zero-init fd6_emit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dfd16c489a3a2c485848bda2d7de086bc05b81d9", | |
| "description": "freedreno/a6xx: Tighten up fd6_emit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2128607014d057942c132cc22648692b5cc1cb13", | |
| "description": "freedreno/a6xx: Move fb_read descriptor to fd6_gmem", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14524511857a52b02b636cd9f7b5b9dc55422f14", | |
| "description": "freedreno/a6xx: Split out fd6_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c73a76195ce6bba7ff485f80d846027a96e5b86b", | |
| "description": "freedreno/a6xx: Rename fd6_emit_3d_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "417a10fcb19d2dd8ae1f07b0a6fef41b369a2889", | |
| "description": "wsi/meson: add missing dep", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5f30a7538befb00e7989e42ba8304891d6cf5165" | |
| }, | |
| { | |
| "sha": "e11e68b56b149c1663616620090205551e725a62", | |
| "description": "radv,aco: fix enable_mrt_output_nan_fixup for RAGE2 again", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "da32cbb5c6951ddddbf8b146c4526bcd9411fdcb" | |
| }, | |
| { | |
| "sha": "38d6185432d1f19a5653b3892069cd350187f5b8", | |
| "description": "ci: debian-build-testing, build only the LTO variant", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f44bd88c9dd3b83dccbf0fa1f04b2a7dcec03615", | |
| "description": "docs: fixup envvar-directive syntax", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0c58ad3e321d888f84dabcfd74ae7be03c4ed2a4" | |
| }, | |
| { | |
| "sha": "0c58ad3e321d888f84dabcfd74ae7be03c4ed2a4", | |
| "description": "docs: use envvar directive more", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2200a410bfa5490d25099572fd548023aac17f3", | |
| "description": "v3dv: expose VK_KHR_shader_integer_dot_product", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22ef66bcc96d14c70a501e36f50f01e71d84b430", | |
| "description": "v3d/compiler: remove unused sample_coverage field from fs key.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "09782e5e6d5cc0a44b907544f55bdaebbb4feb84", | |
| "description": "v3dv: fix alpha-to-one for single sample setup", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f40afe98836530e3f26b4dda0dfc31d41fea195d", | |
| "description": "v3d: add a debug option to optimize shader compile times", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dee97e7b99835b83b9d118050350fed424d38c76", | |
| "description": "dzn: Allow multiple graphics queues", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f1b8b3e6c9e61418c507213b899b28b71dedd0c", | |
| "description": "dzn: Use DXGI swapchains", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2f462105face258c3e57a9558b8615d5919cc261", | |
| "description": "vulkan/wsi: Hook-up DXGI swapchains and DComp", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e4d81c05ea41f3c85075768b34ead18214604a45", | |
| "description": "vulkan/wsi: Port Win32 WSI to C++", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a40913b3e00e489c166dfce3c6b88ee091b55bc1", | |
| "description": "vulkan/wsi: Allow platform code to define extra dependencies", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2975a7f453a03907827bbb8b38ea1394f052d045", | |
| "description": "vulkan/wsi: Add support for image -> image blits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "65e4873d829debd4951a26eb0e190f3b6982ba48", | |
| "description": "vulkan/wsi: Dissociate the blit context and image configuration steps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa4e729165801753a46b850d1c6b0ecc920dc208", | |
| "description": "vulkan/wsi: Prepare things for image to image blits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbcbf2cd91ba65bfd794c4ea182042b2da06d37f", | |
| "description": "vulkan/wsi: Don't set use_buffer_blit manually in the win32 WSI logic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5fb2adb8fdbe1acba185d02bbc2fa74bcff488c5", | |
| "description": "vulkan/wsi: Simplify wsi_win32_surface_create_swapchain() error path", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "52c87d0b8398244f099452fb6872fd6db5b20d13", | |
| "description": "vulkan/wsi: Indent fixes in ws_common_win32.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a67f5f32a8d94e03bf6de894518d166a23c2d908", | |
| "description": "meson: Define VK_USE_PLATFORM_WIN32_KHR for C++", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ff54a52ec7fd400b928e5cb5b9e5250aaaab7c2", | |
| "description": "docs: update new_features.txt for additional work with RADV", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bed18ab3e2f3fb7f84568a7965becebbbcee9afb", | |
| "description": "intel/compiler: fine-grained control of dispatch widths", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf3112805ce429dadb0ed0814691c38055a1af85", | |
| "description": "ci/venus: re-enable venus-lavapipe", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c91168c71cc8a702792df76833b356b206ebd48", | |
| "description": "ci/venus: specify render server path to enable server config", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e86c99bb28f69510eae9dc59c864cb28120171cd", | |
| "description": "ci: uprev virglrenderer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f13a42e5a15ea855553ec9d94aecdc80b727ae04", | |
| "description": "Fix incorrect stage reference", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "63345d59b0215d9927af007943f99c2407155ec8", | |
| "description": "d3d12: Unionize shader variables in d3d12_shader_key to reduce size", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1cbff228a76312e09f6713ba98c10af47579497", | |
| "description": "docs: Add short documentation about RMV tracing variables", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e624494c0f1c55b62f1660c27a75c9bb1c15c905", | |
| "description": "radv: Enable RMV tracing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf", | |
| "description": "radv: Add RMV resource tracking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5611ab25d1ac38f3bc71684cec279b40effc180c", | |
| "description": "radv: Add RMV tracing layer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46", | |
| "description": "radv: Add RMV tracing utilities", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d816859eded246fdd4b0cb31d4409181e0fa6f39", | |
| "description": "radv: Use internal allocation helpers for internal allocations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "845792db735893a4e42a0cf7949464bed2180eea", | |
| "description": "vulkan: Add RMV file exporter", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "defed481046aff03c1f19eb26dc26938a27fc461", | |
| "description": "vulkan: Add common RMV tracing infrastructure", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f30a7538befb00e7989e42ba8304891d6cf5165", | |
| "description": "vulkan: Add RMV token definitions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b2739c9f00557347008dfc500dcc584abb81378b", | |
| "description": "zink: set surface->dt when updating swapchain", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54088f4bb5276c792794fc98df981c35ffc6815c", | |
| "description": "d3d12: Reuse sampler tables inside of a batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32b23d8fb21d13ccd84da131070cc6c9bca137d5", | |
| "description": "svga: fix max number of texture cube levels", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1aa163ebb5b90dc0fdf224f7a14c2ff88093c2aa", | |
| "description": "anv: Print the BO sizes in KB instead of hex bytes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "38e29fe712dc3ba0774c483d19adf9ec6053cc55", | |
| "description": "anv: Fix the size/aperture space debug printouts to consider _ccs_size.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e937c4b716f9e60b80368766fa3db0dee2cdc27e", | |
| "description": "anv: Add an aperture space summary to INTEL_DEBUG=submit.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7ab7b9770e313f52f08621f26cf122f53bedfc02", | |
| "description": "r300: allow more copy propagation with relative addressing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b28983c5db504ef58e90f2aef7e3d2dfff5d319", | |
| "description": "aco: Use NSA on GFX11 with more than 5 vaddr registers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9538d523b6fef82dad5265a458cfba72e93a02f7", | |
| "description": "aco: Validate GFX11 NSA correctly.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9abe4850baf17453d9faaec04b90d8937cee28ff", | |
| "description": "aco: Handle NSA with vectors in get_mimg_nsa_dwords.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1ab80eb061b872ae3707c347ea52d7b57cfe4c18", | |
| "description": "mesa: add missing count_scale attributes", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37dcd183310b45283f9096ca350edb7f53d7b243", | |
| "description": "mesa: add missing count_scale attribute", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "a4e935f2d70304a89104157378a4033ba10cd3e0" | |
| }, | |
| { | |
| "sha": "a84c40c6a4d5ef738bedc9f5aa23c47bc31ced6d", | |
| "description": "zink: lower stipple + smooth", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c69637a2a5ac8673f0192fef95594bcc341afb8c", | |
| "description": "gallium/draw: support lowering stipple + smooth", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "180e30857c617f283977278d65103cc0b6b3690a", | |
| "description": "egl: const display & config pointers in eglGetConfigAttrib()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f83a0e0a14ed871889a551dc0e24480ad9e0edaa", | |
| "description": "egl: inline _eglReportError(), and drop this and all the other unused defines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3632d398359cce1fb666b8cf6299ba624d3ccda7", | |
| "description": "radeonsi: rewrite si_update_ps_colorbuf0_slot to fix crashes and recursions", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "bc6d22b92002dc43a8c742ab234717147d63ad87" | |
| }, | |
| { | |
| "sha": "8bc51d78a577f2321be7ecb9bf86a8a193fe9018", | |
| "description": "ci/lava: Tweak LAVA jobs timeouts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbdbf0862c2202606e170ee34fc00017d9967f05", | |
| "description": "ci/lava: Update lavacli version", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1f759e750fd8b9b55e065638044f40cd87f4468", | |
| "description": "ci/venus: temporarily disable due to instability", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54f583738ee1bae44e124b83ea072e14458204cc", | |
| "description": "etnaviv: hide TS sharing behind debug option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9572ecbee9e80fc0ee3bdd26ec4285cc7ce6ed41", | |
| "description": "docs: Add calendar entries for 23.0 release candidates.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a2f954f46779047a9ee79d8c5a865e51bb48d601", | |
| "description": "broadcom/ci: drop duplicate job definition", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1e59646de7a572f4f7b363c3c3cefe840bdacbd", | |
| "description": "aco/gfx11: increase vgpr_limit to 256", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6872f8d861b80377c8bbff2f2fad0de14bc5e8b3", | |
| "description": "aco/gfx11: allow true 16-bit instructions to access v128+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "254b178d5bb66e30b5566858e6450e8d0acb32f3", | |
| "description": "aco: disallow SGPRS/constants with interpolation instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5af891a747d125f2fec95eb248f9055c33f1c155", | |
| "description": "aco: add more opcodes to can_use_DPP()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c3dd1931d99121dd319d7802b543a5b0957516f9", | |
| "description": "aco: allow Builder::Result to be dereferenced", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e386523380d8fac9b1bca3848b1fafa8bdc90a65", | |
| "description": "aco/gfx11: fix discard early exit removal optimization", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9d814c405bb3a40cea7556a61fe35aad3e24b020", | |
| "description": "microsoft/spirv_to_dxil: Let linking report the need of runtime data", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6481805e0007d2bf53390e1af25c75b1507c2a92", | |
| "description": "etnaviv: properly check for new clear value in sampler TS setup", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03fdcbba19bd541bde9bc65f4705c369d5339d67", | |
| "description": "etnaviv: blt: properly use upper half of clear value", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a358890667a024722c6efeadff203eb2bd9ea86a", | |
| "description": "ir3/print: Consider the size of input when matching it to a reg", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d474cc935e7fa165665444e5347112879144c2a4", | |
| "description": "ir3: Force flat.b sources to be equal", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a45d32b10b317f69187392c2d165071248a91f49", | |
| "description": "tu: Fix varyings interpolation reading stale values", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25a151533cd4f4eb88705caa572097a201c0c16c", | |
| "description": "loader/dri3: Overhaul draw->cur_num_back handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "27366cb5107c9c290d2f1756f8a75f93f20a5f00", | |
| "description": "loader/dri3: Add dri3_set_render_buffer helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d25a4cab40044d7ae151dc6555e10e5f2cf17bd", | |
| "description": "loader/dri3: Move NULL handling into dri3_free_render_buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e888f61593e943b212dd69d6d5794e2e3de5bed", | |
| "description": "radv: enable PS epilogs on-demand for some dynamic states", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb07a11b8f400c50e8a2455df9891573eae052e1", | |
| "description": "radv: add support for compiling PS epilogs on-demand", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "11469f7553dc69a6c4b779527e6738c3206aa21c", | |
| "description": "radv: copy the non-compacted color format at pipeline bind time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbd7f700739f2ae6106e71505cd5ec40096fbb61", | |
| "description": "radv: rework PS epilog emission", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7de50e4c6c0bbbd73ac784c8bb52065a47d8563d", | |
| "description": "radv: keep track of SPI_SHADER_COL_FORMAT for PS epilogs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9f30c4aa0eb7cc97b495d9203f47544f3a9e6eb", | |
| "description": "radv: enable the PS epilogs cache when some ds3 states are enabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75b0d6de04072963256cb5783dfa11be07d0d471", | |
| "description": "radv: add support for a PS epilogs cache in the device", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c0f95913a095c3bcd722c4718d55479ca7463474", | |
| "description": "ci/rpi4: add a couple of tests as flaky", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7931b4026f309f222390133a903b59c8dfd3a248", | |
| "description": "ci/rpi3: add another test variant (draw-copypixels-sync) as flaky", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "28d6caad605bcb206f73c6ba11d27f4c982efa89", | |
| "description": "gallium/draw: assert shader-stage", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7c1b9ee6b763fd224cd5cffa00727f786f1148db", | |
| "description": "gallium/draw: use nir_shader_instructions_pass for nir_lower_aaline_fs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3897a233fb15f8c8152ce0719936c919afea9f1a", | |
| "description": "radv: add a new dirty flag for the RB+ state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1e06b46a9d8832ea258d149f79fb270383f1df5", | |
| "description": "lvp: avoid redundant sampler views and image views", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f18827e0153c555d2f3897b57f8ea0349b5bb41f", | |
| "description": "zink: stop using VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "41ffb15de564849668c942aa79a570b6f262de99" | |
| }, | |
| { | |
| "sha": "2e9ac9278c279cae1cb038f9da956f8815a65ade", | |
| "description": "agx: Remove obsolete comment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90dea84ef6b2201ea7e2dc3a87a9ff355c33d3a9", | |
| "description": "agx: Remove dead arg", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17d1559036b14202f26afadaf0e2672ba28e34d6", | |
| "description": "agx: Use i0/i1 variables", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e61f13ffd1a6991917a46993f73d1bacb641d44", | |
| "description": "agx: Get rid of emit_alu_bool", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b25ee6cc765022c506447a0b0ca7907902880ee", | |
| "description": "agx: Use agx_subdivide_to for umul_high", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6c5b2a5a3d9cb21c3b51255219b53bfe046592d", | |
| "description": "agx: Remove dead code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dd571ede85d81a4159a3fc554c2a1ecfdee53643", | |
| "description": "docs/envvars: Document MESA_DISK_CACHE_COMBINE_RW_WITH_RO_FOZ", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6c1c5d9ef0be6eca1861f01f2d015f04b6e229bc", | |
| "description": "util/disk_cache: Fix rw cache lookup when using combined ro+rw caches", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "32fe60e8c429a070f890840422a64f1e7795eb5a" | |
| }, | |
| { | |
| "sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3", | |
| "description": "dzn: No need to add another bind flag for clears if one is already present", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c59141d3c2229aa6d8c92dfb00c7d5c038e062ec", | |
| "description": "dzn: Lower tg4 offsets", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a991cc52ea730d73ecd795c61bde76bf8693aef", | |
| "description": "dzn: Implement point coord", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03ce60ec7e27e6a9ee8a2e5301176df53b684ab3", | |
| "description": "dzn: Lower fragcoord wtrans", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8b12006bbe34c88320d60e63fab29a6361da634", | |
| "description": "dzn: Use the right variable for heap slots when prepping resolves", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22b8e0c74c5ebe8153477d14176beaa7b54c2987", | |
| "description": "microsoft/compiler: Set the advanced texture ops flag correctly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a84208ee4df8782a87464f7ed176d7499b20fc4f", | |
| "description": "microsoft/compiler: Fill out and sort the shader/module flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "beeeb74a4c3221c0a72883069b2f8e2091b9416e", | |
| "description": "microsoft/compiler: For Vulkan, centroid should be ignored on position", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3cae18cb526f6275b97c8ded7487f522b61968d", | |
| "description": "microsoft/compiler: For Vulkan, when shading at sample rate, pos is sample pos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0f3a387c98d184282639793aa72feb9198d8708", | |
| "description": "nir_lower_fragcoord_wtrans: Support Vulkan shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac5af6c06d867507284121f31ddbabf07f7e29f4", | |
| "description": "util/driconf: add Dune: Spice Wars workaround", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e986d8c3377470d039cc6ed19e73786c3105863b", | |
| "description": "d3d12: Update hard-coded heap sizes and batch limit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc", | |
| "description": "Return 'Mesa' for GL_VENDOR for community drivers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d9eb64990fc43f76110de2716b46c8d3c071e9f", | |
| "description": "zink: fix the stencil write", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53c4ce495ccb11afc8d1f66d893238fb17e5488c", | |
| "description": "zink: add a condition to needs_write_s", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "847d198c1fffe018f4c3557db239168100400319", | |
| "description": "lavapipe: add some safety asserts when beginning rendering", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b20df1abebed112b4bebc56102fa760fac9c804c", | |
| "description": "zink: add a fs base key, fix optimal fs key packing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8772651aa047fbd8987c3f8d9a493232abeffa0d", | |
| "description": "zink: use optimal key for pipeline library hash", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19332b13e196ae7ba6e08537d234428ff60e93bd", | |
| "description": "zink: unify some shadow tex code in match_tex_dests_instr()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6c6a59f5667c5d9f06a067632a07742fc4465a3", | |
| "description": "zink: fix some weird indentation in zink_set_sampler_views", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90cd9cd3d18c9bf946f20a5f572cc09c99410bcb", | |
| "description": "zink: simplify some depth texturing spv", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b23877e7fa7c5678372ae99c325cd57b20672ddb", | |
| "description": "zink: put line emulation stuff behind optimal_keys check in draw", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6f06901b7d502e9d832069b913cb2bd9fe2e932", | |
| "description": "zink: only flag modules_changed in optimal path if a change has occurred", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b295accf077cfe5a794e0405607f1eb57453e3cc", | |
| "description": "zink: delete dead code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bc801c0808a5b4bd3b6a870ce9877acf20e7699b", | |
| "description": "meson/zink: use vk_api_xml variable instead of re-constructing the file path", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "615c3a078b6aaa3a2f886b7e07a12d2b6bbba23e", | |
| "description": "asahi: Fix segfault with null drawbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9b67afb55d87fd593e3612e72328885f7b7573e9", | |
| "description": "agx: Fix missing #include", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b4d8be165b2de98105c775400447a7bee9772ebd", | |
| "description": "asahi: Implement ARB_texture_mirror_clamp_to_edge", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e2d786579d62e39a3604b0e968d8eaa34be1440", | |
| "description": "asahi: Implement GL_CLAMP natively", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8679956e631831fb9108aafb0fc859ba06689066", | |
| "description": "ci/zink+anv: remove dEQP-GLES31.functional.layout_binding.ubo.*", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d627f28c8fb55336d001846cfe70877b446d978", | |
| "description": "anv: use the null surface with unused push descriptor binding table entries", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d" | |
| }, | |
| { | |
| "sha": "bbfca4eb92a75802d6555202d95d6b20af5d7c90", | |
| "description": "anv: return properly typed value for no ubo promoted", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" | |
| }, | |
| { | |
| "sha": "e2b0086b786fc46193c2c4c0313922d64bbe2653", | |
| "description": "anv: check that push range actually match binding considered", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" | |
| }, | |
| { | |
| "sha": "48bb3df95158ca14e7c291d03be45becb097263f", | |
| "description": "anv: don't nullify entries", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" | |
| }, | |
| { | |
| "sha": "319d485679848f9c48e1fc7b34ecf97fc39ac1d0", | |
| "description": "iris: let isl set tiling mode for external resources", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fdf4a878233b6c9c87e825d2bb72cfb9c0e6c638", | |
| "description": "radv/rt: use a smaller value to enable scratch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "810ced93f3fe0fae89d3cf5f27eb1f25ec8974c3", | |
| "description": "aco: align scratch size during assembly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9846158cd9386336b051ded62bcb297335a014e", | |
| "description": "aco/gfx11: reduce scratch allocation alignment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee32f3873c544bffdc63c733e9be966258e9b4a5", | |
| "description": "vc4: Fix running process_mux_deps on irrelevant type of instructions", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7489c29abee0e7db46b63bd18662a6d73cb3c6a7", | |
| "description": "vc4: Fix RADDR_A field extraction of branch instruction", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "82bd38fa1155edc0a0d813783b319c6b8d299370", | |
| "description": "zink: add a bunch of asserts for starting dynamic render", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0997a6272ea22898b4fc87f309f2c2ad4ca89548", | |
| "description": "zink: re-clamp dynamic render area when doing swapchain fixups", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c53fc5f48e8907e24351053f1b3252d7c6997b51", | |
| "description": "zink: catch a potential corner case with dynamic render and swapchain updates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a59dc9d15758359385d75944b3d5906eb8770136", | |
| "description": "zink: split out swapchain render update fixups into separate function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6f02fe8842f9fc6e0cecad533451a6402539c027", | |
| "description": "zink: protect against invalid scissored renderpass clears", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "79a4d22928e2b1b3e4a4246384b33c42a14cdb57", | |
| "description": "zink: only update framebuffer object during swapchain update if framebuffer exists", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "51be6233720c636ee9c471add0524ee4a76db207", | |
| "description": "intel/eu/validate: Check predication and cmod for SEL, CMP, and CMPN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e0f409c5d85b802d3811d7d673ac501f0b471494", | |
| "description": "intel/eu/validate: Add validation for csel", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a7c23973b49a0c13804ad5ce9180c34aaaa1feb", | |
| "description": "intel/eu/validate: Add validation for bfi2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f34821d9987b64cd9277676080f1c4a7af7062f6", | |
| "description": "intel/eu/validate: More validation for logic ops", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8be7406c816b02596fa51f678954919844a0a450", | |
| "description": "intel/compiler: Assert that ARF used is the accumulator", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b579a2ea85e4a7955dbd2e01a6e8f469b905f4c", | |
| "description": "intel/compiler: Validate 3-source instruction source strides", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5684019f635aeca00c91a2bbd76c455865967dd", | |
| "description": "intel/compiler: Validate 3-source instruction sources have same base type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c24198075147235f6710c7c897f0de3e43148deb", | |
| "description": "aco: Mark more instructions as 16bit on GFX10.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b64afc1d37a2ed165f0f3bb059c71a298253c9a5", | |
| "description": "aco: use s_delay_alu skip field", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2f083c0a7d64506f7a1509f05bc4daf000e102c", | |
| "description": "aco: add more dependency instructions under waitcnt class", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c8357136d4054e194e266610c3870026527af737", | |
| "description": "aco: improve parse_delay_alu", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e", | |
| "description": "radv/winsys: fill real info for CHIP_GFX1100", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d944959fbf4f236c356fac40722d6ead203423cc", | |
| "description": "radv: configure VGT_TF_PARAM directly from the command buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1b3e6aefd42eae8ce8b551f67d1f8650353407e", | |
| "description": "radv: fix re-emitting tessellation domain origin when it's dynamic", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f22290949d3d6ad75445404e48195ed319505a05" | |
| }, | |
| { | |
| "sha": "6e24b76c105eed183edbc95c404c8ee39c2bf077", | |
| "description": "util/00-mesa-defaults: add Limbo workaround", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836", | |
| "description": "anv: Update PIPELINE_CONTROL flush when switching pipeline mode in TGL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb", | |
| "description": "iris: Update PIPELINE_CONTROL flush when switching pipeline mode in TGL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "595079c37cc1568cecd1df8b953b4bb01cd51bb8", | |
| "description": "hud: extract float printf modifer selection logic to helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31d95dd3c642a67ea19e7ff9649f6122518bb13a", | |
| "description": "dri: get rid of LIBGL_SHOW_FPS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87f4d794278205c331c12bbfea587b55e2642c76", | |
| "description": "hud,dri: emulate LIBGL_SHOW_FPS using hud", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0a3e91b9ee4cfaced56d2e5eabb36fabd2ec4168", | |
| "description": "hud: add \"stdout\" option to print values to console", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3170f7d7fae9b11e4c79ce13873e9788e86f2e1e", | |
| "description": "hud: check GALLIUM_HUD_DUMP_DIR value only once", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32fe60e8c429a070f890840422a64f1e7795eb5a", | |
| "description": "util/disk_cache: Support combined foz ro and non-foz rw caches", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75dae4f8e3df731165e85039ce16a0c64c2646f1", | |
| "description": "util/disk_cache: Store environment variable values in disk_cache struct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "434bf4b482cb54b61ea8adc371c4f334cf44b3be", | |
| "description": "util/fossilize_db: Fix resource leaks in foz_prepare() error paths", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b77a658005afe018d49609fb86c2c1c39f39ebc", | |
| "description": "zink: fix disappearing smooth lines after workaround", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "80285db9efe16beefc59a470b7c53d7bd38dbdc4" | |
| }, | |
| { | |
| "sha": "41eb491fb6460f401a4c845fc28a53de92e9075b", | |
| "description": "driconf: add a workaround for plasmashell freezing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6b494745be0900a67004d6f3e4b730c3cd67da79", | |
| "description": "intel/fs: only avoid SIMD32 if strictly inferior in throughput", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "480308c6e591878b0357b5bc59387cc49a1a1a68", | |
| "description": "radv: remove unused radv_is_raster_enabled()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1099fd71b046d109aa8b3d1f5777c978077dd904", | |
| "description": "radv: initialize blend state after compiling shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87b88de973a4654285fcc1e975692fea8b91162a", | |
| "description": "radv: replace blend_enable_4bit by radv_pipeline_is_blend_enabled()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0768cc5ed183e3289282100958154c50b4af099f", | |
| "description": "radv: determine DISABLE_DUAL_QUAD directly from the command buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab48665f8def02062b6da4e77af60ad4e9d75806", | |
| "description": "radv: simplify uses of color_write_mask/color_blend_enable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25f067ef4c8b611d5702598d1cbfb8a625d36048", | |
| "description": "radv: adjust CB_SHADER_MASK right after SPI_SHADER_COL_FORMAT is compacted", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db2108672dcfff95dc88269ca18d492dc1a16c7e", | |
| "description": "radv: remove unused parameter in radv_init_multisample_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "84527093c40f832e71b39225aeefe1276670f37b", | |
| "description": "spirv2dxil: Fix memory leak on error path.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "531d17c33428c99f08c42531eaf813b24cf7967c" | |
| }, | |
| { | |
| "sha": "9b29876a02ab50b99923141003bdbd06d7c487f2", | |
| "description": "ci: Start weston with Xwayland", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c91a78c03a67afa5f0792669a58a7d19f87c5ba0", | |
| "description": "virgl: Use virgl host side shader stage IDs when reading caps", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "a26543f6368fed1604cfde7fffce2024e9d8abab" | |
| }, | |
| { | |
| "sha": "300dc7d65364033831f6987075372388212c5ef1", | |
| "description": "ci/virgl: cover more glx@glx-copy-sub-buffer flakes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "91a1455e3b1dfed32579fa58f228f756de5bc03c", | |
| "description": "Revert \"ci/venus: disable for now\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "22ab226396ab0b5db5a1f0f903e409ec89bb6a48" | |
| }, | |
| { | |
| "sha": "3e66ef53d4a1f112eb22e7443bbea5e096317416", | |
| "description": "ci: Bump crosvm and virglrenderer versions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d8e5714e81a9d20981f5b0aa1512f5b4436f19dc", | |
| "description": "isaspec: Fix bitmask conversions when isa.bitsize < 64", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2d7ea1895ed6644613ffa6f68ef458642c28be7d", | |
| "description": "etnaviv: add cleared surfaces to context flush set when necessary", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf501a7f348c9a1f7d29beca86acecf6ac056373", | |
| "description": "etnaviv: split adding resource to context flush set into own function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6e487e367e12a0b183068fa7324fa78b1a8b60b", | |
| "description": "ci_run_n_monitor.py: automatically retry on transient errors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "617e7596d1be058eba29bd4314065bc04acfb1a5", | |
| "description": "zink: Add an assert for not seeing any more MSAA image-to-buffer copies.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f74bbcd8a00ab17fa76cd41a59dd046723a71653", | |
| "description": "zink: Have u_transfer_helper resolve MSAA surfaces when mapping.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "823e34f9388cde61057fbeb3f9bdf873b47834ce", | |
| "description": "u_transfer_helper: Merge in-place and split z/s interleaved map handling.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4372069f5ad0b2d6ead5c8839f4d39a120dc06eb", | |
| "description": "u_transfer_helper: Use common code for interleaved unmap.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5b2194a3a36cd32bc1e9a1b76c20ec167fad842", | |
| "description": "u_transfer_helpre: Drop !interleave handling from the interleave code.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "95c4241f475e70fbcb9a488d205eecfcdc73bc6c", | |
| "description": "docs/gallium: Explain that MSAA transfer_map must be supported.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03a26ae3d99f76c3975903c9c4ef8280167cec42", | |
| "description": "ci: Fix VK driver setup for HWCI_START_*.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "99a6f2a1864fe65a764e2963a41763bcbf541196" | |
| }, | |
| { | |
| "sha": "85650297d23b7b67293a23c31330569049fab594", | |
| "description": "anv,hasvk: move the null check into the function call and drop null check copies", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0ae23b81a4417fd69933e057be31596a75071509", | |
| "description": "anv: Drop useless FIXME", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "00ffe8227f65385ddc091d1f3caf35d1786fddaf", | |
| "description": "anv,hasvk: drop unused function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05dca17b57ae64e8144d49a39236713848755229", | |
| "description": "anv,hasvk: migrate to ROUND_DOWN_TO from util", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "818eed3d2f2dbfbba489339505270c5d0750eb45", | |
| "description": "anv,hasvk: migrate to u_minify from util", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9257b08f49c1dd5e919e33b20c387c505b8d2417", | |
| "description": "anv: migrate anv_minify to use u_minify", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4504188508ecadacd962829cac83024e1f3833ab", | |
| "description": "anv,hasvk: migrate to align64 from util", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a06f751ec8837c749cf18ea119b5c02a0c516129", | |
| "description": "anv,hasvk: migrate align32 to the right functions from util", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e9fb7c6960dc0b27c6805f3b3bf1839896cd388", | |
| "description": "anv,hasvk: Use the inbuilt macro from src/util for clamping int64_t", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0030d6d2249dee532c1921bfbf35d640d32bccb4", | |
| "description": "anv: constify variables and use early returns", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5fb935b3a4e0e9000b60129bfb9a15f573c8ce88", | |
| "description": "ci/linker: update mold to 1.9", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e55b3b790997573d7e4110332024d1052d0ccc3", | |
| "description": "aco/gfx11: update s_code_end padding", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aab4a260db6563d676a8e43fcdf7c653e61bf698", | |
| "description": "meson: add missing dependency", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "ad4d7ca8332488be8a75aff001f00306a9f6402e" | |
| }, | |
| { | |
| "sha": "cf64ca6a0c453485eea90063fe8155c5421cd41d", | |
| "description": "ci: enable wayland platform in more debian builds", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98747e5c826e70f66eed10e8c94cc03afd2768cd", | |
| "description": "radv/ci: run Zink testing on VanGogh", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c90f69a0430c2f5a5481cbb0ecee0f68356b31fd", | |
| "description": "zink/ci: rename zink-radv-* to zink-radv-navi10-*", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b04a2138f88ff2b489066532bcec14eb2018db5", | |
| "description": "radv/ci: merge all the zink jobs into a single one", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22ab226396ab0b5db5a1f0f903e409ec89bb6a48", | |
| "description": "ci/venus: disable for now", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "808a25c30a4a24aefc0a4113405d44f3c652e577", | |
| "description": "venus: Avoid to copy the descriptor sets when it is not required", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5757dbe1ee994c6c5afdaa691ebcfeb72e0cd04f", | |
| "description": "radv: fix returning VK_PIPELINE_COMPILE_REQUIRED from library", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "888f5e5aa1d413dd87cc8519d45d7a3c2856b13a", | |
| "description": "radeonsi: Fix amdgpu-color-export with prologues", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1825ad134b172447d42b8db69674db0de87c3afb" | |
| }, | |
| { | |
| "sha": "988c871ca988423307a15516acbc69d9c5093033", | |
| "description": "radv: stop dirtying INDEX_BUFFER for non-indexed draws", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "509ba67aebae10a75c713826446a05490404b1de", | |
| "description": "radv: flush push descriptors at bind time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f288acb50ff4e82f17ccd649258bd22ab0c5924c", | |
| "description": "radv: remove set but unused radv_cmd_state::index_{buffer,offset}", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddb21e86a440d92fd5628cb4c6945f9ef2fe1dce", | |
| "description": "radv: remove unused pipeline parameter from radv_emit_binning_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "21e52a612d1bd030b489a4ed99e47f32f2c812fb", | |
| "description": "radv: remove enabling out-of-order rasterization internally", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39c6f6454cf408f6d8d220f49cfcc3a062d88e29", | |
| "description": "isaspec: Give decode.c/h more descriptive names", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e8945a8ce60e864b808b2ecd275fae11a439f8ce", | |
| "description": "isaspec: Stop depending on glue headers and out-of-folder C files", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4953a8db253d92dc2828926fca7b11f082727c2b", | |
| "description": "isaspec: Use argparse", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e83ad77ef5d7737b8c2c10b79e2077cd6aadc020", | |
| "description": "isaspec: Stop using s and xml from the global namespace", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05c17eae2b96e44c01c8b5731c5c63d23307d8aa", | |
| "description": "asahi: Advertise MRT and fbfetch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa96dfb2d7fa88cb161dcd7fedd4c14e81752737", | |
| "description": "agx: Lower discard to zs_emit when zs_emit used", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ebe40b15ea67bf38bc45fa8825d2502e6b33c09c", | |
| "description": "agx: Fix discard with MRT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b5519e865981072c5e522c44b30f669d4ddf9f2", | |
| "description": "agx: Introduce \"no_varyings\" instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33e3418cfe2db9983b71eddd97d4d7da44e5ef76", | |
| "description": "agx: Consider \"stop\" a control flow instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6aa43cf42d3a02f1659a65515bd4e1f7a204316", | |
| "description": "agx: Optimize waits locally", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a01680b9795c60b4ba33b85db1e9007f549b4960", | |
| "description": "agx: Remove logical_end later", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "73ac73308b079cc66468169b20a5bfd2d880baf3", | |
| "description": "agx: Validate widths of vectors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6685dba75ea3d91bb3d6809cbb7b28e5709c59ad", | |
| "description": "agx: Add agx_read_registers helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6631ba5affb1f7db9f10e9927d85edb8d5bc277", | |
| "description": "agx: Compact st_tile argument per mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "545a3eb60174ccd9d80695749970319ed23b8c24", | |
| "description": "agx: Insert waits post-RA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "463744e4f981d7f8bd40491c3e85bd60fcac2815", | |
| "description": "agx: Pack texture scoreboard slots", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01f948ee1307e38d06b7ba062e4f55061240d513", | |
| "description": "agx: Pack wait instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "640afb33b95d6f92642f5e7580c0619c8f4cda85", | |
| "description": "agx: Remove unused idiv const func", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "44925a142e2fe8067a693887f576c06623f160d2", | |
| "description": "agx: Use metadata for VS varying linking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "617f2f7a024124340d175e668213977823778c61", | |
| "description": "agx: Don't use nir_variable when gathering flat varyings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d00a43f682c395a22e7037174600e1805a8403b6", | |
| "description": "agx: Hash agx_instr faster", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f44afe766f35942222ec30b2f1128c1126b45974", | |
| "description": "agx: Use texture write mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7284e4967c24ce415d8848165446727d9258725e", | |
| "description": "agx: Note that textures clobber even masked", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ddbec45b6fc7b7eacac844243624061fae7fa042", | |
| "description": "agx: Plumb in store instruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6b645f12ad4bec663235b44832cbf715165cb9e7", | |
| "description": "asahi/lower_tilebuffer: Avoid loading sample mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bb677c7fc81769eb823b18f1746df5b2e5e28b18", | |
| "description": "asahi: Remove outdated comment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b612690e38acfb537190b13397b384e414f2a439", | |
| "description": "asahi: Implement linear 2D array textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0bc70a0074035f7723e2f91b7ffb41d721b4d9c2", | |
| "description": "asahi: Correct acceleration_buffer for layered images", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17d4486c6aa098d31ed727ed8137f40c8eb7fb65", | |
| "description": "asahi: Add XML for linear 2D arrays", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "48c9a9676c9030f67376cb179fcde83a47ee01c8", | |
| "description": "asahi: Add XML required for vertex shader side effects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6bda0f2a7075462f9d1229420337f9f42216a7cf", | |
| "description": "asahi: Dump uniforms when decoding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d31a9cf3aea8643ad1e865bd72d6a72d8fe5cec2", | |
| "description": "asahi: Check box implement NV_conditional_render", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "21a35b58bac4b6174cdf3411ccb3422cb7a2c5cc", | |
| "description": "ail: Add compression_layer_stride_B field", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d703c2887d3860a0ff974562374b29ea3277e2f1", | |
| "description": "ail: Support linear 2D arrays", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "35494ea83e5f997aee9a849ed76a09def24ffe21", | |
| "description": "docs/features: Add more missed asahi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "03beb3247879119020fffd81ea22834544f59b98", | |
| "description": "freedreno/decode: Deal with suballocated buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e437a2203bac243d5c96bcb2de0b0632c88b63b", | |
| "description": "freedreno: Limit max draws per batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d44525feb5117d07288577f79bcfa81d03de725", | |
| "description": "freedreno/drm: Add nr_suballoc_bos size check", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "48610676897d989ff8ce604022e7d611cec9c131" | |
| }, | |
| { | |
| "sha": "912c91e38305d625a3564b20936b194085974df5", | |
| "description": "freedreno: Fix FD_MESA_DEBUG=nohw", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35" | |
| }, | |
| { | |
| "sha": "5c3d5f14ac04d4669168d3ca81c52c20f3044e3b", | |
| "description": "freedreno/drm: Mark ring heap buffers for dumping", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d5570bb47a135a8f9e0641983fed2239ee6c1da", | |
| "description": "radv: Always compile accel structure shaders on demand.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef37407971fb323f8519a57b0aad2105592c9ecb", | |
| "description": "radv: Support on demand compilation of fmask shaders.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32925bf7080cd43cf90f41e10be8c61bafb1d11e", | |
| "description": "r300: lower fsign in nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9af7f7d156268f32decc2a06d9d825f0b994a252", | |
| "description": "r300: move some ftrunc lowering to nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31f678626f5895e8d13a73f1c2862fa922ba6c01", | |
| "description": "r300: use nir lowering for ffloor", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a93bc6afc46aca0f8124af4d77646e9788c697c4", | |
| "description": "nir: check for x - ffract(x) patterns when lowering f2i32", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b111e8aa4940e8b155f38b5ef238c295ded8a6b4", | |
| "description": "egl: handle NULL loaderPrivate in dri_is_thread_safe", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5449b6927a951b8ce42927a24a78d84b91c99542", | |
| "description": "radv: use vk_dynamic_graphics_state for the color blend state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e381ac7aaf5f5c66b32bf81409f0b88a94a9af03", | |
| "description": "radv: rework some color blend state fields for vk_dynamic_graphics_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "29ca23dd932bf7de5eb5def8576ca7be28703106", | |
| "description": "radv: use vk_dynamic_graphics_state for the multisample state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed5dc76ea7a65c8449cfd94f577322d545692ad9", | |
| "description": "radv: use vk_dynamic_graphics_state for the depth stencil state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a72fcfd40b3cdadf8ff99597dbb7eef531cbb00e", | |
| "description": "radv: use vk_dynamic_graphics_state for the rasterization state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3bc248e564889ed7d23601b19fc491e3a4401f1d", | |
| "description": "radv: use vk_dynamic_graphics_state for the discard rectangles state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "104a564920b5ac7c044c3dcbbeff75d9840375fa", | |
| "description": "radv: use vk_dynamic_graphic_state for the viewport state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "251933efa70dfe2c5cb1715933aaa714fbf17eb8", | |
| "description": "radv: use vk_dynamic_graphics_state for the input assembly state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3bf256e86d6f364e66f049cbd6621f59fb052073", | |
| "description": "radv: use vk_dynamic_graphics_state for the tessellation state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4183002c629aada7a809e1bd85f325e8440c3250", | |
| "description": "radv: use vk_dynamic_graphics_state for the fragment shading rate state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0241094eb466cae8180900be23bb19a624c9c358", | |
| "description": "radv: move viewport pre-computed xform outside of radv_viewport_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa1a752979b430aeeb1b2fcdc9bc738ce9de8cc3", | |
| "description": "vbo/save: avoid dangling_attr_ref situation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9ab06668f9c6649ac5ea34e7707d50363be43a7", | |
| "description": "vbo: simplify current_init since VBO_ATTRIB_POS is 0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "32010d985c4a66c3fed103b6f8d4e4ac60291d1f", | |
| "description": "intel_noop_drm_shim: add ability to specify device id", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a2252adde8235d5c4d78d9347527cd7914bb905a", | |
| "description": "v3dv: initialize fd variable for proper error handling", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f4b4bc0c2f94e54e987137dbbf6cab76a9ee6244", | |
| "description": "ci/b2c: start making use of the harbor.fd.o", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d045b33599a12a4b61fdeb73c3c6d6b413b5c0e0", | |
| "description": "ac/nir: handle 16bit varying streamout for legacy vs and gs copy shader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d6d63c94a5c26b1b2ff929ba3b092d3361a9854", | |
| "description": "ac/nir,radv: use ac_nir_gs_output_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf2ea3fce9a0b50e53402f1be28bce707092f097", | |
| "description": "nir/xfb: save high_16bits output info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8d9f860a02daa253213b216488941807e8ea79a", | |
| "description": "zink: Only expose PIPE_CAP_SHADER_ATOMIC_INT64 if we can do shared and ssbos.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "3ac0706aa83b10be1062dc61afe1f65ff3f716ff" | |
| }, | |
| { | |
| "sha": "426cb025e7fd09d94713c84bc02ef7b9aaad3fa8", | |
| "description": "zink: Only expose PIPE_CAP_IMAGE_ATOMIC_FLOAT_ADD if we can actually add.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "c32f046ab669e74b55ba8c29e62de055047905f8" | |
| }, | |
| { | |
| "sha": "a4a1f95431ae8a8194758436edf64b415efe7e29", | |
| "description": "util/00-mesa-defaults: add Metal Slug XX workaround", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1c81137d9ce0dda1c0cec374bf4912f7663b2ef", | |
| "description": "hasvk: Emit CS stall on INTEL_MEASURE timestamp", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "cc5843a573bd0412c547b4f2af3cce18263ecfd4" | |
| }, | |
| { | |
| "sha": "7f6beb8537bef69a9b14ec24aa4c817742d219df", | |
| "description": "anv: Emit CS stall on INTEL_MEASURE timestamp", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "cc5843a573bd0412c547b4f2af3cce18263ecfd4" | |
| }, | |
| { | |
| "sha": "0a11cea652664a8dade8a881341e845f29bed343", | |
| "description": "ci/zink: Add trace testing on anv TGL.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a5572583e3cb20204f10599de921eaf0209cfd09", | |
| "description": "ci/zink: Add a manual full run of CTS+piglit on tgl.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d19d0fe2eb84d3a5139fe71c12e5eb6d037edda2", | |
| "description": "ci/zink: Refactor a bit of test configuration yaml.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "99a6f2a1864fe65a764e2963a41763bcbf541196", | |
| "description": "ci: Set the path to the VK drivers during HWCI_START_XORG/WESTON.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01b5e876a2ae92fa9cc2208e55cf922e3446cf85", | |
| "description": "ci/iris: Add some recent flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd15e95a114dc0adb7816a523271b2189c492553", | |
| "description": "mesa: set NewVertexElements when changing IsDynamic", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "0fbd82bdc45c48aa8cbc08d8bbf1319e66217d45" | |
| }, | |
| { | |
| "sha": "a573f6a6da6a6a61de2ff5fa87de2e805e5fd47c", | |
| "description": "dzn: Handle split front/back compare/write masks for dynamic state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33e2444384caf1443b61b78d7cdaf9629f6ca818", | |
| "description": "dzn: For CmdBindIndexBuffer, look at the graphics pipeline instead of last used", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a81e832af06b3916b5500d4feb9ad6d803b8388c", | |
| "description": "dzn: Don't touch pMultisampleState if rasterizerDiscardEnable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22bb768a8edfba2b4de4ee658b13ac86a5caa2ba", | |
| "description": "dzn: Remove spammy logging during device create", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0b9e5a93e9cbcf7001623a13d214aceb45af2a4", | |
| "description": "dzn: Flip on enhanced barrier code paths based on D3D capability", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc9a3ed4d511a04194b43495f4bcccc0d598fe8d", | |
| "description": "dzn: Add an \"enhanced\" version of CmdPipelineBarrier2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4fb076fc22487066cd5febd7d136a2294b21a691", | |
| "description": "dzn: Add an enhanced barrier path for internal and fixup barriers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d50f160d0a664e0e0ee6fcc21c403fcd61be450c", | |
| "description": "dzn: CmdWaitForEvents needs to submit barriers too", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2314afae9d653aa66dbc39651721ccc3cb906d95", | |
| "description": "dzn: Fix aspects used for blit barriers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5b9aedce0e055cd98a8e29dc4b280e69b0c522a0", | |
| "description": "dzn: Remove unnecessary read -> read transition barriers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e616d33850466b6e9d0fb055c6a9870d223ec038", | |
| "description": "dzn: Respect sharing mode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b9df7f0a27ff0cd25286c4d54e3f97f5cfe65da4", | |
| "description": "dzn: Store valid BARRIER_ACCESS flag masks for a few objects", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "184339ba6fceb2b5b9c1570b8bdd74956beab7ed", | |
| "description": "dzn: Store command list type in the command buffer object", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7f5563907e20c131e19ab83d4d41e20c59a333e", | |
| "description": "dzn: Create all buffers in COMMON state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76e72ed4526ee397c9db1f4c14544810363b9754", | |
| "description": "dzn: Delete initial_state which is always COMMON", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b72ff00b155e709dc656307f027d9f0fe2e7b67", | |
| "description": "pvr: Remove PVR_STATIC_CLEAR_.*_BIT and use VkImageAspectFlags.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7509e259f85366598a1339ef4832019c509f37c3", | |
| "description": "pvr: Implement color/depth/depth+stencil attachment clear.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e2ec310431c31da10ff3e596e173ccc7d3eee05", | |
| "description": "pvr: Add clear attachment programs in device.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "72151aa4260e7c25ccde83cdef82c219299e970a", | |
| "description": "pvr: Add comments documenting large/normal clear words.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a308d38fae0dd85c2ea8c6100edbaf0d943ad1e6", | |
| "description": "pvr: Add empty clear attachment usc programs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "821c6b93423f39347575f39b11ad3662d8cfcdc7", | |
| "description": "pvr: Implement depth/stencil/depth+stencil attachment clear.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5611dedd787af01850a76e15962adaa00a509fae", | |
| "description": "pvr: Fix typo in 'err_free_verices_buffer'.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "603570535d1c070dd2bcd9e8e0451e955618f97b", | |
| "description": "pvr: Add pvr_clear_vertices_upload().", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13fc4b1780f0e25625707d7a0aba967064201091", | |
| "description": "pvr: Move static clear state into pvr_clear.c .", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aa37415f1c81fffc0aaab96ee607de26f70f93ba", | |
| "description": "pvr: Add layer count support to pvr_clear_vdm_state().", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a9f23c564a755fc369d85e863f07538b6c15cb7", | |
| "description": "pvr: Move clear VDM state into pvr_clear.h .", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a70b724519303bd2f7298b193fcd4b55c8c1d86f", | |
| "description": "pvr: Add clear rta vert shader pds program.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22bad762f47acdc8189caf259468ef49eace7029", | |
| "description": "pvr: Add pvr_clear.{h,c} .", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "821da19046b2a1ac0ee988a3300d7dc2ff41937f", | |
| "description": "pvr: Add multi layer passthough vert shader upload in device.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37e8e0a494252d3fdbbed3dfb2b418f112c46e40", | |
| "description": "pvr: Change \"ID\" to \"id\" in instance_ID_modifier.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "305f0de7a3297832c73016fceaef55af327fe0a6", | |
| "description": "ci: Remove MESA_ARM_BUILD_TAG environment variable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37d56a057641d0f868b13804fa951b648ad84a6a", | |
| "description": "ci: Bump crosvm and virglrenderer versions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "234e8fd157fa0c27aa213d6e2684525194840fd8", | |
| "description": "r600/sfn: make sure we return a non-negative number of registers", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "565816dfa15214abbeef9a9d94e44f30507ca4d7" | |
| }, | |
| { | |
| "sha": "c3e2e71b50169b109e90555297fa6a81a4e88a4b", | |
| "description": "radv: rework generating the PS epilog key", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4f6f53a18ae66768e8091d7cd7ea0437e40bb502", | |
| "description": "radv: simplify removing unused color exports", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "476a1552c1b061f876926fc6da6acfb30e651bb5", | |
| "description": "docs/freedreno: Extract debug tooling docs and improve gpu dbg docs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5de21336b7f95bff63b517e26af9f08c48f5728", | |
| "description": "radv/winsys: set has_3d_cube_border_color_mipmap for null winsys", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e176eb6c3906ddb0acd92b468cc46512a9759d5d", | |
| "description": "docs/freedreno: Extract LRZ docs from tu_lrz", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "22543653d5b20817d576180060005963c05bca3d", | |
| "description": "radv: fix multiple resolves in the same subpass", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "043508d8f84b5fce258bc7107d999ecbdae4a86e", | |
| "description": "glsl: Remove bit_count lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "abe5acf7fdae6981fe54cacafb3890822599daa6", | |
| "description": "glsl: Remove bitfield_reverse lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f5722c4973439f8f2e53e581bdd242f6c198f6e1", | |
| "description": "glsl: Remove bitfield_extract and bitfield_insert lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db241fbd70c59f86375b8d6bfc5b92d89f073044", | |
| "description": "nir: Don't allow conflicting bitfield lowering passes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ab7ec01290232121d92c58d565e2f131f238911", | |
| "description": "intel/compiler: Enable lower_bitfield_extract_to_shifts and lower_bitfield_insert_to_shifts for pre-Gfx7", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "4dff3ff005b47befd3e4a903b08d5b4bdbef6ae3" | |
| }, | |
| { | |
| "sha": "13f7ef5e0c01cb6f39ad3147800338f3d5b1f13e", | |
| "description": "util: Drop the ENUM_PACKED macro", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58e6d8eee245fdff705a084ad37f9d741dff0bd6", | |
| "description": "ci: Update the skqp testing docs and retire the old runner script.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0cff5d51ac3daab475e4e3ff8428113ac6ab0d2a", | |
| "description": "ci/intel: Switch skqp testing over to deqp-runner.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c69052fd59a31e41f39ccfe1aabd91bdfc62208", | |
| "description": "ci/amd: Switch raven skqp testing over to deqp-runner.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eedc1cdef4029d650ad23d52dfeff983b661f170", | |
| "description": "ci/freedreno: Switch skqp testing to using deqp-runner.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fe1294e17a43583eb434d4ba5785c038387fb6e3", | |
| "description": "glx: Remove the GetProcAddress special case for indirect rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b090246ad27457bc48ea8f5dbe8213f5899efa22", | |
| "description": "glx: Only compute client GL extensions for indirect contexts", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4ccd253588bf98be945d6708dfc49b936f9cc8d6", | |
| "description": "glx: Require GLX 1.3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19c57ea3bf6d77cf6f07f2a56e781f55b0e6013b", | |
| "description": "glx: Remove pointless GLX_INTEL_swap_event paranoia", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0c043116c74983e832a3e52a9ceedce74545a5ea", | |
| "description": "glx: Drop GLX_MESA_{pixmap_colormap,release_buffers} stubs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce8291f03044caa1006245bb8c9ee3cd8b7a238e", | |
| "description": "glx: Replace FreeB 2.0 text with SPDX-License-Identifier: SGI-B-2.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cc93f08f1e3e84f09cb2bb587d6de702dc836478", | |
| "description": "glx: Remove dead declarations from <GL/glx.h>", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac02a860a1bf7dc5ed5f7534b95d35ab823cffe2", | |
| "description": "include: Sync <GL/glxext.h> with Khronos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "421bf657bf33200b1aa97d7ae887971e561ef556", | |
| "description": "r300: don't convert to constant swizzles when translating from TGSI", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7decc7efbacf9382a150733679d638d56e878e26", | |
| "description": "r300: allow copy propagate of RC_FILE_NONE reads to TEX instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d869f0f7ca51fb8767ea4dfd457b713b6c875a26", | |
| "description": "r300: don't copy propagate constant swizzles to KIL on R300", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "39b7502f041cab2cf4f6196820789adc691a0242", | |
| "description": "aco: Use v_mov_b16 on GFX11.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2790fe5375fd468fe0d70b70babb50c523170b3", | |
| "description": "CI/Windows: Use waffle instead of freeglut for piglit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4e03f1f8a135858d9f77c338e30b84b3be523325", | |
| "description": "CI/Windows: Update piglit for Waffle fix", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9721d1d615721df2eab8db2efe8f21ec5091e321", | |
| "description": "docs/freedreno: Add bindless/bindful descriptor docs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3b2e1b2d32403e6ce5948965f8a3605bd0bf7569", | |
| "description": "freedreno/registers: Cleanup bindless-base regs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3fa2ce08907d0ed02b24e79b5ecf8d5fceeb13fa", | |
| "description": "freedreno/registers: Fix bo fields with low != 0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ffb77c8be616556a50ba1dbb93182d96b8a5ead4", | |
| "description": "freedreno/decode: Improved reg64 decoding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "59f2748163619b546bd79d8336e89c0254940dee", | |
| "description": "freedreno/decode: Add rnn_reginfo_free() helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9feea4e7c04dd08d0c34af0e7688124d8de34448", | |
| "description": "freedreno/registers: Fix reg64 support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e34c0a31167c0bdbd38f5f4d2a485ea7ccb25dcf", | |
| "description": "ci: Update mingw and vs2019 libva build dependency to libva/releases/tag/2.17.0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce7155b8a03b6b995618e4606bdcb994256c2f8d", | |
| "description": "radv: Use the correct pipeline layout for LBVH IR generation", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5ba950eb14637e7eb4726d795349775d7835deb1" | |
| }, | |
| { | |
| "sha": "50972297f4c0355a137d7b32c51704e0a05028c3", | |
| "description": "nv30: Fix an offset for vbos being applied to a buffer twice", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0409834ca254f9ffdb524602c36aa3e82f7961c1", | |
| "description": "ci: update venus-lavapipe test expectations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "33b778cc36158568e308564313effb219b3adb5b", | |
| "description": "venus: properly ignore the sampler for immutable sampler", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a104f6348d9f86825f0d9ace1886b7f26277845", | |
| "description": "lvp: properly ignore sampler write for immutable sampler", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "531d17c33428c99f08c42531eaf813b24cf7967c", | |
| "description": "spirv2dxil: Support linking multiple shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac7abf048310775f0d7248dfc37719889f82bad6", | |
| "description": "spirv2dxil: Rename and move prep helper", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "31d722b706be79d529ea9f3843c3fe56d8389c55", | |
| "description": "CI/Windows: Use deqp-runner for D3D12 piglit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0a256f79d4600a33c7f8c3e161041b5dcec1fbf0", | |
| "description": "vulkan/runtime: Preserve pNext when upgrading to synchronization2 structs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0f07a3e856498c05a717b1cfd30c536d8b0d55e", | |
| "description": "radv: determine the gfx scratch size at pipeline bind time", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2a4bdf1141be9f7dae81e455b5721e7f8d9c74c", | |
| "description": "radv: dirty all dynamic states when beginning a new cmdbuf", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18306d3231b6dae265095a4093c79766340485fc", | |
| "description": "radv: dirty states when beginning a cmdbuf instead of when a pipeline is bound", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6aaba10c6e060a5c2111e700cb7a87d5e39f9fe0", | |
| "description": "radv: move emitting the strmout buffer in CmdDrawIndirectByteCountEXT()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb0a17652d52730734f910bd059681f05848d47d", | |
| "description": "radv: flush DFSM on CB_TARGET_MASK changes when it's emitted", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb0038f489f9878d5ee448ece1c8df3d1816c649", | |
| "description": "frontends/va: Update state var frame_num disregarding cap check", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "229c6f79a660e5c7999ffc94e1fb514692df3b6a" | |
| }, | |
| { | |
| "sha": "1825ad134b172447d42b8db69674db0de87c3afb", | |
| "description": "radeonsi,radv/llvm: fix amdgpu-color/depth-export with epilogs", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "1174ab6d56e779529a0ff1c01b78f49ce103eadf" | |
| }, | |
| { | |
| "sha": "c68530bedb00966fd8e7df982c623f5dc329e016", | |
| "description": "postprocess: move the definition of pp_filters into **/pp_init.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f43cd04228d8467b1b489266a4fe6ca7d8847df2", | |
| "description": "ci: build test LTO", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b", | |
| "description": "zink: use EXT_descriptor_buffer with ZINK_DESCRIPTORS=db", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "20e1474c2cc642061567fdc79ff83f4740b20ea2", | |
| "description": "zink: move some descriptor data into a substruct", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "885e5a3571564fe0d95d57cadcf3171c5ab1f155", | |
| "description": "Revert \"zink: remove descriptor-mode selection infrastructure\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3f371d4e940509c73fa19c4e50ae319e75636eb0" | |
| }, | |
| { | |
| "sha": "97f2b608330de330e894ac4e7a5e73897e553554", | |
| "description": "anv: implement Wa_14015814527 for task shaders", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53d9b696e4355253f3e380212714a3ea3d3abbe8", | |
| "description": "nir: basic tests for nir_opt_shrink_vectors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3305c9602df65d08f586ee520de9d8f0c46b14f5", | |
| "description": "nir: fix shrinking of load_const for large vectors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb7f20128874182629bdb0e5b2789096c0c0ec99", | |
| "description": "nir: remove duplicate alu channels in nir_opt_shrink_vectors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "980df9ede1887c60d9fc82e7e08b3f63c3745d59", | |
| "description": "pan/bi: Move Bifrost specific C code to src/compiler/bifrost", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "551c2aadd4d85e922aa695780ba3d3bc6407a465", | |
| "description": "pan/bi: Remove standalone compiler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1a35acd8d9006c994ebf220ec55a309b26dbc120", | |
| "description": "pan/bi: Rename panfrost/bifrost -> panfrost/compiler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "261a3345091cd3514c87d0ea61615d38794b4b2f", | |
| "description": "hasvk: Add layer with work-around for Doom 64 texture corruption", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c2acd9f76aa7406d801f92d82a766442bdd44845", | |
| "description": "anv: Add layer with work-around for Doom 64 texture corruption", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "28ee90bc7ff57bc7f9190fb278d7251b7f0f2ded", | |
| "description": "radv: Add an app layer driconf and use it for Metro Exodus", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "152506305531f82a60b617a9a44feaf32cecc93b", | |
| "description": "radv: Clean up entrypoints generation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "124a405f6f7a4f58f9ec8f8f524eae006d9535a2", | |
| "description": "radv: Use multiple dispatch tables for layers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0821f76fd749e6608b8573ca66a4691db6551b53", | |
| "description": "radv: Move dispatch table init into a separate function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b0e55c4d60d535d94c721865ea8fe48f4e9704f5", | |
| "description": "vulkan: Allow passing NULL dispatch tables to vk_device_init", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ad6b10a015490d0d670b52a27b9a8bfbb096336", | |
| "description": "r600: Don't merge alu groups with variable length dot using t-slot", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "357e5fac9953b26eedc8819ab528b981be6e1b69" | |
| }, | |
| { | |
| "sha": "9fd9f3cd10cf58549f850aeca9103d8cca5a5f81", | |
| "description": "r600/sfn: Set minimum required registers based on array allocation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8348c9c84d7d9fcf4d499b5df92e7538955c1755", | |
| "description": "r600: enable ARB_gl_spirv", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0ff00cfe97995fc5550727e7a77326676997741e", | |
| "description": "r600: Fix early exit when setting SSBOs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff4de13c705dfd99e2eb383a9ce1013b07d45345", | |
| "description": "r600/sfn: Fix FS primid input slot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c69f2fe5fd0555922980c31b356eaed80e7334a3", | |
| "description": "r600/sfn: Fix warning for mixed use of enum and integer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2df023a1f1990aad6c20eca85af19c7d21a43203", | |
| "description": "r600/sfn: pre-evaluate allowed dest mask in Alu instructions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2eb7cd3d853a627a34c30ae44ee19b65780dd8b", | |
| "description": "r600/sfn: move handling of legacy math rules to assembler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "46a493a2f00f70ec2cd3c5e9403ddf508bd20118", | |
| "description": "st/mesa: Fix free of non-shareable shaders on context destroy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1174ab6d56e779529a0ff1c01b78f49ce103eadf", | |
| "description": "ac/llvm: use amdgpu-color-export/amdgpu-depth-export", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d496f0b97d70e6c2862a7c5396c0d5178a9ca223", | |
| "description": "radv: Decouple radv_before_taskmesh_draw from radv_before_draw.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "050c39c92fb544e11af6f013c04494a0b554081b", | |
| "description": "radv: fix missing initialization of radv_resolve_barrier::dst_stage_mask", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "4c6f83006d4d471651319c00b0c21b8b96cea2ac" | |
| }, | |
| { | |
| "sha": "fc0e23b6dd963b6f97e34a2f4b84b87f358fbf92", | |
| "description": "iris: implement PIPE_CAP_MAP_UNSYNCHRONIZED_THREAD_SAFE", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b9caddb4a72ab906f8f9df047ca0ffe811820917", | |
| "description": "glthread,gallium: add a CAP to disable glBufferSubData optimization in glthread", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83b31b11a595739e80f98be66d8b290af7670766", | |
| "description": "aco: Reassign dead definitions of p_split_vector to associated register", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75b10277228b228a72b6fea5bea538e98180eabd", | |
| "description": "aco: Try to reassign split vector registers post-RA.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3d29779a25a98898163b1dc9c687e6e6211d13c5", | |
| "description": "aco/optimizer_postRA: Distinguish overwritten untrackable and subdword.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d3b0f781103ffcef4e18257b8289948e9d37dd99", | |
| "description": "aco/optimizer_postRA: Initialize loop header with preheader information", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8f4eccb13854d16aa604d6130fdb892e1cde9250", | |
| "description": "aco: fix reset_block_regs() in postRA-optimizer", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "75967a4814be7988afc20e59bac4b48bafacab00" | |
| }, | |
| { | |
| "sha": "b2dc63ed8ce95622312d7fa211def60f3673facd", | |
| "description": "aux/trace: Add pipe_context::set_hw_atomic_buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "37cb88288301dec81ab8385824d489bf779a23fc", | |
| "description": "radv: Advertise rt pipelines for DOOM Eternal", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4125a35c9ce73d999bbea2714dcb20b78b71055f", | |
| "description": "radv: Advertise rt pipelines for Quake II RTX", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea38efb17e54ab97fc79d3085cf46189c8d1ce55", | |
| "description": "radv: Add a driconf to advertise rt pipelines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e56f69edf5e1755e04b1461272e3a08051d25a3", | |
| "description": "isaspec: encode: handle special fieldname properties", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4429bdd7f5a2e4610d3a8677cfbd3e7e2712751e", | |
| "description": "drm-shim: Use hide_drm_device_path() to hide other drm devices", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b39044fd9f2c2a2158b678d0a5a52be9f2a17248", | |
| "description": "drm-shim: Add hide_drm_device_path()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7ed05d1ba3ab86b9ebc3e5f82e11f31d7a81dd7", | |
| "description": "drm-shim: Convert nfasprintf and nfvasprintf to functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9a4c0f22ae236247dcfded7c7eb1a368c85454c", | |
| "description": "freedreno/a6xx: Linewrap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d75a1bb4d018c0d316340ae2369585f6e46ca919", | |
| "description": "freedreno: Fix use_fence_fd typo", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35" | |
| }, | |
| { | |
| "sha": "92e6fea7dfa35c63e78646dc9aa6b6a86eddc196", | |
| "description": "freedreno/drm: Flush deferred submits at context teardown", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35" | |
| }, | |
| { | |
| "sha": "4441a4162992a1b2807976010d6ff239a6d451b9", | |
| "description": "freedreno: Add some more traces", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "89286632a26d713708b6e55644db18f58502fdee", | |
| "description": "freedreno: Remove some impossible NULL checks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05ca7d114eabfb3e2a2b82ba06ccb7b152e0e2a5", | |
| "description": "bin/gen_release_notes.py: read Closes/Fixes tags case-insensitively", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e67578a264bc730491cf26d6a268e61809d31fba", | |
| "description": "bin/gen_release_notes.py: parse \"Fixes\" tags as well as \"Closes\"", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "52cd87ea16f05fc3cc87be9315cd2d2e6dc9850d", | |
| "description": "bin/gen_release_notes.py: don't fail if \"Closes\" refers to an MR", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "334123a908cfac282297ba5240aecac79e9babd2", | |
| "description": "bin/gen_release_notes.py: do not fail on confidential features", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd807eecd16eb308e121ff6d51210edee8635083", | |
| "description": "bin/gen_release_notes.py: do not end \"features\" with \"None\"", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cf24b70dc6c433594ce148421ffc9832a7235eba", | |
| "description": "docs: update calendar for 22.3.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b22dd4d2d33a86210f74864c09806a5cb136043e", | |
| "description": "docs: add release notes for 22.3.2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "980d6a91eecb58acf5cdc356ec5a422304145af5", | |
| "description": "gen_release_notes: strip second newline in new features", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75eb0d2891c2eb7574bd943a6a40493484047b48", | |
| "description": "freedreno/ir3: Allow isam for non-bindless ssbo loads", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7cf7bf8b9ee87691816cf7d33d522b6417099f4b", | |
| "description": "ci/broadcom: add rpi3 flake color_clears.multi_context.gles2.rgba8888_pbuffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "def474e916b69b86ed49c895c7418ba54a0e8252", | |
| "description": "intel/genxml/gen12.5: Pipe_Control::Remove Global Snapshot Count Reset", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c6d1f76da2862cbe44c28665f7204bab7f3d80b5", | |
| "description": "anv: Add and use emit_pipeline_select()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "57f73d097ec915dde4a49732b5a40ae9ce368b89", | |
| "description": "ci/iris: add iris-kbl flake", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4bd1829a5a45a9ae1fefd96a2f23d2d2e026c032", | |
| "description": "ci: Enable gl-renderer in weston for wayland testing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dcae3018281b9af33a2f691c524bc3f2197dfa10", | |
| "description": "pan/va: Fix MUX.i32 and MUX.v2i16 description. Should be:", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d14d7c49db23a6d647adc2fdfb85aa41012d7d94", | |
| "description": "pan/va: Fix d0 description in enum \"Load lane (8-bit)\"", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f102b57423523cfefb23adf1d08006a13147e7a6", | |
| "description": "pan/va: Fix description for constant 0xFAFCFDFE: -2, -3, -4, -6", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db9cd8b5daae587fbce08e1e9dd81f422aeb30b0", | |
| "description": "ci/amd: decrease number of stoney runners", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b2824b9eaa994cb500955fbe2c5a8ea5f85b638", | |
| "description": "util/xmlconfig: fix memory leak triggered by duplicates", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f603d8ce9e81913ce86c862e087c7ac3c94e744a", | |
| "description": "asahi: Clang-format the subtree", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf93fd46e21393c9e918fd0cf47df2cbb080b714", | |
| "description": "asahi: Clang-format the twiddled tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4c4f0502be97ece081a10887ca92a6833be91bc", | |
| "description": "asahi: Add missing #include's", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d9dc77f068e890648eb31c3702558c724659e56b", | |
| "description": "asahi: Add some clang-format commas", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1f175c9fa7cb80efae571088f1430933304cd9f", | |
| "description": "asahi: Manually format some parts of the code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "de0fcd08d3f4adb886cc277541fffc6fdc057df7", | |
| "description": "asahi: Add .clang-format file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "680c873b353be635819323c59726cee529f14552", | |
| "description": "agx: Undo sed fail", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4", | |
| "description": "anv: disable preemption for 3DPRIMITIVE during streamout", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "910f5a18cf891828ff2675bfc5290a459783f99b", | |
| "description": "intel/genxml: add disable preemption field for gen125", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "afdbed9e9c370931c72185f7094dcb3422888ce4", | |
| "description": "anv: fix potential integer overflow", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3596a8ea7a38f410f8f6c27754704993fe5a5bd7" | |
| }, | |
| { | |
| "sha": "eb2576902d9f5b068f4cac308c64942344fcb2dd", | |
| "description": "radv: Use common vkEnumerateDeviceLayerProperties", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75619a907b3cc3b7da9c6461595c5c2b9afad9a5", | |
| "description": "radv: Remove last_primitive_reset_en", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e584447aed4d0ee2730bf58737fec46dad5a06af", | |
| "description": "panvk: Fix null pointer dereference on cmd_buffer->ops", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "84cd81e10437da13f827e7289b78aa48fb93c2f1" | |
| }, | |
| { | |
| "sha": "2024115b798ad58d00d6a11266290f211f4834fa", | |
| "description": "intel/ds: add missing generate draws perfetto glue", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08" | |
| }, | |
| { | |
| "sha": "bb4aa8a3eab117ce539e9c39a41c7a5223aee2da", | |
| "description": "panfrost: Fix race condition in BO imports", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f401599f79a3678dd66407cb0d112e03dd949467", | |
| "description": "vc4: Fix race condition in BO imports", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7dbb1a091aa7d646c2d2ee0cbf04d040917a0ec7", | |
| "description": "v3d: Fix race condition in BO imports", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c3c11ad33df5fccb6d3287bd89df6617b7f7ee8", | |
| "description": "Revert \"ci: Windows runner is experiencing DNS issues; disable Microsoft farm\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c52b7aa732e78d2ed93ef95a42262fae270c2027" | |
| }, | |
| { | |
| "sha": "ad4d7ca8332488be8a75aff001f00306a9f6402e", | |
| "description": "kmsro: Fix renderonly_scanout BO aliasing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3e568cc6fe4a71a897ec5516d12df6578b11a7e7", | |
| "description": "freedreno/perfetto: Add grid information for compute jobs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b53fa2558732c7d5323653326db14044b5989632", | |
| "description": "panfrost: Clang-format pan_layout.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0afd691f29683f6e9dde60f79eca094373521806", | |
| "description": "panfrost: clang-format the tree", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a4705afe63412498d13ded73cba969c66be67907", | |
| "description": "panfrost: Fix up some formatting for clang-format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e35719be6fb119769720da24769df016941c2eba", | |
| "description": "panfrost: Add missing #includes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90e128ae03b4ef8b7d281977b691df04290191df", | |
| "description": "panfrost: Remove perfetto-specific .clang-format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee2dcdc3df7941b6fe6bf16b8ddadb3b8939f7e0", | |
| "description": "panfrost: Add clang-format file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c950fe97a05ef54e8298544a4582d21e524ada08", | |
| "description": "anv: implement generated (indexed) indirect draws", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3596a8ea7a38f410f8f6c27754704993fe5a5bd7", | |
| "description": "anv: factor out some indirect draw count entry points", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "61b730f1f486c67e0361cd26fe0da0cefa88ab1e", | |
| "description": "anv: decouple util function from anv_cmd_buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bd83e5ddaf570eab33ff5bdae849d78512f1145b", | |
| "description": "pan/bi: Use write masks on Valhall texture instrs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d9c771b9b8a6429be854dac7477d046ed4dac22", | |
| "description": "pan/va: Pack texture write masks", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "182087245da83c18c68cecd1d374c71d733e7c93", | |
| "description": "panfrost: Don't flush readers for reads", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c56b9c7a3f6ccd3b950bff8feb87291f64b8e30", | |
| "description": "panfrost: Remove rsrc->track", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "955417aa3ecfad9b752985471a54743b784573c7", | |
| "description": "panfrost: Upload sysvals to a staging buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b481507c03e60a641e19bd836a6ec37ee903502a", | |
| "description": "panfrost,asahi: Set vendor to Mesa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3e28c5b9f96b3209fdb017c0715669aae590e7e1", | |
| "description": "anv: Pass anv_bo as parameter to anv_gem_mmap()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "95ce9664d5d350d05ee6f989c3d112004263341b", | |
| "description": "intel/common: Move i915 gem specific code to its own file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f51bafc36834aa9cee85b1f99d001d5a7702bc6a", | |
| "description": "intel/common: Move i915 engine specific code to its own file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c14060e0d8e5f313e3d4b02ac38ab79b0d5e6a5f", | |
| "description": "iris: Make iris_bo_export_gem_handle() static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6d73ea7b4028008ff64e734dac10c53aafd0e75", | |
| "description": "pan/lower_framebuffer: Remove unused pack", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8dd35e0ac79c1f29855dddda3853ac4c0ced55ab", | |
| "description": "pan/mdg: Remove unused disassembler functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e1a4668829e4e4b294060bd940388c436eb39cc", | |
| "description": "panfrost: Remove unused so_mask calculation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9cd6d0873d7ef1a1ee8b9aaf55af77263c38700f", | |
| "description": "panfrost: Remove experimental v7-only indirect draw path", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4890745b19b5e989f297b182526d49f075cb1d39", | |
| "description": "ir3: Do 16b tex dst folding only for floats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1c9ee308380d07ba06ada877d483c4800ab38052", | |
| "description": "nir/fold_16bit_tex_image: Add type granularity for dst folding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5231025beea8e14ac549d62dce43074aa7b3755", | |
| "description": "etnaviv: disable linear PE by default", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "43eb5e777e4b64fe1b143822ae8aaf709eaad42f" | |
| }, | |
| { | |
| "sha": "4c986c58b3f2bf06ca17adb9bee0a79fa19bddd9", | |
| "description": "intel/blorp: Fix a hang caused by invalid dispatch enables on gfx7", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b9403b1c477e7af04114ae6a4e16ca370e22253c" | |
| }, | |
| { | |
| "sha": "7db1b94e07f08210749939066b565873fa16481c", | |
| "description": "intel/dev: setup 1024 GS urb entries for ADL-N", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "25608659a03f3aefdb4d3a0c8d56ad96e30130c0", | |
| "description": "intel/compiler: mark shader_record_ptr as uniform", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3af08b9c30aecfe26cde9272f984deb31abf770f", | |
| "description": "nir/divergence: handle shader_record_ptr intrinsic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520", | |
| "description": "nouveau/ci: temporary disable gk20a-gles", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97c948fc2c315b0fbbce396bec34a45c6d4e4e72", | |
| "description": "freedreno: bump up FD6_MAX_BORDER_COLORS", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c0fc8d5046a097c265c730e391c9bfb5412f79f2" | |
| }, | |
| { | |
| "sha": "19920f126e703c98b93a8101a5ee5de4992a5a55", | |
| "description": "radv/ci: remove locally-deleted files from the job bucket", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "596c11494f6bccb5bd0767cad84a5f45a7e392c7", | |
| "description": "radv/ci/vkcts: do not sync back the *.qpa", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa07dcb5885b6ad97217277520913a7dad531eef", | |
| "description": "radeon: drmGetVersion can return NULL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "739a08ad2352f1c10bad623350c1e321d0fbc9af", | |
| "description": "anv: handle null push descriptors in deferred optimization", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d" | |
| }, | |
| { | |
| "sha": "c52b7aa732e78d2ed93ef95a42262fae270c2027", | |
| "description": "ci: Windows runner is experiencing DNS issues; disable Microsoft farm", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d36f7f76d5c128b9b0fdfeb91c9969991a9a408", | |
| "description": "radv: Only apply taskmesh indirect 0 bug workaround when necessary.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50330aaccbbd181b9cd875566966b4dfee9e9ce5", | |
| "description": "ac: Add has_taskmesh_indirect0_bug field to ac_gpu_info struct.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d368914a388a209b2264b1e17b0a13feb1b25e95", | |
| "description": "radv: Include view index SET_SH_REG in ace_predication_size.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "2479b6286974c1467bec5120df96650d297dcb7f" | |
| }, | |
| { | |
| "sha": "590f74084d501bf56c850cbcf8610debd9ccbaae", | |
| "description": "ci/lava: Show LAVA job info during fails", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2e723cdc10a97c4784f0f9c2bcbd18c174f9a6b7", | |
| "description": "ci/lava: Anticipate overlayfs download", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "584762c216894a8cba804af9d79a12bb21ceb282", | |
| "description": "ci/lava: Fix Gitlab section rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f040122bedb64bb6f4c26d7e272da874ae7f9a05", | |
| "description": "ci/lava: Feed yaml.load with raw bytes data", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce0ca7ed21d6c621812db82fce70d4e06881818f", | |
| "description": "Revert \"ci: Lima farm maintenance\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "e66df0d36209a708477112d5df4ad2760c666542" | |
| }, | |
| { | |
| "sha": "d004b4929d5572a3be2ae27a07a1cf505c3d2a7f", | |
| "description": "radv: Don't assume there is always at least 1 preamble.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "e10b2f273e8a48a2db977469d30f6ed1014484c4" | |
| }, | |
| { | |
| "sha": "376a947c09ed86ade84ba59e8013e93009e8568d", | |
| "description": "venus: fallback to passthrough pci bus info when not natively supported", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "55df7ad571470562ffa3f6d71c32787f11b61b14", | |
| "description": "r600/sfn: Fix possible dest channels for variable size dot", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "357e5fac9953b26eedc8819ab528b981be6e1b69" | |
| }, | |
| { | |
| "sha": "281c07d89f1665bee06a19ca1ae197cb77f363f9", | |
| "description": "radv: Fix uninitalized struct for trap handler", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05fab97b2ce8ebd8420ded175101a0fa5110172c", | |
| "description": "r600/sfn: Don't try to re-use the iterator when uses is updated", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f3415cb26a62289fed9cb5f202088168add43cfd" | |
| }, | |
| { | |
| "sha": "aace38c2d83658ac38f723c63823df65ff7aaebd", | |
| "description": "radv: Enable EXT_mesh_shader by default on GFX10.3.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b8e4cc73bfa0880ed8d1f25a86f9f80a1207972b", | |
| "description": "radv/amdgpu: Remove cs_add_buffers because it's no longer necessary.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "97d3377b56a8e2abe4fdfb8cc9643434662e8718", | |
| "description": "radv/amdgpu: Remove command submission with scheduled dependencies.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7cb128ffb1e128704bab2ced7c266d9bc5bad14b", | |
| "description": "radv: Add gang wait preambles and postambles to ensure correct behaviour.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c47c4d5f8028696adfc7b84458af2fc05e4233a3", | |
| "description": "radv: Remove ACE->GFX wait at the end of each command buffer.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0b0c941d755f53cb8930fb3783a87c2351340e39", | |
| "description": "radv: Rename radv_update_ace_preambles to radv_update_gang_preambles.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bcadea6af69d888297fd7c91f1a7772ec0118fcb", | |
| "description": "radv: Implement gang submit in radv_queue_submit_normal.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d065abef758b9ef64660508fb40f43f9915a1eae", | |
| "description": "radv: Update ACE preambles in radv_queue_submit_normal.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369", | |
| "description": "radv: Refactor command buffer handling in radv_queue_submit_normal.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5ec9a96b91d18f7ddd3a7ab23e91a5b2ff7d33a0", | |
| "description": "radv: Remove radv_queue_submit_with_ace and disable task/mesh shaders.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce62ec3bbb4987f26efa64a84c41fd4869d7362d", | |
| "description": "radv: Enable gang submit on the null winsys.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "24404d83305df22c036010b8895f2ebac3c1f5f8", | |
| "description": "ac: Add has_gang_submit field to ac_gpu_info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "294604bc56c9aa8330020f6e41cb95b6b71c369d", | |
| "description": "radv/amdgpu: Allow using more than 1 preamble with cs_submit.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e9d5b5c9b34e6814ec0f0cc285c5f71d5edfdc13", | |
| "description": "radv/amdgpu: Add IP type to IB info and use it when submitting.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ff772a7ba4a1c16559a7133f529c691d630a81ae", | |
| "description": "radv/amdgpu: Introduce a custom struct for submitted BO info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dfb89077b96c945691212948d000273dd8f54ccc", | |
| "description": "radv/amdgpu: Set fallback submit request ip_type from the last CS.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e10b2f273e8a48a2db977469d30f6ed1014484c4", | |
| "description": "radv/amdgpu: Change extra_cs to array in get_bo_list.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0492a6efb00f1182e644f5c4f6d36cf87c912af", | |
| "description": "radv: Return correct error code when failed to allocate CS array.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c70c2d97309272a654efb76d336383c708c9c1a4", | |
| "description": "radv: Determine use_ace in radv_update_preambles.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a59e49bae3c35f7f7c04ceb87db295553a5156e7", | |
| "description": "radv: Rename uses_perf_counters to use_perf_counters.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ff86e3be63183bc69170b7bbddd345784e20795", | |
| "description": "radv: Stylistic changes in radv_queue_submit_normal.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "64aa555909f414a6dd01c188af4d2b903c6a5338", | |
| "description": "radv: Destroy mesh shader scratch ring in radv_queue_state_finish.", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0280b526d58e85d65b53d3f9c8b0f7364d853751" | |
| }, | |
| { | |
| "sha": "db4c62ea39017a59fed8dbee8cb168c65b833f2f", | |
| "description": "radv: Remove trailing whitespace again.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "499e33061b5c1ccc607f7f93b7d0f6a399248422", | |
| "description": "lvp: fix load_helper_invocation not being lowered", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7f2ce867cf0e13a1dfb005ceb79f359a9bb3cc4d", | |
| "description": "tu: fix load_helper_invocation not being lowered", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8482ad01102a3c15d60549229109b1b97b1c34e4", | |
| "description": "nir/nir_lower_is_helper_invocation: Lower helper invocation if required", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ad9c0e8cd9a95862b555615159b8a261036a7324", | |
| "description": "anv: Ensure we clear ANV_PIPE_PSS_STALL_SYNC_BIT on flush", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f3c629733fd0e6cf4d5d9bf0f0dad2df7a199b04" | |
| }, | |
| { | |
| "sha": "22bf19c1f5163918eff2de2f3b5287a33962ec87", | |
| "description": "util: Fixes os_get_option_cached with bool options_tbl_exited", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "cdad035cfd9193776667eefb0b4fba9883914bca" | |
| }, | |
| { | |
| "sha": "f0fe74ceaa8ab96e8fc124a4eeadbbef211097de", | |
| "description": "d3d12: Don't flush indiscriminately for query result accumulation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a607df2f0f2237105c0d9aa79c06f80447efee2a", | |
| "description": "d3d12: Fix race condition when getting query results", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8886f5e3434e003238504dd82cfd44074d67e1e1", | |
| "description": "d3d12: Move query structs to header", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c90e5ddc710a7ebf84c5a56a3fea59ee44b02628", | |
| "description": "vulkan: update headers/registry to 1.3.238 for video decode", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7bcb6a0896c9f73205f3a0f0606fd3a12e4edb93", | |
| "description": "vulkan/util: handle LUNARG in the list of special prefixes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bfe1942e8aa96086bd737e7eb686c4f9c27824d9", | |
| "description": "vulkan/cmd_queue: update generator to handle guarded types.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1968deec252b99d8dd9b6b75a7c160309416343", | |
| "description": "turnip: Lazily call tu6_emit_descriptor_sets() at draw time.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "73db82c8160d619625ed14828178462cdbfba83b", | |
| "description": "lavapipe: Enable VK_KHR_shader_non_semantic_info.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a04720dc1c16bee72a18609069387df0862f00bd", | |
| "description": "ci: move the CI handling scripts into bin/ci", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "07f2c862e0517038b31ac2b521b191fcc9803186", | |
| "description": "ci: ci_run_n_monitor.py: fix args.rev leftover", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "a8b6b2367efc9efb3759cf613ec56afecaa1cf4a" | |
| }, | |
| { | |
| "sha": "6b3f085c3cd950d64b4fe53b43ad24ba016acf96", | |
| "description": "iris: Add BO_ALLOC_PLAIN flag", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c12f7f601c3ecb4b6298c189f2359acd7637984d", | |
| "description": "radv/bvh: Handle inactive triangles and AABBs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4686ab731cbb4e1af97a05aca2b38476b378e5d1", | |
| "description": "radv/bvh: Move leaf node initialization into separate functions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bb1d8ab19cf99f6549c4ae243399e1c6aea10bc", | |
| "description": "ac/llvm: remove deref image/texture code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "796d395ab94666b9e909321112d9d56dd4c126d3", | |
| "description": "ac,radv,radeonsi: remove unused param of load_sampler_desc abi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2fd6e150c30a089259101e894837425c2e4b2652", | |
| "description": "ac/llvm: remove samples_identical nir to llvm code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8350dcd2539dc1bd91c0650227b78a77758a8a7", | |
| "description": "ac/llvm: remove implicite ms texture fmask handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "523e7e094d34b1ba3d4a6d7f2445a864023b06c4", | |
| "description": "ac/llvm: remove image/texture descriptor_amd nir to llvm code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d4fdeaa820a15a87cad79aa7ef7fed3bc1f1912e", | |
| "description": "radeonsi: replace llvm resource code with nir lower", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e85c5d87794650a6b56d3c1ac14c570cea33e9a9", | |
| "description": "nir/divergence_analysis: add missing intrinsics", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "adecf52a3bc01ccf34e61493b4a9cf8e0b89b34f", | |
| "description": "ac/llvm: add disable_aniso_single_level abi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "194add2c23264694a134378fc1039b8ba5ab7923", | |
| "description": "nir: lower image add lower_to_fragment_mask_load_amd option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1461b5f61b42c1085f260ab71529a2f05ebbd35f", | |
| "description": "nir: add image fragment mask load intrinsic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "88f6ca39a7fa9c4b082293efaf2ca3115aa18e17", | |
| "description": "radeonsi: replace llvm load_ssbo abi with nir lower", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d57a22d0683aee37b58293bcf0d3713ca9f06cb0", | |
| "description": "ac/llvm: check load_ssbo present before call it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5bc5cae571a3edd4ad4e906ab45528817b4fb119", | |
| "description": "radeonsi: add si_nir_lower_resource pass", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f0f5d5c5e5f50f6142afc9d3d28c88753c47207a", | |
| "description": "radv/rt: Refactor exiting PLOC", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079" | |
| }, | |
| { | |
| "sha": "54ca0665c8a57e85525b569c890cb3dc3ccc679b", | |
| "description": "radv/rt: Execute memory barrier before updating the phase end count", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079" | |
| }, | |
| { | |
| "sha": "0e0f42723e992701413b315f3eea344c7e7a0cfd", | |
| "description": "radv/rt: PLOC fixes for active_leaf_count", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "271865373ed1b0ba7737a72c6ea8e554981ee079" | |
| }, | |
| { | |
| "sha": "b0f6de4ea6248862391d85f4587674bc503bc356", | |
| "description": "util/tools: add the tool that generates perfect hash functions for GLenums", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b5c0706d470d03c3f155c515e406857fef60ff61", | |
| "description": "mesa: optimize _mesa_bytes_per_vertex_attrib using a hash-based translation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8e89f07fc85e7c53a58c76d01661e25573da4aae", | |
| "description": "mesa: compute _PipeFormat and _ElementSize after checking if the format changed", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6a8c1d504339f9c011422aef3dd06b407502ece5", | |
| "description": "mesa: move user-specified vertex format fields into gl_vertex_format_user", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "13160c0d14f0bfed8869762f776630e21b95db76", | |
| "description": "mesa: change gl_vertex_format::Format to bool Bgra to free bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "124d2762db492dc3e347591553214658c63c3e41", | |
| "description": "st/mesa: simplify prepare_indexed_draw", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8bcdcc8b237d487c632147bb63ace3d6b7234617", | |
| "description": "st/mesa: optimize index buffer reference counting in st_indirect_draw_vbo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "819627041e737b05d7a9a5c74e29fd9994ec9115", | |
| "description": "mesa: set pipe_draw_info::index::resource directly and remove gl_bo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ea11f48a53e31fdc94c122d1259f45658635748f", | |
| "description": "st/mesa: fold GLThread.enabled into pin_thread_counter to skip that checking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23f9f6787a1b583c01a901b585266bd8402136a1", | |
| "description": "st/mesa: use u_bit_scan64 only for 64-bit CPUs in st_validate_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "47feb2b01344d1bafafbe65d1e9d39cc4abc0f0e", | |
| "description": "docs: update to latest venus driver support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "553c0a30672eb38a5bc5d58ebeb78a7a586ff0ad", | |
| "description": "venus: fix VK_EXT_pci_bus_info support", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "63cb570ef3d5a141ad9f8e2480be2eefa261e82d", | |
| "description": "venus: sync protocol fixes and support for VK_EXT_pci_bus_info", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "18f4dc6b75b1e3697d40f8c6a39d41179ccd2238", | |
| "description": "etnaviv: Do expose 2D texture support on pre-halti GPUs", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "d08bd9a8d8baf0f88554dd4f69ee5aa0fa3663ef" | |
| }, | |
| { | |
| "sha": "486c3417691966301bb6c51a7d2e7f8eb887ada1", | |
| "description": "panfrost: Add architecture description XML for v10", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9cdbed5a287f9ac6458976e1fe81c191bd2c7de", | |
| "description": "freedreno/drm: Short-circuit kernel for timeout=0 waits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "90b9b1330d0f7627c793b950c737be5333e5230e", | |
| "description": "freedreno/drm/virtio: Guest side fence waits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "995c64ddcbbf0c9dc17e23fd7bb4726980718dfc", | |
| "description": "freedreno/drm/virtio: More tracepoints", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "be6d21ed56a02b4343442c3bf2b314fcdc5c34e2", | |
| "description": "freedreno: Limit cached staging BOs to PIPE_MAP_READ", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4be235af7ca3f06af41ba8217565f7c2627deba4", | |
| "description": "freedreno/drm/virtio: Remove prealloc_list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "48610676897d989ff8ce604022e7d611cec9c131", | |
| "description": "freedreno/drm: Add sub-allocator", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7d0d82f25ffa88b817ecfbd974cd1eff26ac1e0d", | |
| "description": "util/vma: Add \"nospan\"", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "793741c9369e7b855975dfc6e4fd3e679612acb2", | |
| "description": "freedreno/drm: Merge in_fence_fd's", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "137cd3b0fa939ffe66c37ffdcd2ad0e133c42b85", | |
| "description": "freedreno/drm: Move no_implicit_sync accounting", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b02bc6139f1327def491680115d5f992f340764", | |
| "description": "freedreno/drm: Drop fd_bo_fence", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "434a8412e83f526458105d84ddcf5815b0056653", | |
| "description": "freedreno/drm: Re-enable submit fence merging", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "932ce591ac70c920d62543c3e9018a0acbef134f", | |
| "description": "freedreno/drm: Simplify deferred submit flushing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "48b5164356c3ffe15182be92db9fd28baa1d1b35", | |
| "description": "freedreno/drm: Return fence from submit flush", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7469574814e1ee93d1d037cfc625048a68704ffd", | |
| "description": "freedreno: Rename fd_fence -> fd_pipe_fence", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1a621813b38b381e83d318f4f4c7be95f50c592", | |
| "description": "freedreno/drm: Combine fd_fence and fd_submit_fence", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "803df07d9edb268b22f5dc10f16126f07881b381", | |
| "description": "freedreno/drm: Replace shared/nosync fields", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e6b364f92484d7ffbeeb2efeb2004f0fd6b94303", | |
| "description": "freedreno/drm: Reorg BO alloc flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd20df8f0944e41449162733d2ca1d3d8be4d734", | |
| "description": "freedreno/drm: Invert BO destruction", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "84f44137ff71fa122305659c82297c371ca7f2f6", | |
| "description": "freedreno/drm: Shuffle around BO init", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db0f273cfb48d1229e2ca16dac661b484b486264", | |
| "description": "freedreno/drm: Drop pipe ref to device", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c196e13e1f0b501ed5e5ace38af631f6d6da37ba", | |
| "description": "freedreno/drm: Get rid of fd_bo_del_locked()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5136f25667adbd86ff7bf6af71886034ef93544c", | |
| "description": "freedreno/drm: Rework batch BO delete", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75a4d902806d9a947924267efdfeb65b3ba4532a", | |
| "description": "freedreno/drm: Start prying apart table_lock", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2ee7012c2c664cedf94eb0b49b0eb5dd4f0bdfd9", | |
| "description": "freedreno/drm: Simplify cleanup_fences()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "73ab83d22879e28e0df3375d33f61132fa45ff3f", | |
| "description": "freedreno/drm: Add bo list iterator macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c355c7cbc960639bd034da01851c309004ccf34", | |
| "description": "freedreno/drm: Add BO cache stats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1bf88d0bf90b5becbb19726d6d2c191ad339be6b", | |
| "description": "freedreno/drm: Allow submit merging with explicit sync", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87f89a03835ac37c52b2ca7889d44766de306509", | |
| "description": "freedreno/drm: Move no_implicit_sync to base", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9372f11c81018f77eaf38dd0f60b3fcb6ea067e0", | |
| "description": "freedreno/drm: Remove cpu_fini", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5c96dea63826da88cb1016039e670080c36859d4", | |
| "description": "freedreno: Update obsolete comment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8a16c5283cff45e7077228993ebc54a2249c15e2", | |
| "description": "venus: fix signaled fence creation under multiple timeline", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "3beb4f055e17240af00c0ced5e8f7e25c2c13ad2" | |
| }, | |
| { | |
| "sha": "3827c465e1ba6a3799e824ba709c71454d3b56d7", | |
| "description": "asahi: Implement anisotropy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0347d1c358854a0b7f113dad6814dffcd5ba75aa", | |
| "description": "asahi: Identify seamful cube map bit", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dc87d83a294155bdd7b7ed9b9cf53a3a5664a953", | |
| "description": "asahi: Set flatshading controls appropriately", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "623a2bf488c4bfa4b6ac7e336f2650c224cbd095", | |
| "description": "asahi: Identify XML for more flatshading controls", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3091f5a7f412d8b7d92f96cdc0fd55cfe071f726", | |
| "description": "asahi: Enable VS_INSTANCEID and VERTEX_ELEMENT_INSTANCE_DIVISOR caps", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8ba44b6492f3c849add80cb6c0e1464f0fa0871f", | |
| "description": "asahi: Implement depth and stencil export", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9578b47af3912e7f7267e5b4723c610ea187c921", | |
| "description": "agx: Implement depth and stencil export", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "15155268de7172433c5fa7e4854e004a0d3c0efd", | |
| "description": "asahi: Allow texturing S8 portion of combined Z/S", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9fc2c0f341049ab752117a6162d3443d6a7cd69f", | |
| "description": "asahi: Put meta shader keys into the meta shader itself", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c12153cd89254102e3dd2422d5b4ec4d1b63c8bf", | |
| "description": "asahi: Identify & disable triangle merging for shaders using derivatives", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "005f556065d18675ae47532d0058286a41b541af", | |
| "description": "asahi: Fix include guard comment on decode.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b80fb31678795690b2b30c0e04646eaf4993640b", | |
| "description": "asahi: Allocate enough push ranges for the worst possible case", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "440601dead0ad4bb90e04181012d638b66f32c0e", | |
| "description": "asahi: Fix off-by-one assert in agx_create_vertex_elements", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d4270531c42ed935d3715670a115b277c31b3ae5", | |
| "description": "asahi: Consider shared resources always valid", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0042f2beb213eecdb732fb9c247bb36123f6c3b0", | |
| "description": "asahi: Ensure we always have space for stream links + padding", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cea15fe06d9e72c65abcdab73c8e41046d2f79f0", | |
| "description": "asahi: Don't crash on VBOs without resources", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "331c2f4b7e48eb9cd451c3a9b27a664cb01d379a", | |
| "description": "asahi: Do not leak staging resources for PIPE_MAP_READ", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eba2b182c8df20ce339997a72a96f82c3955b5b6", | |
| "description": "agx: Fix packing of extension for block image stores", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ef23bbfdbd8e5ddcd55540a7a64df093b2d432d7", | |
| "description": "agx: Coalesce i2i16 and u2u16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58d02e4f59629a72ce322813ae8416aa3b712dad", | |
| "description": "ail: Assert that the mip level is in bounds", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8ec3135bbec858c60ab5b5a3dd305a62d351cf5", | |
| "description": "ail: Fix tile sizes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d36a829fa15c24113dbf166d4e5f35426e64cd2a", | |
| "description": "ail: Fix typo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0d57fcaf2855c7b0567667034b4e5d002a360263", | |
| "description": "ail: Always allocate the full miptree", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3c892d0d545329e57e6b47b136fc5769278a301c", | |
| "description": "docs/features: Mark ARB_occlusion_query2 as done on asahi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5de180365813ade74f70d0cc44900b1428f052dd", | |
| "description": "docs/features: Mark panfrost supporting aniso", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "71e2028ce384611e31dcba77ff8f42833635a9f9", | |
| "description": "nir: Add store_zs_agx intrinsic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e66df0d36209a708477112d5df4ad2760c666542", | |
| "description": "ci: Lima farm maintenance", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a6b16333c64f59eae27e99e76b665d3af98e6aed", | |
| "description": "r600/sfn: Fix test compilation with -fno-rtti", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8646e397aecf2792aa8fe75a5db7fd7f2ac0c794", | |
| "description": "r600/sfn: Fix test for possible dest slot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d90da01bef0b18f6bdae5e6a0b7d8f533399d6bd", | |
| "description": "r600/sfn: don't use a return register when shader doesn't read it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58e1d14edf74e0cc2c21ddacc0aad5eb2b39a658", | |
| "description": "iris: Limit DG2 modifiers to DG2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50b7d36428b2175fe407d3559d06e0a890e94d1b", | |
| "description": "venus: rename sync_queue -> timeline", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ae5c6be126aca0ecf9c11cce04a661e2f3a9d73", | |
| "description": "venus: support vtest+multiple_timelines and enable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fea4af6234bfe23aee1c1d70ca73442506ebecc0", | |
| "description": "venus: add supports_multiple_timelines capset and enable", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "929e52c35afb4109493837596fc8010a25b8fdd1", | |
| "description": "venus: support external fencing with multiple timelines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2c1a7f877cc55471a06660ab07273a589f8bafd7", | |
| "description": "venus: place wsi submissions on corresponding ring_idx", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c957d086007cf5821f7a5b078691c5b51c8008b8", | |
| "description": "venus: remove workaround for empty renderer submissions", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3beb4f055e17240af00c0ced5e8f7e25c2c13ad2", | |
| "description": "venus: allow renderer submissions on per-context virtgpu rings", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9bba5032c233ffe57cb1677f61cecfe79e6b53d5", | |
| "description": "venus: bind VkQueue to available ring_idx at creation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6dce6012df719be799ef9bfce3c86bf2e9e847ae", | |
| "description": "venus: use upstream DRM_IOCTL_VIRTGPU_CONTEXT_INIT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a72f84c4a309f2eb6444b1a6939d9f573af7db06", | |
| "description": "venus: update venus-protocol for multiple timelines", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68be337235b76e00e832ad7f0c72e9792826beec", | |
| "description": "venus: formatting fixes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0bd9a062e1aba86899c8483b286906b185510c79", | |
| "description": "CI: Overwrite valve infra's registry", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cba819d65e890ca1db9e9c81f5e44125711d78a8", | |
| "description": "util: Fixes thread safety of DEBUG_GET_ONCE_*_OPTION macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cdad035cfd9193776667eefb0b4fba9883914bca", | |
| "description": "util: Add function debug_get_option_cached os_get_option_cached", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "397a5c1b2e88227173a43cb04c7ed679aad2ef66", | |
| "description": "util: Improve os_get_android_option to be thread-safe", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "501a46fd69fb7368fcd095ad0325c742849e005b", | |
| "description": "util: Improve prototype of debug_get_num_option and debug_get_flags_option", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2794ad39fd984e4d13bb294b6853f03de68d8a1c", | |
| "description": "util: Indent u_debug.c with 3 space instead of tab", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "36ba2e31f6a0a7b5e373627cb6c8f0b623213d53", | |
| "description": "glsl: fixes -Werror,-Wunused-but-set-variable for clang-15 in glcpp-parse.y and glsl_parser.yy", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "113def3bbdb2e1c1fb45c08f6b5e2c123649f82f", | |
| "description": "glsl: Fixes indent issue after replace tab with 3 space by tools in glcpp-parse.y", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3261a54c79aa7f56b9bd1c8b667df22b646f4ae9", | |
| "description": "glsl: replace tab with 3 space in glcpp-parse.y", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c5a4520b3ce5c00e13fa663e1639ff9ca65e5ee3", | |
| "description": "glsl: Fixes ident issue in glsl_parser.yy and update editorconfig for it", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f5ace98570bf35ec8e31f97689993781d4d86d3", | |
| "description": "panvk: Fixes -Werror,-Wunused-but-set-variable for clang-15 in panvk_descriptor_set.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fb6b3bee251061980121144f36366a9aaf05afab", | |
| "description": "loader: fixes -Werror,-Wdeprecated-non-prototype for clang-15 in pipe-loader", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cd8f2b51a0291ba470a3ecaca62d551b840dc6f3", | |
| "description": "d3d12/ci: Update expectations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "53260f7bed6152973243a18618524559ba15c68b", | |
| "description": "dzn: Swizzle SRV access to stencil", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e4e0ab220794ba3c1ab9372bf77cdd4932e64574", | |
| "description": "dzn: Pass input clip size to shader compilation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "565d4540719f0e5a31fc388885f2b2a72a23b849", | |
| "description": "dzn: Don't add UAV flag to DSV textures", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c4201f4a79bf5e1320773d9fa9a289904f44a5e9", | |
| "description": "dzn: Use ResolveSubresourceRegion to support non-averaging resolve modes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e24468803ea5cc23b3d6ddefd356e37e7fb9751c", | |
| "description": "dzn: Use driver-implemented triangle fans if available", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e1ea140d77fccb3e405bb60386d28d17dbcef857", | |
| "description": "dzn: Get options15", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e950224787b427b88881b03fc890e2a4b4e9a672", | |
| "description": "microsoft/compiler: Handle cull distance starting fractional with no previous clip", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "638e375c19525d4d4b14a93fccf30e278ef4a215", | |
| "description": "microsoft/compiler: Sort all user varyings before any sysvals", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c1af8854bf4382adf45308ecf80d4ea31ce8b04", | |
| "description": "microsoft/compiler: Make nir_var_to_dxil_sysvalue_type static", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f363504b42e75124d4f4412503771d651844cb32", | |
| "description": "microsoft/compiler: Handle both input and output clip/cull distances", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "476be5cb27398a06b0a2828dd260c5ad4d620136", | |
| "description": "panfrost: Don't use texture format swizzles on v7", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f159ff530e1fafe2ca40afe7f3b938607341f568", | |
| "description": "panfrost: Allow swizzled AFBC on v9+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "cb5e417c01bb9a4509a4583be3fb19723dbe5abc", | |
| "description": "panfrost: Introduce pan_afbc_mode", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8e125b6c15bccd2577bc2fcc2ac7c7f285261ae0" | |
| }, | |
| { | |
| "sha": "0784adc66809828914d3ac6f648c2b04a2970879", | |
| "description": "panfrost: Luminance-alpha AFBC unsupported on v7+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3f9aa3b3e4db19d7a33bc0017d0291336efea10", | |
| "description": "panfrost: Align WSI strides for tiled AFBC", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "0255f554f39319e336b166e50fd0e6cef580975d" | |
| }, | |
| { | |
| "sha": "b08a7e9db51c8f991a349e34338fd78c921c1b9d", | |
| "description": "panfrost: Remove panfrost_blit_format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4802168b940e88088ffb0a89351980915472b486", | |
| "description": "panfrost: Remove RGTC emulation relic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3cb151573bb6f4bb0f73c74f11910b3ca978cc9c", | |
| "description": "asahi: Remove agx_blit_format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e3a7a17447d033036bce9df822753e50207c6a5", | |
| "description": "radv/ci: add yet another pipeline barrier test as flake", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "357d1fc75b997cf97345bb22d1de6c7fe7a2707a", | |
| "description": "radv/gfx11: enable VK_AMD_shader_explicit_vertex_parameter", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "201291d96844eb1f4a73ce083340053a6e87814c", | |
| "description": "ac/llvm/gfx11: implement load_input_vertex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "98e83f19f928e32194f95c326d13205a926d54b8", | |
| "description": "aco/gfx11: implement load_input_vertex", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f69b43ae3ef9a34ea360d96dfc698f83fad7a823", | |
| "description": "OpenCL/draw module: Support linking with LLVM and clang 15 static libraries", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "83617f4a57b94c5d33c7b825b67caeeebeb199b8", | |
| "description": "radv: enable graphicsPipelineLibraryIndependentInterpolationDecoration", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14e9fbb4d656d39a5cb3ea13b4b504cfc34406af", | |
| "description": "radv: enable graphicsPipelineLibraryFastLinking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "24db7caebdf26542a800c1ac0b089caa0a3f5a34", | |
| "description": "radv: import compiled binaries from libraries only when fast-linking is enabled", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "74ceff1816ff4145e41893f53e048d2b10a0e767", | |
| "description": "radv/gfx11: disable mesh shaders", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "192486b7aa5ef3b24516e16b0e219fad7032fb7c", | |
| "description": "aco/gfx11: export mrtz in discard early exit for non-color shaders", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "bc8da20dda6b078aea800767f3b7983929e8bf23" | |
| }, | |
| { | |
| "sha": "c6cc1dc37c304ef84fd9de458adaf85272073aac", | |
| "description": "zink: fix line-smooth interpolation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "80285db9efe16beefc59a470b7c53d7bd38dbdc4", | |
| "description": "zink: lower smooth-lines if not supported", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "50d89663c5160f2dfd07795671a326760de0c37c", | |
| "description": "zink: add line-smooth lowering passes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "23f1294f425f1ae89d1769b4b48edb007dc77b2a", | |
| "description": "zink: fix line-stipple varying allocation", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "4b17c099ca47ffd8831fa9f835ca4eb4c3ab93ad" | |
| }, | |
| { | |
| "sha": "f135309e7367d7518801495931f7997784c8f457", | |
| "description": "r600/sfn: Check possibility of channel switching also for trans-slot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b89a8fd00501c8caaa76ff264009cfad393367a", | |
| "description": "r600: don't try to serialized shaders translated from TGSI", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "5b205ef41307406983ffac829ae423d08f7527bc" | |
| }, | |
| { | |
| "sha": "a8b6b2367efc9efb3759cf613ec56afecaa1cf4a", | |
| "description": "ci: allow omitting of --rev for ci_run_n_monitor.py", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f745e86391865e8469d9923e471394a35c1c9f6a", | |
| "description": "ci: ci_run_n_monitor fix Unicode log parsing", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "df8611e816295eb27139ce966a6d37d78893fa65", | |
| "description": "v3dv: be more careful when restoring dirty state after meta operations", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3cc863649fe6040c1284d8ac753cd418aaad3c75", | |
| "description": "v3dv: pipeline creation feedback may not request all stages", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bdcbdfdfcbf539e5fdf82f2fe97bf9afcd76f960", | |
| "description": "egl/wayland: Prefer back buffer with minimum buffer age", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ec90a6e132df780d8265bc1fa3b7cfafed145933", | |
| "description": "loader/dri3: Simplify new buffer allocation in dri3_find_back", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c82c71a650eb37a4c7f09dd5aef085053f3f5ca4", | |
| "description": "loader/dri3: Find idle buffer with minimum buffer age in dri3_find_back", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d58814516144646175026a138c2af309d4fa7d00", | |
| "description": "loader/dri3: Clean up dri3_find_back logic", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a093a44d457070f2470c5daf64630c71498d5918", | |
| "description": "zink: lower mem_global to scalar", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6d6c6caff18ff49a6fecbef96b97445c91b9f470", | |
| "description": "nir_lower_io_to_scalar: handle load/store_global", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3cd641bebdee3b73ca905b79fda186034a5f6fee", | |
| "description": "nir_lower_io_to_scalar: make use of nir_get_io_offset_src", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ce94d3e48d4b4bf9a7d3d15fbf4a400fd0749522", | |
| "description": "v3dv: honor render area in subpass resolve fallback", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ac053e0a2d3ae431145b632119e5cfa3a3007cf", | |
| "description": "v3dv: handle depth/stencil resolves we can't implement via TLB", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "284285376bc7498d608dafe8b75352216fc3f483", | |
| "description": "v3dv: don't resolve by averaging samples on depth/stencil resolves", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6117f855ee700e7addc14be64b8370f9b91a2120", | |
| "description": "v3dv: always store/restore attachment state during meta operations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a5f9e59ce357c2974a97004d943aae92ad6f5004", | |
| "description": "anv: Use vma_heap for descriptor pool host allocation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94a6384f1b7785d255f66b5d5c237c98f6611760", | |
| "description": "util/vma: Track size of free memory in heap", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "766508f56a416aec14c0fa1cedda18d8ea270999", | |
| "description": "Revert \"anv: Refactor anv_pipeline to use the anv_pipeline_type\"", | |
| "nominated": false, | |
| "nomination_type": 2, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "b1126abb38a5ff4a10c4c3240d01c22c1fb90c1b" | |
| }, | |
| { | |
| "sha": "94f2619b7d1bba20cc0699dc5a000db5da3f9202", | |
| "description": "iris: Don't reject CPU access for non-invalidating buffer write maps", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "bec68a85a2dee6e2031c1eb4b0cc7df007f02d74" | |
| }, | |
| { | |
| "sha": "77244e30b65033eaa0273b378cc178fd47716e36", | |
| "description": "anv: remove some gen8 specifics handled now in hasvk", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "09d5c55836f37217cab448b729f4c5f58fc9afb0", | |
| "description": "ci: restore reliable Alpine 3.16", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94b4a4b2a53da4baaed49ccb322fbabdfcc20f44", | |
| "description": "iris: Check for zero in clear color compatibility fn", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "002096fcc45fb35f5d6370b22f97343853f72c8a", | |
| "description": "d3d12: Add ASSERTED to variables only used in debug builds to fix build MSVC with C4189 errors", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5df50292d60dd77f38a19f5b3f7568a7a83d7cd1", | |
| "description": "intel/isl: Disable CCS on MTL until B0 (Wa_14017353530)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6e33423a6fabca16587a3fada6b74530fb07a57b", | |
| "description": "intel/dev: Enable AUX map on MTL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f81579628a60de73146c9bc5b774b83a63489a4a", | |
| "description": "intel/aux_map: Ignore format bits when using tile-4", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1bcce906e91628ded6e45243f89d331cbd24d855", | |
| "description": "iris/resource: Check devinfo::has_local_mem before using BO_ALLOC_LMEM", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac9af0dceee2870c0e2e469fcb195552457fd792", | |
| "description": "iris: Nuke dead IRIS_CONTEXT* macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2dd1b12bc6ca5951d51cdba699c28326fb33fc99", | |
| "description": "iris: Nuke flags from iris_bufmgr that can read from devinfo", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1e78dd9edaa4c1ef12bb56d3fdb336fdcf7bb16b", | |
| "description": "iris: Only fetch intel_device_info once per bufmgr", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "aff85114fd3593592e2e54ee768c664e16338751", | |
| "description": "iris: Store intel_device_info in iris_bufmgr", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b21cd1ee1ba85065b27bf71a7d3b8498dcdd6b76", | |
| "description": "anv: fixup another dirty issue with gpu_memcpy", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "87f0b7d0c1a0a611e6fccef1764b8428d03d84de", | |
| "description": "panfrost: fix memory leak related to disk cache", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1126abb38a5ff4a10c4c3240d01c22c1fb90c1b", | |
| "description": "anv: Refactor anv_pipeline to use the anv_pipeline_type", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ffc8d490b7dbab4952baf821f08622f71a203b8a", | |
| "description": "radv/rra: Fix leaf node id order", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a8c3b813e963bdead8cded2eb975a1afce0a325", | |
| "description": "radv/rra: Validate geometry_id", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "446c49cdf76c1933695ea72bbab59fda6dfa9e77", | |
| "description": "radv/rra: Refactor resource management during dumping", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ab8777b384e5083ed3508a5143f73c7b411f139d", | |
| "description": "radv/rra: Emit leaf node ids for leaf nodes instead of internal nodes", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "e4283d857b826f6b71e0d076a7ece6282f400491" | |
| }, | |
| { | |
| "sha": "5a5f3fe561b1235ab1a52b99d7d5569f50d5dbdd", | |
| "description": "ac/sqtt: bump the maximum number of traces to 6 for GFX11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f7955ff74a6ec268e6c4c0e3805812c08f13f07", | |
| "description": "ac/rgp: add missing GFX11 bits for RGP", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "54ae38042ab94fbb81731426db2040949464b1fd", | |
| "description": "ac/nir: remove num_es_threads_var", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "69e55d9c1b473dd5577d0fe48998421136860598", | |
| "description": "ac/nir: fix ngg culling on gfx11", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ba31ec0d6fefa61b66adb133f9bab6a21d52ff37", | |
| "description": "vc4: replace open-coded F_DUPFD_CLOEXEC with os_dupfd_cloexec()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "78a75e0d257d309bd115632903d61d5114c752cd", | |
| "description": "intel/common/intel_genX_state.h: Add intel_set_ps_dispatch_state()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f16e76d9409bc79cd66ef96102ee4c6942651bbe", | |
| "description": "intel/common: Add intel_genX_state.h", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ed28705994f19bf580d0aa4a29dfbc577df096f5", | |
| "description": "radv/ci: add lists for GFX1100", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3440e89437ec34734c37b8b1eae11bca34c7a7bf", | |
| "description": "st/mesa: Enable Alpha writes when writing RGB faked as RGBA", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c1144c82647b441c39308e57cb50649092209e96", | |
| "description": "docs: update calendar and link releases notes for 22.3.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "42de551b836d060da51f4c8163155cb915f8f2a2", | |
| "description": "docs: add release notes for 22.3.1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a8615016322572bbfbd031d39af46c3ee8969ad4", | |
| "description": "panfrost: Add tool to print supported texture formats", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dafbdd8a35fccb2dab768261a046893e8b4ca009", | |
| "description": "ci/nouveau: Add a bunch of the top hits of gk20a flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3890df338299cecf869c71d719204bb4d0e00012", | |
| "description": "ci/nouveau: Sort some uncategorized gk20a flakes.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0521027182cdae1b6008a23354a722661ef231ff", | |
| "description": "nir: Allow more than just ALU instructions in 'weak' GVN", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d5d03a7273dc12001831d6ff067c011e158873a6", | |
| "description": "nir: Perform 'weak' global value numbering in all GCM passes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e930bff19e7721fefe7c827a85e3cc9871531743", | |
| "description": "anv: remove anv_reloc_list->array_length", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "1358622878bd3d20b98ee6df80a1d58c1ae7fa20", | |
| "description": "anv: remove anv_reloc_list->reloc_bos", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f1c4c646b8a3b0c930c1fcb376761b4561c759e3", | |
| "description": "anv: remove anv_reloc_list_grow()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4168d3ef30bdbb14866d933be9829c2453652304", | |
| "description": "anv: remove anv_reloc_list->num_relocs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4b1c4925e7414365b18bd0b802dd979a77ec2f4f", | |
| "description": "anv: remove anv_execbuf->surface_states_relocs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c14857e915da9232e618ec1a8cb1cb968fc7e590", | |
| "description": "intel/common: clean up AUX macros", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9ff471fdc65f215ccd42bfcda682722b5495c833", | |
| "description": "intel/vulkan: replace AUX macros with interfaces", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "78a4b6deed3d29e2b3c099e0ccfdf68d1e15944d", | |
| "description": "intel/isl: Support 1MB alignment for AUX mapping", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9698eee50d9240b6721aba716304677528afe04c", | |
| "description": "intel/common: Support 1MB granularity AUX mapping format (Bspec 44930)", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "49c6e3061159adaa9f6e360a1e5efa9060ab366e", | |
| "description": "ci/bare-metal: Avoid a bug in armhf stripping causing tempfiles in artifacts.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "dace7d780df7742b0c5ee838a0cd0a4ad668eb9c", | |
| "description": "ci/baremetal: Clean the directory we unpack artifacts into.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "046c75e95c0c7faf16bc64ac620ded7d128e2e19", | |
| "description": "tu: Use start offset for storage buffers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "316ed8f9652c4d787e7be7932ce7acd6fa753c56", | |
| "description": "tu: Expose *TexelBufferOffsetSingleTexelAlignment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4d2aa9a9f7d6a20a3c4409e81023c088d8ce1c81", | |
| "description": "freedreno/fdl: Support texel-aligned iova for buffer views", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ca90405e8a36706b7207e97bf5073dec70b1793", | |
| "description": "freedreno/a6xx: Document buffer-specific tex const fields", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f94bd1d7233f5d060ac785a9f032fdccdfe45453", | |
| "description": "freedreno: Document various preemption-related registers/packets", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "34010a50d4240624caaa3e6c303be80f771181e6", | |
| "description": "wsi/x11: Rename the present progress objects.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9e55766f630dff107c2b007c92a53506d30ac126", | |
| "description": "wsi/x11: Fix possible deadlock with wait_ready.", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8fc79277878e68e9825dbc2964125a0be9d92189" | |
| }, | |
| { | |
| "sha": "657d1be15395a28ab21796eab5f9c19c055db4ac", | |
| "description": "radv: Don't lower subgroup shuffle on GFX11.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "db5c3f170f19d58816e70ca56a2573caadd7acba", | |
| "description": "aco: Emulate Wave64 bpermute on GFX11.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "853e76f0076ac6bff4abd2f5db2f5c400726d1c2", | |
| "description": "aco: Stylistic changes to emit_gfx10_wave64_bpermute.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "640e8016510cc8872310a93f03f5527dd5468a39", | |
| "description": "aco: Split opcodes for GFX6 and GFX10 emulated bpermute.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "614348f28be16fb8a3763bd68064652160975411", | |
| "description": "aco: Don't accept constants on p_bpermute.", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "27b70f28d97617d062f07448bc5e87d3cdb80e03", | |
| "description": "ci/venus: add a VKCTS mapping test to the flakes list", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "16a7e15d4fcfe205808bc19c133342de6645cf20", | |
| "description": "iris: Enable compression for image load/store in more cases", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bf3d6ca94fa56eea8f989b0ca8c5cfe7fb8b7065", | |
| "description": "iris: Allow fast clears on compressed image load/store access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7b2a690a35409b9fb05b99be681600d6f3c79e90", | |
| "description": "iris: Update aux state tracking for image views after draws/dispatches", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a9652fe58853c16f5a70327bb3f788a90893f72b", | |
| "description": "iris: Drop disable_rb_aux_buffer handling for image views", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "806082e96fa118a8d01be6604c9935b534f5084b", | |
| "description": "iris: Drop 'isl_' prefix from 'formats_are_fast_clear_compatible'", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "880fab60a79129e28e8453acb61b4067ddb85cb6", | |
| "description": "iris: Pin the clear color BO in use_image()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "699e60681a3a9915102340fbba9791a654fbfd21", | |
| "description": "iris: Drop batch parameter from iris_update_postdraw_resolve_tracking", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9dedbf66f62bdeda7126f0f6cd38c2597c930391", | |
| "description": "zink: Fix reversed cap declarations for ImageBuffer", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "f55a4407ef97e1bf78ee4a927d7d9091c4866051" | |
| }, | |
| { | |
| "sha": "bedb9b73db9b7eef1f457fc4c20f0d72ead7f43d", | |
| "description": "radv/ci: bump most jobs to the kernel to 6.1 + latest firmwares", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "264a0cabd1dd2a619f24e34f21f767c6bf36fe76", | |
| "description": "anv: assert when number of primitives is higher than max", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d7a1916798bb8e0331223c3de9c7398d46c16bc8", | |
| "description": "anv: handle mesh shaders with max primitives == 0", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c26a053f2b63c82820cc61ff32326ece638e3dac", | |
| "description": "radv: disable more NIR opts in radv_postprocess_nir() with DISABLE_OPTIMIZATIONS", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "05d2ed7350c3d3dc0a994cc1f3cadf2b0c868a8c", | |
| "description": "radv: move a conditional check to radv_remove_color_exports()", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a43482e8d676f878fe1f175700cb3d26cbd55f81", | |
| "description": "radv: advertise VK_AMD_shader_early_and_late_fragment_tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3ff58049b5a19a1153ea3267ee54acaa9646b403", | |
| "description": "radv: implement AMD_shader_early_and_late_fragment_tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "877c10efd1626189ef4b3bd0def8ca42923356e2", | |
| "description": "spirv: add support for AMD_shader_early_and_late_fragment_tests", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ac8131b564e711aa3b0055ce83db7ad027b9bfbe", | |
| "description": "radeonsi/vcn: add support for 10bit input and enc 8bit output", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eb76cee9f8831d153a75c401c6da2aa1538062c4", | |
| "description": "nir: Eliminate nir_op_i2b", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8b37046765cea37f919a22a72911fa344ae5f1dc", | |
| "description": "nir/builder: Handle i2b conversions specially in nir_type_convert", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "edae161d98952df2c0627fe888de49014a9b7820", | |
| "description": "intel/fs: Use nir_type_convert instead of nir_type_conversion_op", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e34b8866b417d34d81c477bad07cafff7cd5189c", | |
| "description": "microsoft/compiler: Use nir_type_convert instead of nir_type_conversion_op", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "58164794f4fdaec6839296cb49c79b46acdd60a3", | |
| "description": "spirv: Use nir_type_convert instead of nir_type_conversion_op", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ded35729475b91685b66b2e0efb27c95a9ae2f0e", | |
| "description": "nir: Use nir_type_convert instead of nir_type_conversion_op", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "119703072735080cc0244bf63525e5c88f27d43f", | |
| "description": "glsl: Use nir_type_convert instead of nir_type_conversion_op", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9f86d18b2db1129824d8d3cf28b0e1d59fedf2d9", | |
| "description": "nir/builder: Add rounding mode parameter to nir_type_convert", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "43da8223121b8807d2dd7fcf1276d145242365e6", | |
| "description": "glsl_to_nir: Fix NIR bit-size of ir_triop_bitfield_extract and ir_quadop_bitfield_insert", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "5e922fbc160bcda9b38ccf5704cbd7276a748094" | |
| }, | |
| { | |
| "sha": "1fae751d493248ce6c29cb155a8178f5850b9a98", | |
| "description": "microsoft/compiler: Simplify nir_intrinsic_load_front_face handling", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9342c14eeb4a751fce7bd413aca56bc46036ed22", | |
| "description": "nir/builder: Emit x != 0 for nir_i2b", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7a5e9df39db0e900135a88daf4b0ef15d54922c7", | |
| "description": "nir: Use nir_i2b wrapper everywhere instead of using nir_i2b1 directly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b60b2f2add5f52955695d1bd84015287d4fbafe5", | |
| "description": "nir/algebraic: Optimize some b2i involved in masking operations", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ba0b248ac2c7e64ac81fe8a64bdc80f4e1acee7d", | |
| "description": "nir/algebraic: Eliminate unary op on src of integer comparison w/ zero", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee15d893224c1eee5c239e54f7aa5191bec55377", | |
| "description": "nir/algebraic: Simplify min and max of b2i", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "19222867e43679885533c08004c0c003c44748c3", | |
| "description": "nir/algebraic: Reassociate some iand to eliminate an operation", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d48ce1f47d5ffbdbe219dc326ba1521af7895810", | |
| "description": "nir/algebraic: Remove redundant i2b(b2i(x)) patterns", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "14a9bb04e4a27c881d62d28be1ffd48516aac976", | |
| "description": "nir/algebraic: Remove redundant i2b(-x) pattern", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d90b13954f56d30204f1372874c42f96e329be1", | |
| "description": "nir/algebraic: Catch some kinds of copy-and-paste bugs in algebraic patterns", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fa02fb5ccae8adf8602bba966ec8b269745512b6", | |
| "description": "gallium/pp: typedef and use pp_st_invalidate_state_func to avoid cast", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a23488d63e6717f9fd9ac16c99d1ae8b7f8f6a1e", | |
| "description": "gallium/hud: typedef and use hud_st_invalidate_state_func to avoid cast", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e4e4ba23047a0f2f2578691456e487fba2013f43", | |
| "description": "intel: Allow CCS_E on R11G11B10_FLOAT for TGL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e86262603165c6ec926eecf3a313384c50c0baaa", | |
| "description": "intel/isl: Bump format_info entries from 100 to 110", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2b2141d19337ceeb0cc18d21690de3faa9fe141c", | |
| "description": "intel/isl: Lessen CCS_E-compatibility checks for TGL+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2add57d0c22b4aa0e85ca1280c15b4350d1c7c03", | |
| "description": "intel: Hook up RENDER_SURFACE_STATE::DecompressInL3", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "408f1c689c2bcd3e746d025bfbb623dd8c6c81ef", | |
| "description": "v3dv: skip some invalid tests", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5f2171625b17d66fd568e3813c9dff11fe0f307e", | |
| "description": "asahi: unbind samplers and fix sampler_count if state is NULL", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "687a82d2d3debc3391d0ac66e8b3b6d099b7f3d5", | |
| "description": "radv/rt: Handle no-null shader flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a3aea98a2af3d63141f9faf36ecc522818456908", | |
| "description": "nir: validate that store_buffer_amd doesn't use a non-trivial writemask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "afcbccb0781343eeed1b8543c23dcdc21748bcf2", | |
| "description": "ac/llvm: implement ACCESS_USE_FORMAT_AMD as buffer_load/store_format", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5307480f4ecd4245236609fbc5610832a4cf1e12", | |
| "description": "ac/llvm: unify load_buffer_amd and store_buffer_amd code", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "150c2cec632f986a366ea5818c5feebaa9f66c0d", | |
| "description": "nir: add ACCESS_USES_FORMAT_AMD for typed buffer opcodes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "716ac4a55dca2765bb8e1634f02e0b8ab2fcee7f", | |
| "description": "nir: replace IS_SWIZZLED flag with ACCESS_IS_SWIZZLED_AMD", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7998c3bdd3028c4670c9ff3a07d9fb6bfdd898ef", | |
| "description": "nir: remove redundant SLC_AMD in favor of ACCESS_STREAM_CACHE_POLICY", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c0d69b40bcf73e972c87bcaca30bf4a1b4af48f2", | |
| "description": "nir: add nir_texop_sampler_descriptor_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e2dc32d755b15697765719acec1d23f12f9c938c", | |
| "description": "anv: move functions around to plan for generated draws", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "971e07361a61b3069a5ad239d86c5719313e7503", | |
| "description": "genxml: add gen12/12.5 CS prefetch disable bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "4a3faab51241ea7ec12be5f00fe44d500c5b4159", | |
| "description": "anv: move draw command helpers to their own file", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "624ac557212dfac1247f88605469c638045d5b7c", | |
| "description": "anv: move total_batch_size to anv_batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8d21e29be34ec40fdb5e1485722615f73b2d43b7", | |
| "description": "anv: add helper to get current address of a batch", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c9272e80b1ab539afd6bf7a2f500cb4d9c68e294", | |
| "description": "anv: add a utility function to ensure command buffer space", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "21e32e1f8dcfb9c01f604ec962d5c7bde72827f3", | |
| "description": "anv: document utrace field", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "c70ef757e6345652d4946fcc91b4816e56d86b43", | |
| "description": "anv: Use extended parameters on Gen11+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "2680e32f71404cff80bdaf834072e06fcf6dcd04", | |
| "description": "intel/blorp: Emit a dummy 3DSTATE_VF_SGVS_2", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9859413bf4ad28eec70c3f39c23d3d1ba4a14102", | |
| "description": "intel/genxml: Add 3DPRIMITIVE_EXTENDED opcodes on Gen11+", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "781a16382d5b8dc3f8f850a18d7b0a022cfa11a7", | |
| "description": "intel/genxml: Make some fields Booleans", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75d20a18f5a5a11129855091cc620cf417dfc1c3", | |
| "description": "anv/utrace: only record the emitted pipecontrol flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5fd0d27280da8e7834a19fdb51411b2c98a72a4f", | |
| "description": "intel/ds: trace a couple of more pipe control flags", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "eea416d0c9c1eb1144ac77a9098abc59b374fa52", | |
| "description": "cso: fix a regression from draw_vbo rework", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "c9b13a93385b15ecf0dc70e3da3d6fa449078766" | |
| }, | |
| { | |
| "sha": "d51fc12af9dd0189be7b3eae0c96a6336eeaca18", | |
| "description": "panfrost: fix sampler_count and unbind samplers in bind_sampler_states", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a921486e2a6ca5fc873a6e2f9c61fb5bef4cf3d9", | |
| "description": "anv: disable Wa_1806565034 when robustImageAccess is enabled", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "94bb4a13fa294204e32b88a098c2d49a0c82a5c3", | |
| "description": "intel/fs: make Wa_1806565034 conditional to non robust access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "89a550a37b0bb32bc3dfd92062f9fe6eb05c11db", | |
| "description": "isl: make Wa_1806565034 conditional to non robust access", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "6a3179c5a97f9a45006af2781d0af4b437784515", | |
| "description": "frontends/va: fix crash during grayscale rendering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7ad4a5079e8ad0b9f3ab7924cc3dfec5f74ea88d", | |
| "description": "radeonsi/vcn: fix regression in yuv422 jpeg decode", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "12acee17fad5e939a4fa6ac9ce3bd4753fd0326c" | |
| }, | |
| { | |
| "sha": "b4f940913d386bad0e25a1e224d0f39631124593", | |
| "description": "radv: do not remove the PointSize built-in for polygon mode as points", | |
| "nominated": true, | |
| "nomination_type": 0, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "75375233f6e75a02e9e7498be922f337523e4a9f", | |
| "description": "intel/compiler/mesh: extract emit_urb_direct_vec4_write", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a60112ce5e7daaf649b3fe33a3f09b9497a276a", | |
| "description": "intel/compiler: optimize away local_inv_index and local_inv_id if workgroup size is 1", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "85b1c89e206763acc49822c5c53097bf894ec7d2", | |
| "description": "intel/compiler: split lower_cs_intrinsics_convert_block", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "bb93f1bda1952f07b177916e9290654f26f4a557", | |
| "description": "intel/compiler/mesh: extract shared code for offset adjustment", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5ffdd47a2660a8bd4fcd9526f92998da9a564bd6", | |
| "description": "anv: simplify EXT_mesh_shader lowering", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7fbd1dfb18beedadd62eed3897f23ff2179a7fcf", | |
| "description": "anv,intel/compiler/mesh: drop lowering of gl_Primitive*IndicesEXT", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "f6929e7c3bc907ecc8284f1e6220bcd2a3351b3b", | |
| "description": "intel: fix the wrong function name", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a0991c7c794da39bf1a4b5fb5484b77afde200cc", | |
| "description": "anv: fixup descriptor copies", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "03e1e19246da43f87b50a2ced38263a884b15b4c" | |
| }, | |
| { | |
| "sha": "79cb465526eef5c6ae6ef69cadaa4398b36cc864", | |
| "description": "r600: Lower all bitfield ops on pre-EG", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "4dff3ff005b47befd3e4a903b08d5b4bdbef6ae3" | |
| }, | |
| { | |
| "sha": "357e5fac9953b26eedc8819ab528b981be6e1b69", | |
| "description": "r600/sfn: Use variable length DOT on Evergreen and Cayman", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "573448f93cbbeeae22295e7f943c7120598780d4", | |
| "description": "r600/sfn: prepare alu split for use of variable length dot", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "edabd5cd8425f17dc71c2170ee0f1aa16eecbbec", | |
| "description": "r600/sfn: check used channels when evaluating allowed mask", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "8c30cf444346c2efe45834276a60d316b759e9f4", | |
| "description": "ci/test-vk: uprev vkd3d", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "d2ac1b18df90da1e3e36750774fab9b7d62086bb", | |
| "description": "ac/nir: add ac_nir_lower_legacy_gs", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0e52a4faf061dac024c0a673b944cbbb20d6706c", | |
| "description": "ac/nir: move ngg_gs_shader_query to a common function", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "9a6416b3746cb90b544518643677a4b53666b1dc", | |
| "description": "nir,ac/llvm,radv: add stream id index to nir_load_ring_gsvs_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0ea589ec69ff2872bef738d2a14890531c7f90f2", | |
| "description": "ac/llvm,radv,radeonsi: pass instruction to intrinsic_load abi", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "796a150196acf1d481a92147f6a3c986c535993f", | |
| "description": "nir: add nir_load_ring_gs2vs_offset_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "603e68ba36e63d75d69deb46e2abd82ba349d959", | |
| "description": "ac/nir,radeonsi: replace llvm ngg gs invocation query with nir", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fd240f759f203a27c6bb47c8a9eb29be8675345d", | |
| "description": "nir,radv,radeonsi: add nir_atomic_add_gs_invocation_count_amd", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "17c18a492a3ce2a9467198dc8cc2d9c84afe8a06", | |
| "description": "freedreno/registers: Add some docs for PM4 events.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "378f83917c01430a24a55699182653a6fab165fc", | |
| "description": "doc/freedreno: Add a bunch of docs of the hardware and drivers.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "e284e6ad3c4292a0b46a432e6d898754e91fc60c", | |
| "description": "freedreno: Clarify that CACHE_FLUSH is pre-5xx.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "5d37f6b16c83e04568a68a9acd3adc0c8657dcc7", | |
| "description": "ci/docs: Always expose the built docs.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "7642f3b99c8b17c7cfa1f140c65ce82e7dbcea2b", | |
| "description": "intel: Fix crashes for importing drm buffer", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "68b546ec3daacc93513b31583cbe6eb7f8fdc25c", | |
| "description": "hasvk: pipelineStageCreationFeedbackCount is allowed to be 0", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "6601e5d6fc68cd9f8305508c650289170fef71ff" | |
| }, | |
| { | |
| "sha": "8560ce28c22f82895dd95c185b59dcaaab249c6a", | |
| "description": "vdpau: allow building vdpau st with virgl only", | |
| "nominated": true, | |
| "nomination_type": 1, | |
| "resolution": 1, | |
| "main_sha": null, | |
| "because_sha": "6b5aecb19558200fd39fda46db08456ba7acc180" | |
| }, | |
| { | |
| "sha": "9e9b8dc7f8a25c1d0ff7e8f93ea7603b08f62d36", | |
| "description": "glsl: fix function inlining for images", | |
| "nominated": false, | |
| "nomination_type": 1, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": "8d10a6835f32ec677759f9d37e08dcc95aaab17a" | |
| }, | |
| { | |
| "sha": "92959061a92b2d82ec61fe757602cb22cb630c3d", | |
| "description": "radv: Improved export conflict bug workaround.", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "3a294ff01fb9d1d8b4f984a364ed7ef469624c49", | |
| "description": "mesa: move the _mesa_set_varying_vp_inputs call to where the state changes", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "fe1d53355324a42ca6c69bd565131255aec0a56c", | |
| "description": "mesa: move _DrawVAOEnabledAttribs determination into st_update_array", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "01ef28f1aff66a9239e22974e1d65708cb6a4c67", | |
| "description": "mesa: inline _mesa_draw_array_bits & _mesa_draw_current_bits", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "a2cda5ba09e994d453479625e5d97fb0372232ff", | |
| "description": "mesa: don't AND with VERT_BIT_ALL because it's ~0u", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b1b4f1e1856adc48600f8954558185937cf4d347", | |
| "description": "mesa: simplify VBO state flagging in _mesa_update_vao_state", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "b57d56d754242694467c715f1bfb23fc278d1199", | |
| "description": "mesa: remove VAO::NewVertexBuffers/Elements, set the dirty flags directly", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "0fbd82bdc45c48aa8cbc08d8bbf1319e66217d45", | |
| "description": "mesa: move calling _mesa_update_vao_derived_arrays into st_update_array", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "76a214f390e6136e1bbce67f1467e2874e16ac51", | |
| "description": "mesa: remove the NewVAO flag, set directly what we need to set", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ee308fb9ae5a0c8dbd6f6c9e53b09ff871ab3bdb", | |
| "description": "st/mesa: move st_atom.c contents into st_context.c", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4, | |
| "main_sha": null, | |
| "because_sha": null | |
| }, | |
| { | |
| "sha": "ae2b9112174985af2de213c928afc4b7fde630c1", | |
| "description": "st/mesa: inline st_validate_state and remove redundant checking in callers", | |
| "nominated": false, | |
| "nomination_type": null, | |
| "resolution": 4,< |