mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-03 09:58:05 +02:00
This way we don't run afoul of regioning restrictions around floating
point types.
Cc: 22.0 <mesa-stable>
Reviewed-by: Jason Ekstrand <jason.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15039>
(cherry picked from commit 81f97905c3)
6482 lines
No EOL
205 KiB
JSON
6482 lines
No EOL
205 KiB
JSON
[
|
|
{
|
|
"sha": "3759a16d8a883355effa435f46867951ce712dbe",
|
|
"description": "ac/nir/ngg: Fix mixed up primitive ID after culling.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "e97f0463a8f55d5d407178f74b0cdb916a42aef8"
|
|
},
|
|
{
|
|
"sha": "c063d8ff649d64038d6828b96bc938db8256f594",
|
|
"description": "zink: prune ci lists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59bc17d57ae6d0f7796ad1bb71d3b3a2c02e60f4",
|
|
"description": "turnip: Request no implicit sync when we have no implicit-sync WSI BOs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83ee08f6d1a5a3cbb2a8f9a2866a7366ea0311ef",
|
|
"description": "radv: fix build on BSD",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c50557d9612a975fd8983438a80ea7a1208698fa"
|
|
},
|
|
{
|
|
"sha": "2e8676737098082787f2225687f9af5686aff16f",
|
|
"description": "pan/bi: Add BIFROST_MESA_DEBUG=nosb option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c81c022e666d13ff5a38895295f068f1469a4b62",
|
|
"description": "pan/bi: Implement basic scoreboarding pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f25d88d907d8f767975600184b51d2754d71364",
|
|
"description": "pan/bi: Print scoreboarding state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ad9a7f650176f3db94546ef765b45bfbe919bb4",
|
|
"description": "pan/bi: Add scoreboard state to IR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91c02893d874f51e41661e5aae63e259197f5e75",
|
|
"description": "pan/bi: Clean up nits in liveness analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "734a8bdc5d613871407fbc2d3f9c211f2bd68aff",
|
|
"description": "pan/bi: Use bi_exit_block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75406a561fa11c2dcaa7b00dae40f68d806cd55c",
|
|
"description": "pan/bi: Add bi_{start, exit}_block helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5423bb1295b1cb254cd94408a5e933ea1221610",
|
|
"description": "pan/bi: Do not cull post-RA staging writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87d46f40c87c6c612d61646382c74ccf533c5e09",
|
|
"description": "pan/bi: Cull DTSEL_IMM dests in post-RA DCE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "956b969616b9eecfea158882835645fe65bcd429",
|
|
"description": "pan/bi: Clarify requirement for barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a14ddc22dd057dab44147dd338fdf7b21393722",
|
|
"description": "docs: add license to the redirects script",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2eb644e470e79d2619a71af59c1e6936445cad06",
|
|
"description": "mesa: Enable GL_NV_pack_subimage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "606ac8d61e438188b6f8a072e27c89410c6c5b9d",
|
|
"description": "pan/bi: Enable nir_opt_shrink_vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0e63c2a8e6dba9d5806aebe355f16a0431fe64b",
|
|
"description": "pan/bi: Specialize IDVS in NIR",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c1021cd1ed0f60d474a6c3a6aafb0746f1da02b",
|
|
"description": "panvk: Use more reliable assert for UBO pushing",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d223b7f096e5ddfa413309e8ba656c19bb209556",
|
|
"description": "radv, aco: Add u_foreach_bit to .clang-format.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6be12fdadc9acb00d4f17ccad1bdd0e1db2e312",
|
|
"description": "gbm: improve documentation about the lifetime of resources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62074cb4aceaa5d8950739587290c61044527cfa",
|
|
"description": "ac: update shadowed registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e74929bfef870f50fe977f12403787003553dec9",
|
|
"description": "radeonsi: move Arcturus code outside the gfx9 branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c740fd18ba4c7f69aed6f8ec46422fc30137039d",
|
|
"description": "ac/llvm: replace structured by vindex != NULL in ac_build_buffer_store_common",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1038382baf9c344317cf17a17da7265fd10845e2",
|
|
"description": "ac/llvm: replace structured by vindex != NULL in ac_build_tbuffer_store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8e2c6faf6448697d949b962179a543ac9c2afee",
|
|
"description": "radeonsi: use SET_SH_REG_INDEX with index=3 for registers containing CU_EN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79a7ab642ac1e103c9b00e197105eb3f10c6c523",
|
|
"description": "ac/surface: add more elements to meta equations because HTILE can use them",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "9fabbf2150253d06dedca3bfa6cb852197e193ac"
|
|
},
|
|
{
|
|
"sha": "9a28f79f7bfdc19abd00caed5ff05dfa3fb71841",
|
|
"description": "ac/surface/tests: fix missing NUM_PKRS extraction in test_modifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12e00be09b9922d169f079f5b14452c6de6afcc9",
|
|
"description": "radeonsi: apply the LLVM discard bug workaround to LLVM 13 only",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21f169b2fb399c3a62d1b4f933596c371bda1b55",
|
|
"description": "ac,radeonsi: rework and optimize how TMPRING_SIZE is set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c7df183a37efc871705825397a838b935242881",
|
|
"description": "radeonsi: prepare clamp, alpha test before mrtz prepare",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c268dafae5e245c7fde5247d25dd995ca3970bf1",
|
|
"description": "radeonsi: move clamp, alpha test from si_export_mrt_color() to new function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1485f683e34f3dd66e9637ac77f28e66caf1861d",
|
|
"description": "radeonsi: fix the unaligned clear_buffer fallback with TC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e49a05e37232ae1b9176433061231edeca2a785",
|
|
"description": "radeonsi: increase the tesselation factor ring size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c26a72a437dded8a57c421bf640cb429d3fd0d",
|
|
"description": "radeonsi: remove bit gaps in SI_RESOURCE_FLAG_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f865631b1b4078a638145b5ccde0c66ea1ad9a95",
|
|
"description": "radeonsi: replace SI_RESOURCE_FLAG_UNMAPPABLE with PIPE_RESOURCE_FLAG_UNMAPPABLE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "790362c10ec6027707a865356c9326c3454b16dc",
|
|
"description": "radeonsi: don't map buffers that VK made unmappable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad9b5ac0a181aa0acd5c02640614d8a69e9b3566",
|
|
"description": "radeonsi: more fixes for si_buffer_from_winsys_buffer for GL-VK interop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9097d893950b541e3727a3674a5688c6fc5f099",
|
|
"description": "radeonsi: fix crash in flush_resource when used with buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f968cb921dd69bd53feca2f2f11d07d8177792a5",
|
|
"description": "radeonsi: reduce the max TBO/SSBO binding size to 512 MB to help 32-bit builds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1585b4584d856981be1ec540cb9582dd77e9d318",
|
|
"description": "radeonsi: document an unexpected behavior of PS_DONE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc5fd00c5c6401a3da8af56c294ad82c097bf1af",
|
|
"description": "radeonsi: change ACCUM_ISOLINE to 12",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c5b4fa097e33dff9d387bf05e13ea6e86851b0f",
|
|
"description": "radeonsi: program SQ_THREAD_TRACE_CTRL.AUTO_FLUSH_MODE on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18a1af49296fdce3dd783c0ddd7215329312bbdb",
|
|
"description": "radeonsi: always set FLUSH_ON_BINNING_TRANSITION",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a87ab82f25271530fa0d4f34b6a1a8f6080cc2ba",
|
|
"description": "radeonsi: add assertions to check if buffer_map/texture_map calls are valid",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f23e07525f1addfe8503459e955db29cd66a4b60",
|
|
"description": "winsys/amdgpu: fix a warning of defining radeon_screen_create_t twice",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf7d25cd1b16e1c4287702865e38485ce10e9f50",
|
|
"description": "ac/llvm: remove unused function dpp_row_sl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cfaaa0892fd64f74cccd033e1ffaa802416e2cde",
|
|
"description": "ac/surface: don't set the display flag for 1D textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f2fca24d24f75ef0e4aee1f8e5b343c1e50cb26",
|
|
"description": "ac/gpu_info: print units for some radeon_info fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53f683ff67471086fec85479af71fecd248700cc",
|
|
"description": "ac: add a gfx9 workaround for high priority compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "197467c23847793950c9b6e482a0b7f45478da88",
|
|
"description": "amd: add a workaround for an SQ perf counter bug",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95af3cc2f83962fc4fc523555c3dc005462a62aa",
|
|
"description": "amd: remove the _UMD suffix from register definitions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "707a94f3c5d25601972dcf7c3f569acf8145324f",
|
|
"description": "winsys/radeon: fix a hang due to introducing spi_cu_en",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "5406ad93a9e61cc2088c7fd4b5d038db794bd4f5"
|
|
},
|
|
{
|
|
"sha": "c4a78a2d2a0b78a42cabd4e75f081d08f4f22e9c",
|
|
"description": "broadcom/compiler: fix register class patching for postponed spills",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f3c3228522e7bde9f8b84593f12d57ae9c391002"
|
|
},
|
|
{
|
|
"sha": "09b86b40611eca49114164c423a1796c5e251e88",
|
|
"description": "iris: setup internal_format for memory object resources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c5243adb7853df2690948ab87b3f68ca0750964",
|
|
"description": "vulkan/wsi: use buffer-image code-path on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e8c119531266dc9c730939a6df17c131e426810",
|
|
"description": "vulkan/wsi: add transition to/from transfer-src state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25a37fabb7a3aa0aff9880ec172efafe6ad190d7",
|
|
"description": "vulkan/wsi: untangle buffer-images from prime",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32c2db1b25ccb1af615e3d1a91a61f2af86f142b",
|
|
"description": "vulkan/wsi: Don't open-code vk_format_get_blocksize()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c1c6606d045491231fecc9c0cd08797eda21e56",
|
|
"description": "vulkan/wsi: Use ALIGN_POT() instead of open-coding it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83938a1bb36565e5b9a89d88246cd804b146e2e3",
|
|
"description": "vulkan/wsi: pass win32-swapchain directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fddab17e541cc5696a622a23ca5e1c35813b4ba7",
|
|
"description": "anv: cleanup begin_subpass & end_subpass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f91bfc80badec872995f70d0eb862d2ad2af832b",
|
|
"description": "intel/compiler: remove redundant code from fs_visitor::run_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fbb4e85f7e35ae9f4fd27d5ab38b5609eb117fe",
|
|
"description": "virgl: Enable PIPE_CAP_TGSI_TEXCOORD when the host supports it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db8a202b41a706b9f7c5c12aea24736418ccabf2",
|
|
"description": "vc4: remove redundant initialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "369b8cffea2c8932cb74e7d3d47a80ca4fd50f82",
|
|
"description": "radv,aco,llvm: lower adjusting vertex alpha in NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "100c80392a9c6631d09accb50e914c6bd995b2a8",
|
|
"description": "util/util_vertex_state_cache: remove error check when deinit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1650bd39b6200cc9bc8945e87f12ae1337cbfe1",
|
|
"description": "driconf: add Abaqus configs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1dac5454eacc4b0410e6a974cf8af437b95d3776",
|
|
"description": "glx: keep native window glx drawable by driconf option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a420c50f298e59a595eb7a9aa6c42b0ffd4dce2",
|
|
"description": "glx: merge drawable release to the same function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf09c08e315280da340690aa5bdf9ea1ff738108",
|
|
"description": "glx: fix pbuffer refcount init",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "bc8a51a79a5fc9981fd99c0d450c08630bfb7127"
|
|
},
|
|
{
|
|
"sha": "a4b164b57b7f3727a7b6ee0feb6c1808c68febe6",
|
|
"description": "broadcom/compiler: only patch temps that existed before the current spill",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f3c3228522e7bde9f8b84593f12d57ae9c391002"
|
|
},
|
|
{
|
|
"sha": "7ec8a3205e65d3a868e95f53d6799da4c090c614",
|
|
"description": "gallivm: fix build with LLVM 15",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7893192613c05ee83e4139e8b6fdb3ce86d58926",
|
|
"description": "ci: bump piglit version",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb4bd06ef45f8643130ece8fde4b341c48e23dc4",
|
|
"description": "gallium: add PIPE_RESOURCE_FLAG_UNMAPPABLE for shared unmappable buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10e4bad80347da85a065979384921a2b253fd9bd",
|
|
"description": "st/mesa: set GL_DYNAMIC_STORAGE_BIT for GL-VK interop buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cd0779f831819d58994d15da23dbe49a8b7c992",
|
|
"description": "nir/spirv: guard macros in case of redefinition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "694fe73976b0f2d3ec99511e1fd42a0c7d46b296",
|
|
"description": "asahi: Fix use-after-free in shader key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed246aa29b64e8114abbc4fa9294ecde18ccd260",
|
|
"description": "ci: Remove unused is-for-marge YAML anchor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40addce70e1440d29a88c945409c125b32665944",
|
|
"description": "ci: Use $CI_PIPELINE_SOURCE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c642eed38ce6598c751a24e6f60cd4af66b47448",
|
|
"description": "ci: Use $CI_COMMIT_BRANCH",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9ac270c5f0e29909b8baf4d3386f75a238b74ad",
|
|
"description": "nir/validate: don't add instrs not present in shader to shader_gc_list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "925c5f817db7702fdd2c894fd3e122f274af71dd",
|
|
"description": "nir/validate: don't validate the GC list by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6853de6b012ad7786aac0abe3333efc1f665216",
|
|
"description": "radv: set profile_peak when capturing with SQTT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cf4f0cc9197c2baed4395c12f6e9dc81ee9eae4",
|
|
"description": "radv/winsys: add support for new CTX OP to set/get stable pstates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdf9a1a911c7015e433f430c0132ef116dce8d9f",
|
|
"description": "ac: add ac_gpu_info::has_stable_pstate",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "595c81166be19ca3aaf2ba65dd98c486d4e4d7c8",
|
|
"description": "include/drm-uapi: update amdgpu_drm.h for new CTX OP to set/get stable pstates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e060e7a08a1ba33bdcd5e4f16026d481ae839dd",
|
|
"description": "meson: bump libdrm_amdgpu version to 2.4.110",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d38890c9e7b6c5aba750fe13d25d1bcb9b0a6f4",
|
|
"description": "ci: upgrade to libdrm 2.4.110",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "665474b278ed2416cea5ceb721f85cc17da67061",
|
|
"description": "radeonsi/tests: update glcts baseline on vega20",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49183c113d9c636278df6e77386263e8e9d87736",
|
|
"description": "radeonsi/tests: update piglit baseline on vega20",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21b01538331a4bfc0258da0bdb00a149e0f1289d",
|
|
"description": "radeonsi/tests: print PCI-id of GPU device under test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "037e98a10c4a4e719fe243f9a39074d3f77c00d7",
|
|
"description": "anv: don't set color state when input state was requested",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "814dc6693593c51d7d89da54ab6191dbf862397e"
|
|
},
|
|
{
|
|
"sha": "c108a68954422e499ea727e69738a7e02eaa1335",
|
|
"description": "ci/lavapipe: fixup results after proper reference counting.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec8104c6b227421b3a21e9c0652e3050066bb169",
|
|
"description": "llvmpipe: allow vertex processing and fragment processing in parallel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0dccec8e89f87b9fc12722ac56ac5fd8bba575c4",
|
|
"description": "llvmpipe: add support for fence_server_sync.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1318cb4c5adcdd6c5dbe15caa4a59c6c8ba8279f",
|
|
"description": "lavapipe: pass partial results flags through.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ae32fdb9a791b8cf3dda0f75dc84a6bf20b7815",
|
|
"description": "llvmpipe/query: add support for partial query waits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b658dea0394460ee9b4a686476aa55a81ed1e12",
|
|
"description": "gallium: add partial bit to the query flags.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d807226d37bae12490578545b0744a7711539b21",
|
|
"description": "llvmpipe: check framebuffer resources for all scenes for references.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fae5188de78a73dce096d7958b7e5dbe8597c265",
|
|
"description": "llvmpipe: add images to the scene resource tracker.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eff32fa59176ca86d12f61f6f8855b03b1f28238",
|
|
"description": "llvmpipe: add ssbo to resources reference by scenes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef34719459e5969e22902483fe226ec22ecd1885",
|
|
"description": "llvmpipe: pass ssbo write mask down into setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "403f9aea0ed68db9a78469964a1e4e0dd27b1393",
|
|
"description": "llvmpipe: add writeable resource tracking to the scene.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "486dada6bc3820370a4aaa211384bddf61c2f08d",
|
|
"description": "llvmpipe: size initial allocation and free scenes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4649a941e3fa21445ec2e8f272f892f6ca22839a",
|
|
"description": "llvmpipe: handle dynamically creating scenes when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bdc40088b0296418777aaa5ac9de05b1b1e55e9",
|
|
"description": "llvmpipe: base the scene queue size of the max number of scenes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d269634fcd8c32e648ecef4e9c5386bad165569c",
|
|
"description": "llvmpipe/scene: move to slab allocated objects for scenes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d89f91d54cab616ca586ab5d5a621bb8578b0019",
|
|
"description": "llvmpipe/flush: always finish whether for cpu/gpu access.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccdee8aade423be98fe0c3fb5bff0705d55921b2",
|
|
"description": "llvmpipe: convert texture barrier to a finish.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "604ed15e56bd5e62ac84860a61e92d8b71c13ec8",
|
|
"description": "lavapipe: handle non-timeline semaphores wait/signal.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70dfa8b32f7d68894464cbcbc87e2c05b906bf73",
|
|
"description": "lavapipe: don't flush on transfer operations.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20696aa170aab5f7b248632c2316b5bc7ee17e7b",
|
|
"description": "lavapipe: execute a finish in pipeline barrier and event waiting.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f1e62c15d5a5c1c9363d64214b97d40eac4af27",
|
|
"description": "lavapipe: handle endless fence timeout properly.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a1426db6607632c37b20238c19bce8c6fa3e31a",
|
|
"description": "lavapipe: fix pipeline statistic query results with availability.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeed07f6040bf64ef98614b2466c7a97776c318c",
|
|
"description": "drisw: fence drawing to the swap/copy buffers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65c4b6a4c6b495247bc1e58a4b0e7b8c01b405f5",
|
|
"description": "freedreno/ir3: document GETINFO's x/y results",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80974a5f1e4095b7ae9b4e705da5b33f283e35c2",
|
|
"description": "radeonsi: fix depth stencil multi sample texture blit",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f989a840efda4aedee2dbf009c400c428be01d7",
|
|
"description": "crocus: fix leak on gen4/5 stencil fallback blit path.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e"
|
|
},
|
|
{
|
|
"sha": "357dae424fe4ea153827d8c7e3cd1e645a8a5ff5",
|
|
"description": "freedreno/a4xx: make luminance formats renderable, add missing L8A8_SNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56b1bd086f92ab2e5a32a7585f1581826931d028",
|
|
"description": "freedreno/a4xx: use correct macro for color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a814a4f9dba9ab660ab15be7a7cdf9f80e472d2b",
|
|
"description": "turnip: Add a refcount mechanism to BOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2763a8af5ac3739c677ed7de7bd2a7e60a35f822",
|
|
"description": "anv/genxml/intel/fs: fix binding shader record entry",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "705395344d2541d038326a6f64fbff838b52a71e"
|
|
},
|
|
{
|
|
"sha": "5f3e50b27cfaeff09cd242c39c28f3a241fef5b7",
|
|
"description": "venus: trace vn_ring_wait_space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7cb2e9a8f073a6083e2b1dcaa025229ca337e517",
|
|
"description": "venus: cache VkFormatProperties",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e392dd8237918fff27737964cc132c4caba5e6d2",
|
|
"description": "pan/bi: Promote MUX to CSEL in the scheduler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8418abd748e8e761dda9c3594e29e560833d9ff",
|
|
"description": "pan/bi: Revert \"Fix load_const of 1-bit booleans\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "29d319c767394b685e2b421a89a7e8e7103e2688"
|
|
},
|
|
{
|
|
"sha": "21bdee7bccd2b9b4b4f3b8b2eefce0466fc4b621",
|
|
"description": "pan/bi: Switch to lower_bool_to_bitsize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a64534754d9cce8c3c9da3421bed6d91646feef3",
|
|
"description": "pan/bi: Handle vectorized u2f16/i2f16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a05852f5b7d54c4e55e95b5efe50528ffb9e30c",
|
|
"description": "pan/bi: Handle trivial i2i32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7d44a46cd424e797a38ef732360e546f093f0ae",
|
|
"description": "pan/bi: Optimize replication",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35ff537814b3086fb1d0eaf2971a5bd725ae0574",
|
|
"description": "pan/bi: Constant fold swizzles on constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62533a6e643a1531ae19ec4a6bc5b615ce2a6820",
|
|
"description": "pan/bi: Lower swizzles on MUX.v2i16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bd4976d981a9a98ce7e419b25c05d38ccac027b",
|
|
"description": "pan/bi: Lower swizzles on CSEL.i32/MUX.i32",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2b7d9b9cd2ae58fcbaee872e473ba49fb566bee",
|
|
"description": "ci/freedreno: Add a known spilling hangcheck flake.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b39d5e9705a449c468b54272fea3e19735781d7a",
|
|
"description": "ci/freedreno: Cut down pre-merge a630 VK coverage.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04790ec8bb43270ec2bf8f16b8a72731d611bbce",
|
|
"description": "ci/freedreno: Move a 60s timeout test to skips instead of flakes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e8d8859190154cafa3d52db7bab863b8291234c",
|
|
"description": "spirv: Rewrite determinant calculation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c21065c87a912aa317e05d27a3e914ffbf436c66",
|
|
"description": "util/blob: Clarify rules on blob::data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6761550357b8fd97c4d224781ce1901c72fd40a0",
|
|
"description": "nir/serialize: Don't access blob->data directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9168dcbbc1913322871ed4b5a038da9f0e911331",
|
|
"description": "pan/bi: Disambiguate IDVS variants in shader-db",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01d1bf62283f28742c46ca3692868703b15a55bf",
|
|
"description": "asahi: Wire in pure integer texture formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fded99b1c5c29f7ffd3af8e11290b5335b6e7d2b",
|
|
"description": "asahi: Support LOD clamps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc3e98e2017ff78a142c24f62b3e43cd104a840b",
|
|
"description": "asahi: Identify minimum/maximum LOD fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6554790dfb348ca1f62a2ef0999e2d99cc7daf25",
|
|
"description": "asahi: Add LOD clamp packing unit tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3a5c1b478eaf719577fc990898da5d67f8342a4",
|
|
"description": "asahi: Add LOD type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db93090ffc36acfeb4c70617712378b9e09cd434",
|
|
"description": "asahi: Allow GenXML to be used in C++",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "055c5a59f8dc7a7ba7b60772b2659f5f978ca7ce",
|
|
"description": "agx: Round and clamp array indices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a822b7b6cceb4c893ea7fab679bc3b51552d119b",
|
|
"description": "agx: Naturally align uniform pushes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c2bbb470ac4b2fa0672c28aab080ea69658c9e5",
|
|
"description": "agx: Add agx_size_align_16 helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9aeb5156bc6432ca701a00023e8edf97b5245cbd",
|
|
"description": "agx: Add typed move helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "830d16e9f09a02e121048e3f20c4595666cad09c",
|
|
"description": "asahi: Add AGX_PUSH_ARRAY_SIZE_MINUS_1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b4ea2fd3802e3b0650db03134a554dac42136ec",
|
|
"description": "asahi: Implement texturing with non-zero start level",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11072cfd21077e2715be340bb8dff988295a39fd",
|
|
"description": "asahi: Handle reloads of specific cube/mipfaces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "062ca49ca7a252b281b98d1cd7540b454b3f0731",
|
|
"description": "asahi: Add agx_map_texture_{cpu,gpu} helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8bf729f8a528c893fa00440756658a50f703c09",
|
|
"description": "asahi: Support 2D array and 3D textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "204e2ffe1bce4ef81605ae443e7c39cc13b82dd0",
|
|
"description": "asahi: Track mipmap state explicitly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e714fae2633e7a72d3312f3151613b032b4f79ea",
|
|
"description": "asahi: Pass correct tile shift to tiling routines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f10ffd6e24b6980cf95feb5d79c5ac0347bdb9e",
|
|
"description": "asahi: Handle page alignment of miptrees",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c490cd4e3da4a0f484f97bc339beb43950d110c",
|
|
"description": "asahi: Align linear texture's strides to 64 bytes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d957011ffbb3434596bb04049fbef1932935379",
|
|
"description": "asahi: Align allocations to effective tile size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25f48996a613812e6a9ef86b3a50c1b43153781c",
|
|
"description": "asahi: Rename bpp to blocksize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "856f64de2499f7f0d547112cc2f6e273e1a97386",
|
|
"description": "asahi: Allow tiling of all bpps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2028873ef641056948eaec2610487f58f8802b47",
|
|
"description": "asahi: Dynamically configure tile size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d103d64df6c2b45f917f452c4c29cbb73bebd74c",
|
|
"description": "asahi: Add some notes to XML about mipmapping",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aea6d7f17f93c43e70891fd4d77637a37738c8a1",
|
|
"description": "asahi: Handle tiling of 2D arrays and 3D",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06b2d9766634588f28e33f9b90c71c039992507a",
|
|
"description": "asahi: Add 2D Array and 3D texture dimensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "266382d252d6b63bfc6d590dcccc7c402196225d",
|
|
"description": "asahi: Respect mip level when rendering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a3e21a4de30b80873283d0aa2d2fd16c7ec7ea3",
|
|
"description": "asahi: Identify Level field of render target descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65368d2f9aa926ac72f20317c4d45577be420c11",
|
|
"description": "asahi: Don't redefine MIN2/MAX2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "570004175f45aa65ee27f09f7cbcbf763711efc6",
|
|
"description": "asahi: Streamline modifier selection",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d6233d04f81d0fbee349a5d9856964e8a891be5",
|
|
"description": "nir: Check all sizes in nir_alu_instr_is_comparison",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f4b3c749ed482a365671fce51e00fd3d6122a73",
|
|
"description": "pan/bi: Test avoiding FADD.v2f16 hazards in scheduler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d95561c93c48d15786a9559cdc927218a68f03b",
|
|
"description": "pan/bi: Test avoiding *FADD.v2f16 hazard in optimizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24d2bdb1e050134a25924487792ee0018f8478ae",
|
|
"description": "pan/bi: Avoid *FADD.v2f16 hazard in scheduler",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e0eb592d5bbcf00f8bed55cc95013abf77fad12",
|
|
"description": "pan/bi: Avoid *FADD.v2f16 hazard in optimizer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2178d09d073b8c8408b9840ef9073079db6ccfc",
|
|
"description": "pan/va: Identify LEA_TEX_IMM table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "839f15259afeb85ac9647e8f161c777d3ff74d03",
|
|
"description": "pan/va: Fix conservative branch handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81a9c857c812c4a7b89a34b40bf82189bdf3f3f6",
|
|
"description": "pan/va: Make subgroup 4-bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e851e75de5875e47bac4c6a596b08a879932a2b",
|
|
"description": "pan/va: Fix some units",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47733ad1e19b5d092f484cb61d462e06aa3d99b0",
|
|
"description": "pan/va: Parse units from the XML",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "239d59ecddda919702e4faa64beba2465355ff7f",
|
|
"description": "panvk: Don't use UBOs for meta_clear",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "030dadb5f4410aebe017a392fd71986bcdd143f8",
|
|
"description": "pan/mdg: Remove todo we'll probably never get to",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e726d918f4c55fcd4324505b7338d21205cef74",
|
|
"description": "pan/mdg: Assert that we don't see unknown jumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b70e7491a0adfcf201db69f3e83ca61b554b6c8",
|
|
"description": "pan/mdg: Delete dedicated fdot2 lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28cd2c9cca5a3d49af1e8306868b8bdc36f070ae",
|
|
"description": "pan/mdg: Delete stray comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb0ef85cb6f6c0a79dc5aeee378099d016d93460",
|
|
"description": "pan/mdg: Clarify some ISA unknowns",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a53e46fcda431f35f302cdc8c908efac6630326",
|
|
"description": "pan/mdg: Handle 8/16-bit UBO loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d949ecd3ae58d8e8975de698b5b49529038ebaf",
|
|
"description": "pan/mdg: Model zero/sign extension for 8/16-bit loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff970767a309c79f2b5d1f86a336517a33bff341",
|
|
"description": "pan/mdg: Print optimized and scheduled shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b707dabbace352516061e8165b218e7de5003c1d",
|
|
"description": "pan/mdg: Pull out skip_internal boolean",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90f966e05ffaef5f95ab2c7eb4b16316fd77bbbf",
|
|
"description": "v3dv/v3d: Fix copyright holder to Raspberry Pi Ltd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ed9fd62c9135cae21907cac7227725668dfd745",
|
|
"description": "anv: Lower bufferImageGranularity to 1 from 64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfdb1064c58402fe11e07317936abbd133f5a78d",
|
|
"description": "vc4/ci: make piglit test mandatory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "750eeecf4e458c1ddc32662c828beea9f189ba26",
|
|
"description": "broadcom/compiler: document that spill_base is used for spills and scratch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8883975209a664aceba7b35fbbcbe7cb067f6795",
|
|
"description": "broadcom/compiler: drop spill_count and add spilling boolean",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3c3228522e7bde9f8b84593f12d57ae9c391002",
|
|
"description": "broadcom/compiler: do not rebuild the interference graph after each spill",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59caaa7fb3cf205e4c4c67e8dc05c04d5b20ca91",
|
|
"description": "broadcom/compiler: reset spill/fill counts after lowering thread count.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92d819aaa00aaa185b78793ccfc2151d92538a75",
|
|
"description": "broadcom/compiler: fix end of TMU sequence check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40e091267dd02d729cc6d12d190309f103217111",
|
|
"description": "broadcom/compiler: define max number of tmu spills for compile strategies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "919aedbfecff1ed3bf48784b6650e23f82e566eb",
|
|
"description": "broadcom/compiler: choose compile strategy with lowest spilling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "294a357b3368a28ee753045222adda408e9c2a0d",
|
|
"description": "panfrost,asahi,radv: Don't set internal=true manually",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ec1d96e5e36e2b26874c7e7622b501974f9ed51",
|
|
"description": "nir: Set internal=true in nir_builder_init_simple_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a01b26299039496ca7ed04878cbb64a18af3037c",
|
|
"description": "nir: Add missing dependency on nir_opcodes.py",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "d1992255bb29054fa51763376d125183a9f602f3"
|
|
},
|
|
{
|
|
"sha": "7a522862157bf59ef92047dea2b6e75182c88964",
|
|
"description": "anv: add a custom AcquireNextImage2KHR func",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e939ca8651eeea25db793d3f6cc52bb13e3ec9a",
|
|
"description": "anv/measure: Fix INTEL_MEASURE for ANV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa2652958a5728b500bc7e7c679d71487f27964c",
|
|
"description": "venus: add VK_EXT_custom_border_color extension",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5252c6c009fd15f7b4956a562fac0be933412b82",
|
|
"description": "venus: venus-protocol groundwork to VK_EXT_custom_border_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "768930a73a43e48172df00b6c934de582bd9422b",
|
|
"description": "nir: fix lower_memcpy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "a3177cca9961452b436b12fd0790c6ffaa8f0eee"
|
|
},
|
|
{
|
|
"sha": "bc6380259641e6f23e4daefb0268c5f2533be24d",
|
|
"description": "zink: radv ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4b1d8bfc4bbd9059b070d139dcd29a7e8ad35fd",
|
|
"description": "intel/dev: provide some default values for no_hw",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ef8af357ddabef47e25414a1ab96e46273a01d1",
|
|
"description": "virgl/ci: Setup virtio-vsock based IPC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcce90a095e0d36d2bc1397202f405e529950137",
|
|
"description": "ci: Enable kernel virtio transport for Virtual Sockets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b9788c3c90512ab299556327b5c351697026b10",
|
|
"description": "ci: Add socat utility",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4745638f18e07979a0a2e60c0d2d4f290221b58c",
|
|
"description": "ci: Ensure Mesa Shader Cache resides on tmpfs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e138b8bd14d988c2d99a569fdb6b475e8e4f059",
|
|
"description": "venus: add necessary format list for ahb image creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c9f6c9964647c4177b5ae7ced1c2628cef35a5d",
|
|
"description": "venus: pass necessary format list at ahb image format query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c144df0fa81ac2f5a36c0532f470d526fea64440",
|
|
"description": "venus: clean up android wsi and ahb image builder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31904d082d83ae5f635eab088583d9c072d0d1fc",
|
|
"description": "venus: deep copy format list info for deferred image creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b805d3e6abc07c8a6865516707854d295791e862",
|
|
"description": "lavapipe: reference gallium fences correctly.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "94a4982805164f87ec5ad7cb22251315c0577d71"
|
|
},
|
|
{
|
|
"sha": "794009c9ee0f03f4f986cd50913133ca298760c4",
|
|
"description": "ci: Add unit tests for lava_job_submitter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "694005343bbba5a2da8f839c2d4cd023b224157c",
|
|
"description": "ci: Install pytest and freezegun plugin",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "addac10443ac1dbe2405e4ce1652cfe681dcc46e",
|
|
"description": "ci: Make LAVA jobs fail CI job when retry is exhausted",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df0e2a1565587cec47a8074f0d4a597e21e99783",
|
|
"description": "anv: Don't assume depth/stencil attachments have depth",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "0d8b9c529ce34347032912d73c14c245919a3d37"
|
|
},
|
|
{
|
|
"sha": "3697907231dd39a319bf7c465c7c67110b71c578",
|
|
"description": "panfrost: Fix Malloc Vertex definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ca2358d6b4de7c432ee873ba5674ba70eacf3e3",
|
|
"description": "panfrost: Flesh out compute jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d5ddf69e2658d5c62747d4b4c4b3bc524196665",
|
|
"description": "panfrost: Update Shader Environment descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf95a1c3080ed1de446c9ec9488e72ba962d73fe",
|
|
"description": "panfrost: Add Valhall fields to tiler descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c011ea6c265d6e907652e4e4105bf3bd8fc7c03a",
|
|
"description": "panfrost: Shuffle render target AFBC for Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ee09eaca858de265b5de39534e573cea48aeb78",
|
|
"description": "panfrost: Add Valhall additions to the framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81f97905c3be29bbe81104ef149b4ee14c015f60",
|
|
"description": "intel/compiler: make CLUSTER_BROADCAST always deal with integers",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11544435ad69ee75039e9685a6e219395c67d7eb",
|
|
"description": "anv: only advertise 64b atomic floats if 64b floats are supported",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "377884c9c800164ac6e791241ef8c621f205a0d3",
|
|
"description": "radv: do not enable per-vertex VRS if the FS uses gl_FragCoord",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cc53c047aef7d823446d86b575b41f7ebaad2a3",
|
|
"description": "radv: allow to force per-vertex VRS in the tessellation stage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eebe298a8786b1f480e90e6d13493c6962189b9d",
|
|
"description": "llvmpipe: fix linear rast samples check.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f4bfecee6d639bbe17097c34131c39eaac6e696",
|
|
"description": "nir: Add some notes about const/uniform array access rules in GL.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca1ec7272685bdadd4e339cb989ac503db0abd18",
|
|
"description": "nv30/40: Switch to using NIR-to-TGSI by default.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80716b6f7e9fe0c93e6a244d23689b0ff81c2927",
|
|
"description": "radv: enable radv_disable_aniso_single_level for The Evil Within 1&2",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5ce4017a2bf76c2879521e9a6c272d8257133070"
|
|
},
|
|
{
|
|
"sha": "108e6eaa83eed3eb356f3cce835c5f5e3a836b8e",
|
|
"description": "tegra: Use private reference count for resources",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7688b8ae980223f094be9c70fe695e2122caf3e3"
|
|
},
|
|
{
|
|
"sha": "e8ce0a335704af54b8269d6e862835703700392b",
|
|
"description": "tegra: Use private reference count for sampler views",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ef5d427413274f5a6ccb7d2f729eb78b5af9d947"
|
|
},
|
|
{
|
|
"sha": "4e252cbc7dfdc272a9b18a6044a169eaa3a88568",
|
|
"description": "aux/trace: fix dumping of pipe_texture_target",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1912503224df2f20cad6b7c125419d4c777ebe9e",
|
|
"description": "radv: Don't disturb dynamic primitive topology with mesh shading.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da719792ad2b7f50824fd1ba500f8b87e4b3b448",
|
|
"description": "radv: Disable IB2 on compute queues.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fad6325cd4ddd09bee833f3a6e48bc63f9ef52e",
|
|
"description": "radeonsi: use SI_PROFILE_CLAMP_DIV_BY_ZERO for viewperf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9685b5785b0a3862fb3eb28cd8f5ffc1a1ccf984",
|
|
"description": "radeonsi: add SI_PROFILE_CLAMP_DIV_BY_ZERO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13674245011a1cb4424d20f067c3a68188c9d495",
|
|
"description": "ci: Uprev virglrenderer and crosvm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ef858a6f6789207e3f24550e9dfb595e3018029",
|
|
"description": "ir3/spill: Fix simplify_phi_nodes with multiple loop nesting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "613eaac7b53bfbfcd6ef536412be6c9c63cdea4f"
|
|
},
|
|
{
|
|
"sha": "d3b4202b63cb3aca42bc91c5bc416acc1b7f382b",
|
|
"description": "mesa/st: always use DXT5 when transcoding ASTC format",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "91cbe8d855c19d5e252fe4b29adf2a424c46a23d"
|
|
},
|
|
{
|
|
"sha": "103699677bdb50d667d63890da53df814dfceca3",
|
|
"description": "radv: allow to force per-vertex VRS if the config file is present",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c50557d9612a975fd8983438a80ea7a1208698fa",
|
|
"description": "radv: allow applications to dynamically change RADV_FORCE_VRS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e2d9202e2882c7a293a90014cd83d05de7f1a79",
|
|
"description": "radv: add RADV_FORCE_VRS_CONFIG_FILE to configure per-vertex VRS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a862e15ee7c314fe379fc348d4e73527477913d5",
|
|
"description": "radv: rename RADV_FORCE_VRS_NONE to RADV_FORCE_VRS_1x1 and accept 1x1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4f526cc1915dbbaf134aadb04599d0685d53a35",
|
|
"description": "radv: only re-emit the per-vertex VRS rates if necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99d7c130510206ac71b259c0a88620623da1bfd3",
|
|
"description": "radv: rework RADV_FORCE_VRS to make it more dynamic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbd5724a6dfe9f382e0c00fe868cd1721fe76432",
|
|
"description": "aco: implement nir_intrinsic_load_vrs_rates_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "772aeff2c4c45b3cfbce422a3b9fa3d713d2b278",
|
|
"description": "ac/llvm: implement nir_intrinsic_load_vrs_rates_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85436896c43dcc6410e6d7a5875e7b9b8b8e822a",
|
|
"description": "radv: declare a new shader argument for loading the VRS rates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74b932f8d34cd103e4ffc6452b31f2c47147a19b",
|
|
"description": "nir: add nir_intrinsic_load_vrs_rates_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cbcdfb514e8b19bc292bf55d8d22c855cf0137e",
|
|
"description": "anv: use vk_image_view::format for creating dynamic renderpasses",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "818c5dedf46a8fb87357a2f0311278e7e728582e",
|
|
"description": "vulkan: Add back vk_image_view::format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05e9e7767d7081861bc5d0838a18a5f9067366e6",
|
|
"description": "vulkan: Rename vk_image_view::format to view_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9dd15295e30b3dd5a75440dab05a1eb4019ef1a8",
|
|
"description": "venus: properly destroy deferred ahb image before real image creation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "19b7b09885c5975535605465ceb58b06c0170148"
|
|
},
|
|
{
|
|
"sha": "3652ff2fa1db74a1f742138d50f3130f7a7a0ab9",
|
|
"description": "draw: Don't look at .nir if !IR_NIR.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "780949c62bc2cd1805f99911a76fde016e430b6b",
|
|
"description": "i915g: Initialize the rest of the \"from_nir\" temporary VS struct.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2b3fc26da8bed1f70f6631a3fc6c6cd43fe2acc2"
|
|
},
|
|
{
|
|
"sha": "a6a651b96ac987a50dba3b62bd08d21d7e3e7d73",
|
|
"description": "r300: Delete the loop unrolling.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f3f245b784dbddebfe78f7cdabe8055593ec875",
|
|
"description": "zink: radv ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffdac8bfa78303abc2be5242f50e229ae20042d7",
|
|
"description": "vulkan/wsi/wayland: ensure added formats have flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5617d5c88548b4f22f8c665e0337298bc2f8d63f",
|
|
"description": "vulkan/wsi/wayland: de-duplicate wsi_wl_display_add_wl_shm_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bdf3501970b6996e3bfe036e2bf22d8e672bea2",
|
|
"description": "vulkan/wsi/wayland: introduce wsi_wl_display_add_vk_format_modifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ac42a3b1b00f7f7af66e15ad3b0411eda8f80a2",
|
|
"description": "vulkan/wsi/wayland: switch from alpha/opaque bools to bitfield",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "801d33b2d975dbc5c5b1f461f869319dd61d79e3",
|
|
"description": "vc4/ci: update failing piglit tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ecc00410302cae4e22ad7718a531f03658190389",
|
|
"description": "iris: fix a leak on surface states",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb296047f2159390874ac31c6970bacdd72cef16",
|
|
"description": "gallivm: fix missing cast in 4-bit blending paths.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7f1f5c77d43ba7c263de18b4d7f9b01d161a148",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8ba9cee270417af29f2399ada05c2d104f1dc58",
|
|
"description": "zink: always invalidate streamout counter buffer if not resuming",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e7f4e66ccafa2e8ab29d01eb34a8508e9dc045d",
|
|
"description": "zink: export PIPE_SHADER_CAP_INDIRECT_TEMP_ADDR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c99bd08921ebc46d0ad1af15acaed9b145cd7702",
|
|
"description": "zink: map R8G8B8X8_SRGB -> R8G8B8A8_SRGB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89477baf95353e806015e83ed14ae13bd4b48139",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b054a233dfd20bffb27934cb6eda19d6db2cabb9",
|
|
"description": "zink: activate conditional render for compute dispatch when necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef4ab90d040c0fa1e561937e03401a3b203b1ff4",
|
|
"description": "zink: restart conditional render when crossing batch boundary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cc309dd39f7218b9e2ee60b4e5e556231198b7c",
|
|
"description": "zink: always terminate conditional render when flushing a batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "082b42fbda231f54c366f44f3b263ba3a77d2cef",
|
|
"description": "zink: track internal conditional render state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db48dcb4f3419fb2bf2d49c0bd04a38605d2e9a7",
|
|
"description": "intel/compiler: remove what looks like a bad rebase",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "03e1e19246da43f87b50a2ced38263a884b15b4c"
|
|
},
|
|
{
|
|
"sha": "127bcbed18a4f739582291ded69f1dc9092de814",
|
|
"description": "gallivm/st/lvp: add flags arg to get_query_result_resource api.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b995a8eba4fa2d496d6cb6924956897f38c6b21d",
|
|
"description": "nir_to_tgsi: Add support for FBFETCH.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eaf6e3d3af62b231499bde49ad879d22d0825bff",
|
|
"description": "nir_to_tgsi: Don't vectorize 64-bit instructions, to keep virgl happy.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "036d7172c24a18eca653fa95eb40b70719ce4d7e",
|
|
"description": "virgl: Move double operands to a temp to avoid double-swizzling bugs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e643cb40a3f762148e4ab79767a2bc7cd49a38a9",
|
|
"description": "virgl: Move tex immediate operands to a temp to avoid virglrenderer bug.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc912bace1cf8cd03793c5ae34bd5a2afd015019",
|
|
"description": "virgl: Add workarounds for virglrenderer input/sv signedness bugs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f25ccac3745a95a7abd7375069e4bbe5925f30cd",
|
|
"description": "virgl: Apply TGSI transforms to compute shaders, too.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c491afaeabe66e7eaa9f33a91297e458831950ac",
|
|
"description": "virgl: Add a workaround for virglrenderer output writemask bugs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fd9e072cee02ce3d4269828af1855b4d2c641d4",
|
|
"description": "virgl: Work around old virglrenderer's BARRIER counting bug.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af19774dd4a02c8cafaccf06994683500bd58849",
|
|
"description": "tgsi_translate: Make the procType public when translating.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5405e6400d7bdb550d031bd1153f93ad90f30cb",
|
|
"description": "venus: Exposes VK_EXT_4444_formats extension",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a87a741ae729a971be0eb20c03cf30986b5c8b5",
|
|
"description": "turnip: advertise VK_EXT_queue_family_foreign",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b2da9d795610df15346a594384c39a096be338f",
|
|
"description": "ir3: Limit the maximum imm offset in nir_opt_offset for shared vars",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b024102d7c2959451bfef323432beaa4dca4dd88"
|
|
},
|
|
{
|
|
"sha": "b6557b80a50aa96ac0862bc029d72625ea4dd6db",
|
|
"description": "intel/compiler: fix array & struct IO lowering in mesh shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1f438eb0337d662b461fd1e335cf06ff68052b6d"
|
|
},
|
|
{
|
|
"sha": "e6cfd1ed6421c6abcf1893802ae55562fde45d20",
|
|
"description": "spirv: Create PRIMITIVE_INDICES for NV_mesh_shader on-demand.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0445802ab2e5d101f0bec178c0a322b173a9ef9a",
|
|
"description": "compiler: Extract num_mesh_vertices_per_primitive function.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32155851f10cb98da90d74a627127db0c2b7c5ae",
|
|
"description": "radv: remove set but unused radv_buffer::shareable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af420833f0d1df48f2a21a3d960415af9457ba0c",
|
|
"description": "radv: remove useless NULL checks in vkBind{Buffer,Image}Memory2()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2dcd12f38be629086148dfc9ff0da90aa1fc9698",
|
|
"description": "radv: fix finding shaders by PC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "306e153c188a73c84398b592769fb8b5627f095d",
|
|
"description": "radv: make the trap handler shader BO resident",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a224b7a057a531ee638cb1f66744170eff4454b1",
|
|
"description": "radv: fix allocating/uploading the trap handler shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da8c2f5ed302fa2ff6120786cd686c714b6900d6",
|
|
"description": "docs/features: Mark VK_KHR_ray_query in progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d41414d26a6b187a0b6451135ef006d9193c2de",
|
|
"description": "freedreno/ir3: split up load/store/atomic by generation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b91b036322f54cbc8d4d83ca05b587c36a559187",
|
|
"description": "isaspec: add gen-based leaf bitset separation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40468430a42e03615c19b12a846601baabccaa19",
|
|
"description": "isaspec: fix gen_max to be 2^32-1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9dc30f99ae51fbac8f4559591dde6e5c40e74433",
|
|
"description": "panfrost: Flesh out the Shader Program Descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60b37424d91263efa11088541f7fd964ed1ac84f",
|
|
"description": "panfrost: Simplify Valhall preload descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e9a35648a15edf74decc73c4fa384a1f7ab777b",
|
|
"description": "panfrost: Clarify unknowns in z/stencil descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "733d5f061d33ceaff18936ce1c0f08d79623f16b",
|
|
"description": "panfrost: Add more fields to Attribute Descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b31f6a821dcf0013f650ea363fb25ded67fe1497",
|
|
"description": "panfrost: Update primitive descriptor for Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8d32cf7734bd054d33c85dd3e98cb59f006c711",
|
|
"description": "radv: Only wait on CS/PS to finish if we wait on a semaphore.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79131b6ee6c98a8b662aeb32bb623a8974f8bef5",
|
|
"description": "radv: Fix preamble argument order.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "915e9178faf9c0ee9098b8915d8b30009ae4f08d"
|
|
},
|
|
{
|
|
"sha": "7adb3c0f7f96f2c95f903de5a59815e772061b63",
|
|
"description": "radv: Use larger arena sizes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f9756f4808739c8b18e62e28bdbb430af735c67",
|
|
"description": "lima/ppir: refactor bitcopy to use unsigned char",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7297f931f04bedb2a49a723972e5de8daad7b487",
|
|
"description": "lima/ppir: initialize slots array for dummy/undef",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b1584936632f9e7f21cc57746ca51cbdc526b0f",
|
|
"description": "lima/gpir: avoid invalid write in regalloc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58c619c3d6dfb6bd70a3ff7b4c9ece970bc2a2ee",
|
|
"description": "lima: remove an unneeded lima_job_get assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "116f01c85356808bae9b7c5ff4962e76e86c4473",
|
|
"description": "lima: add some checks for potential null pointer dereference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60888c95bdf3154e6e99c3ea51b9e4a2af189cb6",
|
|
"description": "lima: fix warning of garbage value access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d807979c955d806ed16380b49c399d6f44a7972",
|
|
"description": "lima/ppir: initialize spill_costs array in regalloc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a8f34c32067619f2f30dbfd94272b88b395eb14",
|
|
"description": "lima/ppir: avoid ppir_codegen_outmod implicit conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d77950b8b79c3ced785462b48f8283704f38e9a",
|
|
"description": "lima/ppir: clean up override-init warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "823be63216a407c7819eb1e62e8a6896bbd72bbc",
|
|
"description": "lima/gpir: clean up override-init warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a30b1541c69e457f03cba1ef11a041f706ad8df",
|
|
"description": "venus: use 64KB alignment for suballocations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05a2cea14c4c77024b2e38fda3f15a3eb5de4098",
|
|
"description": "venus: no roundtrip needed for shmem backed by BLOB_MEM_HOST3D",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a76d1e0e74130616f8093836198e1715984e162e",
|
|
"description": "venus: init renderer_info at renderer creation (part 2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddba7337c758714ebb26cb7483b83c303b4553bb",
|
|
"description": "venus: init renderer_info at renderer creation (part 1)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bbbabedb7a5b6c4f153e1754bcff548c7cdb56c",
|
|
"description": "aco/insert_exec_mask: refactor and remove some unnecessary WQM handling code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d7d7b9974ab3dcaaacfe40478b3530ef848c89fa",
|
|
"description": "aco/insert_exec_mask: refactor and simplify get_block_needs()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcc5dec8d6902b737c5f836120b9fca9b0b2df59",
|
|
"description": "aco/insert_exec_mask: remove ever_again_needs and Exact_Branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbb1b095ca919bb1db7c70a23dff3745942868e1",
|
|
"description": "aco/insert_exec_mask: remove some unnecessary WQM loop handling code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "580a63b4ac4b6932a91a3379fb5540c4faf03f12",
|
|
"description": "aco/insert_exec_mask: remove Preserve_WQM flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5a40beefaf82a822d3c10c32563c09b9a42755f",
|
|
"description": "aco: don't emit WQM for bool_to_scalar_condition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f816dd1be751d445ec573df99e57e6510170d0fb",
|
|
"description": "aco: don't propagate WQM for p_as_uniform",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "825cd696dc3204b682424717a8e39e34311589e6",
|
|
"description": "aco/insert_exec_mask: stay in WQM while helper lanes are still needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59889eb3ae6a1bd68697471fd887c94b65aa93d8",
|
|
"description": "Re-indentation after the previous commit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "912299cb3992d44b2d75e48b3273fcf9c0dbd77c",
|
|
"description": "glsl: Eliminate ir_assignment::condition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb630cd783e7c0e10e1c57978251a243095c753c",
|
|
"description": "glsl: Make ir_assignment::condition private",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5208c116f2715855fc1d234c263ea0d06c4024e9",
|
|
"description": "glsl: Don't visit rvalues in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c22f069700aec8fe7c0f381a63345cb39cd9695",
|
|
"description": "glsl: Don't lower vector indexing in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2652b9a83d70b2492674625136b70b714743b307",
|
|
"description": "glsl: Don't split structures in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d07551ad4e8f81d6eaca5a5f563ae4cd3409e20b",
|
|
"description": "glsl: Don't split arrays in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41f6b42b08ce656c7f4d1ac4736c36896c33f9fd",
|
|
"description": "glsl: Don't tree graft in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97ffca80a80cdb030d7c80f52be7351e66274b63",
|
|
"description": "glsl: Don't dead-built-in varying eliminate in the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "231459ad26a2e56ba93dfc125dd4ed922290f375",
|
|
"description": "glsl: Remove unused condition parameter from ir_assignment constructor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec5c9649ba2f8f41b853171434f55dcb7d060c49",
|
|
"description": "glsl: Don't constant-fold the condition of an assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "697a460e49859968f99f6c178deaaae3a52ecdf9",
|
|
"description": "glsl: Don't clone assignment conditions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d27e3c6adcbfd7a627521912532c958a123b0a85",
|
|
"description": "glsl: Eliminate unused conditional assignment constructor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50a0d0d875e58bea606de08a68b475e82e9a14c4",
|
|
"description": "glsl: Remove the ability to read text IR with conditional assignments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "710adf2e6023aa9f502871268f7c131bf5d27638",
|
|
"description": "glsl: Add ir_assignment constructor that takes just a write mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afee5dc63f8fc2fc086e321d8b7379145e86813d",
|
|
"description": "glsl: Lower if to conditional select instead of conditional assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3626e1580079585869a8a6cffa449b9f2a1331a",
|
|
"description": "glsl/ir_builder: Eliminate unused conditional assignment builders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46a9df6aac1c82fa985cf6b844553ce95c09cf34",
|
|
"description": "glsl: Don't try to emit the \"linear sequence\" in lower_variable_index_to_cond_assign",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05703a49f9e8b536c2de966ef531710b00d9aea2",
|
|
"description": "glsl: Use csel in do_vec_index_to_cond_assign",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed66d7c3851ddfd65ada1d4b8b3764f5d29f0f01",
|
|
"description": "glsl/lower_vector_derefs: Don't emit conditional assignments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a04aa4bc08df2c3772fc7dda6766f76ef3a5dfb4",
|
|
"description": "r300: transform fs sin and cos input to [0,1) range in NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f97306b956f707d637da6b76dd9465fcabfc451",
|
|
"description": "r300: transform vs sin and cos input to [-PI,PI] range in NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1109381e0ebc11c1c31745e4f0f0383dc462493e",
|
|
"description": "r300: use nir lowering for sin and cos on R300 and R400",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa3405e8123324b3d8173c709e6573d86570d99a",
|
|
"description": "radv/winsys: fix initializing debug/perftest options if multiple instances",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4001d9ce1a6e28f22ed89bca98e56557ad2ab4c4",
|
|
"description": "anv: Handle VK_DESCRIPTOR_POOL_CREATE_HOST_ONLY_BIT_VALVE for descriptor sets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af4b26c53a0b9bd056d4fe3af46f2774e8e279c6",
|
|
"description": "radv: move nir_opt_shrink_stores from radv_optimize_nir()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a92452a0ef10f4262965a70438c52322f6b69df",
|
|
"description": "nir/opt_shrink_vectors: Remove shrinking of store intrinsics data source",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2dba7e60567fe0b2742a0a4b4bba618123153757",
|
|
"description": "nir: split nir_opt_shrink_stores from nir_opt_shrink_vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b07372312d7053f2ef5c858ceb1fbf9ade5e7c52",
|
|
"description": "Revert \"nir: make tgsi_varying_semantic_to_slot(..) public\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "edbdd977232f0cfe8f26a44ddbda792780168f4a"
|
|
},
|
|
{
|
|
"sha": "367b6c553d0b4d75d5ce3f0ded84bd9c05217e03",
|
|
"description": "etnaviv: drop TGSI based backend compiler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29393a40eee5e4fc29eca51f3753db796b5b313b",
|
|
"description": "v3dv: Use the common command pool implementation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcad979b72aca6fcb538dd1a9e87da8aa8a5993d",
|
|
"description": "v3dv: Don't use vk_alloc/free2 for command buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09b5f0f3ac26b8009dc24e3939b862ad4ff0f231",
|
|
"description": "anv: Use the common vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3007f8e95f34541cfd95faeb4f37b17d339de3a3",
|
|
"description": "anv: Don't call DestroyCommandBuffers in AllocateCommandBuffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a15c3eff7713504a0f9ada08588d4c0349719ec",
|
|
"description": "anv: Drop anv_cmd_buffer::pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2170ec28452ec3507f0da3e75c86e11386203a2c",
|
|
"description": "anv: Don't use vk_alloc/free2 for command buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37f3da90dd3d9817aca17d83ddffbf449f023013",
|
|
"description": "vulkan: Implement of a bunch of VkCommandPool functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f424d1e9ab3341e2a95845570276bd57a870566a",
|
|
"description": "vulkan/queue: Assert command buffers have the right queue family",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bda4c4f6b6c4230ed8c14e72436441540378b934",
|
|
"description": "vulkan: Take a vk_command_pool in vk_command_buffer_init()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d59caf5d11fa0ff7327863d0f9a439f474a9048e",
|
|
"description": "turnip: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fb9e4e7ff2d7b8a3ecf35a86f6550843e72e9d9",
|
|
"description": "v3dv: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2746be68f1916c17e4b4f2161bbe7302f16e2d85",
|
|
"description": "lavapipe: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a5ae138b4977912eb8df1ac08266ea693c40052",
|
|
"description": "panvk: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29a164b088beb05f12eb69bdf688cc4996e0a8a1",
|
|
"description": "radv: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5b8ee8810d1b590dbb9b55806a05734955931e1",
|
|
"description": "anv: Use vk_command_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a10b6d1c6fc52c94a1d7aa2cd04e8aa66ba89911",
|
|
"description": "vulkan: Add a common vk_command_pool base struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e263cc3243f72b27df16c167e9809db13a7df6b",
|
|
"description": "vulkan/runtime: Add a level field to vk_command_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b0e30685446d30aaea1c2c7c1fd04a658c74d94",
|
|
"description": "anv: Call vk_command_buffer_finish if create fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c9189f4813534b9525babdee09e95f53f025608a"
|
|
},
|
|
{
|
|
"sha": "cb50e4ac4d39a437804f4897aaa23ed660cadf1b",
|
|
"description": "iris: use the same VM for every context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "782efa29e6522ffd4d871074f65cae8485cf2a84",
|
|
"description": "iris: have a single border color pool per bufmgr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70dcffde4e584f326b8ced58986061d824d9f318",
|
|
"description": "iris: handle IRIS_MEMZONE_BINDER with a real vma_heap like the others",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79b946a9d2da0fdb12b110dfe3c2ebd8585c8f02",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68b099b8eb034724c9305012c3935a602ed1d09a",
|
|
"description": "zink: implement generated tcs variants using spirv shortcut",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1ef00aed77fad957792cf1d0bf9edecc01693c3",
|
|
"description": "zink: move pipeline tcs patch_vertices value to tcs shader key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63236f9ea9e3d952fb059ca0d077d7723bfa5f8a",
|
|
"description": "zink: add a tcs shader key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9d2b86c2c80b94281b6f0cfc1f73adde8e0e294",
|
|
"description": "zink: store the spirv_shader to the zink_shader struct for generated tcs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c0740c1299c86bb4ca3e6fb68d87c1cc5eb04cc",
|
|
"description": "zink: split off CreateShaderModule into util function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd9b09903845e3c3d278add45fdd4fb66202614d",
|
|
"description": "zink: store the tcs_vertices_out spirv word to the spirv_shader struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2baa0638b68e20e5affe9306dab1c8042edc9e9",
|
|
"description": "zink: store the tcs_vertices_out spirv word",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64f1960915b8d7f144d7286a7b1f22a06852bfbc",
|
|
"description": "zink: make spirv_builder_emit_exec_mode_literal() return the word for the param",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25d6651324f7c0d0f624ee46ed8618779d7c08e0",
|
|
"description": "zink: make spirv_buffer_emit_word() return the word that was written",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5663fac5ca84d9e87e49dadf8d7feb401ebf73f2",
|
|
"description": "zink: break out spirv shader dumping into separate function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff92d2f188694439f7598f11716e2c55a42e07ac",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ff96efcfde15d5e8b83ce3b0b95a73254e98b69",
|
|
"description": "zink: always set VkPipelineMultisampleStateCreateInfo::pSampleMask",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da0e00e0b9d62a68b4c6cd1831ccb16210615766",
|
|
"description": "gallivm: add coroutine attribute that llvm requires.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31e2c3f550ebdc6b699d62912de4c05c5213e1f1",
|
|
"description": "microsoft/compiler: Fill interpolation for sysval inputs to non-vertex shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9dba60f397fe4283df7bdfbe23e6bfd959199e76",
|
|
"description": "d3d12: Only force point sampling for emulated shadow samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2a5e2d5a0f8ed972a4669be9c5d689a6b3e7bca",
|
|
"description": "anv: make the pointer valid before we assign stuff into it",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "665ffd4bf9c681f8fc37dc07b3c2445e1ed5bf25"
|
|
},
|
|
{
|
|
"sha": "12b4aad8039e10432a079d93fc44d330905c5dda",
|
|
"description": "anv: Enable requiredSubgroupSize for Task/Mesh",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "577d131bcf8988343d6b247dcbe45ce506e52022",
|
|
"description": "anv: Increase maxBoundDescriptorSets to 32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a84265938b022583adce92386143529df6a43c32",
|
|
"description": "driconf: Add Heaven entries for Windows .exe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2360c25d630875cfc49160e1ef4b2b0c9257c634",
|
|
"description": "d3d12: Don't add a second dual-source output for Heaven",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22fc53493092a7507c1e2db47b0c8763158d7b2d",
|
|
"description": "d3d12: Default newly-created resources to not-resident",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3a2cb4b679c7741e190351565464492053a0641",
|
|
"description": "d3d12: Implement residency management algorithm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40dafd00945fc662ee5aa490e4831d72151a7390",
|
|
"description": "d3d12: Add a budget/usage callback to the screen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "671deb541ed44ddf84e2f6ab83e2ccd438ccf941",
|
|
"description": "d3d12: Add residency info to d3d12_bo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4c74f74f84eec26136e817bcdafea8dc814366f",
|
|
"description": "d3d12: Add sampler's textures to batch bo tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34e53d4c9c701918550057ec9d34a32a7488c8d5",
|
|
"description": "d3d12: Move ID3D12Fence from context to screen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ce2d5aece56e609e6021d1947df37560af7bad7",
|
|
"description": "d3d12: Forward wait condition from query -> result buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cbd7093af74a39efe64a7348f348e8eb57ff9f4",
|
|
"description": "d3d12: When mapping a resource used in the current batch without blocking, at least flush",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cb3d1a6ae027b5045e47ccf7e551bd81fc3cab2",
|
|
"description": "nir: Produce correct results for atan with NaN",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2098ae16c8b4e64d0694a28f74a461b69b98a336"
|
|
},
|
|
{
|
|
"sha": "7d0d9b9fbc231c2bd66778e0b0a62d5c514c5495",
|
|
"description": "nir: Properly handle various exceptional values in frexp",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "23d30f4099fac0e1fcbd7adf315a186f553e48d2"
|
|
},
|
|
{
|
|
"sha": "93ed87af28e7f5b7db7bae095e5a37b63b7bd2c7",
|
|
"description": "spirv: Produce correct result for GLSLstd450Tanh with NaN",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f9432d56c055b9704a76cad44da88d5e12f825c"
|
|
},
|
|
{
|
|
"sha": "e442b9d79296ad9322af61fdadbc81d680466f57",
|
|
"description": "spirv: Produce correct result for GLSLstd450Modf with Inf",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f92a35d831cf54f2244d5510932fd17c97b02ce4"
|
|
},
|
|
{
|
|
"sha": "75ef5991f5af06997551dabc053300261e32ca40",
|
|
"description": "spriv: Produce correct result for GLSLstd450Step with NaN",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1feeee9cf476010f72cb973480f67de0764e6a90"
|
|
},
|
|
{
|
|
"sha": "38a94c82e6ac3ae3e76e01ff4994ae4c46c487ec",
|
|
"description": "intel/fs: Don't optimize out 1.0*x and -1.0*x",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f5dd6dfe012666123bb59b9a4f8e9afb46d67414"
|
|
},
|
|
{
|
|
"sha": "38800b385c6b4752ec1a91db5b8a7de149d03d0c",
|
|
"description": "nir: All set-on-comparison opcodes can take all float types",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4195a9450bde927256063da47488aafbd86bfffe"
|
|
},
|
|
{
|
|
"sha": "97ce3a56bd72fde0f78278a030de6987b9f1656c",
|
|
"description": "nir/search: Constify instr parameter to nir_search_expression::cond",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4dd4135551626f61062a317e17e12909b0692143",
|
|
"description": "nir: Constify def parameter to nir_ssa_def_bits_used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "510d24829966f9cc00d0b10e871446db17319800",
|
|
"description": "nir: Use proper macro to set bits of variable correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a0ace7d4ed6e99f133149bb38fab2ee4f63d1a3",
|
|
"description": "Revert \"ci: Disable Windows for now\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "be385ab5bcba60e30c8c980ae595e1e69a888393"
|
|
},
|
|
{
|
|
"sha": "c2168f845e7475d9a701be91ea761ae793a12636",
|
|
"description": "nir/lower_mediump: Treat u2u16 like i2i16.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "532665c73cbd3b2b241b15f6d83d8b6cf80e431e",
|
|
"description": "zink: anv (icl) ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b84f0596808574bb0d37355a896eaaf1aafe277f",
|
|
"description": "freedreno/pps: Expose same counters as blob",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03ab9d895e86668f7b2f8e118cefb7341b8b78b9",
|
|
"description": "radv/ci: update CI lists for CTS 1.3.1.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fce6ca0f3a674f7531598c1588ed100ec80c89c1",
|
|
"description": "radv: remove exports without color attachment or writemask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be385ab5bcba60e30c8c980ae595e1e69a888393",
|
|
"description": "ci: Disable Windows for now",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "137e170bcb83c8b56a03a83fca7a6c154661e573",
|
|
"description": "anv: update limit for maxVertexInputBindingStride",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f93059b19f0e4ecaf11c22e59ea3f15b11c91a5d",
|
|
"description": "venus: fix two VN_TRACE_SCOPE's in the same scope",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "987bc4495481cfd0d165945b1d0a321452a20532",
|
|
"description": "iris: Drop the iris_resource aux usage bit fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae763940e8c70ea0cdc43fe66b216d54fc2dd799",
|
|
"description": "iris: Compute aux.possible_usages from aux.usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d905018a2c81a10a8f1b5931f7d6acfebc9b7b34",
|
|
"description": "iris: Use iris_sample_with_depth_aux more often",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85a7fb1e197086bd0baf4a80558a4581da43b6d1",
|
|
"description": "intel/isl: Add format assertions for surfaces using CCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05b8b08ef49f7eb06ddc12e4c48febb61f3e6173",
|
|
"description": "iris: Avoid making some invalid CCS surface states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9beb87dce3254e43bf17d4921182285574d2060",
|
|
"description": "iris: Inline some surface_state.cpu references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d705faad6cb3d02feeb51faf28983eaf1c17cf1f",
|
|
"description": "iris: Add and use fill_surface_states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb51fd04147418fbf71415f2e6075dc4834223b0",
|
|
"description": "iris: Add and use use_surface_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89ebdd67c4919be05781566b5759bfda30926db9",
|
|
"description": "iris: Add and use iris_surface_state::aux_usages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b60af618a0e1ddd38ad247d0d825c8561aff9224",
|
|
"description": "iris: Drop res param from surf_state_offset_for_aux",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce37e176f1dcfe8b1514c95ffbef712e9e7e008f",
|
|
"description": "iris: Drop format param from fast_clear_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6778b3a379d010d9b4d82e7324bff19d73cd3d1a",
|
|
"description": "iris: Don't fast clear with the view format",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "230952c21017b184a9bfbfaa2c56489d55b71d30"
|
|
},
|
|
{
|
|
"sha": "68c1b50e48e32ec8ff4815666b7124d4cb4171ab",
|
|
"description": "aux/draw: fix llvm tcs lane vec generation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d5be0a2b3f1dfa212adb50d09f0ff622dcb0457",
|
|
"description": "radv: Add submit locking with trace bo.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3cbc328e0dbb5865cc036ecbf977127850b4670",
|
|
"description": "gallivm/nir: Call nir_lower_bool_to_int32 after nir_opt_algebraic_late",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "78b4e417d44016cdb5df7dbfc3b1ea28219e6fd4"
|
|
},
|
|
{
|
|
"sha": "d633eace3fd51fc5c2b7f141651bb8d90e879e1c",
|
|
"description": "ci/freedreno: Try to detect a wedged MMU that's happened recently.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7278b2281fc2b8b60675926316656e0e3f88f49",
|
|
"description": "ci/lvp: Add a flake that's shown up a couple of times since VKCTS 1.3.1.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d15f9e3c212a4715450a65e39bffadab1a0164c",
|
|
"description": "ci/r300: Drop xfails that were fixed with the VK-GL-CTS 1.3.1.0 uprev.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20469009c7153b154e754446b8e0694610c6d03e",
|
|
"description": "nir: Delete the per-instr SSA liveness impl.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74c02d99b224fbc02132b54bf23e6ac1e117d805",
|
|
"description": "nir_to_tgsi: Replace the NIR SSA liveness with TGSI reg-level liveness.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4ce3178d99f66cab57c492cc5fe3d3a1788fee1",
|
|
"description": "nir_to_tgsi: Track our TGSI insns in blocks before emitting tokens.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f84c67af857637e29235ec02e3f5c23c66a7574",
|
|
"description": "tgsi: Refactor out a tgsi_util_get_src_usage_mask().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e92209f2990dc91d33fafb04a92e17a3ebdfb9e5",
|
|
"description": "i915g: Report the temps usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfcc7c20c8c8a8654f26c0d99693a76898d92383",
|
|
"description": "docs: update calendar and link releases notes for 21.3.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d66a22a02b4ccd97f72bb9af85432c124d2cb81e",
|
|
"description": "docs: add release notes for 21.3.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aabc7034d7e4857351fef198e5c3f6791b945737",
|
|
"description": "docs: update calendar for 22.0.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97c90c514fd45a982304a1077f213d8de7981b25",
|
|
"description": "turnip: Depth/stencil formats should not expose any bufferFeatures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53dc5f774d43ba022627ec5e4ec970b0d472d1cf",
|
|
"description": "radv: only emit the per-vertex VRS state if the pipeline forced it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0171dffe18d3f0b4071752b5b5180b0812af166",
|
|
"description": "radv: do not force per-vertex VRS if there is no pixel shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2451290bc479b419874eb3ba2ab561a660157bba",
|
|
"description": "radv: rewrite RADV_FORCE_VRS directly in NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7955df28a6660d8dff77c79c345aa28aa7fa859c",
|
|
"description": "v3dv/ci: Update failure list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d7bae5ab354e5099d2ab0c8f85d5f4b22193b8a",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63fa2ab978c991fdc56f98f221c46172bfcaa05a",
|
|
"description": "zink: add Sample decorations to fragment shader inputs with sample shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0cb5333a148953bf8da94f6d46631c0667507de9",
|
|
"description": "iris/ci: Enable Whiskey Lake boards by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe560aeb12516e766335d416ba749b7572637274",
|
|
"description": "radeonsi: workaround Specviewperf13 Catia hang on GFX9",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2cd0c3a3c21d99ad0b99d1e21a8cad148a78aaf",
|
|
"description": "intel/fs: Assert that old pull-const code is not used if devinfo->has_lsc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "562f7eef5b4f5a4d4fb4d93418e6373e853550fa",
|
|
"description": "iris: invalidate L3 read only cache when VF cache is invalidated",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ed8f2c4cbee1096c67cae288b85302ffadfba2bb"
|
|
},
|
|
{
|
|
"sha": "7a6ea047954461d8f61878494265ba4bb84b50fe",
|
|
"description": "anv: invalidate L3 read only cache when VF cache is invalidated",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6c345ddbe409af73d005beb6be4c529f249deea0"
|
|
},
|
|
{
|
|
"sha": "442628b70244f2c9fd0ed79e0656e999ee6fffca",
|
|
"description": "intel/genxml: add PIPE_CONTROL field for L3 read only cache invalidation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03e1e19246da43f87b50a2ced38263a884b15b4c",
|
|
"description": "anv: Refactor descriptor copy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fba52cfd2b21e1ccb622d9f8e9c9a87731bd5a3",
|
|
"description": "radv: allow RADV_FORCE_VRS with pipeline VRS declared as dynamic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "413ea503baea9076dfe8496b139474612d8034bb",
|
|
"description": "iris: Disable PIPE_CAP_PREFER_BACK_BUFFER_REUSE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3cb620b559991617557d47babc29a683a9ca8e0",
|
|
"description": "iris: Use the hardware blitter for DRI PRIME blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f9eba6e2b52cc032a9e1f3980be7491e890597fa",
|
|
"description": "iris: Allow IRIS_BATCH_BLITTER in iris_copy_region()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70a219d4a358be1d0d41af5b33203aebb19aa9ec",
|
|
"description": "broadcom/simulator: enable multisync in the simulator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5200e1c2120f3143dcd11eb0bc0b4ddf8ee62f86",
|
|
"description": "translate: improve sse2 32-bit unsigned -> float conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b69f7b15d526fc763f1dd4aafbc358449aa9ac6",
|
|
"description": "rtasm: add pcmpgtd operation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55b735c51ae27a9c40b0e230543572384ec61c9b",
|
|
"description": "rtasm: fix printf specifier for ptrdiff_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d1727079c35d44b1c526fa9949b6574fffc3b24",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "883017b67ec888f453814e58705cc6f4626da304",
|
|
"description": "zink: do not copy colors through floats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "745fc95659bd19908f5bd85f73c92e4a92e28f85",
|
|
"description": "zink: Re-interpret formats when using vkCmdClearColorImage()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86eaff29c0b118e0892b18089784fed02435bbf2",
|
|
"description": "st/mesa: only enable ARB_enhanced_layouts if there are xfb buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13c6f401ccbcf25eb5dbd93cb59f88555e3785b8",
|
|
"description": "glsl: only validate xfb_buffer values when we have enhanced layouts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c17a3392c4c39a98d41ceb1278e606516a6b2a52",
|
|
"description": "glsl: simplify conditions for setting various allowed flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2883e8f33db809b2f34f4e9b973ab81ec9b7eac2",
|
|
"description": "nir_to_tgsi: Add a flag for lowering fabs, and use it in r300/i915.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4ee7146f9fe4fcab98f4601e07e4dcd70cedf65",
|
|
"description": "nir: Split the flag for lowering of fabs and fneg to source modifiers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd24f418c3cda345b9ac753977ad034e5c9cff28",
|
|
"description": "r300: Throw a compile error instead of an assert in r300 swizzle rewrites.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4968f8c0663ae090ad61be867401d1b497b06707",
|
|
"description": "r300: Demote a compiler assert(0) to a compile failure.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97d13b2debb2f5cdb2e80b16a5b89a5611c4a1f4",
|
|
"description": "d3d12: Fix take_ownership semantic for constant buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d52d500f17a0fa7d96e63fd6e558583f137a5997",
|
|
"description": "r300: Request that nir-to-tgsi avoid generating TGSI_OPCODE_CMP.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a1ba7914a098cce5eb85292097911b69922afa0",
|
|
"description": "ci/lavapipe: update lvp asan results after leak fixes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f9089f6de8ca29a529ef7828efbabeec58be6e8",
|
|
"description": "lavapipe: fix sampler + sampler view leaks.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "e94fd4cc65899bccceb4642363bc4376c6831580"
|
|
},
|
|
{
|
|
"sha": "1f5330de3a6c54faf7a0ed7485c72a2ce40ac744",
|
|
"description": "r300: fix transformation of abs modifiers with negate",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef112db31181090034cfae7dc2d2084e0ca4dfc9",
|
|
"description": "ci: Bump VK-GL-CTS to 1.3.1.0.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f34251495244c7b9db6788c16bb11dedbd56964",
|
|
"description": "ci/broadcom: Remove unused v3dv xfails file.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "648dd03e320b15585a1a20d6b5ccd67a8b60dd41",
|
|
"description": "ci/panfrost: Add a flake a few of us have run into in the last couple days.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60775780aecf32e4f8dbdc8478c48940aecc135c",
|
|
"description": "d3d12: Allow 8bit index buffer conversions by vbuf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52766e020f84904a3c8e7dd1b3ac35bc51b7ae36",
|
|
"description": "d3d12: Use CPU storage in TC for buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96d68cb300d58a340fcfcf416fc7ba722ae7fb62",
|
|
"description": "d3d12: Add a buffer busy callback to the bufmgr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d6febad5d4b75fddff52c9cf60a1c8f431fdf14",
|
|
"description": "d3d12: Actually suballocate and cache buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0f4f8efae1e7220b377ca026b4881d931a72201",
|
|
"description": "d3d12: Fix offset for buf/image copies with suballocated buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb08bc8d76df7d24f313811ed8d33a73ab3231da",
|
|
"description": "d3d12: Don't suballocate TBO buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58a9a63d9e8a2efda9d77bb01cd62bb3adda47cf",
|
|
"description": "d3d12: Fix TBOs from suballocated buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c35f77aa84162e06346c54f37a5ba4b19c44da31",
|
|
"description": "d3d12: Delete make_resource_writeable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caae9b0e1fa4ca1c5f205a4e5df02bc03347b196",
|
|
"description": "d3d12: Always respect offsets when mapping a bo, not just when there's a range",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b48aea0ec81d3fba9d686e71e4d4de0dff3c7218",
|
|
"description": "d3d12: Fix range calculation for suballocated buffers in d3d12_bo_unmap",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2659098d6d7c18a96ed4d5cf1d07699ef96dac35",
|
|
"description": "d3d12: Fix set constant buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ec0e2b89351e6e56cb112e00e6c68c6bbc6faea",
|
|
"description": "tc: CPU storage needs to be freed with align_free",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12446491c18ced292f663dd2eab9d964d7afbd2e",
|
|
"description": "panfrost: Fix Depth Source enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32e58c2dd4a872c5b0b886b71031b0fbaad7826b",
|
|
"description": "panfrost: Remove unused layout enums",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d27d46a26610c3d361abaac54f2795657602d8d2",
|
|
"description": "panfrost: Remove some indexed formats on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c51b54bd12ca15d9560804dfd565a98b9bff2c6",
|
|
"description": "panfrost: Update supported job types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d70a48a706a750a1e8f86f73a757e4af43d563b0",
|
|
"description": "panfrost: Flesh out tiler heap descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62173fa5329081b63c97fa51a664fffe2637bd78",
|
|
"description": "panfrost: Strip % in GenXML names",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e514f4c0b18087107991a2fc74643aec70e14a51",
|
|
"description": "panfrost: Flesh out Buffer descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c61c8a0b85e767703328cf819807d92b7570691",
|
|
"description": "vulkan,lavapipe: Simplify command recording code-gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb781fc350108584116280fc597c695d2f476c68",
|
|
"description": "lavapipe: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1532556eb0b889250c5480ec7795f4d92b170af2",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08c2b9d7cbc2b60233c3d3ed411ceb9649fe5c9f",
|
|
"description": "lavapipe: use util_pack_color_union() for generating clear colors",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6faaeca584bcc214585e92212233a27f7176ff7b",
|
|
"description": "ci/freedreno: Add another unsizedArrayLength flake.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf4de7d8ffaef30521a98a07ec5a02716ac2b243",
|
|
"description": "venus: Allow usage of virtio-mmio based device",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e9df85b1a4504c5b4162e77e139056dc80accc6",
|
|
"description": "aco: optimize discard_if when WQM is not needed afterwards",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13c31379603bbea4ce2f03b3c6a0443888217e0a",
|
|
"description": "aco: merge block_kind_uses_[demote|discard_if]",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7d1c8cc5eb1b3a4ab056beba56f5feab75f7be0",
|
|
"description": "aco: make Preserve_WQM independent from block_kind_uses_discard_if",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08b8500dfbd733bd8e47a3d659b22cc4480a6e6e",
|
|
"description": "aco: remove block_kind_discard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b67092e685cdd35e3505607d2bef3dbc62cb295a",
|
|
"description": "aco: emit nir_intrinsic_discard() as p_discard_if()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1895e17591439ca876da1b1a1c9669cbb5c70f0a",
|
|
"description": "mesa: align constant/uniform uploads to driver expected alignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "418c77640bfe433caf3edccec5a43bd86c7e04f3",
|
|
"description": "zink: Fix MSVC RTC in zink_get_framebuffer_imageless()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86cb664cd8548f05d3a0fc07fea3a14e34ba60cc",
|
|
"description": "zink: export PIPE_CAP_CULL_DISTANCE_NOCOMBINE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e9481eaacf54f850ee413c7872c41644f4d94e6",
|
|
"description": "gallium: add PIPE_CAP_CULL_DISTANCE_NOCOMBINE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93a90fc85d037e2c6834fb969562391310ae9cd0",
|
|
"description": "anv: fix conditional render for vkCmdDrawIndirectByteCountEXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2be89cbd826f9ac2703127025714a55595de33d3"
|
|
},
|
|
{
|
|
"sha": "5d3e4193786f1b55aa6a3d74e2b9b954eb9287e5",
|
|
"description": "anv: enable ray queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c78be5da300ae386a12b91a22efb064335e2043a",
|
|
"description": "intel/fs: lower ray query intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "712d8fb0434a0af6d0479a5ea44a7bbc49dd8b2b",
|
|
"description": "intel/nir: document RT builder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e06f9d49bc2263bf8d129d858a01072eab2f9fd5",
|
|
"description": "nir/lower_shader_calls: consider relocated constants as rematerializable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "046571479028aeb5577344a91f0c4d565415f4bc",
|
|
"description": "intel/nir/rt: add more helpers for ray queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5b994ec8aa4b85b0d131c2249452ffd4c429cc6",
|
|
"description": "intel/nir/rt: make RT manipulation helpers helper invocations ready",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb69fed65b7c3e30815f69c26f99ecab0050bd00",
|
|
"description": "intel/nir: document committed argument",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0624e414f42a93d8ae1210ad58065dd1c97d2a4",
|
|
"description": "intel/fs: make trivial shader complete tracing operations with missing shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35bd19f53d033f83b8c17aeba7a5f973246387c2",
|
|
"description": "intel/nir/rt: load bvh_level value off mem_hit structure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d9ae6ec1eaae3ff3407a37262d4b0a68e69c826",
|
|
"description": "intel: add a new intrinsic to get the shader stage from bindless shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8f087b0e6da6bce11ae294ae4735c712c7d76ef",
|
|
"description": "nir/builder: add nir_ior_imm() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb40e999d114db361539cdc4ddb65ace37d76562",
|
|
"description": "intel/nir: use a single intel intrinsic to deal with ray traversal",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39f6cd5d799ad077ad41d920dc31c5da1fae3c24",
|
|
"description": "intel/nir: fix shader call lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c5a42e401036eb2eecf8798c103f8ae2cce08eab"
|
|
},
|
|
{
|
|
"sha": "2665595244811d84b0acd4a8df32d2feaf95cb9e",
|
|
"description": "intel/fs: limit FS dispatch to SIMD16 when using ray queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57eed6698b5cf462f762a4b04ef45ec84c01f262",
|
|
"description": "intel/compiler: tracker number of ray queries in prog_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b366243ed882f5b705bc99e641bca7b3015a23b",
|
|
"description": "intel/fs: load more fields from BVH instance leafs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c89024e4463389663cf7f7d2f2752de2029efb23",
|
|
"description": "intel/fs: don't set allow_sample_mask for CS intrinsics",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "77486db867bd39aa9b76e549c946b0a165fcb21a"
|
|
},
|
|
{
|
|
"sha": "9d22f8ed23d9192789fd656f64cd9defbe02fea8",
|
|
"description": "intel/fs: add support for ACCESS_ENABLE_HELPER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c199f44d17cb72e9aa55ec4885cb0bde985ae972",
|
|
"description": "intel/fs: name sources for A64 opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23ce94ff7e28ee1771f53931d20c0ed1fe87c4a5",
|
|
"description": "intel/nir/rt: add a new number of SIMD lanes per DSS helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61c9b7a82e99892cfcd70fedb2a4fd3fdd795256",
|
|
"description": "intel/fs: add support for Eu/Thread/Lane id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3dabe9325762d6e0492261b18b496c3d152c250c",
|
|
"description": "intel/fs: rework dss_id opcode into generic opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4deb8e86dfd1a5da404d91c717cf2372738f1a07",
|
|
"description": "nir: change intel dss_id intrinsic to topology_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdb74a77d289a23457b62ae3efe3c032562087cf",
|
|
"description": "intel/ds: fix compilation with perfetto",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9da3d714b87ce237cf61de4403c5b6af12f1d79d"
|
|
},
|
|
{
|
|
"sha": "a52e4871fe9ffb5dc084ea7ab75f1b7d1264813d",
|
|
"description": "meson: add radv to meson devenv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8335fdfeafbe1fd14cb65f9088bbba15d9eb00dc",
|
|
"description": "vk/sync: add asserts for timeline semaphore count matching",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "388f23eabe54cb92d71eb5a31b39338585cd4d76",
|
|
"description": "zink: min/max blit region in coverage functions",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b656ab75a684807d2718d726dd807726a36f1a0f",
|
|
"description": "zink: reject invalid draws",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e38c13830fcbe8f3784dc3adbd736ea72b67fdea",
|
|
"description": "zink: fix PIPE_CAP_TGSI_BALLOT export conditional",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8907964dcd59580efc4edf4e5ba6cc4864c69622",
|
|
"description": "zink: export PIPE_SHADER_CAP_TGSI_CONT_SUPPORTED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "413bf889e70b298eebd4402c42ac056a5965f820",
|
|
"description": "radeonsi/blit: relax conditions to use sdma copy for prime buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b27ad150464c11c95a796d64acedddfe1963f03",
|
|
"description": "radeonsi: create prime buffers as uncached",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18c38bf78fc33d4197f2e2ca9386e6e8bccf8193",
|
|
"description": "gallium: rename PIPE_BIND_DRI_PRIME",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42c149e36b3e7f365f2aba45dd8320df550b4e5d",
|
|
"description": "gallium/dri: add missing PIPE_BIND_DRI_PRIME handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3926be368e837348c01d58979b878759a65e7ff2",
|
|
"description": "ci/iris: Mark qbo tests as flakes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df1751a2bbd38b32f2d5673ba584fd72e371be62",
|
|
"description": "crocus: Enable compat profile the same way as core profile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "604d97671b663501195644f2a5f12535e88c563f",
|
|
"description": "iris: Add support for flushing the blitter (hackily)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c5dc4985b2cb832eea2b943eccc096f26cf3611",
|
|
"description": "blorp: Assert that blorp_copy() on the blitter can handle it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2646e147ba6d8967ca091be1e0c84518fd05812",
|
|
"description": "intel/genxml: Add missing MI_FLUSH_DW::Flush CCS field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ddad1b93a131df4c3ec86caf7cacd593caef64f",
|
|
"description": "radv: fix R_02881C_PA_CL_VS_OUT_CNTL with mixed cull/clip distances",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44bdac984990ff61569075cffa8f73b31609e3d2",
|
|
"description": "tu: Implement VK_AMD_buffer_marker to support Graphics Flight Recorder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b56194649704bd0da2d8dd3044fff2e80d07f3f9",
|
|
"description": "egl/wayland: Don't replace existing backbuffer in get_buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3da8300562efeeeeea6c80bce98c830b0da28622",
|
|
"description": "egl/wayland: Reset buffer age when destroying buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "22d796feb828daad7c8d600adf271e19a82d67c8"
|
|
},
|
|
{
|
|
"sha": "fa4390f7bf6c2bff7ee6799b67accdf2e2db475c",
|
|
"description": "ci/iris: Add skips and flakes notes for recent #intel-ci logs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0cf32b5079f47900ab043c73ec586c8e62b90a8a",
|
|
"description": "ci/crocus: Add recent flakes from #intel-ci",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "642304595793c81898986b2febc8b6ca967124db",
|
|
"description": "ci/softpipe,llvmpipe: Disable Xvfb server reset on piglit runs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ea4029f9fea4ed6131c72a65981b39eb0e2353d",
|
|
"description": "Revert \"radv: re-apply \"Do not access set layout during vkCmdBindDescriptorSets.\"\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b775aaff1ec86f4ebd50867a045695da1fbeb2e1"
|
|
},
|
|
{
|
|
"sha": "66f7289d568db8711adb885acc56622e2aff252a",
|
|
"description": "radv: add reference counting for descriptor set layouts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c3be6947b43d31e454d1f4adcee8eea49a8f0a",
|
|
"description": "crocus: find correct relocation target for the bo.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e"
|
|
},
|
|
{
|
|
"sha": "d774059a0c6c8729904d6fea2db124c9d31aca07",
|
|
"description": "crocus: enable GL46 tests for HSW in ci",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0299600efb904c59c91a69cabfc36cfcf6a9ec61",
|
|
"description": "asahi: Fix memory unsafety in delete_sampler_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "786871c87e85082dc329fd477447505c0b4871b5",
|
|
"description": "agx: Don't kill helper threads in ld_var",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "367d93bcd433ceeece038f9353e4da1df3c9e231",
|
|
"description": "agx: Handle texture array indices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b459473bb973d4593f0533a975984aa288e8e275",
|
|
"description": "agx: Implement nir_op_txb",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2903f66ecad4c0ef899fd74c995a4174e88c00f",
|
|
"description": "agx: Translate LOD modes more generically",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5b7d629d756e779ab8659df48f588443e68b930",
|
|
"description": "agx: Add AUTO_LOD_BIAS mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93f2ae12052450ae4fa26f87bcc3fa0a08c0aa6e",
|
|
"description": "asahi: Correctly set IOGPU_ATTACHMENT::size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "daab41b80b1f6c6c92382dbba8b53f0ea57ea3f5",
|
|
"description": "asahi: Identify IOGPU_ATTACHMENT::size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "945a1e0b8cd57403c6a0cbf9b2fec112f233075e",
|
|
"description": "mesa: fix misaligned pointer returned by dlist_alloc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "05605d7f537c4463cc5471f26fb2226a065561a8"
|
|
},
|
|
{
|
|
"sha": "9230b28533682fe3126ec5328aba31f16f63864b",
|
|
"description": "svga: store shared_mem_size in svga_compute_shader instead of svga_context",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "247c61f2d0454a94bc8b26601f88ed5f0890cedd"
|
|
},
|
|
{
|
|
"sha": "c7a357787f27121c4fe4c253a1cb4c0c4640b867",
|
|
"description": "anv: Increase maxUniformBufferRange to 2^30 when not using the sampler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49f4f1ec229b1d20f61a955f4a509602b24107b1",
|
|
"description": "r300: fix deadcode elimination in loops with breaks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9da3d714b87ce237cf61de4403c5b6af12f1d79d",
|
|
"description": "anv: add dynamic rendering traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0811ca046476cc0793480a67ed2440a98089c94",
|
|
"description": "anv: flush utrace before at device destroy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "960e72417f3e8885699cf384f690853e14ba44da",
|
|
"description": "zink: use scanout obj when returning resource param info",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8fbfcfbd3ff2c828f99ffc57f9dd4acc340d902",
|
|
"description": "pan/midg: Support 8/16 bit load/store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59ea6e2e27a6141ff4e2f0c2a41b4b1f49c53da3",
|
|
"description": "pan/midg: Add a pass to lower non-logbase2 global/shared loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f9bce08e10f7dc3c454f93764e8bf474ca1765d",
|
|
"description": "pan/midg: Fix swizzle packing on 64bit instructions with src-expansion + dst-shrinking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da474d5d14f5b159272abc27c3dd5ea84faa15b3",
|
|
"description": "pan/midg: Fix the upper/lower limit on 8bit vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b58c2621441fec5be6ff29837feaa08a2394deff",
|
|
"description": "pan/midg: Fix 64-bit swizzle printer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39e4b7279dcdcef91a0e829a1938b2816aa4ce75",
|
|
"description": "pan/midg: Fix swizzling on 8-bit sources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65209b1adb5e8fb482be0de31f8674f9cb5c9130",
|
|
"description": "pan/midg: Prefix scalar immediates with '#' instead of '<'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36bb1ac453e7455be3bcfadd30804f272d36c939",
|
|
"description": "pan/midg: Remove spurious printf() in print_vector_constants()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "967eb4988e444f881e63f80f843e8573576cd802",
|
|
"description": "pan/midg: Add intra-bundle interferences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "183bc15bdbe22e46596ffa281781f0c473ad7cb4",
|
|
"description": "turnip: Unconditionaly remove descriptor set from pool's list on free",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "da7a475138d6b5cab15e26be3343abf36ab74727"
|
|
},
|
|
{
|
|
"sha": "81061ed6454a91dae913b0379875369a2fb4ea9a",
|
|
"description": "docs: Update d3d12 features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "444e18beaa5686be495561a4c5e01329bcdb325c",
|
|
"description": "d3d12: GL4.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "126d992097893d7aa7aca0bcd345ab918e830fdd",
|
|
"description": "d3d12: Allow RGB VS inputs without an alpha channel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3a3599a08960c306e29118dafd609b978584623",
|
|
"description": "d3d12: When adding new output varyings, write 0s",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccaa79a1baeb7af87ae84e73a7e6e74bea2050a4",
|
|
"description": "d3d12: Don't add arrayed VS outputs when next stage uses per-vertex inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b11113efa817b6fb642a92a4165f3e5a2fe408f",
|
|
"description": "d3d12: Don't force a GS to be added for 'flat' sysvals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3feae7ec5dd2cf7cef0750d4fb71ce40503d0d67",
|
|
"description": "d3d12: Update nir varying bitmasks when linking stages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27deedc1048ce7272660c14a1a268a1b0e01eb4f",
|
|
"description": "d3d12: Fix location compares in MSAA disable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a26f647caae685950f570b97ab590b500933ba16",
|
|
"description": "d3d12: Update depth invert to deal with multi-viewport",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52b3e6be5fdc385726db2d9fcc2f35b05914bd26",
|
|
"description": "d3d12: Fix linkage for viewport index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bafa0e0369a3fc7878e984fd9f87c258e51ac05f",
|
|
"description": "d3d12: Bind 16 scissor rects when scissor disabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "929985893aa9ace60c4088b22bfe534b1df9a358",
|
|
"description": "d3d12: Enable BPTC (BC6/BC7)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "918647000ff5521ee275d0cba82b253eeb6a7e5c",
|
|
"description": "microsoft/compiler: Set flag for VP/RT array index from VS/DS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5954c8e524066d6b4f2b5ec420297f75a3a778cd",
|
|
"description": "microsoft/compiler: Handle SV_ViewportArrayIndex",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47f4cb2405fa8cbfce8e940c07b7725d9619f200",
|
|
"description": "zink: set needs_mesa_flush_wsi for venus",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "737d94a5452bec3fc5d9393995156aba3d2d690a",
|
|
"description": "zink: always chain wsi_image_create_info for scanout images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66e6e8afe6f4df60a7c20022e380669735c5374b",
|
|
"description": "zink: set dma-buf bit for shared resources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8feaee0dd7bfa34dcd5d6c630cde38f605541e7",
|
|
"description": "agx: Call nir_lower_discard_if",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aaf00a1b4d9f21283d5e706647fd2d4f51a48331",
|
|
"description": "nir,zink: Make lower_discard_if a common pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "538356e3e62be205cae9fed373ab6e24ec4455de",
|
|
"description": "glx: Use the new no-error driver interface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1d585ca36e189c65e724c6813e8a77be9a90df2",
|
|
"description": "egl: Use the new no-error driver interface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e3d75d16abb00c0aacff3fc058d65d4ad5c1a29",
|
|
"description": "dri: Epoch how no-error context creation works",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e994c5d983986788c18f2b87a3ee80e4c3f5936",
|
|
"description": "meson: add LIBGL_DRIVERS_PATH to the devenv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f916f2be6ef4f6ffcbcd7edbcee06546d0da519",
|
|
"description": "meson: add support for `meson devenv` with vulkan",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3abe9ccbd4c397f6be75ab772b35f8452d9dca73",
|
|
"description": "vulkan/util: simplify multialloc init",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d0ecbd987e7b37af9ea2c7dbf33bf91d018a603",
|
|
"description": "vulkan/util: Add explicit casts to make c++ happy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "676c65d8d56c44d14e47b3012782409c439c75b3",
|
|
"description": "vulkan/util: Add extern \"C\" to allow inclusion from c++",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fded7a95c55eabc8f9aa7c36a69103556a7e477e",
|
|
"description": "turnip: Expose VK_KHR_shader_non_semantic_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff059605aaad2af6ed1903fbfe9925e4b1635363",
|
|
"description": "turnip: Implement VK_KHR_zero_initialize_workgroup_memory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6d1cac6e513bb63a97475b4ce2fc3f07441bba3",
|
|
"description": "turnip: Expose VK_EXT_image_robustness",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03f9deecb8b873d3db7b14133442cabd4502f1aa",
|
|
"description": "turnip: Use the shared helpers to expose 1.3 core extensions/limits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "679713d5f9394ca3b0101563414b45beb30abc6f",
|
|
"description": "turnip/doc: Update turnip extension list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd0e4aedeb276b64bb58bc0ecfa68db228c3857d",
|
|
"description": "iris: Make an iris_foreach_batch macro that skips unsupported batches",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a90a1f15a7c8943893e76a202f65bdac8c3e6b49"
|
|
},
|
|
{
|
|
"sha": "c4b400285ac011f337023b13270e02fbb337fc85",
|
|
"description": "llvmpipe/triangle: don't store area in fixed_position.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd4d2e920cbf05b000b8288a8f78987f23c182c3",
|
|
"description": "llvmpipe: just move opaque alpha lookup closer to use.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a448695eee1cffe59ebdd641f746b0f4bdb5f115",
|
|
"description": "llvmpipe: refactor lp_rast_shader_inputs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb17da6c504f1cf36611386d121945f6413109a5",
|
|
"description": "llvmpipe/setup: remove opaque from setup triangle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66188e86931ac1a2ecb14595b5157e6fe54ebdcd",
|
|
"description": "llvmpipe: inline retry_triangle_ccw",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "086a9b78698f6e1cacd601529e729d7aa1ea4b42",
|
|
"description": "llvmpipe: optimise triangle setup a bit.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e4bf6d100b3f4492ee3a897a4fbccc9c0564371",
|
|
"description": "turnip: Do not use hw binning if tiles per pipe are over the limit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6e8198f1be1b512c92a5fcf4ea24d6690257987",
|
|
"description": "turnip: Add TU_GMEM envvar to test different gmem sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dac3e6f3727a37c85aec8c80215fe90b68cfe9a4",
|
|
"description": "venus: Advertise VK_EXT_extended_dynamic_state support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19e313e1c84b3ef02eee40ee03747d8bc762800d",
|
|
"description": "venus: Implement VK_EXT_extended_dynamic_state commands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3affb69eaaa1ca669278b0690a4cd7e6e7220766",
|
|
"description": "docs: Update d3d12 features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7430742b164fe3adf13ad6aecb73fe48c2d901ab",
|
|
"description": "d3d12: ARB_gpu_shader_fp64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8ecb8be7999d0f7c6aaa0d651b00bde5bb950ff",
|
|
"description": "d3d12: Handle structs in TCS variants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c448931d232e117084d9f739a0882edb400f40ab",
|
|
"description": "d3d12: Handle structs in GS variants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "252a89a2c9c6ecce734fb1fc3e2c83ab2a3c847e",
|
|
"description": "d3d12: Set lower full fp64 compiler options flag when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "204102099a282bbccf63eb2d2b87a54f3ebaedf1",
|
|
"description": "d3d12: Lower [de]construction of doubles via math ops into pack/unpack ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4daa3eac2ceda32a7ca421c0de861ced3e512095",
|
|
"description": "d3d12: Add int64 support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "397e117e9606e3d0c796b5b50c72e054b3ab86af",
|
|
"description": "d3d12: Get OPTIONS1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0144e7b18da8b2a45d00d9d41a44df3ab2bbc099",
|
|
"description": "d3d12: Add a driver version to the screen to be used for workarounds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "944832d3d72b2c081439fec99615a7b13231acc9",
|
|
"description": "d3d12: Cache a modifyable copy of the nir options in d3d12_screen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2529a0df89ca0bdbddcdc9e5b9665a4bdf8d1aa9",
|
|
"description": "d3d12: Use the right constant for GS varying limits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6daa1cc7a08f4faba6a9c9b2baa18855bdbf4d8",
|
|
"description": "d3d12: Use a constant define for max anisotropy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bcfac68ce91a2c47391ff322786ae45976253dfd",
|
|
"description": "d3d12: Update max input, output, and varying caps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0044e80b8230f19f751db800f8493ce86777adc4",
|
|
"description": "microsoft/compiler: Handle structs in I/O signatures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb0cefae6d7743f118cd580a1ce31ed0c572b4b5",
|
|
"description": "microsoft/compiler: Map I/O base locations to input IDs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "efe5c2d6f33ccfd85488a68a3b146253881f82fd",
|
|
"description": "microsoft/compiler: Process signatures before the shader code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c154d403d375690488f4526de27dd6a8344af827",
|
|
"description": "microsoft/compiler: Handle I/O vars larger than a vec4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdc49fb6059b84ec1f537937a874e303b6824e9f",
|
|
"description": "microsoft/compiler: Lower 64bit I/O to 32 and then run lower_pack",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b24cfd0d4079cf1daaeb97f29c27947d786dc8eb",
|
|
"description": "microsoft/compiler: Handle b2f64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d17393ba013d7619f9a38e6b351fbc880421064",
|
|
"description": "microsoft/compiler: Set dx11_1_double_extensions flag for dfma/ddiv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c8935d325c96962f0763d258901faf84e3e8546",
|
|
"description": "microsoft/compiler: Fix dxil_nir_lower_double_math_instr pass for vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8bd830dfb87e32638b652adfe23f3d79e9b2d56",
|
|
"description": "microsoft/compiler: Fix make_double and split_double to respect swizzles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92191349e99c06bfcee7dae4f19a712145f6307c",
|
|
"description": "microsoft/compiler: Fix splitdouble struct name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dde3b04d444b02f460a6220e45db553d968adc8c",
|
|
"description": "microsoft/compiler: It's possible to have doubles without int64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b9483e89d7db68cfee0210e184217cab61c1a74",
|
|
"description": "microsoft/compiler: Add never-supported double ops to lower_doubles bitmask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce6dbbabf9371a66ce52eba81e6ab394a2a6f7d1",
|
|
"description": "microsoft/compiler: Only treat tess level location as special if it's a patch constant",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a550c059c735667266533258a25c0953c58adb3f"
|
|
},
|
|
{
|
|
"sha": "0c711dc823b7db47b615ec7453c9bcba6297e07e",
|
|
"description": "microsoft/compiler: Only prep phis for the current function",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "41af96209973c64c02f07d62a3663f93e1183681"
|
|
},
|
|
{
|
|
"sha": "87d22c24651ed0b2d337dbf9173dc7ac9a0f8a9e",
|
|
"description": "microsoft/compiler: Lower mul_2x32_64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a177f0de8f7f37424dfd982be8f682af010913c6",
|
|
"description": "ci: Uprev vulkan-cts to 1.2.8.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ce19d2db2bea24d4d3944a640459c0f7bfb5d02",
|
|
"description": "llvmpipe: Disable an assertion that may not be quite right.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c2f6cd86f716e102e98b1e5e4219d5ddb80672d",
|
|
"description": "ci/i915: Update rendering hash for plot3d trace.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "940b9ff6c9da6a01b6efa288c28b8f5a547b92e8",
|
|
"description": "ci/freedreno: Reduce concurrency for a618 vk_full.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5039fc3dc70baa2f6f1e64a6143e85b924d733c8",
|
|
"description": "ci/turnip: Extend the full-vk-run job timeouts.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47d0e63c59412af81c8757828ee10540a6665602",
|
|
"description": "ci/freereno: Reduce run-by-default a630-vk coverage.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f22f4ca1a8b18fad62a80ebcc68b7aa3e9078ee",
|
|
"description": "r300: Simplify DCE by assuming all output writes are used.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17cea74b8cd3b1a56d923edeb40772b3e8b18ab2",
|
|
"description": "r300: Set up shadow sampler lowering in precompiles.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f55e7b845f7d81bf864af1fced3260bf9d7b190",
|
|
"description": "r300: Fix missing \\n in an error message.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41ed470f6fde8789ce059b7554aed1f927ba9ce0",
|
|
"description": "zink: add synchronization for conditional render buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e96542390adaaec2b3e84ef69239f580403b26d",
|
|
"description": "zink: add VK_BUFFER_USAGE_CONDITIONAL_RENDERING_BIT_EXT for query binds",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0447a2303fb06d6ad1f64e5f079a74bf2cf540da",
|
|
"description": "aco: don't encode src2 for v_writelane_b32_e64",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e3b8eeac4d8e81496d655b1bd57ed8e02f5863c",
|
|
"description": "aco: add test for optimizations with casts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b1dfa7eac2bd1e0dfb15febd0435b899101edb7",
|
|
"description": "aco: fix neg(mul)/abs(mul) optimization with different bit-size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13bbc7c882cd06435cee0a72352f409911a01ded",
|
|
"description": "aco: don't combine add/mul of different bit-size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d8a8c6fc1f5a53916f0fef68462ec0fad3a138a",
|
|
"description": "aco: don't apply omod/clamp of different bit-size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e30f99b0a783c3c9ec653e7af6d9eab1c98ea21",
|
|
"description": "aco: don't combine fneg/fabs of different bit-size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27f1f5537d4c7ff1cb753e19dbd885924f25be8f",
|
|
"description": "aco/tests: implement sub-dword program inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e86b88f85bb36235574c765676712d2d488cce4e",
|
|
"description": "aco/tests: add a bunch more building helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1410d150e7fb61803048d5372fcb9f771027e7d3",
|
|
"description": "panfrost: Fix texel interleave flag on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bf34a14940305b56401147dd11d06ef53330cac",
|
|
"description": "panfrost: Add remaining ZS/CRC XML",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfba7533c7a5d2b9c43864a081f220a318152c4c",
|
|
"description": "panfrost: Add Valhall Plane Descriptor XML",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c34381d8e8d7c351082627ff20a25852154d2639",
|
|
"description": "panfrost: Fix alignments on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a98f0e280e9513caa44bb13643d2e9cf222efce9",
|
|
"description": "panfrost: Remove blend shader return value on v9",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d8c6596787a6e56f79f2d4de6a619a78f8092e5",
|
|
"description": "v3d/drm-shim: remove drm-shim driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f17d8acc96152f19e35a6ab0a227539d38ee734",
|
|
"description": "radeonsi: allocate protected buffer only if required",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eaa87b1a4659c1c06b0ac9e5659943c888dff6d3",
|
|
"description": "radeonsi: limit loop unrolling for LLVM < 13",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9ff086052ab7bff3cb55c06365543190a3afe188"
|
|
},
|
|
{
|
|
"sha": "52c850445ed5d7d58b0be4cdd5b6a17dd288bf52",
|
|
"description": "radv: stop setting streamout state when a new pipeline is bound",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7561ea8fa17f28072c75ccf08bb8a56c610756ab",
|
|
"description": "broadcom/compiler: allow ldunifa with read-only SSBOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a8449b07c48477d97b6252e67562abdd466cf37",
|
|
"description": "broadcom/compiler: fix offset alignment for ldunifa when skipping",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bdb6201ea1e7039732f047b8e545107615cb6e8e"
|
|
},
|
|
{
|
|
"sha": "04f6e91de0ed421988c1e070d90bcf354cb3f65b",
|
|
"description": "docs: update calendar for 22.0.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "647df89664d6bfed5d13b5902ae88b32d969aa20",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8a90104101b90af43dc6aabf19560a326be6333",
|
|
"description": "llvmpipe: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a75392cd829df3f8f5a89dfecd4f2103658bfbd",
|
|
"description": "llvmpipe: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a38dab2d18d5c6c685bdedb921d485bbb305eed",
|
|
"description": "zink: disable PIPE_SHADER_CAP_FP16_CONST_BUFFERS",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "366d83a30ec6f1033ef262ec309e72cce6d3cdf7",
|
|
"description": "VERSION: bump version for 22.0 release",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null
|
|
}
|
|
] |