Module: Mesa Branch: staging/20.1 Commit: 31f4daa0ffe2f4a99b1f6091c0163c89f5c450e0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=31f4daa0ffe2f4a99b1f6091c0163c89f5c450e0
Author: Eric Engestrom <[email protected]> Date: Fri Jul 24 12:11:04 2020 +0200 .pick_status.json: Update to 14a12b771d0a380defacafe5825362af77ff21bd --- .pick_status.json | 675 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 675 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 0ccf2c0c317..aa3ff8209e7 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,679 @@ [ + { + "sha": "14a12b771d0a380defacafe5825362af77ff21bd", + "description": "spirv: Rework our handling of images and samplers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "196db51fc27090012ce6f94bfffc3909f78c44d3", + "description": "anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_deref", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "66c8628b65c4239022b799a9ef569d1d44819e9e", + "description": "spirv: More heavily use vtn_ssa_value in function parameter handling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "32ba23f8977cc16e5f8d3f74482fc5c8419bcbb3", + "description": "spirv: Remove a dead case in function parameter handling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "9e3213ad30fdf121f98dc3e250486c1533047c10", + "description": "spirv: Add a helper for getting the NIR type of a vtn_type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "051f8d3d1cf1d6eba5775622fddb280ce810daf1", + "description": "spirv: Give atomic counters their own variable mode", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8a7932b095307e59e18781a819922f23161a1f5d", + "description": "spirv: Drop the sampled boolean from vtn_type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d0be2fed4edaa5f00433f41a0f4c660330348191", + "description": "spirv: Add better checks for SSA value types", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "47ebb50cab3bfd41000f517e83ad0bac57fc4085", + "description": "spirv: Hand-roll fewer vtn_ssa_value creations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "085ade412554c1e1e55aee5a4267bd13ec432d10", + "description": "spirv: Simplify vtn_ssa_value creation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "00af1128a9d555a09e18eb3fd8ce1829d94509b7", + "description": "spirv/subgroups: Refactor to use vtn_push_ssa", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ea246c3950777d5c5dd5363b0cfc15215db12b11", + "description": "spirv/subgroups: Stop incrementing w", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c5fcd129ea196702119c24c849f3b31c7f549695", + "description": "spirv/glsl450: Use vtn_push_ssa_value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "7560ed279fd0985293dc446aeabf4f54c55326f0", + "description": "spirv/alu: Use vtn_push_ssa_value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "dbb4a24413d8f3af246a2ef7530ef036613ea1e4", + "description": "spirv: Refactor vtn_push_ssa", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8be9f2a4f696beb13434f7bf4c0460f1e90ddd08", + "description": "spirv: Use the new helpers in OpConvertUToPtr/PtrToU", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "37ab3234805bc3fa34c12065bde0bcf37fdbdd89", + "description": "spirv: Add a vtn_get_nir_ssa helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e5b29b9040ed2e37044ae665c12deb7c30613e57", + "description": "spirv/amd: Use vtn_push_nir_ssa", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d8eb6f2499c66e26d7312f59dc052b9f416cc486", + "description": "spirv: Add a vtn_push_nir_ssa helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aaf1f342152707975cab4accfd91af1c12aafab1", + "description": "spirv: Rename push_value_pointer to push_pointer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ac1e6d5a46846e6106a47295905077ebc486b768", + "description": "spirv: Add a helpers for getting types of values", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "953b7a36032207edde5d7cb729d4e5bb34d07bf8", + "description": "spirv: Use nir_bany/ball for OpAny/All", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8dfee57bdc165c3d4c315eac91b60112969433e2", + "description": "spirv: Clean up OpSignBitSet", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "62c53ad20b77691804de656dfa9caad49b196581", + "description": "spirv: Fix indentation in vtn_handle_ptr", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "516fd78d627a289ca8037081b3bde9bbdc3efad2", + "description": "spirv: Drop the void *ptr from vtn_value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "af81486a8cde4dec2a695884b93b282c1710d8bd", + "description": "spirv: Simplify our handling of NonUniform", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0d5cd1a5f419a4f793a47cb10f39ac44d2d4bb14", + "description": "nir/vtn: Add support for 8 and 16 vector ball/bany", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "456edf0b302f317d16e4041aceab4c3ddc8347af", + "description": "nir: Support 8 and 16 component vectors for reduceable intrinsics", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d572f4dfd9cf1d5dda42fd51203e43d17afa4189", + "description": "nir: Support algebraic opts on vectors larger than 4", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "aa581fcc696f936d337946ed53d49ce90c3423d1", + "description": "nir: Support vec8/vec16 in nir_lower_bit_size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d35b54c7058c9880327901908edddbb478d969e5", + "description": "freedreno: sync registers from envytools", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1610c69f34d17bd7d1500d6749543744d03225d4", + "description": "tu: Enable VK_EXT_depth_clip_enable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "1b3be07b5faf867f698668080b060a270c5f795e", + "description": "aco: ensure readfirstlane subdword operands are always dword aligned", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4c89bfc4ec0ea29ab757b0391bf646673e483668", + "description": "aco: prevent infinite recursion in RA for subdword variables", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "626081fe4bf653a18cff9e25e6da2636bc58774a", + "description": "aco: don't split store data if it was already split into more elements", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "bd75e9923302a3d389469b7b233968576a46f4de", + "description": "aco: ensure to not extract more components than have been fetched", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": "7015d2c249e1f7814bf5681ccd049e49e4d6495c" + }, + { + "sha": "6bc5ce7a91d07197043c097f876edf1d630c1375", + "description": "radv: Add timeline syncobj for timeline semaphores.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "55d8022878fd11093c861a6386734f88454f21b1", + "description": "radv: Add winsys functions for timeline syncobj.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "66e598d0a6f6c8b170b6456e9d4edb8800296912", + "description": "radv: Add winsys support for submitting timeline syncobj.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fb6b38d78007436326cf451a210033a20616f2ce", + "description": "radv: Add thread for timeline syncobj submission.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fa97061a8235b64009d7897ecf20cc81258f3403", + "description": "radv/winsys: Add binary syncobj ABI changes for timeline semaphores.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fb5237910b2e8f9b0d1a0a15de3f73dc0675771e", + "description": "amd: Add detection of timeline semaphore support.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ce4064fe2fecd919c4adbe32320f85c2381d82e8", + "description": "nir/ lower_int_to_float: Handle umax and umin", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "589d8665f012805f589e2e0ab6e9e04f7a8da96f", + "description": "ci: Use half as many parallel softpipe / virgl test jobs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "d9693c6620d59557c44d785a95c38d961dd017bd", + "description": "ci: Do not mark container / pages jobs as interruptible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e74933e8ab33d3aadcd86c2f5566c74bb76ca8ca", + "description": "ci: Use FDO_CI_CONCURRENT in run-shader-db.sh as well", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "429ec827d4a7d2322a5e1dd854666e6c2d697082", + "description": "ci: Namespace trace artifacts to the job number", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "772ed657a27ccf402a5cbbab32e62e85541acc03", + "description": "nir_ allow nir_lower_clip_halfz to run in tess eval shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "09ecfd95ee154cd5f32c8c8f6d5fe6e60d2dc26c", + "description": "nir: allow lower_psiz_mov to run in tessellation stages", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "fced3c43e7ac69d7021532c62ac6dc78515cca46", + "description": "Revert \"llvmpipe: Use the default behavior of ALLOW_MAPPED_BUFFERS.\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "master_sha": null, + "because_sha": "6ec49066498097c2647d030ebe1b99a00bc38734" + }, + { + "sha": "be6c53bb9d3dd0c48bf956d566006e3372fbfdc4", + "description": "llvmpipe/ms: fix sign extension bug in rasterizer.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4d73988f6fef39e9263ec0bb49cd5efff68393bc", + "description": "intel/ir/gen12+: Work around FS performance regressions due to SIMD32 discard divergence.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "master_sha": null, + "because_sha": "188a3659aea6dec9acf1c2fd15fcaecffe4f7d4e" + }, + { + "sha": "45d159cb4102aac7eab095c6567707779518933b", + "description": "glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ba22f014f9db1852e6336485de4b9936edc6106c", + "description": "softpipe: Enable PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS;", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "8e61fd92d4ac415770a173fd1a51c77761f72775", + "description": "softpipe: Enable PIPE_CAP_TGSI_TEXCOORD.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "259a03b4f0b04903d348a38bccc8954ef9f83738", + "description": "softpipe: Add support for reporting shader-db output.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "991def0edc823293d593fc23d2243556cbdc0ff4", + "description": "softpipe: Convert to comma-separated SOFTPIPE_DEBUG for debug options.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "86cfb62b87edfea90959a7e6933087fe4467dfa2", + "description": "softpipe: Refactor pipe_shader_state setup.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "e67da8d25fa1244b81963d2728162df08ffed135", + "description": "llvmpipe: enable robust buffer access + GL 4.3, GLES 3.2 and robust buffer access behaviour", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6d3cefe727fedc98fc4f6800f8a7aece17bea94a", + "description": "llvmpipe: add device reset query context hook.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3cb3d17312f58cb348e0d7ed356877ccc8800ed8", + "description": "glx/drisw: add robustness support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "80f7b58d901859be216e17aaad21d6a9b34ac9ea", + "description": "drisw: add robustness extension support.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "12c06a0deb632728f76ceb480e86151b8f96100e", + "description": "llvmpipe/draw: handle constant buffer limits and robustness (v1.1)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f0c3a258003ea8655bc05a0a0febf93ffb1a0736", + "description": "llvmpipe: enable EXT_texture_shadow_lod", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c30824adc07e45e43899b53325049bb006bf8ed5", + "description": "nir/lower_io: Add support for global scratch addressing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "4815ae51d72837b174e44acf70e41e464c2d1286", + "description": "nir/lower_io: Use b2b for shader and function temporaries", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "3a2975db987a6267e6938da6fe9f6628f2516ece", + "description": "nir/lower_io: Choose to set access based on intrinsic metadata", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "c475e29be4f81b3bef8b55b1bc78023fdfdf26bb", + "description": "nir: Allow for system values with variable numbers of destination components", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "0338db5e6b0f81bec7703fbce45b387d20143229", + "description": "docs/releasing: improve wording", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "ae2d0457679dfa6d79faa3009daadd11d6a92f5c", + "description": "bin/gen_release_notes: automatically commit release notes", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "master_sha": null, + "because_sha": null + }, + { + "sha": "5f649be7b58658e401dd56cac6f192336dbcee48", + "description": "post_version.py: fix relnotes links", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "6c4ad62723053de0fc03f6d922fdc804ac58c266", + "description": "post_version.py: update the files in the current worktree, not the one with the script that we run", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "a28a08981499316378803b4dc3e84b517837e47b", + "description": "post_version.py: stop using non-existent functions and fix commit message", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "f5353e01f95fbc5bdbd770c4f9f1ea6cedc89e17", + "description": "post_version.py: drop incorrect conf.py changes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, + { + "sha": "24e118f6957893d8f83b7d733fb2440cdbf99b4f", + "description": "post_version.py: don't generate relnotes twice", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "master_sha": null, + "because_sha": null + }, { "sha": "04e38eb2e765aaa568b60af9a630be9f1161bad5", "description": "docs: update calendar and link releases notes for 20.1.4", _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
