mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-03-12 09:00:42 +01:00
Fix compiler error:
../src/compiler/clc/nir_load_libclc.c:266:13: error: initializing
'char *' with an expression of type 'const char *' discards qualifiers
[-Werror,-Wincompatible-pointer-types-discards-qualifiers]
266 | char *U3AS1 = strstr(func->name, "U3AS1");
| ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
glibc now provides C23-style type-generic string functions. strstr
returns const char * when passed a const char * argument. Update U3AS1
declaration to const since it's only used for offset calculation.
Fixes: 4a08ee7ecf ("spirv/libclc: Add generic versions of arithmetic functions")
Signed-off-by: Vinson Lee <vlee@freedesktop.org>
Reviewed-by: Karol Herbst <kherbst@redhat.com>
(cherry picked from commit 85fd63068e)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39828>
10162 lines
No EOL
311 KiB
JSON
10162 lines
No EOL
311 KiB
JSON
[
|
|
{
|
|
"sha": "d7814bcad0426c26e88874a3ef2d99d7220bcf48",
|
|
"description": "aco: remove redundant can_use_DPP declaration",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc7b5d7eedfe809abfba7ac985787c32526e4618",
|
|
"description": "aco/opt_postRA: don't optimize across calls",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10b12a6ee282fa48b02602560775cd8c401d3a76",
|
|
"description": "aco: handle all SALU that modifies PC in needs_exec_mask",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "421a4dacf002f3bf73f7e04d46198de7e75dbde7",
|
|
"description": "aco/lower_branches: consider jump target of conditional branches based on vcc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "822da92d68a537a5cb90d4e4e1eb099e15a4b137",
|
|
"description": "nvk: Report NIR shader in pipeline executable properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a274b9c6a8500a85dd19daa50996db99b46b4106",
|
|
"description": "nak: Fold constant ishl into shared ld/st/atoms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20aa072ee559f1392a467431a9774e5d93a7e29c",
|
|
"description": "nak: add LDS/STS/ATOM address shift encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18bf6fb96dd57d7891b6483ef39efe42e05bbaaa",
|
|
"description": "nir: add nvidias shared memory non unform address shift",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c016346b50e9085b531f9bcbd7cfd63d3806a3e1",
|
|
"description": "gallivm: handle u16 correct on const loads.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "e28cfb2bada2398a9ddcadd03fac060d5654a15e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1a5dd7e2f2bb594420195b40d99a7b84e6ba6a5",
|
|
"description": "anv/ci: add cross signed zero expected fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e63d487f5de5bf575c7d3c047f4d74c83c61a288",
|
|
"description": "ci: update trace checksums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa1490b47b9a053867077d4569045549fa26e9ed",
|
|
"description": "ci: skip invalid float_control2 tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77d05ac1ba97234389f98a38598f4e89e4b37622",
|
|
"description": "aco/optimizer: stop checking precise for med3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbc056220381504296b1bff68181b000fe200359",
|
|
"description": "nir/algebraic: allow inexact optimizations with sz/inf/nan preserve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5926209996c56ee335470a7c437ef2c27fd7928b",
|
|
"description": "brw/nir_lower_fsign: try to fix NaN correctness",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e2f1345d8a3544d3d0e51c6155df4cac657d9a7",
|
|
"description": "nir/opt_algebraic: make fcmp(a+b, 0.0) -> fcmp(a, -b) exact using ninf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef7dd040d9c6cfbac668d71f8498d5d433dcbf9d",
|
|
"description": "nir/opt_algebraic: make a < 0.0 ? -a : a exact using search helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0474ad15049359b4d9b1883f25b150e078f238e2",
|
|
"description": "nir/opt_algebraic: make ffract(is_integral) exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8d1763e0a92e662b042cd2657ca6e6e004e751e",
|
|
"description": "nir/opt_algebraic: make some more fcmp patterns exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d52c595052912f4f722c6a8c48c16859ac603bc",
|
|
"description": "nir/opt_algebraic: make some fmin/fmax/fsat patterns exact using nsz/nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "486ea54184a1a9a707536057e39e8fe89871cf8f",
|
|
"description": "nir/opt_algebraic: make bcsel(fcmp(b, a), b, a) -> fmin/fmax patterns exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa7808347749ccc5d5eb873ff97b924aa1c84062",
|
|
"description": "nir: make alu fp_math_ctrl helpers const",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55668bb50a6172dc686d66d8c97d428a9afb9b6",
|
|
"description": "nir/opt_algebraic: update flt -> fneu patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15b13d5fd4fd87e575a4c83f10cb3d4eb75d9447",
|
|
"description": "nir/opt_algebraic: optimize flt/fge(#c, fadd(a, #b))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2355b63cb57614f73f4b930f940e7678566d8c8c",
|
|
"description": "nir/opt_algebraic: use better float control for some fcmp patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7238888d93b2072f703a9c2dd177366ce2e9482b",
|
|
"description": "nir/opt_algebraic: remove redundant patterns with fcmp(fneg(...), #c)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03c497f2360b8d007a640191f6a024e4280a5f8d",
|
|
"description": "nir/opt_algebraic: make 1.0 - fsat(a) -> fsat(1.0 - a) pattern exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79e4530a9b7d3b15c1446bb02b1a0dfcd5e8fde1",
|
|
"description": "nir/opt_algebraic: make pattern pushing fmul into bcsel exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bc94a3d03396f05f781870f8186ab00c74f0db",
|
|
"description": "nir/opt_algebraic: remove inexact from floor->trunc pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da7abb1337f2067b9eadf2a3add3054b5e5ce89b",
|
|
"description": "nir/opt_algebraic: mark fmulz(finite, finite) -> fmul pattern as nsz",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea87f1f9bce4f5cd05b277da723b35b98b3e4304",
|
|
"description": "nir/opt_algebraic: add a - a with nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16db9f79d1b50ea783e401560494f7a97be25098",
|
|
"description": "nir/opt_algebraic: remove inexact a * 0.0 patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63d199a01e831859c607d74162acc0754c552763",
|
|
"description": "nir: remove special fp_math_ctrl rules",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e443229644c72f9658b8722a794caafdbf5927d0",
|
|
"description": "nir/opt_algebraic: mark newly created fmulz nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b678899ef8dcaa82c4b105aa341d6c0d46e9c08b",
|
|
"description": "nir/opt_algebraic: use nan/inf/sz preserve flags instead of exact for cmp/min/max replacement",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8ad72b912755bf8369f59895760447bfd7a628e",
|
|
"description": "nir/search: add option to set nan/inf/sz preserve on replacement patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e22c43f6583cfd5e8229ce610e72070f7ad5535",
|
|
"description": "glsl: make fmin/fmax/fsat nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef5e58e513f622a3acc5cb9b93a01a56482a3319",
|
|
"description": "glsl: make fp (not) equal always nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5bf979d718a1be6156ee0509c31e15794cc0af9",
|
|
"description": "glsl: preserve inf/nan for precise/invariant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52eab085e667d90686ddf6f194a0346cf5b2b2e6",
|
|
"description": "nir/lower_uniform_subgroup: use nan/inf preserve instead of exact for feq",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30da75e8b1a226e436365be42958f741bbc716ed",
|
|
"description": "nir/lower_double_ops: don't create more exact ops than the input requires",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2301164c77308e10a1be806529fbb4af4ecd462",
|
|
"description": "nir/format_convert: use nan/inf preserve flag for fmax instead of exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a87cdfc6b728371d6ecf1dafda46e078589c06ff",
|
|
"description": "radv/nir/rt: preserve inf/nan for emulated RT intersect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a23ff9cf8530d8b2f62c43c4a0b09f63577dbeb",
|
|
"description": "gallium/ttn: use nan/inf preserve instead of exact for kill's flt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c94d666943c354e450a55156ecc248ee795ba0d2",
|
|
"description": "mesa/prog_to_nir: use nan/inf preserve instead of exact for kill's flt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fe4d799e71a724e37d82da587283e1a03c003ee",
|
|
"description": "spirv: use nan/inf preserve for glsl.std.450 min/max instead of exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c5a5755e217165ab942d2c248a62df1262bd18e",
|
|
"description": "spirv: use nan/inf preserve instead of exact for fp compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e873b8764aeb0f15d3095996b79c1b1fe32c0f00",
|
|
"description": "aco/optimizer: use nan preserve flag to prevent incorrect med3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88a1887cc28598043e97832b3cd154d217faf832",
|
|
"description": "Revert \"add VK CTS validation report for a0 interpolation fix\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4eeda739c4ea856e37b9daced4564a17e30aceaa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a654aee7cd5b99e74ebcc53755a1f3690bccf65",
|
|
"description": "freedreno/decode: Keep intereactive for query mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e3da8e56bd3ea90bc7f54ebe2077cafed3e904e",
|
|
"description": "freedreno/decode: Filter redundent _HI regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07feb1ca4c56290f43c3010f3da0377022808cff",
|
|
"description": "freedreno/decode: Split out endswith() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45cccf6e422c5cc9ccf6e94bdcf5f02538e3d4e7",
|
|
"description": "freedreno/decode: Shorten query string",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faf3a93e8fe9bf94ff3200dca9427d8d05c95f2f",
|
|
"description": "vtn: set default fp_math_ctrl values for kernels",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "9da2d218041c1a9dd731c3f10ca4800c8b7c6773",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4df142acb68923201efa6644af01226f23ec8552",
|
|
"description": "iris: Fix invalid reads when uploading blend state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c954aaa842f7a9936aee5dffeba689b743cfa2cc",
|
|
"description": "panvk: increase mappable VA range to 48 bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3c5fccf9caf875c4bf3f99dff763554f571d80",
|
|
"description": "panvk: pass heap explicitly to as_alloc/free",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "192fca11a3a66a86d3cc5b962f70a0080549fc1b",
|
|
"description": "pan/genxml: make pandecode comparisons return -1,1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af954427bf7f008f065caed38f9ed5214b0b305a",
|
|
"description": "vtn/opencl: flush denorms for cbrt()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa418f1e73612c7ac2a325a0c738158b5e5607e6",
|
|
"description": "mesa: do not unbind general point when different indexed points are deleted",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b21a3db059656c97a12f88d40bc7a24d32acf60",
|
|
"description": "pan/lib: use tiled AFBC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cd9693a3146814a6a8996c2da4159e4a57b3009",
|
|
"description": "radv/meta: remove an useless barrier when fixing up HTILE for copies on compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5663ebffc413cdd10c81b123be9eb9096910b1bc",
|
|
"description": "radv/meta: skip some HTILE operations when it's decompressed on image stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0996b4c5279f166b8625755e104bd5603d654c88",
|
|
"description": "radv/meta: do not disable compression for depth/stencil expand on compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "452304897f67d2b76737f51fa460c3ed039dddad",
|
|
"description": "radv: set COMPRESSION_EN=1 for depth or stencil storage images when supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f2b048f84a899700f08d5f01a4c0e6e36e9c482",
|
|
"description": "radv/meta: stop fixing up HTILE after a partial copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f41818194b2c6e01f940df57f15e051f6b465e4",
|
|
"description": "radv/meta: add a function to fixup HTILE metadata for copies on compute queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f5a20abdec0337ad40bd8aec500ce1622efce62",
|
|
"description": "radv/meta: fix CmdCopyBufferToImage2() on compute queue with compressed HTILE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e362011ccaf1ddbbdc81e5f0e1262edc23f6b034",
|
|
"description": "nir/loop_analyze: also set force_unroll if the array_size is larger than max_trip_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5439c4fbf8c382e400884f79e3370fe76a68651",
|
|
"description": "nir/opt_loop_unroll: Always unroll loops with a known trip-count of 0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3197e79276f1a50d29043132397d21548f2f8aaf",
|
|
"description": "mr-label-maker: label wsi files that have a label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb2646e527e955eedee5353fe290ac55763ae7b3",
|
|
"description": "freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "026fa1799b955ea3995cfe54c0e5eb509a622b2b",
|
|
"description": "broadcom/compiler: Update comment clarifying OpTerminate implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "096674394312f63b13b0276fa166e639146f4cd3",
|
|
"description": "intel/tools: intel_measure.py avoid early exit on corrupted data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22e921f7f2b3fa0d7d387bd13c9bc0bf0535db6e",
|
|
"description": "intel/tools: intel_measure.py correctly parse cmdbuf-only data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4eeda739c4ea856e37b9daced4564a17e30aceaa",
|
|
"description": "add VK CTS validation report for a0 interpolation fix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b43defe563b98a1bca42529262e55e346001200",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05ed18a37bc2fc076a40538ce3928e4900e9a2de",
|
|
"description": "elk: Delete mesh shader remnants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b4af8907f27dc6e66abf29398e395c523871b7c",
|
|
"description": "brw: Delete wm_prog_data::urb_setup_channel[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd3fe2d671776334b95ecea1ea909d67d9a82c3a",
|
|
"description": "venus: Fix error log on PPC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "a49b7adad883148f07308fd4d8c1e57796302857",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "757ae04bd9ff7d88b6c2edcc87196abf0e75e69a",
|
|
"description": "winsys/amdgpu: Fix userq job info log on PPC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "2547fd0f59d6340c7c85641a444504b33558dd89",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58a71e1b2ea8a00b46dd5fe21711358597ee9d6f",
|
|
"description": "ci: sync time domains",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d1d94d3c2d0db07eee0216ed444bfe37667e957",
|
|
"description": "ci: split get_job_seconds() computation out of get_current_minsec() formatting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b0e29bc771a2e9ec93df99b7550b54ea7e098b5",
|
|
"description": "brw: Fix cooperative matrix constant sources other than src0",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "bf9ad36f2dfffa3567e67f0da3f0f44c71a7b011",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2bf82f900415abc5e6a767a47296814d59c51b1",
|
|
"description": "anv: Simplify cooperative matrix feature advertising",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab8fef23e68f8511a98453fcffdb50e5890b88ca",
|
|
"description": "anv: Don't enumerate cooperative matrix configurations if disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a7fa4974d9377cd9b27b80a62607106ed10f177",
|
|
"description": "pvr/ci: simplify the renderer string check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2acda35230e7d7670a588eb150bb49d57c1c555e",
|
|
"description": "pvr/ci: rename deqp suite to a less generic name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d99b93780a047356603ae8058f88e349d1bfde",
|
|
"description": "pick-ui: add `Backport-to: *` as a synonym to `Cc: mesa-stable`",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ae89dbf4804e48ef282f58b8ccd14f14a3c9f59",
|
|
"description": "pan/bi: Allow vector booleans",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "684714384738e2c9eac86fd4ed9e173d4aaa0432",
|
|
"description": "pan/bi: Set lower_vector_cmp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dceee75f87731c81b84720a0ade55738dbb19bf7",
|
|
"description": "pan/bi: Vectorize comparisons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "918624174bcdce49287e5b6249d455a298a66e44",
|
|
"description": "pan/bi: Don't attempt to fuse AND(ICMP, ICMP) if the AND is swizzled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0771615bcf58a3694c8c4b982d3158496af8b64",
|
|
"description": "pan/bi: Stop calling nir_lower_pack()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41d173afeff94e55439bbc57693ad827093e330a",
|
|
"description": "pan/bi: Add support for unpack_64_2x32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3fa68502e298c78e4ea6d737558cc5e3269183a",
|
|
"description": "pan/bi: Add support for unpack_32_4x8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "deb9244436995070b25954f2e1d09c1114dc79b4",
|
|
"description": "pan/bi: Run lower_alu_width after opt_algebraic_late",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02bade5cfaf67907d56109902304b18a7d696892",
|
|
"description": "nir/lower_bool_to_bit_size: Make smarter canonicalization choices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "711b3358a8c8d5dd3f86e7298203668202fc381d",
|
|
"description": "nir/lower_bool_to_bit_size: Use the correct num_components for conversions",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "3180656bbc9d9494418ba2b827691559d729ee80",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "240bae6b235dbe72937a01bee878c1fe980dca2b",
|
|
"description": "rusticl/mesa: only use resource_from_user_memory if the cap is advertised",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91550d070954d651acdff753a05fb272d8f556e3",
|
|
"description": "nir: disable fast-math for lowering conversions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3750e42f5cc3ca935454cba1e39708b11b9eb1ec",
|
|
"description": "pan/kmod: clean up unused flags from bo import paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d25f9821b9222dead87fa02b792bab3f865ed40",
|
|
"description": "pan/kmod: drop pan_kmod_bo_check_import_flags validation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "1c7793ea0bba93295ed6149152d00e5efa8a7267",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea2507dd8b3ec0ebffab30bebd79d151d7165632",
|
|
"description": "tu,ir3: lower multiview indirect stores to register indirects",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a1c8d3a0cf8d2968b4ba143d012fb1eff5298d1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf0786c766204625eeea42e840c1df1218ac1e28",
|
|
"description": "pco: Fix multiview sampling of subpass input attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba102224abe962038a89fdbc27ff24cd32ac5677",
|
|
"description": "broadcom/compiler: Don't lower to LCSSA before calling nir_divergence_analysis()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc6c200719256567f154019b449999457b627e9b",
|
|
"description": "kk: Expose sampleRateShading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b038cb7fa83aff5a7fd663675f83dcfd2612fe",
|
|
"description": "kk: Expose VK_EXT_image_2d_view_of_3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65bb2cd51edb83aa48f18af2598c7654d8854b49",
|
|
"description": "kk: Expose largePoints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "575dd21e11304a64cb50e408d55a49ce70b60f8a",
|
|
"description": "kk: Expose depthBiasClamp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e11fd9a1783fd1af3f12785201743d847d5a8e6f",
|
|
"description": "kk: Expose VK_EXT_texel_buffer_alignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93d8c652da0514dfc8e80fb8f586aa83ff70664f",
|
|
"description": "kk: Expose VK_EXT_extended_dynamic_state2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0291969ffbb8a02f481f7984d1cf50f6dfd1d7f",
|
|
"description": "kk: Expose pushDescriptor from 1.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b9dc3a2cdf1e3163d517bd7cfc8c8738e8db92",
|
|
"description": "rocket: Fix printing of rknpu_mem_create.dma_addr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c699087d446cac93c0b6685bb7b5ff00d04cab8",
|
|
"description": "vc4: Fix printing of get_tiling.modifier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc34a122f3a1de1db14cbef2059c1228de58a89e",
|
|
"description": "freedreno/decode: Fix const correctness in get_tex_count",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "1ea4ef0d3be829e392922f5d26fbc89bf69a8a67",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17bbd45d59dd11628b7b675ad991764154095c33",
|
|
"description": "radv: emit the framebuffer state when rendering begins",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e178382fb8df4ac22f5fcb9e9c0f0f68f444e531",
|
|
"description": "radv: add a new dirty bit for the GFX12 HiZ workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a010c2694a09f75facda76e9ebe20168f004b822",
|
|
"description": "radv: move {depth,stencil}_compress_disable to the image view extra info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9abe6d4dc2e7a58d8e16b628387b7dbdf77aed72",
|
|
"description": "radv: remove declared but unused radv_get_dcc_max_uncompressed_block_size()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d9fb0744e94bb5972c5bffca9877a3516f39f9a",
|
|
"description": "radv: move color/depth-stencil init surface helpers to radv_image_view.c/h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39719c6c446c4b71ca76b8402c85b3c2f6c61119",
|
|
"description": "radv/meta: remove dead code in the gfx depth/stencil clear path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9bf70486d987091d7435b448dddb4be3e346f6b",
|
|
"description": "pvr/drm-shim: avoid trying a random bvnc by default",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ba104d3e923aeb14e4faf75db9c8a3e8313ecd48",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "268e19378fc03c68e897c15b5f06c747bbc9387c",
|
|
"description": "glx: fix const qualifier warnings found with C23 glibc support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a9e1db405419d6c97e7233c0bf10323e19f442f",
|
|
"description": "zink/ci: update checksum of one trace running on VANGOGH",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e488085942a1739f33b4cd4e7800c37c2f98a256",
|
|
"description": "radv/meta: remove unused saving/restoring rendering state logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98186aba3619c3b44a2d01beeb16a57ab8c02a44",
|
|
"description": "radv/meta: stop saving/restoring rendering state for color/depth decompressions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d5077b00210183d885e49c7ae7fee5af73f4e8",
|
|
"description": "radv: emit late decompressions for fbfetch slightly earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04f6bfae51ea6aec1a4c319d4634e1a5392feb81",
|
|
"description": "radv: only pass custom sample locations when relevant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3539b54f061002f37b2c866a37070336d6bc77",
|
|
"description": "radv: fix late decompressions for fbfetch with more corner cases",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6a2d1400854dfbe617d93f448f16e98a1744015",
|
|
"description": "nir/opt_vectorize_load_store: allow sizes unaligned with high offset for loads",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "2ed79f80ba894bba0d340708c326ac9d59d5795e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc814fa828e410b842408684066c8f8a48aefb2c",
|
|
"description": "anv: skip compressed flag for bo if not supported by modifier",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "f91de58818173b8ab2120a57f2cbdb81995d1ee1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ece5f671b3536d49b9c70d008f952e65c41198ff",
|
|
"description": "amd,compiler: fix const errors found with C23 glibc support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85fd63068e91d0dd4b9434831ddddbbc2ff07355",
|
|
"description": "compiler/clc: Fix const correctness in libclc_add_generic_variants",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a08ee7ecf07b1d0cdfec4f61bdca08bf6551247",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4938ad435e1b480f6a1b9b81cb8db7de5039ec8d",
|
|
"description": "pan/compiler: Fix progress reporting in pan_nir_lower_store_component",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c3d3d23d8a5494d41f2e15f3998340b410c2253",
|
|
"description": "freedreno/a5xx: Convert a bunch of LO/HI regs to 64-bit regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d4803a6fbae1d280885ed6b70683efadd12e81",
|
|
"description": "util/cpu: support detecting RISC-V FD/C/V/Zb[abs] with riscv_hwprobe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dfcd141cf9b7a7d5f664fa9eda4e38e67b04483",
|
|
"description": "util/cpu: add a number of RISC-V extensions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0880c8d5648854dc9ea4b317a2669e4c54d59ddf",
|
|
"description": "util,loader: silence asprintf() unused result warnings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c7cad18b26e142a623861b196112437487f751",
|
|
"description": "gallivm: fix undefined CALLOC_STRUCT build error",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb22e441b963c9b73639212725bae88fd4a2c132",
|
|
"description": "ci/android: revive some previously skipped tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091c4f43ff921cfb5a422ace6755f85738287012",
|
|
"description": "venus: remove obsolete asserts for ANB image creation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5859b2d404fe9bf682f0c214728e5aee39ad54a",
|
|
"description": "intel: Rename wm_prog_key to fs_prog_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56e638be81d70179cfca46727dd8d7939ee904b4",
|
|
"description": "intel: Rename wm_prog_data to fs_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb4b78fe754dad618e0326d486ccb775dce09a8",
|
|
"description": "intel: Rename intel_msaa_flags to intel_fs_config",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa93039d913762fa82661ef28b9ca12e4b47c5a",
|
|
"description": "ci/zink: Skip ext-no-config-context for now, due to taking out the X server.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e65c6a1185e344c6dcf3feffef3e7949efc0707",
|
|
"description": "docs: update calendar for 25.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69e4163b9eee3feb6181ac6a0a36aeb24ba8979e",
|
|
"description": "docs: Add 25.3.5 SHA sums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98a8d8d88c7bcb5d39a91767cb362d564ef7f3a9",
|
|
"description": "docs: add release notes for 25.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efb5ab1e4ba12886a94bd321bbd1010e7c10e5b4",
|
|
"description": "intel/blorp: Fix the redescribed fast-clear qpitch",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3e331e4fe91083863b8435445a7be5ec2ef699ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f71a38e9ded4c081eb9720241d25db3140ad1e0e",
|
|
"description": "nir/opt_load_store_vectorize: don't use shared2 vectorization across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "210993a13becbd99b2f36ccae7d0be8f54d2e60b",
|
|
"description": "ir3/parser: make bison fail on warnings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca4e48d743f1d92a15a935ae007404fb94315419",
|
|
"description": "ir3/isa: fix shift/reduce conflict for mova.r",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9268efab099b58d7f5f881ee3b9d23a0f9e7f2d",
|
|
"description": "ir3/isa: attach (sat) to dst",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecf6ac253758483de636a75dbb3e560d35197332",
|
|
"description": "lavapipe: update fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fcbaf5d8932df59b6c9e69fe77d953d98d0fb82",
|
|
"description": "llvmpipe: fix incorrect image 64bit fetch return value type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1421e3a1cc4f57bbff140aac77f4d88932a29f7",
|
|
"description": "llvmpipe: update traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4f1ba1fb2eb6b19aa9fd1c387d8b74bd4122ff3",
|
|
"description": "llvmpipe: add stride argument to lp_build_swizzle_aos_n",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bd8a5e3f1c2cbe5aa18aaecc7c9b1402c1884d3",
|
|
"description": "llvmpipe: add GALLIVM_PERF=no_lod_ellipse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22436cb0f0f4039dcaa7cdb091fd4f26d8153cf8",
|
|
"description": "llvmpipe: implement per-fragment anisotropic rho",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4baf977faa68586da3c440afe9c14da2d81fec37",
|
|
"description": "llvmpipe: elliptical derivative transform for anisotropic filtering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "569977238675fbcc85a37bf206526dd9d6662b48",
|
|
"description": "llvmpipe: pass explicit derivatives to sampling codegen",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf48da58a7061f08dce2b59c00114f4b43d66bb1",
|
|
"description": "zink: ignore msrtss support on panvk",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ce03fa2119369cd980aa093ab7228b78c92eec",
|
|
"description": "zink: add arm and panvk to invalid<->linear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c817ef30ee4638c95f5e32f94ce024dbd95b48ff",
|
|
"description": "radv/meta: remove dead DCC clear code about E5B9B9R9_UFLOAT_PACK32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "181bb1fc939edc4b190526941ea6a4dccb9fbd17",
|
|
"description": "radv/meta: remove dead code for VK_FORMAT_R4G4_UNORM_PACK8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd54224a7316312e98263a448224e3b7fff721b3",
|
|
"description": "radv/meta: remove useless check in radv_CmdClearAttachments()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad7151f4bf635123b526876f1112fd9a7414b117",
|
|
"description": "radv/meta: fix the key for DCC decompress on compute",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18317460bc573af2680fe2e83d2977d979efd67e",
|
|
"description": "radv/meta: stop saving/restoring rendering state for FS/HW resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30db01ed0502c226f4ae25f7a33a2c12ed5ac7a4",
|
|
"description": "radv/meta: make radv_decompress_resolve_src() static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea6b311d941f06b9ba1aef9ae089a06515476ea",
|
|
"description": "radv/meta: decompress resolve src outside of depth/stencil resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c46053c0572852604287303b3541de3c38f8978",
|
|
"description": "aco/optimzer: apply extract with any uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85c62f151576f4e33abafa8be895f3b459cadf57",
|
|
"description": "aco/optimizer: only copy propagate p_split_vector if it can be eliminated",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ecc800eddf36dbec4fe2d1cbb59af345cfeb3e4",
|
|
"description": "aco/optimizer: add second copy prop for pseudo instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "269007faf3d1a5733aefc2d3e1a713cd1307d09c",
|
|
"description": "aco/optimizer: apply byte p_split_vector as extract",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b21b36b6ab2d5638eb8246aa7b3093840ae53b9a",
|
|
"description": "aco/optimizer: apply further extracts to v_cvt_f32_ubyte",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08f9bad0b5bcbafbf19a231688b96ce4d7f8820b",
|
|
"description": "aco/isel: avoid extracts for continuous alu src components",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0c663378c09085a06220a83af7aa0b9463b5bd7",
|
|
"description": "aco/isel: split vector into dwords/words first",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a3e6272236bc2f7b20fb14c9da0683c9f7091de",
|
|
"description": "aco: improve emit_extract_vector for vector of vecs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b491cc51a434e706665fde2304cdebc2e49f170",
|
|
"description": "aco/optimizer: don't remove label_extract for splits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66f2a359544f813a3014ffa634e2ad77067c6043",
|
|
"description": "aco/optimizer: repeat vector of split opt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6951ddc43bdab5815b01a8fd4b69fe08974c540e",
|
|
"description": "aco: clean up emit_extract_vector a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e86cfac8e818146f0cc6dbaecd78f1b63c2a346",
|
|
"description": "nir/opt_load_store_vectorize: Vectorize speculatable instructions across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52a5b294978075863dcb6d698fa69da7d3fdcab0",
|
|
"description": "radeonsi: vectorize UBO, SSBO and shared across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b859aa7dcea6236a793db25062c82e9583890404",
|
|
"description": "radv: vectorize UBO, SSBO and shared across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"description": "nir/opt_load_store_vectorize: Allow to vectorize at most one entry of each type across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a07ea20e6aa0cfa0e28c3736e40af19618f6eab",
|
|
"description": "nir/opt_load_store_vectorize: create add_entry_to_hash_table() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bd9cbf90ef5022265d8deb33b2c251085632a9",
|
|
"description": "nir/opt_load_store_vectorize: use linear allocator instead of ralloc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ed863b88fb95b7d9d499839b75313de04c881e",
|
|
"description": "aco/insert_waitcnt: improve s_setpc_b64/s_swappc_b64/end_with_regs a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63b18e9e5b0e50da6455639e69f025cfa0379354",
|
|
"description": "aco: move return address to a clobbered register",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec74e346721b6c7df7ea2006fac0ad9cbad4aabb",
|
|
"description": "aco: add return address to call_clobbered_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "837afd7fafb30d66218f771e9273b9aa06f0aede",
|
|
"description": "aco: use Program::stack_ptr instead of Program::static_scratch_rsrc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6502b4a299294b586687639a729217c1ed63f92",
|
|
"description": "aco: use ABI::numClobbered() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "541401c494e99e3be9459d972df37e59b0fff46d",
|
|
"description": "tu: Simplify cmd_buffer allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0404ed41e831260bc3596f79468f213ceddec4b",
|
|
"description": "tu: Free cmd_buffer from its pool",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ecd2b136faf243a3e2cf76504749e75a05c7392",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "695cf07f8ac4fc0f8dbb8cf64fa81358445e0eb6",
|
|
"description": "radv: remove occurrences of VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2d7d998a242ffa281aa94ace2b8cb5f03c57ddc",
|
|
"description": "radv: track redundant PA_SC_VRS_OVERRIDE_CNTL register writes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8153a7c20514ae3023a4679fab292198af53310",
|
|
"description": "radv: emit the VRS surface as part of the framebuffer state on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e2f28e723048d398593649a26962cd9869e8451",
|
|
"description": "nir: remove split unpack_half opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c80f3ae3404dd7aa124033b1c4290d813ab932f",
|
|
"description": "r600/sfn: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e267a3cda22a28c85a36497a954ce1b48f217335",
|
|
"description": "r600/sfn: lower unpack_half to f2f32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5e7fc17f90bfdb13209d6f3e2a1b864110edb7e",
|
|
"description": "r600/sfn: implement minimal 16bit f2f32 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c45bcc2ba70753d83c6550cce8696a062a60a84d",
|
|
"description": "panfrost/compiler/bi: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae4b34b9bd8a9fd0558ff8b0a88062a01b2c7882",
|
|
"description": "nouveau/codegen: remove support for unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81e3162cf89559d4915f1be0efa65b320be2c704",
|
|
"description": "microsoft/compiler: switch to a backend specific unpack half opcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d71db17e535ca8cf6ca2421a3c3175fb8b9af69a",
|
|
"description": "elk: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8391d70fe5607218e1a977ae4d958fc13fbac88",
|
|
"description": "elk/lower_storage_image: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5f1e08f3ebc1f95e320d84a17c037282e45c3f9",
|
|
"description": "brw: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caf982218d0691852f308011935b1020cd222619",
|
|
"description": "brw/lower_storage_image: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ee9eb8f826b7456d24f2dba6f0a9e2da0e497ef",
|
|
"description": "asahi/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f414132399ec1de5db4307ddfff239bf3511901b",
|
|
"description": "broadcom/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d50f5387b4be5f853f5bb6d57ff15883b8251492",
|
|
"description": "broadcom/compiler: use f2f32 when lowering image load",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36417f016ec77f1002db1f9b5e2c93d46cef5706",
|
|
"description": "kk/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f811a3d0f5087f7ff8419d1434d54b81300d84e",
|
|
"description": "nak: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd35bf67e0a3509e732a55709759e6f01c2288f",
|
|
"description": "ac/llvm: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "146779d16d33b619ebd21d56ed1a3ed6d4af1646",
|
|
"description": "aco: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45cb1d3b6f5ecea36029d8970fe5e646a98896da",
|
|
"description": "nir/opt_algebraic: remove unpack_half_2x16_split",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a2ef27f7db60b2b16875f7cb59d7dfd4fe1f289",
|
|
"description": "nir/format_convert: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bd2ae4657959064561927a2997df51d14d7abd",
|
|
"description": "nir/opt_16bit_tex_image: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f7d4cd75b347844a63317d2a2824d2cb39eeba7",
|
|
"description": "nir/lower_tex: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "609c46cf23996d9f1f12ce45fd390b78addedd29",
|
|
"description": "nir/lower_alu_width: emit f2f32 for unpack_half_2x16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18d9c1b33c5332980a4a4137f927ed533c25991",
|
|
"description": "nir/opt_algebraic: optimize unpack_32_2x16 of extract",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4b1aa6eb88a361e30d73945e0068d7af0fde67e",
|
|
"description": "Revert \"ci: disable the valve-kws farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c5b6ca794de14c0e16229c14b9172e66b9c1da1c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06251fcc24b9fe8ea79daa19b2cbe6590569e4aa",
|
|
"description": "brw/print: Don't print extra space at the end",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bcd7e0fcdfb0d1908e889a1b6f7d0360d61b8ba",
|
|
"description": "crocus: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "335d142dade2f9db35fa3bcab8edd3efc2b72569",
|
|
"description": "crocus: Use intel_ioctl() consistently",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7aa0917626413a076b5739ed325a00ec4bdeb533",
|
|
"description": "anv: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6f36224eb6cc53f5948df87626cd17ec730fc6b",
|
|
"description": "iris: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "652e33b829f4e7a75065f25a91a0aa75cea618e0",
|
|
"description": "iris: Open-code drm prime ioctls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b06d759a9365113758da4c2d03d05a8c8213fea5",
|
|
"description": "intel: Add virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59fc94ffd275d7101031714b21f6e28b5327fbdb",
|
|
"description": "intel: Check for userptr UAPI presence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d397411198290f351de485d78fa7274257998af",
|
|
"description": "lavapipe: Fix gnu-empty-initializer error in NV_cooperative_matrix2 reductions",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2db1a624e3407199901ab7e32ac931b571f95add",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2457e0caf3e239eb95fdbf2947ec5fb19bcf4f81",
|
|
"description": "lavapipe: Fix gnu-empty-initializer error in NV_cooperative_matrix2 conversions",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "58f7fa3f6cddbf877555561904ef68aef36906bf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da6c3ad23760f6034ace7b1da94f85544099d12f",
|
|
"description": "nir: speedup nir_find_inlinable_uniforms()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaea962808cc4000acd38341cd537b0b224b4135",
|
|
"description": "nir: update asserts in inline uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0410377b6371d2407a5d50aa0b3f2a26ea8c67c6",
|
|
"description": "nir: make nir_add_inlinable_uniforms() private",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "257875034d8ad20113606ba7ed7bb9f070f90666",
|
|
"description": "nir: make nir_collect_src_uniforms() private",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1acc96b8cb0c503368a512661e3d70e3542662d9",
|
|
"description": "mesa: retain const qualifier from pointer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e8a61cd7b0d1bee2f81289b13810c438d869c3f",
|
|
"description": "freedreno/decode: Emulate CP_MEM_WRITE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "017d453525f4f647fafdce0bec5a4191675a31c7",
|
|
"description": "freedreno/decode: Allow raw access to pm4 packets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "955aa6199780afce4ddcdf7d988742f753b525d1",
|
|
"description": "freedreno/decode: Handle strips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8364d361b5f2d1c93f8ca330564d81a17680b49d",
|
|
"description": "freedreno/decode: Expose gpu buffers to lua",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b33ee9f0b772af3b5b3855ea339b74c70f4c6ce",
|
|
"description": "tu/kgsl: wait-only submit handling should not ignore sparse bind commands",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "71ef46717cd091f0a12a12cf5a8da3ec8a6fe96a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffc6fb637748cbde6718470c0e40af7a8c293073",
|
|
"description": "svga: Enable GL_ARB_vertex_type_10f_11f_11f_rev",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8deba07452270a2bd19e7472fc3f9c0ea689714a",
|
|
"description": "vulkan/wsi/x11: Make sure error is returned if create_swapchain fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95e471e558fa487b5ad35844f836caa61cef1c7d",
|
|
"description": "anv: Avoid dumping BVH before command buffer is submitted",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1b55f101055e2c07c34219e9b3352cf61da95bdf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f6116e419e01073f18d73a092b180f383574ca1",
|
|
"description": "zink: Use NMin/NMax for fmin/fmax if nan_preserve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5d32d4f4a3d6d8e2082a70f1f38514dfc93707c",
|
|
"description": "zink: Use float_controls2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091426142cfdd40f15dfcb72850f30991f6fd9ce",
|
|
"description": "zink: Generalize spirv_builder_emit_exec_mode_id3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9189a705986988f1b0b5b716d776d64fc39d5773",
|
|
"description": "zink: Emit float controls for preserve_denorms too",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6afa1b3bade64e0676b349d7d57b3c89b5ec3e9e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "678d7db217ebc67efd3de89f19492bdb6c5f544f",
|
|
"description": "zink: emulate clip distance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fe2280e475a7b347bdfb7d2abd001c50fb5c4b1",
|
|
"description": "ci: disable the valve-kws farm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a65b5dd4de93ae84047ccba92a32a66c9f140a4",
|
|
"description": "pvr: fix src/dst image formats for DS resolve ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "407e692c3c779fd0df40aa25c385788a3d7a2b19",
|
|
"description": "pvr: fix logic for setting DSMERGE and PICKD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05e6d6ca83c472c677d1f03cec38b60576cdb8ef",
|
|
"description": "pvr: handle SRC_SMRG_D32S8_D32S8 in tq shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5552d5d1a99ccb096adcd0bf893cc12aa73af8b2",
|
|
"description": "pvr: fix logic for when to reset fill blit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f894153142518bf2475ca5205d6fe5d4ef7b898b",
|
|
"description": "panfrost: expose EXT_shader_image_load_store",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "394d5928bd2dfdcff7264d78e5b6dc4649734e78",
|
|
"description": "panfrost: also check for PAN_BIND_STORAGE_IMAGE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4361977291980a9bb2b6efb18c88aadb86b4f784",
|
|
"description": "panfrost: group image load/store flags a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "331238e44e473aaa9f4658cb30a9f6d88237fffa",
|
|
"description": "iris: set DisableAnyMCTRresponsefix to zero on init",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aaed82543e1ce9450143e353bb362f37ed517da",
|
|
"description": "anv: set DisableAnyMCTRresponsefix to zero on init",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61b5e91bbaf288463265070b30f5183b7c1ee7c7",
|
|
"description": "intel/genxml: add CHICKEN_RASTER_2 with required bit for Xe3",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03ea0cac360e7a7a801e672528de98ab6f74489c",
|
|
"description": "panvk: leave a TODO for U-interleaved copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ea7f1a04da95cad78dfc14266db0a8753fe54fd",
|
|
"description": "pan/lib: use interleaved 64k in more cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2256ed15a20e39e0e741cfe9207c4b13b629baf",
|
|
"description": "panvk: never report identicalMemoryLayout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3967ea9b06e325b5ec72b240aef403ef4ab54b",
|
|
"description": "panvk: Support VK_EXT_zero_initialize_device_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f1bdfa8b449440ae159aa279aa65fc2ce2aa133",
|
|
"description": "pan/format: Disable storage image support for compressed formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42bd4679064e86acbd26109ea3334bfd6959e861",
|
|
"description": "broadcom/compiler: inform NIR scheduler about 0 cost ALU instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f93e8e76e983af7ea9305c7a1211dd08999129e8",
|
|
"description": "broadcom/compiler: optimize alu(shr(x, 16).l) to alu(x.h)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4753a296f95e6b8c59a19f657235a7e8a5ee8510",
|
|
"description": "broadcom/compiler: don't always clear undefined bits from sub-32 integers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c589268b5c3098c91048ea5ac6efa2541ef6aac1",
|
|
"description": "broadcom/compiler: drop unnecessary MOV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f957d5bad6c7b4e2285917ec25405bffee3be73",
|
|
"description": "pan/ci: clean up t720 expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65c1c664127f5aa8dc34ae20f79ac4cdb922104a",
|
|
"description": "radv: stop delaying decompression passes for feedback loops with DRLR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c7437d3aab796e1b9f3e8f6b53fa089d8cee29",
|
|
"description": "pvr: Fixup for deqp-vk.api 2d.optimal.* conformance",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3131bc145338678b40f49257033e7f088e7d238",
|
|
"description": "Revert \"ci: lima farm maintenance\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca1d59d813972911a3a523713445ced7d758713e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae29e1cf76181726a11d32c5a515d309c7e59e3e",
|
|
"description": "pvr: drop pvr_assert macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "143b362c0fd5e33dd7984381cf32702ef4a08dab",
|
|
"description": "broadcom: don't hardcode pagesize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55d0fb12cd40f2b6f18063d191060c3ccf8848c8",
|
|
"description": "vulkan/wsi/x11: Don't use modifiers when ignoring SUBOPTIMAL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "431aabe79a2a40e909588c19880773dbd8360812",
|
|
"description": "vulkan/wsi/x11: Guard XCB_PRESENT_OPTION_SUBOPTIMAL by ignore_suboptimal",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b524bf368e8efa7cd024bc8497c3a09dcab71f85",
|
|
"description": "nvk: Reenable compression support with nouveau 1.4.2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f3c53cf66bfcc38f3f54de01a16e40db0e7f79b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "124d550a9434c8d5f55bccc10a12862a18815e8d",
|
|
"description": "docs: Add documentation on how to debug GPU crashes and misrenderings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec6918d7cef9332ba3284b6cd26a5b5d9da56d3a",
|
|
"description": "docs/envvars: Document TU_DEBUG and IR3_SHADER_DEBUG",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29900e82296b0ccb0b306326ee9a9ccae491fb79",
|
|
"description": "kk: Fix disabling workaround 4",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "67d05f71e9e8a740a4e37752eba4e1939f228d76",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1a3b6f346c90dec2e685969e5aa4347373234a7",
|
|
"description": "docs: update calendar for 26.0.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f80fa4d2b546ffd9e90eab4e0356b69fcda5a1f",
|
|
"description": "freedreno/decode: Fix query bin vals",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbdcb6d5300867922fcafca78761e05bc0210c2",
|
|
"description": "freedreno/decode: Dump filtered bindless descriptors by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8efbe73f3f512f28dd34638f51376e7aa37c8948",
|
|
"description": "freedreno/decode: filter unused descriptors in lua",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3249e4625e86c78978e3eb2a464fd8a23fcdfbeb",
|
|
"description": "freedreno/decode: call show_descriptor() for UBO and SAMPLERs as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "543ef390f4b8e262580ca9a4af37fea425c7ba0e",
|
|
"description": "freedreno/decode: pass more info to descriptor handler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c885fe10f91c7f9842091a5edd28ecb9bc6beff",
|
|
"description": "freedreno/decode: add shader stats object",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8d9ff218e21196e7a89c45b6c1b942311d8e0d7",
|
|
"description": "freedreno/decode: fix domain decode for \"structs\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ebde70cdce7408f505c593b84fe2b70818d7059d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2e0495dc51a6c6872427672f65c4b9a79c4beb3",
|
|
"description": "freedreno/decode: Split out domain based decoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b4fbd80f94bb6a92415e3925ed7d59ede4b380",
|
|
"description": "ir3: Disasm shader descriptor stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d93b62c14053b4c9915afdcd75c7d06120ea9190",
|
|
"description": "ir3: Rename cat6 UBO/UAV descriptor src",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7dc40b32fcc6b77b187dcdc25c96d14681ebf4b",
|
|
"description": "freedreno/decode: Allow dom[1] to be NULL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "248b8184078c6df2c00c987e499348532b52a6e5",
|
|
"description": "blake3: add blake3_neon.c only for little endian archs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c9e529bda838a12d565b3ec243c166d695e25a",
|
|
"description": "radv: emit pending flushes after late decompressions with fbfetch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbf0a38fa469daaf6e41a969624d5f5f5bb934ab",
|
|
"description": "ac,radv,radeonsi: shorten some emit macro names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83ca338e377ea82b29b7651a9b231c17321abe07",
|
|
"description": "radv: disable unordered submits when SQTT queue events are enabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "82d06b58add3932e21f58f975c1f5a7cddcbd6cc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d7a1bc6ef50fe79391762a9430aa479f72b8850",
|
|
"description": "radv/amdgpu: bypass GL2 for command buffer BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f242a204eab7d5d79dc70dbb0a7c621907e27dbe",
|
|
"description": "pan/bi: print shaders with debug info when BIFROST_MESA_DEBUG=shaders,debuginfo is specified",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec1628844838bb087005d841feda98832810842c",
|
|
"description": "pan/bi: propagate debug info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15443c343a1c15270ba01bc2761d8584277babf1",
|
|
"description": "panvk: propagate debug info through NIR when BIFROST_MESA_DEBUG=debuginfo is specified",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f5412c1c8ce8779b659f1da4fdea60641cc2a1b",
|
|
"description": "pan/bi: remove trailing space",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e6793f7b13450491e93d548ede47aed396e2294",
|
|
"description": "spirv: plumb spirv-dis --offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb571550cc63f6bb22e0212dc681d8a2cd90926c",
|
|
"description": "mesa: Prevent building with LTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e48f46e34287bd49886198f1f6e0f65ce4e7b2d5",
|
|
"description": "meson: Identify LTO builds in the package version",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2c24a0d8bb931543ff489a4e5e3eca5b473992b",
|
|
"description": "anv/video: disable encoder on untested platforms",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c2736e4c4315152859a5fb715f7b02b546e910e",
|
|
"description": "panfrost: Update clean_pixel_write_enable flag name for v6+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1f6cb53ef5cab288891acd600c8d383cdff90e",
|
|
"description": "pan/desc: Issue TSIX-2033 only affects pre-frame shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fc555db034cafdcefa49c99c312fc314c387684",
|
|
"description": "pan/desc: Cache clean tile state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48582489e46f50b7afa7f8bcf61ff7058ca91cbf",
|
|
"description": "pan/desc: Move funcs closer to callers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c70b9ee5364a97c426a0bcf60e2c2551f5b097a",
|
|
"description": "pan/desc: Force pan_merge() ending semicolon",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76516cdf26e1dba028ff09d1370630421d2d530f",
|
|
"description": "pan/desc: Emit common RGB render target config in pan_emit_rt()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9d96ad241da83fed5346eac1b8799c14c0f2869",
|
|
"description": "pan/desc: Only set clean_pixel_write_enable on clear (v4)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "098b69a05c70804a29f12cb1f97e62aac7412bb1",
|
|
"description": "panfrost: Fix clean_pixel_write_enable forced check for AFBC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "762a0f413369ecbbeb94810b133e66963b69208b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd22fef4befde3377ce1af6df3158ca8b293397d",
|
|
"description": "radv/meta: remove unused emit_depth_stencil_resolve()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b304718002db1a4c86c2237b7df15d4dd32c189f",
|
|
"description": "radv/amdgpu: remove radv_dummy_winsys_create()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f32721e3ae9a8bfb6d2065b12d17c5b3d6c0c14b",
|
|
"description": "radv/meta: remove declared but unused radv_decompress_resolve_rendering_src()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c69f7904e300afdee6ae46f8799e25bc3b44c217",
|
|
"description": "anv: Enable YCRCB CMFs on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "381f4a658f685f1fbd48197f4e25c676e54962b2",
|
|
"description": "intel/isl: Add YCRCB CMF mappings for Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23a3c8c972d25a69f537b550afcfda48dd9f8bd8",
|
|
"description": "intel: Disable CCS_E support for YCRCB on gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a66d19b691bb8531dd075861b6b103eb488d9237",
|
|
"description": "Revert \"ci: disable vmware farm\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "1d120c1bf24714f59204e10ff41f95039dbb6bb6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a188bac3f3094eb5c45f2475488f89e9647ea75d",
|
|
"description": "svga: Update CI expectations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5890aedf8cd2bf566fecca7908bb9bf031d06dc8",
|
|
"description": "nak: replace get_io_addr_offset with nir_opt_offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bf1f5affd281dedec4f9d7234a7626a8b78fb1",
|
|
"description": "nir/opt_offsets: support nvidias intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb60e4d14f5d70d1c5522bf86623af41e7eae266",
|
|
"description": "nir/opt_offsets: support negative offsets and 64 bit sources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f456735d119dd8eb7d851d40a177881a46af970b",
|
|
"description": "nak: convert memory load/stores to nv variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4add3959e93454b9a3510cf03ba927aab78dd025",
|
|
"description": "nir: add BASE to nvidia memory intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e779538ad2d3f05a5c254b7daf1c96126b8a64bc",
|
|
"description": "nir: add nvidia IO intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24073b66fa24169b39328c84074a9c132b81b12c",
|
|
"description": "tu/ci: Document a618-vk-asan failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ad50752ffbdf9eadd6a8bb2aa88859040b275e",
|
|
"description": "tu: Fix memory leak of patchpoints_ctx in dynamic rendering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0dd06c74d6531d25eaa01f23ebccf151c303335e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce4d338b0d6ea4445bd676fe97c9ad6a4e27a248",
|
|
"description": "radv: Use stderr for shader printf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a1e3d8c28557ad6ff6603d3778edfd663855bb",
|
|
"description": "radv/bvh: Make sure internal nodes are collapsed when possible",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "95a89f7b334479e9184eafa6289c3ea54a733933",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c1e4e3e650f4322a6ef472f45c2e44bfe0952d",
|
|
"description": "vulkan: Make sure no NaNs end up in the BVH",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "20322687e08a78f66c005a2075e1f2df89c2b7b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f3a9c10f4a2110aa91319b047f884e64f49339f",
|
|
"description": "radv/rra: Fix nullptr dereference",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bc23bdbb8eb83dfecfafd5747e51ecfb6b3d4ab",
|
|
"description": "pvr/ci: document some recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fbe201a12d81d0327ef0966f540055fc47db374",
|
|
"description": "brw: Convert VS/TES/GS outputs to URB intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52341b8b9c83044c2a49b7176aaa709111d099aa",
|
|
"description": "brw: Split EOT handling out of emit_urb_writes()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f0773e9514ff5b1da57b27107ea7548ef851c20",
|
|
"description": "brw: Add VUE header varyings to io_component()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54def4020cc84c58da1f31b345fb5e5412054c7f",
|
|
"description": "brw: Set a valid varying_to_slot for VUE header fields other than PSIZ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "076a183b8f45ecb28e90c69a15bc9609325158f7",
|
|
"description": "brw: Move TES VUE map calculation before lowering outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2af44670eda0d406d5aff726812adff6eaab87ad",
|
|
"description": "brw: Implement load_urb_output_handle_intel for VS/GS stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cbf49aa8f9631ce7b99af2b5874f6976d3b9af9",
|
|
"description": "brw: Drop urb_handle parameter from store_urb()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "643ba9a7843169680af0e519168cc7450d41ada7",
|
|
"description": "etnaviv: idle the pipe before flushing texture caches",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f82c1ae5424e51217b3b0fc42f2d01899a46ec1",
|
|
"description": "ci/tu: Move vkd3d-proton testing from nightly to pre-merge.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52cc02a60fdd8781fc169a094c4c2ace045dd19c",
|
|
"description": "ci/rpi4: Move OOM-causing test skips to the single-thread list.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b670e4eeb3f5a4969c69e53ff646fbb33fb1ab9",
|
|
"description": "ci/vulkan: Enable dEQP-VK.wsi.direct_drm testing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "213710049cf48500797fd6437f174b333cad9618",
|
|
"description": "ci/deqp-runner: Enable a common single-threaded test list.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93ff1aa90b3ac532c18c07bfa4631f4f6400e12f",
|
|
"description": "ci/deqp-runner: Bump to 0.23.2 for single-threaded and vkd3d support.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e70012c7b0c519121aad352e6e18b56f44dc26",
|
|
"description": "ci/deqp-runner: Drop silly catting of flakes/skips files together.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55d4eb9a3fd0a2068d712cd8f300a26ebdd901e",
|
|
"description": "ci: Add some flakes that I tripped over when test groups got reshuffled.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0a4d3ef1e46b2daaf2f8b371ece4fc0f673036d",
|
|
"description": "ci/tu: Clear stale xfails from the nightlies.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "63243bcc3ea603ab4ae2f00653e50280ca3448e1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e7e04ad55c617d1a30ebc8846a3e645cfe1016f",
|
|
"description": "ci/tu: Skip more subgroup.clustered vector tests pre-merge.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba0ce75f38f211dad8c625c1c3d76c2bd3f3737f",
|
|
"description": "ci/intel: Clean up some expectations for the nightlies.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4b3e16d89e944e2f3ee2de8daf8fb1b45b41ed3",
|
|
"description": "ci/freedreno: Clean up some expectations for the nightlies.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42e17a948efdc193a08e05a84d8a8d22040d13a2",
|
|
"description": "lima/ci: Remove erroneous skips.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e54440d15e922e428454ae64f92d62dd42814728",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edffb2d76d3fc8852690cc424a5acffaf858dbf5",
|
|
"description": "ac: add FMASK codes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f36a2be2ea599677e2fa180cbfbcb1c0744dc96",
|
|
"description": "ac: unify HTILE codes and encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0c7c642f44e099a1d3886f9705d9527fbc2a4fd",
|
|
"description": "ac: unify and demystify CMASK clear codes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43e9af713b134a893779fa0dbbb9720cfb402e0d",
|
|
"description": "radv: use DCC definitions more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6af6197136aa933e6b643a6c27ebb57128738a69",
|
|
"description": "ac: unify DCC clear code definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc17360060480a8601d2af4f3f15e02bb8871ca",
|
|
"description": "broadcom/cle: ensure zlib inflate assign memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a85b3d9f4edca7b86eae6304254ea4d63c03531",
|
|
"description": "broadcom/cle: bump up gen version for v3d",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9c4829473a11a0cd5daff92cb68db6eef20c7650",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8fc50ef4678c8483e1231f8578391389c704c5f",
|
|
"description": "freedreno,u_trace: Fix various UBSAN errors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae41474d8c477d3a4ed53fa726ad1cad7cdcf655",
|
|
"description": "panfrost: Add new CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc933d1d082078bf125b0ba0d54484fae05dbc5c",
|
|
"description": "panfrost: Port CPU scope traces to PAN_TRACE_*()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bca1815805a41dd5b01dcc9620eeb5be0e96130",
|
|
"description": "pan/trace: Add wrappers for Mesa CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9097e2e13d039a2fbaf9dbf5edba470b832a352",
|
|
"description": "util/perf: Add support for conditional CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a336e9330def452987a376eba5d02cc5513c3b05",
|
|
"description": "util/perf: Reorder ending CPU scope traces to match beginning order",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9cdefd406bee3d56be908fd5ae18d5bb09cdf0d",
|
|
"description": "util/perf: Replace tabs with spaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "312372250ac4e2f4a2d23c91f4c4fa4b7fa3f049",
|
|
"description": "zink: add arrayness I/O matching",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b526b971f135630be85d17da8c86e249564dfdc5",
|
|
"description": "pan/bi: Make SSA spilling vector aware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fd5b8a391a430d050d8525190d71c72e11ae0dd",
|
|
"description": "pan/bi: Account for MEMMOV in bi_record_sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0654c98b5eee45d3c3bdf683a8df6c6bf5792b45",
|
|
"description": "pan/bi: Don't allocate lut space for temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79c786ea6efb23545aab7ed293bd6f424a2a256c",
|
|
"description": "pan/bi: Abstract away spills/fills when spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e55a87901d09eca810d9d977d08c62c196ca954",
|
|
"description": "pan/bi: Pull out size recording",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bbd314580fd875d334badec450c6cfefa2ff069",
|
|
"description": "pan/bi: Teach bi_print_instr about memory vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fba6b984f1c4d856e1e952686e32ed88e09f27a",
|
|
"description": "pan/bi: Repair SSA after spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd94d1833f6cd05a123ca4aa038a6547685ec20b",
|
|
"description": "pan/bi: Fixup bi_repair_ssa.c for bi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f29fa1e9df225914ab50426aaaad321111a6f4dc",
|
|
"description": "pan/bi: Fixup bi_reindex_ssa.c for bi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a8232c1a1aedabf695b152a3a1db2ab14dc3f0",
|
|
"description": "pan/bi: Copy reindex_ssa.c from agx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c6f17d51752b17c7fc7ad477c32530675a9b23f",
|
|
"description": "pan/bi: Copy agx_repair_ssa.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62925ea831de494cc6a468f5c5bfbe1d6d7f10df",
|
|
"description": "pan/bi: Reindex SSA before NIR->BIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a9fd2b10eb4242eaf5b9af124ba1da2e5f3ef36",
|
|
"description": "pan/bi: Fix spill limit value order",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b81eb58f371a47007251c78e181afba60d1d8aa",
|
|
"description": "pan: Add some missing ForEachMacros to .clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bea618b4deb8690fed9b00e485df04515d30934a",
|
|
"description": "svga: Update CI expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f20cd07e21720545c7b2e2f99a745a2fa4b54034",
|
|
"description": "radeonsi: fix mesh shader outputs kill",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e21dfbf23b863079c6d63e1b39497867a5f5ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b159025d7b722b068a5f34ef7cbe637b015d401",
|
|
"description": "radeonsi: not overlap ib print for multi context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0678f3c00034e55167104169cfbfb69bd25088d",
|
|
"description": "radeonsi: be able to record sqtt for frame 0|1 and no swap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aea4691bbcc1efd85b5c0f4190d98443d9d7597",
|
|
"description": "radeonsi: mesh shader support sqtt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ca7d564b6a26142b093a52e75d0b346aefdd3eb",
|
|
"description": "radeonsi: move sqtt draw code to shared function with mesh pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ea4fe9806b93ee9c4f0dd1b571e4a4a52c666ca",
|
|
"description": "iris: Switch to SPDX headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f3b51a165ea6d27a269f614bb05cf5a9a8a0b57",
|
|
"description": "ci/deqp: Retry GitHub API lookup for main-branch check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc69e4364f8c00cd72f3b1a9b7881b08bbba23ee",
|
|
"description": "intel: report code size in shader stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc53da9c39c65821dfdac94553647e9c084ed956",
|
|
"description": "intel: simplify shader stats names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d5170c7057e2c99428f8ac9c19e9b71e64b82c1",
|
|
"description": "intel: add scheduling mode statistic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcaf6a52a72179120c87990fb0a65a3ebbdc86c7",
|
|
"description": "util: hide hashes from GL shader stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0718a2e74c0c8f23e03cf7323aaf9dc3e34aab35",
|
|
"description": "util: allow string shader \"statistics\"",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b20cfc58906bb63e10c6f881fca2ae2eb624304",
|
|
"description": "pvr,pan,agx: drop cargo-culted nir_opt_loop calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27474b2ce39368cc21ebdc37e10bcf4c27ee97b1",
|
|
"description": "svga: Always emit VGPU10_OPCODE_DCL_GLOBAL_FLAGS for VGPU10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f022d0a24a946a224517de5870774e6794abd9",
|
|
"description": "nir: reassociate a $op (b ? #c : #d) for div, mod, rem",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee16f76a1e1ed31530c5b6c0ef996b0dabe56305",
|
|
"description": "radeonsi: don't allocate a VB descriptor upload buffer if it's not needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdb36e5be527a476e55b7b4bb184bc4485550983",
|
|
"description": "radeonsi: move VB descriptor emission and upload into separate functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f096652aecaef79aef720f39389f83dd15d0871c",
|
|
"description": "ac/llvm: pass soffset to buffer_load/store_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6a5bb38083650d8b7fb8be0cef17edb106b1404",
|
|
"description": "ac/llvm: simplify emitting FP intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74bc4ee9f3719dc2a5401cfcfcf57218569ba7ac",
|
|
"description": "ac/llvm: remove scalarizing emit_intrin_1f_param_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6979f9f0d53df1c8dabceee52f6646399baf5224",
|
|
"description": "anv: use workaround framework for Wa_1508208842",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fa360fb30311808ad4e32e75d531a13c7737ec3",
|
|
"description": "intel/dev: update mesa_defs.json from workaround database",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96e62abdd4692fc85a4b2a5f15053d316342dadf",
|
|
"description": "Uprev ANGLE to 63d1dd7c2dfccf6acbd92af224b48aa6ada45f1c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835b2a99c04cc5cf5fe86b5250cd546d74e88052",
|
|
"description": "anv: Drop anv_image::wsi_blit_src",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c429d7479e768a02b428a435fc7be09551cf6638",
|
|
"description": "anv: Don't set the display flag on WSI blit sources",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2c00b7d1e6ef86ce750228f7be79da377a5f53db",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f616d4fb2a132205b94262c89efd53f7ec7ee058",
|
|
"description": "anv: Treat non-WSI PRESENT_SRC as TRANSFER_SRC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c5cad407f8ddb29f52b4da7ce99ac073a731339d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "476f461ce7311b336494c4a8938ca96d8dd2f6b2",
|
|
"description": "anv: Fix clear state of WSI blit sources during presentation",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "811c413f98792e72e3749c04c05f8890f7e9515f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc9f56556a47f63b7e2b665b955bc02b46c016cc",
|
|
"description": "ac/llvm: fix buffer_load_format with TFE by replacing inline asm with LLVM code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac80013e64d2f806984cabf603a2bf43e16052b",
|
|
"description": "ac: remove image_load buffer code from ACO & LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c05d340184b6924e353f3e9b2f1728fa77e6c938",
|
|
"description": "ac: remove txf buffer code from ACO & LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85916c8af0b0541a3c8fecb942a0aaf1be4ee4a1",
|
|
"description": "ac/nir: lower buffer image_load to load_buffer_amd in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef3d43085a23aa1b1a95bde7ff8369fd88eee45c",
|
|
"description": "ac/nir: lower buffer txf to load_buffer_amd in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30ee7044bc489810203cfdbdeeb77bbca1c7f1a6",
|
|
"description": "ac/nir: rename ac_nir_lower_tex -> ac_nir_lower_image_tex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94058ff179629f9ac6209f835bca0bc4a6772ad9",
|
|
"description": "ac/llvm: handle ACCESS_SPARSE in load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21d79dc22fd660356ed493ec59432479a9c2360d",
|
|
"description": "aco,ac/llvm: force IDXEN=1 for buffer format opcodes on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61bfc298ba42aee58d229b6068d86d9912d95a5f",
|
|
"description": "ac: set missing dest_type for image_deref_load",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a7728c436593d4d8dda76c12554f047265974d9",
|
|
"description": "aco: handle ACCESS_SPARSE and ACCESS_SKIP_HELPERS for load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbfac927388c7f9129a2e97909def116334e9a3c",
|
|
"description": "ac,radeonsi: add AC_NIR_TEX_BACKEND_FLAG_IS_IMAGE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45136f4a6fd2c21a557061e3db46e689ca6941d6",
|
|
"description": "radeonsi: unify tex descriptor loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30e9f0bdf37818e5dfac927647d3c17d79929490",
|
|
"description": "nir/opt_16bit_tex_image: lower dst of load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44bc1e6bf4b60fd87a2edc88fc6e13bfc293c395",
|
|
"description": "nir: add dest_type to load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eaaf9e52502709109c501d1d9c60191dea7a037",
|
|
"description": "nir: add ACCESS_SPARSE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3350bca3ebce533ac03fb385b5071c269727013f",
|
|
"description": "nir/print: fix a crash due to unhandled GLSL_SAMPLER_DIM_EXTERNAL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfddb3fef1c29f69766f6575771f7fdad21464cd",
|
|
"description": "pvr: Add support for VK_KHR_pipeline_executable_properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "693a3e1c50efa35f53be3cdfee92513b71fd78d3",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "353bc835b8b2203e272b38320f8aee03f78a8a2d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def66055ad18f0c72aef5d937f813335c8c1c3a3",
|
|
"description": "zink: track which stages a sampler gets bound to",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2093c448354b4444173fd34a58ca860637fe90c4",
|
|
"description": "zink: add an rpstores debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5e15e6f5b49a9882fe82d2aa9909ee20d84bdd",
|
|
"description": "r600: improve vs_as_ls switch reliability",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "25f96c1120f0675cc1b1680f7ba3121c9935b169",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f61b1c36744885c4a8642aa1d06675acc0b4d6a",
|
|
"description": "intel/brw: Add BRW_DEPENDENCY_INSTRUCTIONS invalidation when instructions are added or removed in brw_opt_split_virtual_grfs()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e49e4945a3a6f131039730e514126be28ab7e212",
|
|
"description": "docs/pvr: add drm-shim documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba104d3e923aeb14e4faf75db9c8a3e8313ecd48",
|
|
"description": "pvr: add support for drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a0956440701960b6cc2bb91dde1ed6579b17d48",
|
|
"description": "pvr: rename PVR_HAS_ERN to PVR_HAS_ENHANCEMENT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "449261b6bad3d2aff27831d0e7ebed0781f574e7",
|
|
"description": "meson: Restore .clang-format for ninja clang-format target",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "efe60d29408a2ce94ab8c1f9f273d633fd92c484",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "464daaab90e4d1f6ffcb16007f5b236665a8e9ff",
|
|
"description": "broadcom/ci: skip tests that causes GPU resets/hangs in RPi 3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e2cbd2c290d0bd5e6dba32f92b8ec7002f91b20",
|
|
"description": "vulkan/runtime: Fix gnu-empty-initializer error in vk_pipeline.c",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "51966cc4525c0fcc41ac6e95f8dd6cb9cba2f6b2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "184747e24000f15a1f084a9b67edfd0ff23ea5bf",
|
|
"description": "lavapipe/ci: Update Android CTS expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0edb6483ee76b415ae1bcfe2a20f4d421fbd9060",
|
|
"description": "docs/pvr: some minor improvements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "861e62e9a9ce827b4d1b74677be20913589938e5",
|
|
"description": "docs/pvr: fix some typos and wording",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "353bc835b8b2203e272b38320f8aee03f78a8a2d",
|
|
"description": "ci: disable Collabora's farm due to maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cda43497b6d52ef4a9c9316602d983dbf818bab",
|
|
"description": "panvk: Support VK_KHR_present_id and present_wait",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e4902855f0e0fce75b741057139c78a5049f582",
|
|
"description": "panvk: Support VK_EXT_acquire_drm_display",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b15de1ed97bff9fc84fc52b6ea08595ebb7f1c00",
|
|
"description": "panvk: Support VK_KHR_get_display_properties2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3abe9b24459af72c61eab0a392a333328aa19313",
|
|
"description": "panvk: Support VK_KHR_get_surface_capabilities2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e9d29f51850e96b8dc1fc0b299017f5958a9a9f",
|
|
"description": "nvk: Report additional host_image_copy layouts",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d5df263ac91bb06b2f422a7e4a1806cd7a7de821",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdc084aae5a66512b3ecabd4f41101d6d4859d50",
|
|
"description": "nir/algebraic: make subexpression inexact on creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "293d2e3b0dbbe1c34a883b9af537429831d53f7e",
|
|
"description": "nir/algebraic: remove ability to create Value from Expression",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6f8291bffd68fd6435d8555712195b3d95ad86",
|
|
"description": "nir/opt_algebraic: rework ignore_exact to work like other internal conditions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a879b9a5d594837b064860cf12f7145deb5409a8",
|
|
"description": "nir/search: preserve nan/inf/sz if any alu in a replaced expression did",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "575affaf487fc23f3d3b98c0f714d1325c8a6fb1",
|
|
"description": "nir/search: gather union of all fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3275be503c39d3f572cce8ed52fe648751041084",
|
|
"description": "radv/rt: Fix discardable attributes on chit and traversal shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d7705c2062af89bee09d0407f6941e6c54eb2d1",
|
|
"description": "radv/rt: Fix some tail-call compatibility checks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad23e02a2809c33693c358336dbc9459cbab831f",
|
|
"description": "aco: Don't exclude discardable parameters from register preservation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62254ab0be3ba29dbf6d5b60367ba2910532f405",
|
|
"description": "radv/rt: Refactor shader group stack size calculation to include traversal stack",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f234d15924dbc9724379a29cf02ee7796c76b598",
|
|
"description": "svga: Update ci failure expectations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b57885dbd577ead34c832e3ee182e727cf8dc0ef",
|
|
"description": "mediafoundation: remove published codecapi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b755999108db6a7a868ed8ced1e5b272218f10f0",
|
|
"description": "mediafoundation: refactor update picture desc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e4cdc21a97a276346f2553b50581b75947a4191",
|
|
"description": "zink/kopper: Allow surface creation for Pixmaps (non-window surfaces)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d7f14620b3bbe1d977dc1c272c02af463fb8f62",
|
|
"description": "nvk: Initialize SET_ALPHA_TO_COVERAGE_OVERRIDE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "529c83a134a4ee64ea6615a62d0377b4c2445e5d",
|
|
"description": "vulkan: Limit the number of LBVH invocations",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0817551f00bd38abba63188328af9cb8b96e0f20",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d90fbdf4a5d8c47efd3d85fd03100259eae405b9",
|
|
"description": "rusticl/program: accept and ignore Intel's 4G memory flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b09be51a25a01fe740ea0adec66a2da05cc42d08",
|
|
"description": "rusticl/platform: add rusticl_warn_once macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "137e87204d759acccbff64e2984fc3169c411a1d",
|
|
"description": "include: synchronize OpenCL headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e055f8d34bcbce40ce1cc2626eadba63ff760e06",
|
|
"description": "khronos-update: add Intel's OpenCL header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a5bbb7519b7583444ed8bfcff6f87399ce4a614",
|
|
"description": "khronos-update: synchronize OpenCL header file list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e185f40fc3a12cd8bfbfe163ee87abb6b6586bb1",
|
|
"description": "tu: Handle VkDrmFormatModifierPropertiesList2EXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b9536382c8cbff744df1ba7b17b54efaa4c4dd0",
|
|
"description": "util/u_trace: Fix usage of variable-sized strings in non-queued case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc03f94e070900365cc1ad91437db178d4d40573",
|
|
"description": "clc: fix compile compatability with LLVM-22",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d20df3d6be4917d1d221246632279d06e8c61e",
|
|
"description": "nir: fix nir_fixup_is_exported for LLVM-22",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6eda573a8aa03e75fe82668b9b7a57f67ece26fd",
|
|
"description": "clc: enable generic address space and seq_cst and device scope atomic features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01e139213946eb4d18edd80a818d2cba189b500e",
|
|
"description": "clc: support some atomic and generic address space features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f9a7ed5533e2bbc759d667075cccec024490d04",
|
|
"description": "clc: reorder headers to fix compilation errors due to UNUSED",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29e7a1fff9a1db14494fa64b6f38695b2a02a2d8",
|
|
"description": "pan/decode/jm: IDVS decode improvements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aec8132b8bec5f5ae11b54089a627c42f55ac1f5",
|
|
"description": "panfrost/bi: Fix unbound texel buffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a21ee564e2051e5e6827ce333da1f85b8b828e1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fd587e0ee267a666c321b7a504c50d15f37d99",
|
|
"description": "radv/video: Support AV1 encode frame size override",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7607aeefa68b150ec94dca7396f2f844111f03d2",
|
|
"description": "radv/video: Fix maxActiveReferencePictures for H265 decode",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ee535aa039495071ae541de91fa6ffb47662e44d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0daffc79b07c367392cbd4226650a8a3d1ec1e64",
|
|
"description": "nvk: reorder exposed coop matrix types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ecd2b136faf243a3e2cf76504749e75a05c7392",
|
|
"description": "tu: Allocate cmd_buffer from its pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "342a5ba44e8784ed9b4a3736ee19e985857a9d3f",
|
|
"description": "Revert \"meson: static link spirv-tools for darwin\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f21d0f2cbeafb2d36217bf30732b5a95dc7fd385",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26b059b411dec4c0b841fb6fa1a6aadeec9517c0",
|
|
"description": "doc: Added documentation for imagination tree",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2d0a0eff72d342005b0d2206fc1f46a47e74e3d",
|
|
"description": "pan/ci: skip a few more slow tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb8d9fc069e734efc2b8bd6012ac3d9f67632a01",
|
|
"description": "pan/ci: mark new xfails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73251033542b4bc0b0c81a0d5a9ab05d47668744",
|
|
"description": "v3d: move a failure to a flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a9a69bcbd6d3ef5d4a92e5cdb0475eafd999a89",
|
|
"description": "panfrost: expose the prefer_persp cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad5a863f0926e28aac8f9b9829084e3b699164ae",
|
|
"description": "gallium: make needless linear interpolation optional",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbfed84fd6f7e4399158c221932f26eb4753ef56",
|
|
"description": "gallium/aux: do not hard-code linear interpolation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0444b5877f0697ac7b8dcb9485f96199b102dd75",
|
|
"description": "lavapipe: Implement VK_EXT_blend_operation_advanced",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ad02b572445fabe805d2640d4836b455016ad8a",
|
|
"description": "radv: fix tracking of pipelines used in secondaries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa4da581c6854fbceed8f7c58b69b628c53180e6",
|
|
"description": "radv: zero-initialize image view objects",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "260908cecb3b1362dea27430df9ffa6cd30198db",
|
|
"description": "anv: Add dummy workload for AV1 decode on affected platforms (Wa_1508208842)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c431eaad63a5537f0be076b09ad1ab480326b537",
|
|
"description": "ac/llvm: Use new denormal_fpenv attribute for llvm >= 23",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec9df376d8f9e9a2e8e2d7736883f78243c658d1",
|
|
"description": "ac/llvm: Remove -promote-alloca workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e9fec8e4001c23dab6bedd6e34cf083e6985ddd",
|
|
"description": "anv/video: Compute AV1 tile positions internally",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8004f46466b07a8af89bb7de2140f22a486c84b8",
|
|
"description": "anv/video: fix a typo in Vulkan AV1 decoding.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e510efed05d08d7c6c0010c0f80526f3ed8dcddb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26592623352ea54dc9c379a38763f32993bce8f2",
|
|
"description": "freedreno/decode: Add lua handler to filter descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebde70cdce7408f505c593b84fe2b70818d7059d",
|
|
"description": "freedreno/decode: Allow direct access to domain bitfield",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d7a056c8bc978653bb20a1eb6effc5ea2d8cde5",
|
|
"description": "freedreno/decode: Replace/remove __tonumber()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdb8c6a14cac10339603eb5560d18eaa7a2f68b0",
|
|
"description": "freedreno/decode: Add script support for enum types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab30de2638df137bc3ed2357d046b6e9cd13053",
|
|
"description": "freedreno/registers: Descriptor variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4555692e44773829e2c0bc1ebda93a36391c1f94",
|
|
"description": "freedreno/decode: Decode all descriptor variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9261e6422e3e3872d1b8c838f367cf61f137733",
|
|
"description": "freedreno/decode: Extract out helper to set varset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8335a4a0b45e571b56b9ef0b842b3123709f5757",
|
|
"description": "freedreno/decode: Fix gen8 descriptor address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55c8aa8cbd84b7014245dbdb8b5e5da4905b2ebd",
|
|
"description": "freedreno/registers: Rename A6XX_TEX_MEMOBJ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74ecf3d0d09a9d8a140ea34e8bf8aeb9ef9ea962",
|
|
"description": "freedreno/registers: Drop a6xx descriptor chip use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9d21ff6fd001da914d81c5321182fa7a19fe600",
|
|
"description": "freedreno/decode: Add multi-plane descriptor coverage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d373bcdd826e73d9dc20ee35485b223c7c3e6b1",
|
|
"description": "freedreno/decode: Enable --bindless for cffdump tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0b16af6d67422f131ac7b85f9969caaecee365d",
|
|
"description": "freedreno/decode: Skip bindless dumps on pre-bindless hw",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "042348895560dea1109617facb61bdd618967284",
|
|
"description": "vulkan/wsi: Fix realloc error handling in wsi_get_modifiers_for_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50f4a79d98d0bd997b178ab297460a1be9e600d5",
|
|
"description": "ci: Update vmware farm admins.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6ea2bef6b8e4c22a51e46f676de55dd4dfdb2ba",
|
|
"description": "nak: implement uror and urol using shf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e7f757f0f49ba3fe3ae658880ce6180a7c29115",
|
|
"description": "svga: Implement GL_ARB_conditional_render_inverted",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db4bc5407f7031a23c85a1cd1b81fd8fc3ee5b8d",
|
|
"description": "brw: Print \"GRF registers\" in INTEL_DEBUG=shaders output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d19fc8256a9f2ae807d3f5c80d2099edae64ffa",
|
|
"description": "brw: Fix \"GRF registers\" stats output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd43d6e3576b7cf72fbc73dcb5ce9819bbc59d2",
|
|
"description": "svga: Increase max_combined_shader_output_resources and SSBO limit to 16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a309932429565cb2d2b46ef6efe1c0a41dd518e1",
|
|
"description": "zink/ci: Enable optimal_keys for zink-tu-a750",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5c040ca9d19842c928c994d546f5f4a69685998",
|
|
"description": "zink/ci: Re-enable optimal_keys for zink-tu-a618",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "275e5e064dc5320277d89ac7fa51489aad65041f",
|
|
"description": "zink/ci: Fix a few job timeouts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237e2d7b32c84523df48a8539cbc72cc49bcacfa",
|
|
"description": "panvk: implement sparseResidencyImage3D",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a93cf2b9916e76e4288b83513818b991dc48412e",
|
|
"description": "pan/lib: remove deadcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43b8ee5caefc94a2f05f0df03e44820c7db76ee",
|
|
"description": "panvk: implement sparse in terms of interleaved 64k",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d067fe1c34338718b20aa22b03dad314ad18fb",
|
|
"description": "pan/lib: introduce standard_sparse_mapping_granularity",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6412ebbdffd33b1160a66b66c993fe51507f10b",
|
|
"description": "pan/genxml: add interleaved 64k clump ordering and block format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c19efbf606851ecf719b369783dd7b74c6cde0cb",
|
|
"description": "drm-uapi: update drm_fourcc.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09c2fadf908e395fc567488be287e7562c67f7be",
|
|
"description": "panvk: merge vm_bind ops in some cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5279eb7dfcc1cefd20bd3fcf07d22daa91a91ac9",
|
|
"description": "panvk: let the mod handler handle DRM_FORMAT_MOD_ARM_16X16_BLOCK_U_INTERLEAVED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8661cb12e20bd8919f0126a09d07cb94f0e5e0fa",
|
|
"description": "anv: implement VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db5319fbf00d4b238f50e54318e2f02e97a4ca1c",
|
|
"description": "anv/xe: move special WaitIdle optimization to submission path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fed41eadecbcc40ba1fd39213a72180109482bd",
|
|
"description": "radv: improve skipping of creation of NIR for cached rt pipeline libraries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89eefdcadb178e38ce9ed6d493970039e101d1e8",
|
|
"description": "radv: fix when incomplete rt pipeline libraries are loaded from cache",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6745b358d3cef37e6a2a69dc49ab5ac59393fb1",
|
|
"description": "hk: fix hk_passthrough_gs_key size computation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70f0e75262c72fd7314303034ed5998856b87f21",
|
|
"description": "nir/opt_algebraic: optimize pack_half_2x16_rtz of float converted from 16bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85978ccd2859b6fd9813699963752dda43e9debe",
|
|
"description": "anv: route clear operations on compute to companion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ab9d3528dc839a7b3a7c0c960dcba78bbd9e4a4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a049ea4ba1c8ebf16463abe18729693c5b497d",
|
|
"description": "tu: allocate transient attachments used for LRZ",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "764b3d9161c27afb57d20536c6968fa5085f34f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "999aaac12e3f3b1c67bd4ca5a15c1c8510d3f7df",
|
|
"description": "ntv: emit ViewIndex with flat for fragment stage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3558d1e162d7383fd204ea14843e88c9da62a445",
|
|
"description": "ntv: improve setting Aliased decoration on bo emits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2e4ec75fcf2932b796d6a2d8ce103ebf0ec6264",
|
|
"description": "ntv: avoid setting Block decoration repeatedly on bo struct types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f9788330ea5826a1d298f586b0ccb68dc153856",
|
|
"description": "pvr: Fix the isp samples per tile calculation",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3e12429c509eb60e43e61ac9305845298856527",
|
|
"description": "nir/opt_algebaric: improve a < 0.0 ? 0.0 : sqrt(a) pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f872c13707cfcc92ce2c66b76ce38e8f50e7dbc6",
|
|
"description": "nir/opt_algebraic: use contract instead of inexact for more patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94fdc54f07b57c7ae64196aa16893d5520f62765",
|
|
"description": "vulkan/wsi: Call wl_display_roundtrip on our queue",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a8272bf0f1f9229d73252b03d0fb32d563396a9c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f82dfc5f55d95c10568d9942fb6139cb46fac17",
|
|
"description": "anv: Implement RT shader group handle capture/replay",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51966cc4525c0fcc41ac6e95f8dd6cb9cba2f6b2",
|
|
"description": "vulkan: add vk_shader_ops::replay_at vfunc stub",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e4d9d3f3599371283e93a7f9c5437685c28bc4d",
|
|
"description": "anv: fix shader heap replay addr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5758f3f5eabaf841077919d9852311a57c03a8fa",
|
|
"description": "vulkan/pipeline: don't consider capture-replay flag for shader hashing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1112c1461dcc4dc479c7e343c07ec4588898c097",
|
|
"description": "vulkan/wsi/direct: remove VkDisplay created from GetDrmDisplayEXT on ReleaseDisplayEXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6666a5748e0e546ac7264816f4ac30923c41a76",
|
|
"description": "mr-label-maker: Mark CI files for NVK with the NVK label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfca9d32d3c2aeb7811f9e36d3397b56c4c9f694",
|
|
"description": "brw: Fix geometry shaders with non-constant vertex indices",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "41d7debcfec191d1f6e933387d122ead1c4f8905",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc06e1ebe2ceb711aed050d1194b8df577e2e3a4",
|
|
"description": "brw: Remove outdated comment about remove_dead_variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d404f5934d524062098f16c16d5cbeb873ee8c57",
|
|
"description": "intel/mda: Use -W for color words diff and -U for regular unified diff",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05fc2758370739ca96b2f54f2e9c07351acf15c9",
|
|
"description": "intel/mda: Change the matching logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b925a83c2aecb241d15f658ee6a7ae2ed0b986e",
|
|
"description": "zink: remove rework_io and revectorization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf80d510c030be3c57d381ff09b7bd1a9a676126",
|
|
"description": "zink: switch to using unlower_io_to_vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a043ed64c6a4871fd23e2bac885b00e9d08757b",
|
|
"description": "zink: set flat interpolation for integer FS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9759e897899d16b4d80af856ddd8e1a6704543f3",
|
|
"description": "zink: set mediump is 32 bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08e72147baecf68342e26ae0df33c6a2fa3f847f",
|
|
"description": "zink: manually ignore centroid with sample shading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9271023fa4d5e6264a346952d0061ed7c72e3cc",
|
|
"description": "zink: add a variable splitter for component-xfb + unlowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "354dbbe3aeff0eebf6518f4b5555ad1cb7af67be",
|
|
"description": "brw: Use the \"early break\" loop macros when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da80122257e19e4d3d26c16911b2da25a36bc249",
|
|
"description": "brw: Include backend NIR passes in mda files",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc3410512dc7b89db02439d798635f96585c7b0",
|
|
"description": "tu: Add support for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 color attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f472bbf0172d7187d8d4bf5a8682a5f34ea1493e",
|
|
"description": "nir/algebraic: remove manual opcode validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5f55be021092cfac2ea3c4c13802048c656f56b",
|
|
"description": "nir/algebraic: terminate opcode regex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ef28671d87107cbc23a98d5eb892762eaee9ca",
|
|
"description": "nir/opt_algebraic: use correct syntax to create exact fsat",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3b06824e4c489a6e7f6f1ba1a89b1878d40dc23e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99bc2d9775e3fc4fd982667292bb0545a2e3e25d",
|
|
"description": "nvk: Merge tese/tesc state in the MME",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6a5a88d1a72425fb044ea461a93edddb8020df",
|
|
"description": "nak: Handle unspecified tess spacing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9831e356b4ec4481788692c9fba14009e97c35f",
|
|
"description": "nak: Split out TesselationCommonShaderInfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad2b84cba3d8b15e5ca7a5f9d1e6b1d0b349c6d",
|
|
"description": "nvk: Use some additional drf macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d75de33158cfa936156b4108571b4876fe2c46fd",
|
|
"description": "nvk: Move tess flags between other fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37238556460c95ba1a80bc57fb9b44d5fb1347d7",
|
|
"description": "nvk: Remove prims from tess state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfa81a74606d71fffd425842273c0ddbd71fb3fa",
|
|
"description": "nvk: Compute tess prims in the MME macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d9a2b421d4c8c846b4eb830f40d95937eae6de",
|
|
"description": "nvk: Add CCW, POINT_MODE flags for set_tess_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "384cc8146407ae866c58bd5f64fe61713a01cd34",
|
|
"description": "nvk: Use macros for nvk_mme_set_tess_params tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0826d58109e70c0e78eadec7ebe441c28441edc2",
|
|
"description": "nvk: Add a NVK_MME_VAL_MASK macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b91c576ae7216cafb6dfaec41e82336f79e03fc2",
|
|
"description": "intel/mda: add difflog command",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd3f853f6f928137dc6a169875d0e9bcb4902237",
|
|
"description": "docs: update calendar for 26.0.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "797198e7a629ebd1ae11ce15f96b2b6816d92cb5",
|
|
"description": "nak: Use .xx swizzles for f2f.32.16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15d66372821080743e03c0dfbba3bffe1874f934",
|
|
"description": "nak: Make OpF2F take a F16v2 source",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b0e124a73f1ccb1545da1ede563b7fa4f8f6bc8",
|
|
"description": "aco: use lv1.resize() pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f5032bb6a7f6c91b068cbedbfd9db72d0e0f22c",
|
|
"description": "aco: use lv1/lv2 instead of v1/v2.as_linear()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c98204c963a5828af0e80959776b1f5c85e4345a",
|
|
"description": "aco: add lv1/lv2 as alias for v1/v2.as_linear()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5daecafd310b058b180235742d05e14d09a6d37",
|
|
"description": "dril: don't build a rocket_dri.so",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5b829658f74f8108fef7decf3fae5d317c85fd01",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50a3699552e3ba3efbf7fca301a92f5fa470fc3f",
|
|
"description": "radv: advertise VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ef386f98789d48197efe4d4678b27576df8304",
|
|
"description": "vulkan: add support for VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a4a369795957558f5603ab85707783c05f85da2",
|
|
"description": "kk: Move nir_opt_shrink_stores after nir_opt_remove_phis for correct shrink",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bed1576b141a5d4398c71abeec5af3674b390aa0",
|
|
"description": "pvr: preliminary EXT_image_drm_format_modifier support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf68dc570b4125de9148b421daf94554bd96179c",
|
|
"description": "ntv: stop tracking ubo variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36d9f5a4bff9980bf5d65b47b52ae99b7b06a153",
|
|
"description": "ntv: add a simple pass to convert vulkan descriptor access to direct derefs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aad9a26de30e62e9bf6e1d284afe2f830036aacb",
|
|
"description": "pvr: enable sampler ycbcr conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eeac2118148190ae1fd591adeca2b36f0121738",
|
|
"description": "pvr: add ycbcr formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a01f7aeeba693b24d08e2005f90b1e905fa551f",
|
|
"description": "pvr: workaround hardware clamping for YCBCR_IDENTITY conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3204e8b1a21cfaafaff67679a9a66273ecc16def",
|
|
"description": "pvr: implement chroma swap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3495831d729b25292c33bf6fb9af7f167627a637",
|
|
"description": "pvr: setup csc tables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c856d3405621c4a1d4428cfcfc43f64b9329b15e",
|
|
"description": "pvr: handle plane addresses for ycbcr images.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8e3e893b9d38fa37da08e4afee1a078c0e4e462",
|
|
"description": "pvr: handle ycbcr swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4baf6d304376cbde7f48adcaaf465472f9eb9e4f",
|
|
"description": "pvr: handle packing texstate for ycbcr images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa6704a523edf7c0da62df1734d9aa54141e4ed4",
|
|
"description": "pvr: add multiplanar format support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7be87ca82a498cb2f33f6bda09d02b71c9b4f1cf",
|
|
"description": "pvr/csbgen: fix packing multiple addresses",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c1a0cf8643ae6a5fb558fd9f9d037a569cd8bb",
|
|
"description": "pvr: add initial yuv tex/smp state words",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71ecc9430cdc2cd198c4040055e9be5eaa4b1271",
|
|
"description": "pvr: fix transfer double stride",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abaa4a80adb4d883efdd30e6768e5cd809eee6f4",
|
|
"description": "vulkan/runtime: use nir_shader_tex_pass for ycbcr lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4457dd5d0e83e00267a070a4d336976f0e14b98",
|
|
"description": "vulkan: add plane aspect format helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a05fc97bc958bb9d1d485520c6989b98cb775dde",
|
|
"description": "anv/iris: add drirc to enable sampler state & compute surface state prefetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f0d18f6afede0895b8585905fd5ad80a4f7597e",
|
|
"description": "radv/video: Use coded size from session params instead of codedExtent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83fabf7d416ab2dd5996c53a5b83e72c80561c72",
|
|
"description": "radv: rework app workarounds implemented using internal layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "875b6ab951687d9e294e793219d3c2b49982b98c",
|
|
"description": "radv/sqtt: reduce the number of timed cmdbufs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4508518f8e16b0b138aaf2f26e387fe21b83f7f9",
|
|
"description": "radv/sqtt: rework acquiring timed cmdbufs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553179ab731148d43df9bcb00f113d962f23e886",
|
|
"description": "radv/sqtt: rework acquiring GPU timestamps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8fac76ea697fda9d2931b704ff4ef2c959060a9",
|
|
"description": "kk: Enable vertexPipelineStoresAndAtomics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "079377c767a424dff5b0eb088b26c83e0e7cacee",
|
|
"description": "pco: Fix for atomic operations on an image buffer",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6dc5e1e1094554c291239b955a1dc39c6e4c017b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4959f45e99e62619cf334b972337abc526632f8a",
|
|
"description": "Revert \"panvk: advertise VK_EXT_primitives_generated_query on v10+\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6eadcaa851d2826eaeeacfb76f01f31d6cd2dd27",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1240444e63a8b0c30beeae90b05a052e844acdd5",
|
|
"description": "spirv: assert fp_math_ctrl was reset after use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3deb57b6548abed00d8905787d673ac2b1821822",
|
|
"description": "spirv: remove vtn_builder::exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d30d0f96f2535afd812249dc7dac4bd620336c",
|
|
"description": "spirv: consider both source and dest type for fast math",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46a617884e23ffc34a9126f1eed349d221ca4f78",
|
|
"description": "spirv: use base type instead of bit size to determine fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "565f37b98c0c9b6f515baa997517f6ccb9254177",
|
|
"description": "spirv: handle fast_math for opencl opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "836efa8c3cc68eae82bd6008b048ca4bafdf105f",
|
|
"description": "spirv: move NoContraction handling into vtn_handle_fp_fast_math",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b48805b42739dffbc52805cb4a3eddca7314a05",
|
|
"description": "brw: fix local_invocation_index with quad derivaties on mesh/task shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d89bfb1ff750445f77717ea44884decf93adad97",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb990cd81ef194922fdeca1e6fdaac5a1179b5c9",
|
|
"description": "nir: Bump test timeouts.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d19460ffc4dd28ee914023a12621d366e8b25653",
|
|
"description": "etnaviv: Emit alpha_to_coverage dither table only when needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d38da94d4829b339f580e3170744936c3d8a0dd",
|
|
"description": "aco: allow v_cmpx with DPP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1bd9d090eee4d4fe838eb2a65aecf5ff108a71",
|
|
"description": "aco: only apply DPP with 3 or less uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb6a3e28918d56a4c18a4ebb5919f4ca830bfabe",
|
|
"description": "aco/optimizer: rework how dpp is applied",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "228cb29daeb011c87f42fa8250f64711c4be9525",
|
|
"description": "aco/optimizer: allow DPP with scalar src1 in alu_opt_info_is_valid",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4c0318f482bc51bb56432239b2ac4d20d66edc6",
|
|
"description": "aco: apply DPP with scalar src1 on gfx11.5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fe329b3d007783132c83c0004787967fc217a75",
|
|
"description": "aco/ra: don't move sgpr into v_fmac_f32_dpp src0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "903d940fa9663c991d7837a029683ef1bf1332af",
|
|
"description": "aco: don't convert VOP3P to VOP3 when applying DPP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ac7b9fc373bbc843b2d922dc81bb20cee5894b7",
|
|
"description": "aco: undo operand swap if applying DPP fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "531228159f4c798e4cd3c71768d6d991caac16eb",
|
|
"description": "aco/validate: allow dpp with scalar src1 on gfx11.5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "140ca3bb50a1dd5bb1c190653bdc18244a6fe54e",
|
|
"description": "aco: disable DPP for rev integer subs and shifts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "510dbbae7f94da4d514d27454d40b2069db5622a",
|
|
"description": "aco/optimizer: use opcode_supports_dpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e99bf53805c4fa3e40817c0aeb441a02a8814de",
|
|
"description": "aco: add a helper function for non supported DPP opcodes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d12e3454e658150482fb3aa51e936e15703e9de5",
|
|
"description": "nir/meson: fix cpp_args of nir_opt_algebraic_pattern_tests",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4c30c44b750607d9ab41650cc5c61055af02b2c9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4512d815590ffd4d4cc12a2edf6f0aa964b783cd",
|
|
"description": "intel/blorp: Bump pitch when clearing unaligned bottom rows",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e331e4fe91083863b8435445a7be5ec2ef699ec",
|
|
"description": "intel/blorp: Optimize non-zero-layer fast-clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba638836923c84db23218e1485b8e6add3e743e5",
|
|
"description": "intel/blorp: Avoid unused surface redescription calc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e42b2a5d70e05f9887570e6325de93fb7dd397db",
|
|
"description": "anv: Don't partial resolve LOD1+ for non-FCV CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21d187b7f5fe0aeb00e50e906b19f509e510178d",
|
|
"description": "anv: Support fast clears on more layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8f6ad906091acb83fb1b35e7031a2370c5ac7ed",
|
|
"description": "anv: Use variable default value for some images using CLEAR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "811c413f98792e72e3749c04c05f8890f7e9515f",
|
|
"description": "anv: Don't return the Xe2+ fast-clear type early",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bb7b63b96168909f977fa6b5361f269431e3e0b",
|
|
"description": "anv: Line wrap anv_CmdClearColorImage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "390c9e3fdade65b86283f0db45b0bbf67ee68a66",
|
|
"description": "anv: Inline the CCS/MCS predicated resolve functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d8c71ab1f523a34255dced58f5d9cb16acf11ee",
|
|
"description": "anv: Delete conversion of CCS_D partial resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1db1179c238d1c7065221f739328cf5d58f2579",
|
|
"description": "anv: Set compressed bit separately from fast-clear type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c054d4fe2f939f82dde3c3aab2756e50d7867c54",
|
|
"description": "anv: Support partial resolves on any level/layer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a8ab13b9de9a0d786a8b066f41d2db891ed7be2",
|
|
"description": "anv: Reset fast-clear type in transition_color_buffer()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce196c9de5f55800d32c0ab57ac8b2be67ea2a94",
|
|
"description": "anv: Fix the fast clear type for FCV writes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cd8e120b97d3d0ee69fd632fb7017b10fac13e77",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7854d06a59222d74219b76fa2ae2654a7062b8a",
|
|
"description": "anv: Update predicated resolve documentation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0e6b132a75e6e7982155a001e4c51acb40e63f9a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c6b2d8f301a63a9fc7f9fe4884f30093a4778a6",
|
|
"description": "iris: Use the CLEAR state on Xe2+ for MCS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "df006bba0256e1d636b3fcc270db7c7b814e61d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b642f74567ce87c68e4a891d78c669b54691d49",
|
|
"description": "iris: Set missing flags on clear color changes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "64d861b700e4e7dde08027af8f43f7b186489453",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4a581e44bf9770fc2d30432914eff9da6802ee",
|
|
"description": "intel/isl: Fix QPitch of arrayed MCS",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b95839b9c915dbf4136ddca5e527afc98386808c",
|
|
"description": "ir3: Fix barrier error case calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3c53cf66bfcc38f3f54de01a16e40db0e7f79b6",
|
|
"description": "nvk: Disable large pages for now",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cabfdb4404ad65b2a6a2a3b469e5e09d9b63f96a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b1996b1c7a1c8676654c50b32e717e788cd1cb9",
|
|
"description": "aco: fix demote in header of single iteration loop",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "90faadae72280f0da4abef016889bfbdb6a4d3d9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8889f5eaaf9de0d09cb1ddbf8f0701d04b6f452",
|
|
"description": "pvr: add basic support for shader statistics framework",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41d7debcfec191d1f6e933387d122ead1c4f8905",
|
|
"description": "brw: Use nir_imul_imm in per-vertex/per-primitive offset calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24c66d387110467b3525712b836c2a624d52a934",
|
|
"description": "brw: Vectorize URB intrinsics using nir_opt_load_store_vectorize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aafe8967fd5fa89a7aa400afaae5049e807d39c6",
|
|
"description": "brw: Avoid using URB global offset with per-slot offsets on <= Icelake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07ac0e3463accc2af1a188d42513618c7718272a",
|
|
"description": "brw: Skip vec8 store_urb_vec4_intel noop writemasks as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbb24ff56bebefc919f68ebe0a6c60c5d9800dbf",
|
|
"description": "brw: Assert that urb_vec4_intel stores only have 4/8 components",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8440820179b06da09f342ad1bd828e303667824",
|
|
"description": "nir: Add a round_up_components callback to load/store vectorization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e23a83b786a990bc38933b59540e21643bdb25b8",
|
|
"description": "nir: Add load/store vectorizer option for rounding up masked stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37f3c59b2c7ab750ed03eb8200fa2f5afb3d48d7",
|
|
"description": "nir: Teach opt_load_store_vectorize how to handle Intel URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2f03ba12f501b8313d1b66367d9eb0b08ede305",
|
|
"description": "nir: Add memory modes to URB load intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb84773c81c56f53a4133166b67421b1382fa4ab",
|
|
"description": "blorp: fix asserts hit with msaa blorp blits on xe3",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ab9d3528dc839a7b3a7c0c960dcba78bbd9e4a4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1038ab7b57557f1a6eb56ed899d35ebb6a214a6c",
|
|
"description": "anv/driconf: Disable shader LTO for MHW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a91a636fafd4a8a6adc0f280c6a41ab880a5ce9b",
|
|
"description": "driconf: LTO disable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5709644f2ca8672c99ce1a297f226de2355ac14d",
|
|
"description": "radv: optimize barriers when clearing HiZ on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96829d6c5e5c8bfb5d9714474c96b481b2c4fcb8",
|
|
"description": "radv/meta: return the flush bits from radv_clear_hiz()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5911ba5ff5512c727a308852ad4870c83fa72ba7",
|
|
"description": "radv/meta: fix 3D color resolves with compute when base slice isn't zero",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3ec5ece8b89694554a23bd0653edea35561481d",
|
|
"description": "panvk: fix sparse image non-opaque binds",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5326c45174774b2976f9f48761e75e361c433a84",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27c61f3c0c643fc6bc8284f7bf04d64c1a0cb7d9",
|
|
"description": "docs: Add VK_EXT_present_timing to new features.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e261fa140dc05d964b5e734f401c95963f710f",
|
|
"description": "wsi/common: Allow timestampValidBits < 64 for present timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e2814c8a4758b3c3910e21d245869e6f6939eee",
|
|
"description": "wsi/display: Implement present timing on KHR_display.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96bde78fc72ed74e8f2c69ceee4166ec532c4d42",
|
|
"description": "vulkan/wsi: Delete ancient libdrm support for the page flip handler.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e61975c112ed03de12a0309be4c03b4215fab712",
|
|
"description": "wsi/display: Delete dead vblank_handler path.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdaf2b0b2cb8889010a1f694d2a9261fc9990448",
|
|
"description": "vulkan/wsi: Add some comments about how the vblank/flip sequencing happens.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "612d8dde8117e257fea38ce08008bbeb54074e6f",
|
|
"description": "wsi/wayland: Fix some locking quirks around present ID update.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf9cd1546f2f4d654fb7509c2e24c23bbdffd719",
|
|
"description": "vulkan/wsi: Implement QUEUE_OPERATIONS_END present timing query.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb22d413ba3483bb17711f8feabb9d7c7c6fe514",
|
|
"description": "panvk: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa2f474f3c155296b298f3c9a973b4379eddf0b8",
|
|
"description": "hk: enable VK_EXT_present_timing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ec097c837f799e7bdc344c4166ff76f96b7f30e",
|
|
"description": "nvk: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22bd72aa58d74a961aced98d97a63a3b0e6f9abf",
|
|
"description": "anv: Enable VK_EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "846390f2595f2424024c3c09f24313fa07ee0026",
|
|
"description": "turnip: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42f021fc29ab83016ed4ef8f92e35f5fe7cd00db",
|
|
"description": "radv: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fdc14b089262ed98aa5a8ccbc77191ac126d20b",
|
|
"description": "wsi/wayland: Implement EXT_present_timing on Wayland.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f32fc6d3c056d3b43b427251cdfc7898a9a82ad",
|
|
"description": "vulkan/wsi: Add no-op present timing support to most backends.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c18b14aea22f2ef2e8c25f327b428d0cf3cec5b6",
|
|
"description": "anv: Add PRESENT_STAGE_LOCAL_EXT path for calibration.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7b70b2e2e970e47b1735a36435043c7179f2b55",
|
|
"description": "vulkan/runtime: Expose PRESENT_STAGE_LOCAL as calibrateable domain.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d69664d8f3393ecb895fa9a678f88c78b3505a",
|
|
"description": "vulkan/wsi: Add common infrastructure for EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f08a542756926eff10b592d97d29db5482b1517d",
|
|
"description": "kk: Remove primitive type from pipeline and rely on dynamic one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14d3fb5f1b2da428edfd192cd59d7dd2a369f110",
|
|
"description": "radv: add a workaround for a synchronization bug in Strange Brigade Vulkan",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffb4d3a03223a45b2de3fd9dcf299c9112bd4244",
|
|
"description": "iris: Rework iris_sample_with_depth_aux() into helper that returns aux usage.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0cf14f0e282402f8a3212664a549f5dc03221d4",
|
|
"description": "intel/isl: Add unit tests for ISL_AUX_STATE_COMPRESSED_HIER_DEPTH.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35512cebb15ccdb76985c7893a680b72ad408f0d",
|
|
"description": "iris/gfx12.5: Apply HIZ-CCS resolve DC flush after full resolves for all gfx12.5.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "349b09f8a281f45a97ee5ac8c4cfe04abd583f6d",
|
|
"description": "anv/gfx12.5: Apply HIZ-CCS resolve TC flush on full resolves for all gfx12.5.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e1b4b62ce0cdc852e8993c70ed5e4b33f911702",
|
|
"description": "anv/gfx12.5: Take advantage of partial resolves in depth layout transitions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef95d5243f95f36b8eee103946680b07e4842b1d",
|
|
"description": "intel/isl: Teach ISL about HIZ CCS partial resolves.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc66f5ff1da563dfc05f5e869c680615fe902e49",
|
|
"description": "intel/blorp: Add support for partial resolves of HiZ-CCS surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79ab5db71bd054784741cbcd81d97cb8b5f4d4ca",
|
|
"description": "intel/measure: Define snapshot type for HiZ partial resolves.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9ce1b9c40acecbd0d63b74389a765883bfeb7a5",
|
|
"description": "anv/gfx12.5+: Keep HIZ_CCS aux usage while sampling from depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baf39d432262903edcc40e1627c8c91e789fe2ef",
|
|
"description": "anv/gfx12.5: Infer ISL_AUX_STATE_COMPRESSED_HIER_DEPTH from anv_layout_to_aux_state().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "157a4cc6d026d61c3b035b6910a8a0e13b2162c4",
|
|
"description": "anv/gfx12.5: Resolve depth during layout transitions from ISL_AUX_STATE_COMPRESSED_HIER_DEPTH.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f1ed1e411b3a498fa9f92711249e909c7f5bf04",
|
|
"description": "anv/gfx12.5: Can't fast clear multisampled Z/S with HIZ CCS WT aux usage.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02030b4b8fde53f3c084eb1560a0358e1f2a291b",
|
|
"description": "anv: Use actual layout in anv_fast_clear_depth_stencil() instead of ANV_IMAGE_LAYOUT_EXPLICIT_AUX.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d283e44634a3198f8305e21c60a567b59d35e6d5",
|
|
"description": "anv/gfx12.5: Allocate indirect color state for depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39b3a83ebfa84e894338acfd7c8a2b46c50362b8",
|
|
"description": "iris/gfx12.5+: Keep HIZ_CCS aux usage while sampling from resolved depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06e48229e618fd9a86f934d9c57ed97bce6908a7",
|
|
"description": "iris/gfx12.5: Allocate indirect color state for depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fdec3d1612e7db13d2928babb7b1ccd1c5835ee",
|
|
"description": "intel/isl/gfx12.5: Alow hierarchial depth buffer write through for multi sampled surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ed23c14da67fb356588eaa36a4b5ceb0526b26a",
|
|
"description": "intel/isl: Define ISL_AUX_STATE_COMPRESSED_HIER_DEPTH aux state.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e11c04c0cc655520aa5ce02e4bdd9d5055205627",
|
|
"description": "amd/common/virtio: use device fd to init sync provider",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d679236e09acf153441be2225699990a52c364cb",
|
|
"description": "radv: fix applying radv_ssbo_non_uniform=true for Crysis 2/3 remastered",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "56813236f47a8d2f8d7fe3dfb3909797176f6e82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72c12f62ff1fbb80f6a9ff43c3482a16b14b4e0b",
|
|
"description": "tu: Implement VK_QCOM_image_processing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "431c7a6e3626beb32824eb1f206f1ec245d6f3fa",
|
|
"description": "ir3: Add support for VK_QCOM_image_processing opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd6c1fea1fc5382ebedf82d6ef2ac48242c19062",
|
|
"description": "ir3: Refactor bindless tex src info collection.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e922c2cabcdb7410932d6a101710e62799f0df2a",
|
|
"description": "nir,spirv: Add support for SPV_QCOM_image_processing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a70cb908e41486a4cbde2ac68f5d99a857e00314",
|
|
"description": "ir3/tests: Print a helpful bit number on re-assembly failures.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f289c460ebdb8b95276f42281b6dc8203946fc44",
|
|
"description": "isaspec: Print the bit number when just a single bit is undefined.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a2a14a31a3fb4a37b7c40e649417140f2c078c6",
|
|
"description": "isaspec: Print the bitset we're processing when missing a field.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d8cfa77d74b456c193271fe45900130cbc0501c",
|
|
"description": "isaspec: Improve debug info for extractor_fallback().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8e6e42e710bf8c92eb26783b43ea18d2380f4fb",
|
|
"description": "isaspec: Print a useful error for an assert I hit.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "670ded35c16d8637a9b08680a39184f61b5a6ad2",
|
|
"description": "freedreno/a6xx: Better program state size calc",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "598928d7e75577832056826b205a34aeeffcc363",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c156da579c7885ff9eb0003676ec3dac706d781f",
|
|
"description": "etnaviv: blt: Enable masked clear for color and stencil",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d3945219de50ca1e7126d2205656583cad5fa3c",
|
|
"description": "etnaviv: hwdb: Add BLT_64BPP_MASKED_CLEAR_FIX cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c972a61d503f74189e002964b7b3d13b84a0773",
|
|
"description": "gallium: Add pipe cap for masked clears and support stencil masking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3361ca86cf548e77472d551341228c2aba11171c",
|
|
"description": "brw: hoist fsat lower OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f16ec90caa204d59d58bce601038af0ec9e72fbd",
|
|
"description": "brw: move fsign lower OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f36392c64cb18074956a22b32fdd4d65406c5b2d",
|
|
"description": "lavapipe: add support for NV_cooperative_matrix2 per element operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2db1a624e3407199901ab7e32ac931b571f95add",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 reductions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d53931cf43368c8f08a46fa37f910be03c2ecfb",
|
|
"description": "nir: add cmat call to propogate invariants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58f7fa3f6cddbf877555561904ef68aef36906bf",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 conversions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485728e2cf552e51784416726a3ac72e72718c42",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 flexible dimensions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20322687e08a78f66c005a2075e1f2df89c2b7b4",
|
|
"description": "vulkan: Avoid NAN in the IR BVH",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "091b43b970f3cc996f27314cccc64cee0aa9155a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0817551f00bd38abba63188328af9cb8b96e0f20",
|
|
"description": "vulkan: Handle inactive primitives with LBVH builds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f208ac9f4b620626555c42704d5246a71f13c5c4",
|
|
"description": "intel: Enable CCS support for Yf and Ys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5f01414da190fd8d8c49366bc8fdaef26e6a3d9",
|
|
"description": "anv,iris: Don't fast-clear 3D + Ys on gfx12.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "525077f160634c63cc073b0b7088afb2381b1f6c",
|
|
"description": "anv: Query the plane in anv_can_fast_clear_color()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbd45bb9d1860b50b5619eb9c973022566c7715d",
|
|
"description": "intel/isl: Prefer suggested tilings which use CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07539af097384c85c6113bafaceda34092c30345",
|
|
"description": "intel/isl: Drop HIZ/MCS checks in CCS support query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7c5779ede280efb7ad6780981ac533d492efe73",
|
|
"description": "intel/isl: Prefer the smallest suggested tiling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13dabd941ec651ff80ec06247c6a9bf42aba288a",
|
|
"description": "intel/isl: Refactor tiling selection in isl_surf_init_s",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab07c4066ab7533fd444b0c99710dae0c4cfe26b",
|
|
"description": "intel: Add and use ISL_SURF_USAGE_PREFER_4K_ALIGNMENT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fc0e5c0aa008cc76785106d598584dd1eef8f01",
|
|
"description": "blorp: Fix Tile64 clear redescription assertion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "42ef23ecd1a077a5564c6cd4a31ecf00f234a615",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "103ec323e3d4c0d86d15e1374deca720b8100643",
|
|
"description": "anv: Ensure host-transfer tilings are supported by ISL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e1cc2216d0a06a54077f1faa67af1698ba08537",
|
|
"description": "anv: Disable multisampled host transfer support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e24605db2628065528737714a5e6aad22c22e0",
|
|
"description": "intel/isl: Reduce scope of Yf-disabling workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec37a06d932f027bc883fbd2d959e5a667820607",
|
|
"description": "intel/isl: Rework miptail restrictions with CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e305c0f12214ded573f9fbeefce7dfd48ec7b95",
|
|
"description": "iris: Allow Yf and Ys tilings more often",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ecd4520c804a4f3358ea95c57f8c7ffd1d8d7ff",
|
|
"description": "iris: Limit resolves for atomics to R32 formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "664869f6597f1ce56a5863bd6aa6598f2cc52867",
|
|
"description": "iris: Use PIPE_BIND_SHADER_IMAGE more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48b98d283ad6617d66b3a0f34785bcf2bcaf5057",
|
|
"description": "iris: Increase imported dmabuf alignment for 64K+ BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8e79cb3dd319827ba84c4155e864de4e4275a9a",
|
|
"description": "iris: Disable some 8bpp fast-clears within miptail",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "add742fca6244875fea73ebfa64b5b1f5825dd04",
|
|
"description": "intel/isl: Fix miptail selection for compressed textures",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "46f45d62d1bc78dfdd8bf9300584a01541f7660f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa85978b5864e2ef59aba0fef380f2e36469dfb3",
|
|
"description": "intel/isl: Set TileAddressMappingMode for CMS/UMS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa09fc3de0af5b29b86c0b270cff63be5e72095e",
|
|
"description": "intel/isl: Use 1x Ys/Yf swizzle for IMS layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33a8b6b76513c26c550652a794de96322a3a8f76",
|
|
"description": "intel/isl: Use 1x ACM Tile64 swizzle on Xe2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d03c79d2b01b46aea85cb8d8a83832d11d48f6e6",
|
|
"description": "svga: Implement GL_ARB_derivative_control",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c9680d16f8740af820cd12542d27fe9ec6555eb",
|
|
"description": "brw: use BITSET_LINEAR_ZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005cf69043204c33fe9e2326f96c2b9b9e756732",
|
|
"description": "util: add BITSET_LINEAR_ZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "598fcf2bf92649ec2ffa43bd96aaff1ddf8339c5",
|
|
"description": "util: add linear_memdup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "870e233ca55a8ffe1ef10abc1edaa2d5bda78ed3",
|
|
"description": "vulkan/wsi/display: Avoid holding drm master for the device's fd.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa72be80d9119874f60e42f03a00318637a08f2a",
|
|
"description": "wsi/display: Fix up the swapchain init error paths.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a172efa20e1695544c9cc3d697edeacc7c2829d",
|
|
"description": "vulkan/wsi/display: Add some super useful debug messaging.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8831ccb2d875f11d869ae6b0b206dba33f497d3",
|
|
"description": "vulkan/wsi/display: Rename XCB RandR functions to mention \"randr\"",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf32a5f0d161f2db0abd05c673beb33b900c9874",
|
|
"description": "ci: Skip dEQP-VK.wsi.direct_drm.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a842e641d994fd87356a860555d68fc6d4999d9f",
|
|
"description": "ntv: emit demote extension/capability when emitting demote",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7a492630ea3459fa60ba4eb902bab0495dc6777",
|
|
"description": "tu: Implement bin skipping for zero-density regions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54b50094a0dec65e481aff6b32d4ea7c8df47b83",
|
|
"description": "tu: Implement bin merging for views",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25202d3e473e2a26c6f1a83e96b3527203653430",
|
|
"description": "tu: Remove fdm argument from tu6_emit_tile_select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b311397151d81c4d7c944184d64180c9cd7d007b",
|
|
"description": "tu: Support VK_QCOM_multiview_per_view_render_areas",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff8f5074c67b8542d264c67d7de5f37550cc01aa",
|
|
"description": "tu/autotune: Take render pass layers into account",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3a830214769134cdada3c49b0725565375f9807",
|
|
"description": "tu: Implement VK_QCOM_multiview_per_view_viewports",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e32bfc5efe4d20d68ed2b988a45599b66e731d01",
|
|
"description": "nvk: Ignore meta ops in occlusion queries",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "052bbd65c9a48b2dba363058c7c289f24a1ad265",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c081ab864f4e57ee897cdc7444f21571dbd042b7",
|
|
"description": "nvk: Enable ZPASS_PIXEL_COUNT in draw_state_init()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "052bbd65c9a48b2dba363058c7c289f24a1ad265",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea5d69eb52e299cf6e77d9c7f9e17af7cffd4401",
|
|
"description": "gfxstream: fix build after vk.xml update",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b30f780c4fcb52c90dffdb1d9e5487267a2b6360",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e632244246f7b326075e501ffc0b4e3d6293703",
|
|
"description": "tu: Use a patchpoint for subpass clears with FDM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66952a6c5660d150113387c1047c4d3b800525bb",
|
|
"description": "tu: Handle FDM-per-layer in CmdClearAttachments paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b8d8f2b17719d51f43896f8c63b64ec00250186",
|
|
"description": "r600: update cubearray imagesize calculation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6c1432f0be9c7772573bb86b997c9f085d16c204",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbe2ec0299726a29c825d0280774c29de7e71847",
|
|
"description": "r600: enable GL_EXT_shader_realtime_clock",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd83ba819abc8268cc050707779cf50c229b71d",
|
|
"description": "intel/dev: Add INTEL_DEVICE_INFO_MMAP_MODE_INVALID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac23454d1cbe2efc449302f612c70867fdb25738",
|
|
"description": "anv: Move anv_bo_get_mmap_mode() to i915 backend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90249d93d9496e7132f83e65c0af40d8111765c2",
|
|
"description": "intel/dev: Improve PAT entries comment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e38344a01bbd2f793f760e8c675d2d0aba30de",
|
|
"description": "intel/dev: Remove INTEL_DEVICE_INFO_MMAP_MODE_UC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85ea85dd9aa05c8bbf02e557a673e42ef7c52dc0",
|
|
"description": "intel/dev: Remove INTEL_DEVICE_INFO_MMAP_MODE_XD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f07b8c63285f4e1410f15f4e12f04f3981ef2e",
|
|
"description": "radeonsi/vcn: Add low latency decode debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce25865e8f9abc19cee4b4b58aca83a1176ffdfd",
|
|
"description": "radeonsi/vcn: Clean up decode flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c10ebb0fda971b9e5b2fe5763df1e40b5473db68",
|
|
"description": "radv/video: Use a more reliable way of computing tile sizes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98f5fa618b65ff59f3afad6525f11ac4ee762aad",
|
|
"description": "mediafoundation: Support externally provided motion hints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afcead9158f1e56fef500a910f3f4bc83dbc0b37",
|
|
"description": "r600: fix rv770 clamp to max_texel_buffer_elements",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1a441ad5cb58e8169a0d83dd63a7c38462cdb18b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ed761021fec7c2bfd705c8b3293e70fe467f8ef",
|
|
"description": "r600: make vertex r10g10b10a2_sscaled conformant on palm and beyond",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da1108dcc44cc59a9e358c2bd0f19ffd54209208",
|
|
"description": "r600: fix rv770 dot4 operations",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "942e6af40bfc0baefa52217ffb60a2d42adb6c25",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98c5ada8d10c5ceb06dc5fcccd20bf3acfc476e4",
|
|
"description": "r600: disable l8_srgb on r700 and older gpus",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5d844bfc42daacd505d2e9f9ee7431f8434c3ea",
|
|
"description": "r600: fix cayman msaa shading behavior",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f7796a966d20b04c00025bdc170883f4179a5697",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6313e9f5497be4b7deec69c3605aee2efb8edb65",
|
|
"description": "nir/opt_loop: Relax restrictions on opt_loop_peel_initial_break() for more loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71d68d916649aa072c91bd82ef0eb874588fd1c8",
|
|
"description": "asahi/clc: call nir_opt_remove_phis after nir_opt_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "028da14e2ae0bcdfb8f74eeb650a6fa986a5a430",
|
|
"description": "panfrost/clc: call nir_opt_remove_phis after nir_opt_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "809fb0fba3ad6ad01ecd0c3df5f5cc99c3e1b224",
|
|
"description": "ac/nir/lower_ps_late: emit scalar f2f16_rtz for when one half of a packed export is undef",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c895c5c616dfca21153f8be48906198dc91ac61",
|
|
"description": "ac/nir/lower_ps_late: CSE partial packed exports",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e74323577fb924f0645d6afaa82cf84340da1c23",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for salu",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cbd16daae5b6f258cca46b20db643c1e7d41391",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for gfx8+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ca974d1d3257ffc90c04a8972abf9e1502f62c",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for gfx6/7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba73792de04dad32d229aba185b28910cf3c95f0",
|
|
"description": "aco/optimizer: fix parsing salu p_insert as shift",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88f7e3fff3dfc31f97ebc944ce0f638b9a3a5437",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "830d6de9ffca4791f28d8af88cf034e286990824",
|
|
"description": "aco/isel: optimize pack_32_2x16_split(undef, const)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d96150009de44f1e83416392f811fd091785d6",
|
|
"description": "nir/opt_algebraic: optimize bcsel to hi 16bits with undef lo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d06b627d23f00207ae5a141da0aefe1595923943",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz of bcsel with constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee5492e6dd43f7b9e698b7128897fbca7ec28195",
|
|
"description": "nir/opt_algebraic: remove f2f16 roundtrip conversions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "592b6579da8bfab9c1096694b66f7971d3f14a60",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz(min/max)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b92c0f06ec7298280be1e47058b5701b5da28d9",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz(b2f(a))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "096e0aae749209e63cb21a5b6726b63506613f15",
|
|
"description": "tu: Avoid disabling LRZ when possible for suspend/resume+depth-only draws",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "928ecfc6c0568af95b808072baa80b3e2e5ef6a5",
|
|
"description": "radv: fix RADV_DEBUG=shaderstats with RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e59a0df302f791cce51252beb1153572b8ca972f",
|
|
"description": "aco/insert_fp_mode: remove incorrect assertion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b9d28ab9bbd1578c06366dc792c10dbb3c366ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c91ed27582526149a8b946efd8d10e8acd1a476d",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DISPATCH_TASKMESH_INDIRECT_MULTI_ACE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e272c8062dcf88d01ea6c3d3fbc2c9b0b55f58b4",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DISPATCH_MESH_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7da19e2bf6b772e7185d4e8b8cd44c9004a9dad",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DRAW_{INDEX}_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5982496f609dacc0b42ee4550622ea1789612e7",
|
|
"description": "radv: move emitting SQTT markers closer to the draw/dispatch packets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8272bf0f1f9229d73252b03d0fb32d563396a9c",
|
|
"description": "vulkan/wsi/wayland: use roundtrip instead of flush on swapchain free",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feb3e8f46e3feedc326885b644dc6608b4722948",
|
|
"description": "nir/opt_algebraic_tests: Initialize an obvious dummy value for all defs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b6cf7b89fcb9f624abcf98c7d333bcc619fa033",
|
|
"description": "nir/opt_algebraic_tests: Fix annotating uint values.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77cfb20d0ab91d29c11a6189d731d58e8025121c",
|
|
"description": "nir/opt_algebraic_tests: Fix leak of the variable conds ht.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdec063d372525c9962db73b1016ffc5315bde75",
|
|
"description": "nir/opt_algebraic: Fix a bit of imad24_ir3's optimization.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5a9eae2b59b370417c3fe8f241981bd5ac2180f",
|
|
"description": "nir/opt_algebraic_tests: Fix fuzzing levels for multi-component inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd0287a898d9749295bb0c0e4b60ff95095d900",
|
|
"description": "nir/opt_algebraic_tests: Test !nir_fp_preserve_signed_zero behavior.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9eb9a3eef37f5f869946743dbeb97e6bf064646",
|
|
"description": "nir/opt_algebraic_tests: Make sure we test the same inputs on BE as LE.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f5bc4f124de0a9d3799136c94412664afa7798",
|
|
"description": "nir/opt_algebraic_tests: Rename and use the enum result type more.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f1a64e7f50d4ca1751baf065fc3e99842b26491",
|
|
"description": "nir/opt_algebraic_tests: Move more of the base class code to be methods.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "845e2b395487f7ade880e51e8d5e8970b6678e62",
|
|
"description": "nir/opt_algebraic_tests: Remove unnecessary input_count.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a90163a15ac4e1263274484596496d568a2997f7",
|
|
"description": "nir/opt_algebraic_tests: Add support for expression swizzles.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c30c383d4d53735533b9fed1a5d57ce56058f5c0",
|
|
"description": "nir/opt_algebraic_tests: Allow testing of fdot*_replicated opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "173295adf4ab064cb6b84f2518317edeed6eec4c",
|
|
"description": "nir/opt_algebraic_tests: Allow testing udiv_aligned_4.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231a4774024d6397839b9ee26afde59b328d8636",
|
|
"description": "nir/opcodes: Define udiv_aligned_4 to return poison for not-aligned-4.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94237c3ea324cdbd5028264dd02bda84edff4ce2",
|
|
"description": "nir/opt_algebraic_tests: Allow testing mul/mad_relaxed opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f82621bfdce63106895f73f748c909c14ce96ffd",
|
|
"description": "nir/opcodes: Define the mul/mad_relaxed opcodes to return poison for OOB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd7754fba12cbeb37a376b4018ff433456d5acc1",
|
|
"description": "nir/opt_algebraic_tests: Allow testing imad24_ir3.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce7ad2639a6a1863015ead0648ad887ab17f28f9",
|
|
"description": "nir: Fix C UB in imad24_ir3 evaluation.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5409d872f70938722cd395b6ef7b9508ed8e8a66",
|
|
"description": "brw: remove a redundant DCE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fe71dc717dd425d20ccbea2635029a9ad96796f",
|
|
"description": "brw: combine more peephole select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34806e357fe00d3bbf8e0d08059e0d4a6ba3d08",
|
|
"description": "brw: optimize bfi only late",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c45c5440cdddb22692fbbeb8dc0ae35e4d78011c",
|
|
"description": "brw: run nir_opt_idiv_const only once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8b78e5a8c0a384d5722f496d2f9d0ab71eb38a1",
|
|
"description": "brw: only optimize ray queries if there are any",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7078496efe0ab0a3c3100c64dd5327987146e854",
|
|
"description": "brw: only optimize ray queries once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99d22bc35e45fb6aa8247d39fc0b84c2ddbc4bf8",
|
|
"description": "brw: run opt_deref only once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fa431bff61ee5896a792b8e672b4c758e5fbff",
|
|
"description": "brw: unloop post-mem vectorize opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11dba60e6e8621a319c9f46c42bb3acea9fb6655",
|
|
"description": "brw: hoist lower_pack OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cfc431fb23a9395dd2ef691655d5814aafe345f",
|
|
"description": "brw: remove redundant nir_opt_combine_stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ced1adcad749f67fbbdc3f0de5e380deeec7568a",
|
|
"description": "brw: move nir_opt_memcpy OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a3b0ce461247a3164c6c58df1d6a701db1baa83",
|
|
"description": "tu: avoid incorrect pipeline draw state for disabled depth/stencil attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cb4776ede401827fc64d12c7b849ec37b625860",
|
|
"description": "tu: handle DS_DEPTH_BOUNDS_TEST_BOUNDS state under TU_DYNAMIC_STATE_RB_DEPTH_CNTL",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "979cf7bac04fd833c13407b98851e7a4f15d8d33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231747b7fadf7fdc7d886ba43257afeb07b0620f",
|
|
"description": "spirv: Check Capability for identifying SPV_NV_mesh_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9e4bd8e62164d48cf69db2ebeeb374c566f36ae",
|
|
"description": "asahi/hk: Implement VK_EXT_blend_operation_advanced",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fedf6bedded4094834571ca6405bb24c68b0cf1",
|
|
"description": "nir/lower_blend: Add advanced blending support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c7088f41cb9c4806a906c7ed1e1f1ed5cab392e",
|
|
"description": "nir: Extract blend equation helpers to shared header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44e695ea90a80a1d32eaad7e8b1942c69b01935b",
|
|
"description": "vulkan/runtime: Add VK_EXT_blend_operation_advanced state tracking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eebc9c13f53699e67630c6171c28dc5b1b63983",
|
|
"description": "vulkan/runtime: Add helper to convert VkBlendOverlapEXT to pipe_blend_overlap_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93c05bab123bf25c8edefbcad8b5fb675d979d17",
|
|
"description": "vulkan/runtime: Add helper to convert VkBlendOp to pipe_advanced_blend_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "063e201b9d2636410bf1dbf0cf57a2b0012d8801",
|
|
"description": "util/blend: Add pipe_blend_overlap_mode enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4294e0bbd42733408e29457d7f36b515cf24fdc3",
|
|
"description": "util/blend: Add advanced blend modes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1eed6960c52749afd1bee7cfdfdd0cfeaa744b1d",
|
|
"description": "compiler/mesa/st: Move gl_advanced_blend_mode to util/blend.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74f1d4f47b675e842af432fd1e4ca24fbbd6d584",
|
|
"description": "intel/compiler: Use SPDX annotations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae8d08740812b2402ff2c074abb001bbd0d84bd2",
|
|
"description": "docs/release-calendar: add 26.1 branchpoint and dates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50bb16d8ea7d290e4d2a1ec096a04cafad86757e",
|
|
"description": "nir/lower_non_uniform_access: flag IF as always divergent taken",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc352f3d7c0e9cfe47d0528c059955ab90f1a563",
|
|
"description": "brw: Don't increment block loads addresses unless needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ce4e8ba6f8d6ae4c6fef5bc2adf336e98e78928",
|
|
"description": "brw: Use lookup tables for Gfx12+ 3src type encoding/decoding",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d1d4e3d5305b6f079bba08a4322a5d724b678cf9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c602503f67ba70673cb2b55da975262f2a21c91",
|
|
"description": "brw: Remove block_list in favor of blocks array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44ccaa5cf193fe150d6c6447dfb72347b5c1892",
|
|
"description": "brw: Remove foreach_block_safe / reverse_safe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf822495fe11547ce3b6dec7243ecb32723e9408",
|
|
"description": "brw: Remove tabs from brw_cfg.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9994db58b3afe385724cfb3562b9fc0a7fb82723",
|
|
"description": "brw: Remove global variables from brw_asm parser",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1db92ee9fce9c9851cc84db847ce61f2bb9fdec8",
|
|
"description": "brw: Move the brw_codegen inside brw_asm_parser",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6a342d42e9906a1aa94dd80300e9a8b647fde2",
|
|
"description": "brw: Move brw_last_inst macro to assembler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5fac4e084d47bc1cd8cae00f142c08b30b162da",
|
|
"description": "brw: Create a struct to hold parser state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97930015d8c696783a37d026532720f7139bee47",
|
|
"description": "docs/release-calendar: Update calendar for 1 week bump",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ceed095cd03af853eb5121a54ba8641a928a8f",
|
|
"description": "docs: update calendar for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26ecbec8cb7a8cc13969e14cff914e801c27b167",
|
|
"description": "docs: Add SHA sums for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a37947b959d6ec16dd98d5e12f8c2acc3bdb13fe",
|
|
"description": "docs: add release notes for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd4693ea95993109a5adb301fc798faa402d790a",
|
|
"description": "d3d12: Set packed_uniforms cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53370a4ca96eb1ce247c9e3da22c8c9d9be566f2",
|
|
"description": "driconf: Add a driconf entry for \u6587\u9999\u767d\u677f (Wenxiang whiteboard)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac1ceb83f718bc151de29da162dae2b4e8db185",
|
|
"description": "wgl: Add a driconf option to force pixel formats with GDI support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "895ff7fe928b195cce5296b7c4a38fba48999bc3",
|
|
"description": "Revert \"anv,brw: Allow multiple ray queries without spilling to a shadow stack\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1f1de7ebd63cbe55972e01a0e7f5509e9e232917",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88ae2365b26cca549cfce5cfd5cec0b92af6c50c",
|
|
"description": "tu: Re-enable LRZ for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d715662de463d74248e85d3b6a3526f2110265d",
|
|
"description": "freedreno/lrz: Correct lrz fc layout for gen8",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "14a23e8b3e5560f79ff84f790f986d613356cca2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae3d900e37b08decb5ed2f2d68c29a3e7cb09a89",
|
|
"description": "tu: Drop HIC support for depth images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "602c356c58a1bfcb0323f5d4ff1569038a6d8cf0",
|
|
"description": "pvr/ci: document last night's flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "902c7bcc6ae0ab1749a53063b43ab70c88b322ec",
|
|
"description": "pvr/ci: sort expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7217f7a19c61f7d4a41420a5c5f392dc916f3ff",
|
|
"description": "pvr/ci: document fixed tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1855dc9477bc64acd35baea138608cae6da5743",
|
|
"description": "ntv: add basic vulkan support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92622f7f44b011118d6acd953f09b4d7b03c4f7c",
|
|
"description": "ntv: handle bare sampler arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab8ba7016a2cc311fef99bc9c4f2430cafb62206",
|
|
"description": "ntv: handle glsl texture types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9a9a372284f0323106ccf5387ba375f80097efe",
|
|
"description": "ntv: add push const variable to ctx->vars hash table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33e2585d3bbaf4a174afb43ef2cc306a4fb10f6a",
|
|
"description": "ntv: shore up shader_temp var handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73213716b654fc905b719d703b72adf36f2694c1",
|
|
"description": "ntv: handle a couple trivial builtin loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ca94eabecaf552d8d1b28852b2acceb3380ca4e",
|
|
"description": "ntv: stop explicitly tracking variables for samplers/images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec39a489015516df5d54deea9c8e0585f83decf8",
|
|
"description": "ntv: emit extra decorations for matrix members of structs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e61444e33f22561ea1624327ad4507ea384c912d",
|
|
"description": "zink: break out ntv into separate meson dep",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c511a1fa54dd7d974310eaae6a28ca94f655894",
|
|
"description": "gfxstream: fixes related to -Wmissing-prototypes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f582b026809b476ecfdad9254eca52302d9b22f",
|
|
"description": "gallium: fix sometimes-uninitialized warning",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "12bceb228a5037d351cdf2093054b2714f94feb0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09b92051174cf7e3fd726abdf79782fd02a8a903",
|
|
"description": "tu: Fix FDM texel size calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbc97b24d1157a24f721ecfe1a3b9d6468eaf82d",
|
|
"description": "ir3: Fix branchstack max_waves calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5ea8b9a0bfd6ac28da94e46f17f12cdedbc88d1",
|
|
"description": "ir3: Split out max_branchstack and branchstack_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c569fb56692ed6afad857b6e467ad5278edc20d4",
|
|
"description": "freedreno, ir3: Fix branchstack register definitions on a5xx+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b30f780c4fcb52c90dffdb1d9e5487267a2b6360",
|
|
"description": "vulkan: update spec to 1.4.340",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb4157ad31fb3a4d9ddf264b8ebfe17343203321",
|
|
"description": "spirv: Update the JSON and headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c7dbf647743ad735f56e282a1c04031c835f1ad",
|
|
"description": "pvr: prepare pvr_winsys_compute_ctx_create_info for multi-arch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a98e22d0f7dbe3d0092e314f2c0f04d7aeba8676",
|
|
"description": "pvr: prepare pvr_winsys_render_ctx_create_info for multi-arch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2736dd1220d58192f5591ca6f9fcc5e60ee368ad",
|
|
"description": "pvr/srv: define per-arch winsys-ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65f06dd25b4a8ac9def348c7a4b9c0825dd22269",
|
|
"description": "pvr/srv: query full pvr_device_info on winsys init",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67950d9021add2ac563c9420171f0f87b5b5cba4",
|
|
"description": "pvr: avoid needless dispatches in powervr winsys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ebf1dcdc1491a8dba736370768c2445f2d9e879",
|
|
"description": "pvr: drop needless include",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d6fe66989957ac5d74c3872b46de7b1966e047c",
|
|
"description": "tu: Fix typo in min bounds calculation of FDM scissors",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fec372dfa502f588e894c19e9c2a8ba2c73d6c9a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f020a40483c28787419a24771e9f394bb2cd2b5",
|
|
"description": "iris: implement steps to disable RHWO for Wa_14024015672",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f66ff97d58ed0e3742492e4863c89ccf1eecf0b4",
|
|
"description": "drirc/anv: implement steps to disable RHWO for Wa_14024015672",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "055a89cffb6d2053b501e746f7a82f0275291d43",
|
|
"description": "intel/genxml: bring some missing fields to gen125.xml",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "840e6e855bcafa52180a5beb6cfe9e4abd1f8367",
|
|
"description": "anv: add handling for Wa_14026600921",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c75309c8f1740486c9de21d0766e1f0d47667c46",
|
|
"description": "intel/dev: update mesa_defs.json from workaround database",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7ed5ba0e7d5711400e7db295380260a09eee70a",
|
|
"description": "broadcom/ci: remove duplicate entries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18aa3eee4a12a0e234b350cc2ff7d5092957aa1",
|
|
"description": "broadcom/ci: re-evaluate all the flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c26cbabd2b8e64649018d8367e93182dbb485d8",
|
|
"description": "broadcom/ci: rename rusticl job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1aa16df81fc8b96850eee6441b36c5df9c759f6",
|
|
"description": "broadcom/ci: re-adjust fractions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f5d6d25754628e078c75953c4f72ef2ba71d26a",
|
|
"description": "broadcom/ci: re-evaluate timeout tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05d444bffca5c2618c6640fc54ec98f2c467bc96",
|
|
"description": "broadcom/ci: remove asan failures from rpi3 and rpi4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5827de9cd6d66dd7114fa24e9f4790a51575f50f",
|
|
"description": "aco/gfx12: use 64bit add/sub to swap sgprs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "763b4f1f0a22007e9950589d83e96c518b063ac3",
|
|
"description": "radv/gfx11: add a RADV_PERFTEST flag to expose bfloat16 cmat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "455b692e4f228c14df939923c1cace5f781e5993",
|
|
"description": "freedreno: Force single wavesize if double threadsize is unsupported",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c323848b0b70686e856d69699356b8cd71ddb6c8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53b879ac58ce3d9664f375bda17592bef5af2d06",
|
|
"description": "freedreno/common: Fix gen8 EFU float control",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6e3598177b8ed02f06ebbeeaca865b7cfcbbe87b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aa3b7038202dccaa1a2243180f293c46728c559",
|
|
"description": "anv: Mark RootNodeOffset at 256B always",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fc48ddfc682dd7927068820103bff7eb8675be9",
|
|
"description": "radeonsi: disable 2D compute dispatch SE interleaving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbcc8cae810c11ee7ed9d45862db6a86bd4d620f",
|
|
"description": "radeonsi: test bigger sizes for AMD_TEST=dmaperf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ce74df3f397a7436fd4fd34f2a7b4e1b5f9e408",
|
|
"description": "radeonsi: add faster color clear for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0af1392d298989178dc8957f0bd1712b888402a7",
|
|
"description": "radeonsi: don't use pipe_surface_size in clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebeb904c954254f87c4d6255c0956be8c8f1b7f6",
|
|
"description": "ac,radeonsi: set optimal COMPUTE_DISPATCH_INTERLEAVE for buffer clears/copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5e1d31dad97e385b107a7446dfd092083341fce",
|
|
"description": "ac/nir/meta: tune 12B clear buffer performance for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9257cf04a139ce168ab70fb41373e1b798bfa122",
|
|
"description": "ac/nir/meta: tune image clear & copy performance for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15328a5ef35593795f2b9939ed279a39272b8704",
|
|
"description": "aco: Fix parameter stack size calculation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6474af3b42d69148e6d6e572881420706f75fe1b",
|
|
"description": "zink: re-allow transient images during blitting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "457149a48e9353f48a20edd4c383f94ada699927",
|
|
"description": "nvk/nvkmd: Do not limit exec_push count in nvkmd_nouveau_exec_ctx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d69d7e6bfeadeb9de4aa887da1b5f8cb2d0c3f9",
|
|
"description": "tu: Implement VK_EXT_device_memory_report",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e078fad2ab80666054deaa9d734030dfb7b282f",
|
|
"description": "tu: Assign stable unique_id to buffer objects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b366f8824c79dd3e7bd3724e9ecb9b773c5ac0b",
|
|
"description": "d3d12: Add HAVE_GALLIUM_D3D12_VIDEO guards for d3d12_video_encoder_set_max_async_queue_depth/d3d12_video_encoder_get_last_slice_completion_fence",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e55b2b506492f692db37a568d317fe175290528d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237313a2439bf73d8eb8830bddc95d1fc3420e17",
|
|
"description": "d3d12: Add missing using Microsoft::WRL:ComPtr in d3d12_context_common",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06b2fbaba0902885bb97f4d0fe643a8f2d82993",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0380c1228eb5f8c3ad0942b87d5a450fa15e10a0",
|
|
"description": "bin/pick: When the main widget is replaced, trigger a redraw",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21829c9f7ef98fb2d0b1617833e4538679d2c756",
|
|
"description": "pick-ui: update for python 3.14 support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21661f66fc6e7330bae31197b439d7d8e329bbf9",
|
|
"description": "iris: fix incorrect intrinsic usage on ELK",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "faa857a061febb9b8b708c703ceae7031b9febb2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aacc324bc0731d074ae3ed18cf5f16e8480ab4a",
|
|
"description": "pvr: Temporarily disable the buffer device address extension",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cb4703c949ccf957163a64d27f5ee11572c62fe",
|
|
"description": "kk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6e725de050029cb676d03bedb48ec5770ccf9e1",
|
|
"description": "kk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d14a3debb5b867c5591c6fa0ae3ecd2b7869f5a8",
|
|
"description": "hk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f230049e72ac9fe1f89671c958b52fe9b08bd12",
|
|
"description": "hk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8e47ab40cfc84f4ffa0db74b2476fbeb4cc9a0c",
|
|
"description": "nvk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25acd26a0f4100c2dd560713eda9e809a1bbf026",
|
|
"description": "nvk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdbf7242f3e68ca326dd1175c50c0a961dd3fda6",
|
|
"description": "kk: Fix graphics pipeline serialization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99d8246d1c0db7bb2a87213add0138a39eca5e66",
|
|
"description": "kk: Move gfx pipeline data to the info struct within kk_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75f6f46c0f834ca1883ffe58a33c33f5e00e9833",
|
|
"description": "kk: Fix compute pipeline cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "622ebba4763b1cf4909d3630f0329a53a04b7923",
|
|
"description": "kk: Correctly release pipeline handles at shader destroy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15c0dd39fc216d8de667441febdb2f06b1c5f0be",
|
|
"description": "kk: Fix shader uint32_t value serialization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b350f059f51c0876ecbdf4db46c774dc89171378",
|
|
"description": "kk: Fill pipelineUUID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "669a4dd56ba07c55734215358a0227e16c4dd9cb",
|
|
"description": "kk: Use nir_opt_shrink_stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f7bdb1dde135f45edcce1173a492733b66d1162",
|
|
"description": "kk: Force frag output component count to match render targets'",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8147ea59fec24bd8873c4724a48df10c4dc3a9f2",
|
|
"description": "kk: Bundle nir_to_msl options into a struct for easier option addition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f35f50af72dcdf9f6e4b0769e0dc4b50b9d1b578",
|
|
"description": "ci: Drop a couple of -Wno-error stanzas from alpine-build-testing job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9ea942ef018edc3dc815fe9372a757585efdb78",
|
|
"description": "ci: Drop most -Wno-error stanzas from debian-arm64 jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11d9a3958ffafa7643be6ba24432ca36fec65cf0",
|
|
"description": "ci: Drop half of -Wno-error stanzas from fedora-release job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1f35512c9aa29f2e12ea20a1bb6767c7426dbfc",
|
|
"description": "ci: Drop -Wno-error stanzas from debian-no-libdrm job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1035868a416bdf14ff3de39365200c83174d52bc",
|
|
"description": "ci: Drop some -Wno-error stanzas from the debian-android job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5d35e29cae518bd201f60a7dc7ce24382580403",
|
|
"description": "ci: Drop -Wno-error=stringop-overread from debian-release job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41eb24e4da8e0d62732326566ffdab2844b553b4",
|
|
"description": "ci: Drop remaining -Wno-error stanzas from debian-x86_64-asan/ubsan jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "945da70d73764d1601406bb332bd53239b771152",
|
|
"description": "ci: Drop -Wno-error=vla-cxx-extension from debian-x86_64-msan job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a74ffd690023186dd8173cebed689ee78116a305",
|
|
"description": "Pass the destination buffer size minus one to strncpy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed180a1c2021b3607171f4cd6f39245db9c672f6",
|
|
"description": "pvr: remove drm device config table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5b70dcb48fe230c20b69d57fe712228cb1a57c2",
|
|
"description": "pco: update formatless skip check",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "52ddc40a759c1a9a1002ecca6ba6c64b3b09ed66",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "873008f2747c9d71f5ce97bf55715c2a43618a8b",
|
|
"description": "vulkan: fix missing begin debug marker for HPLOC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "091b43b970f3cc996f27314cccc64cee0aa9155a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "481df222095fc107311c2446effe47af03b38bcb",
|
|
"description": "venus: refactor Android ANB tracking to avoid confusions with WSI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "849e3552e8051d8fcc727e1f97be5e5e24210fc0",
|
|
"description": "venus: properly handle wsi implicit in-fence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211c21725ce27cd7c2ac17114395cb74b55d3018",
|
|
"description": "venus: refactor vn_AcquireNextImage2KHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9718847dbf547ecbd2ead961bf213cea46d95bc0",
|
|
"description": "venus: add vn_renderer_bo_export_sync_file helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fca8423c9453938adf7e732e7dbc1ff811056ff",
|
|
"description": "venus: track dedicated image during mem alloc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb709cba477be53e458d0c2c73e71eac299a750b",
|
|
"description": "venus: track prime blit dst buffer memory in the wsi image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6a4b8e9c7e42b8d32e606cc11680fbe0bf93a82",
|
|
"description": "ir3: Handle dual-wave reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e28ac2870126b9c531958d6ea5b0189c79fe7fc",
|
|
"description": "ir3: Use fd_dev_info from ir3_compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8375c0f71a4dc25418908abd35fccac0dd15c36",
|
|
"description": "brw/scoreboard: Support local implicit out-of-order dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba317e14a0450dcb4fe1d670b3854bb04cdedd2c",
|
|
"description": "brw: Provide ~ and &= operators for tgl_sbid_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ebacbc78d9be7e9a4625abfac847fcc11b46b52",
|
|
"description": "brw/scoreboard: Add tests showing implicit unordered dependencies in SWSB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "423916152ed54b9241d0fb982c013082a7f23218",
|
|
"description": "brw/scoreboard: Use std::vector when applicable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18b52e61d46be2e02d371a692839e3c78bba171",
|
|
"description": "pvr: Free drm device in can_present_on_device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6bda88bfdbc06a238d910034442bf3b2b0ccdf00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de41bf27dbcb8c3e40560c2b504a0827ecd9c7d",
|
|
"description": "panvk: Free drm device in can_present_on_device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "08da41f2f198571d7aac23c75bcf076517047226",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a1c8d3a0cf8d2968b4ba143d012fb1eff5298d1",
|
|
"description": "ir3, freedreno, turnip: Lower io earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78f6c70304004b832b4b7e3f278f0b907b6f61e9",
|
|
"description": "ir3: Don't support indirect inputs in FS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e943ba122d0ee9135a25a05918558c4bfc48f29a",
|
|
"description": "ir3: Stop asserting tess levels are scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14269166b25069714094fa283482f226baede6d8",
|
|
"description": "freedreno, turnip, ir3: Always gather streamout info from NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd967ba64a47f59a6ed5b055a2b4ff5fe46fef3",
|
|
"description": "ir3: Remove variables after i/o lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a47316c19ad63eeacda7ff043a280f99725fee1d",
|
|
"description": "ir3: Don't use variables for passthrough TCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd236bf392f38d17ece84a1b5bada625c63b6d8a",
|
|
"description": "ir3: Stop using variables when translating from NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51db95e2d5b13dc011ead8c1ccd5a6d5b724c7f9",
|
|
"description": "ir3: Stop relying on variables in ir3_nir_lower_layer_id",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "069bdc499b41c79ce2463d111e633b8a0610169f",
|
|
"description": "ir3: Fix ir3_nir_lower_layer_id indentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b74e301c7e44b390c4698c0638396fbb468c5249",
|
|
"description": "ir3, freedreno, tu: Move nir_lower_io out of post_finalize()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7a60fca3ce0f80a8e9eb2538b9a9f644b3a0b08",
|
|
"description": "nir, ir3: Make ir3 GS varyings use a proper index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa04692bb4cc2e68450072aca1f32090832180e4",
|
|
"description": "st/mesa: Call nir_recompute_io_bases after lowering FP variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5abe3db518f2360de94137a2a1aa78841d3a0660",
|
|
"description": "nir/lower_clip: Correctly handle driver_location in VS lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62085044a4a4648713e84ef4700ea0af10460133",
|
|
"description": "nir: Allow lower_clip_fs with lowered IO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8905ff2f01f0c394c43a0ef8f75c6be151bed13",
|
|
"description": "nir/recompute_io_bases: Fix num_inputs with dual-slot VS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "778ed567edef5507d9071125ece6dbe9bbbf08e6",
|
|
"description": "nir/recompute_io_bases: Fix handling of dual-source blending",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32a4146992f2842651484de58e0d776aa87ccb55",
|
|
"description": "nir: Fix recompute_io_bases with compact i/o arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3208cc80b1ff0685e06a7ed2a0bf2b63eda190a2",
|
|
"description": "nir: Move is is_compact() out of unlower_io_to_vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8e1ca9913d8e10f155d0968c7d1769605a8b947",
|
|
"description": "wgl: Support PFD_SWAP_COPY pixel formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d46ac527c16e7b10f2d7d28a5a3fdab207d3526",
|
|
"description": "wgl: Delete stw_pfd_flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba73d9c8169e97acab2fb9d2b24d40863b833cb",
|
|
"description": "docs: update calendar for 26.0.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f7941f92da2bbb0bc94c14977a3d54d7574487d",
|
|
"description": "radv/sqtt: Prevent concurrent submit when sqtt is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1e38ffd518933ea065cf485ad0a7871433b3fc",
|
|
"description": "kk: Update kk_bind_descriptor_sets comment to reflect updated binding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf4405507deb685ac7d57b1400e999465b54227",
|
|
"description": "hk: Handle unbound sets that contain dynamic buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a076f5d06dd9f5dae74d5a85029f4e8b9a3e8f",
|
|
"description": "nvk: Handle unbound sets that contain dynamic buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8846c0246d721e9ca4a66506ecd0138aad320c93",
|
|
"description": "docs/releasing: skip ci when creating the branchpoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43bab301f67a958ee9c5523338c9aba576ffa23",
|
|
"description": "docs/releasing: rephrase sentence about not letting the mr label script run",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f9f7f864f0ea53a4b6880f62366f109e3830bad",
|
|
"description": "docs/releasing: s/pull request/merge request/",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bfd522c9a5763cd3513fdf321bc1d707f1e5d47",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab3cc1d0a05c99556b4f4d6feac0127edfd9e2b7",
|
|
"description": "VERSION: bump to 26.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |