Module: Mesa Branch: staging/22.3 Commit: 996cc5049568229cecda45fb6e131fe93dbfa28e URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=996cc5049568229cecda45fb6e131fe93dbfa28e
Author: Eric Engestrom <[email protected]> Date: Sat Jan 21 11:55:09 2023 +0000 .pick_status.json: Update to 4f50eba5a5719d76fa4183d91c003c6249a19d1f --- .pick_status.json | 1116 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1116 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 5d59420b6bf..da284540258 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,1120 @@ [ + { + "sha": "4f50eba5a5719d76fa4183d91c003c6249a19d1f", + "description": "r600/sfn: Fix splitting of multislot alu ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ac30c402112558f4b7f6af3c8bdd5a92f5c0fd9b", + "description": "r600/sfn: Fix opcode and result dest slot mask for variable size dot", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "797b8391110fba4114de9f946f912238a6cf568b", + "description": "glthread: disallow glthread if buffer uploads are unsupported", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "aca09e4f71937f602b52c3ad42f2afc7fa91a8b2", + "description": "glthread: do vertex uploads if an index buffer is present for MultiDrawElements", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7921396c7bf31713a3bd1f2c38a6690c1de548ff", + "description": "glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "98a0e8c908006c3663dff53627a6772e6ee1c4c3", + "description": "glthread: make marshal functions for glBegin/End attribs non-static", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e9abed5315ddad151bcb57e7133c9e55e31aaa7e", + "description": "glthread: pack and name the type of glthread_vao::Attrib", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "02f1968696fcf0eafd423c8c8c15cbfe61cd2cc1", + "description": "mesa: move gl_vertex_format_user definition into glthread.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c00db0dbc867f48e02b86bc6cb8d49c59e534aa8", + "description": "glthread: do vertex uploads if an index buffer is present for glDrawElements", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ed7d3b33b0fb5f6ee49e236f5a8b0c3a021df027", + "description": "glthread: change multi_draw_elements_async() to never fail due to large size", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fc93c69701fdef763e52e4c6bb3829d525871cf0", + "description": "glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "68a926a15b7b3724a29c050b8595177a32fc67a1", + "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e39b90311cadf5efa9016c8521e616087b9f1025", + "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload indices", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "777166cc66c7330e66e493ee804d32d1f87d297a", + "description": "glthread: handle GL_*_ARRAY in glEnable/Disable", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "0b1dd1859134e71b25ad1124535df96d435e9766" + }, + { + "sha": "a4d813ba54793dcadfcd76e1f6cd1f44d4f99331", + "description": "glapi: autogenerate function parameters with no space between * and variable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "721526227cd8311b7bb6dd2f8718fcfbd3b24038", + "description": "mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca" + }, + { + "sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86", + "description": "util: fix util_is_vbo_upload_ratio_too_large", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706" + }, + { + "sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005", + "description": "glthread: fix an upload buffer leak", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46" + }, + { + "sha": "6f02f9d1084087c97005815bb6070053d09a422c", + "description": "anv: fix preemption enable emission in gpu_memcpy", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4" + }, + { + "sha": "b3fd72fd091ee2e96813b1965d46bf22dae6e8f6", + "description": "radv: remove redundant type sizing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "46e2cc5d4cef59ff4a67e1c3b1ab46a932a8ed57", + "description": "radv: add some graphics pipeline hints to optimize pipeline bind", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8fc5d93060c46e6cf094a2c77c3c544856516c0b", + "description": "radv: simplify depth aspect check in radv_handle_image_transition()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f9ff2d9d078e098b38aa32c8a5f9711013ea7a5e", + "description": "radv: reorder dynamic state checks during bind", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "83c290ff8428340e3455498dae4c2787d2577c91", + "description": "radv: repack radv_graphics_pipeline struct", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bfd891fe66e282eca2cacdcedd932c22beb41d02", + "description": "dzn: Support basic subgroups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "33f59578faab055c0faa855bc573de7764f0f94e", + "description": "spirv2dxil: Support basic subgroups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8872d5d1dc9601c6f170908f80557745bebbc3df", + "description": "spirv2dxil: Use 32-bit shared offsets", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2f8a8b594902d692cc99f93aeb8a9cde3cb9ed6e", + "description": "microsoft/compiler: Add lowering passes for basic subgroup vars", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a422df4b612bf9deaa76ae34dc14cc0be928326a", + "description": "microsoft/compiler: Implement a few basic wave/subgroup intrinsics", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "142faf894b52bec08f73862bc7df566a62bb6e19", + "description": "microsoft/compiler: Add an overload param to unary function helpers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5d44318566613cea529858a6487f9ce625cd37d9", + "description": "zink: don't use ds3 blend states without color attachments", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4d18f2ad112e96320f6c5d130396a70ab702792", + "description": "zink: delete need_blend_constants", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c1d99283e6bc5548e1ae396882c7e5db755ec8bd", + "description": "intel/dev: Split hwconfig i915 specific code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b3b769894ed6e6f1b0f1df1fa12a8cd3bee2df83", + "description": "intel/dev: Move i915 code to i915/intel_device_info.c", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1332702cf4cd8ffbbacd8fac6b98f1ec790b8daa", + "description": "intel/dev: Export functions that will be used by different kernel drivers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "473732dfd17d6532706268e1fab976aa09bc87a6", + "description": "radv: remove an old FIXME about a possible bug with TC-compat HTILE", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1c82981bbecb48023d4955a0467e24c08eb756d1", + "description": "freedreno: Add driconf to disable conservative LRZ", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b392d57042c8ad6dbc34f18509fa9e1c90907eff", + "description": "util/xmlconfig: Use os_get_option()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "720c842c50ef442ec8e90c1fa09206c7dc591951", + "description": "turnip: Invalidate LRZ on blend+depthwrite", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "899f2218fee5055375df566a64f16a33071c9092", + "description": "turnip: Rename lrz force_disable_mask", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0e1bdd0057a2de6d51cb2f62d80d066b15413714", + "description": "freedreno/a6xx: Invalidate LRZ on blend+depthwrite", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c1b1b3e6ab45c4303f3d98ddd263497a8c025d3e", + "description": "freedreno/a6xx: Add LRZ perf warn for ztest direction changes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "65e5b8e41307b21c79f97e44ca1a530180a2b027", + "description": "gallium/util: Add util_writes_depth() helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8a60633daec2989df718d28e0baa873bb9b1d15", + "description": "radeonsi: report 0 block size for Polaris HEVC encoding", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "c4482a3c1a973975eb27ac284a18bebca24f7876" + }, + { + "sha": "08f6d14b85b79af06d43ee1897e01720d7c9eb0d", + "description": "radv: Make NGG query emission a dirty flag.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "247c06d41997538e877619326d046f84887a48ab", + "description": "iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de", + "description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5", + "description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f42521f6c3f2eb8546a9290f26d25f05a85f6c85", + "description": "radv: advertise extendedDynamicState3ColorBlendEquation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "de1e2b65dbbd2fa27de41054aa0dd314b5bc459b", + "description": "radv: fix detecting that blend is enabled when all CB states are dynamic", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4041be0f6f14192ecc48f68e2d171e289f755cb8", + "description": "radv: enable compiling PS epilogs on-demand for dynamic color blend equations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "daa2aeaa0c74f2d7cc6a7b7a9a707afc0ca766bb", + "description": "radv: add support for dynamic blend equation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11382a6711f5a7bc7e405377c7703ccb92461523", + "description": "radv: add a new helper for normalizing blend factors", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "39dcac4f79426dc06734b15bea14c7b886d4ea70", + "description": "radv: move some color blend helpers to radv_private.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f7dd9e580644dc3d534e6c0f869d68179f724c81", + "description": "zink/ci: add spec@!opengl 1.1@line-smooth-stipple to the fails list", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087" + }, + { + "sha": "ec6ad8c7dc069ccbc85a1117b33b2daa9b46b64c", + "description": "iris: Don't flush the render cache for a compute batch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "926f626b95a3fab3992361c0120a73b047d24717", + "description": "tu/kgsl: do not use kgsl_command_object::offset", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "58ababdee6cd6b1e08604033602e4a5f9d5ab7a3", + "description": "anv: uncompressed views of compressed 3d images are now valid", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1617dac6c3a4212d0e254c05f9f42f0bf2f5d52b", + "description": "radv: Fix depth-only-with-discard when epilogs are used.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "eb07a11b8f400c50e8a2455df9891573eae052e1" + }, + { + "sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898", + "description": "meson: use sections in summary()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6c0dc0b2a79da18de7319eb791b97e3f7563298a", + "description": "meson: use summary()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e8c8a94c2e36b1889bed595a994d7319a68389f3", + "description": "dzn: Rework meta blit VS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8de0c23ac94e18f7d9192fa56e6eb73b18054b80", + "description": "dzn: Delete an unnecessary assert", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f", + "description": "dzn: Enable independent blending", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "613feb39c410ddcb55bd374b2a8b44be1d55b26a", + "description": "ci: bump ci-fairy with session support (robust downloads)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087", + "description": "ci/piglit: 2023-01-19 uprev", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "796686af1b379cf3601e9b49d176906596af5c75", + "description": "ci: migrate from wget to curl", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1abd3a3051f753822c96ba408acb19d8a001804f", + "description": "ci/piglit: explicitely define we want GLX tests", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bab3e2fbd9b26d05cb752f7a74f1f3b8f9bc5318", + "description": "meson: use the same workaround for setting 'lib' on windows", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7aca37fc2814ba9e56fe1829a40df97eef09a5c3", + "description": "meson: use [] instead of 'lib for !windows name_prefix", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a79e6457d8aa6eb10b0c3dd0359f25d2e9a839eb", + "description": "meson: use builtin support for reading version from a file", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c31629ee786db9d34ef19bcc96f8cf47308aa0cf", + "description": "meson: remove version checks for < 0.59", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8c0531cf912fc3f8edbc73c679602e169c9ad3f2", + "description": "dzn: Enable multiview", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ebf26045622bbcf26d5dc6d7dc3cc662dafd36f5", + "description": "dzn: Implement multiview queries", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4586b308d8580efe6646efcacbcadb16a88a3d4c", + "description": "dzn: Handle draws and clears for multiview rendering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6fca32cb38429e971f77c8600cb036ecaa592343", + "description": "dzn: Handle multiview pipeline creation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ea9d092655d26e7b4c130da0a9d78fef776fe37c", + "description": "dzn: Put nir compilation options in a struct", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3299ab04cb6bc918bef45c138a628ca13add2ac5", + "description": "spirv2dxil: Claim multiview support", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "95a90b359a4eee5b2a1d92a9b625ef21e4fba085", + "description": "spirv2dxil: Implement lowering for multiview", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2d56b3214d0d36ad916890a52cc2f9df1217acad", + "description": "spirv2dxil: Pass runtime conf struct to lower_shader_system_values", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "58488b9d85eb0bcc7eb23d4148271659d869db73", + "description": "microsoft/compiler: Support view instancing", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4a440889a87fd8d0cc0307bd76d55804e46951ef", + "description": "microsoft/compiler: Delete stale TODO comment", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e0024a844cf93e1b7155c17ff5aec97bb5dc8e94", + "description": "microsoft/compiler: Subpass textures are supposed to be arrays", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8924fe9fc317903038533882253207688dae9747", + "description": "microsoft/compiler: Delete incorrect implementation for load_layer_id", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a6f932639a9d09166893d87ed9142c9c7739a40a", + "description": "zink: simplify some dynarray concat descriptor code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1329fec3529522fe7aa7f080bced76e613927443", + "description": "zink: consolidate semaphore creation where possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59", + "description": "zink: move semaphore caching to zink_reset_batch_state()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b8252784cf01fddad4cb9885d1cdb0ef7da04973", + "description": "zink: add a binary semaphore cache", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "283de45fd67db9129122986c3e270927ff32043a", + "description": "zink: add a util function for creating semaphores", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "020db79340a1932c5229574a9e5d1ccec4e5c9da", + "description": "zink: preserve present resources during async presentation", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "482e215a674c031a08f6d5228f8adada95aa187b", + "description": "ci/bare-metal: add more timestamps to help debugging issues", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7f0e213a577ca916f32f27ace3fcc3346a8eec77", + "description": "zink: NV_compute_shader_derivatives", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf", + "description": "zink: correct sparse bo mem_type_idx placement", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "f9515d9376752c0355de71957347e1241e3a226b" + }, + { + "sha": "e20e8f22438b619e1700753ab37e8ae9170b931e", + "description": "zink: trival renames heap_idx -> memoryTypeIndex", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3", + "description": "zink: zink_heap isn't 1-to-1 with memoryTypeIndex", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "75276deebcf76f8fafa68f4e4ecb29768d98c764", + "description": "meson: Use feature option methods for xmlconfig", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "37463bedec59e57763ea1553724a9a264e4270e4", + "description": "meson: use a feature option for shared-llvm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c52c2ed0f8f8bb87feb6dd173da16646cfaef7b7", + "description": "meson: use a feature option for egl", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "afa97e746855436e2c9a41784b11d948f9aa3dc3", + "description": "meson: use a feature option for zstd", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e3f60ea4a8937d77c2169e052ecda0e78144eb3c", + "description": "meson: use a feature option for xlib-lease", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ce490a20e7310ff55dd76d77841cfd3275d90b3a", + "description": "meson: use a feature option for power8", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2653fe11c96f1192b3efd627814fd2a4abeb7e80", + "description": "meson: use a feature option for lmsensors", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "202344e9a00870bee303cfaf4acb66b8c9946252", + "description": "meson: use a feature option for libunwind", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3f10a89180b5638d2c1870e91e06aeae67925717", + "description": "meson: use a feature option for valgrind", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d00c6e0fd754534ff493c9a58f3092eeb27343ff", + "description": "meson: use a feature option for llvm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c40e1bb1d04ed63256ece125b98aa00eec3c09de", + "description": "meson: use a feature option for gbm", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6b334a84167377a4b9dfe4836b13fa66d2850217", + "description": "meson: use a feature option for gles2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ca615a4f16d3a2e1c5078aee7b83556a4121116a", + "description": "meson: use a feature option for gles1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "80eb78d7a4ba70e81e32d2a7bd3d6b242da6c7bd", + "description": "meson: use a feature option for shared-glapi", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "98bd7cdb8c47fc9e10ff85820f95302d1c1b1b51", + "description": "meson: use a feature option for shader_cache", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b200d547dcd21df11a1c3dbbf446700863532a27", + "description": "meson: use a feature option for gallium-xa", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6f66b89ac3676bcdaad0da3b9af8aae0ef6b826a", + "description": "meson: use a feature option for gallium-va", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "eac76e433d7a75125afa16bce5adf3fcf7163839", + "description": "meson: use a feature option for gallium-vdpau", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8dcc1f83111da0fb7a09f24089bc7f98f00f5685", + "description": "meson: use a feature option for dri3", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "643af2cf83ce718f191d5fcbcc4037b73ad0ce5b", + "description": "meson: drop meson < 0.54 workaround", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3c5e96914474fcb2b218cbefc43c213739252829", + "description": "meson: replace uses of ExternalProgram.path with .full_path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "92235e0c48f6d23f51c63a847f987eb23b885f5a", + "description": "meson: replace has_exe_wrapper with can_run_host_binaries", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "45632b3297ca1b47214b326e95d7407442622847", + "description": "meson: bump minimum required version to meson 0.59", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6ff334e54a2d3455a9c532b146b2fb77a757af02", + "description": "zink: handle modifier nplanes queries correctly for planar formats", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "072e29a22e2cd3c738a3bee463f6aebd40159966", + "description": "zink: store drm format as internal_format for imported resources", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75" + }, + { + "sha": "700bc2dae01650c501021ea00ba2ba0207bd94c9", + "description": "radv: rename ac_surf_nbc_view::max_mip to num_levels", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8d191b2cfb5fbc66321369857c7189c1dbd431fa", + "description": "radv: fix creating BC image views when the base layer is > 0", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" + }, + { + "sha": "18aaa373b701c98ea85058deeaeadac44f120bab", + "description": "radv: fix buffer to image copies with BC views on the graphics queue", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" + }, + { + "sha": "aff5fe3f9437ad9339d33d150eefc367875e2329", + "description": "radv: fix setting MAX_MIP for BC views", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" + }, { "sha": "34e65305187630ba77616cc4314e361bd82f46ab", "description": "mesa/st: drop unused param",
