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",

Reply via email to