diff options
author | Dylan Baker <dylan.c.baker@intel.com> | 2022-06-13 13:19:49 -0700 |
---|---|---|
committer | Dylan Baker <dylan.c.baker@intel.com> | 2022-06-13 13:19:49 -0700 |
commit | f2f9aa5e8d1fd6b14335b1741a14d9b9f1430dee (patch) | |
tree | ed42267ea67cba5c5ebc9b4871c7f874341f6f68 | |
parent | 2a835a2da3cda81e23321d755712485fa8b55816 (diff) |
.pick_status.json: Update to 2ef6b0aab1c7b99b85f2d88ced44a63f28cfca6b
-rw-r--r-- | .pick_status.json | 1818 |
1 files changed, 1818 insertions, 0 deletions
diff --git a/.pick_status.json b/.pick_status.json index d24937c0985..f1ee1aab896 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,5 +1,1823 @@ [ { + "sha": "2ef6b0aab1c7b99b85f2d88ced44a63f28cfca6b", + "description": "Revert \"wsi/x11: Avoid using xcb_wait_for_special_event in FIFO modes\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "44a20baeb8bb51c7ab99e30fd7f4bb19a0b555b6" + }, + { + "sha": "ee587f202e1926d9ceec167f826fd6695e6a66a4", + "description": "Revert \"wsi/x11: Don't leak xcb_get_geometry_reply_t.\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "24049b8771be7bd9044e005565ab9dc327e9dd63" + }, + { + "sha": "4bee678df3afb654c4f52987fefd039750609976", + "description": "zink: defer old swapchain destruction", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "8ade5588e39d736bdeab9bdd8ffa7cbfb6a5191e" + }, + { + "sha": "1dfa19c541d2d1da1ba3f440d4d0107c4968b3e0", + "description": "zink: keep a count of async presents occuring for a given swapchain", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "8ade5588e39d736bdeab9bdd8ffa7cbfb6a5191e" + }, + { + "sha": "892f42271fcd67566db01ef651a5a491b54f262c", + "description": "zink: use separate pointer for swapchain presents", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "8ade5588e39d736bdeab9bdd8ffa7cbfb6a5191e" + }, + { + "sha": "9bdd0854eabc799eced4994a9ea270e57c9ca3c1", + "description": "panvk: Use common CmdBeginRenderPass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f00e0bfd8a9562a31c51710bc5211bd7d9a059ad", + "description": "panvk: Simplify depth clear preload condition", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ec2bf34d97d31225ae7727dd6dfa2dabe54e6d8b", + "description": "panvk: Fix stencil clears of combined ZS images", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "588ee38351e866ed2ce4682c12c4b43edbe64f27", + "description": "panvk: Clear Z/S attachments without a shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "03c34a8887eeb664e043ba212cd774c1cf3b1799", + "description": "panvk: Remove unused pushmaps", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2136643a513979effd7d6e2b70c5a65cc32eb516", + "description": "panvk: Don't specialize clear shaders for RT", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4bd6519b6bd98c5d0ec56a6eddf119e6cf97748c", + "description": "radv: remove remaining unused pCreateInfo pointers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "653ded570411537c3045523d9c1d8582388f37bf", + "description": "radv: update the check to determine if rasterization is enabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8a0f514d413499cfab7b29c5d82662199c807d3", + "description": "radv: update the check to determine if dynamic sample location is needed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "15586cdaf8d510278a5b0128415415331e504c61", + "description": "radv: update the check to determine if dynamic discard rectangle is needed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a42190b6479aa0cfee8faae1b13a3902cb446733", + "description": "radv: update radv_is_vrs_enabled() to use radv_graphics_pipeline_info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "839b1f4e9145a615995ec732a733d71fa79c038f", + "description": "radv: remove redundant check when importing vertex input info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11e55bce4939f1ce4801ae84a72f4f6e04c61bbd", + "description": "zink: cap driver inlining using ssa allocation limit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "44223e5f28c42ff19a5ddba182b403315bbac3ef", + "description": "panfrost: Disable CRC at <16x16 tile sizes", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "2e97d7c8350385dbf962a1d6caa5acae667d1c95" + }, + { + "sha": "cac0578ee58c5b0838ececbe2b7aa5f7c29874c3", + "description": "panfrost: Inline pan_fbd_has_zs_crc_ext", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11bbcc423c279d7d16b2db29cd6e9bf75845ec21", + "description": "zink/ci: update list of expected failures with RADV", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3cd39c2b32fbf3fd6b92b5866cf2be6c9e6c4d90", + "description": "tu: Enable VK_KHR_swapchain_mutable_format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "79b88852c85bdb122d73464bc0f0f907f3639214", + "description": "panvk: Return VK_ERROR_INCOMPATIBLE_DRIVER for Midgard", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c43882ad544af3cddd55278212f11cbd4686da63", + "description": "panfrost: Allow pixels using discard to be killed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "96e7e92f0dca44cc47b22e2e1a60e69eca632873", + "description": "intel/fs/xehp+: Emit scheduling fence for all NIR barriers on platforms with LSC.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "47773a5d7c85733c1d007a7374e9373ee354bd1b", + "description": "intel/fs: setup SEND message descriptor from nir scope", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "92f9a509cff019ab309d17d1ec3b20e1b1e318ab", + "description": "zink: more lavapipe glcts fails", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d64fbb88862ba17bcece83f01a84734d8c035e4b", + "description": "zink: warn on missing customBorderColorWithoutFormat", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "92e61dcee53e95754b79643811709a09d9316ab4", + "description": "docs: show and link to the new macOS CI", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9490ae55612e3634ea69f8e48c13dfddfd085931", + "description": "ac/gpu_info: clamp gart_size_kb and vram_size_kb to fix buggy kernel driver", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "aee8ee17a5056bb8e1f3144d34b52612ac7d3b25" + }, + { + "sha": "bdf3797aeb77a8346c1af6d86f77a7a834cca777", + "description": "ac,radeonsi: don't export null from PS if it has no effect on gfx10+", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e4b70887796b3eaf1c372d9240609ea83d5b1f6e", + "description": "radeonsi: allocate only 1 GDS OA counter for gfx10 NGG streamout", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0f48c581f90659183f6d8c3570c76f4510690950", + "description": "radeonsi: allocate GDS only once per process", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4d4bd7cb5b68e81b9c5637855135a767c5857477", + "description": "winsys/amdgpu: add a kernel GDS management workaround retrying on -ENOMEM", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dfa8dcf80e44b66311513bbb80074da25722c5e3", + "description": "radeonsi: remove streamout code from shaders if no streamout buffers are bound", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dbbbe73d050920cc149bf99be912221a30920750", + "description": "radeonsi: fix NGG streamout hang by allocating GDS in the right place", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3f900df0713f4d33cdd8d0d963c71668f2b37dec", + "description": "radeonsi: inline gfx10_emit_streamout_begin/end", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "002e34d860800d5a6ca92bb8ad95bbc65ba535d4", + "description": "radeonsi: unconditionally enable the streamout overflow query with NGG", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0f4f98ea502954b1d8ed9926eec6e501da0cbe62", + "description": "radeonsi: fix a crash in gfx10_sh_query_get_result_resource", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fc392ff104d688bc30b36cd0b4ef0587750f3194", + "description": "radeonsi: fix an NGG streamout hang with monolithic shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a9f7744cfef6edb7360bcaead1abbf99379f5580", + "description": "radeonsi: rework how vs_state_bits is set and unpacked", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c2342e67701229e36feeee312d2b3ce827cf874a", + "description": "radeonsi: move GS_STATE bits to the end to make space at the beginning", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c9c7dcb61939ac1d21c0e4ef20e3a1ee13eeadf5", + "description": "radeonsi: rename and regroup VS_STATE definitions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "091617002f245d463c3ffc2a3411defb350a63d6", + "description": "radeonsi: rework how VS_STATE_BITS are set for VS, TES, and GS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "928e5f240d7a96b1ee54f8a89464df8511efbf90", + "description": "radeonsi: simplify how pipeline statistic offsets are computed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "57b7dcd9dbc168d352d424f06d1d24d91f4d7b34", + "description": "radeonsi: add BREAK_BATCH at the beginning of IBs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "eea46094ff875e952588775fe2613bb29f908117", + "description": "radeonsi: set INTERPOLATE_COMP_Z to 0 to work around an EQAA bug", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4f3c74ddfb7289f729cb719e777b2c07ca1e79ee", + "description": "radeonsi: determine DB_SHADER_CONTROL in si_shader_ps", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8e879dcedd1da32de8046d19996e059d5dc01088", + "description": "radeonsi: restructure PS no-export fixups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7cbea71aababc68c2a91587fac00972f2ba10c3a", + "description": "radeonsi: fix polygon stippling without color and Z outputs (v2)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "56359e9f6e46b224754e1993ad63ceded1ff211c", + "description": "radeonsi: remove unused dword from wait_mem_scratch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8e0d34ce98725420ef0156186fc00f1c4d00eb80", + "description": "radeonsi: fix uninitialized wait_mem_scratch_tmz", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "705e9af29a854359ca883dff11f0f84618cab430", + "description": "radeonsi: don't use info.gs.invocations if it's not GS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3b9cd2469ea55a9239c29a9ca6dd2e24e9190f07", + "description": "radeonsi: print LDS size in bytes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8edafaa25c5d649af6c016a61383d784a1ebb078", + "description": "winsys/amdgpu: use AMDGPU_IB_FLAG_PREAMBLE for the CS preamble on gfx10+", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1592921c599620524fd03575bcc7f81594a712bc", + "description": "radv: Move some rt intrinsics to the top", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cbcdcc412c95117659294392b85461704984e16d", + "description": "dzn: enable binding_model tests", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5288fe31b4c08f7932951948cbbda3529d7fe942", + "description": "microsoft/spirv_to_dxil: lower cube-images to 2d arrays", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "00837c6bef92e733ed5eb3eab4f51e70427cc7b1", + "description": "microsoft/compiler: make sampler-lowering optional", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fff03d2bd3452d0472886b72b5cc7c7770796e80", + "description": "microsoft/compiler: mark image-functions as such", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b386802bb96f30a62ff839f1a22d60f01ca98c22", + "description": "d3d12: move cubemap-lowering to common-code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "98d7a9a9e4fe25395207a7a88061f15328cc77eb", + "description": "zink: run copy_prop_vars during optimization", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5a95c6b3282ed540ee42a5bfc1924168b0b3e3b2", + "description": "zink: rewrite atomic ssbo intrinsics as atomic derefs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0afb2e34c2dccd812fceaea4c98ce8d27ca82286", + "description": "zink: more requirement docs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3b8e4457d2e3dbf04af33a8ac2f3b2a97f4e8c88", + "description": "zink: add feature req for border colors", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6b38907b7f76942466f214ff42a89412d7fae50b", + "description": "zink: fix feature requirement", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9ccc68397365b4d38257715184bb446eb94fa6d7", + "description": "anv: Implement VK_EXT_non_seamless_cube_map.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3d37291e1c1e2d9d0319bad9888f518a1bcfba04", + "description": "radeonsi: prevent recursion in si_decompress_dcc", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "813e60f1eada4af49a1755f83db7531ae598b15b", + "description": "tradeonsi: fix preamble state producing incorrect packets", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "32c7805ccca331f726da684a4e74f7d1138daa3d" + }, + { + "sha": "dcdd31ae9646c51bdf9cdd4dbfd34d4d983b8eef", + "description": "aco: Remove r128_a16 MIMG builder option.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0ca6653ada36cecbd9a7a3e4960b4a1ae2dfc725", + "description": "aco: Print r128/a16 MIMG bits separately.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1dd291529821210f4b0426b6e8bdb9c515b11af7", + "description": "zink/ci: skip two KHR-GL46 tests that timeout most of the time with RADV", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8f0e8808c0c0486943f3aa73af7d80296b8da222", + "description": "radv/ci: rename deqp-XXX jobs to vkcts-XXX", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "19682028eb0a2143c18ab2a26f3b23b7f74b2335", + "description": "tu/autotune: Prevent division by zero", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4846d53b18a768390050ae168965f9619a2fafb2", + "description": "turnip: Fix out-of-bounds builder->shader_iova access", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "05329d7f9acabbc9306c9538a30b502d4c580d38" + }, + { + "sha": "003d05281011b77b24e56d9168d3104ea8ebe021", + "description": "ci/windows: add back build-error detection", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "bf3c772e5e5854d60dcddceb29a6849701423320" + }, + { + "sha": "3933752c7f7b224185c5c8ff999dcc85526f9441", + "description": "turnip: force sample interpolations for sample shading", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d9ec7df2f43975cf77d261adac2f68489172fd99", + "description": "nir: Fix flat new_var assignment in create_new_io_vars()", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "bcd14756eec808f2f04d38a8880488188eb0eef0" + }, + { + "sha": "b12417a2c717747e79e572b6d31337d92050f18f", + "description": "microsoft/compiler: Lower fquantize2f16", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "279f32e042c3ef9bc4311fd802ecebba61cb17a7", + "description": "util/u_debug: Use 'initialized' instead of 'first'", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1f323437dfd6f31a0bc0d545a1b4cef7391af83a", + "description": "zink: add new flakes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "070ce2307843a055f0d5863af751fcdd669e57d6", + "description": "crocus: Enable PIPE_CAP_LEGACY_MATH_RULES.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fa118be9aeaab714d70c0a84805446c672333bfc", + "description": "iris: Enable PIPE_CAP_LEGACY_MATH_RULES.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3d4eaba63a22c4384d9be917de1d5f72bdee807d", + "description": "Revert \"nine: Disable optional use of TTN when MUL_ZERO_WINS is available.\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "7f01299c40ef5d301bbbb99fc6a6420aa27a65dc" + }, + { + "sha": "c761f9bde5fe5b789b913d7ce8678c743454bf67", + "description": "gallium: Rename PIPE_CAP_TGSI_LEGACY_MATH_RULES to drop \"TGSI\"", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b61097dd45992988c0252c3540824090fb063395", + "description": "tgsi_to_nir: Set use_legacy_math_rules for TGSI_PROPERTY_LEGACY_MATH_RULES.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1e2e52eff73ac0703cf432b5c716c5d2c56024e3", + "description": "nouveau/nir: Implement mul_zero_wins behavior for use_legacy_math_rules.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a05bfff8cb2f1e55ba7e4e1363e1d2be97c07b91", + "description": "r600/sfn: Implement 0*x=0 behavior for use_legacy_math_rules.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c93e5a7c94ba0ef9e5c1ebfd005ac1c24bce0f8e", + "description": "nir_to_tgsi: Set LEGACY_MATH_RULES cap for use_legacy_math_rules shaders.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "76b203eb39dfd787a3db17099f5f92f475f7b3e7", + "description": "gallium: Rename MUL_ZERO_WINS to LEGACY_MATH_RULES.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cf265c66066828a63641497086c8d29c004a99ed", + "description": "nir: Rename is_arb_asm to use_legacy_math_rules and document its meaning.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0d90b168d82e94259c3654270886c154bca3ad0f", + "description": "zink: update tu a630 baseline", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bbe5136658f048b6403f31f0d01dff856dd3ff81", + "description": "zink: fix 32bit bo rewriting", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "150d6ee97e374b5f520fc1ec3817a8a09c4b80fc" + }, + { + "sha": "ea8fc23119063eb879aadd3360141226b6ac9287", + "description": "zink: avoid adding more 64bit alus during bo rewriting", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cdaa601de38a147aff0839d9622e281ac7a80b33", + "description": "zink: scalarize when rewriting explicit 64bit io", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "150d6ee97e374b5f520fc1ec3817a8a09c4b80fc" + }, + { + "sha": "5b2f850425e4c841529ff8339a1fbc5a26e9ff8c", + "description": "zink: rewrite 64bit shader i/o as 32bit", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5ff65a6ae78d4a80a0aaa1c877ea9f86209f62c0", + "description": "zink: implement nir_op_unpack_64_2x32 in ntv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "24725e572eb7814d3cf279b5733d1ea5c4f55cf6", + "description": "zink: improve/expand manual xfb emission", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "26338c4abbc940da144e2ce116e42754e4ea7e45", + "description": "zink: if a variable is flagged as being xfb, treat it as manual xfb output", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e9d28cbe3fbe56076f85e9e309211d831368d1fc", + "description": "zink: fix variable locations in manual xfb emission", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fd516b0a9fb537b09775e09473618f42f02c55ca", + "description": "zink: flag all shader i/o variables as !is_xfb", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "31ba19ff681224208943787cedd0b1ada11329e2", + "description": "zink: fix ntv partial stores", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b59d67431dcd3df2ed8c43daecae1e5ca53dbe7a", + "description": "zink: run more int64 passes during optimization loop if int64 isn't available", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7c75ce6204e1bcf8a2ac390c3e98bd93649aad43", + "description": "zink: don't lower pack/unpack intrinsics", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3d8131341b6f4f3f785d4a34a971dd992d0ed8b6", + "description": "zink: always scalarize pack/unpack alu ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b1f684c80be66ae53c45ddd96770ffd80a7e5bc1", + "description": "zink: run nir_lower_alu_to_scalar in optimizer loop for 64bit lowering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "941046be802b93e43c544bf4f60a828152db6716", + "description": "zink: break out nir alu typing in ntv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "02a3a5ff3152cf85d5894d5ee8c708f1c566c6d4", + "description": "zink: flag optimization pass after inlining uniforms", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a8e718c7e597cfb908e18e6be81ebb85fa6ba81e", + "description": "intel/compiler: Fix A64 header construction with a uniform address", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "30b57f10b36d9824a3de8285c667cdd240e61465", + "description": "vulkan/wsi: Signal semaphores and fences from the dma-buf", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "18bd05827d175b1a37bac2db560ae65ad7d71d3f", + "description": "vulkan/wsi: Set memory ownership after signaling fences and semaphores", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6930f0886054726a63330fb8e1bdf512d9b0e965", + "description": "vulkan/wsi: Re-arrange QueueSubmit code in wsi_common_queue_present", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bee3d2e156ad9db8169b3bb69d3da86279dbf326", + "description": "vulkan/wsi: Reset fences earlier in wsi_common_queue_present", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d211f4891abae5e681eb6eba00bccb5e850e5b03", + "description": "vulkan/wsi: Use a STACK_ARRAY for stage_flags", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e60bb58de7094ac08d42adc200ba8633c7346435", + "description": "dzn: Init sync types before wsi", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0c764afac10596a4e6c158e5b6703fafc4893f1b", + "description": "turnip: Set supported_sync_types before wsi_init", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4c95b574d193c974090964880f547f4f0af12b18", + "description": "turnip: Use the common QueuePresent implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "513d73b160e5f5a47d98db7978b3b43893a720c5", + "description": "turnip: Use the common AcquireNextImage implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "12920b227fcfbba560ee8f77fdad04d4cc931a80", + "description": "pvr: Use the common AcquireNextImage implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "384c31425abb51b75cbb595008523461f6dbbd72", + "description": "lavapipe: Use the common AcquireNextImage implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e60ff7f1aa6ab780defaff69d182450a2884891e", + "description": "radv: Drop create_sync_for_memory", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3ed70d775c84c433d1b0612b094727b81d1510f2", + "description": "v3dv: Use the common AcquireNextImage implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a09e08ae955ee9c31338e865da744a4adb03f24c", + "description": "panvk: Use the common AcquireNextImage implementation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b03216de9cc8a9d22db69bf96d82b1898806e7e8", + "description": "wsi: Always signal semaphores and fences in wsi_common_acquire_next_image", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e32892130fcc0003c71e7b4fca9da8c87a00cd92", + "description": "vulkan/wsi: Fix a signal_semaphore_with_memory check", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a820dc4a8e96239e60fd5478dbe34484396212cb", + "description": "anv/wsi: Stop resetting semaphores", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "18b3ad5a095f75e4d1eb63991d815d9af4282169", + "description": "intel: Set a more useful fake devinfo->gtt_size in no-hw mode", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "65d6708bc33694b662d1195fd65842b85b7afc99", + "description": "anv: Remove FS executables when applying the null FS optimization", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "73b3efcd59ade6b9dc8c4cce994d7fbe5c1f0cac" + }, + { + "sha": "17818800d0574ff41c6e3d8ac95a39985a7611b7", + "description": "radv: Implement VK_EXT_non_seamless_cube_map.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d5d16a4f0052ae550443655b50b65b63d9a97da0", + "description": "vulkan: Spec update to 1.3.217.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "570020c810667b4493f84eae475b57aadf5bee9c", + "description": "lima: implement lima-specific blitter", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "133620196d57cc1c6874c806095fc3cf1f054274", + "description": "compiler/types: Don't place members in the previous substruct's end padding", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2aeb83117ad7264b71cd4980187b29031a59953f", + "description": ".gitignore: Qualify the path for the ignored build directory.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d2677cb6d78939d1a51e6d51df48bae606f10785", + "description": "mesa/st: Abort the linking on driver link failure.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c426e21ff14366ce82c55d0a3ba3e5635aed2e2e", + "description": "turnip: Reverse the order of walking pipes or tiles on odd rows.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "790fc8455f75de07afa4131d1b47ab01565e8219", + "description": "ci/turnip: add a link to VkPhysicalDeviceMemoryProperties failure", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8d4eaf1725c2a7873a8ee7dd33b18a09472c178", + "description": "ci/iris: Disable skqp until it can be stabilized.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0ef513699d39972081409352320af6cea5977203", + "description": "util: Add unittest for timespec_get", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ef44bbdbed6211071835de946b51ece4fe8badbf", + "description": "util: Remove unused function timespec_passed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1cc1ebdc46a69c99eede34e34031ee548726baca", + "description": "util: always enable timespec_test.cpp", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5abf590c719af5f0311de7b5d0cc135f7e06906f", + "description": "util: Remove usage of designated initializers in timespec_test.cpp", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "672a93cd6d65493fd7d91cc4c45072f1b69efc58", + "description": "util: Use timespec_get directly, it's always present", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "65d5ee4012842646f157693d179a76d9071989f6", + "description": "c11: Implement timespec_get on win32 properly when not available", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b2ddec4e98fea9b824e7258468e5b5da9ba848b0", + "description": "c11: Implement c11/time.h with c11/impl/time.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fe01757ddf067414646032f5fd7ffc5a4d332591", + "description": "c11/threads: Remove the detecting code for `HAVE_TIMESPEC_GET` in threads_win32.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a6dd77149ad0e9a2ceef8708304a8bc385e0cb42", + "description": "meson: Fixes timespec_get detect code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cc805aef69d48720b929531f0338e4cc79cda5e5", + "description": "d3d12: Properly set HS input control point count", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "08577bbb703abdb91e1ae71ff2119beea59cd568", + "description": "nir/nir_lower_io: Optimize 32-bit inbounds access", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f19cbe98e325f6549e6d1f13fc06537b23a29622", + "description": "nir,spirv: Preserve inbounds access information", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e6301b886b4a741ff6994987d12d32218c359d5a", + "description": "dzn: Enable depth-bounds testing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9feda65a83c7916562fa55596c8384c4b65fd6b3", + "description": "dzn: Use CreatePipelineState()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "83c7fab53f379569092cc8f5e1753aab23a45df7", + "description": "dzn: Drop an unused argument passed to dzn_graphics_pipeline_translate_vi()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "185bae4c6022ad22d7cfe2b9b174f35873f39c16", + "description": "dzn: Switch to ID3D12Device2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ee1a0a0772d0aaf4f5124d451f6a087bc6910b58", + "description": "zink: always create descriptor templates", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "4e3768914d4ca226041e121b8b80b2daa7b5aa64" + }, + { + "sha": "3156a5705dc5a5c97404bfd89f8a4a52bc9e1700", + "description": "zink: fix buffer descriptor hashing", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "a7327c7cac9b49ac1c7679f91c4727da0d60f501" + }, + { + "sha": "b818c0862bc3c78f0e028292349824aedd675e9c", + "description": "zink: simplify some compiler bo code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bcc22b9e4d8767e1b8660eeca4a7b6ad13eb3dbc", + "description": "Init macOS GitHub Action", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "69b95b7839f048c63dba6599815a029657c80cd0", + "description": "Remove Travis CI config", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ef6cc03b175c6f43b055e2d2ba23777e7ce82003", + "description": "v3d: add ARB_polygon_offset_clamp extension support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a2463ec271ff4fe4513ce07b3881625add32ccdc", + "description": "panfrost: Constant stencil value tracking", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "79877d5df51b7079fdc2432af5b757df52f38ad0", + "description": "radv: advertise VK_EXT_primitives_generated_query", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1ebf463a5a64af54a18b69ccaa2453449938df61", + "description": "radv: implement VK_EXT_primitives_generated_query", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e0edf8d24089bc80c370933226c76a6543ca08ed", + "description": "radv: add few helpers related to streamout", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f3daf7ce4023a54f666ae3d1fef40487c6e29da3", + "description": "radv: flush the NGG query state when the argument is declared", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fe57fe1fd8ad31677f977b44b38b6b971770511c", + "description": "ac/nir/ngg: count the number of generated primitives for VS and TES", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "60b07a0ab2509c98abfd21d67bba692250764a70", + "description": "radv: declare the NGG query argument for primitives generated query", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11734f935a55368974e0f03e3d55e9e7386986a3", + "description": "radv: add primitives_generated_query to the graphics pipeline key", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dc8cf44f60890c392638d5c6fab4a0001a5c41a2", + "description": "radv: track if primitives generated query features are enabled", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3efbbf95886dbb89a34147ff9771b8c2aaeabb7e", + "description": "radv: rename ngg_gs_state to ngg_query_state", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6b9b28f94eb9b356f8b66b9d75368f5c2ebf0ca7", + "description": "lima/ci: Don't skip piglit opengl 1 tests", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "704c9b2825c638dfca94aa61cd35d29d72c9fe8f", + "description": "svga: fix shared memory index", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d9aedaa79555097addd1d3bc3627cea23c27d4b6", + "description": "svga: fix reference to NULL offset for atomic counter", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "893b4d98f8e1f779682e70c46b8525f58c42c5c6", + "description": "glsl: inline do_common_optimization() call", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d09a37ef54eaf25711745383f6521f6da59ec8ce", + "description": "glsl: remove never true do_dead_code() parameter", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3223f5b63f750b02546cac943ef5d97ec413ed1d", + "description": "docs: link releases notes for 21.3.9", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c44ece167927955bd320a370c27fee0c2e611429", + "description": "docs Add sha256 sums for 21.3.9", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d413674160b81654409c6e2108e23fca0bb7bf3b", + "description": "docs: add release notes for 21.3.9", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4655ff1f5b34d45c3d20e817488b70275c5b9c98", + "description": "nir/deref: Handle RESTRICT for SSBO deref bindings", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8492e78f9d14c187596c13725f6974816d02a0e9", + "description": "nir/deref: Handle SSBO array bindings specially", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a5b127427586ba5a834e3015e88f569c68ce8765", + "description": "nir/vars_tests: Use nir_var_mem_global instead of ssbo", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2d221c64e78db76e4002f27e2fb5571f4c271494", + "description": "nir: Increase nir_variable_data::mode to 16 bits", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0ad2dfe942dff42ea230786c23502d208b50928f", + "description": "nir/deref: Re-arrange variable checks in compare_deref_paths", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "130d9d80dbbe4a2e64c8c2b5882f94176ea1e12d", + "description": "nir/deref: Make compare_deref_paths take a stop callback", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7ebcdada000d9c0476bac27e55e1b132dde5d9d3", + "description": "nir/deref: Use an index in compare_deref_paths", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4d80b3217e692e626182511c9a4d87f25a09221d", + "description": "nir/deref: Break out a helper for compare_deref_paths", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cb5c1bcb7c660e1966b891841f94020a36d348a1", + "description": "nir/deref: stop assuming coherent accesses of different SSBOs may alias", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5ebb014bdf87257abed3d3401a3074b82da84335", + "description": "radv, aco: Round texture array layer in NIR.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1b68d3e43aebf3815e4e8d23011c636ff332daf6", + "description": "nir/lower_tex: Add lower_array_layer_round_even option.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2cb0c9ea134ceabb91841c1eaf451961c9ddbe11", + "description": "radv: Advertise VK_KHR_ray_tracing_maintenance1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "16585664cdaebd31f33bd6afc2b5bd8d7d05af3a", + "description": "radv: vkCmdTraceRaysIndirect2KHR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3aa0ea8279784e0cba2e83427ee8658382917927", + "description": "nir: Handle ray_launch_size_addr in opt_preamble", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "938c9d961552667a83b2ef5a32c6c86c9c295e04" + }, + { + "sha": "fea155348f00a506cfb426e80ce209d1a6f542a3", + "description": "radv: PIPELINE_STAGE_2_ACCELERATION_STRUCTURE_COPY", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8ac9dd23f9ee564d6f92184046900b2413a8a27", + "description": "radv: ACCESS_2_SHADER_BINDING_TABLE_READ_BIT_KHR", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5d56c2cfc0a36da5a3ba7fba344799655d74e992", + "description": "radv: Add accel struct queries for maintenance1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d5dd0df65f7ddd2fd65dc810f1dacdeca9e0b4a8", + "description": "radv: ray cull mask", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2e0e150e69475c7446c999623d23d60ae3715290", + "description": "spirv: Add plumbing for ray_cull_mask", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7c44cb6f5e8e15e1e7b41916ce34555c0120e7f3", + "description": "vulkan: Spec update to 1.3.216", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2b001b57a08c9527e514aa829616de5ad7354162", + "description": "u_transfer_helper: flush temporary transfer first for MSAA", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e6c1426166a1ad32a841340c9a3b1232ed3b626d", + "description": "aux/tc: handle link_shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "549d3ea600b0d79471fb09d49aa76755b0e06c9f", + "description": "aux/trace: add pipe_context::link_shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c0d65398279db02f68b5acc23c3afbf1c34a5204", + "description": "panvk: Drop support for Midgard", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3684776f793a4c516cdb6bd85b20933542b5ebb3", + "description": "lavapipe: allow null handleTypes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { "sha": "35dd4ac886283444294238ae0be1a7edcc776c8a", "description": "microsoft/compiler: Drop the auto_link parameter passed to nir_to_dxil()", "nominated": false, |