From 9e6b835b3cdcfa7b497e4bbbad0926f99b168d6f Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Fri, 28 Jul 2023 18:38:03 +0100 Subject: [PATCH] .pick_status.json: Update to 2b7599dc495669a9f935dcb80e5b62a100a9b788 --- .pick_status.json | 2547 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 2547 insertions(+) diff --git a/.pick_status.json b/.pick_status.json index 9a56244cde7..c51207a20cd 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1,4 +1,2551 @@ [ + { + "sha": "2b7599dc495669a9f935dcb80e5b62a100a9b788", + "description": "intel: Rename intel_gem_add_ext() to intel_i915_gem_add_ext()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c9950786f616e64b484c52fd7f74b250a7a32e57", + "description": "intel/common: Move functions inside of C++ ifdef", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4198a301b3f15c4bad83544735d888a749f271d6", + "description": "intel: Move i915_drm.h specific code from common/intel_gem.h to common/i915/intel_gem.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0579627f211728ba5f070a779912fcbf3b73e5b0", + "description": "iris: Replace I915_EXEC_FENCE_SIGNAL by IRIS_BATCH_FENCE_SIGNAL in common code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1174e7412ee3111432d337d4751f64480a577274", + "description": "intel/dev: Port intel_dev_info tool to Xe KMD", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "56e0aff5307f5f46bb1307917ecc23a82f90ba60", + "description": "anv, drirc: Add workaround to speed up Cyberpunk 2077 reg allocation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "739e21fa9a7ac4b484e7e6e12f381d9bccc725c9", + "description": "intel/fs: Add a parameter to speed up register spilling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "be11fee2a72e7202bdf688bd631c81270da8e3d7", + "description": "aco: Refactor select_program to smaller functions.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "623d704de85683b54d546805469e93f7c53941f9", + "description": "iris/xe: Call iris_lost_context_state() when batch engine is replaced", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e68e612826c45f81f2c83edd6132dbdeb2c65b5a", + "description": "nir: add a helper for calculating variable slots", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "330f728cc4f600721dcad4e9a7ad0b444fbc1c6f", + "description": "lavapipe: use the component offset directly for xfb", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "59396eefe6440920532009e5cbfd17c0c09fdaa1", + "description": "nir: fix slot calculations for compact variables with location_frac", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "42021b4d13fe849bbe0c2986329d899c9f993bde", + "description": "bin/ci_run_n_monitor: get git sha from pipeline if specified, instead of requiring --rev to match", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "9ce717ab31f24faf0a15ba09e8f3efcd78929508" + }, + { + "sha": "f4d24ca4142af15d31e19cba229ee3c2a7332d20", + "description": "egl/drm: Assume modern DRI interface versions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3d59f4cfcbc9d955a37f98e7bd378abd32c5ac86", + "description": "egl/drm: Use IMAGE_DRIVER instead of DRI2_LOADER", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0b976bd48d5d7a6236f7173f4b825018ddc922cf", + "description": "egl/wayland: Assume modern DRI interface versions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b3ec7c2a9e39f42bc0817254cd942141b7d3bc4e", + "description": "egl/wayland: Never use DRI2_LOADER extension", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "45b9b0ba32c6a6eed388ff080f7eaf5a765fe970", + "description": "egl/wayland: Add image loader extension for swrast", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "449e5bad7c31f1099d1fdb7300071c007394c664", + "description": "egl/wayland: Always initialise fd_display_gpu", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "08bfc7395eb0fe582b8ecc76434300ccd67f648c", + "description": "egl/dri2: Don't look up image extension twice", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "00aa095d53e49d5cacc9878fe4df4820c83fe3f4", + "description": "dri: Support 1555/4444 formats", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0a07431e9a298991c84b07d2b0e44b051d88a065", + "description": "llvmpipe: Zero extend vectors in widen_to_simd_width", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "573b8f23c295d57507de7a36a9177f5e9a6ee1cd" + }, + { + "sha": "0d75fc8e423a3feec265f276d09d8234cd263b34", + "description": "radv: remove radv_shader_info::tes::num_linked_patch_inputs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f04577b7892636312eefdb334fd81323f234580e", + "description": "radv: add support for dynamic TCS vertices out for TES", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "faa756b3ba709302f9279f56acdd71aa94832bed", + "description": "radv: copy the number of TCS vertices out to TES shader info", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e855c7dd3d5dff7bbb173c5b43c5b322a057ef31", + "description": "radv: stop checking if patch control points is dynamic everywhere", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a50cec9e182f631eb78031b2a83cc1e1d2172ef9", + "description": "radv: use a packed user SGPR for the TES state", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7ee74881d9267c114a82249e0e669753459d9919", + "description": "radv: prevent linking TCS<->TES when TES is NULL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "54414a2121705c2fab5043c79d6f2dd735fab2d9", + "description": "radv: initialize tcs.tes_{patch}_inputs_read to a default value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "afa5b831520a7171dd8ec3dfacf93a75c2e716c8", + "description": "radv: do not always copy the number of tess patches to TES", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f1b98f32c4597e00b057c644805b91b181d1168f", + "description": "radv: stop lowering patch vertices for TES", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "40a693e0562ef4b7dcf5372e912ec2b33cec634c", + "description": "radv: stop copying some NIR info fields from TES to TCS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "16a66a67effe3cd891635102fa60a546d7ded719", + "description": "virgl: link VA driver with build-id", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "d6db4d2e08100b12fe6ac539f419768b3b412643" + }, + { + "sha": "76cc85ebb9e1ed76fe6eef1d3115d33ba8113e36", + "description": "radv: compute the legacy GS info earlier", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "329907178ef006df818dcde4c7a7b1ffa4b5517a", + "description": "radv: use next stage to determine if primID/clip dist should be exported", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "48fc29e0753014be5d6f52b7491ed0bb2614cbdf", + "description": "radv: use next_stage to determine if the layer should be exported", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8ab8145aa158a45d1d2a3839c070afbbb48dd549", + "description": "radv: add support for VS/TES as ES without shaders IO linking", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2e7ea0fc248c1f3f1e6ebc7c4b3fa4c3cd27290d", + "description": "radv: track whether inputs/outputs are linked per shader stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3629b438227cb3a07adde4fe25c80edf2ce12159", + "description": "radv/video: use app provided hevc scaling list order", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "da54b57888cf61737b92ed8759f3ca91350486b4" + }, + { + "sha": "87149cc545afdacb339a933d47ded5c1adf8f429", + "description": "blorp: update and move fast clear PIPE_CONTROLs to drivers", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c94bd5611438fe8b5af9386d7a6511136c80b126", + "description": "blorp: switch blorp_update_clear_color to early return", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "85a31fa1fc906d500e10a7fa5c9973aa17e7f1d6", + "description": "nv50/ir/nir: fix txq emission on MS textures", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "bb032d8b629cd42c8b7767d9f2156530b1b746f9" + }, + { + "sha": "6b2956e56920fca430b869d963fbf52842d6cc11", + "description": "ci/venus: reenable pipeline cts", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9e05ef823c443531e0380bcc853d196f0d7654fd", + "description": "ci/venus: remove fixed tests that no longer run", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "626e3a6e34d72fd08c4d7c882bdbcfc25b9133f0", + "description": "zink: don't clobber descriptor mode on multiple screen creation", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f9d62b4c0b6c8ba27ca0a266a3eef149a2397c77", + "description": "kopper: determine modifier support per-drawable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a9efabd8f31ab07155b43df2c134d23e3e347337", + "description": "kopper: pass modifier availability to drawable creation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1887368df4166ae854245c0306d43661ef120e42", + "description": "glx/sw: check for modifier support in the kopper path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5589d2b556d30a8e1289de359575152c053697f0", + "description": "glx/dri3: split out modifier check", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6b0f8973c990d6bbb3e6fd994d6eeee9b59f9ac2", + "description": "kopper: move pixmap param for drawable creation to info struct", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7100ef4566595f73b967231d0b877781d0911de5", + "description": "glxsw: check geometry of drawables on creation", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2b71e645bc71f69287ba47008763e47ca0318702", + "description": "kopper: handle pixmap creation failure more gracefully", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "71ebd9b9d71d21da510c2acfb12fb5e34f3278b9", + "description": "anv,hasvk: respect provoking vertex setting on geometry shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "88deb4bb883879018038b7e4a9e6fd259c6d0aef", + "description": "ci: print clang-format's version", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "02e40d3b48c2f6f89074304fd14b0dbcce5938b1", + "description": "ci: print rustfmt's version", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e693fd815aa01045965a4551503d6fb157d350d4", + "description": "nir: Let nir_fixup_deref_modes() fix deref_casts when possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "38d1e73868c51fd73c8a9348b221f8ab0175588e", + "description": "ci/kdl: remove extra-verbose ls command", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4aeac9f21ce238aff8179d9c1ca057b1498f9f6e", + "description": "iris: allow for a unsynchronized device reset query", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2756534660ea3d900817832d450b8e3c3887c618", + "description": "iris: track reset signalling instead of replacing the context", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e52f7d5cb9c24fa3cc67fa9b9c8140a35a33d369", + "description": "gallium/auxiliary/vl: Fix chroma offset of compute_shader_weave", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3a484cd4ead0b8735f29f6e022ba4f2df2f22efd", + "description": "gallium/auxiliary/vl: Fix chroma and blurry output of cs video_buffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "59f24c7df84803f679c8f8f2cc2580d1884c7d6b", + "description": "nir/lower_shader_calls: vectorize stack access for all shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "318d0316ddfbfcab2fe76518a1ea1b19a4557bac", + "description": "zink: fix the fix for separate shader program refcounting", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "4e380616430ce000bc4454f137265ec6e65b6afb" + }, + { + "sha": "70eff587673ceec181efda86d2e93ede44a59532", + "description": "ci: allow hw jobs even if lint jobs fail for non-Marge pipelines", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4bcb1a567d21290438e43b48ebec3cf17de4f7a", + "description": "ci/lint: also print a diff for rust format issues", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5ae6d5e436ad703f07af25ae3c84720051a1f744", + "description": "ci/lint: deduplicate formatting check jobs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "59e08ad78ce4176367ae36f2ddd6511df567f8ae", + "description": "pvr: Fix csb relocation status assert on `pvr_csb_finish()`", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2c6cadb5ea93d67050c2044e84d161280d4d5f11", + "description": "pvr: Fix packing issue with max_{x,y}_clip", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "670bd70fa6c1e53b13755a8868ee8cf7708a56f5", + "description": "radv: emulate GEOMETRY_SHADER_INVOCATIONS query on RDNA1-2", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b3aeaee5eb5e5f211b045eb3b96fcca6a55455e4", + "description": "radv: implement nir_intrinsic_atomic_add_gs_invocation_count_amd", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2e0893cf8b4f6b66088d1795a3aecff0cc5de230", + "description": "radv: rename RADV_SHADER_QUERY_PIPELINE_STAT_OFFSET", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "50709863ace6ccd003389b595af20536980f6a3e", + "description": "radv: simplify the NGG vs legacy pipelinestat query path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f13ff5e70e19153e77dfc59c66731dfd92948505", + "description": "radv: enable pipelinestat query emulation for legacy GS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "96b97ed527108c85b94ba9245ede38b691a1eaa0", + "description": "radv: declare the shader query user SGPR for emulating GS counters", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e1f8cfc2b2fc280fc5c3b26cda1aaf1a481a99be", + "description": "radv: rename NGG query state to be more generic", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "86a5e942dd055029ac4c03fb6d6e787df8cdc39c", + "description": "freedreno/regs: python does not need ';'", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d305b4a1c84436ce04a3fb1fb83f66de07a8c7db", + "description": "freedreno/regs: remove dead code", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "03bd9b9a586abb7fa579c10170e23f856d48824e", + "description": "freedreno/regs: remove not used variable", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c2d8f3c5612bbf3a8b7901a0476758ed4e18bce3", + "description": "freedreno/regs: remove double assignment of self.current_domain", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9709ae4cc66e3097ba86e4aa51ddacd94aca0533", + "description": "meson: report with_glvnd in summary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "365b14489d635e92d8cd0f6d4ec4bf380e1a9cb4", + "description": "anv: wire image sparse loads", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fe81d40bff26d5867e4880b361fe06722d0e0428", + "description": "intel/nir: add lower for sparse images & textures", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "300cc829de21338f3d1de92b3138a1e6d69fa1f6", + "description": "intel/nir: handle image_sparse_load in storage format lowering", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d33aff783d9fcf60009f2979f697939093ef701d", + "description": "intel/fs: add support for sparse accesses", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ba5f0c203c5f232715306f15209047d9a00342e3", + "description": "gallium: unbreak kmsro/freedreno case", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a5b445782e9a8e1cd774629b7268ab8fb93e597e", + "description": "gallium: move kmsro definition to the bottom of the file", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2cf55d94b606b750cc3c9bd3d17b70add3b05cc5", + "description": "ci/kernel: add amd patch to prevent crashes when starting X", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "29c4417fb8c5168e001dd6c0662ee9549217c917", + "description": "nir: Add a backend_flags field to nir_tex_instr", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3954d545cac6b70b85806a21001b991a1dcacdbb", + "description": "r600: don't use sb disasm to disassamble copy shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "02384de4949580504052ef5087553d4cce6c2164", + "description": "r600: don't check possible size of ALU CF", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c3e5b8da58033eaf39ace49d133d9cff65fb409d", + "description": "r600: Assert when backend wants to create a new ALU CF", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9d4104d4fb21813b527805cf3b40e133cab4d028", + "description": "r600: Explicitly force new CF in gs copy shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "104cac4dbd1b97a0490ffbca2a84e9a66500ef7f", + "description": "r600/sfn: Schedule AR uses befor possible groups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9bf68273ad4958361420b5f0ea58e7db2b5d9e66", + "description": "r600/sfn: rework checks for ALU CF emission", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6aafa2bb4903db20269b3062dfa73b3fe781facd", + "description": "r600/sfn: Splizt ALU blocks in scheduler to fit into 128 slots", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "440cf7439d111dccd2b680054c53ad33ad00bb2a", + "description": "r600/sfn: on Cayman loading an index register needs only one slot", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4b4770e82085dd334a86233d88eb3785bc2d3e68", + "description": "r600/sfn: make remaining slots a signed value", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4ddc9b0c738f4eafe71fd7c4af260adb4c15fd3", + "description": "r600/sfn: Add flags to check whether a group starts CF and can do that", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "acf21d74629ffc3e7fd60c74ebc026de0a33e2cc", + "description": "r600/sfn: Add method to convert to AluGroup directly", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "bd7a9b7f4e4ab83dd7c3e77d4411be2aa517f8aa", + "description": "r600/sfn: override slot count for IfInstr", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c517defbdd7d6e989c1b7daabbdfdc4d668fbce9", + "description": "r600/sfn: Fix typo with block type", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e60ff83834df6e2ef3180771c3d25b5879596096", + "description": "r600/sfn: set block sizes based on chip class", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "55f692c451871b90ca6ced032076023a2c69df23", + "description": "r600/sfn: Always check arrays writes before allowing copy propagation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1d4dd664e0b35d4969622b50fda8a51c373bbea2", + "description": "r600/sfn: Fix use of multiple IDX with kcache", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "d21054b4bc92a1a9240841dca719f81a142fd5cc" + }, + { + "sha": "d99b830c2bf0633fd1cabee7452b3c78b219627e", + "description": "Revert \"ci/farms: always compare the code against main repository\"", + "nominated": false, + "nomination_type": 2, + "resolution": 2, + "main_sha": null, + "because_sha": "7b29ae557ab9e86d75952c580afd87b6cb985373" + }, + { + "sha": "37a92d0af19a916d432d78ac5af5b2f67e928c8c", + "description": "tu: Disable transformFeedbackPreservesProvokingVertex", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6383f9c1315bbd67c9d5fb8b12dbb06ad3b02e7b", + "description": "ir3: Handle GS stream \"mixing\" with non-point output primitives", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "37fbfa655a4dd73a1c95ade29362d8e93f5d1fcc", + "description": "aco: insert s_nop before VGPR deallocation", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7b29ae557ab9e86d75952c580afd87b6cb985373", + "description": "ci/farms: always compare the code against main repository", + "nominated": false, + "nomination_type": 1, + "resolution": 2, + "main_sha": null, + "because_sha": "79f7882fc604515302351282f5e01ec5907727f7" + }, + { + "sha": "50c29e1ffa1c08b5296d970736c4106669288f1c", + "description": "anv: simplify buffer address+size loads from descriptor buffer", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f1f58c3bea7daf27f85aa787b4f0687ca2fa92fb", + "description": "isl: add ability to store buffer size in unused RENDER_SURFACE_STATE fields", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d099e47de048723e6296626b04c06612cf828ad5", + "description": "intel/fs: add more UNDEFs around SEND messages", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5c727248197c8a6c42a3b427320060c82303a944", + "description": "intel/fs: consider UNDEF as non-partial write", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "08bfcc12d47ff68a15ff1e5324756d36b441e876", + "description": "radv: rename radv_pipeline_stage to radv_shader_stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "090d88247dea4b8c733af44079242086092318fa", + "description": "radv: cleanup pipeline compute emit helpers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fdec88bd7c3c23d17d67a2ca822e19458f13b23a", + "description": "radv: rework determining the NGG stage without a graphics pipeline", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "174816019fc40f4b6d7bf4f9f0be0c2ea5bcd781", + "description": "radv: simplify lowering NGG GS intrinsics", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "70dbe011bb02c949c0638821499ae0c8a8d2d772", + "description": "radv: rename graphics pipeline linking helpers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "697d4d4b030c570f1840c874d8d033da473522f8", + "description": "radv: move removing all varyings when the FS is a noop", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5da9f38c5393c8119febf930a6163a5a786a241a", + "description": "radv: stop passing radv_graphics_pipeline to radv_fill_shader_info()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a7fdcc3b22158918f3a2e59810429cfb56c43aed", + "description": "radv: rework considering force VRS without relying on graphics pipeline", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9d89b29a80daebcab177f5e0884edb9251d0f19c", + "description": "radv: set next_stage to MESA_SHADER_NONE if there is no FS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b250efa7140046b989c1a29b908ba1960293563a", + "description": "radv: initialize stage/next_stage earlier", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d62e494b370084298761f2e110b511c5c7e0f6a6", + "description": "intel/vec4: fix log_data pointer", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "3384f029be7e58b9c81b96c1a6250412acf41f6f" + }, + { + "sha": "6e43618b825a92d696e8867795225f78e81c210a", + "description": "ac: Switch to use nir_foreach_function_impl in function analyze_shader_before_culling", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a606074a7a9fb251ee1ba104148a2d5b30732a87", + "description": "radeonsi: Convert to use nir_foreach_function_impl", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3f7a3a66982c88f793f1143b1b8176c4971242c3", + "description": "microsoft/clc/compiler: Convert to use nir_foreach_function_impl when possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d5baad2afaef67b8a6187ed885cb6149bbe2314e", + "description": "microsoft/compiler: convert to use nir_foreach_function_with_impl in function emit_module", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "87109c3e1b114948b9ae8180f46f59881de1e70a", + "description": "vulkan/runtime: Add helper functions for VK_EXT_host_image_copy", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2388f22a5e5da7228455bd3b84ebd32ee804d4ef", + "description": "gm107/ir: fix SULDP for loads without a known format", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "377c2a045fcf767979406f34479ebcd4a9ec6603", + "description": "intel/compiler: call brw_nir_adjust_payload from brw_postprocess_nir", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "cb0de0a1d3420ddf9da56b24b5dd09205b8574ea", + "description": "intel/fs: Constant fold OR and AND", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "61c786bad51c48759ea4d2e8c405e5f99abb69a7", + "description": "intel/fs: Constant fold SHL", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "56e6186dcf0b664e1595eaee7878a40c65857010", + "description": "intel/fs: Always do opt_algebraic after opt_copy_propagation makes progress", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d089272fc07c25400f684107fdcc8ff153f90034", + "description": "ci/a5xx: Add another GPU hanging piglit test to the skips.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2f834340a67d1fcae01d008c199424f23f6b8157", + "description": "Uprev Piglit to ed58dfbd12be34fa3dab97a7a2987b890e0637f1", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "65ff9f0a556a0dfb0c5f7fa973b751c0afc967d2", + "description": "tu: Fix data race in userspace VMA management.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3efba1e2e96d3ed7f84b62520e5c423398e76e3f", + "description": "iris: Request Xe KMD to place BOs to CPU visible VRAM when required", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f59d272e93fc224e65abd0ab94e55867e2256e42", + "description": "anv: Request Xe KMD to place BOs to CPU visible VRAM when required", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f9fcd7168a1e0826a4e36a30c0c46d78c88c92aa", + "description": "intel/dev/xe: Add support for small-bar setups", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a8279d37ec45dfdd9d81066349d09887de04d449", + "description": "intel: Sync xe_drm.h", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a3e36095908312f7975d850896dfb0a8fa684035", + "description": "ci/tu: Drop some xfails for !24086", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "99e58460efb975f7acf91cf32b044bc55a77b936" + }, + { + "sha": "1d97838871c6ac559ab6957b5376e0d479e71be9", + "description": "ci/tu: Mark descriptor_buffer.basic.limits as failing in gmem too.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b05d640b955c3a14d24adc58feca68d526ec3229", + "description": "ci/tu: Add more crash cases for the multithreading bugs caught on a630.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6619317172e3e3f81978f7190a1428b22d7df512", + "description": "nir/lower_blend: Optimize out PIPE_LOGICOP_NOOP", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9c0740211dd67604bd42798af6d79840d3325bbe", + "description": "nir/lower_blend: Fix 32-bit logicops", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "dbd0615e7ad0754ab1057cbfa810c42df971c446" + }, + { + "sha": "b010b6f69120737c28562898cc087545ebb3cad3", + "description": "panfrost: Disable blending for no-op logic ops", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2d902dbf026620dce4eeb6d80a010deabd541f05", + "description": "rusticl: fix warnings with newer rustc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "94f36cfaa3efe49f890b7fcc64d3fcf91638f0c5", + "description": "intel/fs: Assume NIR is in SSA form", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "965bbe52869879b8fe1b02fcdcdca142e7e21e5d", + "description": "intel/fs: Rework the overlapping mov/vec case", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "b8209d69ffdb8ea0e09257a2cc1a3fa903250e4c" + }, + { + "sha": "45ee952efb0c5db6a738b132851370eee9f505d4", + "description": "intel/fs: Use write masks from store_reg intrinsics", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "b8209d69ffdb8ea0e09257a2cc1a3fa903250e4c" + }, + { + "sha": "d89ca14e71d5b16fbf0d2f321e2036d1c0e4c4d8", + "description": "broadcom/compiler: Convert to new-style NIR registers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "355afc92d10522450bd36c3afa592a6136cd3749", + "description": "nir/schedule: Support load/store_reg", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6908814d465bfb69a5f2a391379bfbb5ba3b29da", + "description": "vc4: Convert to new-style NIR registers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dff85b61631a09ce8f04a8d4c2d1e396fa035bad", + "description": "nir/trivialize: Move decl_reg to the start of the block", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0655bada4bed39b611b75095986ce863984d21a0", + "description": "nir/trivialize: Handle more RaW hazards", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "d313eba94ef0aebf6ee5217fc128f359e0ce1265" + }, + { + "sha": "f8b69abbd486e4166ace8b6b71e42d4934dc52d3", + "description": "nir/trivialize: Trivialize cross-block loads", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "d313eba94ef0aebf6ee5217fc128f359e0ce1265" + }, + { + "sha": "f1f05cc7cf4cbce0be189e268902d01dd22de9af", + "description": "nir/trivialize: Maintain divergence information", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "d313eba94ef0aebf6ee5217fc128f359e0ce1265" + }, + { + "sha": "4fd257d20fed9efdfedc4eefc99b4900841c6f85", + "description": "nir: Properly handle divergence for load_reg", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "7229bffcb133b68f91607fb6bccbe0e48b6a55bd" + }, + { + "sha": "91c3ee24127f212f526104cc256af97c48b8f117", + "description": "pan/bi: Remove leftover include", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4f1125e4ae7977505d63bf3c8eab7ee6d3ad6989", + "description": "intel/compiler/test: fix crashes when TEST_DEBUG is set", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "23a2b83639afad859cedf9edbaebfad0a27490cf", + "description": "lavapipe: fixes indent of function lvp_inline_uniforms", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b4ed366d6b2d6a4bdaed08337a6fb80d4b03d924", + "description": "lavapipe: Convert to use nir_foreach_function_impl", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d557169e8174b1eac7509bf5c83b525dff400959", + "description": "zink: Convert to use nir_foreach_function_impl when possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c7672f4fa568d6043193f662c6d041e0762ad204", + "description": "freedreno: Switch to use nir_foreach_function_impl in tu_shader.cc", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d45f84694603107fb7c3baa3c58893f28faa76d0", + "description": "lima: Convert to use nir_foreach_function_impl when possible", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "29f4e7b21509b6eb9e017a631f24333c13f6a4da", + "description": "rusticl/core: Make convert_spirv_to_nir output pair (KernelInfo, NirShader)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2448bdc81b1600b9daaed943272f55fc6946b2b9", + "description": "rusticl/core: Delete KernelDevState and KernelDevStateInner", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "58979e9247c57f3bc819795196fe51e771b93c4c", + "description": "rusticl/program: New helper functions to NirKernelBuild", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "323dcbb4b5271c726df24e125d3cc8b55c4ad429", + "description": "rusticl: Move NirKernelBuild to ProgramDevBuild", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7ec9b9cd072209b2bd91366e3e21dbdb83d6c2f7", + "description": "rusticl/compiler: Remove unnecessary functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "218dce5e386d2493fdc5fed0b03d831ea1fe7cb6", + "description": "rusticl: Move Cso to Program", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "11729e8311d001362f8518b4418fdd36af66edbf", + "description": "rusticl/compiler: Add NirPrintfInfo", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e3169f624d117c28c0016fd30b98b91a0486ab44", + "description": "rusticl/kernel: Add CsoWrapper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "07c8bce24d0c449461ea0732a936d11839a34dca", + "description": "rusticl/kernel: Removing unnecessary clone in kernel launch", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f49bfb1108ced53e94c633788a7dba8381d6ce80", + "description": "ci/freedreno: add a530 flake vs-lessthanequal-uvec4-uvec4", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c1a02c01389096680becb02b17de95d7abb35827", + "description": "state_tracker: fix dereference before null check", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "34e47b40e612a0b32af3ad16fd88557bb839b039", + "description": "glx: fix dead code when gc var cannot be null due to earlier check", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c2724b4d374d3ddbb47d6853d610cddbea370e80", + "description": "s/Intel: fix/anv: fix: potentially overflowing expression in genX", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1cbf10ca88a0589c66b26a191b7f6213a4889536", + "description": "iris: remove NULL check for already dereferenced pointer earlier", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "33546705b531e4f9f6ea91d54797c432d4f7f754", + "description": "i915: change format in dbg string Actually, uintptr_t is of type unsigned long, but the debug line uses the %d format specifier, which expects an int.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c22961571ae42b0ee9340c7d8c61fe0fc3bf7fc4", + "description": "state_tracker: moving initialisation of whandle out from if statement whandle initialization inside if statement but used also outside", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ae18247e88a054f6916aaa031073c1e2db7b4c79", + "description": "lavapipe: Advertise samplerYcbcrConversion", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "32403c696b5403c6447df1314643e412a823243f", + "description": "lavapipe: Implement samplerYcbcrConversion", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2667da5174cb4db9383e730a9c23b2bd4dfbe37c", + "description": "lavapipe: Fix binding immutable samplers with desc buffers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "da95f64a6f874e1ea643cb809d7511619e25948c", + "description": "lavapipe: Store immutable_samplers as lvp_sampler array", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7dc6c4b581770ec6bee721ff0b38f2294ff91a93", + "description": "lavapipe: Remove dummy sampler ycbcr conversion", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "dbbd84ce8b8dd6a51800cf4b4e0a9625347f6cbb", + "description": "gallivm: Ignore nir_tex_src_plane", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c7914a84e928730a9b741f9cb3c7babb870c7df7", + "description": "gallivm: Fix subsampled format sampling under Vulkan", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1280cf5b2afa757b86c21085d01229222e4180df", + "description": "draw: Do not restart the primitive_id at 0", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "df98dca7ad35d12e6267f195fa6162ce0c8dd65c", + "description": "radv: pass submit info to radv_check_gpu_hangs()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9c95a74e5e0ae258f3359b58439e67508d6b81a2", + "description": "radv/amdgpu: rename old_ib to ib in radv_amdgpu_winsys_cs_dump()", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7eb1105829a0ba82f936eb701f929f33739c776d", + "description": "radv/amdgpu: fix dumping CS with the chained IBs path", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7f173d1ff3af853eca92b2cf7da834689f9e05c5", + "description": "radv: use next_stage for determining the stage to lower NGG", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "340f74e4682879c31bc49eef43980b406cad48bd", + "description": "radv: simplify getting next VS stage for VS prologs", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ca520c49f5d4ab8a96adaa3e256e61c20453b213", + "description": "radv: determine as_ls earlier by using the next stage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f68316d78ba3840ae6ce6e3f506a2537519866aa", + "description": "radv: determine ES info for VS/TES with GS earlier", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "4098e47ab622558e77d534d26d52607929d78acf", + "description": "radv: use the number of GS linked inputs to compute the ESGS itemsize", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7c2d38f4d17b836054e1c4f47ef63f05c7508f5b", + "description": "radv: add a helper to compute the ESGS itemsize", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "54ab7b24a2be1652ee240fde9e3b6692b70f0252", + "description": "radv: remove the pipeline dependency for creating a GS copy shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "75452f611e8f83ec47b0376157b65e725833bb2e", + "description": "intel/common: Only set op mask on instructions in decoder", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "046bba0be058d0742f55e22df8ddb42901cf7ab0", + "description": "iris: Handle clear color compatibility in prepare_render", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1aa4e6bac0245ce70466760cdabd1bc2c24776e2", + "description": "iris: Create BLORP surfaces after resource preparation", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "215b50ace15c415aeb0104a0bfc613d9df693561", + "description": "iris: Pass the render format to prepare_render", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c59ba8ac0730e114eb825cace4dd249a660e48df", + "description": "iris: Reorder render_aux_usage parameters", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1d12b29b3f6a72885134b1571778398dfcbe8da6", + "description": "intel/blorp: Ambiguate after CCS resolves on gfx7-8", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8cbf730145969e058762823d84903e163bd0e6eb", + "description": "intel/fs: don't try to rebuild sequences of non ssa values", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "04777171e01e9cf1a4e1d5de68922392ba8e7002" + }, + { + "sha": "2f3230a736e73a933920b7ff9c392ef49e22d65e", + "description": "meson: Ensure that LLVMSPIRVLib is not required for Clover", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "cb588d5d6ee290ff8ea405ff3ee56a51bc1b2145" + }, + { + "sha": "61ec26db264aa9cefb72bf1e32b503d07a1fa5ee", + "description": "ci/tgl: Improve the info for ANGLE's MSAA regression on TGL.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "3ef07e6c44392701c5d3e9927e8d8411c29fbf60", + "description": "ci: Uprev ANGLE to 0518a3ff4d4e (\"Android: Simplify power metrics collection\")", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "48b725279ed258808eab29c76a85a01a52bf5e7c", + "description": "ci/radv: Clarify when the ANGLE GS failures started happening.", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "079e8a96749e9d4dfe415dfcd676e0d5e0ec37ea", + "description": "anv,hasvk,iris: sampler_prog_key::swizzles is only used on crocus", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1e29b3cee8c965840d7b0fe6bb38243fd100b5b1", + "description": "etnaviv: nir: convert to new-style NIR registers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "935730a563ed8922259d7012bef8d33afd94b6ea", + "description": "etnaviv: nir: switch to etna_nir_lower_to_source_mods(..)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5ae3bd616c1b2be7db7f13cfe87496e650264c04", + "description": "etnaviv: nir: add etna_nir_lower_to_source_mods(..)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "276f91dad05748cd63d98341accd70c3436594fa", + "description": "etnaviv: nir: look at parent instr in lower_alu(..)", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f3be07cb2ddd38aa15452dd8b4965ae3011dcf3e", + "description": "etnaviv: do not clear all pass_flags before RA", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8d89e78cf5ba80508b352c1225bf3e8e409d6b1a", + "description": "etnaviv: extend etna_pass_flags with source modifiers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5b7104b7a0ba026efe7c37f8fdd9aead5bb03beb", + "description": "etnaviv: add is_dead_instruction(..) helper", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0c9c450f444403bdbf4def114e8f7035fa1d60db", + "description": "etnaviv: name the enum used for pass_flags", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8305fb196c1d45e0aac4e3c20b6a0d12f6215ed2", + "description": "etnaviv: make use of BITFIELD_BIT(..) macro", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "0a5fe1f5246db0152938a6db0da5aad310549437", + "description": "frontends/va: Add YUV420 to NV12 postproc conversion", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c0545f2a4ff48f3d3b0b2674dfd4b39e67db5073", + "description": "gallium/auxiliary/vl: Fix blurry output of compute_shader_yuv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fc2b32c5d3a92dc3a805d0a55989250ab7639774", + "description": "gallium/auxiliary/vl: Handle UV subsampling in compute_shader_yuv", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "92900d8bf474eecbcdc8749e503b267ee132d733", + "description": "aco: improve get_gfx11_true16_mask description", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8fbebb6a2ac2b8b6e5c24fd8a9abb3ac3321fc03", + "description": "aco/gfx11: fix get_gfx11_true16_mask with v_cmp_class_f16", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "6872f8d861b80377c8bbff2f2fad0de14bc5e8b3" + }, + { + "sha": "a53d3ff0b3517bdcd56e2db12b39bc975922419e", + "description": "nir/tests: add nir_opt_dead_cf_test.jump_before_constant_if", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "21f0aca948b2bbaefb39407c3bf3fe605d05caf5", + "description": "nir/opt_dead_cf: remove nodes after a jump earlier", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1c8577b49327548c152ab2911a31d4abef392143", + "description": "nir/tests: Use a single binary", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "6eb0a3a5b7c6726735218c59e023d36490570af0", + "description": "nir/tests: Refactor boilerplate into a common header", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "eeb1fd90fc08fc40181807c19eea1d4c4a116377", + "description": "tu,freedreno: Forbid blit event for R8G8_SRGB due to gpu faults", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "029919f3c83f379065515708188d5c439c3fa6bc" + }, + { + "sha": "f3d948eb6c4f627a506118190669222e827e7418", + "description": "panvk: Use 1.0 in ICD Manifest json", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "48885c7fe347b61555ddae247a7c7fdc6834a6a1", + "description": "intel/compiler: load debug mesh compaction options once", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "c1685f08dd4edcf505d5e9a150b70ccbbb989fa5", + "description": "intel/compiler,anv: put some vertex and primitive data in headers", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a2521233631b72e7d9131243818e68fd911b94c6", + "description": "intel/compiler/mesh: compactify MUE layout", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "fb765a65c86064071adec8b107c965d0b2aad67e", + "description": "radv: add radv_compile_cs() to compile a compute shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8ccabbfc502a0a5bd7520e389377a3f992bcbcc4", + "description": "radv: stop using an array of binaries when compiling a compute shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "06db9bd3f6e3ded0992856dbad87dd87e6d80d78", + "description": "Revert \"intel/ci: disable iris-jsl-deqp because it always fails for an AMD MR\"", + "nominated": false, + "nomination_type": 2, + "resolution": 4, + "main_sha": null, + "because_sha": "da4b5b4a47ca727a7c8892d2bea50739df3b94ed" + }, + { + "sha": "2cf8c8cba4bdd00790f4290fd40d215695c28c5d", + "description": "nir/opt_copy_prop_vars: drop reuse of dynamic arrays", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d56e739417e012eb15c1355c862848a6a94462af", + "description": "nir/opt_copy_prop_vars: skip cloning of copies arrays until needed", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "869b5a562e2d10d39406e9323ffef90f7dc129bb", + "description": "nir/opt_copy_prop_vars: remove var hash entry on kill alias", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "9b4c7cc611c6f0801c071b820e5b3f93de280f3d", + "description": "nir/opt_copy_prop_vars: speedup cloning of copy tables", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e9804bdc4c2f31db89ccbf435983b39c00c75c13", + "description": "nir/opt_copy_prop_vars: don't clone copies if branch empty", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "527cc3ad291d989976be5150b03f7ebedabd04b7", + "description": "radeonsi: enable aco compile for mono merged ES/GS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "b313d950e2390d6dc08a088ed9dedddefa41d245", + "description": "radeonsi: enable aco compile for mono merged LS/HS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "1b53708a62bed2b6def7c211ede79ededcf1499d", + "description": "radeonsi: calculate lds size for merged shaders", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "339ea9e344b47d9952c46cffd6b68c61e14a9f6c", + "description": "radeonsi: aco compile support merged mono shader", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "21ae5909a4744d8a562da0469c89b7d07b8c28a4", + "description": "radeonsi: refine si_llvm_es_build_end", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "401a40a5f4775620a7ec9d04fcf44eaf62c7da1e", + "description": "radeonsi: refine si_llvm_ls_build_end", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "07fcb4aa199c69caea0458b41990a4cc965bcce2", + "description": "radeonsi: remove param type check in wrapper function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7ebf667360b289678a6834ff238cef49ffb43090", + "description": "radeonsi: move vertex shader vb desc input sgpr args to last", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a4b4f9a62a6c529bc0646d900ee82a59c7f8ba3b", + "description": "radeonsi: simplify si_build_wrapper_function", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d9f7902afbd28162f17b5673dfedac0cb160fe1a", + "description": "radeonsi: init aco shader info for merged LS/HS", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "7daa0857c0a84f4e9bb10bee15a43afcd0b5fcea", + "description": "radeonsi: extract si_get_prev_stage_nir_shader to be shared with aco", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "ec17cc345f9eff059947956e2c49318e4a549e18", + "description": "radeonsi: aco does not pass LS outputs to HS by arg", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "599b50b448b55c1c68165bd238d9d338a223833d", + "description": "aco,radv: replace tess_input_vertices shader info param", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "826c570ab3b49bf43a2c2916db62e0925bd827fa", + "description": "ci/freedreno: cover all texture gather flakes", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "01266f81198282f957bd556898085d9784a4977f", + "description": "llvmpipe: Fix compiling with LP_USE_TEXTURE_CACHE", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "36eb75d281bd0898b4b669969993f38b5fa9515b" + }, + { + "sha": "c2e398632645cc587072b68c0e3a97910859a6ac", + "description": "nir: Fix 16-component nir_replicate.", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "f534c2c539f1a4722c03c63a257e99b052e6f1a8" + }, + { + "sha": "e536d31a468f7d868db7d45bca271c328b788b5f", + "description": "aco: Fix some constant patterns in 16-bit vec4 construction with s_pack.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "04e3d7ad9309c4ce6fd992bf2ac735431b5e0687" + }, + { + "sha": "2fcf7c7014e72826d7d38fb63534fa9a9e1bee88", + "description": "aco: fix nir_op_vec8/16 with 16-bit elements.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "5718347c2b42ee25e5377d40024aaaa929889c44" + }, + { + "sha": "e890bb0e75ed16cf4bbe2ea2458cda66ef593e6a", + "description": "asahi: Don't depend on glibc to decode", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "ee83453f69f8ef5c82c7e2b5cc90e9779c638b6d" + }, + { + "sha": "f997d32f9f6a040f4956e067a4914a9584cbd424", + "description": "asahi: drop unused include paths", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2572a961625f3a3f362bd9f183b86cf9ace6d28e", + "description": "ci/etnaviv: update ci expectations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "5cca1124d18dace6ca82237e13c3cd54c4a634c8", + "description": "amd/ci: update radv-stoney-aco-fails.txt for depth/stencil resolve", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e7c4ebc0cdea4ad7f87ebd3cee6779ea527493a4", + "description": "radv: disable tc-compat htile for layered images on gfx8", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d84d5ff0ced1be4dd942071ca12a3f250355c712", + "description": "tgsi: drop two unused functions", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2ed4f048699b6ca065a8fc8f4c5ed009a519add7", + "description": "venus: use in_render_pass to skip present_src counting", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "e47da97be625854795bf5c3cffd42a0d7156cedd", + "description": "venus: refactor more cmd states into cmd builder", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "10c791619c9f1baccb3567c2d25ed2016843f239", + "description": "venus: avoid redundant tracking of render pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "540242f9ff62950424217931159776c469efcb3c", + "description": "venus: add helpers to track subpass view mask", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "311a0eeb21447ffef5350d2deea07f2d6179b3a1", + "description": "venus: cleanup vn_cmd_begin_render_pass usage", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "81b69f8e8b8b0ff8ab7222a053323c7c3754fa1d", + "description": "venus: use tracked queue_family_index from the cmd pool", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "72728f83ed9b9ae21d1dac4c1e876388d9033cfc", + "description": "venus: remove redundant fb tracking from cmd builder", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "f0b5a6335d93e0eb9a3023b608bacee9ca041876", + "description": "venus: move transient storage from cmd to pool", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "566df7821b25006b555025d391085407ebfe62b8", + "description": "venus: log and doc the broken query feedback in suspended render pass", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "d13bf8f6b19f920447719cb300fe383ae6d632c0", + "description": "venus: fix cmd state leak across implicit reset", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "a9f058d614929c7e65d4f8b839bd2b443729c25d", + "description": "venus: fix a cmd builder render_pass state leak across reset", + "nominated": true, + "nomination_type": 0, + "resolution": 0, + "main_sha": null, + "because_sha": null + }, + { + "sha": "2b03938f27d68f6eca17002d9224639607585e90", + "description": "gallivm: fix atomic global temporary storage.", + "nominated": true, + "nomination_type": 1, + "resolution": 0, + "main_sha": null, + "because_sha": "f281290005119ddd2dc82e0b7a4cc22551d7fc71" + }, + { + "sha": "9c17d9df4369f0acdff66a29451344e7d454888b", + "description": "svga: set clear_texture to NULL for vgpu9", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "a1eabeff6607cf1466df3486d2585b51909e7450" + }, + { + "sha": "fd9a0ecc865d0bb48c00723b41b9272e0a2a4e01", + "description": "ci/venus: update venus-lavapipe expectations", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, + { + "sha": "8cb7bab3413d85a7773b7b2e4fd2a42841634ea9", + "description": "lvp: avoid reading immutable sampler from desc write info", + "nominated": false, + "nomination_type": 1, + "resolution": 4, + "main_sha": null, + "because_sha": "12a7fc51c77925a5562fd104a8fbd664a46ffc8b" + }, + { + "sha": "1f3e320d15c7b33a620f807fcfe6a8f4db06d7f9", + "description": "vulkan: bump header register to 1.3.258", + "nominated": false, + "nomination_type": null, + "resolution": 4, + "main_sha": null, + "because_sha": null + }, { "sha": "c75bf084d0b0ee4d4ba1d74ba5a7486a07ba8334", "description": "tu, freedreno/a6xx: Remove has_ccu_flush_bug",