Module: Mesa Branch: staging/22.3 Commit: e9441d5a5bda49247a2f0040a8accedd5c6e4591 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9441d5a5bda49247a2f0040a8accedd5c6e4591
Author: Eric Engestrom <[email protected]> Date: Tue Jan 10 19:17:26 2023 +0000 .pick_status.json: Update to a2f954f46779047a9ee79d8c5a865e51bb48d601 --- .pick_status.json | 828 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 828 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index d7e70a45132..7968a3c02c4 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,832 @@ [ + { + "sha": "a2f954f46779047a9ee79d8c5a865e51bb48d601", + "description": "broadcom/ci: drop duplicate job definition", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b1e59646de7a572f4f7b363c3c3cefe840bdacbd", + "description": "aco/gfx11: increase vgpr_limit to 256", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6872f8d861b80377c8bbff2f2fad0de14bc5e8b3", + "description": "aco/gfx11: allow true 16-bit instructions to access v128+", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "254b178d5bb66e30b5566858e6450e8d0acb32f3", + "description": "aco: disallow SGPRS/constants with interpolation instructions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5af891a747d125f2fec95eb248f9055c33f1c155", + "description": "aco: add more opcodes to can_use_DPP()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c3dd1931d99121dd319d7802b543a5b0957516f9", + "description": "aco: allow Builder::Result to be dereferenced", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e386523380d8fac9b1bca3848b1fafa8bdc90a65", + "description": "aco/gfx11: fix discard early exit removal optimization", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9d814c405bb3a40cea7556a61fe35aad3e24b020", + "description": "microsoft/spirv_to_dxil: Let linking report the need of runtime data", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6481805e0007d2bf53390e1af25c75b1507c2a92", + "description": "etnaviv: properly check for new clear value in sampler TS setup", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "03fdcbba19bd541bde9bc65f4705c369d5339d67", + "description": "etnaviv: blt: properly use upper half of clear value", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a358890667a024722c6efeadff203eb2bd9ea86a", + "description": "ir3/print: Consider the size of input when matching it to a reg", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d474cc935e7fa165665444e5347112879144c2a4", + "description": "ir3: Force flat.b sources to be equal", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a45d32b10b317f69187392c2d165071248a91f49", + "description": "tu: Fix varyings interpolation reading stale values", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "25a151533cd4f4eb88705caa572097a201c0c16c", + "description": "loader/dri3: Overhaul draw->cur_num_back handling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "27366cb5107c9c290d2f1756f8a75f93f20a5f00", + "description": "loader/dri3: Add dri3_set_render_buffer helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5d25a4cab40044d7ae151dc6555e10e5f2cf17bd", + "description": "loader/dri3: Move NULL handling into dri3_free_render_buffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6e888f61593e943b212dd69d6d5794e2e3de5bed", + "description": "radv: enable PS epilogs on-demand for some dynamic states", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "eb07a11b8f400c50e8a2455df9891573eae052e1", + "description": "radv: add support for compiling PS epilogs on-demand", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11469f7553dc69a6c4b779527e6738c3206aa21c", + "description": "radv: copy the non-compacted color format at pipeline bind time", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bbd7f700739f2ae6106e71505cd5ec40096fbb61", + "description": "radv: rework PS epilog emission", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7de50e4c6c0bbbd73ac784c8bb52065a47d8563d", + "description": "radv: keep track of SPI_SHADER_COL_FORMAT for PS epilogs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c9f30c4aa0eb7cc97b495d9203f47544f3a9e6eb", + "description": "radv: enable the PS epilogs cache when some ds3 states are enabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "75b0d6de04072963256cb5783dfa11be07d0d471", + "description": "radv: add support for a PS epilogs cache in the device", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c0f95913a095c3bcd722c4718d55479ca7463474", + "description": "ci/rpi4: add a couple of tests as flaky", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7931b4026f309f222390133a903b59c8dfd3a248", + "description": "ci/rpi3: add another test variant (draw-copypixels-sync) as flaky", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "28d6caad605bcb206f73c6ba11d27f4c982efa89", + "description": "gallium/draw: assert shader-stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7c1b9ee6b763fd224cd5cffa00727f786f1148db", + "description": "gallium/draw: use nir_shader_instructions_pass for nir_lower_aaline_fs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3897a233fb15f8c8152ce0719936c919afea9f1a", + "description": "radv: add a new dirty flag for the RB+ state", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f1e06b46a9d8832ea258d149f79fb270383f1df5", + "description": "lvp: avoid redundant sampler views and image views", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f18827e0153c555d2f3897b57f8ea0349b5bb41f", + "description": "zink: stop using VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "41ffb15de564849668c942aa79a570b6f262de99" + }, + { + "sha": "2e9ac9278c279cae1cb038f9da956f8815a65ade", + "description": "agx: Remove obsolete comment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "90dea84ef6b2201ea7e2dc3a87a9ff355c33d3a9", + "description": "agx: Remove dead arg", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "17d1559036b14202f26afadaf0e2672ba28e34d6", + "description": "agx: Use i0/i1 variables", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1e61f13ffd1a6991917a46993f73d1bacb641d44", + "description": "agx: Get rid of emit_alu_bool", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5b25ee6cc765022c506447a0b0ca7907902880ee", + "description": "agx: Use agx_subdivide_to for umul_high", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f6c5b2a5a3d9cb21c3b51255219b53bfe046592d", + "description": "agx: Remove dead code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dd571ede85d81a4159a3fc554c2a1ecfdee53643", + "description": "docs/envvars: Document MESA_DISK_CACHE_COMBINE_RW_WITH_RO_FOZ", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6c1c5d9ef0be6eca1861f01f2d015f04b6e229bc", + "description": "util/disk_cache: Fix rw cache lookup when using combined ro+rw caches", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "32fe60e8c429a070f890840422a64f1e7795eb5a" + }, + { + "sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3", + "description": "dzn: No need to add another bind flag for clears if one is already present", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c59141d3c2229aa6d8c92dfb00c7d5c038e062ec", + "description": "dzn: Lower tg4 offsets", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9a991cc52ea730d73ecd795c61bde76bf8693aef", + "description": "dzn: Implement point coord", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "03ce60ec7e27e6a9ee8a2e5301176df53b684ab3", + "description": "dzn: Lower fragcoord wtrans", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8b12006bbe34c88320d60e63fab29a6361da634", + "description": "dzn: Use the right variable for heap slots when prepping resolves", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "22b8e0c74c5ebe8153477d14176beaa7b54c2987", + "description": "microsoft/compiler: Set the advanced texture ops flag correctly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a84208ee4df8782a87464f7ed176d7499b20fc4f", + "description": "microsoft/compiler: Fill out and sort the shader/module flags", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "beeeb74a4c3221c0a72883069b2f8e2091b9416e", + "description": "microsoft/compiler: For Vulkan, centroid should be ignored on position", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d3cae18cb526f6275b97c8ded7487f522b61968d", + "description": "microsoft/compiler: For Vulkan, when shading at sample rate, pos is sample pos", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b0f3a387c98d184282639793aa72feb9198d8708", + "description": "nir_lower_fragcoord_wtrans: Support Vulkan shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ac5af6c06d867507284121f31ddbabf07f7e29f4", + "description": "util/driconf: add Dune: Spice Wars workaround", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e986d8c3377470d039cc6ed19e73786c3105863b", + "description": "d3d12: Update hard-coded heap sizes and batch limit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc", + "description": "Return 'Mesa' for GL_VENDOR for community drivers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7d9eb64990fc43f76110de2716b46c8d3c071e9f", + "description": "zink: fix the stencil write", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "53c4ce495ccb11afc8d1f66d893238fb17e5488c", + "description": "zink: add a condition to needs_write_s", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "847d198c1fffe018f4c3557db239168100400319", + "description": "lavapipe: add some safety asserts when beginning rendering", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b20df1abebed112b4bebc56102fa760fac9c804c", + "description": "zink: add a fs base key, fix optimal fs key packing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8772651aa047fbd8987c3f8d9a493232abeffa0d", + "description": "zink: use optimal key for pipeline library hash", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "19332b13e196ae7ba6e08537d234428ff60e93bd", + "description": "zink: unify some shadow tex code in match_tex_dests_instr()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e6c6a59f5667c5d9f06a067632a07742fc4465a3", + "description": "zink: fix some weird indentation in zink_set_sampler_views", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "90cd9cd3d18c9bf946f20a5f572cc09c99410bcb", + "description": "zink: simplify some depth texturing spv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b23877e7fa7c5678372ae99c325cd57b20672ddb", + "description": "zink: put line emulation stuff behind optimal_keys check in draw", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c6f06901b7d502e9d832069b913cb2bd9fe2e932", + "description": "zink: only flag modules_changed in optimal path if a change has occurred", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b295accf077cfe5a794e0405607f1eb57453e3cc", + "description": "zink: delete dead code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bc801c0808a5b4bd3b6a870ce9877acf20e7699b", + "description": "meson/zink: use vk_api_xml variable instead of re-constructing the file path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "615c3a078b6aaa3a2f886b7e07a12d2b6bbba23e", + "description": "asahi: Fix segfault with null drawbuffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9b67afb55d87fd593e3612e72328885f7b7573e9", + "description": "agx: Fix missing #include", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4d8be165b2de98105c775400447a7bee9772ebd", + "description": "asahi: Implement ARB_texture_mirror_clamp_to_edge", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0e2d786579d62e39a3604b0e968d8eaa34be1440", + "description": "asahi: Implement GL_CLAMP natively", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8679956e631831fb9108aafb0fc859ba06689066", + "description": "ci/zink+anv: remove dEQP-GLES31.functional.layout_binding.ubo.*", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2d627f28c8fb55336d001846cfe70877b446d978", + "description": "anv: use the null surface with unused push descriptor binding table entries", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "b49b18f0b7acb4c64a0a9fd2ee55aeea868e701d" + }, + { + "sha": "bbfca4eb92a75802d6555202d95d6b20af5d7c90", + "description": "anv: return properly typed value for no ubo promoted", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" + }, + { + "sha": "e2b0086b786fc46193c2c4c0313922d64bbe2653", + "description": "anv: check that push range actually match binding considered", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" + }, + { + "sha": "48bb3df95158ca14e7c291d03be45becb097263f", + "description": "anv: don't nullify entries", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc" + }, + { + "sha": "319d485679848f9c48e1fc7b34ecf97fc39ac1d0", + "description": "iris: let isl set tiling mode for external resources", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fdf4a878233b6c9c87e825d2bb72cfb9c0e6c638", + "description": "radv/rt: use a smaller value to enable scratch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "810ced93f3fe0fae89d3cf5f27eb1f25ec8974c3", + "description": "aco: align scratch size during assembly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c9846158cd9386336b051ded62bcb297335a014e", + "description": "aco/gfx11: reduce scratch allocation alignment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ee32f3873c544bffdc63c733e9be966258e9b4a5", + "description": "vc4: Fix running process_mux_deps on irrelevant type of instructions", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7489c29abee0e7db46b63bd18662a6d73cb3c6a7", + "description": "vc4: Fix RADDR_A field extraction of branch instruction", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "82bd38fa1155edc0a0d813783b319c6b8d299370", + "description": "zink: add a bunch of asserts for starting dynamic render", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0997a6272ea22898b4fc87f309f2c2ad4ca89548", + "description": "zink: re-clamp dynamic render area when doing swapchain fixups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c53fc5f48e8907e24351053f1b3252d7c6997b51", + "description": "zink: catch a potential corner case with dynamic render and swapchain updates", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a59dc9d15758359385d75944b3d5906eb8770136", + "description": "zink: split out swapchain render update fixups into separate function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6f02fe8842f9fc6e0cecad533451a6402539c027", + "description": "zink: protect against invalid scissored renderpass clears", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "79a4d22928e2b1b3e4a4246384b33c42a14cdb57", + "description": "zink: only update framebuffer object during swapchain update if framebuffer exists", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "51be6233720c636ee9c471add0524ee4a76db207", + "description": "intel/eu/validate: Check predication and cmod for SEL, CMP, and CMPN", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e0f409c5d85b802d3811d7d673ac501f0b471494", + "description": "intel/eu/validate: Add validation for csel", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3a7c23973b49a0c13804ad5ce9180c34aaaa1feb", + "description": "intel/eu/validate: Add validation for bfi2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f34821d9987b64cd9277676080f1c4a7af7062f6", + "description": "intel/eu/validate: More validation for logic ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8be7406c816b02596fa51f678954919844a0a450", + "description": "intel/compiler: Assert that ARF used is the accumulator", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3b579a2ea85e4a7955dbd2e01a6e8f469b905f4c", + "description": "intel/compiler: Validate 3-source instruction source strides", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c5684019f635aeca00c91a2bbd76c455865967dd", + "description": "intel/compiler: Validate 3-source instruction sources have same base type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c24198075147235f6710c7c897f0de3e43148deb", + "description": "aco: Mark more instructions as 16bit on GFX10.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, { "sha": "b64afc1d37a2ed165f0f3bb059c71a298253c9a5", "description": "aco: use s_delay_alu skip field",
