summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDylan Baker <dylan.c.baker@intel.com>2020-11-19 10:11:01 -0800
committerDylan Baker <dylan.c.baker@intel.com>2020-11-19 10:11:01 -0800
commit827c0cc14f7f4a328c5ced3b5b5777b42fbf5d3a (patch)
tree4e689c74d1119d9175fd8df96278c692d37ae057
parent654376faad6c6be108ac938801ff732fd986f6c9 (diff)
.pick_status.json: Update to bac6cc586fe4c1b24351e0574d3a961eb631f6ae
-rw-r--r--.pick_status.json1314
1 files changed, 1314 insertions, 0 deletions
diff --git a/.pick_status.json b/.pick_status.json
index 3c2eb532f26..dcd3a8b20eb 100644
--- a/.pick_status.json
+++ b/.pick_status.json
@@ -1,5 +1,1319 @@
[
{
+ "sha": "bac6cc586fe4c1b24351e0574d3a961eb631f6ae",
+ "description": "ir3: Enable nir_lower_vars_to_scratch on a6xx",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ea3db9f5960c50da34730cb08023947810b47aaa",
+ "description": "freedreno/a6xx: Implement private memory",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "4d44461dd51c2c5ce60cc8b99c8863e2567609c9",
+ "description": "tu: Support private memory",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "b525934f26a52ba81a5b76ff1085c341c2a0a066",
+ "description": "freedreno: Add per-device parameters for private memory",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ae109ca83c4872364d3195600ba002512c8d9385",
+ "description": "ir3: Properly validate cat6 half-ness",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "4970aa55771e41ca0eb6dd8a1d707bb846c0d694",
+ "description": "ir3: Initial support for private memory",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "32cb01a4189894f9a5e68386b40193f3224ae5bf",
+ "description": "ir3/parser: Fix st{l,lw,g,p} and ld{l,lw,g,p} assembly",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "504142ff754e521aa88a6e95c63683a71323878a",
+ "description": "ir3: Fix STP/LDP assembly",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e7471ce77612b746b01a4926a7d04b0921044ae0",
+ "description": "ir3: Support assembling & disassembling getspid/getwid",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "2cee8642ca3a3cbf2eea6c490a329837a34a2ffc",
+ "description": "ir3: Add more a6xx-specific cat6 opcodes",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c82d7be193474f590ab6d9381a39deb8943d787b",
+ "description": "ir3: Expand cat6 a6xx opcode field",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "92fe6fa0ccff47953ce3c2cbc550323d6ccac1b2",
+ "description": "freedreno/a6xx: Document private memory registers",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "3d5bed03e13859b6aa066f3b7dcb9c699726c9d4",
+ "description": "freedreno/ci: Strip location from asserts",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "df29d0a111da3a555d8f0751722ca70fe0c5ffc0",
+ "description": "glcpp: Handle bison-3.6 error message changes",
+ "nominated": true,
+ "nomination_type": 0,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "2be8cebd0b062aa91a6198ba8ae99cc8749b2e8d",
+ "description": "amdgpu_bo: make cache_entry a extensible array",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "111a1b2e1c073b34917d4720dca11fb1ba7e6b46",
+ "description": "winsys/amdgpu: make RADEON_ALL_BOS a debug only feature",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "631e18d4275dc46cf47c969e85d8ec2d3d0262be",
+ "description": "aco: create v_mad_u32_u24",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "1200f6da0b64b127a631cd33ab60ac9cbe6bee31",
+ "description": "turnip: implement VK_KHR_depth_stencil_resolve support",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "13b2beb41597a8c89fa1f74639c143d95931ed56",
+ "description": "ac: Don't negate strstr return values in ac_query_gpu_info",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "b635dff25620b948080d31211ca487a71203af4d"
+ },
+ {
+ "sha": "01e3f43007952c352496b2724704bfc4af1319e1",
+ "description": "v3dv: remove box check from texel buffer copy fragment shader",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "745f0b8a31c82adcc5093a5dfd7ede9a87305b63",
+ "description": "winsys/amdgpu: move amdgpu_winsys_bo::lock for better packing",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "bccb9a745745b2d7fbf89a900ecfeff4a391ee21",
+ "description": "winsys/amdgpu: replace amdgpu_winsys_bo::initial_domain with pb_buffer::placement",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "9c239aa6386f58356bf3364977f078579799c43e",
+ "description": "winsys/amdgpu: replace amdgpu_winsys_bo::flags with pb_buffer::usage",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "37cdce0146dbc89806a93555a00fc00718b0533a",
+ "description": "winsys/amdgpu: remove amdgpu_winsys_bo::sparse",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "a09bc2db1898488f76cf03fd65bd5d920a21ea1c",
+ "description": "winsys/amdgpu: remove amdgpu_winsys_bo::u::sparse::flags",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "31290f98061acc237ba0f5d9c8c4c38ad6075c70",
+ "description": "intel/fs: Fix sampler message headers on Gen11+ when using scratch",
+ "nominated": true,
+ "nomination_type": 0,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "97ebb896afb6801d1fcd69556583975411379998",
+ "description": "intel/compiler: Do interpolateAtOffset coordinate scaling in NIR",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "0d3b61dd7e8ce80f5ec0cbe27e901747e9e0e61d",
+ "description": "iris: Stop quantizing the depth clear value",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "afa25cc49de8c99ea3034d511b948069794b3f5d",
+ "description": "ci: Bring freedreno into the \"warnings clean release build\" fold.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "b537d425b39052d9069643d92b465790c1e113ab",
+ "description": "freedreno: Suppress uninit var warnings from shader stage switch.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "8ae38885d61b0efb58e1549d41c9577bdadee62e",
+ "description": "freedreno: Fix uninitialized var warning in afuc using unreachable().",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "239bae7b942dc900b3768e42b96580dc4f85068a",
+ "description": "freedreno: Fix warning about uninit size for the size==0 special case.",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "536ec9d7f5ab3bba904090abf7b3fc58e92eec78"
+ },
+ {
+ "sha": "530a32bb9593704cec291b613e75b91ecdfd6aa4",
+ "description": "freedreno/a6xx: Fix use of uninitialized img->level in the SSBO/image path.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "3390870cec4e3e3ea90f62f8d46cefd80417c6b9",
+ "description": "freedreno: Fix release build warnings for asserted temp vars.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "d1b2d15cb9904423c28c5718a51bc175bcf24b1b",
+ "description": "ci: Enable -Werror in more clover builds.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "17ebce2f1308a8b95c0eb0a761032fa3e0961310",
+ "description": "d3d12: transition the right planes",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "968e360e4706d4d84311f7bfdfdfd04a3af0f92d",
+ "description": "zink: track custom border color samplers and verify against device limits",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "4d498f5eaca76e6748dfef68bc8b78fb92c71087",
+ "description": "zink: handle arbitrary border colors using VK_EXT_custom_border_color",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f493fc5fa2b1acb620f7d2fb052273502edf8e92",
+ "description": "spirv: workaround setjmp/longjmp crash on MinGW",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "9e4f588318f543a8ba485159efa71cd23016d57b",
+ "description": "llvmpipe: fix arith-test build on msvc",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "03cfc93ab5ee8a0c6f34f893e86baa3a40582e85",
+ "description": "winsys/d3d12: Use MakeWindowAssociation to remove DXGI's alt+enter handling",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "81adf127016a999dcd9b0344f53b74bdba4f09e4",
+ "description": "d3d12: also reject GDI-supporting pixel-formats",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "8bbc31aba2f3e048c335422e041267ff47a87a90",
+ "description": "d3d12: Release swapchain buffers before resizing them",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "be4475c4a73dc71c8868f5508064feb6bdec0a22",
+ "description": "d3d12: Implement winsys framebuffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e74b3e570a6a4d42577912e9d37ca60771df2c9d",
+ "description": "wgl: Wrap stw_pixelformat.h into extern C",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "584061bdcdbd1d450af68c00f4ab9516584d66cf",
+ "description": "wgl: Create third buffer when drawing to front buffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ece2cc3352f52858587d13092b4300b0d6447760",
+ "description": "wgl: Wait for fence when not using winsys framebuffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f49ff1548be1306ece10cb3399fa55227025cf49",
+ "description": "wgl: Call flush_resource() before presenting",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "0e79ee3741dca626cf614503261c11dc083d19da",
+ "description": "wgl: Flush in-between resolving buffer and presenting",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "d60913e39259c867b9dbff93efbd9005b00b33ad",
+ "description": "wgl: Use winsys framebuffer interface if present",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "23bfe0356748c6d3e4bb9db490910c0f29c70197",
+ "description": "wgl: Add winsys framebuffer object",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "acf8af458f50600bbbbffaa46f782fec6ffe2df6",
+ "description": "wgl: Add PFD flags based on stw_winsys callback response",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c28eb3c6aac99decd7563b4ef987c08aaf9c7a6d",
+ "description": "wgl: Add stw_winsys callback to check which PFD flags should be added",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "bb9cc7ede4daf1d74b2e8140008e2f1fe03b96bd",
+ "description": "d3d12: Add D3D12 WGL winsys",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "3b034e97716f0862151e5a52610edfef46ad0b16",
+ "description": "wgl: Implement get_adapter_luid callback",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f6d2d3cb580ca24312669f01cc27354ad6c26c7a",
+ "description": "wgl: Marshal HDC into screen creation and LUID querying",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "494bd9cfa66e96938b8f888c9397a601d6db47ec",
+ "description": "d3d12: Pipe adapter LUID from callbacks to D3D12 screen init",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "29996b88c2bae10a61cc2196e49b2fffd597d929",
+ "description": "d3d12: Add glon12 target which only includes d3d12 driver",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "fd361dde6557fd209834b822dfc02dabef7e9c57",
+ "description": "d3d12: Support WINSYS_HANDLE_TYPE_D3D12_RES",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "7145cd6e7357a48aa4b124714593e49e8c8744e2",
+ "description": "mesa/st: Introduce WINSYS_HANDLE_TYPE_D3D12_RES",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "5c305c8e36a08b235ffc348f35c0b28a28395b22",
+ "description": "v3dv: use VkSurface to retrieve an authenticated display fd",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "0fcd379184d658285f3313c5c4026253e0ec6930",
+ "description": "aco: fix combining max(-min(a, b), c) if a or b uses the neg modifier",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ff22fcf4500e74fa518f5667b442931fee5ba85a",
+ "description": "radeonsi: fix scan_instruction for bindless inc_wrap/dec_wrap atomics",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "25fff591c1162a9c1158b0e69de3a6edf89f42d4"
+ },
+ {
+ "sha": "d0657ee837955a7d9f8e1a9a5f0202b6d6dd2970",
+ "description": "radeonsi: fix NGG streamout regression",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "81d106d6ecab326c96fb9f8db8e7f39621c9816e"
+ },
+ {
+ "sha": "be905b74f7425935b3ca1be26fd8bf04833c73de",
+ "description": "radeonsi: don't add num_vbos_in_user_sgprs to the shader cache key for non-VS",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "4753235406ab207b0f60010358861109b4840c78",
+ "description": "radeonsi: don't do VGT_FLUSH before fast launch on gfx10.3",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e2b784e74bb16f9202cd04fa5bca6aa11002a1a2",
+ "description": "ac: rename num_sh_per_se -> num_sa_per_se",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "603b5340b9e53d3488f404a66a80fe2ca0395930",
+ "description": "ac: rename num_render_backends -> max_render_backends",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f2977a162af46ff0b9d9334bb677b768900ba5d3",
+ "description": "ac: fix min/max_good_num_cu_per_sa on gfx10.3 with disabled SEs",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "9538b9a68ed9aa0f8a231d6bf681f6f0a2a9d341"
+ },
+ {
+ "sha": "b635dff25620b948080d31211ca487a71203af4d",
+ "description": "ac: fix detection of Pro graphics",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "bfb92875992599d9c5ca5ecf39fce36a1719272d"
+ },
+ {
+ "sha": "d425d765bfe837df66c85a02998063e91a0b97f8",
+ "description": "ac: add build_alloca with an initializer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "025bc9e50e2489f9a312b92435409f58f4cd35f7",
+ "description": "radeonsi: add options.inline_uniforms to the shader cache key",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "b7501184b90a20015885b3f2276a7a5ceaef31a7"
+ },
+ {
+ "sha": "a73bdf4853494aab39413b960ef6e240e4800eb8",
+ "description": "radeonsi: remove VS input loads when culling with rasterizer discard",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "0ab7ab40c8765a2d10df510ce17d43a87eec8f06",
+ "description": "radeonsi: tweak triangle list culling performance for GS fast launch",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "2b2b22f496d073847bf94f4db9ba47275444be58",
+ "description": "radeonsi: read vs_state_bits in vs_prolog correctly",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ea90d8a74498148a1abbde3d554fc3ce3d37cb67",
+ "description": "radeonsi: don't subtract max_verts_per_prim from hw_max_esverts on gfx10.3",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e29e41a3cd84702a7ea6874f314fca897ca76983",
+ "description": "radeonsi: determine correctly if switching from normal launch to fast launch",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "3da91b3327fb93d0364c0ca9d0216f695160831d"
+ },
+ {
+ "sha": "8d2876a34314e7378eff67a5f320eba56683dba3",
+ "description": "radeonsi: only do VGT_FLUSH for fast launch if previous draw was normal launch",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "3da91b3327fb93d0364c0ca9d0216f695160831d"
+ },
+ {
+ "sha": "c4ebdf9ee7eac7241b5185d7d496e96384a41ecb",
+ "description": "radeonsi: do VGT_FLUSH when switching NGG -> legacy on Sienna Cichlid",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "9538b9a68ed9aa0f8a231d6bf681f6f0a2a9d341"
+ },
+ {
+ "sha": "74ea26f61367983640330cd572d66d30cf5ba3a8",
+ "description": "radeonsi: fix min_direct_count value",
+ "nominated": true,
+ "nomination_type": 1,
+ "resolution": 0,
+ "master_sha": null,
+ "because_sha": "0ce68852c1a8d37e837d64f97a2a2ef5d6b669a5"
+ },
+ {
+ "sha": "802fabdaa4be7fd1847ec35920663064689a253c",
+ "description": "Revert \"anv/image: Define anv_image_get_aux_addr (v3)\"",
+ "nominated": false,
+ "nomination_type": 2,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": "87dc3106b077199b829a082e32ec33d0c6d400ab"
+ },
+ {
+ "sha": "783b895ec9fe15af6214de28e262e20f18ad4cf1",
+ "description": "nir: Rewrite lower_undef_to_zero",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "ff05da7f8dc4aa531704d48f718514e3b1fff45d",
+ "description": "microsoft: Add CLC frontend and kernel/compute support to DXIL converter",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "1885e356e6a4d425471c0bfa0aee5fcf98d19186",
+ "description": "spirv: Allow spirv_to_nir callers to provide a float execution mode",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "a0aaba26cd4860a51c63ede351e02e4a7046c2c7",
+ "description": "nir_load_libclc: Mark libclc shader as internal",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "cab995b4630cb6143a3172b44efda06ad2fa6051",
+ "description": "nir: Make nir_build_deref_offset() support ptr_as_array",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "949f8572ec3959be0ac21aa8857515452c180500",
+ "description": "vtn/opencl: Fix alignment for half vload/vstore",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "9c4dce1d9660a92ad62829284c24ac6292cf774c",
+ "description": "nir: Add nir_alu_type -> glsl_base_type conversion helper",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "7d3aec9905e7c2702cefb9d18fa948ee85be11fa",
+ "description": "compiler/spirv: Handle the LocalSizeHint execution modes",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "a42c846d246dc58f4f81bcfed026ea93e951c519",
+ "description": "nir: Fix nextafter() for hardware that don't support denorms",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "b94b827add3bd840b407f190099deff7c8c7e26f",
+ "description": "panfrost/util: Move nir_undef_to_zero into core nir and add 'lower'",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c730ace12b51d46585fac6710fbe57dccd67071c",
+ "description": "nir,clover: Drop nir_lower_mem_constant_vars",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "2e8e275075fa6301094e73c1ceda68585f3ae64a",
+ "description": "nir: Add a more generic helper for gathering constant initializers",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f727e98d22f8a897b2b5ea5240c3e10c34534389",
+ "description": "nir/lower_io: Add data OOB asserts to write_constant",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "791fecfae126a784be4f59d7b6a148bcd79419a5",
+ "description": "microsoft/compiler: Add scope for declaration in case statement.",
+ "nominated": false,
+ "nomination_type": 1,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": "b9c61379ab4c5065d624fb9403c1df9d5589b313"
+ },
+ {
+ "sha": "f4c240f34d4d2cc73e8914ac9696ad0f1f456064",
+ "description": "microsoft/compiler: Add struct glsl_type forward declaration.",
+ "nominated": false,
+ "nomination_type": 1,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": "b9c61379ab4c5065d624fb9403c1df9d5589b313"
+ },
+ {
+ "sha": "6a4407d2699831ab4ce0f281723f8612c0aa33b7",
+ "description": "microsoft/compiler: Add struct dxil_features forward declaration.",
+ "nominated": false,
+ "nomination_type": 1,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": "b9c61379ab4c5065d624fb9403c1df9d5589b313"
+ },
+ {
+ "sha": "edc63ad44c73e55a67f3ea86746513e035ddd347",
+ "description": "nv50/ir: Initialize GCRA members in constructor.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "602d4a78bc58b915c14eae5af184cb6b6126d446",
+ "description": "radeonsi: handle pipe_draw_info::increment_draw_id",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c4310f70aa2707c034d420388eccf75a6ff39298",
+ "description": "radeonsi: swap DrawId and StartInstance SGPR locations",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f14a05d618df2d72a80169d82f1bb1db43e2face",
+ "description": "radeonsi: don't load DrawID for indirect draws if it's unused",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "cbb8090bea3d0cd2fc88129115e3e9c8f52f418f",
+ "description": "mesa: don't FLUSH_VERTICES from primitive restart changes",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "51c7c64f0a43c337e6816d2dece44d26c48f8cb8",
+ "description": "mesa: add primitive restart state to Driver.Draw parameters",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e8c0c80ecd713b1eff30fca423a9c31747669650",
+ "description": "mesa: index _RestartIndex with index_size_shift",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "52c20a6eea3b0c2ac4085be2e7732211aa3d7536",
+ "description": "mesa: move primitive restart enablement determination from st/mesa to main",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "6dd8b6518e1a5a71313440f05e9507b8f0f041ef",
+ "description": "mesa: remove constant drawID parameter from _mesa_draw_arrays",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "7a8880f871035f521f8319df8c5ebfdded6f5a02",
+ "description": "mesa: clean up GLboolean types in draw.c",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "4656df5a65f2cd74a26097e4419f8bafd5beb0ab",
+ "description": "mesa: clean up Driver.Draw parameter types",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "d6df35b304d272cad58e666a82ec3c1fa31b85a2",
+ "description": "gallium/u_threaded: add support for multi draws",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "52ad436740670d24040ee70bb2e155a47f789f42",
+ "description": "gallium/u_threaded: store start/count in min/max_index for better packing",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "1cd455b17b7ac9260fb1e943c5993e8cf747abb1",
+ "description": "gallium: extend draw_vbo to support multi draws",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "80b391077f66eff22a544be679d4b918691026ae",
+ "description": "gallium: add missing bits of the direct multi draw interface",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f038fb60b479b8e48f88a243a66067f62f3d3cab",
+ "description": "gallium/u_threaded: improve draw merging by clearing pipe_draw_info fields",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "72ff53098c648ea5513fc2b150349b5b9ae58667",
+ "description": "gallium: add pipe_draw_info::index_bounds_valid",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "920bbfb3a007fe01155eddbd539bbd7bed95289b",
+ "description": "gallium/u_threaded: clean up direct vs indirect draws",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "d5b37dd3c262443c8b842c4aa43d0d30117e21f7",
+ "description": "gallium/u_threaded: lift DIV_ROUND_UP to eliminate it for constant expressions",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "abe8ef862fe5649e16ceed76f60a2a364949b7b4",
+ "description": "gallium: make pipe_draw_indirect_info * a draw_vbo parameter",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "1a717dca04657e1f5a621afbe1ae391e3da067d5",
+ "description": "gallium: move count_from_stream_output into pipe_draw_indirect_info",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "238ee7b801cf3f861871d7b7849c25e180da5894",
+ "description": "mesa: add Driver.DrawTransformFeedback",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c77409a87e46a526cd2256439188deaf0ee2d4e2",
+ "description": "turnip: minor tu_queue fixes related to vk_base_object",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "008872aa309c015684653e498a8cc17a11f15fc5",
+ "description": "turnip: Assert about the storage buffer offset alignment.",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "fdfe4a4d307377f078a01d05a247c4f61d208be8",
+ "description": "libgl-gdi: add zink support",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "eebcd6a5021bf36bf7b0622c5d3ee1e5ce19d797",
+ "description": "zink: fix unused variable warning",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "3d1260aa919e3b87c589321ab4e4f4ee594787e3",
+ "description": "v3dv: implement VK_EXT_private_data",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "30b6fbc496badc12e460022e32c6f21754120aef",
+ "description": "v3dv: use the common base object type and struct",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c3432ad852449ec31580a0b77af785e37eaa48f9",
+ "description": "radeonsi: add an option to enable 2x2 coarse shading for non-GUI elements",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "c13370e8169b665e42dbb4177887125caf724666",
+ "description": "amd: add register enums for VRS",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f054a261a86a57365100dab9e88969f4f35c1947",
+ "description": "ci: update some radv trace checksums",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "9b9d1db90e1147a254277fd222d93f5ba43f9a30",
+ "description": "ci: update some radv trace checksums",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "5195a30d27ade4aabd3aa40b2dd9ac30e34a9e3c",
+ "description": "util: fix -Wshift-count-overflow warning",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "526405dfec6073b395f0f25ac13e84bd2a0fa80e",
+ "description": "meson: Treat LLVM headers as a system dependency",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "381824d14fcda979838468c4bb095f850e8347e4",
+ "description": "frontends/omx/av1: enable AV1 OMX Bellagio support",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "f1b23d8299ab88a4a981c0ccf4add68963958fb6",
+ "description": "frontends/omx/av1: add AV1 tasks management",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "2874f873487b2c0ec8dc4672d76b24a9ba25193e",
+ "description": "frontends/omx/av1: add AV1 OBU header parsers",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "6ab3030f925e183a218d49b878b1841954950a63",
+ "description": "frontends/omx/bellagio: add AV1 initial support to omx dec",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "7ed302819437353d23df1c3a12ac34fedb73739f",
+ "description": "radeonsi: cap AV1 support to SIENNA CICHLID",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "33690167a49027f8a32a1ac90db1e84cc51ab6aa",
+ "description": "radeonsi: cap AV1 codec configuration",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "d78821b3bafbac885923935b3354c8b46bba697e",
+ "description": "radeon/vcn: fill up the probs buffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "07a8d4634d629233e4a4ef0ca973d70214094ebf",
+ "description": "radeon/vcn: get AV1 message buffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "e08f6a18461cd2c99b762b57b2c373e10eab7f87",
+ "description": "radeon/vcn: fill up the context buffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "057293a508618999796d81a0954f9c282c2f51b4",
+ "description": "radeon/vcn: add AV1 context buffer",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "7e7e753d275165471a1a25c90bb11f08ab782066",
+ "description": "radeon/vcn: add AV1 default tables for the context",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "9a46b1086fb35043166cf38f8e47304460eb214b",
+ "description": "radeon/vcn: add AV1 dpb buffer size",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "6230407e82b955a76a9a96c6f3cc86d82bb6d90a",
+ "description": "radeon/vcn: add AV1 support to the decoder",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "80f145a0a7f07a07b1a4b9ce44f401a94e34e7a4",
+ "description": "radeon/vcn: add AV1 codec driver firmware interfaces",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
+ "sha": "0267a567f6d5a98ffdf600b3c53823030333d56c",
+ "description": "vl: add AV1 codec picture support",
+ "nominated": false,
+ "nomination_type": null,
+ "resolution": 4,
+ "master_sha": null,
+ "because_sha": null
+ },
+ {
"sha": "87dc3106b077199b829a082e32ec33d0c6d400ab",
"description": "anv/image: Define anv_image_get_aux_addr (v3)",
"nominated": false,