38477 lines
1.2 MiB
38477 lines
1.2 MiB
[
|
|
{
|
|
"sha": "a880f97d593a461bdcce27e526423a9b1d6834b4",
|
|
"description": "compiler/types: Allow interfaces in get_explicit_type_for_size_align",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df9596353a60bd38bc0185501750a7f4da5a06c5",
|
|
"description": "nir/large_constants: Handle incomplete derefs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f3c595dfc4cd1745e10698f0c037a7f32b63789",
|
|
"description": "nir/find_array_copies: Handle cast derefs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0a0bcfa263434507134c382f33d54334c4a67a3",
|
|
"description": "nir/builder: Add a nir_iand_imm helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac95bb45e821f5ae89e23b1b10bb8e62cdf81a76",
|
|
"description": "nir: Initialize nir_ssa_def::live_index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f7784ee8da38050a99aa55a27fe18a7f85b6464",
|
|
"description": "clover/nir: Use the correct address mode for shared",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2226f7a98d6dc5b1c98ebfc93bac2857777bbf7",
|
|
"description": "clover/nir: Stop computing the global address format twice",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "884d2021d9a1950ed9a77ee21db0af911a0c5b1b",
|
|
"description": "clover/nir: Stop setting ubo_addr_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ef9c110d5d368269328744c37e89cf3026fc7b2",
|
|
"description": "nv50/ir/nir: support load_work_dim",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "080bee33da1866f4fa00de9197ec15d3fff5722c",
|
|
"description": "nvc0: handle nr being 0 in nvc0_set_global_bindings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b283fb335b2736ffe53c6d7d075c1b14dbcadce7",
|
|
"description": "nv50/ir/nir: fix global_atomic_comp_swap",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "20d0ae464c4accd97227b1b4e805a9c10183647d"
|
|
},
|
|
{
|
|
"sha": "4403176201f7cad59dabfaf714df12d348332bab",
|
|
"description": "clover/nir: support int64 atomics if the device supports it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38e904f92938ae9ced208801491e228e8a9fe87a",
|
|
"description": "nv50/ir/nir: assert on unknown alu ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ada8c76cca177fbf91575fd6369829d55e110274",
|
|
"description": "nve4: fix uploading unaligned sized input buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "918e444f04552c74e805885caa0db66352fac2fd",
|
|
"description": "clover/nir: Call vars_to_explicit_types for shared memory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e7c2d1862e01755f529251362a1baaa4dc6f9f5",
|
|
"description": "nir/glsl: Add glsl_get_cl_type_size_align helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a27823ef2cd617db8a57d6c1c645a220ac83ee21",
|
|
"description": "freedreno/ir3: Fix assertion failures dumping CS high full regs.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f7bd3456d79aaeccb5f5e8d1408e85ad198f4f38"
|
|
},
|
|
{
|
|
"sha": "ce335dcb19297d04f3fb6ce0d290ff99130d09f7",
|
|
"description": "freedreno/cffdec: When .mergedregs is set, don't count half regs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "803ec06b1b3455cb320e69ae34673be12aef01ec",
|
|
"description": "freedreno/ir3: Fix compiler warning from the setjmp fails path.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "3d6e4a201af04018f18c413dead488c3c5565e1a"
|
|
},
|
|
{
|
|
"sha": "c1a6e345739b83cc0ae386f455246caee3e06ffe",
|
|
"description": "nir/lower_input_attachments: Support loading layer id via gl_ViewIndex",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76f711d09d2f8c9b3bcd9f8c1694e553a486ac1f",
|
|
"description": "tu: Use an input for the layer when lowering input attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c77716294b771918bf65358131bce1853b8be638",
|
|
"description": "radv: Use an input for the layer when lowering input attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d243bf10326b4eb5163e4f1ae35ca8692a0f6839",
|
|
"description": "nir/lower_input_attachments: Support loading layer id as an input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e72895767bc5201215e27ac607bde24af114bb60",
|
|
"description": "nir/lower_input_attachments: Refactor to use an options struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "340c73d4efd6198df077bc0f8b4e670df42f6ec6",
|
|
"description": "nir/spirv: Add the option to keep ViewIndex as an input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1e69570331183987dd4d490fd12acdf94982953",
|
|
"description": "Revert \"gitlab-ci: reuse container_post_build when building the test images\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "40ab6d77c06fe5c0882fe3320583a6a2b1355eab"
|
|
},
|
|
{
|
|
"sha": "7e3a788bd30664e178e1e928719bc8b9bef3a46d",
|
|
"description": "freedreno/a6xx: fix occlusion query with more than one tile",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "13fc03f4c0e709f6d1a8d811f9bc8a0c8c42943c"
|
|
},
|
|
{
|
|
"sha": "5550bc0423015fbb6076195930a4fb9ec2877255",
|
|
"description": "freedreno/a6xx: only generate streamout for draw pass shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee7949b06456b9d675023fc38a3b60d51d214524",
|
|
"description": "freedreno/registers: SC_WAIT_WC is not a6xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60dae98456830a6a1d0b28e22555e9faec948a32",
|
|
"description": "nir/opt_remove_phis: optimize out phis with undef",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "326eb56718925828e886f40f72ea4a97b4657196",
|
|
"description": "egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eae181e3eb9cabd98a78e8440c81cd08e8a26778",
|
|
"description": "egl/x11_dri3: enable & require xfixes 2.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c9cf84409bfc046b80c8da44b4a3f805b225a5a",
|
|
"description": "ci: Run deqp-gles2 on RadeonSI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff3ea3b3bb36e7ca3c65a64bee0a422346bb39b5",
|
|
"description": "pan/mdg: Fix auxiliary load/store swizzle packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "529f79d639dfe6ba325b04edd78cecd5cbbf55cc",
|
|
"description": "pan/mdg: Fix printing of r26 ld/st sources post-RA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14e774929ecebbaf9a9c014ff3b47b68f7064439",
|
|
"description": "pan/mdg: Identify barrier out-of-order field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af97331aba5864ac3d029faab4e6ed0b216b318f",
|
|
"description": "pan/mdg: Handle 32-bit offsets from store_shared",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06c31031e7e87d83747e3f531f8fd5264c03dc08",
|
|
"description": "pan/mdg: Ensure barrier op is set on texture",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "92c808cd475c69841eaaf020505208f286ad38cc"
|
|
},
|
|
{
|
|
"sha": "415eb43fd5f93278061a07ea1cee586460183a6d",
|
|
"description": "panfrost: Fix shared memory size computation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39bf1fb3221c0ab79e4609ca3588e2eeb9e3e2da",
|
|
"description": "panfrost: Fix WRITES_GLOBAL bit",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "dce7722ef89100e5dea337064a9d6631bb18822a"
|
|
},
|
|
{
|
|
"sha": "8626d4cbef0bc4fa85f7bef3ef015a8247c8483d",
|
|
"description": "android: freedreno: Another build fix",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "62ebd342e67fc0c12b181f91a488fa7a834fff6c"
|
|
},
|
|
{
|
|
"sha": "41bb6459d3a7dba21ff811069dc4757d7789fd12",
|
|
"description": "radv: restrict exported symbols with static llvm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a457256e2d697d9bae56031a07ae0309d8f59512",
|
|
"description": "freedreno: Destroy syncobj too when destroying fence",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b08fcab44d7a4839f141572ac1c4e80e9180cbb5",
|
|
"description": "gitlab-ci: reorder container_post_build call for arm64_test image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40ab6d77c06fe5c0882fe3320583a6a2b1355eab",
|
|
"description": "gitlab-ci: reuse container_post_build when building the test images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cf7a3968f3cf84675fbb29cda90432d0367b252",
|
|
"description": "panfrost: Hoist assert from bind to create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b129dd335ce6a60390799814d4517b32767b008",
|
|
"description": "panfrost: Remove useless comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2e41590293a4c773c4f399e4f46fcf91cf8cbe9",
|
|
"description": "panfrost: Hoist add_fbo_bo call",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "433fa39c2e616e2f0a6102904c93969a4e42e79c",
|
|
"description": "panfrost: Drop QUADS primitive convert",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b21c8b15f022a1838d88e6f667783dcff6bb9e6",
|
|
"description": "panfrost: Drop panfrost_invalidate_frame",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1362371a96e4138262fd26e4bfb38b3e266a8d13",
|
|
"description": "panfrost: Drop ZSA null checks in draws",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec35159fba57531dd88726504c4813f02a8ed0fd",
|
|
"description": "panfrost: Drop rasterizer null checks in draw calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e46d4fe8bc4c977d81a55672f5e1138a4ccd6112",
|
|
"description": "panfrost: Decontextualize rasterizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d26f62c667099fc3d30a3155335ca4f0e73c8d88",
|
|
"description": "radv: track and report if a logical device is lost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9c53dade01ede6d6ab0a3b280dc309cf1dd317c",
|
|
"description": "ci: Update kernel used in LAVA to 5.8-based drm-misc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91cd7fe97848d8b57a90bea81c41306602cc1b32",
|
|
"description": "ci: Fix URL to imagediff page in traces dashboard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "922217431c6c99374b7e9c2adb3cf7cc60d5c3fb",
|
|
"description": "ci: Test Panfrost with more traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d5f4d3f709695dfdc599f16ee6077cdaa004bcc",
|
|
"description": "ci: Split traces.yml file per driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb787773b2da2d2f282cd275620ea2581b3c9b44",
|
|
"description": "llvmpipe/nir: lower some more packing at nir level.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95d611e036a2d79d33c833d30ce38e842443d904",
|
|
"description": "llvmpipe: lower mul 2x32_64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25ba200985dc20270631737d11e4b985c6874f10",
|
|
"description": "llvmpipe: lower cs local index from id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cc5b75577d3e9817887c35496ceff36ee47146a",
|
|
"description": "gallivm/nir: split tex/sampler indirect offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e616223024d05c86df104368b558ffa612fdec7c",
|
|
"description": "gallivm/nir: fixup compact TCS variable storage.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "597d0e9b5fd8d896c9837f5ed8d5322aa937a999",
|
|
"description": "gallium/nir/tgsi: add support for compact variables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe9667e336b55c11c08c5e95f835a2905560fb39",
|
|
"description": "llvmpipe: lower uadd_carry/usub_borrow.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7893dfa247c5b4ff263847537fbe7265423e2664",
|
|
"description": "gallivm/sample: fix lod query on array textures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da4f2215aac827b9e60ea7699d9fd95e1e16a373",
|
|
"description": "gallivm/nir: add imod support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "407fa329a4b576d5747662f2caeb752cb44ade6d",
|
|
"description": "gallium/nir/tgsi: reindent some code in the nir->tgsi info (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e137bbb87fa8ce9a4ab1f24bba26f12c1f65cbc9",
|
|
"description": "llvmpipe/cs: update compute counters not fragment shader.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a6f6ca37c82bb6810971cab0dccc308e4d28a05a"
|
|
},
|
|
{
|
|
"sha": "6c7383d315f615bb5f003e1af130112f964853cc",
|
|
"description": "vallium: fix input attachment lowering variable shadowing",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "b38879f8c5f57b7f1802e433e33181bdf5e72aef"
|
|
},
|
|
{
|
|
"sha": "e0e9712a4d8008328578c0698157924a8aff0970",
|
|
"description": "freedreno: support GL_EXT_semaphore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6187aa1c3506a75d55fd7966a7314785f7bff77",
|
|
"description": "freedreno: Enable GL_EXT_memory_object and GL_EXT_memory_object_fd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3c39e5052233aecfd1748be9d0185ee23604c22",
|
|
"description": "freedreno: Implement pipe screen's get_device/driver_uuid()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6bef126c6214d68dccc82385f6bc91941ccabacc",
|
|
"description": "freedreno: implement pipe screen's resource_from_memobj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03fdf418a58c60fcbe1d010f400d3a4692146101",
|
|
"description": "freedreno/layout: Move hard-coded minimum width for UBWC to a macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "536ec9d7f5ab3bba904090abf7b3fc58e92eec78",
|
|
"description": "freedreno: Refactor fd_resource_create_with_modifiers() into a helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0eecd3d68466327567df7da468cc2088a652e22f",
|
|
"description": "freedreno: Implement memory object create/destroy for GL_EXT_memory_object",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e48f27ee6454db2856ee24be78873513867c11a0",
|
|
"description": "st: Pass TextureTiling option from texture to memory obj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b479de8537ad34ec56d61f87d53a327a175eab36",
|
|
"description": "spirv: Don't emit RMW for vector indexing in shared or global",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f038b3a136175c0afcc6545b886238a7b5dcf515",
|
|
"description": "radv: Fix handling of attribs 16-31.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0067f8992002b44bf75f98fae43886c5a6227075",
|
|
"description": "radv: Override the uniform buffer offset alignment for World War Z.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1d4721e21b4d386e242714acc414c6f7e1294eb",
|
|
"description": "driconf: Support selection by Vulkan applicationName.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f88b9eb9c5f5d18bec2419471b1dedfb6136bc43",
|
|
"description": "egl/android: Add support for CrOS buffer info perform op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acb235c0c8a4100b0a10a54969c94e300b6005c3",
|
|
"description": "egl/android: Use droid_create_image_from_prime_fds() in get_back_bo()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cad9d42bb4ec7166c860d8377520fd1bb4dd37f4",
|
|
"description": "egl/android: Move droid_create_image_from_prime_fds() function up",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c8b67ed0c4f0d54755aff2f247d4e7e6fd76af9",
|
|
"description": "egl/android: Simplify droid_create_image_from_name() path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d47b6f330cfb4c214fa84cfe8c7a435499600c2a",
|
|
"description": "egl/android: Drop unused ctx argument",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cc788f0ffc71df1b82bf1fb19fbed523bb970ac",
|
|
"description": "egl/android: Look up prime fds in droid_create_image_from_prime_fds()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "972f36d8fa62442589b26885ef330c3306427ed1",
|
|
"description": "egl/android: Call createImageFromDmaBufs directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c98066e8051fe17c5cd2669dd3a8db14c0bfd1e",
|
|
"description": "freedreno: Add afuc regression test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d145fcc1c1cd6dcf7b01b9b1b911041b4a29f9d8",
|
|
"description": "freedreno/afuc: Install asm/disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0b87186df201c776c140a3d543b52cb5ca40c2e",
|
|
"description": "freedreno/afuc: Make 0 a valid number",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66dd248593b5fa54680b84032f382551ed7c3cf7",
|
|
"description": "freedreno/afuc: Handle xmov modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2b19234d81fe8fa47ad735c08049e1a6c0d2ce9",
|
|
"description": "freedreno/afuc: Add iret",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2c14ac070b6703d3e395707ab7938aca4fe4fdb",
|
|
"description": "freedreno/afuc: Handle setsecure opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0acc394486fcf8b4dc4cde268b621e89d7f4a0bd",
|
|
"description": "freedreno/afuc: Fix printing preemptleave on a5xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "165009bc7021a0f2310222959cbb41e74b7de8d3",
|
|
"description": "spirv: Add support for the CL Round instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d28270968e0728bf8bdf48a6abd261c50d9ef07",
|
|
"description": "meson: Make some warnings handled as errors with MSVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45f22528792d3ec072162aaff9b69a08bf1252e0",
|
|
"description": "meson: Add MSVC narrowing-int-to-char warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8edf8e383db716c4837c82cced1ae8d6f220551",
|
|
"description": "Revert \"CI: Disable Panfrost T720/T760 CI\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "9ef192c100b4c4520c99a9948bf0cfbd52e363fc"
|
|
},
|
|
{
|
|
"sha": "fcc7a1e7b6d6bc149938c1203a55e1ede3517af5",
|
|
"description": "gallium/aux: reorder vertex attributes in triangle fans according to PV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5cce8929ad61449ec0e43046a9699e19a2df0ce",
|
|
"description": "gallium/indices: translate primitive-restart values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21952f1400aff00f3a04e95e9f960318e1853cb8",
|
|
"description": "gallium/indices: introduce u_primconvert_config",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2e9cd3f773863f5745a7eea1f6f9cec11f84a8a",
|
|
"description": "gallium/indices: implement prim-restart for triangle fans",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfc0a62994270774554dbc1464d25a6e6f9ebe03",
|
|
"description": "gallium/indices: use prim_restart-helper for polygon",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3aa4f64e8d50dcfced6b963bce7a7a28a0b7cff8",
|
|
"description": "gallium/indices: implement prim-restart for line-loops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac96225eb0e4108a416049f3ebac6c5bdb178e9d",
|
|
"description": "gallium/indices: generalize primitive-restart logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2122b902b8003719c739db718a97463bbf99ebb3",
|
|
"description": "gallium/indices: don't expand prim-type for 8-bit indices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c85d6c523f137571768ab3bb190a201ae294421",
|
|
"description": "gallium/util: factor out primitive-restart rewriting logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6ebf6eba958651321a8e332677877c0fe7ee7ec",
|
|
"description": "spirv: Only require bare types to match when copying variables",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bf1a1eed882980a1cd08482386e3a001ce64a5a4"
|
|
},
|
|
{
|
|
"sha": "16f1d8b3910496e04faba22f5d7b0ba84c07e6ad",
|
|
"description": "glsl: fix crashes on out of bound matrix access using constant index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dcb1d272fa29d2003ccbae180aba5dee52921e8",
|
|
"description": "st/mesa: Replace UsesStreams by ActiveStreamMask for GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab5a36b342f3a52873a5805f3d5f92bfd52fd7a4",
|
|
"description": "meson: fix trivial s/dir/dri/ typo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ef192c100b4c4520c99a9948bf0cfbd52e363fc",
|
|
"description": "CI: Disable Panfrost T720/T760 CI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a26015764efd52e8102ef3848ecbdff7d33fc13",
|
|
"description": "st/wgl: do not reject PFD_SUPPORT_GDI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac9c94fa14f031fc845e59a46c20993366849595",
|
|
"description": "CI: Skip another flaky GS test on softpipe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e513d8d8cd112569674d08156c476c0333c101bf",
|
|
"description": "CI: Skip flaky CS test on VirGL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e447c1ad2d605bb234b43ef63c5d9ce53d9ff37",
|
|
"description": "CI: Disable Panfrost T860 and AMD Stoney tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80163bbec3a3c0a9d566b4a562b720639fbdcf96",
|
|
"description": "nir/vtn: Support OpOrdered and OpUnordered opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81e6ad829862198e6fc508d6f97c369e7252abac",
|
|
"description": "nir/vtn: Handle LessOrGreater deprecated opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c349e35034043534a8440777a5f45f5f4112bf97",
|
|
"description": "nir/vtn: Support SpvOpIsFinite via fisfinite",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af59e4c40043d1b966fa8dce74b2894348e1b004",
|
|
"description": "nir: Add fisfinite op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6e6f52206ebaecb68ce404307e626f62afdb6ba",
|
|
"description": "nir/vtn: Support SpvOpIsNormal via fisnormal",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ebbed6ddcc078562ebc6361604f00e32ffa0b0c",
|
|
"description": "nir: Add fisnormal op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "199bea0fd80e65178a9d12c705a9f0aaf0a36ceb",
|
|
"description": "nir: Fix i64tof32 lowering",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "936c58c8fcceee086d3c492712595555afe82266"
|
|
},
|
|
{
|
|
"sha": "f9e773b92059f4c13735fa3214d5c505f9e06d66",
|
|
"description": "llvmpipe: enable GL 4.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e40b2c15503759b7320c79bfe7ae9b9dadfb43f",
|
|
"description": "llvmpipe/blit: for 32-bit unorm depth blits just copy 32-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18e464cfc05cdae59af8d00f214a6477a72b8ac7",
|
|
"description": "compiler/nir: Add new flags to lower pack/unpack split instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e9d28007a44c664c79cd89549988194e156a39f",
|
|
"description": "mesa: Move ATTRIBUTE_NOINLINE for glsl_to_tgsi_visitor::visit_expression for MSVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c60cea0daa2b140547088188d90bce6f09bb1517",
|
|
"description": "glsl/test: Don't run whitespace tests in parallel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeba69deaa536776452ec8b22a3131f187e82cac",
|
|
"description": "drisw: Port the MIT-SHM check to XCB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee905aa3a014191cfa68160256622fcecb7a66c5",
|
|
"description": "nir/vtn: CL SPIR-V callers should specify address modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a097bf160a9c05e173f7255891a38304a326ca52",
|
|
"description": "nir/builder: Make nir_get_ptr_bitsize take a nir_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "627c8e1640b3a2e4b2f86c52d88aa0848c583633",
|
|
"description": "nir: Add nir_address_format_32bit_index_offset_pack64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "113458d3720c5a96d0ae0bb9260951056b9b31f8",
|
|
"description": "nir: Add nir_address_format_32bit_offset_as_64bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1ed83fddd7518cc92b609d60129426bd9b4158d",
|
|
"description": "nir: Optimize mask+downcast to just downcast",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd9b33d516737cbb8ac6cd47963d4214f69932b6",
|
|
"description": "nir: Fix serialize/deserialize of void samplers/images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c17b58a9e6092ebaf987dec1ba111647fd11d55e",
|
|
"description": "glsl: Add 'bare' shadow sampler type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "418c4c0d7d48a42f475df1ffb93b3a33763e7a4a",
|
|
"description": "compiler/nir: extend lower_fragcoord_wtrans to support VARYING_SLOT_POS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7aaddf1a342944743f65ab0c55df46f2c7d3c17f",
|
|
"description": "compiler/nir: rewrite lower_fragcoord_wtrans to use nir_lower_instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9f4b14ac6d2e39584cea4d67d4b36a34c17f150",
|
|
"description": "Revert \"CI: temp disable t720/t760 jobs.\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f1001a38275fc4bcc2491b58237a12dec08c621d"
|
|
},
|
|
{
|
|
"sha": "d79c946fb35fcb43380ad63feb6ccc2428a043f4",
|
|
"description": "nv50/ir/nir: rework indirect function_temp handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd265bb4f1fb6770a296ec6c2bf22692bd3054f6",
|
|
"description": "panfrost: Update CI expectations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a13351234cae688ef5ed2aeb6c42d719c76c5cd",
|
|
"description": "panfrost: Drop union mali_attr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e3fe54e2e01a562f285eb98910b7f4d8ba475f9",
|
|
"description": "panfrost: Drop hand-rolled pandecode for attribute buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec58cda5da0b7d43b5ff71db4f4f3b85629e6739",
|
|
"description": "panfrost: Use packs for varying buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9732b64862f57b214e96ce01dba4674808987a22",
|
|
"description": "panfrost: Remove mali_attr_meta",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb2762a837d8da9727a20ee17a86d8609f093e49",
|
|
"description": "pan/bit: Use packs for Bifrost unit tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ef205dabd4909c6768f2181fff95fe3f9b451cf",
|
|
"description": "panfrost: Use MALI_ATTRIBUTE_LENGTH",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59fa26902d56e068de1769a62d8329e6777bba92",
|
|
"description": "panfrost: Use pack for general varying",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c850637f5a988ce92c1dd22809229a1d2c22d37",
|
|
"description": "panfrost: Use pack for XFB varying",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40b4ee9426f7b2e73e79e68da8c600cc8b4d643a",
|
|
"description": "panfrost: Factor out general varying case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b805cf9b1f4eaf91bf21ff9d0fe9b86ce7e73041",
|
|
"description": "panfrost: Pass varying descriptors by reference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5a264facfda518bb854737a563242cb36626c22",
|
|
"description": "panfrost: Reword comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44397c580cc2401fdfea0a2f7d1df93a4e8d866c",
|
|
"description": "panfrost: Use packs for vertex built-ins",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e646c861fc62d4163d9a94f910d3bb97731ed0b7",
|
|
"description": "panfrost: Use packs for vertex attribute buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9bb5dc911a1de4a1178af458babcaaa64998327",
|
|
"description": "panfrost: Inline panfrost_vertex_instanced",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9dc22512202f793f89d6cb86a780f81c2b88cd5",
|
|
"description": "panfrost: Hoist instance_shift/instance_odd fetch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27f8b879cce4e396d3ca352f1366f5711346e96f",
|
|
"description": "panfrost: Use packs for attributes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6caf789c07a8fc1968d4849f662c2e74c7b6160e",
|
|
"description": "panfrost: Move attr_meta emission to the draw routine",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8236fa3ff166053f7e47a1a768631d3e9bf800bd",
|
|
"description": "panfrost: Make attribute-buffer map explicit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cc81ea0c209078b02e1eb62a27d4c31b292ba3d",
|
|
"description": "panfrost: Simplify offset fixup proof",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4fc90f7c3c5ad80360c87c6e0ca66d5b20e612d6",
|
|
"description": "panfrost: Use better packs for blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e7fd2a0346ee364b1b0ccf58cc9214a602fcc35",
|
|
"description": "panfrost: Add XML for attribute buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76de3e691c661f7e7d64e0ca333ba429ca74e5ba",
|
|
"description": "panfrost: Merge attribute packing routines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c8a722b85eaf13d2ac9d722fd5be053cb69903b",
|
|
"description": "panfrost: XMLify attributes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdc3276317de5da31b7336a6aba0525bbc752191",
|
|
"description": "panfrost: XMLify mali_channel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "668ec24bfdb58090b769a51327ce81dd64da5eec",
|
|
"description": "panfrost: Squash 22-bit format field in attr_meta",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5f18ce144f633695ee8fbadb0479230fa099817",
|
|
"description": "panfrost: Drop NXR format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e03622e50fcebbcc32b2fd403b1a729c73cb49d5",
|
|
"description": "panfrost: Set STRIDE_4BYTE_ALIGNED_ONLY",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 2,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "350dd2a36dc54d55fafaf173faa613e66f0666f1",
|
|
"description": "pipebuffer: Remove unused buffer event in slab bufmgr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a012f429dea68af4c4941ab8004271bc8ff18f3",
|
|
"description": "nir: handle load_input_vertex in nir_get_io_offset_src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83953f9d4d40d560586785e7342d7784bad6fae2",
|
|
"description": "nir: remove nir_strip stub declaration",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3a9781ee190a81766dcf6243aabef57839ab5a2",
|
|
"description": "compiler: add glsl_print_type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7c04b1790fb69e2f0f942a286c76b3efef85eab",
|
|
"description": "ac/llvm: handle static/shared llvm init separately",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "50d20dc055decf43f956601d71572f825c2b2eca"
|
|
},
|
|
{
|
|
"sha": "916110e17f2e04d685978e6b385b3fe0d3231fe9",
|
|
"description": "st/mesa: Enable clip planes lowering for geometry shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "584f27326c1560cc23538cb76fb734ab492ccc3c",
|
|
"description": "st/mesa: factor ucp-lowering logic into helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff4c991fd1c1f5f211ba9251f9c4701a1e013bf2",
|
|
"description": "compiler/glsl: Initialize local variable to zero to fix MSVC RTC error",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b38879f8c5f57b7f1802e433e33181bdf5e72aef",
|
|
"description": "vallium: initial import of the vulkan frontend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8004fa9c9501d91669ac51d32c9a9143286ca7ea",
|
|
"description": "vulkan/wsi: add sw support. (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a9eba4acd0b202967d312851a3cc143275fb653",
|
|
"description": "util/format: add some ZS helpers for vallium",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3abf548270bbe92aea17b976397813ba763f4ea0",
|
|
"description": "gallivm/nir: add load push constant support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94e4a17f29b5f487213b37e8376eadd87308856a",
|
|
"description": "llvmpipe: add support for memory allocation APIs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ecb617a6a757a375a66b3c2ad25990011624c41a",
|
|
"description": "gallium: add a resource flag to say no over allocation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6c7ca218d77e5369d40d76941e7267d81633dc6",
|
|
"description": "gallium: add an interface for memory allocations.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50b039590e19d07607ae0714ebffeed6d4f182d5",
|
|
"description": "radv: Use getter instead of setter to extract value.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "64768111c302014a6ae8db6122dedf0d5e5168cc"
|
|
},
|
|
{
|
|
"sha": "09196355b2b2b6a2d3935eb3c43fe784d226426a",
|
|
"description": "gallium: Use unpack_rgba() instead of fetch_rgba in translate_generic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b8d67cb64ca38c93089da2f0b414c5897a19e27",
|
|
"description": "util: Move fetch_rgba to a separate function table.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cc84369b70781e5e0984c7950e4d084abce8050",
|
|
"description": "util: Mark the format description getter functions as const.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35b22b5da0277ba12fdb45fee79bca75cc6bcf5c",
|
|
"description": "util: Make all 3 fetch_rgba functions occupy the same function slot.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80babbbf7ea4facc653b1dbecd3a8b1de43dabed",
|
|
"description": "uitl: Add R1_UNORM to the list of noaccess (no pack/unpack) formats.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6668d7a5f36a31793a5309b5a612b8a388c3fcd9",
|
|
"description": "egl: drop unused egldriver.h header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f01fa11d78263a4923406babb9834ce5edea32f",
|
|
"description": "egl: drop now empty egldriver.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "890d0334c156ac830c1f329ac52e5c1cf8bb7e54",
|
|
"description": "egl: inline _eglInitializeDisplay() into eglInitialize()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e7ae395e72c710be7d153c76222633aa8ab7444",
|
|
"description": "egl: inline _eglGetDriverProc() into eglGetProcAddress()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "735b35e34a8bf733748e89fe45fbed058ebf0739",
|
|
"description": "egl: drop unused ${drv}_driver()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c74628fd1e5d9af756d56b6026e72203523e6df6",
|
|
"description": "egl: replace `&_eglDriver`/`NULL` tested against `NULL` with simple `true`/`false`",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37be01bff776c85d89cd33ec5fae2e179748e475",
|
|
"description": "egl: drop unused _EGLDriver from MesaGLInteropEGL{QueryDeviceInfo,ExportObject}()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5eb5847d487d76a763b739219366f62b19bc5a73",
|
|
"description": "egl: replace replace _EGLDriver with _EGLDisplay->Driver in eglapi.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "372c6c42af1dc7600eadb2712739986b2ba35325",
|
|
"description": "egl: replace _EGLDriver with _EGLDisplay->Driver in _eglGetSyncAttrib()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9fb63ab03c3d0ab73916d3e52c4b66b3a1e79fd",
|
|
"description": "egl: drop unused _EGLDriver from _eglSurfaceAttrib()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b981babb937b4355c5c1d2415d95e725ba18e659",
|
|
"description": "egl: drop unused _EGLDriver & _EGLDisplay from _eglQueryContext()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ef8aacb60e758d38e13d30fc5613f272bd3ddbd",
|
|
"description": "egl: drop unused _EGLDisplay from _eglSetDamageRegionKHRClampRects()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0345a614629d6e22c942cbaee095d04a14d72c2b",
|
|
"description": "egl: drop unused _EGLDriver from _eglGetConfigs()/_eglChooseConfig()/_eglGetConfigAttrib()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67c745644fb84aaf40354177fb795c4a2bd01e30",
|
|
"description": "egl: drop unused _EGLDriver from SetBlobCacheFuncsANDROID()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bbb0c7689bb4d999d4b2330b4edf03d39b1430b",
|
|
"description": "egl: drop unused _EGLDriver from QueryDmaBuf{Formats,Modifiers}EXT()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a71dcd2dc2a058f38f6cce78cfe32f9e7f3ac92c",
|
|
"description": "egl: drop unused _EGLDriver from ExportDMABUFImage{,Query}MESA()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "429e936948045d6314235581b79d29755b8bdc8c",
|
|
"description": "egl: drop unused _EGLDriver from QueryBufferAge()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "155541bc025ad8ff122ffafa28df452c7b53d771",
|
|
"description": "egl: drop unused _EGLDriver from PostSubBufferNV()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f010568ea25d4d6fe75d5764c42c24285a529dc3",
|
|
"description": "egl: drop unused _EGLDriver from CreateWaylandBufferFromImageWL()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "845a37ce355805f524ccb36ac0bfe668dda3be6d",
|
|
"description": "egl: drop unused _EGLDriver from {Bind,Unbind,Query}WaylandDisplayWL()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d5162eddf8b1a3b7f1f4b60fe15e41ccf9fbd33",
|
|
"description": "egl: drop unused _EGLDriver from {Create,Export}DRMImageMESA()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "692b9c6ed0c61b388aedb908faba61af0ef6abe5",
|
|
"description": "egl: drop unused _EGLDriver from DupNativeFenceFDANDROID()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f49805c441aa787c8efb281d311d2d54c69ca84f",
|
|
"description": "egl: drop unused _EGLDriver from {Create,Destroy,ClientWait,Wait,Signal}SyncKHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "740ec08f21c7eae2036a2af441250e1416437acb",
|
|
"description": "egl: drop unused _EGLDriver from {Create,Destroy}ImageKHR()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a7d15d2ae3a6b0cbf6770ae50eff58ec2dd506e1",
|
|
"description": "egl: drop unused _EGLDriver from GetProcAddress()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8d1c4647f2ed42170e1ec4780dba9bf1f1b4c0c",
|
|
"description": "egl: drop unused _EGLDriver & _EGLDisplay from WaitNative()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e65469c706184fc900fcfbae046ee0a645160c6",
|
|
"description": "egl: drop unused _EGLDriver from WaitClient()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "648f603c35670d3f2724f09c3ff73503bc3d843c",
|
|
"description": "egl: drop unused _EGLDriver from SetDamageRegion()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d202fd6596c08fb8cbd745192f547d98f3e5ec84",
|
|
"description": "egl: drop unused _EGLDriver from CopyBuffers()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82035b2e3db01090f726c2a2c35de9ddf539e2f0",
|
|
"description": "egl: drop unused _EGLDriver from SwapBuffers{,WithDamageEXT,RegionNOK}()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "347840cf43624bdb2a5ce820e1001842e3f75ded",
|
|
"description": "egl: drop unused _EGLDriver from SwapInterval()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f4a6ad3b32aeb9e7172a8ec80c969495637cf17",
|
|
"description": "egl: drop unused _EGLDriver from {Bind,Release}TexImage()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "982ac69e3f838904f4e218a5ccab1eff9a25c387",
|
|
"description": "egl: drop unused _EGLDriver from QuerySurface()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a17f1db555172597a15c3c88396f44b4aded5fc",
|
|
"description": "egl: drop unused _EGLDriver from MakeCurrent()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b4c474ed7d217ae27edc6f9e30feba651ef6a53",
|
|
"description": "egl: drop unused _EGLDriver from Create{Window,Pixmap,Pbuffer}Surface() & DestroySurface()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f27a32a7927662eb4ce124b116ca561c3f693f3f",
|
|
"description": "egl: drop unused _EGLDriver from {Create,Destroy}Context()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "435ad514163d58596059256ae8f0bc518b99b4a1",
|
|
"description": "egl: drop unused _EGLDriver from Terminate()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad61d4f14619ce43c5f558fc2ce5ac1267a95e25",
|
|
"description": "egl: drop unused _EGLDriver from Initialize()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e87e68d836e5e08025ce61d5aa79a5c68a5784ef",
|
|
"description": "egl: replace _EGLDriver with _EGLDisplay->Driver in _eglQuerySurface()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3aa7b2e1b19ac71c1eee71c8a2a61cfc7d1a6d3",
|
|
"description": "egl: replace _EGLDriver param with _EGLDisplay->Driver in dri{2_x11,3}_create_window_surface()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "485f8f89f9027546df169b7b141d5f4dccb1a85e",
|
|
"description": "egl: replace _EGLDriver param with _EGLDisplay->Driver in _eglReleaseDisplayResources()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a76423e481ae0a5ed7726d43700cb0937ac9890b",
|
|
"description": "spirv/vtn_cfg.c: Include util/debug.h for env_var_as_boolean.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "430e3310e2aed924dc4e0729644e629007d73ef7",
|
|
"description": "llvmpipe: only read 0 for channels being read",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1001a38275fc4bcc2491b58237a12dec08c621d",
|
|
"description": "CI: temp disable t720/t760 jobs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "031f9e17d2c387a64770246c2e5801a233a8ea3c",
|
|
"description": "anv: don't fail userspace relocation with perf queries",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2001a80d4a81f2e8194b29cca301dd1b27be9acb"
|
|
},
|
|
{
|
|
"sha": "dc667b1f192d33d073832a50b0e920734f9fb8ef",
|
|
"description": "nv50/ir/nir: fix smem size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "384c4df23dafa516fbe76e2844b259087400543f",
|
|
"description": "clover/nir: fix mem_shared by using address_format_32bit_offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa8661141a0f466994145e99be4d4bd4f9684a9d",
|
|
"description": "android: util/format: fix generated sources rules",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "84ed2d0980bfa98898606c67e7441bc83da6100e"
|
|
},
|
|
{
|
|
"sha": "b41e74ae4a7c8f67c47149b4415f715f8a4d2597",
|
|
"description": "spirv: Add a MESA_SPIRV_FORCE_UNSTRUCTURED environment variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "217def3ac6721bc7d8a1f99d2fc4501e5ee8627d",
|
|
"description": "spirv: parse unstructured CFG",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "467b90fcc46efdd5ce64a12937fedf507d0242ec",
|
|
"description": "spirv: extract switch parsing into its own function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96dff31bc8f099651f4b96e9658bdb2a1c4b53cc",
|
|
"description": "spirv: Move the emit a 'return value' store logic into own function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4638de8b1b3e362b356587622b1178f2d83bc619",
|
|
"description": "nir/lower_goto_if: Add some debug prints",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d57573dcd4aa2160f3153df466b01f377484a3fa",
|
|
"description": "nir/lower_goto_if: Add a route::outside set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2bf850672bb3691044d773c9fd96d0e80c7fcf3",
|
|
"description": "nir/lower_goto_if: Replace a tripple loop with a double loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b892d473b4e9399697d45a98d6cf02fa0e900e7f",
|
|
"description": "nir/lower_goto_if: Add a block_for_singular_set helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "193765e26ba4c9a8f8c9a10942a87bd65b4f1587",
|
|
"description": "nir/lower_goto_if: Sort blocks in select_fork",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0fad20f21b39b72c965151a0e2b0fb36e436b813",
|
|
"description": "nir/lower_goto_if: Rework some set union logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1617985896274dce37b943307d456a042fb2a6d",
|
|
"description": "nir/lower_goto_if: Rework handling of skip targets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2455d03c3113fbfe070fc30f3b292d3143e443b1",
|
|
"description": "nir/lower_goto_if: Use util/list instead of exec_list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f69d732fcaba332f83aac073f2376ded0d3d5c74",
|
|
"description": "nir/lower_goto_if: Clean up ralloc usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "202b4df4aee790bb5b9486deb7c014ed440f27ff",
|
|
"description": "nir/lower_goto_if: Document some data structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b273611bb177b1a00d292f4d7df55efdf0f4ad61",
|
|
"description": "nir: Add a structurizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "025bdbac3e09ae9bac9eefb831e9446b9574d120",
|
|
"description": "nir: Add goto_if jump instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92db942fc6af52ea5a4a3eb77533a045ffe56685",
|
|
"description": "nir: Add and use nir_foreach_block_unstructured helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4768ea1a77ad7559004949d0cf1eb7af9a4499d9",
|
|
"description": "nir: Add a structured flag to nir_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19f35735a09546f630a92780cdeb2cc9ad08bad8",
|
|
"description": "spirv: rename vtn_emit_cf_list to vtn_emit_cf_list_structured",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "16f858968f2e066069ceaf4aea3deebf22a188d7",
|
|
"description": "util/set: add _mesa_set_intersects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acf756a64fee4cb1305df73e53aca7a40e56b7cb",
|
|
"description": "android: panfrost: Redirect cmdstream includes through GenXML (v2)",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "bce1a7e97fcf09bc9b1e6016281af8872b9e8ea6"
|
|
},
|
|
{
|
|
"sha": "92f65e28fee1f4e705e8a210977dd16239febbf9",
|
|
"description": "turnip: add missing tu_bo_list_add in CmdWriteTimestamp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddac5933f8f30df66b389c32a634dab16cff5a4c",
|
|
"description": "turnip: call packing functions directly for pack_gmem_clear_value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "201331edbfeba9f3461a6296187d8dc435484a9d",
|
|
"description": "turnip: rework format_to_ifmt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa5ebf0a6dc24d087c28d9dc2be53b6e6a9b2233",
|
|
"description": "turnip: fix CmdBlitImage with D32_SFLOAT_S8_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f83e89507de69b55c8c899fb0fa52f9c9bf3ce26",
|
|
"description": "turnip: delete a blit_image TODO that has already been resolved",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ca1ccc18d8e232112d146255ed937597ff93a5f",
|
|
"description": "turnip: remove dead tu_minify/typed_memcpy functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99372547be9c116592b0f19ead672fa98125588f",
|
|
"description": "android: panfrost/bifrost: add libpanfrost_lib static dependency",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "88dc4c21e6cd3084212a5d780c4113ee02721f14"
|
|
},
|
|
{
|
|
"sha": "bce1a7e97fcf09bc9b1e6016281af8872b9e8ea6",
|
|
"description": "android: panfrost: Redirect cmdstream includes through GenXML",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "88dc4c21e6cd3084212a5d780c4113ee02721f14"
|
|
},
|
|
{
|
|
"sha": "0980d1d5ab0829fa78852d81651d5386874e528a",
|
|
"description": "radv: Clean up setting the surface flags.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d19bc94e4eb94a2c8cbdb328c9eaa2faf1ba424c",
|
|
"description": "radv: When importing an image, redo the layout based on the metadata.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0d67b7a1c32f4fcfdc8c6a66bc3359b1003c752",
|
|
"description": "anv: add no reloc flags on empty and simple bo paths.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00b9a3443bac23a335647d6185b7d94f805af6bb",
|
|
"description": "anv: Mark anv_dump_{start,finish} as PUBLIC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f024bc8314cfb94df6b321cc5e639a6c107f375b",
|
|
"description": "zink: invalidate pipeline hash on more changes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1185b3f32d97a260dfd388bd0ca032bc6a380bbf"
|
|
},
|
|
{
|
|
"sha": "65d7172d171b5a209ddb9f90ea7acc8105452816",
|
|
"description": "util/macros: Add ATTRIBUTE_NOINLINE definition for MSVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58af31186a806c8f18cf92dad454bb5f46daa9e2",
|
|
"description": "u_debug_stack_test: Fix MSVC compiling by using ATTRIBUTE_NOINLINE",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d0d14f3f6481e015b4413fa0487164b76fe45296"
|
|
},
|
|
{
|
|
"sha": "493298528a82e2ab7cf3ce6aed187fe19730e3d0",
|
|
"description": "iris: Make iris_bo_import_dmabuf take a modifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c111e9099ceada50a2437e6e2e2a0f7cc6597448",
|
|
"description": "iris: Don't call SET_TILING for dmabuf imports",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c19492bcdb9ff5c5bf4092d2daff6e2e5d7bce1b"
|
|
},
|
|
{
|
|
"sha": "0c97e601a422532ea673e842683982b1b4012e6d",
|
|
"description": "turnip: implement VK_EXT_custom_border_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "84ed2d0980bfa98898606c67e7441bc83da6100e",
|
|
"description": "util/format: expose generated format packing functions through a header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a322924d9cf4557af5fb11c95c1646f110a21aba",
|
|
"description": "panfrost: add missing dependency on midgard_pack.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8557b1a8ebeef466df3c912ecae02d85a8617b76",
|
|
"description": "panfrost: Fix border colour",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f74186baa5efd1147916b39a819fee9e427c8ecd"
|
|
},
|
|
{
|
|
"sha": "8277334f3978463ec8631e2b98e3d2a37d113496",
|
|
"description": "nir/lower_idiv: Port recent LLVM fixes to emit_udiv",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8b98d0954e6168484479cf51d56bface448d00d5"
|
|
},
|
|
{
|
|
"sha": "d452c04aa19e093afe47d225c2c02ba536ebf0ce",
|
|
"description": "aco: do not set valid_mask for POS0 exports on GFX 10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c621dcf0ed21eec658e45cee395f66344ac5190",
|
|
"description": "panfrost: XMLify enum mali_format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78445ce695444a176719e4bdc4eb9bfe159169c7",
|
|
"description": "panfrost: XMLify exception access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99d17fb771b77af5c693ce86aae6a61a05c05843",
|
|
"description": "panfrost: XMLify MSAA writeout mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9bdba26b0c16cac05bb14674458da2acd462797",
|
|
"description": "panfrost: XMLify Block Format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c1ac96eb6e037686c391b5cdd334b271c6804b6",
|
|
"description": "panfrost: Drop unused mali_channel_swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad0b32cdbd512dd56c66426789c7b801a5db8a4f",
|
|
"description": "panfrost: XMLify Bifrost textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f008a6314c67fb11baeb70bdf4efe83b3476f029",
|
|
"description": "panfrost: XMLify Midgard textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b10c3c869d9f1693198517c40b95acf3a11f80d4",
|
|
"description": "panfrost: XMLify Bifrost samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f74186baa5efd1147916b39a819fee9e427c8ecd",
|
|
"description": "panfrost: XMLify Midgard samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4c8c8e8fbd30968a43159cee0add48449f27a3b",
|
|
"description": "panfrost: Don't mask coverage mask to 4-bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6afd4addefa111c112b82a88824db7af61003407",
|
|
"description": "panfrost: Simplify depth/stencil/alpha",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1675d92d663bf92cb5f8d699a096748e7bdd768f",
|
|
"description": "panfrost: Simplify zsa == NULL case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "931e7b4c7a16fdb4f9231d4af6ecb1b20ddaae2f",
|
|
"description": "panfrost: XMLify stencil test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa949678c1985de2d728691ffc177f1054dc35c8",
|
|
"description": "panfrost: XMLify UBOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f487e087f9170ff2bd23a071cd857475520def7",
|
|
"description": "panfrost: XMLify viewport",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef20691e3d81021fcb246468e1a170220591617d",
|
|
"description": "panfrost: XMLify wrap modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9ca3204619b1b090d660b61cc69460e7e1e2d99",
|
|
"description": "panfrost: XMLify stencil op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d182a6057fd2288210a2f623d480f8619fb32c7f",
|
|
"description": "panfrost: XMLify mali_func",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32dbc80979e18d119105e46cb37c4bc9890fb6a9",
|
|
"description": "panfrost: XMLify draw_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b7056b8c8a384819a00908b76be8bf4d407cdb6",
|
|
"description": "panfrost: XMLify job_type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2ddd4d56562d0c43e662882eca0964377dfba20",
|
|
"description": "pan/decode: Add helper to dump GPU structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88dc4c21e6cd3084212a5d780c4113ee02721f14",
|
|
"description": "panfrost: Redirect cmdstream includes through GenXML",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ad921956d8b9ed35ba72f44bd62a7a78ab854cf",
|
|
"description": "panfrost: Build midgard_pack.h via meson",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75cc5b8c2922e192dd8c3e6dc33d6e691f2485fe",
|
|
"description": "panfrost: Adopt gen_pack_header.py via v3d",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cb3a9e72eb99578780a0b754269673a8770d7b3",
|
|
"description": "panfrost: Add stub midgard.xml",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33e69203d2a03cf15932f077dcc22e7ad23cd0e9",
|
|
"description": "util: Fix up indentation in the generated format tables code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9fd0f455af7bc741ea330fcd12478833580dbcfc",
|
|
"description": "util: Change a codegenned switch statement to a nice little table.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4064a6cd207811434e5400a613b3833fbda6b787",
|
|
"description": "util: Split the pack/unpack functions out of the format desc.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6723addd8a70069517dd337939fe77ef6cea1a4c",
|
|
"description": "docs: update calendar for 20.2.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6de5acdf4fd9f7fd923e85f710bae1c44bc0bf42",
|
|
"description": "docs: update calendar for 20.2.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c84600afafe9eaebb8e355122ffc421ae372136",
|
|
"description": "radeonsi: fix compute-based culling with VERTEX_COUNTER_GDS_MODE == 1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b78cb2e0039f09d9820a1a9166a49f168c9959d",
|
|
"description": "radeonsi: disable NGG culling on gfx10.3 because of hangs",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "61042b1bdb199f98dd34085ed29a8c492ed9b2a3",
|
|
"description": "zink: handle more draw modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ced9e6e3e5c14a0f9b7e6d20d01a337227fcf40a",
|
|
"description": "zink: change pipeline hashes to index based on vk primitive type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2701f887fc376202577ad942c20a7284b12823f3",
|
|
"description": "anv/nir: Unify inputs_read/outputs_written between geometry stages",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a1217513e1c5d881718c2a7f2afb951e1fe6305",
|
|
"description": "panfrost: Implement panfrost_query_dmabuf_modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24c921b1b5cc427c7ab1abd76c443db4a008d1b9",
|
|
"description": "panfrost: Ensure AFBC slices are aligned",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d0241dfed3c457ffbdc51bcc41cfe723e5bb586",
|
|
"description": "panfrost: Allocate enough space for tiled formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c0cb56fd9e9742af1186fe093bb38d7e2e59285",
|
|
"description": "panfrost: Enable YTR where allowed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d285ea6467d382e3865c60f57d86501d362380de",
|
|
"description": "panfrost: Implement YTR availability check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acb8dcfebdde56a748ec50a3fbecf27912974be9",
|
|
"description": "panfrost: Choose AFBC when available",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c54d45dd90a0606a9287bdcc03fd2463e47039a2",
|
|
"description": "panfrost: Import staging routines from freedreno",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "348d374d01302ffe0e88e04e2509ff1407d731b5",
|
|
"description": "panfrost: Respect modifiers in resource management",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56f9cc9948745b570704f20e18f0247628817de5",
|
|
"description": "panfrost: Account for modifiers when creating BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "965537df2afcaf94c4b96c2acd5e8f7036f71829",
|
|
"description": "panfrost: Use modifier instead of layout throughout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fed69cde2a96248ad3a5c20621c1e58c88f8d2f",
|
|
"description": "panfrost: Introduce create_with_modifier helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32bd588fedef6411bb4538988475f38761e3de8c",
|
|
"description": "panfrost: Remove hint-based AFBC heuristic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "340017ec476bf4af3297b7b3a65f667cbfc93a5f",
|
|
"description": "panfrost: Set `initialized` more conservatively",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22777025d4ac63a8f5909f8da7baa2501a32682f",
|
|
"description": "gallium/dri2: Support Arm modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37872edf6fc678f90b1b2c8354a91007089f43b8",
|
|
"description": "zink: print error when getprocaddr fails for extension functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "371f6f42ad423509b83dae9109b295e4b3eb4852",
|
|
"description": "radv: Update CI expectations for the recent descriptor indexing regressions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d7d76c15258a7e856ab60d7bf98565a93ed6aee",
|
|
"description": "iris: Add support for MESA_SHADER_KERNEL in the disk cache",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65eeb06a7f7afd1fbf48490f06051dfad9de3214",
|
|
"description": "iris: Upload kernel inputs with system values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5e7be386ffa8d5805fd0381ee0c921af65a6bcb",
|
|
"description": "iris: Copy dest size from the original intrinsic in setup_uniforms",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43429efc61e836b3a1eda5b2290153c20ec099b2",
|
|
"description": "iris/disk_cache: Stop assuming stage == cache_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6dfe41c54e2cc1554a64c4291f83f39966457154",
|
|
"description": "iris: Add a kernel_input_size field for compiled shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e39326e617dbf53fdbe1f561b069fe6f875545c4",
|
|
"description": "iris: Use blob_write_uint32 for num_system_values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "003b04e266ae0faad563c1228561b53f33a68474",
|
|
"description": "intel/compiler: Allow MESA_SHADER_KERNEL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2b6ccbdadd9438eab60ba7dbf8c0d870079c839",
|
|
"description": "intel/compiler: Use C99 array initializers for prog_data/key sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e1de8e5ac90a9dd0a2fb9310cb36371a9d12dce",
|
|
"description": "intel/cs_intrinsics: Handle 64-bit intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d62735b470c0851a567bd2cc0759c18af987923",
|
|
"description": "iris: Add support for serialized NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "baa4cf9b8ed25630d795926ff2e1dfae9ae955b2",
|
|
"description": "iris: Implement set_global_binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17280a8ef1a90b73add63682b0d956fd4383c6b1",
|
|
"description": "iris: no-op implement set_compute_resources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac6e207ee07f74f4fcc8eaeff2f76f93bf033484",
|
|
"description": "gitlab-ci: test Fossilize with GFX1030",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "431a3cf239eed2b6fac79ea7e66d3779a2ab4b08",
|
|
"description": "radv/winsys: add null winsys entries for Sienna Cichild/Navy Flounder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "638a09b827f1e7b561e878612890fc0ebcdb1613",
|
|
"description": "radv: fix emitting the border color pointer on the compute queue",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "57e796a12a883f5845c8e0ed05ec6bdb6d055b53"
|
|
},
|
|
{
|
|
"sha": "96cfc684e63238a7aeabc8893fb04fe5f3781a66",
|
|
"description": "util: Fix memory leaks in unit test.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d0d14f3f6481e015b4413fa0487164b76fe45296"
|
|
},
|
|
{
|
|
"sha": "ef66e02a408c4b8d11a3b7122b0e8e05ffac8eb8",
|
|
"description": "src/mesa: add GL_NV_half_float extension support (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8abf59ff98863634321e3e0d60035277e58e92e8",
|
|
"description": "dri_util: Update internal_format to GL_RGB8 for MESA_FORMAT_B8G8R8X8_UNORM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bf576772ab4d9e76dae716640bed6de879f19567"
|
|
},
|
|
{
|
|
"sha": "fdb97d3d2914c8f887a7968432db4fdbd35d8376",
|
|
"description": "aco: execute branch instructions in WQM if necessary",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "3817fa7a4d1f51c385b28a2e45a1edf227526028"
|
|
},
|
|
{
|
|
"sha": "678cb6d248f567468620079093ae4235c0a138cc",
|
|
"description": "nir: nir_range_analysis needs to be updated for vec16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b4c24eb679e248894751f30e2ea842dcf3f21f3",
|
|
"description": "aco: don't move memory accesses to before control barriers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "cd392a10d056833d915ba2912e4dbe58d86bf28f"
|
|
},
|
|
{
|
|
"sha": "e4c6204d6595d7dc47c23ae637b8aba3307ec2cc",
|
|
"description": "radv: limit LATE_ALLOC_GS to prevent a GPU hang on GFX10",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "02562505478c99f887e9355c6e19cd5342f519a7",
|
|
"description": "radv/gfx10: add missing initialization of registers",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "044b238507bb54ff8b6129c9754f1efc0f0834b9",
|
|
"description": "etnaviv: completely turn off MSAA",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cf7eec6b153baa69788938cac902e59da965d62",
|
|
"description": "nir/lower_ssbo: Don't set align_* for atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d010d3dc5f210336d283caaf6453c52cbab6c31",
|
|
"description": "anv: add a check for depthStencilState before using it",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e4590c07500941ae1afa82db5e4fea2111a68604"
|
|
},
|
|
{
|
|
"sha": "ffc8f2ba4c2cc38c5612ef20235b90b648c4feff",
|
|
"description": "anv: fix up dynamic clip emission",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c34d8ac26e0a21c9036b4cfaf9e42c1e4298794f"
|
|
},
|
|
{
|
|
"sha": "240c0746d1617690ede440794eb4aa981784f5df",
|
|
"description": "anv: centralize vk to gen arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d6e4a201af04018f18c413dead488c3c5565e1a",
|
|
"description": "freedreno/decode: try harder to not crash in disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbfce486f2cea8ace3bda5d2d93d28952ad2944d",
|
|
"description": "freedreno/crashdec: handle section name typos",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1ea4ef0d3be829e392922f5d26fbc89bf69a8a67"
|
|
},
|
|
{
|
|
"sha": "8d437b21944327ac6b6320137133d1e35f6eacc2",
|
|
"description": "freedreno/ir3: add more disasm stats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7aa74ab7921606940844a2da16b455330eedc53f",
|
|
"description": "freedreno/ir3: add tracking for # of instructions per category",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cd0c8d8ea1c59ebafba668a797f8bb05874fda3",
|
|
"description": "gallium/u_transfer_helper: add util functions for doing deinterleaving during map",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2368813ce6f6e767226ae4698159106f467ce428",
|
|
"description": "gallium: add pipe_transfer_usage for z/s only mappings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf52b40fb0bf53816ca4bb90e31ecd146fbcb533",
|
|
"description": "intel/fs: work around gen12 lower-precision source modifier limitation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee06e47c5b1d7e5132435ba4ed7be5a2b16bc77e",
|
|
"description": "intel/fs: Assert if lower_source_modifiers converts 32x16 to 32x32 multiplication",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "166630f759246cc1a49ece8dc3feb4e3d6a777a2",
|
|
"description": "android: pan/bi: Separate disasm/compiler targets",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "14bb72c68b44e98f4a38bf2b993bcc0d64fb3162"
|
|
},
|
|
{
|
|
"sha": "41c9a2e740a3b4139d0ef8c86b2378b9fe2a9215",
|
|
"description": "android: pan/mdg: Separate disassembler and compiler targets",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "b792d613e65ce37d75965885f029bd7e95cb6ffc"
|
|
},
|
|
{
|
|
"sha": "b9e58be3479e26807c2b0282e4967f608523c733",
|
|
"description": "android: panfrost: Move pandecode into lib/",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d62a6e7c5f678b986af0c6b3a0ea1ce6d9880c66"
|
|
},
|
|
{
|
|
"sha": "de352f58c3817ed5b399d211a1b2603510716e85",
|
|
"description": "android: panfrost: Rename encoder/ to lib/",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1c62b5528ab09731388670202fa4a6ca5aa96534"
|
|
},
|
|
{
|
|
"sha": "6e70508151823ce63e0976b4fa56e4d847a3c9b8",
|
|
"description": "aco: set constant_data_offset correctly in the case of merged shaders",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f8ef37f653bbb1fffa6813697e2ffe21dae2016",
|
|
"description": "radeon/vcn: fix jpeg decode for navi10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e362ccb20c8c7f50d5ca3066092db2a24df20f7e",
|
|
"description": "radv: Do not consider layouts fast-clearable on compute queue.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fa83dc64d7930a169cfabf0ec67c36b43dc0cab",
|
|
"description": "radv: Add forcecompress debug flag.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a777b25350cce0a97243405fa129eca386aecda2",
|
|
"description": "intel/perf: export performance counters sorted by [group|set] and name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59716e40b0f198e19b8baae2d9952f8e8e76428c",
|
|
"description": "intel/perf: split load_oa_metrics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fbab5a1b3998854203c43560a47beac4e1897b7",
|
|
"description": "intel/perf: fix performance counters availability after glFinish",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9fa64803aadebf8663469832eb90b6a7fe572494",
|
|
"description": "intel/perf: streamline error handling in read_oa_samples_until",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03e8b3551cf52b6b8b8efb48af7f413ddc4116b1",
|
|
"description": "intel/perf: fix how pipeline stats are stored",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7e6f709389be9744841d42dade3fcee8e8c6a30",
|
|
"description": "intel/perf: fix calculation of used counter space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d988ad4a21f25899936963e385e702002e4f18e",
|
|
"description": "radv: report a better error message when QueueWaitIdle() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3691ef55961aa0c5125d59463fa3fa5f4f61b170",
|
|
"description": "radv: report errors back to the application via VK_EXT_debug_report",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc4b9c2128cd6b533d74a2fad01c016370218ff1",
|
|
"description": "radv: rework the error function helpers a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11781c0e49dd757da1c7dfe708db99f73198c461",
|
|
"description": "radv: report the spirv-nir logs back to the application",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff4f6202be26d1ffe1dfd306e6a586ea380367bc",
|
|
"description": "radv: Fix assert that is too strict.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c6aadbae71562c14166a6e7942867eaf56b3e017"
|
|
},
|
|
{
|
|
"sha": "f7e7cf637e1b457d56b3aaf4d05c928ef9acff17",
|
|
"description": "radeon/radeon_vce: fix out of target bitrate in CBR mode (H.264)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4975b3ec551d81460f07d0fe6a645c1e1f1548f1",
|
|
"description": "r600: Enable compute shaders for NIR code path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "834a61df4ed4257ca4bb69fed6664c80cc726f82",
|
|
"description": "r600/sfn: Force a minimum of 4 GPRs, it seems to fix atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e3068a76a6b7890a421a5537befd673349c98eb",
|
|
"description": "r600/sfn: handle querying SSBO size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac87cc22053d7871731a12d2ae1addeffe7961d9",
|
|
"description": "r600/sfn: Correct ssbo instruction handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11a861c78a0ad61606dd6668994b214eec893e6d",
|
|
"description": "r600/sfn: correct allocating and emitting of atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "702619c4126f7d69a6aab9c00b29c51e8b3a8552",
|
|
"description": "r600/sfn: Add a mapping table for atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56dedf052f4af1903a0d312eb9c7721c69f36c69",
|
|
"description": "r600/sfn: add r600 specific lowering pass for atomics and use it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df2acf8e26a88bef535e286ea52cbd5c6ec0d66c",
|
|
"description": "r600/sfn: Sort uniforms by binding and offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a828f6c5139c8e6f54e6341d8a6a00dc25916cdc",
|
|
"description": "r600: Set PIPE_CAP_NIR_ATOMICS_AS_DEREF to true",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a03e24aa7faafe2dca77150e709727d4276b08cb",
|
|
"description": "gallium + mesa/st: Add PIPE_CAP_NIR_ATOMICS_AS_DEREF and use it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd003abd2fc989991b01400ab6614f83d3595ded",
|
|
"description": "meson: bump required glvnd version",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "9a74746bd1f3bd28d4c4c7cba75e3245e1d25530"
|
|
},
|
|
{
|
|
"sha": "7fbadfc385c359fd291d58a75fbe6ce3fdc91747",
|
|
"description": "driconf: fix force_gl_vendor description",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "dca119f12c291d7665d72464c92a8bf4328ef38e"
|
|
},
|
|
{
|
|
"sha": "800816d70be50b0b04669a016288121e1b11f0c8",
|
|
"description": "egl/entrypoint-check: add check that GLVND and plain EGL have the same entrypoints",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "351d513e30b3d09f39ee73169fc68e7cdaca1d11",
|
|
"description": "egl/entrypoint-check: split sort-check into a function",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04bd58ff79eba8e95f33d1feea66c10aa65fb625",
|
|
"description": "Correct a typo in threads_win32.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3069c4257730acd09d30beb088291837ed0f884",
|
|
"description": "pick-ui: specify git commands in \"resolve cherry pick\" message",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b238d17a02f13a80771e81e3604bc6cc86e26da2",
|
|
"description": "zink: Fix 32-bit compilation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "0f059d550bd935c923acd5355de0916ddd6a2f84"
|
|
},
|
|
{
|
|
"sha": "08f3dcf2f6ef1da8aec4c95a531851c62c5798d6",
|
|
"description": "i965: add support for force_gl_vendor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab92c1178096308f2e3580fa8a2d280da776f05a",
|
|
"description": "freedreno/ir3: don't install ir3_compiler cmdline tool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b6e8670f8128522ecf366b3121051ca32219fc8",
|
|
"description": "freedreno/registers: add some missing regs to build",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "9c33c5389818bc5035eb4538ea5d3fc1321dd27e"
|
|
},
|
|
{
|
|
"sha": "1e28745bc0d3528c1dfc25459456849feb58d407",
|
|
"description": "meson/freedreno: Fix lua requirement",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "caa107cb8db930bc59cd557a325a6a0bc4a86565"
|
|
},
|
|
{
|
|
"sha": "0cdd411b6d78d15e8bc54e1ce5c3493cdbcadc1d",
|
|
"description": "radeonsi: various fixes for gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "e2e700f6053d0b16ba46e4d5c5b20e965fb2224e",
|
|
"description": "radeonsi: remove the NGG hack decreasing LDS usage to deal with overflows",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "97456e847e090577b67df7ea0a49183fc5e77462",
|
|
"description": "radeonsi: add a common function for getting the size of gs_ngg_scratch",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "68b3e92fef09330ac880e713a744dc7a57e78f05",
|
|
"description": "radeonsi: don't count unusable vertices to the NGG LDS size",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "64c741ffb7aa0ae40c4302bc065fef0192123c6a",
|
|
"description": "radeonsi: fix applying the NGG minimum vertex count requirement",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4ecc39e1aa1568f19ebf54a99ffe14643bac7d15"
|
|
},
|
|
{
|
|
"sha": "7a468fc0f6a02d2ee71b50225459de335ed689b4",
|
|
"description": "radeonsi: increase minimum NGG vertex count requirement per workgroup on gfx 10.3",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "633d2aa9157cb9b581982bf2f0aa4a80ba0062ae",
|
|
"description": "radeonsi: use the same units for esgs_ring_size and ngg_emit_size",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d"
|
|
},
|
|
{
|
|
"sha": "b6fb09fd843293a4e5269cc457b6685435822d31",
|
|
"description": "radeonsi: use correct wave size in gfx10_ngg_calculate_subgroup_info",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "88efb63cafcf249a370ee27683c41afde3b95ffd"
|
|
},
|
|
{
|
|
"sha": "61c671c97e8632cf360ddbd2a6d7b3fe0e63627f",
|
|
"description": "Revert \"radeonsi: honor a user-specified pitch on gfx10.3\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c4b5fd9ab096a0bb5106b93191b13c81cc32243b"
|
|
},
|
|
{
|
|
"sha": "15bd3f3712a2aa0fb9d550edc7b4a6a35a015b42",
|
|
"description": "ac/gpu_info: set num_tiles_pipes on gfx10+ too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9333a8570d2174b73da63c3ee6f1a740ae487ab8",
|
|
"description": "radeonsi: enable ETC2 hw acceleration on Raven2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1185b3f32d97a260dfd388bd0ca032bc6a380bbf",
|
|
"description": "zink: pre-hash gfx-pipeline-state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7be12df5e621e6d339b1dca3fb0a84e9b8550337",
|
|
"description": "zink: rename zink_gfx_program::stages to 'modules'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6196f2aa9370978724be7dbedf4931889a54062b",
|
|
"description": "zink: always compile shaders in pipeline order",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c312299316cc97d86d5ca642c6b4d502f9a3ff73",
|
|
"description": "zink: start using per-stage flags for new shaders, refcount shader modules",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76d3645dd2e1737ecac3244d687d0eadab8456d2",
|
|
"description": "zink: use ZINK_SHADER_COUNT instead of PIPE_SHADER_TYPES - 1 everywhere",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f059d550bd935c923acd5355de0916ddd6a2f84",
|
|
"description": "zink: split up creating zink_shader objects and VkShaderModule objects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a03d17ede778610f2c66099d0d5342cf09ef12a2",
|
|
"description": "zink: refcount zink_gfx_program objects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8772c693c5a0b94be7fd891c278e504dabc0ee54",
|
|
"description": "zink: adjust zink_shader struct to contain full streamout info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e481d3e2ed02f965bdacf9c7518158ef495c850a",
|
|
"description": "zink: move shader state methods for pipe_context into zink_program.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d83be29a53396c013ad2d1146ca4b8136703259a",
|
|
"description": "intel/dump_gpu: add an option to capture a single frame",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6a5b0e52eb954aa5f91ee5d748c25c983abb438",
|
|
"description": "intel/dump_gpu: fix --platform option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f0db069d3a507fbb4a64393d50df18fa9376b62",
|
|
"description": "anv: track the current frame and write it into the driver identifier BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42cb068d9f16bdf4d6b82d17265c13673f38f75a",
|
|
"description": "intel/dump_gpu: only map in GTT buffers not previously mapped",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22b512ea5b11c3b02f488d7143556eb0ef8c1303",
|
|
"description": "intel/dump_gpu: add an only-capture option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0e13827aab4afbe3a3cb239a5bfe9287c419d44",
|
|
"description": "intel/dump_gpu: set default device_override",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4bfa6dfbb15e34171f31854c04cb8abcfdba01b",
|
|
"description": "intel/dump_gpu: further track mapping of BOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63c90acc9eba2c7252794b415ad4d5ace6956c4e",
|
|
"description": "intel/dump_gpu: only write BOs mapped by the driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54c68498d4c4627a56fd73f8a4becbed3327cad6",
|
|
"description": "zink: set primitive restart cap",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5959178381f3a3e88d33f76426172e55c9884ddd",
|
|
"description": "zink: use util_draw_vbo_without_prim_restart for unsupported prim modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4583b40863e3e57fe0df60daf1d5ab5ea8ebbae",
|
|
"description": "zink: move 8bit index handling out of u_primconvert path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5edaf081cdbdadfd027c2ba9ee5095f49b274f81",
|
|
"description": "zink: basic primitive restart support for strip/fan topologies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8531830038de9f0d8a97d55ccf209f549b720d8c",
|
|
"description": "radv: Add ETC2 support on RAVEN2.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bea8930468e18e3371e4457380232ec04bda4990",
|
|
"description": "radv: allow to force-enable LLVM internally for a specific shader stage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e63a7882a0ae2461cc2b84de96549c2df9d25985",
|
|
"description": "etnaviv: call nir_lower_bool_to_bitsize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5b231962887e687f6665a79900a21ec0fd95cbf",
|
|
"description": "panfrost: Drop compiler cmdstream deps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d0b3ef051e437392cb6bfff5eccf3579c1fe905",
|
|
"description": "panfrost: Treat texture dimension as first-class",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a3088e85f24672323cb2e66b5cb6e8b52452f7c",
|
|
"description": "panfrost: Inline max rt into compilers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54f96544ec244cffae784cec072f8e7327c58301",
|
|
"description": "pan/bi: Drop use of MALI_POSITIVE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c94013c8194fea8e4107e1f3eaa8a0d9ebd2251d",
|
|
"description": "panfrost: Add panloader/ to .gitignore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52e3a67bb1aa56c424d2959fdafd0c3e67ffe974",
|
|
"description": "panfrost: Reduce bit dependency to disassembly only",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14bb72c68b44e98f4a38bf2b993bcc0d64fb3162",
|
|
"description": "pan/bi: Separate disasm/compiler targets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b792d613e65ce37d75965885f029bd7e95cb6ffc",
|
|
"description": "pan/mdg: Separate disassembler and compiler targets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d62a6e7c5f678b986af0c6b3a0ea1ce6d9880c66",
|
|
"description": "panfrost: Move pandecode into lib/",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c62b5528ab09731388670202fa4a6ca5aa96534",
|
|
"description": "panfrost: Rename encoder/ to lib/",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "956b09653cc171f290ccef3da6bbac769cbec470",
|
|
"description": "panfrost: Don't export exception_status",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ddc6e543cb1fc67a5912638d13a543827b3ae50",
|
|
"description": "panfrost: Remove panfrost-misc.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64f3c9da87b701cd863315849f1beccee8f5fb3f",
|
|
"description": "panfrost: Inline panfrost-misc.h into panfrost-job.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebf7e87f2cd818251bbabba134e8cfd2faada1e0",
|
|
"description": "pan/decode: Remove shader replacement artefact",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4df95bf9fd8dac1a10b5f32d8c95c9cad61395f",
|
|
"description": "panfrost: Move format stringify to decode.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b80e753940ac3749789fe4b17e914956f99a27a5",
|
|
"description": "panfrost: Remove blend prettyprinters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b43bcb05a172e44bc2bd4dda5eac9397a54fa2f0",
|
|
"description": "anv: fix incorrect realloc failure handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "246261f0addfc24f69ae412b9ef7e40e2c667a4a"
|
|
},
|
|
{
|
|
"sha": "21b47cbd9968035edff9069b0939151bc3ad8182",
|
|
"description": "aco: fix C++11/C++14 compilation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d1f992f3c2d138faa0c89a2486c4252a06886106"
|
|
},
|
|
{
|
|
"sha": "782ba8d3ae55af392da8ca829f3a185c10bbecfc",
|
|
"description": "st/mesa: Treat vertex outputs absent in outputMapping as zero in mesa_to_tgsi",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d684fb37bfbc47d098158cb03c0672119a4469fe"
|
|
},
|
|
{
|
|
"sha": "a92cfa66b4ebf51b59fda81bd65d83f4ca013e7e",
|
|
"description": "Bump development version and clear new_features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f06d194fd3650f3078574741ce56bdcba43279d",
|
|
"description": "anv: Advertise shaderIntegerFunctions2",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "c57338b924710b93193f921cd1e95d6de6b398ef"
|
|
},
|
|
{
|
|
"sha": "9e397956b092543f5fc89ccc43dc309818c150c6",
|
|
"description": "panfrost: signal syncobj if nothing is going to be flushed",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6aadbae71562c14166a6e7942867eaf56b3e017",
|
|
"description": "radv: Don't use both DCC and CMASK for single sample images.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c67ef7695a2577cc3161deb158fa89f1e9dd0fbc"
|
|
},
|
|
{
|
|
"sha": "e2c614a415b9ac65fe5510a156b42d7c005b1208",
|
|
"description": "appveyor: Use Python3.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f9fb7ffaae7f154fb996682a61e7293d0babc6f",
|
|
"description": "appveyor: Upgrade pip.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e665458a90c71869be81a258ae5727aa8c1929a",
|
|
"description": "util: Fix SCons build.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "848e7b947d0d505d54d27780b052e5532c721678"
|
|
},
|
|
{
|
|
"sha": "56ab105182e5a3129ee646cf6382a5699bf14bce",
|
|
"description": "freedreno: Add more asserts for DST_OFF/NUM_UNIT in indirect const uploads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e970de36033b8f47664a945359010c8c6e7e74d",
|
|
"description": "freedreno: Increase the NUM_UNIT on compute's consts in indirect dispatch.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f07e25bc6d84fd5b71dd7f84e0d36166ff6aaf79",
|
|
"description": "freedreno/ir3: Clean up instrlen setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f637d66cc1fae0f1536e8bfcffdf7c153055382",
|
|
"description": "freedreno: Split ir3_const's user buffer and indirect upload APIs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "154299934d8a33205117ca1ab4ae2ef112b8447b",
|
|
"description": "freedreno: Rename emit_const_bo() to emit_const_ptrs().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51acfe22306fcaf7767a7cfcc64b46049210c5d0",
|
|
"description": "freedreno/ir3: Simpify the immediates from an array of vec4 to array of dwords.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e873c4da08d883161e572cf7b9d7d24ca12a78b5",
|
|
"description": "freedreno/ir3: Merge the redundant immediate_idx/immediates_count fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e922fbc160bcda9b38ccf5704cbd7276a748094",
|
|
"description": "glsl_to_nir: fix bitfield_extract with 16-bit operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92f5e94a9379ed8871890fc4ae8efccd156ac7de",
|
|
"description": "glsl: improve precision determination for calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "282a1e6288f6dfde7a5481fa43d350f755104452",
|
|
"description": "glsl: don't lower to mediump for desktop OpenGL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01e008563753671c9076867c355d723932bc1b27",
|
|
"description": "glsl: don't create conversion opcodes for array types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5020403c703c5fea571b1989fd3a004dbe76e74c",
|
|
"description": "glsl: don't lower atomic functions to mediump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93076f60d3a177ff2ec9c4b5662ff0ba69e3d0ec",
|
|
"description": "glsl: don't inline intrinsics for mediump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48a6255186d65d39d56b6a0d46067f70a4fdc13d",
|
|
"description": "glsl: fix constant expression evaluation for 16-bit types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2d5f4851ab1d4ac38cbf071029f406504e6a552",
|
|
"description": "glsl: lower_precision - fix assertion failure with dereferences of constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a88fd7bfdc6df38f160324afbd62279883323b4e",
|
|
"description": "docs: update calendar and link releases notes for 20.1.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d3f81f3207b4002d565a42e8dc9aec2595d00b8",
|
|
"description": "docs: add release notes for 20.1.5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4c4e0103a5997eca381d1dc8d8cb124634032f2",
|
|
"description": "glsl: remove LowerPrecisionTemporaries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4e0cae90c52a13bd1081ae6097de2756348bf9c",
|
|
"description": "gallium: replace 16BIT_TEMPS cap with 16BIT_CONSTS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a763c0c86bb9845c2eac9726690d83b82d46978",
|
|
"description": "glsl/lower_precision: split out const lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f060549be47863d49ef6c8c6f5ca9016c13fb7b",
|
|
"description": "freedreno/ir3: lower local_index using local_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0947903fc7d2790a962a98ea290e66bfdde3969",
|
|
"description": "freedreno/ir3: ir3_cmdline updates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "283ad85944b5d9082f0ede7ab41fb353db53fee8",
|
|
"description": "radeonsi: call nir_split_array_vars/shrink_vec_array_vars/opt_find_array_copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47beee2eb3f1bf73d20e9695cfc06d50193ba6ca",
|
|
"description": "radeonsi: reorder NIR optimizations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0294eaed809fb5117c45a4c3f2e686fea4e27196",
|
|
"description": "radeonsi: extend workaround for KHR-GL45.texture_view.view_classes on gfx9",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "19db1a540c248e330284a6c9733633d0695677a3"
|
|
},
|
|
{
|
|
"sha": "caa98246a0e180a96f3fcdcd3bfcbef0b136bc11",
|
|
"description": "st/mesa: optimize DEPTH_STENCIL copies using fragment shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "141b295311aed28d64a850531490d2044f5b6a78",
|
|
"description": "freedreno: allow fence_fd fences to be recycled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07a49bf59766b7c40d35608a98bd4a5796dcc2fe",
|
|
"description": "radeonsi: disable SDMA on gfx9",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "9680a7548951296e9657561cb421d8efea66c5db"
|
|
},
|
|
{
|
|
"sha": "879444a957d33cab1dcb3a727b6ddc103eea3ba1",
|
|
"description": "ci: Add a build test for the Android platform",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db504c464f854b997415706c33b50150b3f7e41c",
|
|
"description": "radv/android: Remove unused variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a7fe711a30f1c32d4e1e187a9a240be5b9527be6",
|
|
"description": "vulkan: Allow global symbol HMI for Android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b3f56f099733c1cc89648814e9793b92a0ffe38",
|
|
"description": "anv: Add stub for anv_gem_get_tiling() for Android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff0dbf2096148ef7513baa78646809826b7f42b4",
|
|
"description": "anv: Pass device to setup_gralloc0_usage for error reporting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "aba57b11ee8c6d4be225f6e22ae00d96b1833d73"
|
|
},
|
|
{
|
|
"sha": "5096ebf9549513436ffd7df7ef7ee1c3ee8cbf7e",
|
|
"description": "meson: Define ANDROID and ANDROID_API_LEVEL when compiling for Android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e05e60b2301d3859597cc82b0caecf1a61fd94dd",
|
|
"description": "turnip: Make tu_android.c compile again",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a725899c3f8b1c6e9f2c9a922b4eba7b37a4b100",
|
|
"description": "mapi: Mark TLS symbols as optional in glapi-symbols.txt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "932f51d593418c95bf8f56ac9335d5f6c52c1285",
|
|
"description": "ci: Include enough Android headers to let us compile test EGL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ae7098ebab1d15fa903d8888a1a73058e5976ff",
|
|
"description": "gallium/android: Rewrite backtrace helper for android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0d14f3f6481e015b4413fa0487164b76fe45296",
|
|
"description": "util: Add unit test for stack backtrace caputure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "848e7b947d0d505d54d27780b052e5532c721678",
|
|
"description": "util: Move stack debug functions to src/util",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e487043fd09a2307f868ebcba50abcafe0a2d4fe",
|
|
"description": "gallium: Switch u_debug_stack/symbol.c to util/hash_table.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1a58ae7c464bc25c24efcbbbcd31c5919aae661",
|
|
"description": "mapi/test: Change type to unsigned for offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8749305f2624ea11daf8a4f0ccb2e4d4b76793a",
|
|
"description": "egl/android: Remove unused variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24b80f8bb9ccfaa1579d3de074ceb82185b7d1ae",
|
|
"description": "amd/llvm: Reorder LLVM headers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1541ef636b2cf792c57762b0fca0dc6849bd19b5",
|
|
"description": "ci: Use a rootfs tarball for NFS root, instead of a ramdisk (for LAVA)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fab7d738e82eafadf55bb3190c7865e70fc7b03",
|
|
"description": "radv: set BYPASS_VTX_RATE_COMBINER_GFX103 on GFX 10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05b09d654933d266c67d04b849b9d94376932ced",
|
|
"description": "radv: fix sample shading on GFX 10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b3682310ce7aec964f4f2529f6a255ce87fd760",
|
|
"description": "radv: increase minimum NGG vertex count requirement per workgroup on GFX 10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22c807982994d6aab7b1c7d9ac33c5fa033cc5f8",
|
|
"description": "radv: do not honor a user-specified pitch on GFX 10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f25f1f106728f0046672adf9c9ed79185265ea5",
|
|
"description": "nir/lower_tex: handle query lod with nir_lower_tex_packing_16 at lower_tex_packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e2e77557ee377506c6d9ce6a47a1a6046ebe35a",
|
|
"description": "radv/llvm: enable VK_KHR_memory_model",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f3630b36ab6f7d433eabf20e2a04a764463e904",
|
|
"description": "ac/nir: fix coherent global loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4640e7da04a253388e9214f4a88252e115bf84e6",
|
|
"description": "ac/nir: consider an image load/store intrinsic's access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da38e99edad6e9ca8ce0a3081f728384cc4e016d",
|
|
"description": "radv/aco: enable VK_KHR_memory_model",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "389c95a8890ebc6ee0ef174b715142885d848241",
|
|
"description": "spirv: set ACCESS_COHERENT for ssbo/global/image atomic load/store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "71572ebb32e5a460e5039fb27903f60b3b89e037",
|
|
"description": "nir/lower_tex: skip lower_tex_packing for the texture samples query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1938e2596f5110c81920a1ad5e5933ef3a007a99",
|
|
"description": "freedreno/computerator: Set SP_MODE_CONTROL to the same value as vulkan/GL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c92ae9d3ef89b20e6e45825a8151cd6d1e29ceb3",
|
|
"description": "freedreno/a6xx: Document the bit for the magic 32bit-uniforms-as-16b mode.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db25c18f3338cb4e01e3e6d5793eada6b296c7ed",
|
|
"description": "freedreno/ir3: Fix the type of half-float indirect uniform loads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13b3c401a417c6d1a409c0b85cd97a093696c96a",
|
|
"description": "nir: Print the constant data size associated with a shader.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "041bae28c674cee32dd24be817598a73c0dba950",
|
|
"description": "nir: Add a little more docs about NIR's constant_data.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e833b16bca66662938b139de90a1710cdc00f2b",
|
|
"description": "nir/lower_amul: Use num_ubos/ssbos instead of recomputing it.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "add2b44ab69719e3f01184980a05559883bc44bf",
|
|
"description": "turnip: Only include msm_drm in tu_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b9c0cd821ae5ca1221c71c5b32de94cc8efb070",
|
|
"description": "turnip: Move remaining drm code to tu_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dfeae1a457b84248974f32c043bdc258ec7329b",
|
|
"description": "turnip: Collapse some tu_drm wrappers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59e5f95bdccf70219dd67adabd8b7f09b62710bf",
|
|
"description": "turnip: Move tu_bo functions to tu_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "270599cc1e7d800dc3192e472c07e6440150de97",
|
|
"description": "turnip: Move device enumeration and feature discovery to tu_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d33f46e08b7034dee131bbe42971021a7e3b8b7f",
|
|
"description": "anv: fix allocation of custom border color pool",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "5425968d2e46eb3311a75f4bf7bedb1d9dd59459"
|
|
},
|
|
{
|
|
"sha": "fea3e498c31ac2bad0a77d32b4b741998283c5a9",
|
|
"description": "aco: replace MADs in isel with FMA on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41c901b7df9aa1c06b8f726d2468f5d03d00fc1d",
|
|
"description": "aco: disable SMEM stores on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b811b1d083f159c085f30a33a73472bb54c3427b",
|
|
"description": "aco: update aco_opcodes.py for GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07250a92daf7240f9239504b9f141f28b302e3d6",
|
|
"description": "aco: implement subgroup shader_clock on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5303a3cbea1b32788fad296df2e99500d616a43",
|
|
"description": "aco: update vgpr_alloc_granule for GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37988b5b8ed05a7425d615d38dcc6243cf47036e",
|
|
"description": "aco: fix max_waves_per_simd on Polaris, VegaM and GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c68fba9bba1e68af64958669939f54bf031ef688",
|
|
"description": "aco: update bug workarounds for GFX10_3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f1242a4d8c6e0be22565a03a8d5b8ea19c3382d",
|
|
"description": "aco: don't create v_mad_f32 on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5718f7c8a7891d881a5b374975b1e8e7f8ead05e",
|
|
"description": "aco: fix waitcnt insertion on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b75427cc31f67efc53006b38ce85597612833238",
|
|
"description": "panfrost: Implement EXT_multisampled_render_to_texture",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c47993b698ad3eca1303e9fb5e44f71f8e3d2c8",
|
|
"description": "panfrost: Add MSAA mode selection field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7973b6c1e004e972526e49972e3aada597725442",
|
|
"description": "docs/features: Add GL_EXT_multisampled_render_to_texture",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c569e22d1d038f651d5b5aa3cc46e7a5c6e152f",
|
|
"description": "radv: print warnings for famous RADV_PERFTEST options that no longer exist",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65d23e7fb1edea1f36d4f695b7e85f44c6b89232",
|
|
"description": "radeon/vcn: Corrected vp9 ref associated data incase of target->codec is NULL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b98dd704894713b5f0b8fa2c1b52c0b970e9f89b",
|
|
"description": "spirv: Propagate explicit layout only in types that need it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a9b35a3bb40d736f3a89d27da10f8a7354bc1ed",
|
|
"description": "lima: Fix lima_screen_query_dmabuf_modifiers()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee2c58dde46a7c673cd19cdd433af5c13b5e2ae1",
|
|
"description": "tu: Implement VK_EXT_conditional_rendering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f226b198f5bb09951ecc6833db1b912eb677f708",
|
|
"description": "tu: Reset has_tess after renderpass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06332ef60e8c597c051e615fd3d15b1a0f5ab78f",
|
|
"description": "freedreno: Document draw predication packets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e48e31fa544582682bf8fae26eabb9bba023dde",
|
|
"description": "tu: Fix DST_INCOHERENT_FLUSH copy/paste error",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95db96d75b495f5aa6f399d782c50ebc01696d2c",
|
|
"description": "turnip: implement VK_EXT_4444_formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "036ff5314393b2ea2c2a0b29225affee68badee2",
|
|
"description": "util/format: translate A4R4G4B4_UNORM and A4B4G4R4_UNORM vulkan formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35f8f355f3197262632d644a06118d3bc671835e",
|
|
"description": "turnip: rework extended formats to allow more extended formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b2478381f1fbbf24fed2d6805e206daf47cc27e",
|
|
"description": "ci: Actually upload trace artifacts to MinIO for baremetal",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d4ca45eca2a573a8ac033e09d1b21e1966b70f46"
|
|
},
|
|
{
|
|
"sha": "67b1163f9fb56ca5e006f7b918bf1e97896b889c",
|
|
"description": "turnip: add support for D32_SFLOAT_S8_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a133f7d2885d4717b9af41396ed09d9ceba3aaf3",
|
|
"description": "ci: Remove kernel module build that slipped in",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a9560939e07a9b15c0e655dc2c4f9b38190b6293"
|
|
},
|
|
{
|
|
"sha": "76330374413ee8ab857aa35f249652867be8981e",
|
|
"description": "ci: Download traces from MinIO in baremetal runs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4ca45eca2a573a8ac033e09d1b21e1966b70f46",
|
|
"description": "ci: Upload traces' reference and actual images to MinIO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4816f6f8d88f4f9004416b8cebccdddbe24ca95b",
|
|
"description": "spirv: Do more complex unwrapping in get_nir_type",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "14a12b771d0a380defacafe5825362af77ff21bd"
|
|
},
|
|
{
|
|
"sha": "140a5492e0493d516b76ea7740c92516c91bf874",
|
|
"description": "compiler/types: Add a struct_type_is_packed wrapper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66d8bbd822914f27814d05d2d21196072f41284b",
|
|
"description": "freedreno: Fix \"Offset of packed bitfield changed\" warnings:",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba6cdb275c3bfbf8c9990674c5c44d58d9747f49",
|
|
"description": "turnip: delete tu_clear_sysmem_attachments_2d",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b6486bd3d927e34befb2c5d15261bd5f7ae52c1",
|
|
"description": "turnip: fix sysmem CmdClearAttachments 3D fallback breaking GMEM path flush",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "611f654fcf715364b65ca690c0521c3e3038824f",
|
|
"description": "nir/deref: Don't try to compare derefs containing casts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d8e3edb784d3afb313420fc8d58b491a57fad9c1"
|
|
},
|
|
{
|
|
"sha": "ee2f21b10dc786c83ff5dad716502429f6b26fb9",
|
|
"description": "nir: Remove the old nir_opt_shrink_load.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8c2f896dba8b5e89f054dc9f6bffd27e3aceb25",
|
|
"description": "amd: Swap from nir_opt_shrink_load() to nir_opt_shrink_vectors().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "023e6669cc1d7d321e0bd5b5293422cd73b3d658",
|
|
"description": "i965: Enable vector shrinking in the vec4 backend.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c9906d5ff22234b4e2c5c1c81a42a8766706b34",
|
|
"description": "nir: Add a pass to cut the trailing ends of vectors.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5afaec3741384da0702d3bf75aebd0af6fd07d8b",
|
|
"description": "turnip: workaround for a630 d24_unorm_s8_uint fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fc52739bb49bd2ac94e909dcfe05caea49aa762",
|
|
"description": "etnaviv: fix nir validation problem",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caa107cb8db930bc59cd557a325a6a0bc4a86565",
|
|
"description": "freedreno/decode: move dependencies up a level",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c33c5389818bc5035eb4538ea5d3fc1321dd27e",
|
|
"description": "freedreno/registers: install gzip'd register database",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62ebd342e67fc0c12b181f91a488fa7a834fff6c",
|
|
"description": "freedreno/registers: split header build into subdirs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e59b24121357f33f17519b9e90b46928ade0a290",
|
|
"description": "freedreno/registers: add .gitignore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24f55eb6e808cab74ff21aa809742dc644c5c900",
|
|
"description": "freedreno/rnn: rework RNN_DEF_PATH construction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf425b7e513804c96f4bd7b71d520e334e9450e2",
|
|
"description": "freedreno/rnn: also look for .xml.gz",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8efdd388e037cf2d4d3ea1d1168bbf9c99ba0472",
|
|
"description": "radv: Implement VK_EXT_4444_formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c2a1af660f13e3598069e07d2fdedffd350017c",
|
|
"description": "anv: Implement VK_EXT_4444_formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b44139ef369ea9dda91e50f67214d21cd47b9b10",
|
|
"description": "vulkan: Update Vulkan XML and headers to 1.2.149",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "070fd2b66f99464d3bc14f5e0e98c9313770c87c",
|
|
"description": "u_prim_restart: add inline function for getting restart index based on index size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f24c54458c64e073c91c4d98049266ac950f840",
|
|
"description": "iris: Zero the add-on clear color BO on import",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c19492bcdb9ff5c5bf4092d2daff6e2e5d7bce1b"
|
|
},
|
|
{
|
|
"sha": "a9560939e07a9b15c0e655dc2c4f9b38190b6293",
|
|
"description": "ci: Build-test Panfrost tools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd1c21f8e5bfa1d682ef4123a3418fe64adb9f83",
|
|
"description": "zink: implement handling for VK_EXT_calibrated_timestamps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8930b196762294abb9069b261e502586d2d434bd",
|
|
"description": "zink: store valid timestamp bits onto zink_screen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e6366be6851a29934fbc1baec96bc2eb2d7ad51",
|
|
"description": "zink: handle VK_EXT_vertex_attribute_divisor setup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99b44536bf2335989cad6ef33d148115fd4316cf",
|
|
"description": "zink: clamp PIPE_SHADER_CAP_MAX_SHADER_BUFFERS to PIPE_MAX_SHADER_BUFFERS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01d6220cffb806e82a089c8d3d727f206c63be5b",
|
|
"description": "zink: implement VK_EXT_robustness2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2f475251ed9fa8b37cb98372e64d6166d48a089",
|
|
"description": "pan/mdg: Test for SSA before chasing addresses",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f5401cb8866cc74c5b3d0fde278fb1046779b415"
|
|
},
|
|
{
|
|
"sha": "b4de9e035ac0afe64ebfd58cd0eb04c1a671afce",
|
|
"description": "pan/mdg: Mask spills from texture write",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26dd8f80453fdd9b9c34509b52c6c888416cee0b",
|
|
"description": "swr: Bump maximum 2D texture size to 16kx16k",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99cf9108340c2ccf7c1b05ec6f951e2e91b9c76c",
|
|
"description": "mesa/st: Actually free the driver part of memory objects on destruction.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "49f4ecc67773c082d93708bdf111acc4248678da"
|
|
},
|
|
{
|
|
"sha": "63bff6a9f89d6b8fa3a57253edb2611dd4e226bc",
|
|
"description": "gallivm/nir: Lower uniforms to UBOs in llvm draw if the driver didn't request this already",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b54afde3ad631b33b42812c9ebf2225d9c53e38e",
|
|
"description": "android: freedreno: move a2xx disasm out of gallium",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f39afda1a7a896820dae0a815a18531efd80f413"
|
|
},
|
|
{
|
|
"sha": "ca114e62735b04a5beccb09fb40a787f63e8324a",
|
|
"description": "android: freedreno/common: add support for libfreedreno_common static",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "9623debf48ae7dbea120389eae40d784d22eee24"
|
|
},
|
|
{
|
|
"sha": "f065ec43abaafa77b5f00a278c93e547f7fe60a2",
|
|
"description": "android: freedreno/ir3: fix include paths",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f7bd3456d79aaeccb5f5e8d1408e85ad198f4f38"
|
|
},
|
|
{
|
|
"sha": "711c30b764ec32f7e43321d822e6b2aef53d386f",
|
|
"description": "android: freedreno/registers: fix generated headers rules",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "b721d336da94b2ea26744a2961d026081f6ba0a3"
|
|
},
|
|
{
|
|
"sha": "32e0f7e09721d4097f7b134b679053f48c216668",
|
|
"description": "anv: toggle on VK_EXT_extended_dynamic_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9a05447a1976101c04a02f5588c51de0b0f6573",
|
|
"description": "anv: dynamic vertex input binding stride and size support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4590c07500941ae1afa82db5e4fea2111a68604",
|
|
"description": "anv: depth/stencil dynamic state support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6fa4a8000053fc6e9a25a30f482c59466390898",
|
|
"description": "anv: add support for dynamic primitive topology change",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f426663f9c77c745b82426580e24b5ba0c7ba43c",
|
|
"description": "anv: add support for dynamic viewport and scissor with count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9220598b367458057922377c962d76ec79d9da06",
|
|
"description": "anv: add support for dynamic cull mode and winding order",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c34d8ac26e0a21c9036b4cfaf9e42c1e4298794f",
|
|
"description": "anv: handle dynamic viewport count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11f3fb9a4e2fbb8f57cb770fc6f4c90ef3338cb0",
|
|
"description": "anv: consider dynamic state when creating pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65de778e0b592f76964631b1e9f87f2cb55a7861",
|
|
"description": "anv: add new dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2260ce6d0c5c47ff22eb59e321fc3458aa737019",
|
|
"description": "anv: add VK_EXT_extended_dynamic_state but leave it disabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4181fcd422ddd2a58467eda338847db7c14efd1",
|
|
"description": "meson: fix `-D xlib-lease=auto` detection",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e00adef34a5ce485e2c9216a268ca05e89a5fc98"
|
|
},
|
|
{
|
|
"sha": "c1476044b5525994cc317c81a5cb9da60d58755d",
|
|
"description": "egl: consistently use dri2_egl_display() helper macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27eea627ef2c6f02a276c7fa05216e6fee98c9ee",
|
|
"description": "freedreno/afuc: Fix PM4 enum parsing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5daaed587caba51cd485791d75a2aaa30409b9f",
|
|
"description": "freedreno/afuc: Add missing rnn_prepdb()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d0e5e062667fa995779575ce1015fb8d34eef9a",
|
|
"description": "freedreno/cffdec: Stop open-coding enum parsing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "73241ca53e8e085b1e953ddb5afaa91c455eb038",
|
|
"description": "freedreno/rnn: Make rnn_decode_enum() respect variants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b67695d59731c213941c609c0464bc0586e499ef",
|
|
"description": "egl/haiku: drop overwritten preset of EGL version",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c6fa9421d57394600fbeade7a2ceb3e264bd108",
|
|
"description": "egl: const _eglDriver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81c0e2ab63d7ee823d9a096019243797f071410b",
|
|
"description": "egl: Allow software rendering for vgem/virtio_gpu in platform_device",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eaf27eb512c5ffdedf8106e006448c5aabdfe447",
|
|
"description": "intel/tools: Test notification subregisters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac7ecd205b2ea98c57edd98633fc260523219296",
|
|
"description": "intel/tools: Simplify notification register handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63181df09bc6fd833d2e22ce8ce80e17a5fa57d4",
|
|
"description": "intel/tools: Don't hardcode notification register",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90c18ec8db8bed6e1a12ce0a5209c5d4ff1abf99",
|
|
"description": "intel/tools: Manually set ARF register file/nr/subnr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af6d6f5c4327307234990fed2c13a08afff8e689",
|
|
"description": "intel/tools: Pass integers, not enums, to stride()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c883c482be2ab4ab65e4905a447a0edf3e18418b",
|
|
"description": "intel/compiler: Relax SENDS regioning assertions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "363e5ef5a5d43c0c59dbbdb3740f6bcadfb95a89",
|
|
"description": "intel/tools: Simplify dstregion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d9c673c0f78f74cce1be91d976a45484963d0f0",
|
|
"description": "intel/tools: Simplify immediate handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59801f07e70e057de4e84bc2be7bf6a00b4d8cbe",
|
|
"description": "intel/tools: Make writemask an integer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e115c499da276e7cf397a40ae6b71adffae049c8",
|
|
"description": "intel/tools: Make swizzle an integer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e1602cc4fd192eb3467b7abbfcf5e5827169cfb",
|
|
"description": "intel/tools: Simplify register type handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2851c218e28cb06be5b5621465a14eedddd9bf05",
|
|
"description": "intel/tools: Don't allow empty type specifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6809b934113297786f53ffe716e99de774f498c2",
|
|
"description": "intel/tools: Remove stray newline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdfbb1ed2622640eed3dae00c377e8b5d4073fd8",
|
|
"description": "intel/tools: Fix typos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2dec9092bee9e60e2ec127c55d9f89c0daf8ec12",
|
|
"description": "pan/bit: Remove BI_SHIFT stub",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "946ff9b439660cb762072da615f040f8aa433267"
|
|
},
|
|
{
|
|
"sha": "aa989aed6d68d50ff7900cfca4078ed4771c4b40",
|
|
"description": "pan/bit: Update f32->f16 convert test",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "8a4efe2d730cc61d42eefffd01ee0ae4f853ec0c"
|
|
},
|
|
{
|
|
"sha": "cf8a8b764e53c3c81ca9ec6e799281b248954ffe",
|
|
"description": "ci: Set date in LAVA DUTs from NTP servers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f40db42a2d8af9565f5338acd96afb56d6f85b9",
|
|
"description": "docs: Explain how to set up a personal gitlab runner.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e626879ddddbea7a68c4b9c9750a178f8b8c006",
|
|
"description": "freedreno/a6xx: Fix CP_BIN_SIZE_ADDRESS name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c11a7994dd8937035f4f9e49b63dd18b015bce6",
|
|
"description": "i965/i915: Add colorspace support to YUV sampling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8fdb8dab4658de2d255718627ee671e84fedf2d",
|
|
"description": "nir: Add colorspace support to YUV lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3509c07663bf72da43d3b47c391acd75d33430a",
|
|
"description": "zink: add extension loading framework for spirv builder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a91011c9eca0e561475e476b7b6ab5da48a412c7",
|
|
"description": "pan/mdg: emit REGISTER_UNUSED on unused ALU src2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2065917cc8f95f76c2926d8d7cb4bf3c9ff7de1",
|
|
"description": "mapi: Return NULL function pointers for GL_EXT_debug_marker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "258165bed4d5313a138b4375f8ed463fcba7fcb2",
|
|
"description": "egl: drop left-over function prototype",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed3f1e04c7d2b5c17885919db5fde310d4bdf822",
|
|
"description": "egl: rename _eglMatchDriver() to _eglInitializeDisplay()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d6b82a159cdc03587b18d6acec0c2e00f066677",
|
|
"description": "egl: inline _eglMatchAndInitialize() and refactor _eglMatchDriver()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a77050c03459689f8ea59e51da31c954006ce6ae",
|
|
"description": "egl: fix _eglMatchDriver() return type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f91851e6159d9a025aac971b6772ef9904c9d803",
|
|
"description": "egl: drop unnecessary _eglGetDriver()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d24e3ea8cb2d953106d927a8d543ae2b495e911b",
|
|
"description": "egl: replace _eglInitDriver() with a simple variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d4deb659e138dbb4bbe3d351592c9eeadd7086a",
|
|
"description": "pan/mdg: remove ins->br_compact and ins->branch_extended",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8150c1d63203f8fcec962653b7714b5008667b64",
|
|
"description": "pan/mdg: defer branch packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "140185eb04791f38b0e6a9fc6ded009ba020ab08",
|
|
"description": "pan/mdg: refactor emit_alu_bundle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f0f9ee710f1ea0d42f5abb17721133a4d95c7b7",
|
|
"description": "pan/mdg: remove ins->alu",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5299239c2eab480f4fc1c3ee375d3d3f82102598",
|
|
"description": "pan/mdg: externalize mir_pack_mod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a4d165683ac3caf3ea0fdb207ca6d9e57970e2f",
|
|
"description": "pan/mdg: defer register packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bea6a652db5f7d46545a4a91dcd11a2984c72c77",
|
|
"description": "pan/mdg: eliminate references to ins->load_store.op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92c808cd475c69841eaaf020505208f286ad38cc",
|
|
"description": "pan/mdg: eliminate references to ins->texture.op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83592de7ad2f3a2bd884638811a6c11fa3609a9b",
|
|
"description": "pan/mdg: apply float outmods to textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5011373e2b48320abfa5aafbcd9c876f1815060a",
|
|
"description": "pan/mdg: eliminate references to ins->alu.outmod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f34815c6bef5538de6a52c3c1f09b77130880b47",
|
|
"description": "pan/mdg: fix comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f7e0185cd9e93e19e3bbf9236458234f6448044",
|
|
"description": "pan/mdg: eliminate references to ins->alu.reg_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4c89bf9bdf2e194cb63778610f3dc690b761c06",
|
|
"description": "pan/mdg: eliminate references to ins->alu.op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "598527f2febfd14b97d179363827f6c6a1d5281e",
|
|
"description": "pan/mdg: prepare effective_writemask()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1b0ce04b3edef92f5a69ea9b8e0453348104757",
|
|
"description": "pan/mdg: fix src_type in instructions that need a implicit zero",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75b1f3d39df4f098b3674adee52a9db41c1fa96a",
|
|
"description": "drm-shim: Return -EINVAL instead of abort()ing on unknown ioctls.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c77a414ec2d3cfde3783300afcf59e4f87826b82",
|
|
"description": "u_prim_restart: handle indirect draws",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a58081f97c120530a3b9c9a9bd6358dc3b54c773",
|
|
"description": "panfrost: Android build fixes 2020 week 31",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75a68eee282ad9174f823df931d18a4e9ea60fc3",
|
|
"description": "aco: optimize swizzled SALU 8/16-bit conversions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80c135e6a6ade34f451e694d1c54598a75b1243e",
|
|
"description": "radv: fix build on Android 7 (v2)",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f36b52740a026c46f718a4cb63e70da0322d4b48"
|
|
},
|
|
{
|
|
"sha": "e1b114868a164f8b4e0e4aeb8e79647519abc5db",
|
|
"description": "nir: Get rid of __[u]int64_to_fp32() and __fp32_to_[u]int64()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "025988f81853092f1ce15f3905fc4fc22714b050",
|
|
"description": "intel: Set int64_options to ~0 when lowering 64b ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "936c58c8fcceee086d3c492712595555afe82266",
|
|
"description": "nir: Extend nir_lower_int64() to support i2f/f2i lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfee35b45cc9fdf84ac7a613cf180d3c681cbb46",
|
|
"description": "nir: Stop passing an options arg to nir_lower_int64()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e23925991a90a7fed48976aa52d175c95f21318",
|
|
"description": "freedreno: Initialize lower_int64_options to a proper value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1f9fdb8a6aa9e3fffa034b1c642ecfa5fdc7100",
|
|
"description": "aco: add GFX6/7 subdword lowering tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "000530ea686ca86acdae2731e7452085c0a5fd6a",
|
|
"description": "aco/tests: add tests for sub-dword swaps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54394a4d3b1896ba85978cfdbc43ebb7a72fe399",
|
|
"description": "ci: enable ACO tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d488d0fd7baff77204dbd3fd0d625b5974728534",
|
|
"description": "aco: add framework for testing isel and integration tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb7d7755f56a85087b5b127e76d739f7f4eb9907",
|
|
"description": "aco: add a few tests for the assembler and optimizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6366f9094326a2841058678174289827f504905",
|
|
"description": "aco: add framework for unit testing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd155aef4404994ffc36a63f14fb2ba3f48c0ae5",
|
|
"description": "nir: Allow casts in nir_deref_instr_get[_const]_offset()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a1382399cbcdab1a3f1fcbec49ad9964961e904",
|
|
"description": "nir: Use a switch in build_deref_offset()/deref_instr_get_const_offset()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e933ac21cb371d38ac2d1cefa90cedf0b00357b2",
|
|
"description": "ci: Generate MinIO credentials within LAVA jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb82274538bbfc80c385c9fe13a22d576c79d5de",
|
|
"description": "ci/bare-metal: Capture the first devcoredump a job produces.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3120b4dcd301b3eb6c9d119b41417f91dc5d0b1d",
|
|
"description": "ci: Print URL to image diff when a trace replay fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bea34a085346ee01dd6669a0849c466f69719e74",
|
|
"description": "ci: Upload reference images for traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb19fe24d361991104f8dcf54d1e807998766be1",
|
|
"description": "intel/vec4: fix out of bounds read",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a8ec4082a41830cf67a4fd405402fd2d820722fd"
|
|
},
|
|
{
|
|
"sha": "56228b03937bb4181f8e5eec00490b2769b3185c",
|
|
"description": "iris: quiet down static analyzers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3a251f254e51c173a9377be43bd5879703f022c",
|
|
"description": "mesa: quiet down static analyzers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0906d5d504eb0209556787b020a6df58b4cc3069",
|
|
"description": "mesa: fix out of bounds access in glGetFramebufferParameterivEXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7534c536ca0f4b2b123200f421460094034f37a3"
|
|
},
|
|
{
|
|
"sha": "28f258536581a740c8da8803cafbd5dc2711efd0",
|
|
"description": "util/format: initialize non-important components to 0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f13042ec7ea6842cbee81590f40b0e5c2e25a9bf",
|
|
"description": "util: fix possible buffer overflow in util_get_process_exec_path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f8f1413070ae079443ab31a75679cfd10cb756ed"
|
|
},
|
|
{
|
|
"sha": "59bb0ff945f5dfd71647f5b5090fc0a048338158",
|
|
"description": "glsl: catch out of bounds access in the debug version",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eac0ba7fc193cceccd953bc4726ceef750b18085",
|
|
"description": "util: fix possible fd leaks in os_socket_listen_abstract",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ef5266ebd50e7fa65c56bdb623e12ca8c233b470"
|
|
},
|
|
{
|
|
"sha": "62bfc700f74971db970748acf8b832dbee4c2805",
|
|
"description": "vulkan/util: add struct vk_pipeline_cache_header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5558f2d2aa738d90b9e039144ae3ca69bdf92ca",
|
|
"description": "freedreno/a6xx: fixup draw state earlier",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"master_sha": null,
|
|
"because_sha": "4d8f42c85125fa86008553ddaf48f44498d8bddc"
|
|
},
|
|
{
|
|
"sha": "82b419fefde427874152e8de2e838178c20cf00a",
|
|
"description": "freedreno/a6xx: don't emit a bogus size for empty cb slots",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba9d502d246ec408761f6d44c6a3fde227ef87a6",
|
|
"description": "freedreno/ir3: add missing track_ubo_use()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0e32e5f8105eccd075ebbf42594100ed663fd6e",
|
|
"description": "egl/dri2: only take a dri2_dpy reference when binding a new context/surfaces",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4e8f95f64d004aa1278609c5bbac9a53c0c6e4c9"
|
|
},
|
|
{
|
|
"sha": "b9391c1d50b1ed5b5c89814399e99700e46677cc",
|
|
"description": "freedreno/decode: cffdec warnings cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20e703b7e6217626772ad26c1aa06f4b3f97a4fe",
|
|
"description": "freedreno/rnn: headergen2 warnings cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "128cbcd3a7ba543d644ed3189dcd668900b270f4",
|
|
"description": "iris: Delete shader variants when deleting the API-facing shader",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ed4ffb971585908e7bdd8ec1bfffbc6f7b06bd10"
|
|
},
|
|
{
|
|
"sha": "9a49d4c2db054b75babbb6d683d4f7622aed5eaf",
|
|
"description": "aco: remove isel for GLSL-style barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc3bc9493cfc0ec6c03d16b17f9eb703dead3cac",
|
|
"description": "radv: use scoped barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8f8c02e7eff7acf0c4dc8294526f137ceb39d42",
|
|
"description": "ac/nir: implement scoped_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b99cf606407de76e43b2d36f8ddd050cc3638cd",
|
|
"description": "nir/load_store_vectorize: fix indentation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a42e7dae944535ae63d1d5a16a015dd5524f954",
|
|
"description": "nir: Filter modes of scoped memory barrier in nir_opt_load_store_vectorize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c5555a862754a5b43fee2abf4fc34e888d22a06",
|
|
"description": "nir: Add a find_variable_with_[driver_]location helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc1363cc6039110f9dcd6a5c7cf8b8453042823b",
|
|
"description": "nir/gl_nir_linker: Call add_vars_with_modes once for GL_PROGRAM_INPUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "789ec95dcd18c155a9578b5d5f56cb0aab74c763",
|
|
"description": "nir/split_per_member_structs: Inline split_variables_in_list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d70fff99c5bc3a721e20869e7f0be8024ffe5ecd",
|
|
"description": "nir: Use a single list for all shader variables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "473b0fc25dccc6e6ba1afd520adcd6fb5d618e36",
|
|
"description": "gallium/ttn: Use variable create/add helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a41a84d362087094377002d474dd3a1fc463c3b7",
|
|
"description": "mesa/ptn: Use nir_variable_create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5536e4a78e5d9a0028951ea13dc0bf818d4c5a1",
|
|
"description": "aco: Use nir_foreach_variable_with_modes to walk SSBOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a61be312e218231e2090ac6db4d7e1d5aca4c5d2",
|
|
"description": "panfrost: Use nir_foreach_variable_with_modes in pan_compile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94f0bae4de756fb92e60ef29aea98cd5c8099c6e",
|
|
"description": "panfrost/midgard: Make search_var take a nir_shader and mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "568022be753126d82e4e746f42481d8789f10947",
|
|
"description": "r600/sfn: Use nir_foreach_variable_with_modes in IO vectorization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc51cec9c08b18055596a4823b272f62f928c062",
|
|
"description": "r600/sfn/lower_tex: Get rid of the lower_sampler vector",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "929673077c6ca9bde031d5f2e45e681e625c194b",
|
|
"description": "r600/sfn/lower_tess_io: Rework get_tcs_varying_offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4d812db10a40e298b12d25ae279fb0f8da1a80e",
|
|
"description": "freedreno/ir3_cmdline: Rework i/o variable fixup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce6e59b3d342b0cdbc168aefcab24703b464c6d0",
|
|
"description": "lima/standalone: Rework i/o variable fixup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52dd84a12ec92f78ba7a0889843a9dbd5f98e749",
|
|
"description": "freedreno/ir3_lower_tess: Rework var list helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77c41ce04bf9b218743477369394edb920592b97",
|
|
"description": "nir/gl_nir_linker: Use nir_foreach_variable_with_modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c256cd900e71a44490ed8a248ebc0c7f1abc38c5",
|
|
"description": "nir/lower_variable_initializers: Restrict the modes we lower",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d7e064623ea4db1e5e18e18b0bb958462054ed3",
|
|
"description": "nir/split_per_member_structs: Use nir_variable_with_modes_safe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90cf4709d92d4c693530ddf317067f5b53798424",
|
|
"description": "nir/lower_uniforms_to_ubo: Use nir_foreach_variable_with_modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0d5ef6139880c683642958394de7b9d72f09544",
|
|
"description": "nir/lower_two_sided_color: Use nir_variable_create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb3994cfe7db48f5b8b42d6c480653a2d4a051a1",
|
|
"description": "nir/io_to_vector: Use nir_foreach_variable_with_modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a77c674423a5c291b0aa9964590dd67ca40d36a",
|
|
"description": "nir/lower_io_to_temporaries: Use a separate list for new inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd66005b23c5963749e0f6ce2962d1baa3d11ab9",
|
|
"description": "nir: Use a nir_shader and mode in lower_clip_cull_distance_arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5d15c301e11d623f81a2d9181dadedb03e07c1f",
|
|
"description": "nir/lower_amul: Add a variable mode check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3be0be7d545334107977e850ce9ab51b0110a222",
|
|
"description": "nir: Split nir_index_vars into two functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86c93038148d237b959d070e16e4393418baf111",
|
|
"description": "nir/split_vars: Add mode checks to list walks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f6c263cc376977dd8ac9adbcf37b43c46ca33f4",
|
|
"description": "st/nir: Rework fixup_varying_slots",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c3a30393d945d37d0acc457f129705ba89b4cf6",
|
|
"description": "nir/linking: Rework some internal helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caab46c1e93d702c12a887cb0902d04eaddc0707",
|
|
"description": "nir: Take a shader and variable mode in nir_assign_io_var_locations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "964c1c4b8779e3871ab41e65147f3afe64696e4f",
|
|
"description": "nir: Take a nir_shader and variable mode in assign_var_locations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f6f7a34c5b26ea084ab30c9061b83ad0b8ab586",
|
|
"description": "nir: Add and use a nir_variable_list_for_mode helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3e1c50067e0a1e219bc4d30333b953c6baa0c08",
|
|
"description": "nir: Add a nir_foreach_gl_uniform_variable helper for GL linking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "feb32f898c6d36f3c81c3ce2d5a3f8ddd915e332",
|
|
"description": "nir: Add a nir_foreach_uniform_variable helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92dcda5ce9185125453ff376957cbf32e348edfe",
|
|
"description": "nir: Add a nir_foreach_function_temp_variable helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2956d53400fdabe7a52d7ca6154827fea160abf2",
|
|
"description": "nir: Add nir_foreach_shader_in/out_variable helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bf8572222044638866c8b5d9079a439ff39beb1",
|
|
"description": "nir/dead_variables: Respect the modes passed to remove_dead_vars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5746af444606b77e30309d5b85bc116d64df2cf4",
|
|
"description": "nir: Take a mode in remove_unused_io_vars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd91744bd427affb963c3e852f472632c4703ae1",
|
|
"description": "docs: change \"Fixes:\" tag example to match git fixes output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa89693c02728aee2912b5be91d23a15e319d952",
|
|
"description": "freedreno/rnn: add schema validation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3169b8c645eb2af74f4ca44e7f22118ccd98ccd6",
|
|
"description": "freedreno/rnn: schema updates for dynamic/irregular offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5379471455ad48db257990b83293388660e024a",
|
|
"description": "freedreno/registers/mdp5: fix validation error",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0586238036cbc00cf3c6ec3cd7ac2e14bf635b7a",
|
|
"description": "freedreno/rnn: fix use-group",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14a7ca577f4f8c655ca06cd7668a6fe33b4a7efc",
|
|
"description": "freedreno/rnn: allow name to be optional in arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e801069c1e41d0248d28778614940b50aa868f08",
|
|
"description": "freedreno/rnn: add \"addvariant\" to schema",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0e3ef5a2507397bbe606bc270013f8ba67eefbf",
|
|
"description": "freedreno/rnn: describe copyright element in schema",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09a3a2cfe9cf63d6a15ffb183310122d7936a8f6",
|
|
"description": "freedreno/registers/adreno_pm4: fix validation errors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c61ad1f542edbbae6484099ac02a9c9bf803ab5f",
|
|
"description": "freedreno/registers/a4xx: fix validation error",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17997d5c5a34406da36449b6413d7619c1a340e8",
|
|
"description": "freedreno/registers/a2xx: fix validation error",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64f1122168f40ccde98c920c62ed61764392c063",
|
|
"description": "freedreno/rnn: add variants/varset to domain",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b76e5f3a4de6f488d00eeedeabba316de48d042",
|
|
"description": "freedreno/rnn: relax Hexadecimal to HexOrNumber",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb3ed4600e432161c97111381bd2cff0c115ea40",
|
|
"description": "freedreno/rnn: add radix/align",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83bc96b555efad5db717b4badf7bed9220b09f9d",
|
|
"description": "freedreno/rnn: add high/low/pos to registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61ae65a73d4a4ddba05c3531de94cf2974fb83a7",
|
|
"description": "freedreno/rnn: add relaxed boolean type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3958ef83a19aae60f0aaeca0076b535bfb59c6c",
|
|
"description": "freedreno/rnn: update schema for 'pos'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfe9746be0d2b5f9160d75b44af61065f059ed52",
|
|
"description": "freedreno/rnn: rename schema file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a8d19ca141b6644e86bde3dc8341817ad6fd7ae",
|
|
"description": "freedreno/rnn: add error helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a910839bafbd07aeae67d682d70926dd6fa549e",
|
|
"description": "freedreno/rnn: split out helper to find files",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "751af16e1d4d21fdc26b65adfe84975fb2f8d699",
|
|
"description": "freedreno/tools: check rnn parse status",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c8b921572a542f5de62475a76501a9db73dae4d",
|
|
"description": "ci: Build kernels and rootfs for x86 devices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d0ba8b183427e14399a5792a6fd7d515595af94",
|
|
"description": "ci: Split building of libdrm to its own script",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a8afcbe4038ed9675dc2695cad43f82d7a22a02",
|
|
"description": "ci: Don't ship vk-build-programs after building dEQP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5262cd8be51dccee7b15bf888c7b4158bfa734cd",
|
|
"description": "ci: Fix URL for glslang",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "745540378c014ce29f8195f7067278491cc22a40",
|
|
"description": "ci: Print load stats after running dEQP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "735ad2d2111c7c030ac0832ddf9e14d588dd1dfa",
|
|
"description": "ci: Always print status code of HTTP uploads in tracie",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "903a7d0f87832886eb6d54730553c8901a6b1c7b",
|
|
"description": "freedreno: Add trace for CP_DRAW_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85e43052352a4f4eb2630535767e6636234c10e5",
|
|
"description": "freedreno/cffdec: Handle CP_DRAW_INDIRECT_MULTI like other draws",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b940532fbd147e06d881e29448b858be3d37f01",
|
|
"description": "freedreno/rnn: Support stripes in rnndec_decodereg",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a1924d55adab0e394cc9bbad0dea40729d52801",
|
|
"description": "tu: Dump CP_DRAW_INDIRECT_MULTI draw BO's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7626ac8ba851fabc22563279a48953ab1530aae",
|
|
"description": "bifrost: Fix packing of ADD_FEXP2_FAST",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a618631f2dd708853a50a8ffd7e00bd100e19496",
|
|
"description": "bifrost: Honor src swizzle in special math ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a400c2ff2265dfabb1ed7b59c8b24aa38d0557d1",
|
|
"description": "prevent multiply defined symbols",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b11ebbe2f6a81af693dbfc7f66092fcc5acb68e2",
|
|
"description": "amd: enable displayable DCC for everything newer than Navi1x",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abed921ce710d3a4463e0f8ccca2cfadf113e42b",
|
|
"description": "amd: add support for Navy Flounder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "037b84df11abefd940c0970a7c443634017fddbe",
|
|
"description": "amd: rename SIENNA -> SIENNA_CICHLID",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccfe9813fb80ebff5d1d3f70cb95f1831be8844e",
|
|
"description": "aco: create acq+rel barriers instead of acq/rel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d9eb17d5d037d09479f35b8cd919ea158634d48",
|
|
"description": "aco: improve workgroup-scope and lower vmem/smem barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3af2b9e3de2ba9878c03b192d3b1574172d1923d",
|
|
"description": "aco: improve sync_info for TCS output stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a16498cc63653e374cfa672c2423f7e3d283b7b",
|
|
"description": "aco: use storage_scratch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46c4b256239b12eb808a3c4df2ec625c3dd90e76",
|
|
"description": "aco: enable value numbering of s_buffer_load_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2adb337256f146b10b31365ac6ba8ab820d9014e",
|
|
"description": "nir,radv/aco: add and use pass to lower make available/visible barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a614806134dc78bcfb2a75c1ba09daed9c0eeeb",
|
|
"description": "aco: consider intrinsic access in visit_{load,store}_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd392a10d056833d915ba2912e4dbe58d86bf28f",
|
|
"description": "radv/aco,aco: use scoped barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1f992f3c2d138faa0c89a2486c4252a06886106",
|
|
"description": "aco: rework barriers and replace can_reorder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bbb64f300f66fbb292078072f89f04231ffd541",
|
|
"description": "aco: add missing add_to_hazard_query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1882b1e5a7d26c5ecd3168224726efa42e2306c3",
|
|
"description": "bifrost: Add support for nir_op_iabs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cdd161a30297c13908134d8d205a7a377ec807a",
|
|
"description": "anv: fix descriptor set free",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "845a50ee2525c6cc4e6160eda1826c0670e0daaf",
|
|
"description": "nine: fix incorrect calculation of layer count for 3D textures",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d136fa17acaa079d8499548ddaf12211a4ca62e7",
|
|
"description": "panfrost: Allow PIPE_TEXTURE_1D_ARRAY textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "884718313c80a2902b6f60b6ded63a6290d40ac7",
|
|
"description": "i965: propagate error from gen_perf_begin_query to glBeginPerfQueryINTEL",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "627c01977c29d142d5024591bf910a1ed92814c9",
|
|
"description": "iris: propagate error from gen_perf_begin_query to glBeginPerfQueryINTEL",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f9131d096e45d8296260c5b2f62db11a64efa2d",
|
|
"description": "freedreno/rnn: Return success when parsing addvariant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa6fbdd2488643b1b48b5303a3f7de4850479bfb",
|
|
"description": "freedreno/ci: add a2xx trace to CI job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18bc5a81a764908dca11bbab2b07b716c66817e4",
|
|
"description": "freedreno: deduplicate a2xx disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f39afda1a7a896820dae0a815a18531efd80f413",
|
|
"description": "freedreno: move a2xx disasm out of gallium",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7bd3456d79aaeccb5f5e8d1408e85ad198f4f38",
|
|
"description": "freedreno: deduplicate a3xx+ disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b379a4cb4b1e387794494e250c4a2cbddf71721",
|
|
"description": "freedreno: drop shader_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb98b71893f9f0f8dc277f3e55f652e0cd398666",
|
|
"description": "freedreno/ir3: split out regmask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddcee248adfc5bdd4af25eb81ed981f2ec64d109",
|
|
"description": "freedreno: add CI for envytools tools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b62e4a8e9e39d1adb87340b12d9fd31fb7c419ea",
|
|
"description": "freedreno/afuc: warnings cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5125b4bc697e74147f4a6afe44aa508f12b2b6bd",
|
|
"description": "freedreno/decode: warnings cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbbaafdf72c723e42e957a78909f66ad62d37f90",
|
|
"description": "freedreno/rnn: warnings cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "536f43cb96be91c95f6b4a88dfc8c2ba33dbda4d",
|
|
"description": "freedreno: slurp in afuc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ea4ef0d3be829e392922f5d26fbc89bf69a8a67",
|
|
"description": "freedreno: slurp in decode tools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c0bd8429f3f59633c7e1323e48e89495bb79400",
|
|
"description": "freedreno: slurp in rnn",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b721d336da94b2ea26744a2961d026081f6ba0a3",
|
|
"description": "freedreno: slurp in rnndb",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7de0842d428cb70237ed069f97919c82602932ee",
|
|
"description": "freedreno: make gen_header.py check parent directory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05b278327066304d8822eb6414a89120c816e14a",
|
|
"description": "radv: Fix host->host signalling with legacy timeline semaphores.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "88d41367b8aee961e6c47173a1e8848009e2215a"
|
|
},
|
|
{
|
|
"sha": "9746e84a7e5b1be682dca18551a69d37f21c0cd2",
|
|
"description": "radv: cleanup locking around timeline waiting.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0a70879c5bea8b71e71cf0069c904a05ba0f7c2",
|
|
"description": "bifrost: Add support for nir_op_imul",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "718d444e51ac80676a386faccbba23f192991852",
|
|
"description": "bifrost: Add support for nir_op_uge",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "946ff9b439660cb762072da615f040f8aa433267",
|
|
"description": "bifrost: Add support for nir_op_ishl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "539ea0873688da083a0e5ae3e4f887c48070ce31",
|
|
"description": "bifrost: Add support for nir_op_inot",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12dd5455f43c8fe24f50c78a880270cf8cc023c5",
|
|
"description": "spirv: Handle most execution modes earlier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef781880eb3969620e19ba118410456e3ca300f6",
|
|
"description": "bifrost: Add lowering for b2i32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a168c90a01d51582f992792b0caf902998de753",
|
|
"description": "bifrost: Document d3d/gl comparison control bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec37c7126dc9c2ea02a7910c82c1085e96ad5654",
|
|
"description": "bifrost: Emit \"d3d\" variant of comparison instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ffefad7916969b4de24aa14140f5e40d0cec58a",
|
|
"description": "bifrost: Lower x->bool conversions to != 0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e8baecd6aa27d62932801ba0d60e5f7dd6047ef",
|
|
"description": "tu: Enable resource dynamic indexing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bc060ab81b37c2f861022687a519bad23f2b0aa",
|
|
"description": "ir3: Fix incorrect src flags for samp_tex",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e73a8a2b3958f31165c0a46fe9c3917f8ade03d6",
|
|
"description": "ir3: Remove redundant samp_tex validation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3adc23f667b499d06f63d41a7973b26aed9d66df",
|
|
"description": "ir3: Validate bindless samp_tex correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d542bfc3066c86256748ccb681fad7f80e8668bd",
|
|
"description": "tu: Fix descriptor update templates with input attachments",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "159a1300ceb5752dda116b07a560e351c0324886"
|
|
},
|
|
{
|
|
"sha": "9ece61269d6c461fdd371348c02b5c6c856dc1c9",
|
|
"description": "turnip: fix SP_HS_UNKNOWN_A831 value for A650",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e646e77e185a3f2b451f0f97221c9d9919311375",
|
|
"description": "turnip: use patchControlPoints for HS_INPUT_SIZE value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da49a45351550e50cf105d2d14e8e8c9b8188e08",
|
|
"description": "turnip: move WFI out of draw state to fix a650 hangs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5f4527f20dfa0ebfa9f76f5a83c7915d8d97263",
|
|
"description": "freedreno/ir3: fix wrong local_primitive_id_start type",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f472c9844309f20b19f179cffc84c00a561c8f70"
|
|
},
|
|
{
|
|
"sha": "7cb4d4f24ecbe57af14274f3d8f3a5933fb9d907",
|
|
"description": "vulkan/wsi: Convert usage of -1 to UINT32_MAX.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1147caecb2b8f1e4783a0e12ffb7d610bd2a6d8",
|
|
"description": "vulkan/wsi/x11: report device-group present rectangles with prime.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af0bc71015905f14f07abeb216499adc792e1b10",
|
|
"description": "radv: call radv_nir_lower_ycbcr_textures after first optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "14a12b771d0a380defacafe5825362af77ff21bd"
|
|
},
|
|
{
|
|
"sha": "fffc287d447089292d279c04ec999c673ea9103a",
|
|
"description": "radv: link with ld_args_build_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1677c8f8cdb11cf55db81a511b8bf8802fa2c19",
|
|
"description": "v3d/compiler: request fragment shader clip lowering to be vulkan compatible.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "71d5c19241876e899d37dfe23efd25b23553d5e0",
|
|
"description": "v3d/compiler: handle compact varyings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17fd191eed53d0b2e599dabe38ce8e503161853c",
|
|
"description": "nir/lower_clip: make the pass compatible with Vulkan semantics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18fe130ec9e07213c5b4e1e46232e3c3c1835057",
|
|
"description": "radv: Fix uninitialized variable in renderpass.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "66131ceb8bc9f3a3e17a73d90ef520694e3b50b6"
|
|
},
|
|
{
|
|
"sha": "e2e89fb137c220e035403d8dc6d00d6c44a4f675",
|
|
"description": "nir/lower_io: assert that offsets are used for shader_in",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60915f87c73cd8f0361b2f465670313a1e121b41",
|
|
"description": "etnaviv: do register setup only once",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ee146aad49bc9e724cc93033298195ad1d9e162",
|
|
"description": "etnaviv: move shader_count to etna_compiler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5839a7d64a21a1bfb7425895f793d1fbb52a4e12",
|
|
"description": "etnaviv: introduce struct etna_compiler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e596cc2c21a3542520604aceda6754cd2259941",
|
|
"description": "tu: Enable vertex & fragment stores & atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7f29a04b48393b44d08d94afe0d4dab3ba75335",
|
|
"description": "tu: Detect invalid-for-binning renderpass dependencies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6d75fcd915afd84a6abac0810a4d0375d297e30",
|
|
"description": "tu: Fix hangs for DS with no output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ad962bf89f4f310a7dfb3dd1416c9dd24b31f43",
|
|
"description": "tu: Fix empty blit scissor case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63cf8adb12440512226dddbe3e233bcba87c7c18",
|
|
"description": "spirv: Also copy over binding information for atomic counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6cbdffd79ce2725bcac94cd2ce412461883a51c1",
|
|
"description": "tu: Implement VK_KHR_draw_indirect_count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52ec35f5a6373f8eb06963bd1a573302d7e67e6e",
|
|
"description": "tu: Add missing wfi to tu6_emit_hw()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0ca688a674d9b85d7efecc8a0199be80c26b501",
|
|
"description": "tu: Integrate WFI/WAIT_FOR_ME/WAIT_MEM_WRITES with cache tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd78a7a5ff5590bdc3c118e553affd11d9438cf7",
|
|
"description": "freedreno: Add INDIRECT_COUNT CP_DRAW_INDIRECT_MULTI variants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8da31ee15ff8a90d15734615571acc82f2aa7706",
|
|
"description": "freedreno: Clean up CP_DRAW_MULTI_INDIRECT definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1747f9fdd076997698266951407bba3ecca308d0",
|
|
"description": "turnip: remove extra gmem alignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8534f49bf930dc5911fc0d5a23c2c397d63e2489",
|
|
"description": "etnaviv: explicitly set nir_variable_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b300bec9ad78f8a5d946f19aa9a97259a4f034b",
|
|
"description": "radv: clean up remaining pipeline init functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5575ce0a28e8a157843688336f123054a0d9f9d5",
|
|
"description": "radv: remove useless return value to radv_pipeline_scratch_init()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0721e2d1ab66346e08cf5f66af70095c7dc61f1d",
|
|
"description": "radv: add radv_pipeline_init_shader_stages_state()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3774ec9ac36a41944455b842c398690c75c8a77",
|
|
"description": "radv: constify all radv_pipeline_generate_*() helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f32cb825159acdfb727039495581b1fb96d5c90c",
|
|
"description": "radv: assign pipeline gfx fields before PM4 emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a5fb87de2e536cc82f184275edea755bec22f44",
|
|
"description": "radv: clean up binning state initialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08dd70465e601a85be31982d6e9054e23ad7aad8",
|
|
"description": "radv: clean up adjusting MSAA state if conservative rast is enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "067b01c5e61b9fd8654668c6388f9119bb179760",
|
|
"description": "radv: add radv_pipeline_generate_vgt_gs_out()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "749d513467560e2dd2e153abb2db125bc4942059",
|
|
"description": "radv: add radv_pipeline_init_input_assembly_state()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e31f8b967645087fdda7c3b63db894c306f2cbd2",
|
|
"description": "radv: clean up tessellation state emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b691bfb6cfc7ce4a18dd913e9c524a40866a832",
|
|
"description": "radv: remove unnecessary radv_tessellation_state::lds_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1b237b9ef684ef1684508921c70259c35ff8463",
|
|
"description": "radv: set LDS TCS size at shaders creation for GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf89bdb9ba9c7a7ba39d142ee3c83e0379c2092a",
|
|
"description": "radv: align the LDS size in calculate_tess_lds_size()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c36ebf30e8fa10ee7bd2f72d8f286bb153bc25f",
|
|
"description": "radv: remove one unnecessary param to radv_generate_graphics_pipeline_key()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55f615660cb262d261073e17af05851349ca6070",
|
|
"description": "radv: remove no-op si_multiwave_lds_size_workaround()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f794137daaeed849a35faf59f942586dcd19075",
|
|
"description": "radv: remove unnecessary radv_tessellation_state::num_patches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83f63ab2c2cc4568e5a927f3ee5bb7529b96c3ec",
|
|
"description": "radv: clean up radv_compute_generate_pm4()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bfd8277ccb6b155dd322911180b4c0c4457f128",
|
|
"description": "radv: reduce the number of allocated dwords for compute CS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62ec89759ab3880db52b3ddfeed48ca750f2502f",
|
|
"description": "radv: clean up PA_SC_CLIPRECT_RULE emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09c4f76d913464690ae6ac897d4e4dd666f70b1c",
|
|
"description": "radv: clean up VGT_SHADER_STAGES_EN emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62ffa837d34f63cd5e6ce511a8c9ed1ea4cbb1b9",
|
|
"description": "radv: emit PA_SC_LINE_CNTL as part of the rasterization state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "934d6ac949f355cb857e824518699cb89b645e10",
|
|
"description": "radv: emit more invariant registers as part of the initial gfx state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "847e0b83ba6276ee4df1239323b85d252544d123",
|
|
"description": "radv: remove outdated TODO related to PA_SU_VTX_CNTL.PIX_CENTER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62af9df36c1a6ab0fac9120e58afbcf6047ed103",
|
|
"description": "radv: remove set but unused radv_pipeline::vertex_elements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76de1414c1e65b7091bf046110d23a25baeb1a75",
|
|
"description": "radv: remove declared but unused radv_pipeline::is_dual_src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "859687313be7d90433f631a7ef35af9791350a9f",
|
|
"description": "bin/khronos-update: add workaround for python bug 9625",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa5c3911d6721f40a0a1b91ccb557af0b987ee38",
|
|
"description": "bin/khronos-update: add support for the SPIRV files",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccb91bc68c5b04d98d27a922a6a164928b789187",
|
|
"description": "bin/khronos-update: having a folder in include/ is not a requirement",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de5130fea05e9c441da64014d33d5d93254d7eca",
|
|
"description": "v3d: Retry with the fallback scheduler when RA fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c8167da612e8710aae8ea797b6bc0f22eac7f6a",
|
|
"description": "v3d: Changed v3d_compile:failed to an enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56846a2b682dc702e80ac2bbc187c8e3f5a0cb58",
|
|
"description": "nir/schedule: Add an option for a fallback scheduling algorithm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08f1746fad7cdcd58a2b94ae523274670eb7e67e",
|
|
"description": "v3d: Mark scheduling dependency for prim id and first output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bafd2591771bae092edba95b2f4913b303b1668b",
|
|
"description": "nir/schedule: Add a callback for backend-specific dependencies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "260a8f759a7689c27baecc311f32e117965b2de7",
|
|
"description": "nir/schedule: Store a pointer to the options struct in scoreboard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7665398e6c4fa903405d3daefcc93ddb0a37b488",
|
|
"description": "nir/scheduler: Move nir_scheduler to its own header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14a12b771d0a380defacafe5825362af77ff21bd",
|
|
"description": "spirv: Rework our handling of images and samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "196db51fc27090012ce6f94bfffc3909f78c44d3",
|
|
"description": "anv,turnip,radv,clover,glspirv: Run nir_copy_prop before nir_opt_deref",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66c8628b65c4239022b799a9ef569d1d44819e9e",
|
|
"description": "spirv: More heavily use vtn_ssa_value in function parameter handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32ba23f8977cc16e5f8d3f74482fc5c8419bcbb3",
|
|
"description": "spirv: Remove a dead case in function parameter handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e3213ad30fdf121f98dc3e250486c1533047c10",
|
|
"description": "spirv: Add a helper for getting the NIR type of a vtn_type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "051f8d3d1cf1d6eba5775622fddb280ce810daf1",
|
|
"description": "spirv: Give atomic counters their own variable mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a7932b095307e59e18781a819922f23161a1f5d",
|
|
"description": "spirv: Drop the sampled boolean from vtn_type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0be2fed4edaa5f00433f41a0f4c660330348191",
|
|
"description": "spirv: Add better checks for SSA value types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47ebb50cab3bfd41000f517e83ad0bac57fc4085",
|
|
"description": "spirv: Hand-roll fewer vtn_ssa_value creations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "085ade412554c1e1e55aee5a4267bd13ec432d10",
|
|
"description": "spirv: Simplify vtn_ssa_value creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00af1128a9d555a09e18eb3fd8ce1829d94509b7",
|
|
"description": "spirv/subgroups: Refactor to use vtn_push_ssa",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea246c3950777d5c5dd5363b0cfc15215db12b11",
|
|
"description": "spirv/subgroups: Stop incrementing w",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5fcd129ea196702119c24c849f3b31c7f549695",
|
|
"description": "spirv/glsl450: Use vtn_push_ssa_value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7560ed279fd0985293dc446aeabf4f54c55326f0",
|
|
"description": "spirv/alu: Use vtn_push_ssa_value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbb4a24413d8f3af246a2ef7530ef036613ea1e4",
|
|
"description": "spirv: Refactor vtn_push_ssa",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8be9f2a4f696beb13434f7bf4c0460f1e90ddd08",
|
|
"description": "spirv: Use the new helpers in OpConvertUToPtr/PtrToU",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37ab3234805bc3fa34c12065bde0bcf37fdbdd89",
|
|
"description": "spirv: Add a vtn_get_nir_ssa helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5b29b9040ed2e37044ae665c12deb7c30613e57",
|
|
"description": "spirv/amd: Use vtn_push_nir_ssa",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8eb6f2499c66e26d7312f59dc052b9f416cc486",
|
|
"description": "spirv: Add a vtn_push_nir_ssa helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aaf1f342152707975cab4accfd91af1c12aafab1",
|
|
"description": "spirv: Rename push_value_pointer to push_pointer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac1e6d5a46846e6106a47295905077ebc486b768",
|
|
"description": "spirv: Add a helpers for getting types of values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "953b7a36032207edde5d7cb729d4e5bb34d07bf8",
|
|
"description": "spirv: Use nir_bany/ball for OpAny/All",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8dfee57bdc165c3d4c315eac91b60112969433e2",
|
|
"description": "spirv: Clean up OpSignBitSet",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62c53ad20b77691804de656dfa9caad49b196581",
|
|
"description": "spirv: Fix indentation in vtn_handle_ptr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "516fd78d627a289ca8037081b3bde9bbdc3efad2",
|
|
"description": "spirv: Drop the void *ptr from vtn_value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af81486a8cde4dec2a695884b93b282c1710d8bd",
|
|
"description": "spirv: Simplify our handling of NonUniform",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d5cd1a5f419a4f793a47cb10f39ac44d2d4bb14",
|
|
"description": "nir/vtn: Add support for 8 and 16 vector ball/bany",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "456edf0b302f317d16e4041aceab4c3ddc8347af",
|
|
"description": "nir: Support 8 and 16 component vectors for reduceable intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d572f4dfd9cf1d5dda42fd51203e43d17afa4189",
|
|
"description": "nir: Support algebraic opts on vectors larger than 4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa581fcc696f936d337946ed53d49ce90c3423d1",
|
|
"description": "nir: Support vec8/vec16 in nir_lower_bit_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d35b54c7058c9880327901908edddbb478d969e5",
|
|
"description": "freedreno: sync registers from envytools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1610c69f34d17bd7d1500d6749543744d03225d4",
|
|
"description": "tu: Enable VK_EXT_depth_clip_enable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b3be07b5faf867f698668080b060a270c5f795e",
|
|
"description": "aco: ensure readfirstlane subdword operands are always dword aligned",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 2,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c89bfc4ec0ea29ab757b0391bf646673e483668",
|
|
"description": "aco: prevent infinite recursion in RA for subdword variables",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "626081fe4bf653a18cff9e25e6da2636bc58774a",
|
|
"description": "aco: don't split store data if it was already split into more elements",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd75e9923302a3d389469b7b233968576a46f4de",
|
|
"description": "aco: ensure to not extract more components than have been fetched",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 2,
|
|
"master_sha": null,
|
|
"because_sha": "7015d2c249e1f7814bf5681ccd049e49e4d6495c"
|
|
},
|
|
{
|
|
"sha": "6bc5ce7a91d07197043c097f876edf1d630c1375",
|
|
"description": "radv: Add timeline syncobj for timeline semaphores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55d8022878fd11093c861a6386734f88454f21b1",
|
|
"description": "radv: Add winsys functions for timeline syncobj.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66e598d0a6f6c8b170b6456e9d4edb8800296912",
|
|
"description": "radv: Add winsys support for submitting timeline syncobj.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb6b38d78007436326cf451a210033a20616f2ce",
|
|
"description": "radv: Add thread for timeline syncobj submission.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa97061a8235b64009d7897ecf20cc81258f3403",
|
|
"description": "radv/winsys: Add binary syncobj ABI changes for timeline semaphores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb5237910b2e8f9b0d1a0a15de3f73dc0675771e",
|
|
"description": "amd: Add detection of timeline semaphore support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce4064fe2fecd919c4adbe32320f85c2381d82e8",
|
|
"description": "nir/ lower_int_to_float: Handle umax and umin",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "589d8665f012805f589e2e0ab6e9e04f7a8da96f",
|
|
"description": "ci: Use half as many parallel softpipe / virgl test jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9693c6620d59557c44d785a95c38d961dd017bd",
|
|
"description": "ci: Do not mark container / pages jobs as interruptible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e74933e8ab33d3aadcd86c2f5566c74bb76ca8ca",
|
|
"description": "ci: Use FDO_CI_CONCURRENT in run-shader-db.sh as well",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "429ec827d4a7d2322a5e1dd854666e6c2d697082",
|
|
"description": "ci: Namespace trace artifacts to the job number",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "772ed657a27ccf402a5cbbab32e62e85541acc03",
|
|
"description": "nir_ allow nir_lower_clip_halfz to run in tess eval shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09ecfd95ee154cd5f32c8c8f6d5fe6e60d2dc26c",
|
|
"description": "nir: allow lower_psiz_mov to run in tessellation stages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fced3c43e7ac69d7021532c62ac6dc78515cca46",
|
|
"description": "Revert \"llvmpipe: Use the default behavior of ALLOW_MAPPED_BUFFERS.\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "6ec49066498097c2647d030ebe1b99a00bc38734"
|
|
},
|
|
{
|
|
"sha": "be6c53bb9d3dd0c48bf956d566006e3372fbfdc4",
|
|
"description": "llvmpipe/ms: fix sign extension bug in rasterizer.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d73988f6fef39e9263ec0bb49cd5efff68393bc",
|
|
"description": "intel/ir/gen12+: Work around FS performance regressions due to SIMD32 discard divergence.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "188a3659aea6dec9acf1c2fd15fcaecffe4f7d4e"
|
|
},
|
|
{
|
|
"sha": "45d159cb4102aac7eab095c6567707779518933b",
|
|
"description": "glx: Fix build and warnings with -Dglx=dri -Dglx-direct=false",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba22f014f9db1852e6336485de4b9936edc6106c",
|
|
"description": "softpipe: Enable PIPE_CAP_TGSI_ANY_REG_AS_ADDRESS;",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e61fd92d4ac415770a173fd1a51c77761f72775",
|
|
"description": "softpipe: Enable PIPE_CAP_TGSI_TEXCOORD.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "259a03b4f0b04903d348a38bccc8954ef9f83738",
|
|
"description": "softpipe: Add support for reporting shader-db output.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "991def0edc823293d593fc23d2243556cbdc0ff4",
|
|
"description": "softpipe: Convert to comma-separated SOFTPIPE_DEBUG for debug options.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86cfb62b87edfea90959a7e6933087fe4467dfa2",
|
|
"description": "softpipe: Refactor pipe_shader_state setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e67da8d25fa1244b81963d2728162df08ffed135",
|
|
"description": "llvmpipe: enable robust buffer access + GL 4.3, GLES 3.2 and robust buffer access behaviour",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d3cefe727fedc98fc4f6800f8a7aece17bea94a",
|
|
"description": "llvmpipe: add device reset query context hook.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cb3d17312f58cb348e0d7ed356877ccc8800ed8",
|
|
"description": "glx/drisw: add robustness support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "80f7b58d901859be216e17aaad21d6a9b34ac9ea",
|
|
"description": "drisw: add robustness extension support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12c06a0deb632728f76ceb480e86151b8f96100e",
|
|
"description": "llvmpipe/draw: handle constant buffer limits and robustness (v1.1)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0c3a258003ea8655bc05a0a0febf93ffb1a0736",
|
|
"description": "llvmpipe: enable EXT_texture_shadow_lod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c30824adc07e45e43899b53325049bb006bf8ed5",
|
|
"description": "nir/lower_io: Add support for global scratch addressing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4815ae51d72837b174e44acf70e41e464c2d1286",
|
|
"description": "nir/lower_io: Use b2b for shader and function temporaries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a2975db987a6267e6938da6fe9f6628f2516ece",
|
|
"description": "nir/lower_io: Choose to set access based on intrinsic metadata",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c475e29be4f81b3bef8b55b1bc78023fdfdf26bb",
|
|
"description": "nir: Allow for system values with variable numbers of destination components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0338db5e6b0f81bec7703fbce45b387d20143229",
|
|
"description": "docs/releasing: improve wording",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae2d0457679dfa6d79faa3009daadd11d6a92f5c",
|
|
"description": "bin/gen_release_notes: automatically commit release notes",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f649be7b58658e401dd56cac6f192336dbcee48",
|
|
"description": "post_version.py: fix relnotes links",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c4ad62723053de0fc03f6d922fdc804ac58c266",
|
|
"description": "post_version.py: update the files in the current worktree, not the one with the script that we run",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a28a08981499316378803b4dc3e84b517837e47b",
|
|
"description": "post_version.py: stop using non-existent functions and fix commit message",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5353e01f95fbc5bdbd770c4f9f1ea6cedc89e17",
|
|
"description": "post_version.py: drop incorrect conf.py changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24e118f6957893d8f83b7d733fb2440cdbf99b4f",
|
|
"description": "post_version.py: don't generate relnotes twice",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04e38eb2e765aaa568b60af9a630be9f1161bad5",
|
|
"description": "docs: update calendar and link releases notes for 20.1.4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a44983c126f83002d2715d3a3d6ea4063701892",
|
|
"description": "docs: add release notes for 20.1.4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6b100ccaeeed44b948b7abf434f54b551c66d98",
|
|
"description": "gitlab-ci: Test AMD's Raven with traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb7642c53d09a245c3907a40e31013ee19a2e043",
|
|
"description": "i915: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e35d3d26b176c612c03b37d946a818d6c8027f72",
|
|
"description": "svga: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c32f723a1a61414208f6a4513fc717c09b6fed78",
|
|
"description": "swr: Use the default behavior of ALLOW_MAPPED_BUFFERS.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39598a16e98c55ced0f1a16097b8499513cb6ac2",
|
|
"description": "swr: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2ffd2110e98715fe4ebf8e8e7f3cc636e25d38e",
|
|
"description": "virgl: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5554e32c0f07b4964bc9b5a31c8bff32d7e2fa0",
|
|
"description": "softpipe: Use the default behavior of ALLOW_MAPPED_BUFFERS.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "855f3ff41877d1d3c1e335e8db7de9ad0f45a06c",
|
|
"description": "softpipe: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ec49066498097c2647d030ebe1b99a00bc38734",
|
|
"description": "llvmpipe: Use the default behavior of ALLOW_MAPPED_BUFFERS.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae919b2561f281f6c7130fce504d31fdb259c941",
|
|
"description": "llvmpipe: Remove a bunch of default handling of pipe caps.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "292882f6bc41761e17427dcf60fa177e8964ad8d",
|
|
"description": "ci: Fix the overwriting of traces.yml for baremetal",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "dcd171f5e9bd612b33144c90e4b0c1ac919498f0"
|
|
},
|
|
{
|
|
"sha": "262731be430dea8c7650f88d88f673c1f40c173c",
|
|
"description": "ci: Update checksums for freedreno traces.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46646123ab046bac6a83f9c8137da3bddecbfff8",
|
|
"description": "radeon/vcn: increase render_pic_list size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89d2dac55486464832552dfc3349054c29a82922",
|
|
"description": "radeonsi: enable preemption if the kernel enabled it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e2113c6dc132707db19461b77c8001b5475156a",
|
|
"description": "radeonsi: set up IBs for preemption",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8892bc81820884cd42ada8699d0c28cb8e39dda",
|
|
"description": "radeonsi: don't restore states at the beginning of IBs if they're shadowed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95c9048591c6d3ccf597f73dfcde09028c7330c5",
|
|
"description": "radeonsi: add debug code for register shadowing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8af0f91fd379ab696e32f9fbdd3e3983b3323288",
|
|
"description": "radeonsi: add reg shadowing codepaths to GS and tess ring setup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69014d8c94f99fbf0de26f3a76426a92762821a0",
|
|
"description": "radeonsi: implement CP register shadowing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b84dbd29369c47215c7d25c52319b65c4d48c239",
|
|
"description": "radeonsi: reorder code in update_gs_ring_buffers and init_tess_factor_ring",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "babd87f2e0865fde1386c4797131c26265b2da09",
|
|
"description": "radeonsi: make cs_preamble_state optional",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a6af4c5edb314207bb8fd0faab1becd64b2efa0",
|
|
"description": "winsys/amdgpu: make amdgpu_bo_unmap non-static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a5467ccc8045707635074b5c8a507d508a8a27d",
|
|
"description": "ac: add tables for CP register shadowing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc3dade47509b4b620d88dde4718f1d66bef90a2",
|
|
"description": "ac: add helper ac_get_register_name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "976edae839a7e549b2e046a5cc96d61f1da66b83",
|
|
"description": "radeonsi: sort registers in si_init_cs_preamble_state according to GPU gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88fe9dea7a29fa1b99bf3c064d75a472071de4d1",
|
|
"description": "radeonsi: sort registers in si_emit_initial_compute_regs according to GPU gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c6eca23fdd8bc112c70914100601d0e382a8154",
|
|
"description": "radeonsi/gfx10: set the correct value for OFFCHIP_BUFFERING",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0bf3e6fae7f82b4f16fbcbb05a1ae47f7930e189"
|
|
},
|
|
{
|
|
"sha": "d244a25c072557edd1133356b94557938c000f78",
|
|
"description": "radeonsi: add missing initialization of registers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "78cdf9a99f07679f95dacd9ae6712278a2e40202"
|
|
},
|
|
{
|
|
"sha": "fd20e986249f88129d81353d79dd248d7664953b",
|
|
"description": "docs: add some very basic documentation about zink",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "202592a3989745c83b80cdc25882ac2bf67bafa4",
|
|
"description": "radv/winsys: be more robust when a CS failed during recording",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f82eb7af87772d050aaf222473c4ffe8490019c4",
|
|
"description": "radv/winsys: return a Vulkan error code when binding virtual buffers/images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b58e35a2a8d2c0fe4d1425631e7169e39884562",
|
|
"description": "radv/winsys: remove useless check when binding virtual buffers/images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0112fa13cc68d3a20ddfec71540cb863b315f23",
|
|
"description": "radv/winsys: check more allocation failures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a61e31d7b2e9a486686740fad11d58745fa9cc9",
|
|
"description": "radv: add missing return values check for some winsys calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "348e8b5618c9049b65f339830cac2b221efa7102",
|
|
"description": "nir/tests: Add tests for opt_if_simplification",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f94b3da111f65a46126fdb3652474dc4d9cbda5",
|
|
"description": "nir/opt_if: Fix opt_if_simplification when else branch has jump",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e3e929f8c342b32dc8f5296adf8fb337866fa40a"
|
|
},
|
|
{
|
|
"sha": "3f783a3c507e16bffb2e460484fbf65eb11ba826",
|
|
"description": "zink: omit Lod image operand in ntv when not using an image texture dim",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ef5e19874ba21f268c5ffdfff0b2819056ba51a",
|
|
"description": "zink: add some asserts for building access chains in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2af22051c09eaef0f266d07269113e0122763792",
|
|
"description": "zink: handle texelFetchOffset with offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6587f41e115eb9cc5a6b853b8ff1c97e48029b7f",
|
|
"description": "zink: use helper function to handle uvec/bvec types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7015d2c249e1f7814bf5681ccd049e49e4d6495c",
|
|
"description": "aco: fix scratch loads which cross element_size boundaries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c33e8d7d522c250443d903b5732224988855b9a9",
|
|
"description": "mesa/program: fix shadow property for samplers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1c0f92d8a8c480a5803c3ce45b2a6d46bfcd280f"
|
|
},
|
|
{
|
|
"sha": "4b04800efaeadabf77a729e80d956d91e6637507",
|
|
"description": "ci: Disable trace testing on Mali T760",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c1108d25b46ddf7789b2c9f9f7b0a79b3e279a0",
|
|
"description": "radv: advertise VK_EXT_shader_atomic_float",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8517e5ef9b935adc15ff441bc697805243730c9",
|
|
"description": "ac/nir: add support for nir_intrinsic_shared_atomic_fadd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7615f2d6900f44030a4b2cd6504a0bae79642c59",
|
|
"description": "aco: add support for nir_intrinsic_shared_atomic_fadd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97482c6f9299d8f0ca1b1e6886be5aec5138423a",
|
|
"description": "ci: Test with more traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87e0b2c1c248def40d655616acc89f85e949cea0",
|
|
"description": "ci: Prefix tracie artifacts with the device name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed5374ff508f6e351a64a46c89bcc676eabe797d",
|
|
"description": "ci: Use smaller glxgears trace",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfe394bac42a2d1021669fa707c4d64a85187f87",
|
|
"description": "ci: Upload images of failed replays to MinIO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dc4fe6fb40ff0cbc2be9c79fe6e75514620bc26",
|
|
"description": "nvc0: add documentation for nve4+ (Kepler) COPY class",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "203d565b195442dac85701b029eb8ba469c6809b",
|
|
"description": "nvc0: fix macro define for NVE4_COPY()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e44089b2f79aa2dcaacf348911433d1e21235c0c"
|
|
},
|
|
{
|
|
"sha": "3a4024e776645714dc728e48108755877b37131a",
|
|
"description": "anv: properly handle fence import of sync_fd = -1",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "43e8808b82b9ebaecde4a30984fef897c1a1a030"
|
|
},
|
|
{
|
|
"sha": "323d5bbfd9a1d6684bb5381b67b8965ea98d5fc0",
|
|
"description": "meson: Add mising git_sha1.h dependency.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "606dff1b73fa9509e3a0b21970f02068a8d40219"
|
|
},
|
|
{
|
|
"sha": "12b99d258109f633de215dfa5355ab45d590a338",
|
|
"description": "aco: fix includes in aco_ir.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e75946cfefcedc06ca96ec333caa3ef3980b49c0"
|
|
},
|
|
{
|
|
"sha": "8fff8afb1343c934b4212ee1b0517dd2045a5c8c",
|
|
"description": "turnip: disable tiling for NV12/IYUV formats",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1a83279da57f2e2702d9b13437eed6bfb958af52"
|
|
},
|
|
{
|
|
"sha": "b559d26c74a03d20a556a977f73e999ab137c7ec",
|
|
"description": "freedreno/ir3: Fix SSBO size for bindless SSBO's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c11c4d8d4c1c862883652b24c26365e9772d8e54",
|
|
"description": "aco: fix copy of uninitialized boolean",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40b65a86a45d5ffa604b5563d1ccaa1a897007ad",
|
|
"description": "radv: fix invalid conversion warnings in vk_format.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcd8f691138ed4ac7f8ff5436eff093c1ff65260",
|
|
"description": "aco: print ACO IR before scheduling instead of after",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf4b377b9b9fa7152431f1efd6bcd15018bbd8f8",
|
|
"description": "aco: make validate() usable in tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e75946cfefcedc06ca96ec333caa3ef3980b49c0",
|
|
"description": "aco: move some setup code into helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2907faee7a3970a63daefd6017bb7b8691e7fc08",
|
|
"description": "egl/dri2: try to bind old context if bindContext failed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4e8f95f64d004aa1278609c5bbac9a53c0c6e4c9"
|
|
},
|
|
{
|
|
"sha": "8b0b6f907d7ba304cea02bdb81fbb914d6077cb9",
|
|
"description": "dri2: do not conflate unbind and bindContext() failure",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b12999ef7c5b754df0919cdc9e354d58abbc4fb",
|
|
"description": "dri2: dri2_make_current() fold multiple if blocks",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29c39aeaabc126fe590cef9efd377fb58746c924",
|
|
"description": "aco: use nir_addition_might_overflow to combine additions into SMEM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72ac3f60261a8510512861b93e843e695331e2ab",
|
|
"description": "nir: add nir_unsigned_upper_bound and nir_addition_might_overflow",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2694a34aa2c32aeb32d7d70af91db56c6eaaa23b",
|
|
"description": "aco: add NUW flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a4847179b95d1f2a03e575ef9f0e5c71631de65",
|
|
"description": "aco: allow overflow for some SMEM instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d169f09e378e6380d3137bd974c558535dafa166",
|
|
"description": "aco: be more careful combining additions that could wrap into loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d0e06257a77beaebcc6533f262f90d2b86aa131",
|
|
"description": "gitlab-ci/traces: updated paths and checksums for POLARIS10 traces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1e67aa08a14de9a417df7a9e0769352a08780b9",
|
|
"description": "gitlab-ci: get the last frame from a gfxr trace using gfxrecon-info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d15e1226cceb448508c15cb475013deb085d492f",
|
|
"description": "gitlab-ci: build gfxreconstruct from the \"dev\" branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb5b136b45222c2b70a37384b610fff685d09a35",
|
|
"description": "freedreno: Use common guardband helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9c848dedeacc1e0296f5d53f0c6a7745aca9f12",
|
|
"description": "tu: Use common guardband helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19895dde909dd065cc6ac4d01c95523fa0d8b47f",
|
|
"description": "freedreno: Add a helper for computing guardband sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86a65977140c89148b1ea32ab06a38c95b26322c",
|
|
"description": "panfrost: Remove unused batch_fence->ctx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f18e5371cf0096028888126c97f086e941d4f9f7",
|
|
"description": "panfrost: Remove unused batch_fence->signaled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64d6f56ad26f084a44a0f5491fc512a65d40df91",
|
|
"description": "panfrost: Allocate syncobjs in panfrost_flush",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85a2216fe4fb72a1caf3474493243d41b072b052",
|
|
"description": "panfrost: Skip specifying in_syncs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5ef5a381e896527b5a4de80811e85b859fbabaa",
|
|
"description": "panfrost: Remove wait parameter to flush_all_batches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c4db886b630bfc68f32229f244b0463e1d6a83b",
|
|
"description": "panfrost: Avoid wait=true flushing all batches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04ea4f1ce474e7fceb24cbebab01d51d7e8c1e61",
|
|
"description": "aco: implement b2i8/b2i16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a7cd7bd65dacd3008ef229f9e4afb84101d95a2",
|
|
"description": "nv50/ir: initialize persampleInvocation to false",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "66ed9792edb702c18eeb4d23a7b792e32b3188d4"
|
|
},
|
|
{
|
|
"sha": "618b3555045bd4120f4e2ea731854a1c1f3f252c",
|
|
"description": "nv50/ir/tgsi: silence warning about unhandled GS_INPUT_PRIM property",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "66ed9792edb702c18eeb4d23a7b792e32b3188d4"
|
|
},
|
|
{
|
|
"sha": "6ced98c94e28b41cc63ec94d4bdfec99d71db598",
|
|
"description": "radv: disable CPU caching for the upload BO to reduce fetch latency",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3eae4e0376e8eaea80a578daed793554e8ed9a0",
|
|
"description": "radv: do not perform read-modify-write with the upload BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9072a113b2041cebfa10e6e27b5ce2687a02126",
|
|
"description": "radv: replace discard with demote for Quantic Dream games",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51bc11abc206ae5ea0946f5a79c68527701c24e0",
|
|
"description": "aco: always set FI on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b3452a556640ab2319248c304822a9f5e2e7394",
|
|
"description": "ci: Set XDG_CACHE_HOME to tmpfs for bare-metal runners to avoid NFS.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f97acb4bb4b18f127b62aa8eeb57cdf3d8fe3aa2"
|
|
},
|
|
{
|
|
"sha": "b2cd6a0b156a617007536b6f655b38c670acd31f",
|
|
"description": "gitlab-ci: Fix needs: of the arm64 LAVA test jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1947f059fcf118c879752f72e11f6217eb5f5a0",
|
|
"description": "gitlab-ci: Upload tracie artifacts to MinIO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20507f8b17f87c19f821270c0a893ca9acc9dbee",
|
|
"description": "gitlab-ci: Download traces from MinIO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "087be7e322013fd7f2ba918502c172226f0c9af6",
|
|
"description": "gitlab-ci: Replay traces on lava devices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "576c53dadf3f60bc363a39e85625afb67a2cbb8d",
|
|
"description": "iris: Fix CCS check in iris_texture_subdata().",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "39f06e28485d4c4f111e5347d0265c79b8fb396c"
|
|
},
|
|
{
|
|
"sha": "0868638aed05775db44e9acc625bc34c737ee4fa",
|
|
"description": "nir/lower_int64: lower 64-bit amul",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "6320e37d4be16407cd237c2049a46360405599d5"
|
|
},
|
|
{
|
|
"sha": "4d44848c470c9d214c03906d8decd8056829c4ce",
|
|
"description": "anv: Advertise support for VK_EXT_shader_atomic_float",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "675d7b19a9aece0ea674eadba20ec2b01c86de6e",
|
|
"description": "intel/fs: Use the correct logical op for global float atomics",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e644ed468f986b44310b1cc5d5695ed4d473223d"
|
|
},
|
|
{
|
|
"sha": "84086b620ee665c06db4069d8cc4cd0b63da47d2",
|
|
"description": "spirv: Add support for SPV_EXT_shader_atomic_float",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a568c595bee461bb6b0ad2bc6d430b0b370f4cc",
|
|
"description": "spirv: Update headers and grammar json",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc03448008b86e2eacb95eddf27522dd6d6a2f99",
|
|
"description": "egl: inline _EGLAPI into _EGLDriver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b7917a42410fd02220b3aea2f51eaee94d1e746",
|
|
"description": "radeonsi: Inhibit clock-gating for perf counters.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "794ba3efd7ee55b809caf66b84dc68040efdbf20",
|
|
"description": "amd/registers: add RLC_PERFMON_CLK_CNTL for pre-GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36e6ac65c513a8bbd2bb84f32e885af869a36122",
|
|
"description": "anv: Advertise VK_EXT_image_robustness",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d973e50f699b08e0c2e1788af79bcff38d670e86",
|
|
"description": "freedreno/ir3: Add missing ld_args_build_id to the ir3_delay unit test.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f97acb4bb4b18f127b62aa8eeb57cdf3d8fe3aa2"
|
|
},
|
|
{
|
|
"sha": "3688da2192e1c5ad444e07ff84f19cddc7bbffd7",
|
|
"description": "radv: advertise VK_EXT_image_robustness",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "096adbe369ab6e02c79c87e6730a87b4bc245d68",
|
|
"description": "ci: bare-metal: use nginx to get results from DUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "101400d4495d3ab6dba4af70782698ef13b3b06c",
|
|
"description": "mesa: change error code of *TextureSubImage* for incorreect target",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af92348b1cdc4158e049d5a8d9e71ba7e054a87f",
|
|
"description": "freedreno/ir3: Fix disasm of register offsets in ldp/stp.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6d8dc133e0b4ca7885ada8038a861525bba11e1",
|
|
"description": "freedreno/ir3: Refactor cat6 general dst printing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62dcf7543216883fd084ec01784857423b232fe4",
|
|
"description": "freedreno/ir3: Add a bunch more tests for cat6 opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed3338f581e757b89b2f0015683f90a4a06640ef",
|
|
"description": "freedreno/ir3: Add a note about the instructions in the disasm test.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ab3a219cc188410db94306537742c1c81e29a52",
|
|
"description": "vulkan: Update Vulkan XML and headers to 1.2.148",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd24a959956759dfed987ef83813515b10ffb202",
|
|
"description": "ci: Use FDO_CI_CONCURRENT as our -j flags when present in the runner env.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f79e4e69af178f7fcff5a4397085261ac46ceaf",
|
|
"description": "nir/algebraic: fold some nested bcsel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27244662f25e038844799d4784e429491c06fc0d",
|
|
"description": "nir/algebraic: propagate b2i out of ior/iand",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "baee5a981229e6e5c270d112f3f4d24a1eb4d7f9",
|
|
"description": "nir/algebraic: add distributive rules for ior/iand",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70d3efeb88c847dbf37ab6bce057a4390e46e027",
|
|
"description": "nir/algebraic: optimize (a < 0.0) ? -a : a -> fabs(a)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d22c5ed718abcf98444f9654b912ccb42b2ccdd",
|
|
"description": "nir/algebraic: optimize fmul(x, bcsel(c, -1.0, 1.0)) -> bcsel(c, -x, x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56ec814b567dbedf3338554e7577f748dd4cf003",
|
|
"description": "nir/algebraic: add some more unop + bcsel optimizations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fca183910ddbd2f87ec713396172fcf2c4abae4",
|
|
"description": "nir/algebraic: add optimizations for fsign/isign",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e1b75b330954a2e40e8ed0c04871e43120d4f4a",
|
|
"description": "nir/algebraic: optimize iand/ior of (n)eq zero",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4281dbecc69495d01ddf4b21cddc92085f1cae0",
|
|
"description": "nir: also move b2i in case of nir_move_copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de0ebaf09d43cc1e530f11511441cab7266b7f20",
|
|
"description": "nir/algebraic: optimize bcsel(a, 0, 1) to b2i",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e764192f4015a1c77863a1f9390f5f80f55bd67c",
|
|
"description": "pan/mdg: Use the blend RT for blend shader framebuffer fetches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ec252a3b293dc0cbba847bfc72ba50b6c4d3514",
|
|
"description": "panfrost: 8x MRT support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "978f963ea43fb9b4af8aa12519fe689d9c3b57d6",
|
|
"description": "panfrost: Use more tilebuffer sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1d3d39e97106ebe95106d04be211b320cd5aee6",
|
|
"description": "panfrost: Fake RGTC support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fac813dc61e7298dfe9ee28295843a30eb253296",
|
|
"description": "spirv: don't split memory barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28c227c7ca33669d8857f810c23a21a67d53d571",
|
|
"description": "radv/winsys: always allow GTT placements on APUs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1bba2eee79beceff785e4e00108ba46dd167ef3",
|
|
"description": "radv: disable CPU caching for IBS to reduce fetch latency",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2a3ca289f5686c6afc238a9530efa16560d83fe",
|
|
"description": "radeonsi: adjust epitch for PIPE_FORMAT_R8G8_R8B8_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87ecfdfbf0a8448d1475e6da15175e68bdeb933b",
|
|
"description": "ac/surface: adapt surf_size when modifying surf_pitch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8275dc1ed575888f46b4e54d29e56ca63b1accaf"
|
|
},
|
|
{
|
|
"sha": "1fa36c1d3d6af3faa0b647b345acfaaa4b4ce34b",
|
|
"description": "d600/sfn: write stream outputs to correct mem ring",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21d296a4817fa772ef1c1da72fa0b73eb77e00ac",
|
|
"description": "r600/sfn: Make the pin_to_channel generic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ea847e6d1a3a8a06dbc6aea0895851f1a2dd535",
|
|
"description": "r600/sfn: Only use sample mask if the according shader key is set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c91979c634403bdebeb662cc98c5d77db0d1156a",
|
|
"description": "r600: Add shader key item to identify when the sample mask should be used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05df4bfbcabab90668f26675b03747c2d74ee59d",
|
|
"description": "r600/sfn: Fix default z swizzle for GDS instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2779aa360edeaf1c00fa59f5e7cef35c6adc2eae",
|
|
"description": "r600/sfn: Fix Ring output swizzle masks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c18b1c6df5108112445c34b30680d8818202a4cb",
|
|
"description": "r600/sfn: Add a forced output swizzle for depth write",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d31ef0b7a4b9bc4e36733e68aaff19399cb6d56c",
|
|
"description": "r600/sfn: correct handling of loading vec4 with fetching constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aca99e6fc9dcbe8f09c5a706cedc9566f3ed3807",
|
|
"description": "r600/sfn: Add option to get a temp value for a specific channel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "258618815b41ed3364b8ad74a52786b1f10fbc3f",
|
|
"description": "r600/sfn: emit texture instructions in one block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "deccf0224648f868fae9a6aba1883b571cad1af6",
|
|
"description": "r600/sfn: Pipe through requesting a register at a given channel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55cc712991824c7aa1ac89905c153eebc781a592",
|
|
"description": "r600/sfn: lower rotate ALU ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4708ccbf91882700f73579d0282863e55a9cb527",
|
|
"description": "ci/llvmpipe: reenable gpu shader5 tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41c7bb6ec0444221ed4330529e0c0664699b56c7",
|
|
"description": "llvmpipe: add framebuffer fetching support (v1.1)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e0b6d477b9bd3719b96229591529007484e9063",
|
|
"description": "llvmpipe/cs: respect render condition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "912ad09112556d69e3c5fc75bf64416270b4602f",
|
|
"description": "freedreno/ir3/ra: fix array conflicts for split/merged",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1465c382b5ab545e524f7f63cadeb49762eaa96",
|
|
"description": "freedreno/ir3/ra: assign vreg names to all array elements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6317f7d574aaf3538b41ea8b4815f9ea091b045a",
|
|
"description": "freedreno/ir3/ra: debug msgs tweak",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2d94aa365da628fc2c7e2e9e2d35decec434719",
|
|
"description": "freedreno/ir3: fix half-reg array stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5be171b8886e9ddea33bfd899609ab13b413ac86",
|
|
"description": "freedreno/ir3: set array precision on creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0472ca2aa5c47cf2b6e0b0c6972d6f5c79ba35a1",
|
|
"description": "freedreno/ir3/parser: half-precision relative regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79b0651c245093479bf0430b87b16fedae5a9764",
|
|
"description": "freedreno: whitespace fix",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "835201dd76f45a377d3232fba13f23a183b72cc3",
|
|
"description": "freedreno: small comment re-word",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b343238a1fc2954d10770082ff873a28efafee2",
|
|
"description": "zink: free all ntv allocations after creating shader module",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "adc4f3896ae3cfd9ef8394d11204dfd9d321cf82",
|
|
"description": "zink: free pipeline cache during program destroy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ff2d195b04f6d258d7d804590ad83946af1de8a",
|
|
"description": "zink: destroy descriptor pools on context destroy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7116decfce3a6d6cff2dee3f18ec29796abfbcd5",
|
|
"description": "zink: destroy gfx program when a shader is freed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e9c8e2f794458404441e4bdb51e7a43f6b848e8",
|
|
"description": "android: panfrost/encoder: add libmesa_nir static dependency",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "293f251871b2fc7fd40d0fcabec4dd8a8324bc47"
|
|
},
|
|
{
|
|
"sha": "0ef168d513059b276fb9b70ab95af874983ab08b",
|
|
"description": "panfrost: Fix calls to panfrost_flush_batches_accessing_bo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "858cc13eb28e4b034e1ce6fb5b2d0a49f0d97534",
|
|
"description": "panfrost: Make panfrost_bo_wait take a wait_readers bool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b380483476523f1dfa52f284c60667b78e55a2b",
|
|
"description": "freedreno/ir3: Add unit tests for derivatives disasm.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d7d5d220b5e5c2b48fa522b16ced5be0edad94f",
|
|
"description": "freedreno/ir3: Fix duplicated fine derivatives instructions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "862d85a63ff6942bc0d30ea3bb42a66433d3c936",
|
|
"description": "amd/addrlib: Clean up unused colorFlags argument",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a37aeb128d5f7cf2fa5b8c61566bbd9f2c224a28",
|
|
"description": "amd/common: Cache intra-tile addresses for retile map.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f302ef3853bfcc4dc68205c40f1e7390aff799ab",
|
|
"description": "aco: use s_waitcnt_depctr to mitigate VMEMtoScalarWriteHazard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bcf94bb933e8ccc0b91305ed8189a35e8938abbf",
|
|
"description": "aco: properly recognize that s_waitcnt mitigates VMEMtoScalarWriteHazard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33f33bb7d6932ca2432bab8e589bb4728dd1d9c6",
|
|
"description": "meson: Enable GCing of functions and data from compilation units by default.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "610af7e1accffbb77db646b0a36ecbbcaf48cece",
|
|
"description": "panfrost: Enable FP16 by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5169b1ca1aeca4f35369b26d373e12e1dd15c7d",
|
|
"description": "gitlab-ci: re-enable all a630 jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4080f8bf2b02441f637bc3f0c00c96060e2f02f0",
|
|
"description": "freedreno/a2xx: Fix compiler warning in disasm.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf55abe750f04c8287014b459a1b318582fab950",
|
|
"description": "gitlab-ci: Re-add kernels for bare-metal",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "dcd171f5e9bd612b33144c90e4b0c1ac919498f0"
|
|
},
|
|
{
|
|
"sha": "2aa507f87a6eddb4786d93eb4148093035e8bcff",
|
|
"description": "nir: Set the alignment for SSBO lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d735f075a6aae821c06de1c82a5ebe4430b94674",
|
|
"description": "intel/perf: Move perf query register programming to static tables.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4e56930c25dec3bfb7fc590df45904e41216b25",
|
|
"description": "intel/perf: Fix unused var warning in release builds.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afe07c7fa7ce455372eb711673d257090449d26f",
|
|
"description": "intel: Fix release-build warnings about sf_entry_size.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "086f76097499423e498d877a3acef5cc129469ad",
|
|
"description": "zink: use ralloc for spirv_builder as well",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "810bf7d32b39d4f7f6fd4b229321865847732ad3",
|
|
"description": "zink: pass mem_ctx to ralloc_size-call",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35beb938fc592ab875e2c45ac05c32f3b7d55611",
|
|
"description": "zink: use ralloc for plain malloc-calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12b324b30c572729e158b70a1cbe0d53f4563829",
|
|
"description": "zink: use ralloc in nir-to-spirv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56d9bcdded8f3eb7bd45262ce013ef1809d8edb1",
|
|
"description": "radv: enable more float_controls features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23631ddd4db192033cba1a2e3f3024f18651867f",
|
|
"description": "aco: set tcs_in_out_eq=false if float controls of VS and TCS stages differ",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b36950ad2c044967ea1b53917c0b068637492f77",
|
|
"description": "aco: fix nir_op_f2f16_rtne with non-default rounding modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d14f4faa1378c559af71136cb084e964846e69c5",
|
|
"description": "aco: flush denormals before fp16 fabs/fneg if needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "305cffa22b35ab74980766f94239143935e6e3f6",
|
|
"description": "aco: use s_round_mode/s_denorm_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca44c009b5e9a368bbf3e3a41ba5a0f2a1f130e8",
|
|
"description": "panfrost: Set depth_enabled when stencil is enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b796c768526e0728df10201fd311db2311f9412",
|
|
"description": "radv: return better Vulkan error codes when VkQueueSubmit() fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1829bdd0da7046f43207a62f74f119defead6abf",
|
|
"description": "radv: improve the error messages when a CS submission failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93047f688881170ac5b7024aac94c317961625d4",
|
|
"description": "radv: remove one useless goto in radv_queue_submit_deferred()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01147481f906289c05391186db97306b5a807a0b",
|
|
"description": "panfrost: Report TEXTURE_BUFFER_OBJECTS cap when gl3 flag set",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "96fa8d70bc13f8b21e4a8bfb91128bd85055990c"
|
|
},
|
|
{
|
|
"sha": "4e986568b8bda39da6cc843a2f0d16d432e17ce3",
|
|
"description": "nir: Fix lower_two_sided_color when the face is an input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "314ba5e17450c8c14c2191bcd5675a9eaaac69d8",
|
|
"description": "nir: Add a face_sysval argument to nir_lower_two_sided_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a6db94b05cadb9bcd7a3b28f9fe60c7905fb21e",
|
|
"description": "panfrost: Do per-sample shading when outputs are read",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c20d166b4ecbde8c5dcf7fbbeb7860c6be859a69",
|
|
"description": "pan/mdg: Do per-sample framebuffer loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25747cea67fed6c9e1457130ff421bfac6a8c959",
|
|
"description": "panfrost: Rename lower_store to is_blend in pan_lower_framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a8ad1e08f97503048f5bb043ff5dcf8724492c8",
|
|
"description": "pan/mdg: Don't disassemble blit shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f8656401b63581346b4c282896df1d6548e4ad7",
|
|
"description": "gitlab-ci: Only trigger test-docs job automatically for MRs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "575ab303a80d02fb7eda451f636e013e2d95fa60",
|
|
"description": "virgl: set PIPE_CAP_BLEND_EQUATION_ADVANCED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0f42b89a15eda8b4f05572e7d0ed75ccce8a75a",
|
|
"description": "virgl: Encode barrier for blend_equation_advanced",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a026364b55ea4c804d1a725ed4d2028d0f616a37",
|
|
"description": "virgl: Use alpha_src_factor to store blend_equation_advenced value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ee1a67f3c84760e2f985a5a8b79ec916f477779",
|
|
"description": "glsl_to_ir: do lower_blend_equation if PIPE_CAP_FBFETCH",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0df56ccd182f1236e05e588d67f5c6299736773",
|
|
"description": "st: expose KHR_blend_equation_advanced if PIPE_CAP_BLEND_EQUATION_ADVANCED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "377731ec1bb84e103eff587e00c938deef929cba",
|
|
"description": "gallium: Add PIPE_CAP_BLEND_EQUATION_ADVANCED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57174c910235a2f18ceebb7988c7e8b94c565136",
|
|
"description": "virgl: Reserved last caps of capability_bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f8fc0f0665d66bf9320023240ff4b47300dd91d",
|
|
"description": "glsl_to_tgsi: Set TGSI_PROPERTY_FS_BLEND_EQUATION_ADVANCED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3a3f7cca2390b51dd65fa4af29bd70af95f2995",
|
|
"description": "gallium: add TGSI_PROPERTY_FS_BLEND_EQUATION_ADVANCED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30f4ccff5bd7304a623d2909aaf8de35727ce03d",
|
|
"description": "mesa: treat Color._AdvancedBlendMode as enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ffa0e925495bf8104a2d7e6984b50b5c3584c67",
|
|
"description": "mesa: do not use bitfields for advanced-blend state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c36aac542a3df76f192e61d1132ff4a1bfbef9fb",
|
|
"description": "st/mesa: fix st_CopyPixels without support for stencil exports",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "f611af35948e4d1d56daa94f59d5feb7d44d24ce"
|
|
},
|
|
{
|
|
"sha": "e7fd1ce9a245612e2510c87b7c7693fbb792ff5a",
|
|
"description": "nvc0_2d: Document SET_PIXELS_FROM_MEMORY_CORRAL_SIZE from rnndb",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc69e7341539192f80fceb5c40a77718d31c03db",
|
|
"description": "nv50_2d,nvc0_2d: Document SET_PIXELS_FROM_MEMORY_SAFE_OVERLAP from rnndb",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "912345840bb5a3b9cf36c681b44ebf733428e172",
|
|
"description": "docs/features: Mark trivial missed feature",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0ef5a5cba72b9b963f06baf1c1e01bfcf36b9b4",
|
|
"description": "egl: mark the rest of the callbacks as mandatory or optional",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4dc322c4c6720733cce793846e4fb140c1b4403f",
|
|
"description": "egl: drop now empty egl_dri2_fallbacks.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc38fe8425f402c86d8446e92cc4a3be492d0aa1",
|
|
"description": "egl: inline fallback for get_sync_values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e3eb0c90b7c70a28a50e424648b00e300940b53",
|
|
"description": "egl: inline fallback for create_wayland_buffer_from_image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5fb1fbc9b92dcf26e749783b7a482e158f28883",
|
|
"description": "egl: inline fallback for query_buffer_age",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90000b0264d05e0a84a5fcfd7a00835b12a9cc11",
|
|
"description": "egl: inline fallback for copy_buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d5f12ae3a62af7bb7027bddd5319706f9c08dd2",
|
|
"description": "egl: inline fallback for post_sub_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ba5075a7e4840003ee0f0e5863704676b697b8e",
|
|
"description": "egl: inline fallback for swap_buffers_region",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d5a13ebf31edab412a06c075b847fc9f0137da1",
|
|
"description": "egl: inline fallback for swap_buffers_with_damage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b501ece6f604f1c99e37dc62b0e77d81a5bb49f6",
|
|
"description": "egl: drop unused fallback function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43e2d80849c110ff7c9d1dc4390fdcb7907ae2b6",
|
|
"description": "egl: inline fallback for create_pbuffer_surface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "179e442f7a440273a06e148e0793fe110c0b3e64",
|
|
"description": "egl: inline fallback for create_pixmap_surface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81124d845e595f73f855240094fe80f9f6935986",
|
|
"description": "driconf: allowlist/denylist",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01d60d3d7545150cd5cbdc25a69c8077562fc578",
|
|
"description": "pan/decode: Open the dump file later",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4dcbad476eb6dc14bf8f275a49431e36b275d8f1",
|
|
"description": "gitlab-ci: Run all of GLES3 tests for Panfrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e8d7ad8b09351689f625654481d4b7f969eb8fd",
|
|
"description": "radv: split fence into two parts as enum+union.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56395a8b6d6aa042fb9a984c1ca91b9596331f8d",
|
|
"description": "radv: optimize creating signaled syncobj with amdgpu_cs_create_syncobj2()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b7cd734e8a11a9af0cbc4c2445c7103044fc4a0",
|
|
"description": "radv: fix the error code when allocating a fresh imported syncobj fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd795ee1df4f5710f8a5ebf3a0cb527cd57fdf44",
|
|
"description": "radv: fix the error code when exporting a semaphore/fence fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8aa9d0acb8ce882686eedd7d9b2bf51b035f2614",
|
|
"description": "radv: fix destroying the syncobj when exporting a fence FD",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5a48a948ac06a1bea7e919136c27dc617c059c2",
|
|
"description": "tu: Enable VK_EXT_shader_stencil_export",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeca92ed7984baed231297bd72d725ecd989ffa2",
|
|
"description": "ir3: Handle gl_FragStencilRefARB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "981608ad04ce36dec6d1b551cd5bc550b4ca5cb8",
|
|
"description": "freedreno/a6xx: Add stencilref register info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40b99bb79e19a413da5e2f9717b219336919367b",
|
|
"description": "panfrost: Revert \"Disable frame throttling\"",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19da8121d6ad12efbff136e54fd90ef1b5327b03",
|
|
"description": "panfrost: Enable Chromium",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96fa8d70bc13f8b21e4a8bfb91128bd85055990c",
|
|
"description": "panfrost: Report CAPs more honestly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afa4b32019ad02bc54b43ed5a3e78c3089b4f906",
|
|
"description": "panfrost: Fix faults with RASTERIZER_DISCARD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c6a8b2f071b2d56b694f0016d84b2b9d6858d42",
|
|
"description": "panfrost: Honour cso->compare_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9addb82148c487d6660aecea1af370c2d21d1788",
|
|
"description": "panfrost: Avoid integer underflow in rt_count_1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77bb19eebd1d59c7fc48b41c0f356114f5eab2ef",
|
|
"description": "panfrost: Abort on unsupported blit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cce3d925d24220549075461ad89ed0f30714abb8",
|
|
"description": "panfrost: Implement Z32F_S8 blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ffebfbff8a6bc8b4ec14946037378c45136223b",
|
|
"description": "panfrost: Fix sRGB clear colour packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "721b5c6eef64ab968373cb977503c63c2c6f2d01",
|
|
"description": "panfrost: Set PIPE_CAP_MIXED_COLORBUFFER_FORMATS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0003c329a0e1ceed098b64c90c6545f99d9c94b",
|
|
"description": "panfrost: Overhaul tilebuffer allocations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d13870ee2c79020aef0bdb7b36f7ba8f7e9d069",
|
|
"description": "panfrost: Call util_blitter_save_fragment_constant_buffer_slot",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e16f59c31621cdba819d7aed07d1457c838121bd",
|
|
"description": "llvmpipe: fix position offset interpolation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87e27543fe9a96bf4fd9555361ec66e3918aa3b3",
|
|
"description": "llvmpipe: fix stencil only formats.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "045711dc1c076fcb8f095a272f44a84dd245c339",
|
|
"description": "radeonsi: use PIPE_FORMAT_P010 for 10-bit VP9 decoding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b85ef043245e318422dbf99701267734a336ddf5",
|
|
"description": "aco: add add_interference() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c7554fe01257c371231eb8dc8c642cde4742955",
|
|
"description": "aco: use unordered_set for spill id interferences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47d7e1e6628616f678b353d29daa23595d6a7c42",
|
|
"description": "aco: rewrite graph coloring in spiller",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a941f4d6dc1ea1d08ba3d9bfe4c5add97b0fde4",
|
|
"description": "aco: fix underestimated pressure in spiller when a phi has a killed def",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "293f251871b2fc7fd40d0fcabec4dd8a8324bc47",
|
|
"description": "panfrost: Use Midgard-specific reloads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f611af35948e4d1d56daa94f59d5feb7d44d24ce",
|
|
"description": "st/mesa: use fragment shader to copy stencil buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3af0711c402033a8ad7649dc0509e4f7ddc1b640",
|
|
"description": "mesa/main: use p_atomic_inc_return instead of locking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0f84396913d478c926626593514de1ab6ebb439",
|
|
"description": "st/mesa: fix corrupted texture levels, when adding more levels than expected",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8c0196116d3ed68d111a4ede06b22ddf3d2c5c3",
|
|
"description": "gallium/util: do not use _MTX_INITIALIZER_NP on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "485ea7d711fc2bbbdd83e2670121cb16ae42f7f7",
|
|
"description": "radv/winsys: pass the buffer list via the CS ioctl for less CPU overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40bea60dcf9d29f8c6d73ff5418f431ed7fcc318",
|
|
"description": "radv/winsys: replace alloca() by malloc() everywhere",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97f8ec321b73975bf6a3ed997c10381942e9f19e",
|
|
"description": "v3d/compiler: Lower geometry output store base into offset src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "081691b5ae2281e047b75beaa7462c448e74da04",
|
|
"description": "radeonsi: prevent a gfx10_ngg_calculate_subgroup_info failure for TES+NGG GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5714cd343330d38e515bf4c7973014230cb88a26",
|
|
"description": "ci: bump piglit checkout for dsa tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "854dbea5671033e6c4eca2ab73db52851633fcdd",
|
|
"description": "mesa: change dsa texture error codes for GL 4.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34a03109b8e740083d145fcd539b92bf55c215cb",
|
|
"description": "panfrost: Extract panfrost_batch_reserve_framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d0d8faaa641c7720b33a3d8e02c798fdd93af7b",
|
|
"description": "panfrost: Track surfaces drawn per-batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64734c0947ecfb8908e6bdfd4e73a4c724019476",
|
|
"description": "panfrost: Set zs_samples as necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8225604fd520de6cfbfcfbafccfa7f049a1c4355",
|
|
"description": "panfrost: Handle per-sample shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "080b751d4ac5a1eacc44f7cef4e772734b3c5c18",
|
|
"description": "panfrost: Add rectangle subtraction algorithm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e061bf004b536120566fbbe49111a8215e1a979b",
|
|
"description": "panfrost: Identify zs_samples field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6088891ef79e4a1a2111ffc76ae10697005df3dd",
|
|
"description": "panfrost: Include sample count in payload estimates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c65a27adc69e24cda053cfad85c0973926348aa",
|
|
"description": "panfrost: Add MALI_PER_SAMPLE bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "adacf1f51179203498f21d260a32a9965bfafa6f",
|
|
"description": "panfrost: Expose panfrost_get_blend_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "528e132d4f7fb86dbee4d5d5d88fceeed0fa236f",
|
|
"description": "panfrost: Force Z/S writeback",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da2eed36f3ccdd8ada2dc701d722f475dcf3dbea",
|
|
"description": "pan/mdg: Implement gl_SampleID",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2749c141d542191c22fb2e824b6bb2d8e684250",
|
|
"description": "pan/mdg: Identify per-sample interpolation mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59308a3a6480a0b7c9fa9d5effaa23ea4b634477",
|
|
"description": "pan/mdg: Bump compiler RT maximum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29849aca0fed3dc4fb3fa9941a251c86bd3713f9",
|
|
"description": "Android: Fixes for Q and R",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2adb13f187fa02970a6c6a8cd60368a91a3e182b",
|
|
"description": "llvmpipe/format: fix snorm conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75e01d01a53bab40b468897e08b144a1393e1013",
|
|
"description": "gallivm/sample: always square rho before fast log2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9c94861063d16bd6f1f71b4dda7ddd1d3438313",
|
|
"description": "nv50_2d: regenerate envytools-based rnndb headers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0859dcb57c18905b2f30e78e1458fea36d111e20",
|
|
"description": "radv: destroy the base object if VkCreateInstance() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50fdefc025a57b25c5bf55d9876e8032b358c3b2",
|
|
"description": "radv: destroy the base object if VkAllocateCommandBuffers() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5f2bf369724d57bf1ca57ef9a466fb9934f2255",
|
|
"description": "radv: destroy the base object if VkCreateFence() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d25764d91049753956264c5a9e52a774a45cd144",
|
|
"description": "radv: destroy the base object if VkCreateSemaphore() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce7a7aeeccf44fa00fd8157b5e592c4980852f3b",
|
|
"description": "radv: destroy the base object if VkCreateEvent() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ef52974cdbd2995dc3aee1d7a705e7e5e2e83d8",
|
|
"description": "radv: destroy the base object if VkCreateBuffer() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "852316494cf0678e24c63598682ab4250242a4fa",
|
|
"description": "radv: destroy the base object if VkCreateImage() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e5968023f7ffb44524958cf40ef8665b70af681",
|
|
"description": "radv: destroy the base object if VkCreateRenderPass*() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0eec81d01928636665c818f2635bad06c4d4bf4f",
|
|
"description": "radv: destroy the base object if VkCreateQueryPool() failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25baceafd3dfbc288fe05876c7c088549e46d9d4",
|
|
"description": "mesa/st: release debug_output after destroying the context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f0b6a5df8e360e52a97f59948dda927fe9df15e",
|
|
"description": "mesa: add bool param to _mesa_free_context_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6f7b4312f5f924c8da74d8989ef4ebec7466240",
|
|
"description": "mesa: rename _mesa_free_errors_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbdb87c678cff96d41f1eb07f8161e4068df392e",
|
|
"description": "gitlab-ci: Fix \"triggered by Marge for a merge request\" rule",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "549b4a3dd4abab86f470a13fdd9598e0d6d4776b"
|
|
},
|
|
{
|
|
"sha": "559b26b7ee093c2cbe446bf8023876642deadcee",
|
|
"description": "intel/ehl: Add new PCI-IDs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7cb2ace465792e5f503c919bce8024bb10802125",
|
|
"description": "intel/ehl: Rename gen_device_info struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13c70931f595bd729e46e5fa25b9bffde2628575",
|
|
"description": "intel/ehl: Use macro GEN11_LP_FEATURES in device info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e08ec89a195111c95bf91b636e301c81900a5f89",
|
|
"description": "intel/ehl: Use GEN11_URB_MIN_MAX_ENTRIES in device info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "787c1ed2096af39a98893e779f49bacf5efdcee2",
|
|
"description": "panfrost: Dual source blend support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "334dab057651f41203eba0a2595a636e6881d82c",
|
|
"description": "pan/mdg: Skip z/s combining for dual-source writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85954ecfefd7e8366b27ec07dcc79e52b03d6abd",
|
|
"description": "pan/mdg: Dual source blend input/writeout support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ff6263534a87534805afe6eac62ddf8ee75824b",
|
|
"description": "pan/mdg: Add a nir pass to reorder store_output intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58c0e1d00564f46a8264b2ce3275920890dd8b14",
|
|
"description": "gallium: Dual source support in blend_factor_to_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bedd4b44de3a5c4a06899a86eb8094e8877338d6",
|
|
"description": "compiler: Add dual-source factors to blend_factor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f9039f0a894f50499c59ce834f2657ac8633b8d",
|
|
"description": "freedreno/ir3: DCE unused arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e4bab84fb6ee09d4b85a1ce722869e27858aec6",
|
|
"description": "freedreno/a6xx: don't enable early-z/lrz if no z-test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37e0e0791f2160d1adbd4e685d123478fa8dfef3",
|
|
"description": "freedreno/ir3/ra: be better at failing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afadaaef399498ef72ceb15777d278986e6d8d2c",
|
|
"description": "freedreno/a6xx: bail instead of crash for compile fails",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3ca55f5aaa61539badb3d8d21106916a7388bfc",
|
|
"description": "freedreno/ir3: make compile fails more visible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "788792fc466104759cf0abeaa79c52411d26ebb1",
|
|
"description": "freedreno/ir3: add missing VS driver params",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e9cd64f70af7a8ec9a34590f9b6f6fb3066fae1",
|
|
"description": "zink: enable tgsi texcoord pipe cap",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05362b075fdaff62189c9a8e2e01750f3466f07d",
|
|
"description": "nouveau: expose HMM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "212f1ab40ea5945919a92926fd9b2aa085fed661",
|
|
"description": "nvc0: support PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0f7f833eb9c968e9f1491117d3ddc072eefddb7",
|
|
"description": "gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08ceba943d280759b01973dec291eaa14a820894",
|
|
"description": "nouveau: enable HMM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f37662c093ee168d0669d0ea0c7f169e272d0c7",
|
|
"description": "ci: bump libdrm to 2.4.102",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96606552da1859d01bf7b6b511785337bf8e3a10",
|
|
"description": "ci: need to install wget in order to download libdrm",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "dcd171f5e9bd612b33144c90e4b0c1ac919498f0"
|
|
},
|
|
{
|
|
"sha": "0e90b3d0c4e28b865ca576960767a02749fc8803",
|
|
"description": "nir: Support load/store of temps as scratch in nir_lower_explicit_io",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99aaf0ec181efc5830deaeb7ec3331642125bc38",
|
|
"description": "nir: When nir_lower_vars_to_explicit_types is run on temps, update scratch_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf138c1fd43966ba5f5933fba6cd87217100dd88",
|
|
"description": "nir_lower_io: Add addr_format_is_offset helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d00487dd4267980552ea2f783dd9bb07ce742fa9",
|
|
"description": "freedreno/regs: update a6xx PC regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e32a20f7c7ecf920968f1dffba713d47051ffb5",
|
|
"description": "freedreno/regs: update a6xx VPC regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e883aa2585251c8ea9256132ba45877bf58464c4",
|
|
"description": "freedreno/regs: update a6xx RB regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5c668518ad05d040735af48c4c1b28938c44997",
|
|
"description": "freedreno/regs: update a6xx GRAS registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be33d5859eab5855b1a7a592b8786e4aebc93d62",
|
|
"description": "gitlab-ci: re-enable arm64_a630_vk",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f37f1a1a645819d841eb26ae01e3e770a465a80c",
|
|
"description": "turnip: remove use of tu_cs_entry for draw states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f24a69acee5aa22a531d9321ca9294a38f1b12d",
|
|
"description": "turnip: fix inconsistencies with tu6_load_state_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf997ca306543326c9ab4070ce2156f320b7b61f",
|
|
"description": "turnip: emit compute pipeline directly in CmdBindPipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dce6cb11961f8e3b9106b89205adea1ee899e599",
|
|
"description": "turnip: use DIRTY SDS bit to avoid making copies of pipeline load state ib",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e488305d653de424ec670c23f178c58ed49e44c",
|
|
"description": "zink: try to handle multisampled null buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ee598cfed3de5d220900efcd93f158da324cb10",
|
|
"description": "zink: handle empty attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6493d29f2117d63d7949fc3888c2c5d901eaeb95",
|
|
"description": "pan/mdg: Fix non-debug compiliation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "7781d2c2eadc52c6a21fac5ffc22614b43e61e72"
|
|
},
|
|
{
|
|
"sha": "89caa485f15927ebc1f666b57732b55516288c1b",
|
|
"description": "Revert https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4580",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "460300ed5927d1956d1258ba796ef642db86e540",
|
|
"description": "nouveau: expose HMM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "efa847dbc9dca659efc33a8b15575d3aca3d8d13",
|
|
"description": "nvc0: support PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd2cc5bc44434cf21c0dfdf828d8ff1cc24cf0ff",
|
|
"description": "gallium: add PIPE_CAP_RESOURCE_FROM_USER_MEMORY_COMPUTE_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f67cd0bbd978a093c6802bef33099c5b83e496df",
|
|
"description": "nouveau: enable HMM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f4a6ed0e0b7f5b4746792ec622b5891657163f5",
|
|
"description": "ci: bump libdrm to 2.4.102",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1e7584bde71b3bb1337de0d12ecf591f552b3fe",
|
|
"description": "zink: block resolve blits for depth/stencil buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "582669f07e7d0ee4ef61d2e487f886be9e8e7890",
|
|
"description": "zink: block vkCmdBlitImage usage for multi sampled blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab78831baa6329ad1b43dfd0203e6be508e4194d",
|
|
"description": "zink: try copy_region hook for blits where we can't do a regular blit or resolve",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34fe561895bed253070b7dadaa86b4473ad7b51a",
|
|
"description": "mesa/main: use call_once instead of open-coding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a4aa612ba27d6b9e550f7c4a009f30fcfa0c93e",
|
|
"description": "mesa/main: factor out one-time-init into a helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38e3cbb639174db71eea9edc2628e4e0b1696fbc",
|
|
"description": "gv100/ir: set ftz bit on floating point operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f95637f01a7bc9054638fff0c9225cab0e13b98a",
|
|
"description": "meson: fix android vulkan build",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "448eb19158f483d807ef5bff5242be3df82c7787"
|
|
},
|
|
{
|
|
"sha": "3ed104b2aa14818f789cbe79de8c6742cc7b5ad7",
|
|
"description": "gitlab-ci: Drop dependencies:",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa2457fc130679a9f0f2512d2dbd02f66e33cd5d",
|
|
"description": "gitlab-ci: Remove indirect dependencies from needs:",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf1376aba0e9967317bd5284b6bf324b5cea1b59",
|
|
"description": "tu: Don't invalidate irrelevant state when changing pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a16136796ff6e7dc31f3daa7c39762a787fbf169",
|
|
"description": "freedreno/a6xx: Add some documentation for shared consts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1fa740c4c1412458b56732a222c86bef3bd6b31",
|
|
"description": "freedreno/a6xx: Rename and document HLSQ_UPDATE_CNTL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dad042b15a919d3a057482b99021a819ee81df64",
|
|
"description": "clover: implements clEnqueueFillBuffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fea109d40ff8c0bd0f90675fe5b9799cc88240eb",
|
|
"description": "clover: add more cl_mem_object_type to pipe_texture_target mapping",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac642d8e6d4462266e3947a5aeb77d98656218ea",
|
|
"description": "radv: add the custom border color BO to the list of buffers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "57e796a12a883f5845c8e0ed05ec6bdb6d055b53"
|
|
},
|
|
{
|
|
"sha": "684cfca7489e438055a44f5b6cd76fefae099e27",
|
|
"description": "freedreno/registers: Rename SP_2D_SRC_FORMAT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5c82c3c5f2f5e7a49630687173ff4f2debb3016",
|
|
"description": "freedreno/a6xx: Split clear and blit texture into different functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f383b2c18acf162ba998a172d426c7ad41baaa90",
|
|
"description": "freedreno/a6xx: Don't take pipe_blit_info in emit_blit_dst",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3158b8ba0ab6162180dc18de4ba6d2ac5aa04a84",
|
|
"description": "freedreno/a6xx: Program RB_UNKNOWN_8C01 in setup helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ee89e6d03bd108d33648e68aeb88b2989f16efa",
|
|
"description": "freedreno/a6xx: Move CP_SET_MARKER to setup helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3961fb7e28b26dd16ea8155119810552bbd878ed",
|
|
"description": "freedreno/a6xx: Move REG_A6XX_SP_2D_SRC_FORMAT programming to helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03ad130bc9c7b8587c536afcd827513d94da4c32",
|
|
"description": "freedreno/a6xx: Program A6XX_SP_2D_SRC_FORMAT_COLOR_FORMAT based on dst format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c3c0c5c7b4f9be6891d4fad30e2775dfd8ded5e",
|
|
"description": "freedreno/a6xx: Make blit_control helper a little more helpful",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77d4aa76876ec64eb500e0eefab8f4c6c9ca6d05",
|
|
"description": "freedreno/a6xx: Enable FMT6_10_10_10_2_UNORM blitting",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a58596258b434b7b487513bdebaf3777a8e772a",
|
|
"description": "freedreno/a6xx: Separate stencil sysmem clear fix",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab61393bc75d4963ba5a8146a67131a0b323e659",
|
|
"description": "freedreno/a6xx: Don't emit src state when clearing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "416513d915ba55365b94937578f8bb8c207a3684",
|
|
"description": "freedreno/a6xx: Consolidate computing blit_cntl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b36c675858f01c029e6cbee25340b6463d09a8b7",
|
|
"description": "freedreno/a6xx: Program SP_2D_SRC_FORMAT outside blit loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "556cd8f3e185dbc194f9350881d168fdb801e4fd",
|
|
"description": "freedreno/a6xx: Set src and dst rects outside blit loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25bfc3b04949789aed10b9c5d324111da8b636c1",
|
|
"description": "freedreno/a6xx: Don't set unknown bit when tiling differs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "def7e7426de5ed353ca599287e890e0d8d6eb369",
|
|
"description": "freedreno/a6xx: Split out src and dst setup helpers for blit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf0cf4c181f5b209e2af5dba05927157c0815cb7",
|
|
"description": "freedreno/a6xx: Move fd6_ifmt into fd6_blitter.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "094b68fa728621b2d4f89479bd1b15a1767683ef",
|
|
"description": "freedreno/a6xx: Don't blit with R2D_RAW",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53e36cf062fb28039ea7b942466065d4ff9c54e2",
|
|
"description": "turnip: drop GS clear path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1a80c38ea2f8df3118f258f73cbe2b9440986a7",
|
|
"description": "turnip: clean up primitive output state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7748afbb1ed778b4242433843557c37de7a81c8c",
|
|
"description": "freedreno/regs: update primitive output related registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c1afd1ce43b8d40a14845b2b026924709956405",
|
|
"description": "freedreno/ir3: Fix uninit var warning.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afb3f21c9f1116db9e37c6158e98ab7856af815a",
|
|
"description": "freedreno/ir3_cmdline: Fix an uninit var warning.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d941c6b74fefa97d2d4a1c522170312946d964ca",
|
|
"description": "turnip: implement VK_EXT_private_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d3fdbc52bf8bee6f0acfd55c87b8d280908b559",
|
|
"description": "turnip: Use the common base object type and struct.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd85315dcb01388de359063603e7980cbead70e4",
|
|
"description": "tu: Fix wrong copies of sampler descriptor.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d070a7ba0cfb11f1e01774b9dd3775ab7cd0c4ea"
|
|
},
|
|
{
|
|
"sha": "3a153137f4c0f0c1df55ffcf5878a592248737b3",
|
|
"description": "vulkan: Adds helpers for vk_object (de)alloation and (de)initialization.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f076c36367fddfb049b54746b5637c1444ce230f",
|
|
"description": "gitlab-ci: reduce a630 runner load",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7b72681bdbd6fce373945e517f9a36dc1250a6a",
|
|
"description": "meson/intel: add missing dep on git_sha1.h",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "805b32cab90547a576afba4a16b04603d355a4af"
|
|
},
|
|
{
|
|
"sha": "d4f4546ada7417b0164ceb4f93a652a41438b15b",
|
|
"description": "zink: use type of src[0] for ntv store and load ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "359c9384837f332edb3140f43675c761341b8bcd",
|
|
"description": "zink: add lengthy comment and remove assert from discard_if ntv pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97ec109d8fa07c02531c9f54b7edf7085d6130bf",
|
|
"description": "zink: handle ntv case of nested loop instructions more permissively",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e40a77ea5d0ba77f44e9266b43c069d921aec30d",
|
|
"description": "zink: use right vulkan type for GL_PRIMITIVES_GENERATED queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9b943793b017e3da8239117e70d020c17480d3f",
|
|
"description": "zink: only reset query pool on query end if current batch isn't in renderpass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c02ca21842c71162dbcce98d4b7357db5489348",
|
|
"description": "zink: properly handle query pool overflows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "510631ad76b8e10ccbfed2968cbe8622e2203d98",
|
|
"description": "zink: only stall during query destroy for xfb queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27defcd20ed895434b6a7d7361fa70c4c5105bd8",
|
|
"description": "zink: use #define for number of queries per-pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3eea7fc88bb046f9a74454f184cc341e770c63f9",
|
|
"description": "zink: rework query handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2096903a05b835d5cd5982b741ba0d28b6ede632",
|
|
"description": "panfrost: Fix outmods on int to float conversions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be8a8edb1e40d9a716e56961142edd4d29e2a4a3",
|
|
"description": "docs/submittingpatches: add more than one `Cc: mesa-stable` example to the examples list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da23a31726f4f0486319e900207c31f2815e9119",
|
|
"description": "docs/features: Update ASTC entries for Panfrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f34b8d3609d13a492e432db325451cb04b143b47",
|
|
"description": "panfrost: Map PIPE_{DXT, RGTC, BPTC} to MALI_BCn",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6da405ca7773745cdb383b5bb43a6a1575eea4f3",
|
|
"description": "panfrost: Filter compressed texture formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "407a052ced43e4754fc46c20eb8e55feaaae105a",
|
|
"description": "panfrost: Pipe in compressed texture feature mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5a9cd1b7dd972e84f02396cbaa067ea59c2ff39",
|
|
"description": "panfrost: Add format codes for new compressed textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64608b4bcf89ee84c37cd03290c4c276c6016b75",
|
|
"description": "panfrost: Compact unused BO flag bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6ebff3ecdde46ef7925326522395b4a50dd65a3",
|
|
"description": "panfrost: Remove panfrost_bo_access type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62ec4e02f6b7d7bc12360cb4d4b1d987f6e0cd1c",
|
|
"description": "panfrost: Remove PAN_BO_DONT_REUSE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6e3808e7e75e5eebbdc19cae0914185a00531cf",
|
|
"description": "panfrost: Remove PAN_BO_COHERENT_LOCAL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "baa1a8fbbad0f1b3d9cfd51905993f74955de058",
|
|
"description": "panfrost: Merge PAN_BO_IMPORTED/PAN_BO_EXPORTED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0aa6de967b99e5f5b65732b1b656ac06fd9f5122",
|
|
"description": "panfrost: Index BOs from the BO map sparse array",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "169dbb5b08a1c5367dd7a1714cd547a7f3ecac3d",
|
|
"description": "panfrost: Add a sparse array to map GEM handles to BOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37d89e0f93601e520edcdc41dc68197dff736c1e",
|
|
"description": "panfrost: Fix write to free'd memory",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "82f18b713aceecf5ebf73d68e0cdd61be8aa2c59"
|
|
},
|
|
{
|
|
"sha": "20dd37024b045881d98a55b1927b0dab29d1edd3",
|
|
"description": "panfrost: Fix fence leak",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "2dad9fde505c7d8e97f57f4a5a3f495f902f94f2"
|
|
},
|
|
{
|
|
"sha": "15a17fddad6123efc4da1012f8bc9fe3acf87ac4",
|
|
"description": "aco: add 32-bit integer addition to can_swap_operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec9920e72b0161642eccb0a2506eccc5b2c99a92",
|
|
"description": "radv: use lower_shuffle_to_swizzle_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ba645d5cb3974d90db0dc7f78d935c7be29448d",
|
|
"description": "nir/lower_subgroups: add lower_shuffle_to_swizzle_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c317cb2787db09be103dde5eee86b4709ebe6ba",
|
|
"description": "nir/lower_subgroups: pass options struct to lower_shuffle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6a731bea5e835a49c0ff12b7d729ba761d3296f",
|
|
"description": "aco: implement <32-bit masked_swizzle_amd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d377fbf95d038583c24df95395600aec85e20318",
|
|
"description": "aco: optimize some masked swizzles to DPP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09f48de582edc5d05c0ad31317f4d38df6b66f6d",
|
|
"description": "aco: read 0 from inactive lanes when using dpp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c417172751c00728da6aa8002dee4b1fe61994ba",
|
|
"description": "panfrost: Enable framebuffer fetch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "317be5a16dff5e3f39ba7426f53f0a9d35aa4442",
|
|
"description": "panfrost: Extend fetched framebuffer results",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d94584c5a6647b15872244cbd1babb3077318c21",
|
|
"description": "panfrost: Always use SOFTWARE for pure formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9869e0e5e632893994a2d70cbf352b078c6c642",
|
|
"description": "panfrost: Generate shader variants on framebuffer bind",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3952e927ed0df388be125cc8cbb28b14443aa74",
|
|
"description": "panfrost: Use f2fmp for framebuffer lowering conversions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d16d1367341540074432a6561f383f4392e1523e",
|
|
"description": "panfrost: Stop keying on rt format when using native loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "391ad72812f582578db644ca2a9a0def5845360e",
|
|
"description": "panfrost: Implement texture_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fbe7ca9d9c57d991744273db2604f3f0ccd8d4b",
|
|
"description": "pan/mdg: Use a 32-bit ld_color_buffer op when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18059f48f845c3f1358a36528b17bbe90bf140af",
|
|
"description": "pan/mdg: Set the z/s store intrinsic base correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7781d2c2eadc52c6a21fac5ffc22614b43e61e72",
|
|
"description": "pan/mdg: Support MRT in output load lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fa60b70e08fa8aa62bee938bf03018f82710dc2",
|
|
"description": "pan/mdg: Handle non-blend framebuffer lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed4d2739fe078b2d7312bb9bcd38c7a2ea2548d0",
|
|
"description": "pan/mdg: Emit a tilebuffer wait loop when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e1eee992e8a8f83f89f82438851fc15c1765f80",
|
|
"description": "pan/mdg: Do the pan_lower_framebuffer pass later",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e603248e075f54ac6bde71486082e1e15aee4ff0",
|
|
"description": "panfrost: Add a bitset of render targets read by shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75018f649568fb65865e1b7f43f674c7fbb79077",
|
|
"description": "panfrost: Add rt formats to shader state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2eced966028e91213ddd7a4287fa63db3505859",
|
|
"description": "pan/mdg: Use the writeout tag for tilebuffer wait loops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "61dfc3c693d27d2cdbd3cdf2ac33181c1af93b92",
|
|
"description": "pan/mdg: Handle tilebuffer wait loops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b29027f9dc7fa86793a9b726f42af94badd8d4f2",
|
|
"description": "panfrost: Clamp pure int pixels",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4141d26ee160f934dd51f2e35a46491f96603902",
|
|
"description": "panfrost: Fix MALI_READS_TILEBUFFER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e3a589e6c82c4baae279af61ec06940a2335c42",
|
|
"description": "nir: Add a base value to load_raw_output_pan",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69ef180837481d8c04a53e05572d1db8e759471b",
|
|
"description": "glx: drop always-true #ifdef",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39006590517de05709d32378d6024de8041035d0",
|
|
"description": "egl/wayland: add missing newline between functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae5ac4cbb6aee53ff7fa2246eff687b56ff7e2fe",
|
|
"description": "egl: Build surfaceless platform on Android",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a38e21d6683aeecb51aea4f933a77c6e7f1a6179"
|
|
},
|
|
{
|
|
"sha": "00ca9b81426e678dd495971dfbd2351b17eb26c1",
|
|
"description": "radv: advertise VK_EXT_extended_dynamic_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2622843003ea0d4769947b02673ead1d5fa695a",
|
|
"description": "radv: add support for dynamic vertex input binding stride",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9cc99baa4ad64685d8f24683613d836706713366",
|
|
"description": "radv: add support for dynamic depth/stencil states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8a69b782dc3f93664e47704ce19ec08fdccfd0c",
|
|
"description": "radv: add support for dynamic and scissor count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6c1e5051eb93ce05fe44f64c1772159b3a3f318",
|
|
"description": "radv: add support for dynamic primitive topology",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52bf1035a6ed00bfee5719798bfbee1f955b8903",
|
|
"description": "radv: add support for dynamic cull mode and front face",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77499414d74d631feffe2a228652713198ee3f6a",
|
|
"description": "radv: declare new extended dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2693770806ecc3e797c5dc0e5a377dbb40e9c49b",
|
|
"description": "radv: add VK_EXT_extended_dynamic_state but leave it disabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac575f4215d7477bbfba13bae161dc9600586f4e",
|
|
"description": "radv: rework dynamic viewports/scissors support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7324977e420260cea0627e3381a9f3ae4e62af0f",
|
|
"description": "radv: remove the secure compile support feature",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59b4c623c93c506a8ea3de39f7d3b51ccc52bef1",
|
|
"description": "nouveau: avoid LTO ODR warning (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac002b15d3a77b9b16ce068e7ed9c314808eab82",
|
|
"description": "nvc0: set sampler index mode to independently on gv100 compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55776a0ae0660d730293f11b435dc055753774fd",
|
|
"description": "radv: return VK_ERROR_DEVICE_LOST if wait-for-idle failed or expired",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "351b5137d71b8dc944bad6dcb83cd93e6d38c44e",
|
|
"description": "spirv: Allow block-decorated struct types for constants",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "9d0ae777dd68dad682dcc7768726996639ae2684"
|
|
},
|
|
{
|
|
"sha": "81773b4b441fbd8ec284de78e4dfdcecdca112dc",
|
|
"description": "spirv: Skip phis in unreachable blocks in the second phi pass",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "22fdb2f8551330fea308ce9cfe151ec00201e2b1"
|
|
},
|
|
{
|
|
"sha": "e086f64d3936f496acf41c8b2aa276f09eed6a62",
|
|
"description": "nvc0: set local mem size for compute on gv100",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "248fbe15675c39de4faa7c083b6f5190cc5560fe",
|
|
"description": "freedreno: fix layout pitchalign field not being set for imported buffers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "979e7e3680792dc23d434295edd10b161af8aee3"
|
|
},
|
|
{
|
|
"sha": "b8df1c43d24a73740ddd8702d480eded11287b3f",
|
|
"description": "nir: allow nir_lower_clip_halfz to run in geometry shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fe87a583692c644a448e827d4e4fdcf881b4257",
|
|
"description": "nir: allow nir_lower_point_size_mov to run in geometry shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36abb0c6918c89bdd5a155df21dbd7b4ee0a9dde",
|
|
"description": "intel/compiler: don't propagate cmp to add if add is saturated",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19ca34ed270e20ed9ba02e3ea780f057eca2bae1",
|
|
"description": "aco: don't create phis with undef operands in the boolean phi pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a089baff1af757b1c0f033f4bb16cb2c8864271",
|
|
"description": "aco: optimize boolean phis with uniform selections",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f622e80494f209a0c51cc804bb900eefe8f2fdaa",
|
|
"description": "aco: create better code for boolean phis with constant operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47b0653d5dc7e7e6bed9263254e7436ca8b830cd",
|
|
"description": "aco: rework boolean phi pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05e23cb23dde76afeaa77746eea37236086668e5",
|
|
"description": "llvmpipe/cs: fix image/sampler binding for compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54232bee06a3742e42754b223712de17a3f7ac59",
|
|
"description": "llvmpipe: flush resources on sampler view binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7582f4a49cdb87b1657e44ba38104445bc28bd77",
|
|
"description": "llvmpipe: denote NEW fs when images change.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "033e933348cbed141401b1025d658f5d9b1a8a53",
|
|
"description": "nv50/ir/tgsi: move call to tgsi_scan_shader inside Source constructor",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "66ed9792edb702c18eeb4d23a7b792e32b3188d4"
|
|
},
|
|
{
|
|
"sha": "c905e485936432e2db6d16403076761dd5d25d41",
|
|
"description": "bin/gen_release_notes.py: drop new_features.txt when we release XX.Y.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f61f4180b645527d4c82404b18712946e77e551",
|
|
"description": "introduce `commit_in_branch.py` script to help devs figure this out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40a6de176d0f4ffa9fcad8f2c8ab30a7e8cfe807",
|
|
"description": "anv: fix uninitialized variable access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3ddba73241901a75844b39e6e3b12eaf15f9b26",
|
|
"description": "iris: fix fallback to swrast driver",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f402b7c57641dd2ab4d39032574294c03d75b595"
|
|
},
|
|
{
|
|
"sha": "e00adef34a5ce485e2c9216a268ca05e89a5fc98",
|
|
"description": "egl: automatically compile the `drm` platform when available",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60ad006b27e1e577e29636e56178523893051968",
|
|
"description": "meson: move xlib-lease block further down",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "448eb19158f483d807ef5bff5242be3df82c7787",
|
|
"description": "vulkan: automatically compile the `display` platform when available",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a38e21d6683aeecb51aea4f933a77c6e7f1a6179",
|
|
"description": "egl: always compile surfaceless",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e66e0c0c2d017722f6ffba114a140fec683652e0",
|
|
"description": "u_prim_restart: handle user buffers in util_translate_prim_restart_ib()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66ed9792edb702c18eeb4d23a7b792e32b3188d4",
|
|
"description": "nv50: Clear nv50_ir_prog_info of dead and codegen specific variables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50d20dc055decf43f956601d71572f825c2b2eca",
|
|
"description": "ac/llvm: export ac_init_llvm_once in targets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8da237428c19ff185d8be7c2909a2d74874b646b",
|
|
"description": "bin/symbols-check.py: add --ignore-symbol argument",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51bdaf0b601522dfc599bd352806e66ef56876a3",
|
|
"description": "st/mesa: set compressed_data to NULL when freed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "b6db703e0f007fbcf4389ec607ae4c3e8fc9ee0d"
|
|
},
|
|
{
|
|
"sha": "ca51f75f9d341a462b293c367a51584a7a43a1e8",
|
|
"description": "aco: fix more validation errors from vgpr spill/restore code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1af1eb9f7bd61287a74133860606fa146a0d43ac",
|
|
"description": "gitlab-ci: Enable -Werror in `meson-gallium` job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81317e2c144e792a5cecaa6b72a7ab7e315151b8",
|
|
"description": "lima: add missing break",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38218ab7e20e7f73cce61b6033cce59fa81efbca",
|
|
"description": "lima: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "745aeba623663579d3ba1a394a02baea0689e657",
|
|
"description": "etnaviv: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44b1f9c6ffe361f9effacd4548e0aacce8c85ecd",
|
|
"description": "iris: Add missing break in switch in modifier_is_supported",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2305ab693820f6f08b054cb8b33536e4b1178e45"
|
|
},
|
|
{
|
|
"sha": "ffb6eb6d5df7a227bedae31376f826099b4c00b9",
|
|
"description": "freedreno/ir3: run nir_opt_loop_unroll in optimization loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c23afebbe42ccef94bf0a5a9ec305de850fb098",
|
|
"description": "freedreno/ir3: fix setup_input for sparse vertex inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8dfa072ed82df2224cbe9170728665a9b507a859",
|
|
"description": "intel/compiler/fs: Still attempt simd32 when INTEL_DEBUG=no16 is used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a4a2f563b04e93cca68d0b7013e52d949b1613b",
|
|
"description": "intel/compiler/cs: Allow simd32 in some more cases with no8 and/or no16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9418c8ec8dddd73a7fb0a4a1180118d49a8e5ebe",
|
|
"description": "gitlab-ci: Don't rebuild kernels and rootfs if they have been already built in mainline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a3eb43d5b880db70b53972785f979fcdbc747ed",
|
|
"description": "gitlab-ci: do not run full CI on scheduled pipelines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1639d3c2cdffdda0531a3e4bde653aaab076f11c",
|
|
"description": "gitlab-ci: update ci-fairy minio to latest upstream",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3fdd773854211607a6c52e5c43fe6557afb5f9c",
|
|
"description": "panfrost: Report blend shader work count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5247d6730223a400aed9068db8a82c134c655005",
|
|
"description": "panfrost: Move panfrost_translate_texture_type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "816af26f027ebe325bcaaa70ad1eb9575cddea9f",
|
|
"description": "panfrost: Handle PIPE_FORMAT_S8_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c891488342fcfdcb80c88be14732e6190996047",
|
|
"description": "panfrost: Handle PIPE_FORMAT_X24S8_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fdeef5e4a11f0590f443b805b53be842f745018",
|
|
"description": "panfrost: Move scoreboarding routines to common",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ec6ee405789c9835ef50407ab8c948e513d4a9d",
|
|
"description": "panfrost: Drop batch from scoreboard routines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa722887da18a4b498df29532a77748195ef53f4",
|
|
"description": "panfrost: Pass polygon_list to tiler init function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31197c2c1bc4c906eb321484963c8f6143acae9f",
|
|
"description": "panfrost: Factor out scoreboarding state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8d848b2782b99eb617cb83958a3d977c406e8ff",
|
|
"description": "panfrost: Move pool routines to common code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d88f078201a9f48322c4447c597f311aa980057",
|
|
"description": "panfrost: Drop Gallium-local pan_bo_create wrapper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed1910dc68e86dda8042c2c3ecb24695fe88f398",
|
|
"description": "panfrost: Move debug flags into the device",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8958fbd29e2b4f8cce76158ce573f6d3455fa9a6",
|
|
"description": "panfrost: Expose pool-based allocation API",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34e0954f1d2566f978ce7403b554dea3fcd4df45",
|
|
"description": "panfrost: Track the device through the pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ef7c05746f5f0c5053b6e228096a776377adecf",
|
|
"description": "panfrost: Allocate pool BOs against the pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8882d6aad63813a901df9ad909002685830311b7",
|
|
"description": "panfrost: Introduce pan_pool struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d1bff290afef768248925e9401bea75a9739791",
|
|
"description": "docs/features: Track Panfrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9497a1fbe72858c0df6c3d83dd676dfa25376930",
|
|
"description": "docs: fix a bunch of typos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49d35f3d882bd0f4418a1ce056344b8f06bd75dd",
|
|
"description": "glsl: declare gl_Layer/gl_ViewportIndex/gl_ViewportMask as vs builtins",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26b75daef57c0ab7bde8dabf2a169bd755df51c3",
|
|
"description": "turnip: fix active_desc_sets not being set for compute pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee99a7a1cfb91a47db7285db66fef5d9de8eafc5",
|
|
"description": "docs: add some missing stuff to sourcetree.rst",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27b09d293ba144eb4b9d633a48fb3d31a133fc94",
|
|
"description": "docs: update calendar and link releases notes for 20.1.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b4aee78aed3720d457326c56a385668c71b3168",
|
|
"description": "docs: add release notes for 20.1.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e3aeda5281e5d246e37a035d91f08af4bb0e5e3",
|
|
"description": "glsl: only allow 32 bits atomic operations on images",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "fc0a2e5d017dcb9e7f236d69745dff89e116b92e"
|
|
},
|
|
{
|
|
"sha": "233af4a412db87a9b8430104a58c1b6adb704b1c",
|
|
"description": "glsl: don't expose imageAtomicIncWrap for signed image",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "fc0a2e5d017dcb9e7f236d69745dff89e116b92e"
|
|
},
|
|
{
|
|
"sha": "438392243fb284884e8499758064256fb3dad48d",
|
|
"description": "ac/llvm: remove the -1 hack from ac_atomic_inc_wrap",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c8873d85db371dea9ec34fefc6fec531aa404b9",
|
|
"description": "glsl: reject size1x8 for image variable with floating-point data types",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8d07d66180b1523d7e70681ca142955f896ebda9"
|
|
},
|
|
{
|
|
"sha": "315ac9410717b8a25ff501a724370272c6d54d90",
|
|
"description": "gitlab-ci: Remove left-behind rules:",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40526451ca5da669f6d8d11195538e4580d13531",
|
|
"description": "radv: compute prim_vertex_count at draw time",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "972081c6887442746255f5ddd0300317e59aac04",
|
|
"description": "radv: adjust IA_MULTI_VGT_PARAM.PARTIAL_VS_WAVE at draw time",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f1b0f4b48af90fbfc625f1838e821f434891f26",
|
|
"description": "radv: adjust IA_MULTI_VGT_PARAM.WD_SWITCH_ON_EOP at draw time",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f561feecc79f5ffbeccb5c8fa4ad72de6eaefd9",
|
|
"description": "radv: store the primitive topology hardware value in the pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f734324a5e213febb79de13550a21588c31bc7f",
|
|
"description": "radv: implement missing VK_ACCESS_MEMORY_{READ,WRITE}_BIT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "02a57896f66186eb31cd1da476e14e1910bf12b3",
|
|
"description": "nv50/ir: fix memset on non trivial types warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd67e2c280ac0878b2f916005f4ca32c874cd2fe",
|
|
"description": "nine: remove unused var",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f6d66d5094ee45f8b1ff6487a575e6c7fe90220",
|
|
"description": "zink: fix missing fallthrough comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20dff7dc6b0456bfca087c1f0a7ebe335e5475d9",
|
|
"description": "v3d: remove redefine of VG(x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03a5b3f6d5a89a1de3352283b9dc1f45ab5a25d7",
|
|
"description": "freedreno: fix missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40e00c800cf863ddf75b65b249968031ecbf52d6",
|
|
"description": "amd/llvm: Mark pointer function arguments as 32-byte aligned.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2bd77eae4800e739ad360d4e06a7243d2335f84",
|
|
"description": "glsl: don't validate array types in ir_dereference_variable",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "8d62969cfe81db92cc6073003f231dcca845bf9d"
|
|
},
|
|
{
|
|
"sha": "9ad19fff3eb1873ad8283a42a39f2109ea5967c3",
|
|
"description": "radv: use bitshifts for debug enum values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "979e7e3680792dc23d434295edd10b161af8aee3",
|
|
"description": "freedreno/layout: layout simplifications and pitch from level 0 pitch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b290b759a8c85c7d493f1ddd7d38b322bbe1276",
|
|
"description": "freedreno: add a fd_resource_pitch helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "344e764b01202d9894c793d393d060dc5530145b",
|
|
"description": "freedreno/a2xx: fix compressed textures",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5a8718f01b3976e1bc82362a907befef68a7f525"
|
|
},
|
|
{
|
|
"sha": "3021cb3215822aafb4021cf0e44b75b98a76ca86",
|
|
"description": "docs: Document how to interact with docker containers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21e6d67a2e2197b8b55e3e641037290a0a850c9b",
|
|
"description": "docs: Relax the expectations of HW CI farms.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27c9272c3d72894ac7675cb542fdaccf1b89fd41",
|
|
"description": "docs: Move the gitlab-ci docs to RST.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2ca7e09fe66d8e5a13b46952a265b56f6695206",
|
|
"description": "docs: Move the conformance and the CI docs to a top level Testing section.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9af82b50264698e90d8914e9499d6301f875483a",
|
|
"description": "docs: Move the current CI .rst doc to docs/ci/ and link to it from .gitlab-ci.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29cba3b6954dc26ada9b5797be289f9617728974",
|
|
"description": "nir/validate: Don't abort() until after the shader has printed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55cf97f56edbfbaaff646131fc9e1299b38af355",
|
|
"description": "Revert \"ac/surface: require that gfx8 doesn't have DCC in order to be displayable\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "7406ea37e6b666d474ab62982ca333d518c84231"
|
|
},
|
|
{
|
|
"sha": "0ca7bd73c6f1f59dcb41ead7a3923c55040377d9",
|
|
"description": "zink: translate gl_FragColor to gl_FragData before ntv to fix multi-rt output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fd356302590b30524fb190360247a6c45e1d96c",
|
|
"description": "nir: add lowering pass for fragcolor -> fragdata",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44da0f067ca0fa9c4eabe06685df157665ffb508",
|
|
"description": "zink: expose depth-clip if supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffb8020f6e7ae3fb89d5b5ab17ff6fbdc6798ac4",
|
|
"description": "radv: Use correct semaphore handle type for Android import.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ad151499583f1814280218bf2eae4eaf1e7090a4"
|
|
},
|
|
{
|
|
"sha": "84ed2793ebdd2e5d60edc62abdef2881e703055c",
|
|
"description": "radv: set depth/stencil enable values correctly for the meta clear path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcac0b4fc9d5e569548d686a1481dfdd3fd01b2c",
|
|
"description": "freedreno/regs: document CS shared storage size bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "deefebc55be4478afbfd98e0d5094f09d7739640",
|
|
"description": "v3d/compiler: Fix sorting the gs and fs inputs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5d578c27cecb4682074778b90b3e4d57a5cc0ebe"
|
|
},
|
|
{
|
|
"sha": "3cb2438284f102911ab1cd93d1624b1479fb10a2",
|
|
"description": "panfrost: add some missing fallthrough comments to bi_pack.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2286c9ac21cf7398a7c7709c57954c81ad4083db",
|
|
"description": "panfrost: hide more unused code in bi_lower_combine.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f35283d32e35cdda709084b844c713f7707f83d0",
|
|
"description": "panfrost: add some missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ccf2580638c690bb2661781a06385a6f96e6217",
|
|
"description": "nouveau/nvc0: silence maybe-uninitialized warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6bec54dd3e3fa5379c08cab38fd6ff335c941adc",
|
|
"description": "iris: silence maybe-uninitialized for stc_dst_aux_usage variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01c04a42a6064a3da74fcd8b68efcd812414deb3",
|
|
"description": "iris: fix maybe-uninitialized warning for initial_state variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bba766d85db2aa13425036cbbf80ff10d2b49d44",
|
|
"description": "radeonsi: fix SI_NUM_ATOMS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "639b673fc3b8754dc85fd686dab6ac26738dc3d9"
|
|
},
|
|
{
|
|
"sha": "4686a956212ac8e9b7be1b6a10672cb606095f8f",
|
|
"description": "r600/radeonsi: silence zero-length-bounds gcc warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f472c9844309f20b19f179cffc84c00a561c8f70",
|
|
"description": "freedreno/ir3: add support for a650 tess shared storage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75b59bb1d6573bd7b16758e528a265623889e551",
|
|
"description": "gallium: add PIPE_SHADER_CAP_GLSL_16BIT_TEMPS for LowerPrecisionTemporaries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6aea39641a6c32f780c40e3344096d3e0eccb590",
|
|
"description": "glsl: lower mediump temporaries to 16 bits except structures (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f00d4dac813836d9767efa381c43514b2a999cc",
|
|
"description": "glsl: Handle 16-bit types in loop analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63ab8d41d1aca0816d3c46715526c26f40d83504",
|
|
"description": "glsl: add capability to lower mediump array types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38cadd8b462861e9dac9af8daedf8f268fad920d",
|
|
"description": "glsl: lower builtins to mediump that always return mediump or lowp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fcf8e7fd401346ff32f0179ab96ee6b7739e0bb",
|
|
"description": "glsl: lower builtins to mediump that ignore precision of certain parameters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3781697c23f5e75ab7a18cdec7140c779bb56ce7",
|
|
"description": "glsl: don't lower builtins to mediump that don't allow it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69f7a3dac69bc91464e5cba3ebf859777fa5f742",
|
|
"description": "glsl: don't lower precision of textureSize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "977b84652a1f5785d08e65723d676a94020f6ff6",
|
|
"description": "glsl: flatten a tautological conditional in lower_precision",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9fccae80bef923cb959baad5d97b58b4b44c837e",
|
|
"description": "glsl: cleanups in lower_precision",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a93d2f128b3cf906069d616a3040d3182ff22c0",
|
|
"description": "glsl: remove the return type from lower_precision",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "161105d7321b0a749d6b3fcbff940bee46e10f18",
|
|
"description": "glsl: convert reusable lower_precision util code into helper functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d62969cfe81db92cc6073003f231dcca845bf9d",
|
|
"description": "glsl: validate more stuff",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8773d58b056e2299c5c1d93543a4cc8512fcccf3",
|
|
"description": "glsl: run validate_ir_tree if GLSL_VALIDATE=1 regardless of the build config",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82caff5bc3612bb7f8498f8c194256276d9bfe7c",
|
|
"description": "glsl: fix evaluating float16 constant expression matrices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50c27a0a1701005ab514d8c110241e01420b92a6",
|
|
"description": "glsl: fix the type of ir_constant_data::u16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e47cb185e364b40bd34cf53ac454908048c0b6d",
|
|
"description": "glsl: print constant initializers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42be975aa290359a1aaefa8d02658510a8d7172a",
|
|
"description": "glsl: print precision qualifiers in IR dumps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a038863ba07a2e81df6e60ecc500b65ec4a47cb2",
|
|
"description": "glsl: make print_type non-static for debugging",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d5e1882f662fb4a922353ea272c1e94398f9155",
|
|
"description": "anv: Handle clamping of inverted depth ranges",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3bb3e8940c93d468b9fbed18b53b6728e8664333",
|
|
"description": "llvmpipe: add ARB_post_depth_coverage support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8fcb621340c3474f14f15a297308e99b666caf5",
|
|
"description": "ci/virgl: update results after streams fixes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d146d7bb97df94869684f06d075cb54374e5faac",
|
|
"description": "draw/gs: use mask to limit vertex emission.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72ed9e7046d437943cf2c8ac8f04147f88125cd1",
|
|
"description": "draw: free vertex info from geometry streams.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4802d6ea13bf547b6e5f9fd0e4059965bf2794a",
|
|
"description": "draw: use common exit path in pipeline finish.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e455d6ad31400f4733a2f859cc5ecade7efdbe1",
|
|
"description": "draw/gs: reverse the polarity of the invocation/prims execution",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c9bf586e7b92a1918c3e379a96381c2dea85c12",
|
|
"description": "draw: account primitive lengths for all streams.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09da72a7408f7c6d2f3754da3583d7891952645c",
|
|
"description": "gallivm/nir: end primitive for all streams.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "690238ff564ecb4f9dcfdfd61a9c36a8447cc863",
|
|
"description": "gallivm/nir: don't access stream var outside bounds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21b903dd7d9df64d175ef216e580b419d74cee1e",
|
|
"description": "gallivm/gs_iface: pass stream into end primitive interface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87a388fb29c35af9ecab9fa6eb98c7ee25306ec0",
|
|
"description": "draw/gs: only allocate memory for streams needed.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "903b5814b5c22680b9a3a74af885aa3ca99fa302",
|
|
"description": "gallivm/draw/gs: pass vertex stream count into shader build",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99ae39f76c90403b7bdc19349275f70df4c57443",
|
|
"description": "draw/gs: fix up current verts in output fetching.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d82bb0e41dbfb706d86c030779de31316f8cd7e",
|
|
"description": "draw: emit so primitives before ending empty pipeline.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59c8fff7e4798731ce8672f2de929170ff6c805f",
|
|
"description": "gallivm/nir: call end prim at end on all GS streams.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b921d17aa69af0a02639461d8c5d829ebb0d0349",
|
|
"description": "broadcom/qpu: set VC5_QPU_RADDR_A out of the switch at _pack_branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec4d3def165307d6d419c50a21c24f4c3c15e9a4",
|
|
"description": "aco: use VOP2 version of v_mbcnt_hi_u32_b32 on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7418270c34b0476345488ea9a9c7185a7327e15",
|
|
"description": "util: Share a single function pointer for the 4-byte rgba unpack function.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8e7004dc55c47f5d20c96ced0213758b9b1c03c",
|
|
"description": "util: Remove the stub pack/unpack functions for YUV formats.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abd9aa2c772feebe4756d47162eabb93eae6cc84",
|
|
"description": "llvmpipe: Generalize \"could llvmpipe fetch this format\" check in unit testing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2da4badfe346d948fef5ed749a611eb599eb9d9f",
|
|
"description": "util: Use designated initializers to clean up the format tables' pack/unpack.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7010eeff03d96179f79a93b7766bb8e998ca8bf",
|
|
"description": "util: Merge util_format_read_4* functions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f4d557a561b468dcbe806e02e703ec7a26791a1",
|
|
"description": "util: Merge util_format_write_4* functions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3d05003896f9c57cffed5a126ff48f367413089",
|
|
"description": "svga: Reuse util_format_unpack_rgba().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "725b27135bd8d0e8b6597db98405a5ec63894cfd",
|
|
"description": "gallium/util: Move the Z/S handling to the outside of get_tile().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2b74a5d8a199eafdd4697088e16e99947f8a75e",
|
|
"description": "gallium/util: Clean up the Z/S tile write path.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "019a0309073b818b4dedbecf457813586b333332",
|
|
"description": "gallium/util: Fix location of the comment about S8_UINT handling.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "377026e3ada356b3db47d8aed5c383d9321c1001",
|
|
"description": "etnaviv: Use the util_pack_color_union() helper.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32bf7229e51bd82db9ed04ed04481eeb0a7728b7",
|
|
"description": "util: Remove unused util_format_planar_is_supported().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6f1f8e3f6d4428a17be0ab97afe7d6990dd5842",
|
|
"description": "softpipe: Clean up softpipe's SSBO load/store interpreting instructions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18cb8f23222422c7fb9764362e659d15ec0b64eb",
|
|
"description": "util: Mark util_format_description() as a const function.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9300a14ffbac490906f62a638f9d8d6546298bfc",
|
|
"description": "nir: refactor nir_can_move_instr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09d0e06c5c8cb966594417a1c53349512ab0a316",
|
|
"description": "nir: also move vecN in case of nir_move_copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14c554a391ebe5c6a6f9e6f2c62fe29660dc32ea",
|
|
"description": "turnip: use global bo for clear blit shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10020b8d17589126ef5f54e88fc49f0f6880fcbe",
|
|
"description": "aco: remove superflous (bool & exec) if the result comes from VOPC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4654a35b00315465ad84afcf92162ddf15eec40",
|
|
"description": "radv: enable zerovram for Quantic Dream games",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dcd171f5e9bd612b33144c90e4b0c1ac919498f0",
|
|
"description": "gitlab-ci: More stable URL for kernel and ramdisk artifacts, for LAVA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf3d4b1adde4c354ac31e2d7a679dc3946f4abc2",
|
|
"description": "gitlab-ci: Build kernel drivers for a few ethernet USB dongles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bbf2db20fef7a0cd9188c92790a60eff6900bfdc",
|
|
"description": "nv50/ir/nir: fix cache mode conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31e344799a701630164f6f7907b09e5699a769d9",
|
|
"description": "gv100/ir: fix coherent and volatile memory access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a43eb650de4b7b7f2f1378df1adf167ba9a4a2cc",
|
|
"description": "gv100/ir: implement sample shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5786c63be305636450d375e9637622780dbfdc4a",
|
|
"description": "nv50/ir/nir: fix interpolation on explicit operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77844690be7ef8e6e2b24ff1acd85f908ec566f4",
|
|
"description": "iris: Fix fast-clearing of depth via glClearTex(Sub)Image",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "51638cf18a532510f9e1fd8f36207b56d38137b8"
|
|
},
|
|
{
|
|
"sha": "026615c0f9ed99896b58532587d7a149b471b4de",
|
|
"description": "docs: fixup envvar output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8537744bbab4297ce0b335b80c1907e9717123e",
|
|
"description": "docs: use svg for graphviz output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "892fdde23f44df78391eb0ff50ef031c8b978384",
|
|
"description": "docs: move gallium specific docs into gallium folder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64a4ba9e1ceeccbc7adeae368b5bc2553be88610",
|
|
"description": "docs: add an extension to generate redirects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce5a3524faa8cbcb2338a46b7178a2702f4f838a",
|
|
"description": "docs: clean up gallium index-file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f813981878614ce9567e981dbcaa1cd93dff187",
|
|
"description": "merge gallium docs into main docs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb11900cb6de9a2efdbb5924622859dafe35ac98",
|
|
"description": "ci: add graphviz to the .docs-base template",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ff66942d2660a6a79b1f167908b4d0a380bf56f",
|
|
"description": "freedreno: Sync registers with envytools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1ba7612fb0b954ced3fdfe498824f058b0cc037",
|
|
"description": "freedreno: Include adreno_pm4.xml.h before adreno_a6xx.xml.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53e204dc26ec89ddc22de864711c844684fb67a8",
|
|
"description": "gallium/swr: Fix compilation warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "846f4f95dd8b0e514592074aa18d797afe914463",
|
|
"description": "freedreno/a6xx: Force gl_Layer to 0 when necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f69c3849b8c397f48a8d6f22d1991ae927a31657",
|
|
"description": "tu: Force gl_Layer to 0 when necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f91345f4923134b226ecd94e5636ea81c97e284",
|
|
"description": "ir3: Add layer_zero variant bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef67218325fa50e52140eed3b626c55336ce8799",
|
|
"description": "pan/decode: Make mapped memory read-only while decoding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb5edcd2154cbed69f9dfb0e6321a62a53af30fd",
|
|
"description": "panfrost: Expose MSAA 4x",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5c4fe2c78d9609defd2aa35119a261c1f9e3d0e",
|
|
"description": "panfrost: Save sample_mask before blitting",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb577051dd5dbb5519f770eabf149de8675770ba",
|
|
"description": "panfrost: Enable MSAA if we render to such a surface",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b7aeb2448a1c3cfad43db5ae3eff897dffed627",
|
|
"description": "panfrost: Set depth/stencil_layer_stride accordingly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e38d956ab04659ad3fa98b06b4b1e418742ceb8",
|
|
"description": "panfrost: Identify depth/stencil layer strides",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "490fbce239eff1df5ee27c4f41d4337779d82747",
|
|
"description": "panfrost: Implement alpha-to-coverage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f23cdd4f72d1f2d48c5968ccb6f4a3525bf87c0e",
|
|
"description": "panfrost: Pass sample_mask to the hardware",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e251328fad5cc123cb40233faa51e0e7cbcf2be",
|
|
"description": "panfrost: Identify coverage_mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "546a600ba55e0be6ec1d9903237ed7ef5ea2f022",
|
|
"description": "panfrost: Don't advertise MSAA 2x",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "211cc2550c86cfd78abaf8bff9ac91ed506983d7",
|
|
"description": "panfrost: Set layer_stride for multisampled rendering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "937d3687ac7b37991517c18846f10a92db89d9dd",
|
|
"description": "panfrost: Include pointer for each sample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41c06deb63036181df5db8e3e6011211ac874d5c",
|
|
"description": "panfrost: Index texture by sample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95afda39a667553db1e8089a99fbcd40537efd2d",
|
|
"description": "panfrost: Allocate space for multisampling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37204588dab37c16c24178c881e28976291dd50a",
|
|
"description": "panfrost: Identify layer_stride",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b5bc6ed674020f26b695eed0004b74e89c2789c",
|
|
"description": "panfrost: Set depth to sample_count for MSAA 2D",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af6fc41d2c1916c54f5c018a272df0a45896c3c3",
|
|
"description": "pan/mdg: Use _VTX tag for texelFetch in frag shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63a8722c6aa46a44974127db56bd4ad2641c40f9",
|
|
"description": "pan/mdg: Handle nir_texop_txf_ms",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d9f951220813929b4b5f36b45c51699bab8c59d",
|
|
"description": "pan/mdg: Handle nir_tex_src_ms_index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2748d4796e08cce3e05253182e0ca84fd356a91",
|
|
"description": "pan/mdg: Handle GLSL_SAMPLER_DIM_MS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d624118cc9ec2436ee1326aa9dc08d5b3ca2f272",
|
|
"description": "pan/mdg: Allow ignoring move mode",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "de41c4c103d9fdde068956e104fe615994c8880d"
|
|
},
|
|
{
|
|
"sha": "af8fcfe6202ee92d40b20a2fc954661316166559",
|
|
"description": "pan/decode: Identify layered MSAA flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eba9bcd3c98dbac3e125aa9084c9d8c610a0ae0f",
|
|
"description": "pan/decode: Fix MSAA texture decoding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "797fa87ec9891384fee7588fda36c80dfed1a39d",
|
|
"description": "pan/mdg: Fix indirect UBO swizzles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "658b59df82b7fca0cc153ff264fce7d915a6d015",
|
|
"description": "pan/mdg: Respect type/mask in mir_lower_special_reads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "836d41d77265a2d2ca42bdbfd25de07b9bb134c9",
|
|
"description": "ir3: use empirical size for params as used by the shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6aa0719cfaf10299d2c5112ddfbee91b4b732a9",
|
|
"description": "bifrost: Set RTZ rounding mode for f2i conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7682c887b3258813733b9b82c823afe60cb99914",
|
|
"description": "tu: Enable KHR_variable_pointers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9aec89ead3425db737d8c1b86d306da451db2b2e",
|
|
"description": "tu: Rewrite variable lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edc8119da4eafb45ae90b70ba33b2c1f5b85c4c1",
|
|
"description": "anv: garbage collect timeline semaphore when querying value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "34f32a6d6648073e2fda3fb78377124fb32bb288"
|
|
},
|
|
{
|
|
"sha": "137d8f98897de678b0ac6f31e535131c590e4368",
|
|
"description": "v3d: Enable perpendicular line caps when line smoothing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee4d51f8b2de004b04d02c7edf66ca0608adf16f",
|
|
"description": "v3d: Add a lowering pass for line smoothing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "207da33a86d1a2b45995a7fd123afb761b1d841f",
|
|
"description": "v3d: Handle the line width intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "121b82f6387c267731a18f3cb9762cedf99ebb6d",
|
|
"description": "nir: Add intrinsics for the line width",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c4616368b963c8aebfb549eec7a517fc5f8589e",
|
|
"description": "v3d: Implement the line coord intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14dd65bb5bff3165cf4f47efd62a65a51ed29aa4",
|
|
"description": "compiler: Add a system value for the line coord",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3144bc1d33692ed35c6431bca57d3b0d46330cde",
|
|
"description": "intel/perf: move query_mask and location out of gen_perf_query_counter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f19662550aad52f0609e228b9cb803366d98959",
|
|
"description": "iris: remove iris_monitor_config",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bffee01bd9e434a5da17dd665531211d2759f63e",
|
|
"description": "a4xx: hook up centroid ij coords",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6ed1d7fa5e9e6c274f17fa9f8d564f5c79b6dfb",
|
|
"description": "nir: Add docs to nir_lower[_explicit]_io",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bc5a829dd6d002e55724a5603e7e67e0bd6c470",
|
|
"description": "nir: Remove shared support from lower_io",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be96b069ad4e41f9d440d04b5dbbffe599774473",
|
|
"description": "nir: Assert that nir_lower_io is only called with allowed modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b019b22c7aed8141a5f279619c239fd2a4eda843",
|
|
"description": "panfrost: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23b7094829d185ba2b40cdb75b730849b21e8b2b",
|
|
"description": "v3d: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96d99f2eccb4bea4b9ede38f9b2e472cdc617e99",
|
|
"description": "vc4: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "786325fdb02b6561f243c82d359da8e5b3360a73",
|
|
"description": "nouveau: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f521e596a3b0acb71617ddff1ad5333b57f80f3",
|
|
"description": "lima: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36a90468486252cb35cdea3d67ace991f1fb4bd0",
|
|
"description": "freedreno: Only call nir_lower_io on shader_in/out",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc944428bfb5d4c6709b51067a1010051cf8e49e",
|
|
"description": "ir3: mark ucp_enables as allowed values on all keys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01a1926fb9da774e6f3d9c630d3a10cd7fc2942b",
|
|
"description": "etnaviv: replace prims-emitted query",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42c814158b5f66dddb69c35e1b3a8f28db6c8923",
|
|
"description": "a4xx: add polygon offset clamp, fix units",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00f9d4b1fdbfd9bf00c4eb2160ae85057369e8a1",
|
|
"description": "a4xx: add noperspective interpolation support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12e18d9e7aded72dbfa513bce010e793f0d31cf9",
|
|
"description": "nir: add vec2_index_32bit_offset address format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ab73160032012272a47e6a22e3152489b98b2a0",
|
|
"description": "nir: Refactor load/store intrinsic helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6d8e2cec819c1608258b566a9110871219f54dcd",
|
|
"description": "freedreno/regs: document SS6_UBO state src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a7b1f916700a34c27fa8fc804b31428e553ec94",
|
|
"description": "freedreno/fdperf: prefer render node",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "385d036f5836714bc59937369fdc3447fc0da5fb",
|
|
"description": "freedreno/fdperf: better compatible string matching",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5a13507164a26fc796f02c57a24468b834254b4d"
|
|
},
|
|
{
|
|
"sha": "9c34a3322d859bc6edf18daca14df91001b90562",
|
|
"description": "freedreno/fdperf: fix print of base address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85761e23ea6a20be455ba835640badd994fe0fa5",
|
|
"description": "wsi/x11: Log swapchain status changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0bbb62325b829427d87acb25b00b3e0eb0343cb",
|
|
"description": "vulkan/wsi: Don't consider VK_SUBOPTIMAL_KHR to be an error condition",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ca3cfbf6f1e009c0208ffaa483c8a7e80394639d"
|
|
},
|
|
{
|
|
"sha": "c5d8961b0b0724f561aadee441390627d93d3079",
|
|
"description": "Revert \"radv: add support for MRTs compaction to avoid holes\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "7a5e6fd25f2e132ef4cacc3a5b714c4e153227b0"
|
|
},
|
|
{
|
|
"sha": "ad913a18b14f25b4f6995cb8a8b0c55c747029d8",
|
|
"description": "radv: Always enable PERFECT_ZPASS_COUNTS.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad151499583f1814280218bf2eae4eaf1e7090a4",
|
|
"description": "radv: Set handle types in Android semaphore/fence import.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "b1444c9ccb06661d932969302d19166df442818c"
|
|
},
|
|
{
|
|
"sha": "7b21ce401f7e81deca5ab6a4353b1369d059bcee",
|
|
"description": "radv: disable FMASK compression when drawing with GENERAL layout",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "96063100812d1de46f4146fde92975c98e78c3ce"
|
|
},
|
|
{
|
|
"sha": "8453d2941a7faac1f214aed7c2f4ceaea937847a",
|
|
"description": "Revert \"nir: Support sysval tess levels in SPIR-V to NIR\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d2d4677b56efa0003065b61e39c1ef977c83f7da"
|
|
},
|
|
{
|
|
"sha": "2044bdac4fbba0df471faa2a5736139c17c97857",
|
|
"description": "Revert \"nir: Add an option for lowering TessLevelInner/Outer to vecs\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d2df0761200ba9680f0d22defaa02c33fb051fcf"
|
|
},
|
|
{
|
|
"sha": "b76c6dcbc55d6d2bfdb92950ec5af00430aef943",
|
|
"description": "freedreno/ir3: fix/rework tess levels",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c5512ce5098eab788158fbb6fc6c04a47727ce7",
|
|
"description": "freedreno/layout: fix explicit layout offset not added to slice offset",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d53dc6c37680eba8e8fedde055e03b0a61407467"
|
|
},
|
|
{
|
|
"sha": "01986eaf05ca36ddec52c0f7924891c7fc498953",
|
|
"description": "amd/addrlib: fix another C++ one definition rule violation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00d3b13837c5edd299dc40cbd84505c8d1d5927f",
|
|
"description": "iris: return max counter value for AMD_performance_monitor",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0fd4359733e6920d5cac9596eeada753a587a246"
|
|
},
|
|
{
|
|
"sha": "2f4a112ec4a4c45bdc99634af113531ddd7914a2",
|
|
"description": "st/mesa: fix reporting of float perf counters max value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4cd1cfb9831d4d4081cbe80b0d72b340c8fd0c2c"
|
|
},
|
|
{
|
|
"sha": "2550531dd6b24ad62a95c828e05dc8e42e9d0d85",
|
|
"description": "llvmpipe: enable GL 4.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28ebc8a21258c8c98468c5607bf1054cae61c797",
|
|
"description": "llvmpipe: bump to GL support to GL 4.1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df6682d7823e8334ed90462ed31abfc2107358bd",
|
|
"description": "llvmpipe: bump texture/scene limits to enable GL 4.1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ca266025ab309d538ed8c804cb46d2945c6a547",
|
|
"description": "mesa/version: only enable GL4.1 with correct limits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a83279da57f2e2702d9b13437eed6bfb958af52",
|
|
"description": "turnip: enable 420_UNORM formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7af2a0b9bcd7a2213a9c873b9d453bf430f106f2",
|
|
"description": "turnip: support multi-image layouts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37cd3c256a22f507fd439885d57a51f9207f4ab6",
|
|
"description": "turnip: clear_blit: pass aspect mask to setup function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef11d5fc8bb7be56d6afa3f980323cf082ee5c16",
|
|
"description": "st/mesa: allow R8 to not be exposed as renderable by driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e2afe4f05abc700bb75c373009aa890311bfdc6",
|
|
"description": "mesa/glformats: make _mesa_gles_error_check_format_and_type() more consistent",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a573c8cd47c33ae70c310232de1ce6b0acc56a7e",
|
|
"description": "drirc: Add picom to adaptive_sync exclusion list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19f3c79c7ed4e68d37771489f52bd94a2d032fa6",
|
|
"description": "turnip: fix tess param bo size calculation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "395511d16915297b39d11f6d7ede0e0274d390c9",
|
|
"description": "nir: Add nir_lower_clip_disable.c to SCons build.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "fb2fe802f638d7a70f0d00ec1d496f317d241765"
|
|
},
|
|
{
|
|
"sha": "a1b89dbc8f4001c19b8b07eb81b9988901a84d50",
|
|
"description": "gitlab-ci: Enable -Werror in `meson-classic` job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec8fdf8579d7f95257316d29a6e58ccdf6e5aaba",
|
|
"description": "nouveau: fix pointer-sign warning",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e630271e0ec3eee7d921d76d3924873f6ee6b59b"
|
|
},
|
|
{
|
|
"sha": "b9e163fa67ea27fffd3d2294f4f1e19b57814aeb",
|
|
"description": "util: Avoid strict aliasing bugs in xxhash.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "edd62619a1c455226a5bc972b024ea77debecfa5"
|
|
},
|
|
{
|
|
"sha": "29ce8060eb0584d619e48c440540adc1f32de76e",
|
|
"description": "draw/clip: fix viewport index for geometry shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3366171d0ac4c1b19b475f7b72e5dae95a091795",
|
|
"description": "draw/clip: cleanup viewport index handling code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e7b7c3087026015b293e224f024dc4ba7aecb84",
|
|
"description": "turnip: vsc improvements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ac851ea2534de797b765db6554ea92afc19bdc1",
|
|
"description": "turnip: rework render_tiles loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8898ebce1a1b469b6fd88415d414b3380fe05b88",
|
|
"description": "turnip: make tiling config part of framebuffer state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31392f837110f17c6037b4861056a891e078c083",
|
|
"description": "Revert \"loader/dri3: Check for window destruction in dri3_wait_for_event_locked\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d7d7687829875e401690219d4a72458fb2bbe4de"
|
|
},
|
|
{
|
|
"sha": "02d0b2d5604d4a9e0ddfa8234db4c92682de0e69",
|
|
"description": "meson: Add versioning for xvmc tracker",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "22a817af8a89eb3c762fc3e07b443a3ce37d7416"
|
|
},
|
|
{
|
|
"sha": "a79ca675f3d61d22853657831d8b1c3a6b27e9fa",
|
|
"description": "st/program: use nir_lower_clip_disable instead of nir_lower_clip_vs conditionally",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb2fe802f638d7a70f0d00ec1d496f317d241765",
|
|
"description": "nir: add lowering pass for clip plane enabling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8946bd705ce8cfaf0d2d571fefcf67161f9c5d5",
|
|
"description": "v3d/tex: handle correctly coordinates for cube/cubearrays images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b6e03b8481ffd332946302305ed6535803bc55a",
|
|
"description": "CI: reduce bandwidth for git pull",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9190cc9b151004ffec1c6f8c10983853c19af8d2",
|
|
"description": "tu,radv: fix potentially wrong offset of flexible array.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2209e869a5560cb12de040aa5f9db4a305111e8",
|
|
"description": "meson: turn on Wimplicit-fallthrough project wide",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26aa02b5ab99bb88a490410b55d357a004d5436b",
|
|
"description": "nv30: add missing fallthrough comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "651441c16fd2fa0eede876d70997cbfd646ef289",
|
|
"description": "mesa: update fallthrough comment so gcc can see it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9549443a8f0352a699bca3d47de92a145c9ced6c",
|
|
"description": "svga: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7579414db240e9c46f3d440ae4756b053a1340ea",
|
|
"description": "r300: add and fix up fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfb9be6994f663c47930f3b2ed46b9f880306730",
|
|
"description": "mesa: fix unintended fallthrough in glIsEnabled()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "08fae07f5246052dccdd89689e27dc8820a24ff7"
|
|
},
|
|
{
|
|
"sha": "8b90310b4018056b9d7c8770565b84e1ba0938ab",
|
|
"description": "mesa: add missing fallthrough comment to teximage.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d88447d5ce47cfb2306a3ff58caa2e2610c653dc",
|
|
"description": "mesa/vbo: add some missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb8cd64411316ca94ef1bb1f95374bbf405f13da",
|
|
"description": "spirv: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "580fe8995815297faadfa82e1e533a046447a77d",
|
|
"description": "radeon: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f692131641f76973ab0983ac51f821c2f4f57c96",
|
|
"description": "glsl: move fallthrough comment to where gcc can see it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf3fc3cf3d5dbf9f337a137d7715a8b88961fe3d",
|
|
"description": "glx: add missing fallthrough comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb5fafd61783c9c43d97aee9f380186726805b22",
|
|
"description": "radeonsi: add missing fallthrough comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c4d9816acfa082539343dddbb94876e9be9eb80",
|
|
"description": "mesa: add fallthrough comments to COPY_SZ_4V()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbf016e25970c2421e1ebbdb7546600503588bde",
|
|
"description": "nir: fix implicit fallthrough warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31dcc173b1552d1c332490367f71ac26a8615bc1",
|
|
"description": "mesa: add fallthrough comments to get.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f931099270497d5ede856fe0cbc35b8b878011b0",
|
|
"description": "mesa: add fallthrough comments to glformats.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "040b07c7feebac90858f7426c2c20784642d0ca5",
|
|
"description": "mesa: fix fallthrough in glformats",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "908f817918fb14a12887f942b8358a5c648b3f92"
|
|
},
|
|
{
|
|
"sha": "8591adea38b82f973948cd120ffd9f93eb3bd71d",
|
|
"description": "nir/algebraic: Don't distrubte absolute-value into dot-products",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "62795475e8f45f92bb8f467d9e2318fdfdba6297"
|
|
},
|
|
{
|
|
"sha": "99afaa1d548ebb18c56ae792efccd9b35f0250ca",
|
|
"description": "ci: Disable pixmark-piano trace on a630 due to GPU hangs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b0a4f977b98cc49df5b2233e1674e63b05a7b25",
|
|
"description": "pan/mdg: Schedule based on liveness",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6f0d7f003bc22e0668ea2ad97161dd4c079e594",
|
|
"description": "pan/mdg: Vectorize vlut operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c957249df9d09c269425e46afc62dc706826cad6",
|
|
"description": "pan/mdg: Skip r1.w write where possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de41c4c103d9fdde068956e104fe615994c8880d",
|
|
"description": "pan/mdg: Prioritize non-moves on VADD/VLUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01e965d312245b61ed0df7ca5987e1db14bc0d69",
|
|
"description": "pan/mdg: Allow Z/S writes to use any 2nd stage unit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ac2c080452f9ce44dd4dd47ebf207850f2de352",
|
|
"description": "pan/mdg: Defer smul, vlut until after writeout moves",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2904acd9383e9aae08ebb139d882a47511f1d401",
|
|
"description": "pan/mdg: Schedule writeout to VLUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14415d581a925f9a9b1fd0273ad066b1499b5e2b",
|
|
"description": "pan/mdg: Remove bundle interference code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a43f7fcce80508cb389f5a193277009920c1367",
|
|
"description": "pan/mdg: Don't assign destination in writeout block to r1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d838cb96a57f00c8a15ceca0b1a25fb786af622f",
|
|
"description": "pan/mdg: Defer nir_fuse_io_16 until after opts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78df3b037573ab8d3231a7fc01a4e458a2049cba",
|
|
"description": "panfrost: Specify stack_shift on SFBD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64cdc1311b9385eb3611061dcbfe5ad8a183a896",
|
|
"description": "etnaviv: move ra into own file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "027e9e8da37cd629b178eedeece9aaf5efc9fd27",
|
|
"description": "etnaviv: move nir compiler related stuff into .c file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1df033fccdbc6270d451107e5eaf812758a4145",
|
|
"description": "etnaviv: move functions that generate asm to own file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79427a01909ffeb881984c6298578c44570ba535",
|
|
"description": "etnaviv: drop emit macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "624b8b4a9281979a42692a87e82914fd3875d948",
|
|
"description": "etnaviv: merge struct etna_compile and etna_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f025e8b8109b8cef40bb602324fb876ddfc4e11",
|
|
"description": "etnaviv: move liveness related stuff into own file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ae96d32dd899cd560bfcdb613fbbbc0091591fa",
|
|
"description": "etnaviv: make more use of compile_error(..)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96670c8150239b74dfc44c17b1a60e255a301275",
|
|
"description": "etnaviv: drop OPT_V define",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1636e14cfd4ff310e5be76ab1ff8a60c548cb817",
|
|
"description": "etnaviv: move etna_lower_alu(..) to etnaviv_nir.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7460d4863df9edee2ab51011e14a0fc17b0523db",
|
|
"description": "etnaviv: get rid of etna_compile dependency",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12b15cbcbfad4af0faf55800e25d4d8f3280a6d8",
|
|
"description": "etnaviv: move etna_lower_io(..) to etnaviv_nir.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea17cbf16fa5f20a2b007276a84be831ad97a9b8",
|
|
"description": "etnaviv: convert enums",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34f776386cae077a934f67c6db2be16fa866bc38",
|
|
"description": "etnaviv: delete not used struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cdc0d509814471f24efbc98dbaaa42dbc43bbc5",
|
|
"description": "ci: Move deploy stage between container & build stages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc41ec16c8b3dbe5fa78ce3e94cb547564532a65",
|
|
"description": "ci: Use \"when: always\" for pages job",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "8e2cb8ef276beb0da00d60961735449aa341be7e"
|
|
},
|
|
{
|
|
"sha": "ab9ecb607b88dd4610815ac254205656918e408e",
|
|
"description": "radv,vulkan: add a new x11 wsi drirc workaround for DOOM Eternal",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "311b9f25834d9ad6ad91f9eb41ec77ab71ab2a73",
|
|
"description": "Revert \"vulkan/wsi/x11: Ensure we create at least minImageCount images.\"",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11a6a96f8a5fbec77353618d158be391e46ca647",
|
|
"description": "radv: fix wide lines with multisample enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "efec833a1882d71abd86d960040545e4b7f1c761",
|
|
"description": "CI: Disable Windows build due to unstable infrastructure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2f57ef9f785459faeda61622bc96b139aa46e8f",
|
|
"description": "zink: implement Vk_EXT_index_type_uint8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53372175c9b42605cc411e45d100245ba3b93e2e",
|
|
"description": "radv: fix wide points and lines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b8ffb12b401c6e701a24d2ba37551f1fd373347",
|
|
"description": "docs: update llvmpipe GL 4.0 status",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af7a7f6ce7bcf95d7eecd507668930272b2e8702",
|
|
"description": "ci: fixup tests after all indirect images fixes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ecae0ac0b5804552f5503e847ab042947dde43f",
|
|
"description": "llvmpipe: handle indirect images properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7b22b735d14d15739a86406fb376614fd24cffe",
|
|
"description": "draw/sample: add support for indirect images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6f7fe33244fd4f537b3055c1b51037825c0a48e",
|
|
"description": "gallivm/nir: add support for indirect image loading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc1ac7dc3f36ee8a0f5741ea01767dcfe18a22cc",
|
|
"description": "gallivm/img: refactor out the texel return type (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e25a5a3756546b49bfaf53a2b16cc9b6d313928",
|
|
"description": "gallivm/nir: refactor image operations for indirect support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3ca3b07fc1b46824fb7589fe06f9455d9f85bb12",
|
|
"description": "gallivm/nir: support passing image index into image code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f75c1e83e2e1c3b977aa7826549cc310506ca0f8",
|
|
"description": "llvmpipe: pass number of images into image soa create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a4ef09e7e02b155de658f09df948dd6244e0b8d",
|
|
"description": "draw: pass number of images to image soa create",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee10f24a31103b11eeec0f6d0e5997ee844a9f2c",
|
|
"description": "llvmpipe: enable ARB_gpu_shader5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8807bdb1b763fe95481901e3a1e856febfd450af",
|
|
"description": "gallivm/sample: handle size unit offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d243655d34025f85328a1091ac0e9ef2576bfc93",
|
|
"description": "llvmpipe/draw: wire up indirect offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b973eab73f1e49c5953cfe2c39236a64b8c7610",
|
|
"description": "gallivm/sample: pass indirect offset into texture/image units",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e168d148d76d780eda6f9aaa6c66608c4df3096c",
|
|
"description": "gallivm/nir: handle non-uniform texture offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9172e405ef656fb26140237395abc54d9ac97e30",
|
|
"description": "gallivm/nir: add texture unit indexing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52a050ea0ae0197529082dcbaee7353f10795b0c",
|
|
"description": "llvmpipe: add support for indirect texture access.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6dc904f600089014f5ed37ada4f200d71fbff714",
|
|
"description": "draw: add support for indirect texture access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28f906ad913f7dbd2fff2d4226191d9e1a15273d",
|
|
"description": "gallivm: add indirect texture switch statement builder.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b15a08ebdefd9aff8cd0f8b727052515f61a4a0",
|
|
"description": "gallivm/sample: change texture function generator api",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30c5cbbcd206aa55f8dad4cdc96407642d0e98a8",
|
|
"description": "llvmpipe: pass number of samplers into llvm sampler code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6528a24cc525258cc3f368e1a7e3e59ec037ff0d",
|
|
"description": "draw: pass nr_samplers into llvm sample state creation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d55aa78615f0b80a5e35f28b32201189c86345b7",
|
|
"description": "nir: add missing break to nir_opt_access()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f2d0e48ddc74d01be1d3e259c5687ff37e4c8d69"
|
|
},
|
|
{
|
|
"sha": "b8409a6af779a53cbb59680ce45b5a0b5c7cd86c",
|
|
"description": "egl: move fallthrough comment so gcc can see it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d5427fa44ae8cdb74316f5fef18877b92fe0f21",
|
|
"description": "iris: add missing fallthrough comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a8f91805031f408c9e1481a01345303405c9d4b",
|
|
"description": "intel/compiler: add and fix up fallthrough comments for gcc warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "512db7ec78a9d334e561ef0f6a3ae68aa10a6824",
|
|
"description": "anv: update fallthrough comment so gcc sees it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06dc2f3f4759d5541fd52bf66ee43158c8405423",
|
|
"description": "gallivm: add missing break",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "26c5ae80f0b5c5f1c8779e4540a9aba88720c2cd"
|
|
},
|
|
{
|
|
"sha": "2ed35c71020823e2d250e7df404c5a4064a2f076",
|
|
"description": "llvmpipe: add missing fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de4004f8ba786597b8c813038e2f79099723a5bb",
|
|
"description": "i965: add and fix fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8da810a7fbc6c8338a395228955ce0be2823d0cb",
|
|
"description": "intel/compiler: Don't emit no-op cr0 changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe14dc98bfe7ac9bf7a5d2adf7d2619147863ba4",
|
|
"description": "intel/compiler: Add assert that set bits are within mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29e2a3b8f5e75508202cd651d16648256f303779",
|
|
"description": "gallium,util: undef ALIGN on FreeBSD to prevent name clash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f678811b567aafba60842bf0b3cff124da4daa0e",
|
|
"description": "i965: Explicitly cast value to uint64_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "565a80450d28f6daa0ca8b98dad93924e712f94b",
|
|
"description": "iris: Explicitly cast value to uint64_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "708db983dd08984b0cade15be576497661ef154c",
|
|
"description": "meson: Do not enable USE_ELF_TLS for FreeBSD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6cba468b5e79d8885a2a19eff58109b8722ef66b",
|
|
"description": "gitlab-ci: Do not create the \"success\" job when the test-docs job exists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e2cb8ef276beb0da00d60961735449aa341be7e",
|
|
"description": "gitlab-ci: Extend .ci-run-policy template for docs jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c612e8c0945297fe47615f0d1a3fada900c4ce7",
|
|
"description": "gitlab-ci: Use rules: instead of except:/only: for test-docs job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "196ac4c6f3fdd15f5632b2a3af7fd56bfdf57f11",
|
|
"description": "ci: move test-docs to container stage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28ca70b6b64336c886675f9b84bd10f001256b77",
|
|
"description": "ci: move deploy-stage later in the pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8774707b1e32aede2c906b0358159790d09928a1",
|
|
"description": "ci: test docs for non-master builds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24fe9f43e568bc44b6be380f659da3571b35ad16",
|
|
"description": "ci: only build docs if any docs changed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1ca80235de99169148ab2f03b8b08553758af76",
|
|
"description": "ci: only build docs in the upstream-repo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bebbf5867805923aa73da337af158698f4bb980",
|
|
"description": "freedreno/ir3: add support for INTERP_MODE_NOPERSPECTIVE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f5c9f971314c3783d876723c7348510bedba564",
|
|
"description": "turnip: set missing bary sysvals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2453f2bdb7306f1c426f8ddc56631e3b7665cbe7",
|
|
"description": "freedreno/a6xx: set missing bary sysvals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dadfb4ec5872c99274818b621f5c5d9665f26f57",
|
|
"description": "freedreno/a5xx: set missing bary sysvals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33457fc705de00e326830abe3322f6bf261ec3e7",
|
|
"description": "freedreno/ir3: add generic get_barycentric()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75fef41f16c7b028c3c7809eb7f9d8e3ea4e259c",
|
|
"description": "freedreno/a4xx: fake LINEAR_PIXEL varying support for u_blitter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d419c76bb07cf526fa636c012285589ed8962d7",
|
|
"description": "freedreno/a3xx: support LINEAR_PIXEL/PERSP_CENTROID/LINEAR_CENTROID sysvals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e9ded21d146c6949d1721a3afc19cc18c53e6a1",
|
|
"description": "freedreno/registers: update varying-related registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "549b4a3dd4abab86f470a13fdd9598e0d6d4776b",
|
|
"description": "gitlab-ci: Automatically run pipelines for Marge Bot pre-merge only",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8456ff75b39839f793a7226d00746ee7ba2e713a",
|
|
"description": "v3d/compiler: fix image size for 1D arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f1a16d06d8b2cf6942b1e4b250842ec0be2c8a4",
|
|
"description": "st/mesa: do not clear NewDriverState for inactive states",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "085aa7f91e82dfeb08dd6fb0655df3e229816db3"
|
|
},
|
|
{
|
|
"sha": "7940b47de646bf70027a433474056aaea31f563e",
|
|
"description": "gallium/docs: remove unused imgmath extension",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27dcdbcc96cfc8148d94bddf015cb85979f9a6e9",
|
|
"description": "gallium/docs: remove non-existent static dir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d7bb2dde0dd0751f48adedfc3ca8dcaa7f2a4fb",
|
|
"description": "gallium/docs: prefix exts dir with underscore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47d3b80428cd251b48735cde91df2f217ea65235",
|
|
"description": "gallium/docs: use none for highlight_language",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "686f6c72068767c7343943790510aa82562795d8",
|
|
"description": "gallium/docs: remove reference to non-existent label",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "3acd7a34ab05b87521b74f626ec637e7fdcc6595"
|
|
},
|
|
{
|
|
"sha": "686cf8eaada1a6a73a7e9ea6ebde1e573cf91966",
|
|
"description": "gallium/docs: fixup formatting of numbered lists",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0caf74bbcdf38914cecffa8772ee9b122b249b78"
|
|
},
|
|
{
|
|
"sha": "7f5061c0b78631e76e4086daf89d45f07782aabf",
|
|
"description": "gallium/docs: update to recent sphinx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2bf2e6c83d2b97ecc84589ec94c17cb7beed2c53",
|
|
"description": "draw/llvm: fix big-endian mask adjusting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1b22815af624b93bcfebc8069598349e151bc67f"
|
|
},
|
|
{
|
|
"sha": "0e6dfd11f220fd1c55b4dc2f371263414874f1fd",
|
|
"description": "mesa/get: fix enum16 big-endian getting.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f96a69f916aed40519e755d0460a83940a58780e"
|
|
},
|
|
{
|
|
"sha": "b743c9bf2d5c987c97a22e725a56a2b641b58ae4",
|
|
"description": "llvmpipe: fix occlusion queries on big-endian.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3aeb61da49cf0e141759c23d4790ad5dd96bcf52",
|
|
"description": "gallivm/nir: fix big-endian 64-bit splitting/merging.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "928660527697bc37b475037f9f2579aa4d2205b4",
|
|
"description": "glsl: fix constant packing for 64-bit big endian.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cd466bf340231474d1dc254fc894f69ebeac0a4",
|
|
"description": "docs: add a page explaining the GitLab CI and the Intel CI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fde25a6ed94409eca4e6b47f73774356314095d9",
|
|
"description": "mesa/swrast: use logf2 instead of util_fast_log2",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bd4e769515345a6b20562310334bc828c0bb6605"
|
|
},
|
|
{
|
|
"sha": "2e5b2145068223bbe0b4a8cb1ffb2f26e2fb6527",
|
|
"description": "anv: disable i915_perf warning on non-Linux",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a27efdf0e36be8e36390c6a27eef91cbef21e71",
|
|
"description": "meson: Revert commit overriding C++ standard with gnu++11 on ppc64el",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd7acd09b9f8cc68cbe50f9b239029efe7f9cd18",
|
|
"description": "clover: Fix types collision between c++ and altivec",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54d7907c276f2e5ef428ead58721fd82e4b26f40",
|
|
"description": "nir: Propagate *2*16 conversions into vectors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e3958c44f78e882468a092557ec6b0b1404bc54",
|
|
"description": "panfrost: Do fine-grained flushing for occlusion query results",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1d309eaa39a695da5adc7dfd663cb2a4179710e",
|
|
"description": "freedreno/a4xx: fix *_NONE enum conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa673920483d81a7a3ed110cfaa4d8f21d3d00c4",
|
|
"description": "CI: Re-enable Panfrost T860 jobs",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "34db50558d9a6dca89218f74c4418cdf0b0acbcb"
|
|
},
|
|
{
|
|
"sha": "50d755360098edad94696a2d7cdbee4c578fc83b",
|
|
"description": "radeonsi: add a debug option to enable NGG culling for tessellation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0c77a5f1d442b05888017dce8b1d522996ca3e5",
|
|
"description": "radeonsi: don't try to enable NGG culling for GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90cf741d316d231bdc8a67dce8ef1c84a80eeec8",
|
|
"description": "radeonsi: always use Wave64 for HS/GS/VS shader stages (except GS fast launch)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9049e39804c876e58b3f9496afed7c055a67e9ee",
|
|
"description": "radeonsi: always use Wave32 for GS fast launch, because Wave64 hangs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fff9beb44b18f6f3077f0460d383aebcf77d176",
|
|
"description": "radeonsi: fix NGG culling for Wave64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2866a6f78d2714b63bae4b2738e46ca790e53084",
|
|
"description": "ac/gpu_info: fix num_physical_sgprs_per_simd for gfx10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1401fc055c5496933318e87503144392ad3b6811",
|
|
"description": "radeonsi: don't flush in fence_server_sync",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "50b06cbc10dbca1dfee89b529ba9b564cc4ea6f6"
|
|
},
|
|
{
|
|
"sha": "34db50558d9a6dca89218f74c4418cdf0b0acbcb",
|
|
"description": "CI: Temporarily disable Panfrost T860 jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb703d42479296f3b517a215ef99428cf405fa9d",
|
|
"description": "CI: Re-enable the Windows VS2019 build job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3e1e9f82ca934ce433bba2dcb544ca51edcb5f1",
|
|
"description": "CI: Correct build-directory path on Windows, and keep it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee056dfef6e3567d49e82fe4af8604885ef736f5",
|
|
"description": "CI: Try shared libraries on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97b4b1254ec7724f9e17af976c3ba1cfff302741",
|
|
"description": "CI: Enable assertions on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a05f9714bb5c78c01de39d2e6dc1ac5b351f8f1",
|
|
"description": "radeonsi: bump SI_NUM_SHADER_BUFFERS to 32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e8cfc0add8e6b28ca4babacd6263b23ad87b2fe",
|
|
"description": "glsl: remove stale FIXME",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64a2500a6975f7ea42c93f5c20dc295e99f3b612",
|
|
"description": "st/glsl_to_nir: disable st_nir_lower_builtin() when packing supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cca5137aed20c93bfcb57324d094f585984c0c9",
|
|
"description": "glsl: define gl_LightSource members in ARB_vertex_program order",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ddab654d93f6f23f3b0f0fa79b086810b3f5c58",
|
|
"description": "mesa: add _mesa_program_state_value_size() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e7b1a6b1a5b9e2993312dbc6ae55a87865917c2",
|
|
"description": "mesa: remove _mesa prefix from static function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "849227d70f307e741f0927a6b2d3763fe5b1827b",
|
|
"description": "zink: set lower_uadd_carry in nir options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d7d7687829875e401690219d4a72458fb2bbe4de",
|
|
"description": "loader/dri3: Check for window destruction in dri3_wait_for_event_locked",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c226116c6c0793d6d9a7dec52ac7cf54b82b57f",
|
|
"description": "loader/dri3: Use dri3_wait_for_event_locked in loader_dri3_wait_for_msc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"master_sha": null,
|
|
"because_sha": "7b0e8264dd21ae05521d08d41fecd84139401fef"
|
|
},
|
|
{
|
|
"sha": "ee77951714ff4373261befde6e84f592cc1c769c",
|
|
"description": "loader/dri3: Add dri3_wait_for_event_locked full_sequence out parameter",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08c39a8a2931e587e4715d2ed12b2fe1990aa4c3",
|
|
"description": "v3d: Fix -Wmaybe-uninitialized compiler warning in the v33 code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f55a308c75d1c18dc3e8268ba7cdc3e6f66067b9",
|
|
"description": "v3d: Enable PIPE_CAP_TGSI_TEXCOORD.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a60e8dfdc5d6302db6b79325572b020d55e426d9",
|
|
"description": "vc4: Enable PIPE_CAP_TGSI_TEXCOORD.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64cb81a3a4ad0b2c794a276ca22c7fd39a1856a8",
|
|
"description": "gallium/util: Add a helper function for point sprite handling.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "622c548967a3ba7f7522057e10d696600b1b002c",
|
|
"description": "turnip: enable depthBiasClamp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ed100ea498c38b7b87be34d2c46f5cdb60e3009",
|
|
"description": "turnip: enable largePoints",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb10edd54467b81105f7d68173809006d00f0d07",
|
|
"description": "freedreno/regs: add extra bits for UBWC array pitch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c425ca5566a6bd22fe4d38e7b46d82582ce29de9",
|
|
"description": "frontends/va: Handle dynamic resolution/SVC for VP9",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "653dff949e93a8dc53924387f7b18328d14ebc60",
|
|
"description": "v3d/compiler: fix spill offset",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "97566efe5cac0ff11b23d8f27001fc98c7cea2af"
|
|
},
|
|
{
|
|
"sha": "7a5e6fd25f2e132ef4cacc3a5b714c4e153227b0",
|
|
"description": "radv: add support for MRTs compaction to avoid holes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e0dcbb880855167d09010f948419a3857879a82",
|
|
"description": "radv: use SPI_SHADER_ZERO for non-written color attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18b42eebd597043f359aa47faeaa47f1a379e1b9",
|
|
"description": "radv: rework 8/16-bit color attachment formats detection",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76ee45d3a88dc1d85a8fb50620fb99032726cbec",
|
|
"description": "radv: adjust CB_SHADER_MASK for dual-source blending in the shader info pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26a48d8d352b84dcfd11dcb0af08d9ae6333e543",
|
|
"description": "radv: enable VK_AMD_shader_ballot on GFX6-7 with both compiler backends",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cff418cc4caba78117986a31ce3852f2c137a95b",
|
|
"description": "nir: Add new rules to optimize NOOP pack/unpack pairs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "237d72841805a6964b8ebef17c044020e34b1141",
|
|
"description": "gallivm/nir: fix const loading on big endian systems",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "44a6b0107b37ad9644d3435cf6d2d29b6779654f"
|
|
},
|
|
{
|
|
"sha": "7d31bc9a34ccc4b8570c4145379177c007922504",
|
|
"description": "freedreno/ir3: fix resinfo wrmask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1c16e52514fd9e66d3ac118f1ec32a83cbc5f2a",
|
|
"description": "docs: use ref-links for internal references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ee55b206af1a2eaf5ad23c8b8833c6fc49a96ea",
|
|
"description": "docs: fix internal references",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "429ff054917910190831ab554f6c7a25eeeaf069"
|
|
},
|
|
{
|
|
"sha": "1d250bf2916df9497bec4a7d4e496dff76814bcc",
|
|
"description": "docs: restore accidentally dropped labels",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "14f2a81b6f66e076318472a632b749e98d86f8d6"
|
|
},
|
|
{
|
|
"sha": "05e61a915732b38aa65d1e7ecf07a6e61fb33158",
|
|
"description": "docs: remove non-existent reference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b74e6fa28037ee2d3fc0824275a9e1c509a0e2c",
|
|
"description": "meson: Do not require shader cache for radv.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "cc10b34e9ed1104f4ceb88a49a42e1d6a743d52f"
|
|
},
|
|
{
|
|
"sha": "c0c03f4772fef361137bba5681b71215aca107d1",
|
|
"description": "rbug: Fix rbug_delete_vs_state lock acquisition.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "07838ff990a74e3acd95de7042042b49ecc51570"
|
|
},
|
|
{
|
|
"sha": "583d7d3d8d0d14d636340b0f12f72db7b0148ceb",
|
|
"description": "v3d: moving v3d simulator to src/broadcom",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4fccbd0ea60280fd1e9cb0728ba828783fb20b2c",
|
|
"description": "turnip: Put VK_KHR_external_fence_fd stubs back",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39f06e28485d4c4f111e5347d0265c79b8fb396c",
|
|
"description": "iris: Implement pipe->texture_subdata directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34630fe081b14623adb94cca403619788e18826b",
|
|
"description": "turnip: Properly return VK_DEVICE_LOST on queuesubmit failures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "487576e3cfd7768ba274aab7f1ea40a6877c8e50",
|
|
"description": "turnip: Fix error handling of DRM_MSM_GEM_INFO ioctls.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e67c2e1c96c17b5b57f214297adba2a8a302f994",
|
|
"description": "turnip: Do better TU_DEBUG=startup logging of drmGetDevices2() failure.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aba8c579a9780f9d3ad2d677f9ef625df7726479",
|
|
"description": "turnip: semaphore support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6283da34a9147f65c2cf2bc0d4d2c06bec9ed4ac",
|
|
"description": "ci/baremetal: Bump the kernel to a recent drm-msm-fixes for msm semaphores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c0f82b0d72927b98157300f5c9017f99299fbd4",
|
|
"description": "aco: fix partial copies on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66482303f6d19f1e498b31626c3cbae75e44e957",
|
|
"description": "mapi: x86: Fix dynamic entries in x86 tsd stubs.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "45206d7673adb1484cbdb3eadaf82e0849c9cdcf"
|
|
},
|
|
{
|
|
"sha": "63805ccd3f0b26174d04bb49b04040e968ffb819",
|
|
"description": "ci/bare-metal: Fail early when we get stuck powering on a cheza.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "189a0fecf54139cea128731fcc6ae00d46565cd4",
|
|
"description": "freedreno/ir3: move nir finalization to after cache miss",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f97acb4bb4b18f127b62aa8eeb57cdf3d8fe3aa2",
|
|
"description": "freedreno/ir3: disk-cache support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6aadb00e60fcf37bbef0dfe03e76e72e7c08bf33",
|
|
"description": "freedreno/ir3: build binning variant at same time as draw variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83b97bf161f50371a09fdc02b3ca045671469b09",
|
|
"description": "freedreno/a6xx+ir3: stop generating pointless binning shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdbe1ffaf74c4b1e913947cff5f3f40ab7b5feca",
|
|
"description": "freedreno/ir3: shuffle some variant fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0f22c3d9406ef354142e974783f6c6c066a5c68",
|
|
"description": "freedreno/ir3: add ir3_compiler_destroy()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1ab57359c7a98ecd45ba3da905dd44c4d7cae5b",
|
|
"description": "freedreno/ir3: move finalize_nir to pscreen hook",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3ae55937830853349bcc80298714167839c42f2",
|
|
"description": "freedreno/ir3: add ir3_finalize_nir()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e35b8971a74a62960e7328993d93a090a25c22a7",
|
|
"description": "zink: use OpFUnordNotEqual for nir_op_fne",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "765de33d3ce34ee2e4df5e349dce4dabb13bfcfc",
|
|
"description": "zink: set lower_mul_high and lower_rotate in ntv compiler options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49c13fccf75faf5f3befb87d94e86665f57b1898",
|
|
"description": "zink: handle isign alu in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21fe5b0ffdf291ac711206e51288045939a83259",
|
|
"description": "zink: handle ixor in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "651d093298d07b52dbadd6759936aa2d426b6424",
|
|
"description": "zink: lower byte/word extract ops in nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90d34558488effc988d11e692ecf870084a6f709",
|
|
"description": "zink: add bitfield_reverse handling to ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "957d8e26582fd9397207f44977302e5a3810b849",
|
|
"description": "zink: add ult handling for ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2159aa0c49e1935438b96ff5c56bcce3e292dfad",
|
|
"description": "zink: handle signed and unsigned min/max ops in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f13d79f519db446df616347138cb0e897758c1d1",
|
|
"description": "radv: remove the load/store workaround for Monster Hunter World with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a30ad8cb2388e5aeaff0a499eb3b8294068169bb",
|
|
"description": "radv: remove the shader ballot workaround for Youngblood with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "099916384a47c27dee69be0dd3ceb070b5369931",
|
|
"description": "docs: update favicon",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fbc12a0ac0472b85922c406ce14931091d74eb6",
|
|
"description": "turnip: fix huge scissor min/max case",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "9c0ae5704d654108fd36b8de3f7364601ba30c53"
|
|
},
|
|
{
|
|
"sha": "1854eeefded9dafca62a24ed4b2f460e0bf1dd71",
|
|
"description": "turnip: fix VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_1_1_FEATURES",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "62de79ac4492ac9e4af99b9a25c15cda1114e7d9"
|
|
},
|
|
{
|
|
"sha": "6b886fbc0b239024fd7681f4518ada3d7568a68b",
|
|
"description": "panfrost: Add PAN_MESA_DEBUG=gl3 flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1288613f1c7cb17d49bd093e1339d32fcd0cd9cb",
|
|
"description": "freedreno/a6xx: use firstIndex field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba5e1c5310f3954aae803fe82814b22a86beeef7",
|
|
"description": "tu: Pass firstIndex directly to CP_DRAW_INDX_OFFSET",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "259d07a2ff8ef471f47e3618399977514177233e",
|
|
"description": "freedreno/registers: Label firstIndex field in CP_DRAW_INDX_OFFSET",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a32fb2f9d037ee6cd66c6883d3bbda52f1d79f21",
|
|
"description": "freedreno: On a5xx+ INDX_SIZE is MAX_INDICES",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1dd24bf27b2b1da65cf66f58481ec2331179b4e0",
|
|
"description": "freedreno: Share constlen between different stages properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9dd989d2a5d08e465f3c7fcb427aa24ec6247d2",
|
|
"description": "freedreno: Refactor ir3_cache shader compilation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ad65609da345871465a8e1be8cbf7173913ede4",
|
|
"description": "tu: Share constlen between different stages properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48b1602b5065384ad40f6852e72eacc538ccf319",
|
|
"description": "ir3: Add ir3_trim_constlen()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9edff0cfd4f567a9db5bc02be519e7d48299228a",
|
|
"description": "ir3: Support variants with different constlen's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4554b946c387ac38acade14d006b2b599a08f446",
|
|
"description": "ir3: Include ir3_compiler from ir3_shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2841bb1fac81c32b736f593507d46c46e7488f68",
|
|
"description": "ir3, freedreno: Round up constlen earlier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4845f184d767edebb952a0a1a0f9af769b651656",
|
|
"description": "v3d/compiler: don't rewrite unused temporaries to point to NOP register",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b1c511b099e88d1b153de784e3bf7e951a6288f",
|
|
"description": "v3d: Use stvpmd for non-uniform offsets in GS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dab8a9169c197a98df23f2bd0eb5e18cdeb71c99",
|
|
"description": "v3d: Add missing macro for stvpmd instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "71794567f966fd51eb626598d586ef75020adbf4",
|
|
"description": "radeonsi: remove tabs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0cdec11d9533b9d77dd2433483fbe5b69c28a272",
|
|
"description": "radeonsi: clear per-context buffers at the end of si_create_context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da78d50bc87ef5db846a942664094b6299cd1888",
|
|
"description": "radeonsi: make si_pm4_cmd_begin/end static and simplify all usages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b2a0f880b5964d120d06d1661ee2701333d0e1e",
|
|
"description": "radeonsi: disallow adding BOs into si_pm4_state except 1 shader BO per state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b1e42d2c228730fb3c04646e45b82c5e7059b6c",
|
|
"description": "radeonsi: make wait_mem_scratch unmappable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "428360662f300c44729dada9cd57c5b9a04befe8",
|
|
"description": "radeonsi: don't add the tess ring buffers into the cs_preamble state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c1d34a67ac037facabe085f030c94cae46f574d",
|
|
"description": "radeonsi: rename init_config states to cs_preamble states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bbc0a2d51db0ae31979e039cfea643b6b3492c23",
|
|
"description": "radeonsi: don't add the border color buffer into the init_config state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7680625c361a13d6a18d0b339b3a8e269962a2c",
|
|
"description": "ac,winsys/amdgpu: align IBs the same as the kernel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "556f4458fe90cea54caa63310dce9dded4034aea",
|
|
"description": "amd: add proper definitions for NOP packets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "276e6d7bbce089e0556c8f9e6601edc1dd3b5daf",
|
|
"description": "gitlab-ci: attach the Fossilize log file as artifact on failure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4954df417c7bedd399a75dc4d80431ea9bba417d",
|
|
"description": "gitlab-ci: append Fossilize stdout/stderr to a file to reduce spam",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b24b415013e9ef00c02ce64db376c976faee9dbe",
|
|
"description": "gitlab-ci: set the number of Fossilize threads to 4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be5d06106ffd4ec29884d7cfca660b20eeac6f5b",
|
|
"description": "panfrost: Only copy resources when they are in a pending batch",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "361fb38662f80e645e9087781faa4bec10dd6ac7"
|
|
},
|
|
{
|
|
"sha": "66df2ffa36a69265dbb6ab815a93eca6c2a208da",
|
|
"description": "anv: Align \"used\" attribute to 64 bits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "293221dddaedb410781d39fdecf3c93bb111475b",
|
|
"description": "iris: Align last_seqnos to 64 bits.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 2,
|
|
"master_sha": null,
|
|
"because_sha": "aba3aed96e4394a213e188f2f71ef045803a27c5"
|
|
},
|
|
{
|
|
"sha": "2fd746e98e76c9454b7fab0ac41c5b1456bcba90",
|
|
"description": "ci: Remove a stray \"always\" on the freedreno traces job.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "b88c46fa11ae4903ec8fdad0d39727bb80d7c74b"
|
|
},
|
|
{
|
|
"sha": "50e20cb036145f6429af8ee2c5daa1d75e02fb27",
|
|
"description": "freedreno/a6xx: Add support for polygon fill mode (as long as front==back).",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72c0522db28b97d9f70b14f28c34f3f0d24b0885",
|
|
"description": "turnip: Add support for polygon fill modes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "daee177ca0285bac842b3485dfbb3d8591401261",
|
|
"description": "freedreno/a6xx: Define the register fields for polygon fill mode.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b88c46fa11ae4903ec8fdad0d39727bb80d7c74b",
|
|
"description": "ci: Add a freedreno a630 tracie run.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5f727afeb38d813cf32ea1fa90f6079b999e6e5",
|
|
"description": "ci/tracie: Fix apitrace dump using \"less\" which isn't in the ARM rootfs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f1412cf3eb1c45beca9d5c973dfbf4fa84c10e8",
|
|
"description": "ci/tracie: Print the path if the trace isn't found.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7406d627c8864a8754efed14d0ad9d6a853325ac",
|
|
"description": "ci: Include trace replay support in ARM rootfses.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acf9d8b75d9ae39c812b9b2ed41ff0078bd35c42",
|
|
"description": "ci/bare-metal: Don't include dev packages in arm*test.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9079b53987e3d8dd82b0fa40a010f32524b13aeb",
|
|
"description": "ci/bare-metal: Skip setting of unset variables at startup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21b2dac793081fc7072f7ddfd0ba2f4aa94e8a0a",
|
|
"description": "ci: Move ARM rootfses to stable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a04672a105239b230b0e880d63cee6621a10f10c",
|
|
"description": "ci: Don't call renderdoc's ReplayController.Shutdown()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62de79ac4492ac9e4af99b9a25c15cda1114e7d9",
|
|
"description": "turnip: implement VK_KHR_shader_draw_parameters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "16a9e233da9a4ce64c876e2e69a8e9bb96436ff3",
|
|
"description": "freedreno/ir3: add support for load_draw_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01799b3448ca4e31bb83a79b95e8b7634fa2c8c7",
|
|
"description": "freedreno/registers: add CP_DRAW_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e98f2534c336c386368f8e62c290906d9f567fe",
|
|
"description": "gitlab-ci: add a list of expected failures for RADV/ACO on NAVI14",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63e1e7209c2bf7d8bbce18380d4f1b2cff4c0bbb",
|
|
"description": "radv: enable ACO by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db0afb380077a6e426aaa035a6cce0b42b78e41d",
|
|
"description": "radv: change use_aco -> use_llvm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b78f64507e9edf315208147811479146947270fe",
|
|
"description": "radv: introduce RADV_DEBUG=llvm option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37e7a5e746dbb57bc44ff9da308b7bfc529e40d6",
|
|
"description": "zink: unify code for setting resource barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a102896cff296fe305e4734be4a1774958d969d8",
|
|
"description": "radv: lower 64-bit dfloor on GFX6 for fixing precision issues",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c84f11e7b67cfa3c01780210ca31665b658e5ebd",
|
|
"description": "radv: lower 64-bit drcp/dsqrt/drsq for fixing precision issues",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82b46667836647226387442b2feb9d7f1475bd36",
|
|
"description": "iris: Honor scanout requirement from DRI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec7b55f4cc5dd3dc61eb6b9e51f46c58a2a896d3",
|
|
"description": "vulkan/overlay: fix crash on destroying NULL swapchain",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c962f5f61f11c0ed38f277fcd828ddd967f98ae",
|
|
"description": "gitlab-ci: add parallel-rdp fossils",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6da06479878a1b2d765c8fbe3c168b7ecbe86795",
|
|
"description": "freedreno/ir3/ra: fix pre-color edge case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5b990f435e7145bfd8562c80a4dc1012aaa03f8",
|
|
"description": "turnip: disable early_z for VK_FORMAT_S8_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04148f4411169bed0784d2bb47f763c429011223",
|
|
"description": "turnip: fix update_stencil_mask",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "233610f8cf8d8810173a7eac0c046574aeb485f9"
|
|
},
|
|
{
|
|
"sha": "9c0ae5704d654108fd36b8de3f7364601ba30c53",
|
|
"description": "turnip: fix empty scissor case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c008c293d7b220eec0c98cefb794cab95ee344e",
|
|
"description": "freedreno: handle batch flush in resource tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "16b4da3ba3117e69d9bd7519f57ae5f970fc48f7",
|
|
"description": "freedreno: split out batch clear tracking helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad136945e6da8f81c454c60c6702995066b9dfdb",
|
|
"description": "freedreno: split out batch draw tracking helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d74554b16742c29b388ada91d2b8922504153bd2",
|
|
"description": "freedreno: make foreach_bit() declare it's cursor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fd2bc10dc7695378115a99d7566ee3859dd992c",
|
|
"description": "turnip: implement VK_EXT_vertex_attribute_divisor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8018b4b7071774d2064cb526d748fb8e1df7402b",
|
|
"description": "docs: fix 20.1.2 relnotes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e94f81e9df8f038813a4d37263254870bc9cc60f"
|
|
},
|
|
{
|
|
"sha": "804c6ee0dfd9b2a6e84ee0cbeb452b9276e5a2b0",
|
|
"description": "docs: update calendar and link releases notes for 20.1.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e94f81e9df8f038813a4d37263254870bc9cc60f",
|
|
"description": "docs: Add release notes for 20.1.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3065c4bf925e69e27dc93ded99bc339ed0972307",
|
|
"description": "freedreno/ir3: switch PIPE_CAP_TGSI_TEXCOORD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6d650353a0b53e4b954cb41d0e7b0add9329283",
|
|
"description": "freedreno: convert builtin blit VS prog to ureg builder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5574c516547066f2ee07086f475a7416604c175",
|
|
"description": "freedreno/a3xx: use point-coord helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba6e1514f590320e60962e34d45df83488e9d463",
|
|
"description": "freedreno/a4xx: use point-coord helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e8c6312c70fb5a8a8df0bb4eeee70a079fe67ea",
|
|
"description": "freedreno/a5xx: use point-coord helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a474d48e1764a5251e1a47e1a34424c28d8ecfa0",
|
|
"description": "freedreno/a6xx: use point-coord helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68d6aa3dd02a33b650aeb66fbca83072a52202a1",
|
|
"description": "freedreno/a6xx: de-duplicate vinterp/vpsrepl state building",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "022c363cfbb7e37eef5d5b7559d24f8237a72f27",
|
|
"description": "freedreno/ir3: add helper to determine point-coord inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64c2a10707f8296944160284bf62d0e6bf7a27d9",
|
|
"description": "turnip: move some logic out of create_render_pass_common",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9c76f6832062204683ece8c7d7dfaf7cc06b0e0",
|
|
"description": "turnip: use RenderPassCreateInfo for render_pass_add_implicit_deps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4099201bcd4e5c8e6c281368b5b75d5fc89b3ff",
|
|
"description": "turnip: replace a memset(0) with zalloc in CreateRenderPass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70046145d19454ad74d98e719ee5aba8c8df86ae",
|
|
"description": "turnip: translate CreateRenderPass to CreateRenderPass2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01e2893cba4dd0f3ef98020ef0707510ce2cfde8",
|
|
"description": "turnip: implement depthBounds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9d866910c59a2e9e0c001b2d5f337205d8c3c1f",
|
|
"description": "freedreno/registers: a6xx depth bounds test registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4fc0499049fcdb7f892f99ce7abf9d739730138e",
|
|
"description": "aco: remove outdated assert in handle_operands()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7cad27831d27b668f592a7b8fb2b09b6f443cd8f",
|
|
"description": "aco: ignore blocked registers when checking edges in get_reg_impl()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91a82d006966d5e98feceebd962873b851a6ced1",
|
|
"description": "radv: fix checking the return value of cs_finalize()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "64a92ef7a26d33ca193a8a9eb5c00e2765a01837"
|
|
},
|
|
{
|
|
"sha": "86df5283a3242fab4d5887ea859bcb6dab0dbae2",
|
|
"description": "gitlab-ci: update the list of expected failures for Pitcairn",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa35670fd0923d5779a0f1498a120223a69d6949",
|
|
"description": "radv: Make radv_alloc_shader_memory static.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64a92ef7a26d33ca193a8a9eb5c00e2765a01837",
|
|
"description": "radv/winsys: Distinguish device/host memory errors.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5cb88eea45c02eb398117b2c52f1ef1626e2204",
|
|
"description": "radv: Handle mmap failures.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04765e6a9a43b831edd25a51a85e81f1390f36a8",
|
|
"description": "radv/winsys: Deal with realloc failures in BO lists.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "519ddfd31269113693cf7df4e7ad6b670ea3f289",
|
|
"description": "aco: improve vectorization of 8/16-bit loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddffcf362770940cfc6300ff4d90c0443937ccbb",
|
|
"description": "aco: fix when sub-dword create_vector operand cannot be placed perfectly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91fd53884dc2d4ee0174a95535e6d9110ab60ff2",
|
|
"description": "aco: don't allow partial copies on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76b5d72921ced04fb8796b7a23a468fc1a4735e3",
|
|
"description": "aco: align swap operations to 4 bytes on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91d7e40176328d0a256d9b9cf0ff749604035c51",
|
|
"description": "aco: don't create byte-aligned short loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3259b6e6a2f1fa97041ba5d043eedf30372e8a6",
|
|
"description": "aco: add missing bld.scc() in byte_align_scalar()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0f6ca4393d9b28e303a043ad4125430001aca68",
|
|
"description": "aco: don't store byte-aligned short stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a18da83d184ffa93f943a5963ebd4b86fa41fa91",
|
|
"description": "aco: fix copy+paste error in split_buffer_store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "841fdfcd4537d826b2b49b927fadb7a32f0b2286",
|
|
"description": "radv/aco,aco: allow SMEM SSBO loads on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35b5e1fc7c5c64ad93607ab8772239da3d56ceda",
|
|
"description": "aco: allow SMEM for some sub-dword accesses",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c702f8ed1572ab32cc3904a6d92cc5126c7c6080",
|
|
"description": "aco: only use SMEM if we can prove it's safe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0cfee26bee3c58f055343ed17585f44e3f2a13a2",
|
|
"description": "radv: fix image variable types in meta shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c344c083fc79938b25833ec3d473a28e6d8e8068",
|
|
"description": "spirv: set variables to restrict by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1be67d610f4b3837e930532cd6636ea659bac814",
|
|
"description": "android: freedreno/ir3: simplify generated sources rules",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41683157e778722ccd94c7d224f4961475537dc6",
|
|
"description": "android: freedreno/ir3: add missing generated sources and rules",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1e8808a4a0f7f28dfc885bbe6c50e7a65ad15bbf"
|
|
},
|
|
{
|
|
"sha": "b41828c33751d666726dc27222674b7eff08fe28",
|
|
"description": "android: freedreno: add fd5_layout.c to Makefile.sources",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a1a739995bae4f2ad2b075416e9a310957e1a146"
|
|
},
|
|
{
|
|
"sha": "5f97dfc4c848cb6388ec138c19a22a8a880901d1",
|
|
"description": "vulkan/wsi/x11: Ensure we create at least minImageCount images.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b3976d3f86d41ccc130b6734630814acf538d28",
|
|
"description": "zink: clamp VkImageCreateInfo.arrayLayers to 1 for image resource creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "994224bc2930779f67bc6b592d8ca8544081dfc4",
|
|
"description": "gitlab-ci: update the list of expected CTS failures for RADV/ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a5fb31fefbc24a5ad375a26206328e416f4e846",
|
|
"description": "nir: Fix divergence analysis for tessellation input/outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8278a46b26a690b58b85454eccc48caf65012671",
|
|
"description": "intel: Disable loading drivers on DG1 devices for now",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32455b657f68cbc1ab5af5ca16e80e39cc9fbdd6",
|
|
"description": "CI: Disable Panfrost Mali-T820, Lima Mali-400 and Lima Mali-450 jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f48c6b6a284f61233995cddcd15f73fda1c487f",
|
|
"description": "iris/compute: Split out iris_load_indirect_location",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6557c8294dac10ab2a9115c5e5b946531f0a7dec",
|
|
"description": "iris: Split walker and state update into iris_upload_gpgpu_walker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ecf3335eef889f1c04b928a1a6371c6bd7b67fa5",
|
|
"description": "anv/cmd_buffer: Split GPGPU_WALKER out to emit_gpgpu_walker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "759b7f83dd713c2a41e4e39500b797afdddabde5",
|
|
"description": "anv/pipeline: Split VFE/INTERFACE_DESCRIPTOR out to emit_media_cs_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5918ac63e8d46853f269bb60872db8244710d05",
|
|
"description": "turnip: use pipeline cs for shader programs instead of separate bo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a58de1b8d3a9f6ce072fdd2b07490c3def1e7372",
|
|
"description": "turnip: fix ts_cs_memory typo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf92f041fe58e494e2bc04d4ebf3e3b8bf8487ed",
|
|
"description": "freedreno: Handle DRM_FORMAT_MOD_INVALID in shared code",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "9891062642a3f35dc326b305fca2407f9041915c"
|
|
},
|
|
{
|
|
"sha": "561aaeeb48e06fa3185638eaee04e2fc665b64a2",
|
|
"description": "intel/eu: Add the RNDU opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0ab48e3ea0c1355b2da191bb3b0213f088d7582",
|
|
"description": "intel/eu: Set the right subnr for ALIGN16 destinations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a0d772dca33b725e2f359813eed795563b1467e",
|
|
"description": "intel/eu: Add a brw_urb_dest_msg_type helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c762955d4157041f0624b8e485e822af1695c2a",
|
|
"description": "intel/eu: Add a brw_urb_desc helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ecda98fbb2d27a9b6d2d3e1d30368b2b9b1cd027",
|
|
"description": "intel/compiler: Expose brw_texture_offset to C",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "479797e130410b230cc5cd7642592c8e2c00af54",
|
|
"description": "intel/fs: Move more prog_data setup into populate_wm_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc519cad57b2123eb66928ae769fdeee4e0749c0",
|
|
"description": "intel/fs: Break wm_prog_data setup into a helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2687ec5ee6869f10276c9c6bf5390e71d63377e3",
|
|
"description": "intel/fs: Expose a couple of NIR lowering helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfc1fd22cdf80722e47d0804e1a97d251e3a650d",
|
|
"description": "iris: Delete useless #define",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba15bb383f0756703e05bf202edc4771a1c54560",
|
|
"description": "nir: only uniforms with dynamically_uniform offset are dynamically_uniform",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "886d46b0897182e489e03f7302a575b54004faca"
|
|
},
|
|
{
|
|
"sha": "2a61a8d95a8baebfbec53de8f6f2f70b09801486",
|
|
"description": "bin/symbols-check: explain C++ symbols workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20e12d9ef4e29bd64964c3c22fc8876d1c1c2977",
|
|
"description": "turnip: implement CmdDrawIndirectByteCountEXT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6cf87d777a24c707199a20c723cae16d9c9595ae",
|
|
"description": "turnip: enable VK_EXT_index_type_uint8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52da27aedee7a7874502eba8f80a44a1bafcf9e0",
|
|
"description": "turnip: refactor CmdDraw* functions (and a few fixes)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98b0d900474e1f3abdc3f465cbe659bf1caf95c6",
|
|
"description": "turnip: rework streamout state and add missing counter buffer read/writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99eecd3775deabb161612825d09a7f579d438e23",
|
|
"description": "docs: add planning for 20.2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f04914713bdfee26478436215c04438d2a774b2",
|
|
"description": "docs: add some padding to the release calendar",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ade7c3338ae418379e984423a91ae8b74fb609b9",
|
|
"description": "ci: remove some freedreno a6xx skips",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "012b7aab260d4d46c5e2d276485ec693a75cceeb",
|
|
"description": "driconf: add workarounds for SPECviewperf13",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca719c6e303966e8acf8a5d7d094e0075e36f6a0",
|
|
"description": "glsl,driconf: add allow_glsl_120_subset_in_110 for SPECviewperf13",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8e8701cf1b6a9eee3ec401c569ac88d0405f10e",
|
|
"description": "radeonsi: replace ctx->screen with sscreen in si_flush_gfx_cs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "470b319813b0880ac106cfd70255d96421b9bec6",
|
|
"description": "radeonsi: don't wait for idle at the end of gfx IBs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57606c2ab5c19ea030e47feffaf52233f1279742",
|
|
"description": "gitlab-ci: stop testing RADV with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0aca04afa585e87bc900fb3b9c19c92d78b3e8f7",
|
|
"description": "aco: fix printing ASM on GFX6-7 again",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c95d258d1bcde8d29e28aa182050a5da33a74456"
|
|
},
|
|
{
|
|
"sha": "e0518800a1256a98588f1cb9dcc89e7346756b1a",
|
|
"description": "gitlab-ci: Update CTS runner",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "287bf5f20886f9581c26c519bb17813d4d4f1f71",
|
|
"description": "gitlab-ci: Test virgl with Khronos' OpenGL CTS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2102d5eda52b6440581518580d94e78204e4ee85",
|
|
"description": "gitlab-ci: Add manual tests for Virgl using GLES on the host",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4417e924bf710f7628e9e10727f025307eb3ce09",
|
|
"description": "gitlab-ci: Run more dEQP tests for virgl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2d7f4fe5a52d2968f8d0fbbf879368a6e7044aa",
|
|
"description": "glthread: handle ARB_vertex_attrib_binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66c2c9c6a957c55effc29ad4e1e7461bb8c85508",
|
|
"description": "glthread: rename non_vbo_attrib_mask -> user_buffer_mask, attribs -> buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2bf425431d85b6aa7d0ffae2639dc64eebe63e9a",
|
|
"description": "glapi: fix incorrect param names in ARB_vertex_attrib_binding functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b8b62c55bb26e887a86d42ef645daa0ed0007ee",
|
|
"description": "ac/nir: fix 64-bit division for GL CTS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ba2ec1f369d2c97fc7c54ecd52b0addcfd349a31"
|
|
},
|
|
{
|
|
"sha": "3fec2f67c3d9424c8c0fdfaeef5d906e27453cd6",
|
|
"description": "radeonsi: compact MRTs to save PS export memory space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ac99b9f39dc622d822a4ba54ae4bfad6ed30021",
|
|
"description": "anv: Bump the advertised patch version to 145",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9ee1b9cf95c6d4646c45067e54bd6751f1e65a5",
|
|
"description": "vulkan: Update Vulkan XML and headers to 1.2.145",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "677c1bd0559a4d96599348cae92750057f422942",
|
|
"description": "docs: cat maintainer keys to a single file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4335aaf0ed69596f4d8a192501fe1a4f1ebf494",
|
|
"description": "docs: drop deleted file from extra sphinx files",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "3e37b7e6bbad007c168aae1b046b74ab6ea720cc"
|
|
},
|
|
{
|
|
"sha": "c72832e83c6a811adc464c35285bdbb602e5f43b",
|
|
"description": "anv: Make use of devinfo has_aux_map field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c36936832bb2af3edb5d4829e3a8d0a97812379",
|
|
"description": "iris: Make use of devinfo has_aux_map field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4be31ebb61574e9e401da478bd1c3280cef644ce",
|
|
"description": "gitlab-ci: drop gettext from the build images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04e8eaf4e82270d4eea578cd6d43eb1deea05a4d",
|
|
"description": "util: rename xmlpool.h to driconf.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ef983dca61b549a9242afd9008200b231a26e90",
|
|
"description": "driconf: drop now unused translation facility",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1f647a3b4c39fa77d63a38ef0ada78d27d2c306",
|
|
"description": "driconf: drop 9% swedish translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a19565592a05edb30b4afac519121026a261415",
|
|
"description": "driconf: drop 8% dutch translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56d76859fa5d31be8fee707f44f5dfdadce53cdd",
|
|
"description": "driconf: drop 6% french translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a029eafba360d660dc43f8b44f654ce6af31a2c2",
|
|
"description": "driconf: drop 26% spanish translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29ee6f6c6a12642596c6d7342e66abe213ca738d",
|
|
"description": "driconf: drop 15% german translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae7759eb210dfaa111c36845283ba113d9c09966",
|
|
"description": "driconf: drop 28% catalan translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e24047573fa2281ab9c068cfb13fd9a77968b1d",
|
|
"description": "zink: use correct define value for reserved slot count in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c323e0ddf3db8d1e38906fc4fa297bf6f26ec3cd",
|
|
"description": "intel/dev: Add device info for DG1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37a724e4ae0804745af3ad8954f7389f629c6785",
|
|
"description": "anv/dg1: Don't use SET_TILING kernel uapi.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6588354360d102f3bfbfdfd484490a6ae296142",
|
|
"description": "iris/bufmgr: Do not use map_gtt or use set/get_tiling on DG1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "762e601f776e7d692f49c328e526e6e2c3b14345",
|
|
"description": "intel/devinfo: Add function to check for DRM_I915_GEM_GET_TILING.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86617c08cc928563509a7f8eea4922044610e77b",
|
|
"description": "intel/l3: Return the URB size from devinfo for DG1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "793b40924161130bedb1a4ff746a8790004304d8",
|
|
"description": "intel/isl: Update mocs for DG1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3daa86675124b6b91c108b52e78d032deae1ef15",
|
|
"description": "intel/l3: Add DG1 L3 configuration",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "633dec7163e83943c6744909d8a4b67aafd2eaa6",
|
|
"description": "anv: Set L3 full way allocation at context init if L3 cfg is NULL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e2e0521ecbbc0e666582162c2bf149f1e41c73e2",
|
|
"description": "iris/l3: Enable L3 full way allocation when L3 config is NULL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6054b24f58451853391915208ba96d46605047ac",
|
|
"description": "intel/l3: Allow platforms to have no l3 configurations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49fe43e15fdfc5be4523638776cb2a96f92e04f0",
|
|
"description": "intel/l3: Don't rely on cfg entry URB size being 0 as a sentinal",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1fba99695f4dc036b17bee02d99a62efdbe21f7",
|
|
"description": "intel/devinfo: Add is_dg1 to device info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64ccb740281b019bb7e94053217cacdc72825042",
|
|
"description": "turnip: Enable tessellationShader physical device feature",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "497671be35f7bd1b033ae98aa58c98c2e63b95ee",
|
|
"description": "ir3: Unconditionally enable MERGEDREGS on a6xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a836ec6319630a3b5dfbb7101b839c4804a092c",
|
|
"description": "turnip: Force sysmem for tessellation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2718353b381790be3dca8a385d23034ea96f8565",
|
|
"description": "turnip: Support tess for draws",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08aaa3d4c46984f49fa0a9971224fabbd5a31408",
|
|
"description": "turnip: Emit HS/DS user consts as draw states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cb226b2588edbe67488d23a3425a78e78152004",
|
|
"description": "turnip: Update VFD_CONTROL with tess system values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f08a80dcd493c64922c04a2563025bddabcac230",
|
|
"description": "turnip: Allocate tess BOs as a function of draw size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eefdca2e2f5a558e02102c1f6e1736b61acc67b2",
|
|
"description": "turnip: Parse tess state and support PATCH primtype",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff16e72545bdcf26ae02475d90f911d31518928e",
|
|
"description": "turnip: Offset by component when lowering gl_TessLevel*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b09e690f3b77accfe62398ed314b6ddb0303bf7b",
|
|
"description": "turnip: Lower shaders for tessellation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2df0761200ba9680f0d22defaa02c33fb051fcf",
|
|
"description": "nir: Add an option for lowering TessLevelInner/Outer to vecs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2d4677b56efa0003065b61e39c1ef977c83f7da",
|
|
"description": "nir: Support sysval tess levels in SPIR-V to NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffc4d82438d9806c222a6eaadad5e00985e4d367",
|
|
"description": "v3d: Disable PIPE_CAP_PRIMITIVE_RESTART",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1fc346d2bec83adff7e4ff05b28e8855c54eb603",
|
|
"description": "mesa: Add PrimitiveRestartFixedIndex to gl_constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb5fc90135f682fedfce4cb7712fa418e6b4b95d",
|
|
"description": "gallium: Add pipe cap for primitive restart with fixed index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bcf6a9ec635a6cf6e1f7166ad3e6912fb74bb59f",
|
|
"description": "nv50/ir/ra: fix memory corruption when spilling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8c77d4765dcf347bb106ee446811b5df2f9f941",
|
|
"description": "nv50/ir/ra: convert some for loops to Range-based for loops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "361fb38662f80e645e9087781faa4bec10dd6ac7",
|
|
"description": "panfrost: Copy resources when mapping to avoid waiting for readers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65b3b08aaf4f5e9d9207e174232b4bbb820d7de4",
|
|
"description": "panfrost: Update sampler views when the texture bo changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96300120609a37020733cb9545707d863ebfe00a",
|
|
"description": "panfrost: RGBA4 and RGB5_A1 framebuffer support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b96d4449f4478a677f222343303eee6ad514b4f7",
|
|
"description": "pan/mdg: Fix max_comp calculation for constant printing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b351c801e02e5fc44c87932fe44e87c568456b4",
|
|
"description": "pan/decode: Add missing wrap modes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e219f04592373560fe39b7dafd2ef42bbc1124d0",
|
|
"description": "pan/decode: Fix helper invocations when tracing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97318994bcc07f2d5bb8a0a432202e88d5ac1503",
|
|
"description": "r600/sfn: Don't set num_components on TESS sysvalue intrinsics",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "46a3033b43b9b51cae5c60eea39e7e5af325c4db"
|
|
},
|
|
{
|
|
"sha": "43c23ba9bff17a1438a5091d26035b6284d50d35",
|
|
"description": "r600/sfn: Add support for shared atomics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "033968a94eab4bc40fbe642f23e0ec996a3fa7fa",
|
|
"description": "r600/sfn: Add lowering pass for shared IO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14591a45b73dcb881e09a1f32760ff499e0ad61e",
|
|
"description": "nv50/ir/nir: rework CFG handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8af22703e90b00aabbf9a06529fea94289d05792",
|
|
"description": "nv50/ir/nir: rework input output handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c31d711913edc4bed2195099ea0ee1abe25ca423",
|
|
"description": "nv50/ir/nir: handle clip vertex for tess eval shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "636cf22a1f457c786ee068a1c91ed1461d6d3be0",
|
|
"description": "nv50/ir/nir: don't emit a restart with set a stream_id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc71fccb754740b8f4fad52995e1c4ebcb224391",
|
|
"description": "nvc0: enable spirv caps with nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e476629853bda7b826a44842ca56b215803d3bb0",
|
|
"description": "nv50/ir/nir: fix nv_viewport_array2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "984e930b2fcd461cad6169accd69f82a89773989",
|
|
"description": "nv50/ir/nir: fix ext_demote_to_helper_invocation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b78c3375904c0455f2e426f5569d713db3828583",
|
|
"description": "nv50/ir/print: add missing VIEWPORT_MASK handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aecca24d03a84fda14dc86b548304e6aaf250984",
|
|
"description": "nv50/ir/nir: add workaround for double vertex attribs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83d2a73b73a58006d9835a93a64c3946a5923cda",
|
|
"description": "aco: improve validation checks for readlane/writelane",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f03a5f6cac95c59e602313cf6d84989d9733ecd4",
|
|
"description": "radv/aco: implement logic64 instead of lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a389322c444846e22bd2244c8df1c120aa47706",
|
|
"description": "nir: slight correction to cube_face_coord constant folding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c95d258d1bcde8d29e28aa182050a5da33a74456",
|
|
"description": "aco: fix printing ASM on GFX6-7 if clrxdisasm is not found",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "053df9bd8f24ef4576cb19eacb3c273bf1ed9e68",
|
|
"description": "v3d: Let scheduler know GS doesn\u2019t have shared I/O memory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed29b576cbc1da8eb0d1fa3483104bbf61e73ccf",
|
|
"description": "nir/scheduler: Add an option to specify what stages share memory for I/O",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28e3209985fc3c812cb0bd92b70d23abd6409190",
|
|
"description": "nir/schedule: Store a pointer to the scoreboard in nir_deps_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a18c935e15e70f23444bd594e05d40153871a1e",
|
|
"description": "v3d: Remove unused member of v3d_compile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df8dc30cea76179c7bca510ed48dff938982be8b",
|
|
"description": "nir/scheduler: Handle nir_intrinsic_load_per_vertex_input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "281f777433f36bff7dea75166be406e2fc22f30b",
|
|
"description": "gv100/ir: fix OP_TXG for shadow textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42b9aa5f5c77390c88b17b226982a27bd1dd6c7e",
|
|
"description": "gv100/ir: fix shift lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5445010e46517708efdcdfd756356bb2193e1bc",
|
|
"description": "gv100/ir: fix atom cas",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb6c546493b34f4503132084a881c21868678a92",
|
|
"description": "freedreno/a4xx: simplify setup_slices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c92a4004ccdb1e2fdaa5929b17c9dc3b400831f",
|
|
"description": "freedreno/a4xx: restore pitch to bytes change to layout code",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "aa2186db0e8c8cc5ed9a9ab6995948e36067f8ba"
|
|
},
|
|
{
|
|
"sha": "2cc51b0dfffb80e91bf839ed57708fd9f90735d9",
|
|
"description": "vulkan/wsi: Really terminate DRM lease in wsi_release_display().",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "352d320a07458eb05e4929fdc1e0d1dbe1b07dda"
|
|
},
|
|
{
|
|
"sha": "82815bc98036ec533788e3a62c0709541eeef0b8",
|
|
"description": "freedreno/ir3: split ubo analysis/lowering passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0f93f68986cdee8afeeb2fb7c7fa57decfcfca3",
|
|
"description": "freedreno/ir3: splitup get_existing_range()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2226acd74485905506f0efa545d91582dfe9afb",
|
|
"description": "freedreno/ir3: split out ubo info from range",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c32403c73354df2b8d55c5162892e02b49c15c9",
|
|
"description": "turnip: remove unnecessary OVERFLOW_FLAG_REG check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df2e54f7d4cbe56e404743f14ff26523b5e3f2b2",
|
|
"description": "freedreno/a6xx: remove unnecessary OVERFLOW_FLAG_REG check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffecaedf697e7ab072f9a13cc2613f59f374ca44",
|
|
"description": "freedreno/a6xx: VSC \"STRM_ARRAY_PITCH\" is \"STRM_LIMIT\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c977567db65e3430d1b7323f698d17bea58624e9",
|
|
"description": "radv: enable radv_no_dynamic_bounds for more Path of Exile executables",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08f64f91d12179ccc21d9b71ebe17eae96334def",
|
|
"description": "gallium/util: add missing include",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d6059d8877aed82f4a1a5fac10bca80bdf6ab0e",
|
|
"description": "gallium/util: limit STACK_LEN on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6fa8ed96854f56abfae92f69b85644289ba6aa4",
|
|
"description": "graw/gdi: do not depend on UNICODE macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eda684142050cf54b86f62e147edee921c65fa7e",
|
|
"description": "gallium/os: call \"ANSI\" version of GetCommandLine",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04f77595f0bb5adc31e9e0ff2114c1ed5b60371d",
|
|
"description": "intel/compiler: Always apply sample mask on Vulkan.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19b2ac2bb9e1ddc22956920d661f0e47aa49d718",
|
|
"description": "radv: enable radv_no_dynamic_bounds for Path of Exile",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4a643f65e36fc8bd80aa5fe7ea60d78a546f756",
|
|
"description": "radv: add new drirc option radv_no_dynamic_bounds",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3915b56e39cb8abb53146797e2806c2e5bb75477",
|
|
"description": "iris: Support I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2305ab693820f6f08b054cb8b33536e4b1178e45",
|
|
"description": "iris: Refactor modifier_is_supported for gen12",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c19492bcdb9ff5c5bf4092d2daff6e2e5d7bce1b",
|
|
"description": "iris: Handle importing aux-enabled surfaces on TGL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ed6e43988e2356265e5f0fdc06f0bf8b59ad475",
|
|
"description": "gallium/dri2: Support I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b25fedeff99628d9ef23977861f0f6a18030d07c",
|
|
"description": "isl/drm: Support I915_FORMAT_MOD_Y_TILED_GEN12_RC_CCS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9dea3e1b4777bc2331c0967d62d02ed58c184975",
|
|
"description": "iris: Use ISL_AUX_USAGE_GEN12_CCS_E on gen12",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "230952c21017b184a9bfbfaa2c56489d55b71d30",
|
|
"description": "iris: Don't support sRGB + Y_TILED_CCS on gen9",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db5d98cde82b1430dd1dabe36dcfefa6aef5484c",
|
|
"description": "intel: Add ISL_AUX_USAGE_GEN12_CCS_E",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9f7fce83c1e1bacbf00677f78c58013f93094e5",
|
|
"description": "ci: Enable NIR validation on a630 GLES2 and VK tests.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ee80d8e0cf678d05ce23d61669199e3f9b39a1c",
|
|
"description": "ci: Bump vulkan CTS to 1.2.3.0.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8961ea08654ed762608535f331e169f7afde182",
|
|
"description": "iris: Disable sRGB fast-clears for non-0/1 values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48a3f4c44b688176152203366c80011d7020ff63",
|
|
"description": "iris: Avoid fast-clear with incompatible view",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fbbf79377bcad0ed51d00a7d7e981375f8c29d54",
|
|
"description": "iris: Remove the CCS_D fallback",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e533232d8c814dec0799650a6de3a710d029c63e",
|
|
"description": "iris: Drop can_fast_clear_color's format parameter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b7d28ed6de5dadc3a6b121d3bb2fec69571c69b",
|
|
"description": "docs: move \"stable\" tag explanation next to `Fixes:`",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a096d4109419c7c9015d8652549c5066d7fd1205",
|
|
"description": "docs: move `Fixes:` tag explanation to its own section",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7488d491072cbd98e3bfc6d39b2ca10504572e72",
|
|
"description": "docs: make it clear that the tags needs to be in the commit message",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "731465192a995e5448d015303ab8e4307a101b81",
|
|
"description": "docs: reword a sentence a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d27d5eb614f1dc4a4e2288328b49d2f39794c37",
|
|
"description": "docs: add some formatting to the \"backport merge request\" option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e4eb7b86d9062c92db6f6f566eff5fe224cb4a8",
|
|
"description": "docs: prefer `Fixes:` over `Cc: mesa-stable`",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fd98931235c064c087719c0cf1aa14fbd27e3f9",
|
|
"description": "docs: drop `git sendemail` instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a29a1588b1c7a5eb065d3622d4eac4eeeabf6505",
|
|
"description": "docs: reword \"sending a patch revision\" to \"updating a merge request\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdebba27709884878aa7c828cc72f208303e038f",
|
|
"description": "docs: stop considering `Cc: mesa-stable` as an email address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1a98a1107ad70b1a6864dd38f33beebe689fec7",
|
|
"description": "freedreno/a6xx: Set index buffer size to bo size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2580e4f921036bd63aa74d8343d1e05818ecf6cd",
|
|
"description": "freedreno/a6xx: Don't write REG_A6XX_RB_SRGB_CNTL in restore",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77c50891b65a98fda392d83aba188e9bcace6381",
|
|
"description": "anv: Use resolve_device_entrypoint for dispatch init",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e94a122642f6f4878e87e9f83baf31a82b9c248e",
|
|
"description": "docs: suggest alternative installation methods for meson",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cca9aa4dfd5b72f6ed4eb78c012772f78cd1a641",
|
|
"description": "turnip: Fill out VkPhysicalDeviceSubgroupProperties",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "292ade3c9d2e27c6af136299656d4946910da034",
|
|
"description": "zink: use int assignment for vk int type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f11cc4cad7feb8d78f37709baac36c6a22034c6",
|
|
"description": "freedreno/ir3: move output_loc to variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "640ff0e847f8b4e8799499b0c6c31b194ab5e468",
|
|
"description": "freedreno/ir3: move const_state back to variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00926954c30aabbb67fe839924e433bd30001c9d",
|
|
"description": "freedreno/ir3: un-embed const_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab74b792d4b058f428ece7caa9a9020239606b58",
|
|
"description": "freedreno/ir3: move num_reserved_user_consts out of const_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74140c2e859c15593a379cbde96b1048f2ad69dc",
|
|
"description": "freedreno/ir3: convert over to ralloc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6039d083f781b13b420ed7abe1660d353fe3e518",
|
|
"description": "freedreno/ir3: pass variant to ir3_create()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65660622a1f7284c457388e553867b239343d314",
|
|
"description": "ir3: Split out variant-specific lowering and optimizations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4654c458f81d47b59f3562f6f92ebf20321a3a2",
|
|
"description": "freedreno/ir3: constify shader key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91ed8b7fe370d7293fcdc511cfd65c7c97ed516d",
|
|
"description": "freedreno/ir3: drop shader->num_ubos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70fbd48b3a87f2e0e1a6d597d0e992b3b96340e5",
|
|
"description": "freedreno/ir3: move ubo_state into const_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8b995c055fb47f820b1615f303a66b0995eb16a",
|
|
"description": "freedreno/a6xx: defer userconst cmdstream size calculation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd55533f5b00cdf76ec474d8c300fe8742ca11b6",
|
|
"description": "freedreno/ir3: add accessor for const_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e8808a4a0f7f28dfc885bbe6c50e7a65ad15bbf",
|
|
"description": "freedreno/ir3: refactor out helper to compile shader from asm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6db703e0f007fbcf4389ec607ae4c3e8fc9ee0d",
|
|
"description": "st/mesa: make texture views inherit compressed_data storage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "c3fafa127a01ef6d46c976bbf2c5be94350c0667"
|
|
},
|
|
{
|
|
"sha": "993c64e6fe70d458ad76b86232aabb4196d3a9a9",
|
|
"description": "ac/llvm: load 1 byte at a time if unaligned on gfx10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bddfbfcb56106533c80fb5515635089defd6cba3",
|
|
"description": "r600/sfn: Handle memory_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34e15cd610c1b24d63e0ee2293517f834503a80d",
|
|
"description": "r600/sfn: Take SSBO buffer ID offset into account",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5aef9ea2a3c8cf76d4bbfbee13ba8821d69cb57f",
|
|
"description": "r600/sfn: Add support for reading cube image array dim.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e458683a5255382a8f56ab91309e067ce94029ae",
|
|
"description": "r600/sfn: Add support for image_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "249dbcb769b5ff45f388c9f7a7d90096bbc302be",
|
|
"description": "r600/sfn: Add imageio support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b303540c48c1d47181b241e7d028d0bb2545996c",
|
|
"description": "r600/sfn: lower image derefs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ac5cce1a1325a15afcec54ff8ca90bae64c48aa",
|
|
"description": "radv: require LLVM 11+ for GFX 10.3 if not using ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc698fb5dc3d4043d0c7908b5703b92ad7056e86",
|
|
"description": "radv: add support for Sienna Cichlid",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c144482ea1a12ea681ea35b44b4cfcb632da488",
|
|
"description": "aco: replace == GFX10 with >= GFX10 where it's needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c28438094b8345bc0797e02af728ca41049d4bb",
|
|
"description": "radv: replace == GFX10 with >= GFX10 where it's needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f871062764f6c3fdfa5c1ad4b7db525c5c6f42b",
|
|
"description": "intel/tools: Add assembler tests for the cr0 register",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e573f21edd39c3e3ab8c10579851bc2bd100f0bb",
|
|
"description": "intel/tools: Disallow control subregisters > 3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc6fc963f02f727101f95d086065f332bd89e9e7",
|
|
"description": "intel/tools: Require explicit regions/types for special regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9feb6302f93a3c4192f6eaaf8651154d419ff4ca",
|
|
"description": "intel/tools: Drop srctype from ipreg",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27557e71102055889cc9d2213024e154655b3d92",
|
|
"description": "intel/tools: Remove unnecessary reg number checking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8110226baa8239540bedbb6c2ae95812f0cbc4b",
|
|
"description": "turnip: move enum translation functions to a common header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7cc7079b0d2e3499c71fce1d08bac4b94ae745e",
|
|
"description": "aco: use the same regclass as the definition for undef phi operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "897a47d84771fb367fa82fd9656b3de20197952c",
|
|
"description": "aco: fix edge check with sub-dword temporaries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "747e808697c56dcabc76ae7bae350e4552af12e3",
|
|
"description": "mesa/main: fix inverted condition",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "b112e62ba4819e3b230b63f778bb93c056dc059d"
|
|
},
|
|
{
|
|
"sha": "4bc5110eea2fbed10badf0ea70b1787f24499288",
|
|
"description": "nv50/ir/nir: remove image uniform hack",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0bbca5c23026675a1bc79dd690de9b253299d3f",
|
|
"description": "nv50/ir/nir: handle image atomic inc and dec",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3af27bb7de600732decd38dbc773112e0ff2fc8b",
|
|
"description": "nv50/ir/nir: move away from image_deref intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "feb83f2f822e71d27e00e7dcf5613b365dc5c552",
|
|
"description": "nir/lower_images: handle dec and inc",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43faa9ebb1c8a6063321065eb42723075a87902c",
|
|
"description": "nir/lower_images: fix for array of arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e35e0307cb6c226ef87d307c1ac910f4169536c1",
|
|
"description": "st/mesa: lower images when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "365d0aa6c543052635f3b6abbcd89d6d7833b97d",
|
|
"description": "aco: shrink mad_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "917260710f6d297571bed4c794cab96b632e97cb",
|
|
"description": "aco: make ssa_info::label 64-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47ca84a96d7cd29dfdea1549ffc3e8b3ba312561",
|
|
"description": "aco: shrink ssa_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19983d3d4aae3f2a6415a7e8d43bbf69a34d2a0b",
|
|
"description": "radeon/vcn: bump vcn3.0 encode major version to 1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2be131f538cf003ccad50304b6adb7ff294b7028",
|
|
"description": "radeon/vcn/enc: Re-write PPS encoding for HEVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d5d4f9eaac9dd419373e6a660f80aaf2bfbde5b",
|
|
"description": "radeon/vcn: add vcn 3.0 encode support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "946c5c6b7536a3e1350f6d56cf7509d7cd3dd699",
|
|
"description": "radeon/vcn/dec: add db_aligned_height to message buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "384195b041d077979d66af2a43dbcc800b1b75f9",
|
|
"description": "radeon/vcn: add Sienna to use internal register offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "909037b557cabbb267d470272d348ce2debd58d9",
|
|
"description": "radeon/vcn: reset the decode flags from message buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3817fa7a4d1f51c385b28a2e45a1edf227526028",
|
|
"description": "aco: fix WQM handling in nested loops",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ce8895b69a7523513eceed096233c3a348880a7",
|
|
"description": "st/mesa: account for \"loose\", per-mipmap level textures in CopyImageSubData",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f04f13622f3e71bee057d60a6be9c53b92b56cc9"
|
|
},
|
|
{
|
|
"sha": "9760a7ed9138b84d83a712afeb0e673399d9e200",
|
|
"description": "virgl: apply bgra dest swizzle and add Portal 2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c95b250a4c26cd4576af41b5e6262d7bfbfce1f7",
|
|
"description": "turnip: set the API version",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "91c757b7963f458f678226f9637f04a490085405"
|
|
},
|
|
{
|
|
"sha": "fa149b996d1541106c6aa950d06e0275e6556935",
|
|
"description": "radv: only requires LLVM 9 for GFX10 if not using ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cf4fe9d8217eb686f2220423fefede746cd427a",
|
|
"description": "Revert \"CI: Disable Panfrost Mali-T820 jobs\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "46a32f0b6bf91279d001a4905babe4e50007696e"
|
|
},
|
|
{
|
|
"sha": "4793c2bcb95eb9abc64ddea7115d1c16df4063aa",
|
|
"description": "Revert \"CI: Disable Lima jobs due to lab unhealthiness\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "adeef43d15092a6910dceb3605f5ee3151dd2c47"
|
|
},
|
|
{
|
|
"sha": "70cc80805ce5b027bece7334349ae8b028bf2862",
|
|
"description": "radv: compute CB_SHADER_MASK from the fragment shader outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b848d88059b17b221e5fa12afe9876862f18623b",
|
|
"description": "radv: make sure to set CB_SHADER_MASK correctly for internal CB operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "270eeb4105203e451bf34eebf496b5c89549c7f9",
|
|
"description": "docs/features: remove driver-list for forward-compatible context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eab3cabb9deb0e34681aad29e51fdb1f9d0251bd",
|
|
"description": "docs/features: update ARB_texture_buffer_object line",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a6a21ceb3104f9e5e2037d6e9fafbe899ef5217",
|
|
"description": "docs/features: mark GL3 as complete for zink",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4aa64b4c346c06af36c223f00a09a43434c1746",
|
|
"description": "radv: lower discards to demote to workaround a RDR2 game bug",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34499de5b3793b6ad5302c4e2913803b9c48cc9f",
|
|
"description": "glsl_to_nir: fix vote_any/vote_all",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9976f5e4ab6558af72e014668ee7e7ccb65a81c",
|
|
"description": "glsl_to_nir: fix shader_clock",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8505e6757b2f7c312bbefaf7673ece73a6a82bad",
|
|
"description": "glsl_to_nir: fix is_helper_invocation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f94ba1555d4acfd84bbd460c54b6762ee303750a",
|
|
"description": "spirv: drop some dead code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f43a2cd1d967bd1d4448fbf1f929e56e4ce82d44",
|
|
"description": "spirv: atomic_counter_read_deref is not vectorized",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a84d22bf2b81ff483b7728bf0e6c267d98c6b9c",
|
|
"description": "turnip: fix renderpass gmem configs when there are too many attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6b98e95106b8d010d0d71baaba8637d5f6aaa3b",
|
|
"description": "turnip: fix a sample shading case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff2efd095e5a7543268e40112978b293a82518a7",
|
|
"description": "turnip: fix a crash when rasterizerDiscardEnable is set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31a66cbe5d91a04310e73ce238d48d8f6ea6e6f5",
|
|
"description": "docs: remind release maintainers to sign the tarballs and publish their key",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c75e46f6d601a6619a10934d0266f16580557e88",
|
|
"description": "docs: publish our release maintainers' keys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d54fb5b2b548e8e8adbba4d79deae036e987eae",
|
|
"description": "freedreno/ir3: update obsolete comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5baf430261db93aaabf5c35519e51b2679f0fab2",
|
|
"description": "freedreno/computerator: MERGEDREGS update",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e0d4daa5b10b0060f07b72ff46cf14bd1c888e5",
|
|
"description": "turnip: set .MERGEDREGS based on variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6632c087d36b65299981a719f00d8a55cd514c3",
|
|
"description": "freedreno/a6xx: set .MERGEREGS based on variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cc4cf141a83c2ff93c8cc3761980171b5c6ff02",
|
|
"description": "freedreno/ir3: make mergedregs a property of the variant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c052087038c80c3ab568cec9159ed931a94d6574",
|
|
"description": "freedreno/ir3: re-work assembler API",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffe62e1b6c5bf8ed6fcf9a0624403e0d219d46ff",
|
|
"description": "freedreno/ir3: pass variant to postsched",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38df3f899da226138e67baf18a5b183e0a65807e",
|
|
"description": "freedreno/ir3: decouple regset from gpu gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47decc88c2b442e6c52c77b3bde8bd90acc61bbb",
|
|
"description": "freedreno/ir3: move mergedreg state out of reg",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46cdcf590b8ca384015cfb55f15a98a87872f3e8",
|
|
"description": "freedreno/ir3: convert regmask_t to struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d53dc6c37680eba8e8fedde055e03b0a61407467",
|
|
"description": "freedreno/fdl6: rework layout code a bit (reduce linear align to 64 bytes)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a9ab3b6e96ee37a89a99dc6a825022cdd4b7c35",
|
|
"description": "freedreno/a6xx: FETCHSIZE is PITCHALIGN",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6269405a2bafadd8aec495da8352fb888d7e6c6f",
|
|
"description": "virgl: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "526910e8faa95f844a60af743beb904f666972e1",
|
|
"description": "svga: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ca2a4e6fc9d059a024ba8da20891ccf79ba659d",
|
|
"description": "freedreno: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd5cf70d3db711c31a2f2fca4eb05e20c185e38c",
|
|
"description": "etnaviv: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "419b446e1e05bfa5bae310656ee8a89f84489d5e",
|
|
"description": "egl: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62797c30edb3c200c531bced9d397aab54497931",
|
|
"description": "i965: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0e9c2486d6cb1330dfab5a40d35bdc267c9da66",
|
|
"description": "iris: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00defe2e0a94be8be0b93de5d2d791437bbd1378",
|
|
"description": "anv: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "405bffefe15f867f77c34bd943b89629281b9cf6",
|
|
"description": "radv: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69269a46f10f4ad67452a198fe6381953444d741",
|
|
"description": "vulkan/wsi: replace all dup() with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a8085d67ca7b41690edf22c410e4dc0a28e3187",
|
|
"description": "replace all F_DUPFD_CLOEXEC with os_dupfd_cloexec()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e5ea7a36399815a2e39b72f3f0e3a75c44c062d",
|
|
"description": "util: introduce os_dupfd_cloexec() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b00e1d9ea77a409cc15e57568284d48bdb9443c2",
|
|
"description": "util/os_file: replace broken windows-detection code with detect_os.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf63da3e95a0f6ba77651a5408702ef7b551a47d",
|
|
"description": "ci: disable the windows tests until the runner can be stabilized again",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e37b7e6bbad007c168aae1b046b74ab6ea720cc",
|
|
"description": "docs: remove plain-text copy of versions.rst",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9706b7238c7a46ed7f51e974ac73caf74c5bdf8a",
|
|
"description": "khronos-update.py: add script to simplify update of Khronos headers & xml files",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8ad52f7b0c603d28518b9b288a8d9d5862d2053",
|
|
"description": "zink: enable xfb extension in screen creation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5e657768c3eae23e80cef8073a6f33497ba2512",
|
|
"description": "zink: switch to passing VkPhysicalDeviceFeatures2 in VkDeviceCreateInfo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1983609212e35d5d48809b675ee9db1bd64964ea",
|
|
"description": "zink: set PIPE_CAP_VIEWPORT_TRANSFORM_LOWERED and remove POS special casing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37778fcd9a352430af0cd3b28a8776479a7c8380",
|
|
"description": "zink: implement transform feedback support to finish off opengl 3.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b130c42b8dbed3a7cabaf47e2695e7db8429b56",
|
|
"description": "zink: implement streamout and xfb handling in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3f6a59d57b657b88f11b62eda7eda5db7bdc08e",
|
|
"description": "zink: add spirv_builder methods for OpVectorExtractDynamic and OpVectorInsertDynamic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14dbf51d7fdf2e1e601039f9fea8be9c28c58e1f",
|
|
"description": "zink: add spirv builder util functions for emitting xfb decorations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f841d11c9fed08dc1008e594cd279a697c20ce43",
|
|
"description": "zink: use '2' variants for device props/feats, check features for ext enabling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f24909b0b76ecb69a86e0e8192bc442c5d827cd",
|
|
"description": "turnip: use u_format for packing gmem clear values",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03e284ec9ecc414a58e7b029144d1e3931bdc1cd",
|
|
"description": "docs: fixup relnotes after rst-conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51fb3b09dc1cd096f727f712c18a023c3886f660",
|
|
"description": "radv/aco: enable FP16 features/extensions on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abfe28a6bb637237b3a6873eda8b09cfe4faf1e2",
|
|
"description": "aco: fix validation of opsel when set for the definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f745ceecee6058f488d0ac44a5f2d97b8798e00d",
|
|
"description": "turnip: use draw states for input attachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "159a1300ceb5752dda116b07a560e351c0324886",
|
|
"description": "turnip: input attachment descriptor set rework",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "233610f8cf8d8810173a7eac0c046574aeb485f9",
|
|
"description": "turnip: refactor draw states and dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62a4db4c0f15905d6988d4024e0dc93c095e0378",
|
|
"description": "turnip: delete dead dynamic state code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aab3398b33779be8b7e4f70edf039fcf5ebd06e4",
|
|
"description": "turnip: improve dirty bit handling a bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edb8c581db42798cf5c3fca48739c8dccfba6ef8",
|
|
"description": "turnip: move descriptor set BO tracking to CmdBindDescriptorSets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ef0f9f62254ba4c6778cc238f43e2437833ad00",
|
|
"description": "turnip: compute and graphics have completely separate state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3464c567cc112bdaca3354dd4bfb883299eab84",
|
|
"description": "tu: Actually remove dead variables after io lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "168c42290f91dd172fb370f476d384188dbf9ca4",
|
|
"description": "ir3: Don't calculate num_samp ourselves",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "568e06b3a6f08be93ec2b94c5f2a81420b664c40",
|
|
"description": "tu: Set num_components to 0 when building bindless intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "167fa2887f0928042dcb21bbc2fa89ae9a29897d"
|
|
},
|
|
{
|
|
"sha": "6fcbce3b9960a6066cf198d5d2fc25a7e4cf0e7b",
|
|
"description": "tu: Remove tu_shader_compile_options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "808992fc506b02908468b64082981ddb4e58f713",
|
|
"description": "tu: Use the ir3 shader API",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1700698a58dcdca8ba0fe738514a8b23b0e8572",
|
|
"description": "tu: Remove num_samp hack",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f2981176d96984288e1df57b84140096057eadb",
|
|
"description": "ir3: Pass reserved_user_consts to ir3_shader_from_nir()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89c8393a1632720ed0dec82cb9529c5c487fb86d",
|
|
"description": "pan/mdg: Reassociate adds for multiply-by-two",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3348f88c8716c1dcc1f0fafb09004693d9f0786",
|
|
"description": "pan/mdg: Canonicalize (x * 2.0) to (x + x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6318e461416feacd352b611fd28e698dd654c6a4",
|
|
"description": "pan/mdg: Allow scheduling \"x + x\" to multipliers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc356abea31b4727dd1363d9a3a2017135b05bd0",
|
|
"description": "pan/mdg: Factor out unit check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "de7c6950b36bb1574c3b683b0f53d9bc15fe22d0",
|
|
"description": "aco: fix sub-dword opsel/sdwa checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e791e51a65c3cf2b7f511c3bf12f9625428f701",
|
|
"description": "aco: fix validation error from vgpr spill/restore code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d37deebde57138c00f244f2bba2f82b4a0a7d958",
|
|
"description": "turnip: fix cubic filtering with CmdBlitImage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "198b13974a203f47a93c3bc7dfc355409b9706f2",
|
|
"description": "turnip: fix 3D path always being used for CmdBlitImage",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "72d7df40a5e5b50330c4d4168aa681bae2b61b22"
|
|
},
|
|
{
|
|
"sha": "1622787ee4de8785d042e16ce91f027870f87830",
|
|
"description": "turnip: set VFD_INDEX_OFFSET in 3D clear/blit path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d13e35315ed7ae166d221e87d5dce26ed1e9b92",
|
|
"description": "spirv: do not set num_components for non-vectorized mbcnt_amd intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "167fa2887f0928042dcb21bbc2fa89ae9a29897d"
|
|
},
|
|
{
|
|
"sha": "b2e9d21fdd679fba80c358ed7871c30987d10e05",
|
|
"description": "st_glsl_to_nir: fix potential use after free",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "36be8c2fcf94f5d800aed6c3d39ef23b226fd0d5"
|
|
},
|
|
{
|
|
"sha": "7e8e02d54324623cc7a34efe23e20f0a77a3d2f0",
|
|
"description": "glsl: small optimisation fix for uniform array resizing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5d3e061af9451758479f97df97afd6351e7d117",
|
|
"description": "glsl: fix uniform array resizing in the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a34cc97ca3e19fb36045bf361b3a6bd865f71c7b"
|
|
},
|
|
{
|
|
"sha": "f63a5781008b3d3c983be43135e1d9d43cd6a3da",
|
|
"description": "anv: Add VK_EXT_custom_border_color to relnotes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed7bebc17b4bc106eb8fba370607a50c2a367485",
|
|
"description": "anv: enable VK_EXT_pipeline_creation_cache_control",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23633f6c694cde75e9347d7a18e79c08413bc022",
|
|
"description": "anv: implement VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13f44596d72d1d0e0651e6ccd71831dcc2b8a3e5",
|
|
"description": "anv: support externally synchronized pipeline caches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0ef4971d09ce23c0875c94468d20acd186e5be2",
|
|
"description": "intel/compiler: Remove unnecessary optimization for MUL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4f3f9390f07791e8c44e05386d1005d2bdb979f",
|
|
"description": "intel/compiler: Optimize integer add with 0 into mov",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63b81c9915ce438e73e14412cbf3a9154b415f35",
|
|
"description": "meson: unbreak sysctl.h detection on BSDs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a80f96b51134c74f2836493f97ee48239382799",
|
|
"description": "docs: Add dri-devel to the mailing lists and drop the DRI wiki link.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46c368907fcf333a19881d28c46e997845d00faf",
|
|
"description": "util: enable futex usage on BSDs after 7dc2f4788288",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "680ca5b393827bde8b3a8f7dc1893d0f646494ef",
|
|
"description": "freedreno/ir3: add post-scheduler cp pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a60d48a863d8e9d459562b874c463cd798f47a87",
|
|
"description": "freedreno/ir3/cp: extract valid_flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f1f8f7b172166c95b51473e3af3d72777c21dfc",
|
|
"description": "freedreno/ir3: delay test support for vectorish instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92d6eb4dd539f48355ebfe5408f6a18c5a4c3efd",
|
|
"description": "freedreno/ir3: add helpers to move instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9eed0c601137a6657d6c0de4c2362549456f9465",
|
|
"description": "freedreno/ir3/delay: calculate delay properly for (rptN)'d instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3b30963dd7fbca6bbc849f9f89bc0dec4b3fc1e",
|
|
"description": "freedreno/ir3: add test for delay slot calculation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a69d28769a01c78895ebfe3a5d3213db9644c2f7",
|
|
"description": "freedreno/ir3/print: print (r) flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd376a143461a4ed16ebd58de046f89da4113ff7",
|
|
"description": "freedreno/ir3/legalize: don't allow (nopN) if (rptN)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1418ea0d0015d6bf8a5256668f4485ae22ffbc0a",
|
|
"description": "freedreno/a6xx: emit shader names in debug builds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "541c288b5f8b8b579a00460b7343784ae9cdbde9",
|
|
"description": "freedreno: splitup emit_string_marker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f35f711c71f30e226a9151a3cbce1bd70546a5fe",
|
|
"description": "freedreno/ir3/cp: properly handle already-folded RELATIV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bee79996b215be271b6dd76d145e3c5bb55af3f",
|
|
"description": "freedreno/ir3/validate: also check instr->address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f598786775f0490333c69065bd42a81d9e71d878",
|
|
"description": "freedreno/sched: reset delay counters at start of block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6717fd57192f84495a18523623d5f903fb09da3c",
|
|
"description": "freedreno/log-parser: fix compute times",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ea5d8ce834142b455db4248987eac5649644fc7",
|
|
"description": "docs: Replace ancient swrast conformance docs with more current information.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "429ff054917910190831ab554f6c7a25eeeaf069",
|
|
"description": "docs/relnotes: update internal references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9be0e2dbf4f6494efb6b42078638e869255e7dd2",
|
|
"description": "docs: update internal references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "762706c5a6b981c3957e2409f1c81ee5be374604",
|
|
"description": "anv: add an option to disable secondary command buffer calls",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20b6ee82acc49b34a34bae2e6d9915a7d53ab456",
|
|
"description": "nir/intrinsics: Put the _intel intrinsics together at the end",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ac2f7a02983fefc222cd60f06eb7ba176b8140d",
|
|
"description": "softpipe: change vendor name to something more generic.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04d6edd725347aec0ef7a51162c7b3c382a31193",
|
|
"description": "llvmpipe: change vendor to be more generic.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94acd419dad9075d288bb41a480d38e173587df0",
|
|
"description": "virgl: change vendor id to reflect reality more.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f9b8af78250fe7644622580c53559caa81d155e",
|
|
"description": "anv: Add anv_pipeline_init/finish helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b693341ac9c0e07b794307180a105d357d09e61",
|
|
"description": "anv: Add an anv_batch_set_storage helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcdefa7e479541a92f02b1933f58439e0fd03a1f",
|
|
"description": "anv,iris: unbreak on BSDs after 812cf5f522ab,abf8aed68047",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bd5f9a5bc92ad75675ea42e9163d5520075b5e2",
|
|
"description": "drm-uapi: Add sync_file.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8006feda09869a0feedd33714358821e81d1f762",
|
|
"description": "aco: don't allow SGPRs on logical phis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e47fe3fa216e5ce76b3e3a289c986539d7d34c6",
|
|
"description": "aco: reorder calls to aco_validate() and cleanup aco_compile_shader()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec628aba76e3526d85938ec12870267c34806a1d",
|
|
"description": "panfrost: Implement ARB_depth_clamp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd92dc6b17b8e796928942a4dc96d1b9ad054358",
|
|
"description": "panfrost: Clean up panfrost_frag_meta_rasterizer_update",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfe806c6ad7b43de5ce1e316124677c4e0ab96ea",
|
|
"description": "iris: Fix documentation for _iris_batch_flush",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6785d8c4601c6b8b1a5d8da8221313d1c332e7e5",
|
|
"description": "zink: expose GLSL 1.30",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bf2f4d4113749c585a73bab186e39cc1d062a40",
|
|
"description": "zink: enable cull-distance if supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3d07c4a35fde31fede3b39d4771d6023b65ecc1",
|
|
"description": "gallium/hud: don't use user vertex buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b86920ae2e206ea2f3dc44e110483460cb2936b",
|
|
"description": "Revert \"gallium/hud: don't use user vertex buffers\"",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4fe1fd4df40ac91b2783e3604fd81e6a6faf0cd2"
|
|
},
|
|
{
|
|
"sha": "167fa2887f0928042dcb21bbc2fa89ae9a29897d",
|
|
"description": "nir/validate: validate intr->num_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be16833d9674ff3795b420a73b8ae2e1367bb0e2",
|
|
"description": "vc4: don't relay on intr->num_components for non-vectorized intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c148dbe07e77f5146cf558afe03649a1146bf490",
|
|
"description": "v3d: don't use intr->num_components for non-vectorized intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b5b45ebf61605b970cf9b64e0937260b7219f3f",
|
|
"description": "spriv: don't set num_components for non-vectorised intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e5b5d9584fc85dd4e0ea3eb55f457bb269c4080",
|
|
"description": "nir/lower-atomics-to-ssbo: don't set num_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f70d6030e3c0fe3eda912994801330146168fdd4",
|
|
"description": "nir/builder: don't set intr->num_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "603d3c2991b97e54c41b19af9cf51b3559526d22",
|
|
"description": "radv: don't set num_components for non-vectorized intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28a14787c07b0046d2789bb6bd483f8ff2e4317c",
|
|
"description": "freedreno/ir3: don't rely on intr->num_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fce02f4020ae1a48ce02201df2895b9477ea22d2",
|
|
"description": "mesa/gles3: add support for GL_EXT_shader_group_vote",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25a629558ca1265c1d8423e3c8203795738358b5",
|
|
"description": "gallivm/cache: don't require a null terminator for cache data.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "4962d3e107333a3de8efbed49f32a4ccb2861eec"
|
|
},
|
|
{
|
|
"sha": "8b6820c92d213087c3ed050fdd0e8bd5847a90e6",
|
|
"description": "panfrost: Simplify AFBC format check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27d3685528bc7ee79e94738af8f6bee1a4f8b795",
|
|
"description": "panfrost: Enable AFBC for RGB565",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92553b6290e36efd48b7e07f970d90f544a8bc15",
|
|
"description": "panfrost: Correctly calculate tiled stride",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "bde19c0e7ba575f3c8ca8ea76c916034264a8713"
|
|
},
|
|
{
|
|
"sha": "6b1498f7acaee3326559bdd3b3d46635e6ae60d6",
|
|
"description": "panfrost: Fix level_2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65e0e891d242b3f5e115837f0dfb67779b10f880",
|
|
"description": "panfrost: Update sampler view in Bifrost path",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "fafc305600cb8d54ce18494e2b0d961d694b63c8"
|
|
},
|
|
{
|
|
"sha": "32b171d6698893febc95f9a596bfd059158fe92d",
|
|
"description": "panfrost: Merge bifrost_bo/midgard_bo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "84779e5822d8b63038f65640ca32ad0dce3161b7",
|
|
"description": "llvmpipe/setup: add planes for draw regions if no scissor.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1e1b13bfe8233748aa04f67fb69bff7e51bf744",
|
|
"description": "turnip: simplify stage2 helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "067370fe87d6015e973e2a6646ca83924757bda7",
|
|
"description": "turnip: remove duplicated stage2opcode and stage2shaderdb",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a02e7f679975bba76ee2a5c64b5b43432619b5a5",
|
|
"description": "aco: fix encoding of certain s_setreg_imm32_b32 instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82c265a51467ec8c112146bc7a2875609d5be0cf",
|
|
"description": "aco: improve check for moving temporaries out of fixed definitions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9578e303386c22940b62a88ea85cea794124537",
|
|
"description": "aco: allow GFX9 partial writes with instructions which use opsel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82de70d06e1b678aa2426ae647327ca2f418dc0e",
|
|
"description": "aco: add more opcodes to can_swap_operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c1b55962e0da924bc96a16689c9421888891959",
|
|
"description": "aco: allow to swap operands for some 16-bit float instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "575b431c80170c2f3234e996947b363c4db5dcb9",
|
|
"description": "aco: validate sub-dword pseudo instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d16a7190a309ba87dc52760999dd3a6c033143ef",
|
|
"description": "aco: optimize 16-bit and 64-bit float comparisons",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22d712273989701c91c50f98e27162aa2a1fb12f",
|
|
"description": "aco: copy-propagate constants through p_extract_vector/p_split_vector",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d6f67950d91de1dd50b096de144e504a89ea21d",
|
|
"description": "aco: improve 8/16-bit constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4784111abc113ae64ce1d597407e0c32d6a88160",
|
|
"description": "aco: use 32-bit inline constants for 16-bit integer instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd233455679fe0f0ae441cc5ef3dd366132951e7",
|
|
"description": "aco: fix half_pi constant for 16-bit fsin/fcos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b69ed0bb9503befd73e7bfa4867dc431d01e2ee",
|
|
"description": "aco: improve sub-dword check for sgpr/constant propagation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1210e0bd6205c5f5365a29c91425dea3e49d89a7",
|
|
"description": "aco: create 16-bit input and output modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5a5674178f61089ff6d099dfad11b4852a50ad6",
|
|
"description": "aco: update comment about preserving fp16/fp64 denormals",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f511efa16adb5e820c4535473de9bfb59f5e470",
|
|
"description": "aco: create 16-bit mad/fma",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b10764e50998a556e000323c77d4a1632a80dfc",
|
|
"description": "aco: try to use fma instead of mad when denormals are enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6cb42cdd8fddb990ee47124c18a510f4da6e99ac",
|
|
"description": "aco: create mads when signed zeros should be preserved",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b6a319c15f3c63acb0384c47a94fb40f2aeb17d",
|
|
"description": "aco: add and set precise flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8f800a836200f24607065fe172e51045baf9112",
|
|
"description": "aco: use p_as_uniform in emit_vop1_instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6d9e45f473edf4a3cfa86963b1849365f2297b1",
|
|
"description": "aco: improve code for f2{i,u}{8,16}",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34d481fd1f689805e0f41a8907bd00f96270fbfc",
|
|
"description": "aco: use num_opcodes instead of last_opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e838acf37d055ba3734d720804b72eb1ecf02577",
|
|
"description": "nir: do not try to merge xfb-outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5c810d68b2c1b42209c24f8eff7c69c621995a0",
|
|
"description": "turnip: drop linking libfreedreno_drm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a33faea8c514599e5b770a56e741103a9401d49",
|
|
"description": "freedreno/ir3: move the libdrm dependency out of shared code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43e0062c5b3762ec6a07398d0872b174404ef0ab",
|
|
"description": "freedreno/ir3: unify shader create/delete paths",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "828c767113f557e2a6098342a3dfbfa3e393aa91",
|
|
"description": "zink: rework input/output location emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f90bc6daa973b3d762d87254bf4cbe2a71475fda",
|
|
"description": "zink: handle more glsl->spirv builtin translation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b6a8d17424ac5fa11ccf44c02da2a237088cb76",
|
|
"description": "spirv: fix using OpSampledImage with OpUndef instead of OpType{Image,Sampler}",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "277b6169625f7c03c89add2857e565b9765c0c1f",
|
|
"description": "pan/mdg: Precolour blend inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad0015907005b2994b44759a7fa59a39a8572706",
|
|
"description": "nvir: don't use designated initialisers in C++ code",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "fa0a241b33552eca907e3c34f010ff67ffd247cd"
|
|
},
|
|
{
|
|
"sha": "013d096d15bef44594475812a0e5b12b729939bc",
|
|
"description": "ac: add ac_choose_spi_color_formats() to common code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d9e6e456ad60f4c995c24c5cde6d73943141e6c",
|
|
"description": "freedreno/ir3: fix ir3_nir_move_varying_inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "356be07ce279e6ff2d468fd1321a2edb2d6b2df2",
|
|
"description": "intel/tools: make test aware of the meson test wrapper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccaa5b034f4845672e22c4bb990a8272a16da15e",
|
|
"description": "intel/tools: rewrite run-test.sh in python",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebb33b2c0aa7392f4c252f8789b8b0830215d40d",
|
|
"description": "post_version.py: update script to the new rST way of things",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bc055fc527af0bd632608c1a2b8015e86fa781c",
|
|
"description": "gen_release_notes.py: update script to the new rST way of things",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d90791c19ab5aba739e244c0887dd3be09be631",
|
|
"description": "docs/release-calendar: restore missing id",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8077267026b309d1483faf1dccde558603d2f333",
|
|
"description": "bin/perf-annotate-jit.py: update internal reference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd01d0dee1621d21e0a3a325483a1857cd55899b",
|
|
"description": "radv: update internal reference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d497e4e0985515056b6c97322e4b21dbc8fbeae",
|
|
"description": "docs/relnotes: update internal references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1fe74afb2cd34264078db0b775a63ea3a14af0e",
|
|
"description": "docs: update internal references",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea91f4769ac347db828f4c6a3a36e7a4bdfee01e",
|
|
"description": "README: update references to internal docs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b4f5121f02023d9d87641b0fcd90feade78c3da",
|
|
"description": "docs: drop news in favour of the introduction as index-page",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "064fe5f3f44dc102a57aaeaeb2aead5b42fb5589",
|
|
"description": "gitlab-ci: build and deploy docs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "381fc0eca56fbec5c583612ea01bb63ca4f5d9c4",
|
|
"description": "docs: include specs into the generated docs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd3add1b197eef55b2890b91c7e947ce6c0498cb",
|
|
"description": "docs: bundle extra files",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62abe35e348ec1c72c38bb0e241e74f0b6957589",
|
|
"description": "docs: use rst-note for highlighted text",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29c95ff627b52e7805a14ef99a5241aa406f379e",
|
|
"description": "docs: reformat license table as rst table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "84140a7c06cf7bf587089ed2b068e5ed2a14b80e",
|
|
"description": "docs: use rst footnotes instead of manual ones",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8342fe8302a4462266b1097df0c9823bb166dc41",
|
|
"description": "docs: Add the favicon to the new page.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17aefa73a10abc3221461e801150b5523a810663",
|
|
"description": "docs: do not copy source-files to site",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21adb67048de1a62775f3859252746268d7c7cd8",
|
|
"description": "docs: Remove version.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54e38882a12862f07173f7e78b40eaa62e509504",
|
|
"description": "docs: add xlibdriver to table-of-contents",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14f2a81b6f66e076318472a632b749e98d86f8d6",
|
|
"description": "docs: drop open-coded toc for articles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6be994ef8ed6e81dc069a5cc3c8604619cc9d56",
|
|
"description": "docs: use code-blocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf3f0f7a82e44e8a7c34afa6b56cc620619083ee",
|
|
"description": "docs: format notes as rst-notes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5aea48001fca482155e96d3cb38be231a64b3c39",
|
|
"description": "docs: include meson in the toctree",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7039310ae3933df6179a787746a4518d89bab8a8",
|
|
"description": "docs: use code-block with caption instead of table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dcaab1b311e7817eede82eacf18a8168f2f8475b",
|
|
"description": "docs: disable syntax-highlighting by default",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00cd1346bf056dfc0e7c7f75a9a4e64f3715930c",
|
|
"description": "docs: use sphinx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0841da2fbb1122997c9fd4db9b2b7196ef815ae6",
|
|
"description": "docs: fixup heading-levels",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a71f08b71526a0ca80610db84e460eefbb51f554",
|
|
"description": "docs: fixup broken rst",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "841a47fb2869f83b4b92bc9486264bcc0d712475",
|
|
"description": "docs: escape trailing underscores properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c0707d13dbf17140f776102f8cff22913b1b55a",
|
|
"description": "docs: escape asterisks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ceb8084885e75bc13ed32ac98f7f69ca9609006d",
|
|
"description": "docs: escape double colons",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10bd811abc6e3e1f3ee2253f145b39ae8a43865e",
|
|
"description": "docs: fixup botched table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1633174b785dba75ac3e1e1fddc62cc68310dc56",
|
|
"description": "docs: delete no longer needed file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9c53e304252526914539cacb389c0fc5b7eb8c2",
|
|
"description": "TEMP: remove rst-conversion scripts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d066836e3cf307431a74eafcc8a404ce5ccea69",
|
|
"description": "docs: convert articles to reructuredtext",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1df5dbf51659000f74ca9511a211a7b026bfa936",
|
|
"description": "TEMP: add rst-conversion scripts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4de678cd30fa165f1e10d70c147d81c6d186e15a",
|
|
"description": "iris: drop dead #include \"config.h\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eeb51c2d36a0ed2a1992e356e9fa640c829f869d",
|
|
"description": "i965: drop dead #include \"config.h\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd2858738bf385d99fc0c9b2fe89e3a8f9246cf2",
|
|
"description": "docs: update the blocks of unused EGL enums assigned to us",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6497d1d3047ae5b8960979b9d9565b426e0195b2",
|
|
"description": "intel/genxml: replace gen_sort_tags.py MIT licence with SPDX equivalent",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff0f1c6a272e60d8c2e51b5c2c08303c3c53f1a8",
|
|
"description": "intel/genxml: drop python 2 support for gen_sort_tags.py",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6456f71f765ce5139970445ae71172462c268a33",
|
|
"description": "v3d: add missing unlock() in error path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e5a81ac70431502bc592c05e4ae639c0504ec816"
|
|
},
|
|
{
|
|
"sha": "8c152a5e2ac562bbfd73a2998f344dcd143e0b8f",
|
|
"description": "turnip: remove some dead/redundant code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32143cba4d95018c9184f2e4cab0d9ac69019659",
|
|
"description": "ci/bare-metal: Terminate the job with an error on kernel panic.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72fe7b98eaff90e1ca5e10691f983f5d891118be",
|
|
"description": "ci/bare-metal: Stop fetching the git tree.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "109816b518327ec5ef4ee2b19234c9a6472c2c8b",
|
|
"description": "ci/bare-metal: Use the deqp-runner bits straight out of the artifacts.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "445f3eb0ead3cf49f320521ec20c05160f2d60c0",
|
|
"description": "ci/bare-metal: Make which test to run configurable.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a13209bdec8ca5ebd0dcc4b7b33d1fe58028fcb8",
|
|
"description": "ci/bare-metal: Reword the final output of the init script on the board.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ef648c0f309c323b0d3c20dec9c58b2cbf70e58",
|
|
"description": "panfrost: Tiled to linear layout conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fafc305600cb8d54ce18494e2b0d961d694b63c8",
|
|
"description": "panfrost: Create a new sampler view bo when the layout changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3baf10adb9232c0878674042182de3fac27549d0",
|
|
"description": "panfrost: Move sampler view bo creation to a separate function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66111bc95a5bba96ae39a4274c98cc4e3e183cae",
|
|
"description": "intel/compiler: Drop opt_sampler_eot()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd938356c7f98445f1adfc5023247550efdefc92",
|
|
"description": "ci: Disable some flaky tests on turnip.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44d28dca26d9e9503b914dd4e4d99c9f863a9ae3",
|
|
"description": "ci: Fix weird filesystem globs appearing in failed test .qpa files.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0efaa55ef8990a0fcf5f85051ab532f8b801d78d",
|
|
"description": "docs: update calendar, add news item, and link releases notes for 20.0.8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c947bde6c58bd1b5634fb9757c4e74a5732708f5",
|
|
"description": "docs: Add sha256sums for 20.0.8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0226854e1137d06dfb4b7d86e6bce23c5feff5da",
|
|
"description": "docs: Add release notes for 20.0.8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ae2110e61fb0f8cf70dd9abf8c14df050381c05",
|
|
"description": "pan/mdg: Prefer type over regmode for schedule constraints",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cf5d3cc2d3a16f7faa3dc23e8e122ef3feb1f2c",
|
|
"description": "pan/mdg: Analyze types for 64-bitness in RA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e5ea25a0da97a5dbec6e2fd7409e28ff62714cf",
|
|
"description": "pan/mdg: Explicitly type 64-bit uniform moves",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c93753e6181b82988c84e9af43d3aa377a6eae36",
|
|
"description": "turnip: add emit renderpass cache flushes for sysmem 3D CmdClearAttachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72d7df40a5e5b50330c4d4168aa681bae2b61b22",
|
|
"description": "turnip: add layered 3D path clear for CmdClearAttachments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "093c4137224a59536af9e8062f5c98c2dc136ba1",
|
|
"description": "turnip: share code between 3D blit/clear path and tu_pipeline",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13525a9c706bc3b5aef2b9bc649644f2e3607f31",
|
|
"description": "turnip: pipeline program state refactor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c1782c6b555ffc9fe75306a326d907c28e6e116",
|
|
"description": "panfrost: Demote mediump varyings to fp16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a7f524674bf3f64e524a4b966275008a0f36929b",
|
|
"description": "panfrost: Override varying format to minimal precision",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1de952b695b8f2053d576d3e8093427e598bd4f",
|
|
"description": "panfrost: Use shader_info harder",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cc425e27df6b14b6b9fb5363861d83e53d0b362",
|
|
"description": "panfrost: Only store varying formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8462ca076d97efd7865870efb2309e37a2e22fc7",
|
|
"description": "panfrost: Allow R/RG/RGB varyings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0578998a45e7b398011dbe6f20d38b5608ec706",
|
|
"description": "panfrost: Remove unused routines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79e349abca7cf709e30195d04561db328b0f1366",
|
|
"description": "panfrost: Use new varying linking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ab87c55bc9bef2cb3a4d2b0e996e4ac2ae13177",
|
|
"description": "panfrost: Add high-level varying emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9e9b2b39b6680d92e3856ee5509c03de9452147",
|
|
"description": "panfrost: Add helper to determine if we are capturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c31af6fbca036ee45875884518ae772acfd6e63f",
|
|
"description": "panfrost: Emit xfb records",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df24209473a71e84b94f9163e11cf95e26591ec9",
|
|
"description": "panfrost: Emit special varyings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c0217d945c558f0d21fcde2e761579e8b114433",
|
|
"description": "panfrost: Emit unlinked varyings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d04ebf7f8ccd116ed73a8901b81b8343ee167ba",
|
|
"description": "panfrost: Determine varying buffer presence",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "258b80b6ebd15f6d1d3c3ffd4af2f1e8e95b73ae",
|
|
"description": "panfrost: Introduce bitfields for tracking varyings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e26ac2e165c0c313df74266763b3dd0755354a98",
|
|
"description": "panfrost: Add panfrost_streamout_offset helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24c3b95925389ed355213fcb12acc9baa088aa87",
|
|
"description": "panfrost: Calculate varying size by format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ac1bb047aa96805199b0d85ee49367f6a2b0531",
|
|
"description": "pan/mdg: Avoid fusing ld_vary_16 with non-zero component",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f98d8c804094fcda1c607234433f2ba2be2cf07",
|
|
"description": "aco: fix shared subdword loads",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "5cde4989d3c8c25b0ba2a11ec450625e30092b16"
|
|
},
|
|
{
|
|
"sha": "e7e9969efec777443a022056939049dfa82c5cf4",
|
|
"description": "radv: enable radv_enable_mrt_output_nan_fixup for RAGE 2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54e7ae569bd703db2e3b8f060701e1677f104c69",
|
|
"description": "radv/llvm: implement radv_enable_mrt_output_nan_fixup workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b44f549b38a6866b50b34eb71922b026aed1d57",
|
|
"description": "aco: implement radv_enable_mrt_output_nan_fixup workaround",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f21995f986a8f119c916bef3293991e34774678",
|
|
"description": "radv: add new drirc option radv_enable_mrt_output_nan_fixup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b33f811068596c2764f6396a885f7aab7d7d411c",
|
|
"description": "glsl: fix incorrect optimisation in opt_constant_variable()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "65122e9e8038488e8c586eb609e434a90188de27"
|
|
},
|
|
{
|
|
"sha": "07aefe8065ddcc6c4c5815c761ede265bd760d78",
|
|
"description": "radv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "900bf50c39089ef9841eccd729527319eaf49888",
|
|
"description": "android: nvir/gv100: update sources in Makefile.sources",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "78103abe8784e788c7d04b807bc47527b504121e"
|
|
},
|
|
{
|
|
"sha": "ee29c682fe6a4cfd2b4221c209bec0a4e4747c4b",
|
|
"description": "freedreno/ir3: limit pre-fetched tex dest",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "733bee57eb80c92736f3ef1e1267e68ee6cfade6"
|
|
},
|
|
{
|
|
"sha": "f80092dad2ca11245f613945eabaf6b9e3c02f4e",
|
|
"description": "freedreno/ir3: remove RA \"q-values\" optimization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "562aaea07cc876a0a33fa3150659ceff9ee161f0",
|
|
"description": "freedreno/ir3: respect tex prefetch limits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cabc25fa4c89c29e0338f00b20c6e87b087bcc2",
|
|
"description": "freedreno/ir3: add debug code to print conflicting half-regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "399114329b2bd53c3695186a1e0979dccb10f54f",
|
|
"description": "nir/print: print tex dest type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "479249bce6b9fe32d665e0265e2a5d22d4fb484d",
|
|
"description": "iris/icl+: Report same caching domain as main surface for clear color BO.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "eb5d1c27227302167d299bcaa2dabe623a242eb3"
|
|
},
|
|
{
|
|
"sha": "7afdc549f46cc078a5f49283eda035e372171257",
|
|
"description": "android: aco: add aco_ir.cpp to Makefile.sources",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d9cfb8ad483ed9ef182c62b5fac55f5e356540a2"
|
|
},
|
|
{
|
|
"sha": "19b18e72196940418f07afdf3d7f69386ba73e0c",
|
|
"description": "docs: update calendar, add news item, and link releases notes for 20.1.1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f94190e8b0585718160ed173e68ec06dadb08c75",
|
|
"description": "docs: Add release notes for 20.1.1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0b3e344212698296d448a757aa5ca776b6cd3a42",
|
|
"description": "ac/surface: don't free dcc_retile_map on failure",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bd553f0546dc361fc7e8abba649e1e9c9ea2010b"
|
|
},
|
|
{
|
|
"sha": "56f2a77a4149e637d8524780bed121979e7d134e",
|
|
"description": "ac/surface: enable DCC for the first level in the mip tail on gfx10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7406ea37e6b666d474ab62982ca333d518c84231",
|
|
"description": "ac/surface: require that gfx8 doesn't have DCC in order to be displayable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "374f6d568f6c9f7f790fd93d40eaaff7e3c93a9e",
|
|
"description": "ac/surface: don't set is_displayable if displayable DCC is missing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0fcf55329bed583a7459ae0c6f854d0c034f2a91",
|
|
"description": "amd/addrlib: fix the C++ one definition rule violation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27b7b8992250252f319dfe75d7cf17e0355d368b",
|
|
"description": "iris: Better handle metadata in NIR passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92cfbb7d0ce3012684f07ace5b09c0a607258b62",
|
|
"description": "intel/nir: Call nir_metadata_preserve on !progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b676b2ce87520042ffb1fae8a9c0d97ba0e3cbc",
|
|
"description": "nir: Properly preserve metadata in more cases",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e1c42d85f2d89faddbc91be94b35044b29df847",
|
|
"description": "nir: Call nir_metadata_preserve on !progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0d1f9a72ff6e1c7164dc22ff5eb3e817f245d13",
|
|
"description": "nir: Add a nir_shader_preserve_all_metadata helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e017ee95c113b3306708f54262d614cdf7440274",
|
|
"description": "nir: Add a nir_metadata_all enum value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30f94b3e7d37466a6da948ea58ca12ddcf6cf9d5",
|
|
"description": "gallivm/sample: fix texel type for stencil 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47c231806328b8358c3deba265f361c0d5608c6b",
|
|
"description": "gallivm/conv: enable conversion min code. (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45606ee80497be34f080e784831504c8642416a8",
|
|
"description": "gallivm/format: convert unsigned values to float properly.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2c16ecb2ee7f00dff17dcf658935f5b3cb03626",
|
|
"description": "llvmpipe: fix subpixel bits reporting.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6ce962f00fb31b28f455d19ce4d8192ecaeb694",
|
|
"description": "gallivm/nir: add group barrier support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "069aee7cc543530b901d7afdb5822f722d9375d6",
|
|
"description": "draw/gs: add more info to debugging.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "092f6226ea677812f0292cc96d0424067fa0c94e",
|
|
"description": "draw/gs: fix emitting inactive primitives crash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc13ffffba42e8f8945666d1ab62337165c6d61e",
|
|
"description": "ci: Leave a note as to what might be going on with a test.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5e993af47f3dc1f9dfec07547dd7ef614bd51dd",
|
|
"description": "freedreno/a6xx: Fix clip_halfz support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af3c2f3cfd81186b0041e5297db5225fc788b04e",
|
|
"description": "nvc0: initial support for tu1xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "268dc60d3a091bc563e319c38e74cc10e544aa8a",
|
|
"description": "nvc0: initial support for gv100",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "839aeffb49ef989d2eab3a62e04f1cb8b907d7d7",
|
|
"description": "nvc0: remove hardcoded blitter vertprog",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f3fbfb82e6559fbf44c5384f8639e73ec6dd82b",
|
|
"description": "nvc0: move setting of entrypoint for a shader stage to a function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "550f1c6d33250d33a50e86f03fa4024db33d4f8a",
|
|
"description": "nvc0: use NVIDIA headers for GP100- compute QMD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "443d369bd5fbb579c40e036dc52757919e0fb253",
|
|
"description": "nvc0: use NVIDIA headers for GK104->GM2xx compute QMD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7458e21e2b9ba4395bf16a1b03e04380438424a5",
|
|
"description": "nvir/gv100: enable support for tu1xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78103abe8784e788c7d04b807bc47527b504121e",
|
|
"description": "nvir/gv100: initial support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cacf2961091b92b281b3fb9a98309fded10c1f33",
|
|
"description": "nvir/nir/gm107: switch off lower_extract_word",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57259fa802bfaa6e9d166b9d3958adfda65ea417",
|
|
"description": "nvir/nir/gm107: switch off lower_extract_byte",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d58290270a2829e397b5a84f75845361961812af",
|
|
"description": "nvir/nir/gm107: turn on nir_lower_extract64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f29e6a9e7e9827e7966d4b8e65c990a2a0842655",
|
|
"description": "nvir/nir/gm107: split nir shader compiler options from gf100",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f8ddbd0698c71e2eb03363d3033cafdcb2a0563",
|
|
"description": "nvir/gm107: separate out header for sched data calculator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0379e454933995378d6ad997af3f09840072ea6",
|
|
"description": "nvir/gm107: replace SHR+AND+AND with PRMT+PRMT in PFETCH lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f7798be9fea0e4a2569ea3f9d7f5ba59e024fd6",
|
|
"description": "nvir/gm107: implement OP_PERMT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9670c087a7a0c6927f847c2609852dceb2583360",
|
|
"description": "nvir/nir: use nir_lower_idiv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59b44f90aa4db9425ed05d415c61ef63ced66726",
|
|
"description": "nvir/nir: nir expects the shift amount to wrap, rather than clamp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "126954aade982ab79fde07de35c9911737eb0d04",
|
|
"description": "nvir/nir: implement nir_op_uror",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23d56c842dee85b96ffaac78a751256354a46b46",
|
|
"description": "nvir/nir: implement nir_op_urol",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4af791c3bd5636f8510b4f77c6d4b8182cf3501a",
|
|
"description": "nvir/nir: implement nir_op_extract_i16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfdef484f54361e53c343fb8aee2d61a7f9cf025",
|
|
"description": "nvir/nir: implement nir_op_extract_u16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37bef78c791e099ebda34f20f2088f77bd60ac1c",
|
|
"description": "nvir/nir: implement nir_op_extract_i8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da390389d094d82e405003fdacaf9ee9cc8e74fe",
|
|
"description": "nvir/nir: implement nir_op_extract_u8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b80033abc6fd29a6873a56d88c8dd1d225ba8b07",
|
|
"description": "nvir/nir: turn on lower_rotate",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ad6f1b7bb85798b0a0647b27c6b17a575d82fa3",
|
|
"description": "nvir/nir: flesh out options",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa0a241b33552eca907e3c34f010ff67ffd247cd",
|
|
"description": "nvir/nir: move nir options to codegen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "789fa7e378c003871e660076569713324abd4b4a",
|
|
"description": "nvir/nir: fix fragment program output when using MRT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce7754e31b558bc8c8e5f0dd09c2e1649bb464f5",
|
|
"description": "nvir/nir: use component helpers instead of insn->num_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2420c2280f32d3c36b39522d1d3555fe5627d23",
|
|
"description": "nvir: run replaceZero() before replaceCvt()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7dbb7572e2b5b96a9cc7767c7cbf550180ec78cd",
|
|
"description": "nvir: add constant folding for OP_PERMT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a831967c72c57abca347396403fa59d232845282",
|
|
"description": "nvir: introduce OP_FINAL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c3040e93a46fc00655e7f74b004f9f38d2f6471",
|
|
"description": "nvir: introduce OP_SGXT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fd41da1ef1ed39847ac15b4e582420756d1a5f8",
|
|
"description": "nvir: introduce OP_BMSK",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1e4d1d373aa3090ed3cd186fe3158cee38d1e31",
|
|
"description": "nvir: introduce OP_SHF",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60b28f7a5031324469a751cfbf9567204c4fc313",
|
|
"description": "nvir: introduce OP_BREV with lowering to EXTBF_REV for current GPUs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddedfcdf2116396f7630a4604667f946be64c588",
|
|
"description": "nvir: introduce OP_WARPSYNC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b9b7e4dd33b06f696534327a3878de89659f2a6",
|
|
"description": "nvir: introduce OP_LOP3_LUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b80aff88fed60679d2b0ac7fcea29d6cd3ad95ce",
|
|
"description": "nvir: bump max encoding size of instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67ad75a282d11f4c284e30ddc8848550f02a6948",
|
|
"description": "gallium/hud: do not specify potentially invalid depth-range",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "978285f69a4ac9a17afbcdac5f36eebab4f14269",
|
|
"description": "draw: add disk caching for draw shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db82faff71249f6c732b6dc09ad4800f33f25ae9",
|
|
"description": "llvmpipe: hook draw disk cache up",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e07e5137b00989c3f2ebd1caee004c6e0cdde25c",
|
|
"description": "draw: add disk cache callbacks for draw shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2864081e1436634988fc647e0c58c6272282544",
|
|
"description": "llvmpipe/cs: add shader caching",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0d91c9af3b054a94f45fbdc27265aac213c0db4",
|
|
"description": "llvmpipe/fs: add caching support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b2e345110ef4f3e56934c0444e37ec9ebdc4bdd",
|
|
"description": "gallivm: don't cache shaders that use fetch functions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c0c61cb48e87d9b0fc545cf30016d3947a47b6a",
|
|
"description": "llvmpipe: add infrastructure for disk cache support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4962d3e107333a3de8efbed49f32a4ccb2861eec",
|
|
"description": "gallivm: add cache interface to mcjit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b15ecb1717f695cccbce3f2faece665fdb1074a1",
|
|
"description": "gallivm: skip operations if we have a cached object.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b7c02d161df2f09fa06b8b0b42caf869a326dc9",
|
|
"description": "gallivm: add support for a cache object",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "333ee94285ac453b9d75ce93b01bc26e48bf96d7",
|
|
"description": "gallivm: rework debug printf hook to use global mapping.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f511d2a553377a58b5eea6c6d1170fcc4972237a",
|
|
"description": "gallivm: rework coroutine malloc/free callouts.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d815d74f75aa3a70e4c2d3859cf0cd76d0f2f9d8",
|
|
"description": "llvmpipe/draw: drop variant number from function names.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e639e311a1a7dfcf04dd14f3d07f5d10b14eded0",
|
|
"description": "llvmpipe/cs: overhaul cs variant key state.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8735e96c5373a441757fbb4c0645cb3fdccc748a",
|
|
"description": "util/disk_cache: add fallback for disk_cache_get_function_identifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "456e8103ef5feecd1761633cd8cd3fc21652cf15",
|
|
"description": "ci: fix possible spuriously run of jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd553f0546dc361fc7e8abba649e1e9c9ea2010b",
|
|
"description": "ac/surface: cache DCC retile maps (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cf674c8f730bfa7c8dfe8b4ebe86f1f4e5f1bb9",
|
|
"description": "ac/surface: add a wrapper structure to hold ADDR_HANDLE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6996d6fbdf3f9351caf7ad94c2b10156c34c7b1",
|
|
"description": "amd/addrlib: remove unused members of ADDR2_COMPUTE_DCC_ADDRFROMCOORD_INPUT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a99f4d5382c2a3053c2938f9035b8872ab2c542f",
|
|
"description": "amd/addrlib: don't recompute DCC info for every ComputeDccAddrFromCoord call",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1b9eb62f60290e2d5aab403b1954aca7773a1e4",
|
|
"description": "ac/surface: don't recompute the DCC retile map for imported textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b2e1163b2a63e3b88df6d17b4cfe314f9090dc0",
|
|
"description": "aco: fix moving sub-dword values out of a register for a fixed definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edf863d1d29f7afbca2d53dca963e8fa0362b8a6",
|
|
"description": "aco: use Info::definition_size instead of definition's regclass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "207c35cbe85db944d4c58b54f7f9a289bd50e18f",
|
|
"description": "aco: add Info::{operand_size,definition_size}",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "62ea429a9935582636c87c38210408ccba0477da",
|
|
"description": "aco: prefer 4-byte aligned definitions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56345b8c610e06b2c6ccb0d0975e62f9a008e34e",
|
|
"description": "aco: allow reading/writing upper halves/bytes when possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98060ba0f06007793f16bbf8ddd03617c21eabae",
|
|
"description": "aco: p_extract_vector in 64-bit u2f16/i2f16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9cfb8ad483ed9ef182c62b5fac55f5e356540a2",
|
|
"description": "aco: validate instructions reading/writing upper halves/bytes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a1a40b4431d505fa6487cd012ddb4b64387aee5",
|
|
"description": "panfrost: Add writes_stencil to the EARLY_Z disable list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "deaef1df158cac797ae91a91d1986547e63566bb",
|
|
"description": "pan/mdg: Print writeout sources in mir_print_instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d37e901e35a9db2fc5f10558e44fbf8376a174f5",
|
|
"description": "pan/mdg: Add new depth store lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a68063402b4a28ce166bd8f824d69022a2469771",
|
|
"description": "pan/mdg: Add depth/stencil support to emit_fragment_store",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7534a31a11cbde2cd651592f0805c3f2b43e0c96",
|
|
"description": "pan/mdg: Move search_var to earlier in midgard_compile.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f3d60c84bbad121b4507f39d50a9217ae6fc83a",
|
|
"description": "pan/mdg: Add new depth writeout code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92d3f1fe5998d64ae0154ed912c291229cc764b7",
|
|
"description": "pan/mdg: Replace writeout booleans with a single value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bcc8f28b1a3a4e4cc71d4eed38e6b43f414adab2",
|
|
"description": "nir: Replace the zs_output_pan intrinsic with combined_output_pan",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a5504fb925ab15afac5f84ada58a1e62c085765",
|
|
"description": "pan/mdg: Remove writeout case from bytemask_of_read_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8f36904bae59429e022c4585b30d552a6a886ac5",
|
|
"description": "pan/mdg: Remove old depth writeout code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7da8667a7b1597caa057c5f6cda06eebba22dea8",
|
|
"description": "pan/mdg: Remove old zs store lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddc2ae32cf40f2aa7d7065720e10ecb01d260a47",
|
|
"description": "pan/mdg: Move r1.w writeout to branch->dest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f5a9737096aedf6f2b88f333228e86f8f9d3086",
|
|
"description": "pan/mdg: Add a macro for printing instruction source information",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc8bffe9994eec574064829fde8a65d06b8045dd",
|
|
"description": "nir: Remove nir_intrinsic_output_u8_as_fp16_pan",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8275dc1ed575888f46b4e54d29e56ca63b1accaf",
|
|
"description": "ac/surface: fix epitch when modifying surf_pitch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "69aadc493310bb7306d10559bf48412eb5865962"
|
|
},
|
|
{
|
|
"sha": "e9826a1bb2fd156479c62e915d3cab567876061f",
|
|
"description": "ac/surface: set SCANOUT if surf->is_displayable",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ba10fb3f7f41f7ec9e260117a3e037dadd57b9b5"
|
|
},
|
|
{
|
|
"sha": "10f07495f694e175f50bfd088b72dc2e0ecdecad",
|
|
"description": "zink: only report device-local memory as video-memory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b58c4958be690dc92278f4b435e729033add98c",
|
|
"description": "ac/nir: fix integer comparisons with pointers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24ceb6a5946a9c76de5f9bd3009ed26bf0ca25dc",
|
|
"description": "radeonsi/ngg: try GS multi-cycling mode if default mode failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ce7692fc1957145c83b59080baf9ec24aae71b4d",
|
|
"description": "radeonsi: add return value to gfx10_ngg_calculate_subgroup_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c711beb5ce9fe013d557be71eb986444415b758",
|
|
"description": "glsl: fix crash on glsl macro redefinition",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0346ad37741b11d640c1c4970b275c1f0c7f9e75"
|
|
},
|
|
{
|
|
"sha": "0c37cbf807f06b6aae1f17c99d653274110bad5d",
|
|
"description": "anv/allocator: Compare to start_offset in state_pool_free_no_vg",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "d11e4738a86ecac6bb4cfaf5cad5c1d32169b18f"
|
|
},
|
|
{
|
|
"sha": "5d547858dac2e9a608416e3b1310b01805e6f5d4",
|
|
"description": "panfrost: Ensure we have ro before using it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64f2d45c3bdc4cd0e56bb31d17fa94246f4f1e59",
|
|
"description": "radv/aco: enable shaderInt8 and VK_KHR_shader_float16_int8 on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be4dd6abd13408c5cd320fd3d2547b04e1c0cba5",
|
|
"description": "radv/aco: enable shaderInt16 on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3aee3aa23bc0945802ae37825c96dc7d5ec4684",
|
|
"description": "radv/aco: enable 8-bit/16-bit storage on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cde4989d3c8c25b0ba2a11ec450625e30092b16",
|
|
"description": "aco: remove unnecessary split- and create_vector instructions for subdword loads",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5446e3cf2e381d061e625291ce3d5d587db2e6e0",
|
|
"description": "aco: fix alignment of vectors with 4 elements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7bd0f8cd53e966003b2f5f70ed591f0675d1444",
|
|
"description": "aco: implement 8-bit/16-bit conversions on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db957f9135a401cdf2f5434096723dd2ec629273",
|
|
"description": "aco: optimize packing of 16bit subdword registers on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a51840c52d404ddbde53f987b02df3832f45a42",
|
|
"description": "aco: skip partial copies on first iteration when lowering to hw",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d6f667193d3b29d27d6721f694af290510a4e60",
|
|
"description": "aco: coalesce copies more aggressively when lowering to hw",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b21d2d9a9f1f9042def069f51ae46bd64848c853",
|
|
"description": "aco: add and use scratch SGPR to lower subdword p_create_vector on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e8e12ea6d20763aa1c819a7be4b9a6158df9a37",
|
|
"description": "aco: adjust GFX6 subdword lowering workarounds for 8bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b083581010d29b2604ad34e0dd7ff6dae4417dd2",
|
|
"description": "aco: Workarounds subdword lowering on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "942e3c40c30301cc47303bc879fe3b4cca3c8bfd",
|
|
"description": "aco: use full-register instructions to implement subdword packing on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f03db848d4334cd46b93022ac8554aba592d912",
|
|
"description": "aco: simplify statistics collection for copies",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0560831593e7ae1b23e1b33023fe5b5d72d159d8",
|
|
"description": "aco: fix register assignment for p_create_vector on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98d07bd5a0ad384c33eb781dec891326db207660",
|
|
"description": "zink: emit interpolation decorations for ntv outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad8e61621bd0b79d6bed2485e5483c7fb7690e1f",
|
|
"description": "zink: track program usages for each shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48925f6927e0623afaa43e98ee94e876a909d3db",
|
|
"description": "zink: assert that image-view format isn't undefined",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d3c6605d69559525adc12f4b2c01d06fe9328a4",
|
|
"description": "zink: emulate B8G8R8X8_SRGB with B8G8R8A8_SRGB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e11f04d4e09bf71d2e5899f0afa9d04e8f6196e",
|
|
"description": "turnip: Expose robustBufferAccess.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d5429d646136cdd3b8abe10f4b8d1f261472414",
|
|
"description": "ci: Use rsync for initial nfsroot population on cheza.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e11cce5178c48856a5ea846ee4ee9435d040980",
|
|
"description": "ci: Enable pre-merge fractional vulkan CTS runs on the turnip driver.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd167788ec1afaa3b960eda16a05621e842f40dd",
|
|
"description": "ci: Build the full VK CTS for baremetal testing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eca02ec44aa977a86ab858c1c5ff3dd6ba91fae4",
|
|
"description": "ci: Disable shader cache on vulkan CI runs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f70030d276708e85d951addd19993d967c3b71f9",
|
|
"description": "ci: Bump up to the current version of the VK CTS.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58dd904c592850a4886c02e65b56e87641d2ecbf",
|
|
"description": "turnip: Fix crashes in compute with no descriptors to load.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "334204823eee0f5d308fedbebab75228354ec07a"
|
|
},
|
|
{
|
|
"sha": "b2324f456070d8906ce6cd9efe8da302d54f87a3",
|
|
"description": "frontends/vdpau: Default destination rect to source rect",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0795241dde1507e0c6a3f9ef07c281ad4f2acf7b",
|
|
"description": "radeonsi: require LLVM 11 for gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9538b9a68ed9aa0f8a231d6bf681f6f0a2a9d341",
|
|
"description": "radeonsi: add support for Sienna Cichlid",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "789cdab3b6188aa8c075eb311dbd8c05d6531d3e",
|
|
"description": "ac: align num_vgprs for gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cc4bfbe01bd27298833623977d050e2a80c5c94",
|
|
"description": "radeonsi: don't set any XNACK options on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "430d384c311468c6180a1d67ed90bb74d4fe1c3b",
|
|
"description": "radeonsi: set BIG_PAGE fields on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7edf15ad4762eac3bfbcfbf1c8ec8ea4d955c6d6",
|
|
"description": "radeonsi: move L2_CACHE_CONTROL registers into si_emit_framebuffer_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "788696c7b29a5e7de8659ae4a3faedf94fe2b9cd",
|
|
"description": "radeonsi: implement R9G9B9E5 render target and image store support on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a54bcb9429666fcbe38c04660cc4b3f8abbde259",
|
|
"description": "radeonsi: enable larger SDMA clears and copies on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4b5fd9ab096a0bb5106b93191b13c81cc32243b",
|
|
"description": "radeonsi: honor a user-specified pitch on gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abe89e13294d98de65207dc9e91d49494748399f",
|
|
"description": "ac/surface: add displayable DCC code for gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d",
|
|
"description": "ac,radeonsi: start adding support for gfx10.3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1602516d77e7cfb1bf97f8c1298a3a346313ff8",
|
|
"description": "ac,radeonsi: replace == GFX10 with >= GFX10 where it's needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ceaf848c564d74bcee14f0cd30b298aef86bd42b",
|
|
"description": "radeonsi: enable ARB_sparse_buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "334204823eee0f5d308fedbebab75228354ec07a",
|
|
"description": "tu: Fix context faults loading unused descriptor sets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a751051248d445c3d726a3eab8fc999b0876364e",
|
|
"description": "i965: Work around incorrect usage of glDrawRangeElements in UE4",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "487aa807bd1b70602fcb6fbdabd101d4cff7c07b",
|
|
"description": "tu: Rewrite flushing to use barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29abf49886d6f3a0118e47dba97eb3abd84e7b82",
|
|
"description": "tu: Remove useless event_write helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4f6a9be9f639d106055597f21a814b87eb5997b",
|
|
"description": "tu: Don't actually track seqno's for events",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfb176a0acf2326d36d4867fc43751e1b7d0d66f",
|
|
"description": "tu: Remove useless post-binning flushes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18c067f9f099d54eee1d5713b24ecca52295987c",
|
|
"description": "panfrost: Mark PIPE_BUFFER BOs as not renderable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db57624c0ca693fae38871787cabab50e58358d7",
|
|
"description": "winsys/radeon: do not cast bo->va as void*",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "839bc2daa93f88becb0494c8b1564bf40350a162",
|
|
"description": "ci: use separate docker images for baremetal builds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "408b36a11dfe0bf3cbfda114c058ce7682b90483",
|
|
"description": "ci: add arm_test-base docker image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d7923c74d42d4d745e6e5b2b572ac558f2b9a1ed",
|
|
"description": "radv/llvm: expose VK_EXT_shader_demote_to_helper_invocation with LLVM 9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d76e8131ac4c115b7a750c9f127f9fa920a9d094",
|
|
"description": "glthread: sync in glFlush for multiple contexts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90c34aed1d2f814ff8baca87b338d250257ae1d0",
|
|
"description": "gallium/u_vbuf: add a faster path for uploading non-interleaved attribs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88e8f1a38d838753542461cea56d1c1b1a5cfc5d",
|
|
"description": "gallium/u_vbuf: get rid of some pointer dereferences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6c747e8e0b982c707b1ff73edd1087a1c5e1db2",
|
|
"description": "nir: use bitfield_insert instead of bfi in nir_lower_double_ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b4f0eadc189a1fc4607947c2f432f111a2dc20d",
|
|
"description": "turnip: fix VFD_CONTROL for binning pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab72c07aefdac3dfcc6010ed357122d982771eee",
|
|
"description": "turnip: use common emit_xs_cntl to fill a6xx_sp_xs_ctrl_reg0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e16608e2338ded844a850c6242b08f65f43c1aed",
|
|
"description": "turnip: fix HW binning with geometry shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ac4d778fae0cdfa356c7ebe0db88987ccb35fa5",
|
|
"description": "turnip: correctly emit non-binning vs in transform feedback case",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6cc95abb273a130fb396f4f0dd2b233c534fd008",
|
|
"description": "freedreno/a6xx: use nonbinning VS when GS is used",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0eebedb6190fdab8956769b2485180cc4a07119a"
|
|
},
|
|
{
|
|
"sha": "88d5917cc1c5bd0dec26147a8779b50e94e56dd1",
|
|
"description": "turnip: clamp sampler minLod/maxLod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fecd83a0e8e8e19c5cceaf892cfad0f1b9c1dbc9",
|
|
"description": "turnip: update some properties based on blob driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c26c9eed8b14fb9935ae228f654004d6952d867",
|
|
"description": "turnip: move HLSQ_UPDATE_CNTL write to before xs config writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1f6d2f3e8683f10773e7b349ab4ff6f181233a6",
|
|
"description": "nir: Fix logic that ends combine barrier sequence",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "345b5847b42bc1889d8665ebd129913550da4352"
|
|
},
|
|
{
|
|
"sha": "fe214d60bc9e5245bf41c86146036fc61f4535e7",
|
|
"description": "intel/fs: Add Fall-through comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5bb4b1ee8c662fb2681b68c965756adbfb0df67",
|
|
"description": "spirv: Memory semantics is optional for OpControlBarrier",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "3ed2123d77d50ccb984fccdcc1cfa936a18819bf"
|
|
},
|
|
{
|
|
"sha": "b7a3821a5cdf158659b6453c9ca97bb92270263f",
|
|
"description": "nir: Fix printing execution scope of a scoped barrier",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "345b5847b42bc1889d8665ebd129913550da4352"
|
|
},
|
|
{
|
|
"sha": "7ec25820875ff1da0c2f5dab60cf5dda9eb51d30",
|
|
"description": "etnaviv: drop translate_blend(..)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f1cf0e4915262c68e5fb8bd8e87fbd0af30dbe2",
|
|
"description": "glsl: inline functions with unsupported return type before converting to nir",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7e60d5a501f311fa5e7bca5335adc6013dc1aeb9"
|
|
},
|
|
{
|
|
"sha": "43e69475ad8bb0edb9a454af690c3c8ac69af866",
|
|
"description": "aco: use v_xor3_b32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1234faa7bf1519f575fc7d06b75fc4b249f54a49",
|
|
"description": "ac/gpu_info, radv: set max_wave64_per_simd to 20 on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86f21e4eba7ad980109f13bd5480c02593ca19fe",
|
|
"description": "nir/lower_explicit_io: fix NON_UNIFORM access for UBO loads",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b38d3cdceab07803a7dd81f8870a892fd82a077c",
|
|
"description": "nir/spirv/glsl450: increase asin(x) precision",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "008b0d1701a143df4a7e01f6c56d9ed66f68166c",
|
|
"description": "ac/nir: adjust an assertion for D16 on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c3e0ba52a0ac89c163ada8791151226b5a1b6efa"
|
|
},
|
|
{
|
|
"sha": "b3beb6207f16ac55e3934b4d4d1f178adb4f4cad",
|
|
"description": "v3d_bufmgr: fix time_t printf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d512028d06c40ba56b642095379638b49ebf4a23",
|
|
"description": "pan_bo.h: add time.h include for time_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07ba5e47e6674b568219cb91ddbcece20fe9030d",
|
|
"description": "vc4_bufmgr: fix time_t printf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e43ab7bb05857461609ed2bd43703eb272a3ebe1",
|
|
"description": "glsl: fix potential slow compile times for GLSLOptimizeConservatively",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0a5018c1a483abe6c4dddc6c65a7f4e939efc726"
|
|
},
|
|
{
|
|
"sha": "dd81f4853c879c38987909f5e6e670b325f9f6af",
|
|
"description": "llvmpipe: do not enable tessellation shader without llvm coroutines support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "eb5227173f0354aade28e46397a5bb69b2af69fb"
|
|
},
|
|
{
|
|
"sha": "990b3782bc5f2f127345b975a68ac56aaf3e4674",
|
|
"description": "intel/compiler: fix Android build",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "689acc73989987667ad744026647acc35305839b"
|
|
},
|
|
{
|
|
"sha": "6a841dbf4e4f0cb33bc36a8ba880a9bd6f6e7941",
|
|
"description": "intel/genxml: Migrate from deprecated xml.etree.ElementTree getchildren.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06650a771dc44b3f5628b6d172e224a103a79762",
|
|
"description": "android: svga: fix build for GL4.1 support",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "ccb4ea5a43e89fcc93fff98c881639223f1538e5"
|
|
},
|
|
{
|
|
"sha": "0570c7a7b5b00724c3cee0eb32ce042c362e2f96",
|
|
"description": "android: util: fix build for GL4.1 support",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "48a7456f4df53b94f0335f8b605ca2da9ed16d81"
|
|
},
|
|
{
|
|
"sha": "faa339e666b4d0c4f88f2588cd84176e2b19ec0f",
|
|
"description": "Switch from cElementTree to ElementTree.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a61532e4dbdf4fbbf5822daeb5907efaf584a375",
|
|
"description": "Revert \"panfrost: Keep cached BOs mmap'd\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "794c239a990e08b5a42d42607e9c5e5b0921390c"
|
|
},
|
|
{
|
|
"sha": "d97aaad1555ad25fd13af588aa02f9ff3e081e34",
|
|
"description": "pan/midgard: Use a signed value for checking inline constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bacb280a886905310c9b30c5af234c32ff582dc",
|
|
"description": "freedreno/ir3: Handle cases where we decide not to lower UBO 0 loads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e349f502792e927a1acdeaf00e591878bd18c837",
|
|
"description": "freedreno/ir3: Drop the max_const on a6xx to 512.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "486b89430795cf12c0fe027fa070b75262337a18",
|
|
"description": "freedreno/ir3: Account for driver params in UBO max const upload.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a25347ab92bbe66c0f0c8def4d5f413f396b228d",
|
|
"description": "freedreno/ir3: Stop shifting UBO 1 down to be UBO 0.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e58ab09ffbd18355868000b2da90a5cd73b5c09",
|
|
"description": "freedreno/ir3: Drop unnecessary alignment of pushed UBO size.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07ec745014a9fd07a1948aa0f653b1a57b9b5e12",
|
|
"description": "freedreno/ir3: Stop pushing immediates once we've filled the constbuf.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab29f2da42f0c5da21edc4dad82e841f243ec680",
|
|
"description": "freedreno/ir3: Refactor ir3_cp's lower_immed().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4065861807f1f488f9e9dc0254009982ccbf7784",
|
|
"description": "freedreno: Upload gallium constbufs as needed when referenced as a UBO.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1f9d1e26a2aab71d6ba6edcf195b972f12cff80",
|
|
"description": "freedreno/a6xx: Add support for ALPHA_TO_ONE.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac1ab9294abd2eb24af8e810cd93b491ac22a8a1",
|
|
"description": "turnip: Add support for alphaToOne.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79f3003445e6578abc0563b421776851d6caa21f",
|
|
"description": "turnip: Use tu_cs_emit_regs() for BLEND_CONTROL.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d13c7477eb163c3d33aa7729e6bf0336d69156f",
|
|
"description": "radv: set keep_statistic_info with RADV_DEBUG=shaderstats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "981d07c74a1611d8c308a96f59899fff66674c1a",
|
|
"description": "intel: fix gen_sort_tags.py",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "903e142f0d35bc550ffde321987a5b6fca1095eb"
|
|
},
|
|
{
|
|
"sha": "bfff330f061ff8789d7d26f164725af91cfd2c74",
|
|
"description": "radv/aco: enable VK_KHR_shader_subgroup_extended_types on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6391f9ab4cb2b6cb26b559bc33a8e8851af65745",
|
|
"description": "aco: fix nir_intrinsic_quad_* with 8-bit in GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1523b34c2aeebdf2952bfad4f0e40326fb2cc7c",
|
|
"description": "aco: fix sign-extend 8-bit subgroup operations on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee4bc13de2aacb7bab24a3e55e44e7e50434df94",
|
|
"description": "aco: use v_bfe_u32 for unsigned reductions sign-extension on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a874132cc41c2bffc8a547bbd8bc9074653912da",
|
|
"description": "intel/genxml: drop sort_xml.sh and move the loop directly in gen_sort_tags.py",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c67ef7695a2577cc3161deb158fa89f1e9dd0fbc",
|
|
"description": "radv: Use ac_surface to allocate aux surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63db31fdfc4fe85d3357d8d34cf461333c32b970",
|
|
"description": "amd/common: Add total alignment calculation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f70b57768346f113da1e0dc31759d48da64e98e8",
|
|
"description": "radv: Allocate values/predicates at the end of the image.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec671e871886d773e32385f7f62193836ea25e25",
|
|
"description": "radv: Disable HTILE in ac_surface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f84b4e2639246d23fe94b4688fd75e3d11662205",
|
|
"description": "radv: Disable DCC in ac_surface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81dee6cf8fa98028d98bf5bdd077a6add613ed6e",
|
|
"description": "radv: Use offsets in surface struct.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffae3589c986574083fbd20341e6a0abe77b0741",
|
|
"description": "radv: Rely on ac_surface for avoiding cmask for linear images.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5488a863cf14f6f02b1aa4ec41fdbdd146492e5",
|
|
"description": "radv: Enforce the contiguous memory for DCC layers in ac_surface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3db633f6dfd960f4052d2e491f4a869e359b98e",
|
|
"description": "radv: Pass no_metadata_planes info in to ac_surface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "599ea341dd17cef54b5e083279cb5ec4748c7f9a",
|
|
"description": "radv: Use ac_surface to determine fmask enable.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b7de75b4b252e1a535635e96baecedf3d98bd7a",
|
|
"description": "ci: add U-Boot specific fetch strings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06d817199454214a942f32d56034aaae87faa50b",
|
|
"description": "ci: extend expect-output.sh",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef5b8bbc5ea0c55e99dd1e6c2c7a85590724aa4f",
|
|
"description": "freedreno/computerator: fix missing dependency on generated header",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "da467817e3e25d201e94326ff876374093a3ba22"
|
|
},
|
|
{
|
|
"sha": "7a68045b5d3ca52ea9db6f4c2606ae16546187ea",
|
|
"description": "glapi: remove deprecated .getchildren() that has been replace with an iterator",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9a9b363ce1682ef8f8d125744f5d32011332009",
|
|
"description": "radv/aco: enable 64-bit atomic features if RADV is linked with LLVM 8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba37d408da30d87b6848d76242d9d797dbef80a0",
|
|
"description": "svga: Performance fixes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ccb4ea5a43e89fcc93fff98c881639223f1538e5",
|
|
"description": "svga: Add GL4.1(compatibility profile) support in svga driver",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52ce25be8741e42ddae279f33296ed8e6835ce56",
|
|
"description": "svga/include: Headers for GL4.1 support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc3505f87ed69ac843cd4ce7d269b2ab01a32ff7",
|
|
"description": "winsys/drm: Add GL4.1 support in drm winsys",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48a7456f4df53b94f0335f8b605ca2da9ed16d81",
|
|
"description": "util: Add util functionality for GL4.1 support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1f81abfd440b7b8ddb51203878a6b97547c19f5",
|
|
"description": "freedreno/a6xx: more early-z",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d7ee2749f50f7cd76ce7bd753a2b9762e3af375",
|
|
"description": "ci: bump virglrenderer to latest version",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec98cff6a9a1e1df7d5ea5a31a0341425eccd64f",
|
|
"description": "turnip: Simplify vertex buffer bindings.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c9728d960714b1c5eb4806a80157ce95992fcfe",
|
|
"description": "turnip: Don't bother clamping VB size.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52942f18c60253ad79f7d7fa26775bda83860e8a",
|
|
"description": "turnip: Move vertex buffer bindings to SET_DRAW_STATE.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8c7450fc73b888504174733e905f4a69a72062a",
|
|
"description": "llvmpipe: move coroutines out of noopt case",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d32690b43c91d4aab938da83704e4ebb68fccf6f"
|
|
},
|
|
{
|
|
"sha": "2d1688345a622add9fef1dd5d6d87bee614d5666",
|
|
"description": "pan/mdg: Ensure ld_vary_16 is aligned",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "5f8dd413bcc221424598e6330e91e16914b2987a"
|
|
},
|
|
{
|
|
"sha": "de8be1de132085c434532f3dc0d1c456109a8f2a",
|
|
"description": "freedreno/a6xx: Fix VFD_CONTROL emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "202252566bf053a31a4162e99f6fef5b82efc837",
|
|
"description": "radv: Always expose non-visible local memory type on dedicated GPUs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "622e3a8510ad6ccff41b2ba2f6184b80ad67dea5",
|
|
"description": "pan/mdg: Legalize inverts with constants",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "449e5ded9340243b68183d7fffcc838cf283c89c"
|
|
},
|
|
{
|
|
"sha": "e61a98877ccdaf7ec1f9f890f0f7c1a993ee70a1",
|
|
"description": "nir: reuse existing psiz-variable",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "878c94288a8aed3479517660be3e9a88f9b44269"
|
|
},
|
|
{
|
|
"sha": "57e4d0aa1c16d3be36ccee4065c55901cb6fad43",
|
|
"description": "i965: fix export of GEM handles",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4094558e8643a266dfc8da9bc073751a3736a2fb"
|
|
},
|
|
{
|
|
"sha": "aba3aed96e4394a213e188f2f71ef045803a27c5",
|
|
"description": "iris: fix export of GEM handles",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7557f1605968c39d680545d5b8457d17eea3b922"
|
|
},
|
|
{
|
|
"sha": "e41e820648b1cb662cbe938c73d755331d48c6db",
|
|
"description": "i965: don't forget to set screen on duped image",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "604a86e46f67b517e43c4646080ee1993ff95ecd",
|
|
"description": "iris: fix BO destruction in error path",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3025bde192919649999da202e7527849bf2038f",
|
|
"description": "mesa: Fix NetBSD compiler macro.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a63b90712aad81d544eb8931493a6c4a7805f7fb"
|
|
},
|
|
{
|
|
"sha": "e9cda38031af98cf504fb9eb90dd4214e494ecb2",
|
|
"description": "freedreno/a6xx: also consider alpha-test for ztest-mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e3731e7119c36b759ec9492a7c9ebf90b222122",
|
|
"description": "freedreno/a6xx: add early-lrz-late-z mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07887c9f34c664c4e87008b9d9b76dc06a2d7c1b",
|
|
"description": "freedreno/a6xx: re-work LRZ state tracking",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27e501bcfc585757ddf9ad6c37a0cee361c2275e",
|
|
"description": "freedreno/a6xx: update depth-plane control regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6307426ed5bbc978f93fad06153c9d2e6d8d8ee",
|
|
"description": "freedreno/a6xx: sync registers from envytools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ebcf3545db7dad66f5bce94e659720dfdd9f4805",
|
|
"description": "freedreno/ir3: split kill from no_earlyz",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "346bb81f4054b012d2f1992983e5b6cd820b33c3",
|
|
"description": "docs/features.txt: Update for freedreno",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5fb7cad95c227348d2207ab814d9a819c5f205b0",
|
|
"description": "freedreno/a6xx: Turn on robustness extensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b353524b04fa9cd77e21e2d036c69f1cff30c35",
|
|
"description": "vdpau: Fix wrong calloc sizeof argument.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "65fe0866aec7b5608419f6d184cb1fa4fe1dc45a"
|
|
},
|
|
{
|
|
"sha": "8252bb0ec6d429b09d944826d1ddbead69387f0f",
|
|
"description": "OPTIONAL: iris: Perform BLORP buffer barriers outside of iris_blorp_exec() hook.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b00338bdee7f91f242a1152327cd01fe58c56bd",
|
|
"description": "iris: Remove iris_flush_depth_and_render_caches().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46adb83a2930d346dd2ce2d4d19dfec02e0f7ca1",
|
|
"description": "iris: Emit single render target flush PIPE_CONTROL on format mismatch.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b92818849360d629bff186feb0f580a114600062",
|
|
"description": "iris: Open-code iris_cache_flush_for_read() and iris_cache_flush_for_depth().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74c774dce9e88f7c01700a4d719c3761650a3055",
|
|
"description": "iris: Remove render cache hash table-based synchronization.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa78d05a2340852560a9bc965c87ba9fa271dd1a",
|
|
"description": "iris: Remove depth cache set tracking and synchronization.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b980725110dca19fc8a3ea365a74d21f032baa1",
|
|
"description": "iris: Perform compute predraw flushes from compute batch.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e8198f34968e6911c2bfdf6b58c505a23cfbc9e",
|
|
"description": "iris: Remove batch argument of iris_resource_prepare_access() and friends.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "878c770d13df355432da053c015b7701b3c533e1",
|
|
"description": "iris: Insert buffer barrier in existing cache flush helpers.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e22659089837aacf6c97544fcc4c9acdda516297",
|
|
"description": "iris: Implement buffer-local memory barrier based on cache coherency matrix.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a6349eb866952fe7fbf7834f24bcda3df807a4b",
|
|
"description": "iris: Update cache coherency matrix on PIPE_CONTROL.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc221875cf1fe546e0087aeef55ca976647ef9c2",
|
|
"description": "iris: Introduce cache coherency matrix for batch-local memory ordering.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b7fd91be656ecc7944b7523b28246366cf5a8b7",
|
|
"description": "iris: Report use of any in-flight buffers on first draw call after sync boundary.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae88e79f6959df71953db6314c78f68bd2799f3c",
|
|
"description": "iris: Drop redundant iris_address::write flag.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb5d1c27227302167d299bcaa2dabe623a242eb3",
|
|
"description": "iris: Annotate all BO uses with domain and sequence number information.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e81c07de41c7f6f585a2c6aa0c67b1082b609b8f",
|
|
"description": "iris: Bracket batch operations which access memory within sync regions.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cbe9535482f3efd27fbcbb90a329e6567e8c961",
|
|
"description": "iris: Add infrastructure to partition batch into sync boundaries.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7878cbec59a394904feb512ab6a756a27242912d",
|
|
"description": "iris: Add batch-local synchronization book-keeping to iris_bo.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b73b33953161acb07bc6c266c247b9be6faf89ad",
|
|
"description": "panfrost: Mark point sprites as todo on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ef527928c6acc63ce88a8df023b64d2a5c4468c",
|
|
"description": "panfrost: Fix gl_PointSize out of GL_POINTS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f8abd867616fc4ceccb2877cd1e629232397fb4",
|
|
"description": "panfrost: Prefer sysval for gl_PointCoord on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc7397f37633eccac6709af55033533682620387",
|
|
"description": "pan/bi: Disassemble gl_PointCoord reads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e4a0c2bca32fcf9f13363fa0c54b6a9b70c086b",
|
|
"description": "panfrost: Explicitly convert to 32-bit for logic-ops",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "19b4e586f62eb054bf1dc2f828d5b73abae6a7c7"
|
|
},
|
|
{
|
|
"sha": "6d00eaf733395323ef06efd08851e49de35ba845",
|
|
"description": "panfrost: Readd MIDGARD_SHADERLESS quirk to t760",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e53d27de61b408049c07e64911b20b117e243910"
|
|
},
|
|
{
|
|
"sha": "46183a999bd0a56cedc7c1c08c8b58356b424009",
|
|
"description": "iris: Extend iris_context dirty state flags to 128 bits.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45918e0d8c1ac3128b743fc4e549a60d744e3bc5",
|
|
"description": "iris: Simplify iris_batch_prepare_noop().",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26a3c7b363133315d0ee2b03eb2ca986d4b23043",
|
|
"description": "nir/lower_tex: fixes for fp16 yuv lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f3255ef0aefaf7a7aca4f7ee8a334cf91bf2c99",
|
|
"description": "nir/builder: add bitsize conversion helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "866618c5c86fbbb59036845c1d6e38d8e526b525",
|
|
"description": "nir: extract out convert_to_bitsize() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "924bfb65604238439374c314bd02ff2b99441e21",
|
|
"description": "nir: get_base_type() should return enum type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dce7722ef89100e5dea337064a9d6631bb18822a",
|
|
"description": "panfrost: Handle writes_memory correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2447b3b9d3306b33c75d503c9caf9e7322c957bf",
|
|
"description": "panfrost: Document MALI_WRITES_GLOBAL bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee59d1ad773aaa720e893446fb46f4e9f3fe5940",
|
|
"description": "panfrost: Update MALI_EARLY_Z description",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e26a02e5fce1d4d0fc3120be323ca1ba899923c",
|
|
"description": "iris: remove unused iris_bo->swizzle_mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "77f08982af8f0807ab489d36a5c137661e10624d",
|
|
"description": "aco: sign-extend input/identity for 16-bit subgroup ops on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f31c9b4edf6e8d972f26461c49c5e193bf6d9a13",
|
|
"description": "aco: fix subdword copies on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a521c67d223c6e32ea9040643b1bd5a3cdfea04e",
|
|
"description": "aco: implement 16-bit nir_intrinsic_quad_* on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b08d269bfa310e911c4d6a8ea8297a38ad599ac",
|
|
"description": "aco: implement 16-bit reduce operations on GFX6-GFX7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e73d879e3a35f7491c1239f894bbb2d1c9b2529",
|
|
"description": "pan/bi: Handle vectorized load_const",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b09c6993dc1b1113ff508d158504af90607aa18",
|
|
"description": "pan/bi: Passthrough second argument of F32_TO_F16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a4efe2d730cc61d42eefffd01ee0ae4f853ec0c",
|
|
"description": "pan/bi: Pack second argument of F32_TO_F16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "323eecaf1392b8fc6951e9f4967fca6ee755ec28",
|
|
"description": "pan/bi: Fix SEL.16 swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ed1ae4724ce5eeedf56d65c5427d2788a54d1e4",
|
|
"description": "pan/bi: Handle SEL with vec3 16-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afc18c62d795cb29bdddebed0e5ccadc727ddbcb",
|
|
"description": "panfrost: Passthrough NATIVE loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36af05bbdef4e91a1d0616752150ae00ad0dceb5",
|
|
"description": "pan/mdg: Handle regular nir_intrinsic_load_output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "293d37e19d8213213719fa975d8801fb126a0c51",
|
|
"description": "pan/mdg: Allow f2u8 and friends thru",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ae0141f5b28995e266190a24c179a8fe282d602",
|
|
"description": "pan/mdg: Handle f2u8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8b881f1611490e6a7a679a08dad0af717bcbb1c",
|
|
"description": "pan/mdg: Fold roundmode into applicable instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93513cd9ff127b9842e34dc331c80f55f151376a",
|
|
"description": "pan/mdg: Implement *_rtz conversions with roundmode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6290e83190ab9714f04f4aaa6db49c87f4866ca5",
|
|
"description": "pan/mdg: Lower roundmodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bef784867410e9ec2728b0cadf696a4e5168d28",
|
|
"description": "pan/mdg: Add opcode roundmode property",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2eb4c85e42452527d46b03242f6f26c8cb216e39",
|
|
"description": "pan/mdg: Add roundmode enum",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "014d2e46a712408984cd2d766fff49fcd08b7399",
|
|
"description": "pan/mdg: Distinguish blend shaders in internal shader-db",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99446c9f7d34a0bbefa47fdd6acb539421b59d65",
|
|
"description": "panfrost: Only use AFBC YTR with RGB and RGBA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9ac106defe351428fbe3c62547e6be918b603d32",
|
|
"description": "panfrost: Decode AFBC flag bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a34cc97ca3e19fb36045bf361b3a6bd865f71c7b",
|
|
"description": "glsl: when NIR linker enable use it to resize uniform arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d1eadb7906628af800ab797a7423f79bbcba56c",
|
|
"description": "glsl: gather uniform dereference info before main linking loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a13d8d48ce523acfac5cfe86cdece5abeaf2d097",
|
|
"description": "glsl: add update_array_sizes() helper to the NIR uniform linker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6aea287b0a14e5634275d6116b319211885d3b8e",
|
|
"description": "glsl: add struct to gather more info about uniform array access",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6d78f9b7ff02354af3ac8a918bb5cec6c4718e8",
|
|
"description": "util: add BITSET_LAST_BIT() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f518508a817aa5af1eee988439f73ecf6279e9c5",
|
|
"description": "i965: call brw_nir_lower_uniforms() after uniform linking is complete",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "907bacea13fff7939edf67fba5b3a6eaf9f1f5dc",
|
|
"description": "gbm: document that gbm_bo_map exposes a linear view",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f3956fea080d73d98fc28bc8cd148755b597b74",
|
|
"description": "glsl: Don't replace lrp pattern with lrp if arguments are not floats",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8d37e9915a3b21b496269a39f677a80a6e02cb2c"
|
|
},
|
|
{
|
|
"sha": "3ed2123d77d50ccb984fccdcc1cfa936a18819bf",
|
|
"description": "spirv: Use scoped barriers for SpvOpControlBarrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "689acc73989987667ad744026647acc35305839b",
|
|
"description": "intel/compiler: Extract control barriers from scoped barriers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "345b5847b42bc1889d8665ebd129913550da4352",
|
|
"description": "nir: Replace the scoped_memory barrier by a scoped_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94438a64bf7e5cd37c56e954156d59e404d76f55",
|
|
"description": "spirv: Split the vtn_emit_scoped_memory_barrier() logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3c937c0e4d1dd05072d9a7169532517ef7d0c7f",
|
|
"description": "radv: enable zero VRAM for all VKD3D (DX12->VK) games",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd5ffd3a83e178f14fcc69806d3a52724f05b56c",
|
|
"description": "radv: enable zero VRAM for Doom Eternal",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c183ea94afd5560b4b9718fce62d0fdab023a16e",
|
|
"description": "gitlab-ci: bump piglit checkout commit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7873276f6895eafc56514a666d54e4a4097f1365",
|
|
"description": "glsl/spirv: remove dead uniforms in spirv nir linker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a494b6241016d3d5995902748b40c70ae8d1ecbd",
|
|
"description": "glsl: remove dead uniforms in the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60bee4c70c0d956ecdcae542a515f3e3a4ee328c",
|
|
"description": "glsl: add can_remove_uniform() helper to the NIR linker",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04dbf709edf069bc720d941fab27c53269336bcf",
|
|
"description": "nir: add callback to nir_remove_dead_variables()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc79442f3fa23ecb40fcc67ea3cf4fd73fb0d3fe",
|
|
"description": "nir: add glsl_get_ifc_packing() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ac617c1172a5031818fdd907579777acf7729b0",
|
|
"description": "pan/mdg: Don't double-replicate blend on T720",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edd56bad942dfc3a00b307093216e4ad53abe5b2",
|
|
"description": "radv: Use common gfx10_format_table.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "560f095dd57b67191ccbd8a5c524d4c6d0fe28e4",
|
|
"description": "radv: Include gfx10_format_table.h only from a single source file.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b351a507638ff213add8c3c79f6a7f848d09f8e9",
|
|
"description": "radeonsi: Define gfx10_format in the common header.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c98e52f88a1b24b33b4e8b95f80cf5dbbe6d2d66",
|
|
"description": "amd/common,radeonsi: Move gfx10_format_table to common.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d936f69677240069bae0f23795b56b4e5335154a",
|
|
"description": "radeonsi: Explicitly map Z16_UNORM_S8_UINT to None for GFX10.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "273ead81f1a219b39a93abbed4db548d8eeb0e5f"
|
|
},
|
|
{
|
|
"sha": "415c88eebcda87196b1ee09d28ea40e07b9d229f",
|
|
"description": "Revert \"CI: Disable Panfrost T720/T760\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "ae6e1aee7d1bd49ae494b8a25ca33d092a3a145a"
|
|
},
|
|
{
|
|
"sha": "2dfc241e36865655913d0f0d961fc76f49bf2f50",
|
|
"description": "ci: bare-metal: make it possible to use a script for serial",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a21966837acd2e053ce183c5f145afcff2fd51b7",
|
|
"description": "zink: Use store_dest_raw instead of storing an uint",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "16339646f03a5cb527f119ca572c9328fd5d3923"
|
|
},
|
|
{
|
|
"sha": "c310677a7563b1e2d97f8216be1d60cb21204eae",
|
|
"description": "radv: Explicitly cast TIMESTAMP_NOT_READY value to uin32_t where needed.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "663e8cb4e67f8b85186631c6a3719ed83da32151",
|
|
"description": "aco: Use correct reference type in for-range-loop.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b1bc460fd6ae9bf5efeca62227bb05e0c50ee15",
|
|
"description": "aco: Don't std::move temporary object.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "536339b0dda33241d21a0e045681419ca46fc812",
|
|
"description": "aco: Don't declare 'Block' as class, but define as struct.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2a778ef0f1720f9fb28afd40a791488648218d0",
|
|
"description": "radv: Don't take absolute value of unsigned type.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d2fe60f1cf7995c6a52e5160d2e40cddf8aabeb",
|
|
"description": "radv/aco: Always enable subgroup shuffle.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "045c9ffa7d7f496ba347aa7acbfc0edea37a0fc1",
|
|
"description": "aco: Implement subgroup shuffle on GFX6-7.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14a5021aff661a26d76f330fec55d400d35443a8",
|
|
"description": "aco/gfx10: Refactor of GFX10 wave64 bpermute.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe3947632ce9946562a39ef95a6796b8604f1f42",
|
|
"description": "radeonsi: add a hack to disable TRUNC_COORD for shadow samplers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d573d1d82524b8a2e5f56938069cabc0f0176a0e"
|
|
},
|
|
{
|
|
"sha": "85a6bcca615f9aae1ffd2a1e790ee5d980e7cc43",
|
|
"description": "radeonsi: pass at most 3 images and/or shader buffers via user SGPRs for compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "877c56bfdcb97e47453b86f23a13033438f0daa1",
|
|
"description": "radeonsi: remove const_buffers_declared hacks",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "4553fc66a5f23607c2e872d8ac8755c747bd0bd2"
|
|
},
|
|
{
|
|
"sha": "ce4575b3b5950041589cd2b96a8334146d8cec32",
|
|
"description": "radeonsi: remove unused leftover code for INDIRECT_BUFFER inside IBs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cac24bee6202d5bf1c16caa8174494747fa2d56c",
|
|
"description": "nir: gather which images are MSAA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6503e4be13099f41a4c287ae1983362856a39f44",
|
|
"description": "nir: gather which images are buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8ef15c061fbb0e6da255ab06d7afd8128faee48",
|
|
"description": "nir: don't count samplers and images in interface blocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6c8a9bd554f51c05bba5ab2c6cbc70edae9d10f",
|
|
"description": "ac/nir: support v2f16 derivatives",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c423dd721401eaff22c82e69ffaf70e4d31f50f",
|
|
"description": "ac/nir: set the second v_cvt_pkrtz argument to undef if it's unused",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bfb95725aaa13a16011f16ad9ec9501b5a373ce6",
|
|
"description": "ac/nir: select v_cvt_pkrtz for all conversions from f32 to f16 for radeonsi",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d80015eaf4fa34e51eab927d91ef49135a8bd82",
|
|
"description": "ac/nir: handle nir_op_[fiu]2[fiu]mp opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70b6d540113df7ee3f769a3f3bbfe1b3df4b7bfc",
|
|
"description": "ac/nir: support 16-bit data in image opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3e0ba52a0ac89c163ada8791151226b5a1b6efa",
|
|
"description": "ac/nir: support 16-bit data in buffer_load_format opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b819ba949b4f5aeef6f6b200247f9ec801774a54",
|
|
"description": "ac/nir: remove type and num_channels args from ac_build_buffer_store_common",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b98df7bf502118c194a3e8c77454355dbb086e49",
|
|
"description": "ac/nir: support vector types in the type suffix of overloaded intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5ea87cde8ef5fa777442cca899c179c19910a40",
|
|
"description": "ac/nir: use more types from ac_llvm_context",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "116ec850125389f82e540c336dfd44ee7103abda",
|
|
"description": "ac: rename has_double_rate_fp16 -> has_packed_math_16bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1af8fe4ed5225efa53a3ee0b105961aa29cdae3e",
|
|
"description": "gallium: add shader caps INT16 and FP16_DERIVATIVES",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "733bee57eb80c92736f3ef1e1267e68ee6cfade6",
|
|
"description": "glsl: lower samplers with highp coordinates correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c0803c32fd5b1c6cc037372990d2b6f84762135",
|
|
"description": "glsl: lower the precision of imageLoad",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11929895332213363628d632f7f9f6d79b5124d1",
|
|
"description": "glsl: lower mediump partial derivatives",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6fe20ebaaa933ddd17b655e61ba3fe3d358b8513",
|
|
"description": "glsl: lower mediump integer types to int16 and uint16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a052a9c27777fc2cc92ed7ac3cd820e828abf2f0",
|
|
"description": "glsl: handle int16 and uint16 types and add instructions for mediump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c14a87839d2937e07f69418285bbfc3c5b3e629",
|
|
"description": "glsl: treat lowp as mediump when lowering builtins",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "116e006693dc37245b7c0823e1a394ad9c2fb770",
|
|
"description": "nir: add options::vectorize_vec2_16bit to limit vectorization to vec2 16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6916d1ce823439d7de752b2f2013e9b3e434d82",
|
|
"description": "nir: fix lower_wpos for 16-bit fddy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92333c6d1a6e71215c82a49485ba27d1def85152",
|
|
"description": "nir: lower int16 and uint16 in nir_lower_mediump_outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f2e95f24d80c797389b5c558e0590ed10e0c0e7",
|
|
"description": "nir: add int16 and uint16 type helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f798513f91884e1ae332a0726d3e1d4cf455abf0",
|
|
"description": "nir: add i2imp and u2ump opcodes for conversions to mediump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3310cb3e16ddc3b8f7941f4df3b5b9775b8aa94",
|
|
"description": "nir: Fold f2f16(b2f32(x)) to b2f16(x)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d32144602c1dfd507f07774ce906dc25d2697da0",
|
|
"description": "meson: remove \"empty array\"/\"array of an empty string\" confusion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2903dd767f77edccb671f30e9e0686b50879cca",
|
|
"description": "turnip: fix RENDER_COMPONENTS value",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "078aa9df8daff60e52a66d8f8062dce135b94ec1"
|
|
},
|
|
{
|
|
"sha": "d63bd09eb2f6109fbef84ba75ee59ab075686612",
|
|
"description": "CI: Disable Panfrost T720/T760",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3acd5a68a4fb324908674a73d1bf9ccec98da316",
|
|
"description": "gitlab-ci: Use separate docker images for cross builds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a85da8e3d5e430cf661f0343d00810923de2e379",
|
|
"description": "gitlab-ci: Add x86_build-base docker image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae400553fbb1a9ca2add87072f7dd61621e69111",
|
|
"description": "gitlab-ci: Move meson back to x86_test-gl/vk ephemeral packages lists",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b19c094dbafbaf60568a3fb01a05372fc6a9ae11",
|
|
"description": "gitlab-ci: Stop using packages from Debian testing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c964be0cd7ae7cded01430d3505edbbd803ddb3e",
|
|
"description": "gitlab-ci: Use Debian 10 wine-development packages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "262e3885a288d93f618cf6552d0193a036273e64",
|
|
"description": "gitlab-ci: Move LLVM/clang 6/7 packages to the x86_build_old image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b30b6fded8925364a811030bbcdc486b4100108b",
|
|
"description": "docs: add missing \"shader_\" in VK_KHR_shader_subgroup_extended_types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb62e642ae667c99aeb3015fa77ab668af5e4ee6",
|
|
"description": "vulkan-overlay/meson: use install_data instead of configure_file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "56ccea58ae7f6fd56cf4a1697d2cceb68866b552"
|
|
},
|
|
{
|
|
"sha": "138c003d22739b0d1e6860ed398dd511a44cde04",
|
|
"description": "meson: deprecated 'true' and 'false' in combo options for 'enabled' and 'disabled'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a63e5cbe489f78bc07632291cd276dbd94a3066d",
|
|
"description": "meson: use 2 space not 3 space indent",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a8e2d79e0228106d11b6ceeb38f4ffb587f0a819",
|
|
"description": "meson: use gnu_symbol_visibility argument",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc7301865e1eabe06d4225af596e7334c4094fe5",
|
|
"description": "drm-shim/meson: Use portable override_options for setting C standard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23df13c98825dd5b99a7e60fc8318ff9287a053d",
|
|
"description": "drm-shim/meson: The name of the target is a string not a list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17dcd535c1973fb8bdaba9eb013672825cc10b94",
|
|
"description": "meson: Use builtins for checking gnu __attributes__",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ef314b4fa938310f282951888a1b51e31e4fa51",
|
|
"description": "meson: Use build_always_stale instead of build_always",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a16e8bfb948d1aa6e84905d0ad47960bfb9fcfed",
|
|
"description": "meson: Use the check_header function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1a290bdd57536d6afcff6a02f1512fba7328729",
|
|
"description": "meson: Bump required version to 0.52.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30a393f4581079ced1ac05d6b74c7408fbe26f83",
|
|
"description": "pan/mdg: Enable out-of-order execution after texture ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c0e82d4ab9073af45a36e6c11ed2a31580cba9e",
|
|
"description": "pan/mdg: Add quirk for missing out-of-order support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31de10c4342bc5c21366d14a1266e942b95295a0",
|
|
"description": "pan/mdg: Disassemble out-of-order bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca6759c3f9ff56a077675bfbee3dab2b7b7afc6b",
|
|
"description": "panfrost: Remove unused nir_lower_framebuffer pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7de4b98193d5bcad1d0a057a9c8d865bf93be9db",
|
|
"description": "panfrost: Don't flush explicitly when mipmapping",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "975238dc2a5bcf4a0d6d8a5560d05d03321aed6e",
|
|
"description": "panfrost: Use VTX tag for vertex texturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89a9cc764533f4cad123dc92c49e89bb181873c3",
|
|
"description": "panfrost: Permit AFBC of RGB8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a8e5eb1b11e5dfe42ebc4c10c291e36fbd06cb3",
|
|
"description": "panfrost: Fix PRESENT flag mix-up",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c793a4867737d08e20557e0bf8432c9c5dfcb2a",
|
|
"description": "pan/mdg: Fuse f2f16 into load_interpolated_input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f8dd413bcc221424598e6330e91e16914b2987a",
|
|
"description": "pan/mdg: Handle 16-bit ld_vary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e58112bc08f99861ac634ede8db0f98cd497fc14",
|
|
"description": "panfrost: Update fails list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e42950fe96408c4addcc31990787dc5cca537476",
|
|
"description": "panfrost: Use internal_format throughout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7765a8c7f5b225d11373a35bd5156c9a98a6514",
|
|
"description": "panfrost: Add separate_stencil BO to batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6aa7f6792d30f91eccc68fcec65b81105afc347a",
|
|
"description": "panfrost: Check for large tilebuffer requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c46b11438d363f27e9f4418766063c5be9b3e0c2",
|
|
"description": "panfrost: Let Gallium pack colours",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8dc8b6640334e94f4f8b66a93c68e49c04b06623",
|
|
"description": "panfrost: Account for differing types in blend lower",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c9fe82ee92c1a6ba9a3f8230ed94bac8bbca0be",
|
|
"description": "panfrost: Conditionally allow fp16 blending",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19b4e586f62eb054bf1dc2f828d5b73abae6a7c7",
|
|
"description": "panfrost: Switch to pan_lower_framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c286cc0a2146a6ab3e8be278c4c27226b6ff990",
|
|
"description": "panfrost: Un/pack sRGB via NIR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d14757c033b78791968390201f2ece564a4c1ce",
|
|
"description": "panfrost: Un/pack R11G11B10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e24e248b84a2fbcc70cc1ee5c598e5a942effbce",
|
|
"description": "panfrost: Un/pack RGB10_A2_UINT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91cc67855186c8df05f22047df29c462ee985376",
|
|
"description": "panfrost: Un/pack RGB10_A2_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7de0e5500b6fbab2ed66131a7a54df9f95693a17",
|
|
"description": "panfrost: Un/pack RGB565 and RGB5A1",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff590702da3ead33976f3b764de4df78f2aa630a",
|
|
"description": "panfrost: Un/pack UNORM 4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eab8701e7c23cd11e991624804487ecb393c54eb",
|
|
"description": "panfrost: Flesh out dispatch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e937dd521b240f5cd6246a18e761992c49a8e415",
|
|
"description": "panfrost: Un/pack 8-bit UNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f01aabb82968077e7ed690276394074cca14bf3e",
|
|
"description": "panfrost: Un/pack pure 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a6483bb47fb654e3c78e5d81e8500b993d51cbd",
|
|
"description": "panfrost: Un/pack pure 16-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c31bcca48e34e44288b9f5e7dbf573a492717ef3",
|
|
"description": "panfrost: Un/pack pure 32-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5fcc193f71c4767866e8c7f9f396e60a312ab6d",
|
|
"description": "panfrost: Stub out lowering boilerplate",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbd72a8f94ca8aad954990b527d7c510983c96f5",
|
|
"description": "panfrost: Determine classes for stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18a767df35f2a71105703a1132ab5a3c1ec27313",
|
|
"description": "panfrost: Determine load classes for formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e53d27de61b408049c07e64911b20b117e243910",
|
|
"description": "panfrost: Add quirks for blend shader types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60d647f9def4b84396fd820fd7a5e6ea7a4f1f0a",
|
|
"description": "panfrost: Determine unpacked type for formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c82f8a097f2824de650e6cae16d4ce73b1cb512",
|
|
"description": "panfrost: Add theory for new framebuffer lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a175e4a1b1e777b9a9185ad504c3516e55f4c3f",
|
|
"description": "pan/mdg: Implement raw colourbuf loads on T720",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f82aad7a27e44314b0fd2461819d31efb49fd5e",
|
|
"description": "pan/mdg: Drop the u8 from the colorbuf op names",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "49840a8a58a6614615fb73c0e558863478190913",
|
|
"description": "pan/mdg: Print 8-bit constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ff0291896a91dde9c6f7f0a1bc5b7c3962e72a0",
|
|
"description": "pan/mdg: Handle bitsize for packs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9c780b1d08092880a1ad769fffbad571f094c46",
|
|
"description": "pan/mdg: Treat packs \"specially\"",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c495c6c2957c7c30cedeaa218c2caf443ac04797",
|
|
"description": "pan/mdg: Add pack_unorm_4x8 via 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "551d990a7c85d2b3cba567b00e6f2aceef6e2e87",
|
|
"description": "pan/mdg: Handle un/pack opcodes as moves",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "605b0e8acf307ff0f9cccd34c2cae8932ad9222a",
|
|
"description": "iris: Fixup copy'n'paste mistake in Makefile.sources",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "034329128b703f8c2e8ad1980ddb131df372ce48"
|
|
},
|
|
{
|
|
"sha": "aaec065f03e65f75fd18f8cc24d003f220209714",
|
|
"description": "intel/dev: Don't consider all TGL SKUs as GT1 only",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "54996ad49273641e20dbb2d7aff382199e27cd10"
|
|
},
|
|
{
|
|
"sha": "d2f8105b606269c0e71cd599f57997279385d300",
|
|
"description": "r300g: Remove extra printf format specifiers.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "04c1536bf7abe253e0e900c311ff9474ff4d1813"
|
|
},
|
|
{
|
|
"sha": "6e1c47b98df384b46ff41ffbf9689a93c78c040d",
|
|
"description": "nouveau: allow invalidating coherent/persistent buffer backings",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c48f42e178a1cc484870367c0cfe5fbbf71d86cc",
|
|
"description": "intel/fs: Emit HALT for discard on Gen4-5",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94aa7997e45b5314d169bbee5bf22ad368c2fd25",
|
|
"description": "intel/fs: Fix unused texture coordinate zeroing on Gen4-5",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a7c8811fe4012b60a9bcdb2ea2ef6ab79e402809",
|
|
"description": "intel/vec4: Stomp the return type of RESINFO to UINT32",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e843303d6f18d56d7c412e6c879134f7b79372ac",
|
|
"description": "radv: fix regression with builtin cache",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "cd61f5234d2c275b21c249fc2effc058a74ecf0a"
|
|
},
|
|
{
|
|
"sha": "7e4c8949c6f79090b7d8675b488c7bdc90477e26",
|
|
"description": "gallium/dri: Remove lowered_yuv tracking for plane mapping.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13735c4f476f997966baa8a1f4c071867d78b401",
|
|
"description": "panfrost: Fix printf format specifier.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "6148d1be4bb52039ccda57f25a9d27ecb7aa7541"
|
|
},
|
|
{
|
|
"sha": "4925fb97f65f20fd52c94a080a68108c25a4095f",
|
|
"description": "glthread: don't upload for glDraw inside a display list and always sync",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2840bc3065b9e991b2c5880a2ee02e2458a758c4"
|
|
},
|
|
{
|
|
"sha": "cf9926714783efa4524ca2afd62a9817dcbccf06",
|
|
"description": "util/format: Add more multi-planar formats.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d491b0dfd97c27b245ad0ed0e7356377f25ebe67",
|
|
"description": "util/format: Use correct pipe format for VK_FORMAT_G8_B8_R8_3PLANE_420_UNORM.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "75d7ee80291d6693ca2611bf8ad2bb14a34588db"
|
|
},
|
|
{
|
|
"sha": "273ead81f1a219b39a93abbed4db548d8eeb0e5f",
|
|
"description": "util/format: Add VK_FORMAT_D16_UNORM_S8_UINT.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f047d585ee472a314d4ad5da4dffa5e7c2a42eb5",
|
|
"description": "etnaviv: Fix memory leak on error path.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "eed5a009897a859ec118ef84c0437be174a49da3"
|
|
},
|
|
{
|
|
"sha": "bccb3deee2995e68a7f8a63d857f2cd298ff8361",
|
|
"description": "panfrost: Probe G31/G52 if PAN_MESA_DEBUG=bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be8cbe0b41dcabb5a0beb7b2ab2bd6ce87eb7955",
|
|
"description": "panfrost: Add GPU IDs for G31/G52",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "229084f5de848ea83c83b6d0743edfc90eddb428",
|
|
"description": "panfrost: Disable QUAD_STRIP/POLYGON on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4be2cd604bc601f90eb90625bb91a040659b6767",
|
|
"description": "pan/bi: Passthrough deps of the branch target",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8230a04f513e033843da2f2e26f87ac3846c4dd7",
|
|
"description": "pan/bi: Allow two successors in header packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db2c10d0325cc9c127209b11b8c36f2e5625d185",
|
|
"description": "pan/bi: Measure backwards branches as well",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a42731536d59ec2c028138d303d15c18158e85c9",
|
|
"description": "pan/bi: Add bi_foreach_block_from_rev helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c697992ca18e6f059d167fa0a1a9af53b3f93fea",
|
|
"description": "pan/bi: Defer block naming until after emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bd6ff4f7e1845d380c366d4f643725fe76a101f5",
|
|
"description": "pan/bi: Pack unconditional branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4791d2bf85045f59451dcbc0e166b3c71ec3048",
|
|
"description": "pan/bi: Set branch conditional bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffe7a61a46139b9d872ec60b686aad1926b857f7",
|
|
"description": "pan/bi: Set back-to-back bit more accurately",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3aacfaf87eccee657ab9a5acc7bfe83b226f120b",
|
|
"description": "pan/bi: Set branch_conditional if b2b is set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e945d4f79d6f4da1d6ad61ebcef43ba47aeb7833",
|
|
"description": "pan/bi: Pack proper clause offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "682b63cdc2631de48d6d5e8ce739e272ae373c10",
|
|
"description": "pan/bi: Measure distance between blocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64c49ab1fc48e9a82c06f1e9fc92c3cf093ef3ce",
|
|
"description": "pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64bedbfa67bc0f814ba6b0d4a587807fb9b88050",
|
|
"description": "pan/bi: Link clauses back to their blocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c329567508836b5b40cfbacf29a840e1e6d4c41",
|
|
"description": "pan/bi: Preliminary branch packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd9a08d4f2360c227eb17f5b1f166ac46ca08ebe",
|
|
"description": "pan/bi: Assign constant port for branch offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdff3ebc9a28ffa0001012ab5ad913c81de7fb8a",
|
|
"description": "pan/bi: Set branch_constant if there is a branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9967ab6da8a1c383939752611ad564aee271cb7",
|
|
"description": "pan/bi: Pack branch offset constants",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "627872ef7f8be877cc8c64f0b424827a43ed8ef7",
|
|
"description": "pan/bi: Add branch constant field to IR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1298ae33658c7e0e1c2e07b70903338e0981bed",
|
|
"description": "pan/bi: Passthrough ZERO in branch packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d619ff009b57e6949e88b9a607cc8f089d6d7ad2",
|
|
"description": "pan/bi: Fix branch condition typesize",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cdd55a81ea14df39608ef38bd6acb77369f9de1",
|
|
"description": "pan/bi: Fix CONVERT component counting",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8c6a7187856edeb55ebd63c9274e9a780f22b35",
|
|
"description": "pan/bi: Only rewrite COMBINE dest if not SSA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e42a5dfd4f2b22c73f4627128ac6d3dbcb10aca1",
|
|
"description": "pan/bi: Fix emit_if successor assignment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "9a00cf3d1efe336e09906d87a8f5a50cbbe10fd6"
|
|
},
|
|
{
|
|
"sha": "b34eb94d9c97a7bfdd64da444dcc0860f6546f89",
|
|
"description": "pan/bi: Allow printing branches without targets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4fc16a1d4bbfa520bdf11dbcdf41dd3a3e14829",
|
|
"description": "pan/bi: Remove schedule_barrier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3ae088b96d9242d7d0fabde0516ccd76279ffd5",
|
|
"description": "pan/bi: Add helper to measure clause size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a4e4477fc3ce3e3a914dad98b1129e90cbdf0b0",
|
|
"description": "pan/bi: Add bi_layout.c for clause layout helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3de28bb49229f195e2353d8bbaee63ff3198481",
|
|
"description": "pan/bi: Remove more artefacts of 2-pass scheduling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4096be05af306d18bf948f92ab03ee7d6f7468f4",
|
|
"description": "pan/bi: Add MUL.i32 to disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec8665615f4b4bd019ea56fb1dd2be3716802b78",
|
|
"description": "pan/bi: Disassemble pos=0xe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a658a4f7a5599141c678794676f4a5cfc16ba7f1",
|
|
"description": "pan/bi: Document constant count invariant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac64bf9b207f6a4e7f41d57ee123b173f631cb28",
|
|
"description": "pan/bi: Move bi_flip_ports out of port assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95e3776d3e0119f679bfb467028ed09226fdf95d",
|
|
"description": "pan/bi: Add FILE* argument to bi_print_registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd96b451f66c793b2a9593a58c672e6482eaa12c",
|
|
"description": "pan/bi: Drop `struct` from bi_registers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b042ddef325ee6f88ebfff76f84173825c40d33f",
|
|
"description": "pan/bi: Move bi_registers to bi_bundle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79f30d8a86e9f9fe0f542c75f8ebf2e617f13135",
|
|
"description": "pan/bi: Move bi_registers to common IR structures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "59f8f20306b5890ce2f26b12f22db682cbdbebac",
|
|
"description": "pan/bi: Remove comment about old scheduler design",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "635bf652edc9150e2e939d76cacbb74537530ef5",
|
|
"description": "pan/bi: Remove FMA? parameter from get_src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20f6c7a9134062b6e16f7a5bd16c197cc2055e9b",
|
|
"description": "panfrost: Preload gl_FragCoord on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d194f8ac471a075984a0d4f5c6399318c525998",
|
|
"description": "panfrost: Set reads_frag_coord as a sysval",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52875a34aaf7eaf913740f157bccce5e82f8679b",
|
|
"description": "panfrost: Don't generate gl_FragCoord varying on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "11470fcde266aa8b864b6a114fc923b2b8e5907a",
|
|
"description": "freedreno/a6xx: fix vsc assert",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6f7bc2979926faff3abecfb52533e7043fc05a5",
|
|
"description": "freedreno/a6xx: Program VFD_DEST_CNTL from program stateobj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7aa809e31c77a7b0fdfa5c3f818edabc288148cd",
|
|
"description": "freedreno/a6xx: Create stateobj for VFD_DECODE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8952dd6d991fd5041a48df31f849e8ddbcb74046",
|
|
"description": "freedreno/a6xx: Decouple VFD_FETCH and VFD_DECODE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c15db8928fb7d16a0cf5443fefce7efde5a50eaa",
|
|
"description": "freedreno/a6xx: Move per element offset to VFD_DECODE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "601a029e67cc62a32cf028d87653a877c18ecfbd",
|
|
"description": "ci: Rename x86_cross_arm_test to just arm_test.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c9ade468598e9c177612e5fc0860aa8b9b39b1d",
|
|
"description": "ci: Don't build an arm_test container now that the last user is gone.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f4fc4ff71524d55f6b481e4580c377d3c5f3b66",
|
|
"description": "ci: Switch cheza (freedreno a630) testing to baremetal.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c89a749f66527caf72c43b433dc27de1594a87f6",
|
|
"description": "ci: Add scripts for controlling bare-metal chezas.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3a1010e21ac426736fb9af289570d3fbbaaa1884",
|
|
"description": "ci: Build a cheza kernel.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b678568a5ef56a6b87204ec1b0499b7c04591656",
|
|
"description": "ci: Disable the firmware loader user helper option in arm64 kernels.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d645a19ebf2cc574e6ad3f84100f0e2ddd4d59b",
|
|
"description": "radv/aco: enable VK_KHR_subgroup_extended_types on GFX8+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e22567089c829765d0b78a87d96f7dc5af9e10cd",
|
|
"description": "aco: sign-extend input/indentity for 32-bit reduce ops on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83dcd1690be5dbf7129ed05cc12043130a2f875c",
|
|
"description": "aco: allow gfx10_wave64_bpermute with 8-bit/16-bit input",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ece71507db9ca8c1cd01974f81a17d1f52efd0c",
|
|
"description": "aco: allocate a temp VGPR for some 8-bit/16-bit reduction ops on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e0ea9bccae5d280e163479d9c46d0ad8b29a504",
|
|
"description": "aco: implement 8-bit/16-bit reductions on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75a730ced59701201ef4247cbe2189a9be6a9d18",
|
|
"description": "aco: fix register allocation for subdword instructions on GFX10",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad609bf55a87200ab11ad7cf31420dcfd8dfc141",
|
|
"description": "frontend/dri: Implement mapping individual planes.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2ee293422c09c9ecc8150ad70d29273e28c6a71",
|
|
"description": "zink: Check fopen result.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8d46e35d16e3936968958bcab86d61967a673305"
|
|
},
|
|
{
|
|
"sha": "7503863fe2a48d155ec9c1778206f1e9a2dc5987",
|
|
"description": "radv/aco: enable VK_EXT_subgroup_size_control",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f391262003e2d58395dd17d2cf1e1a6807f7a0a",
|
|
"description": "freedreno/a6xx: document LRZ flag buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3947f9d247619043ac9a2c17f746d2fbfb0e5ac",
|
|
"description": "freedreno/a6xx: LRZ fix for alpha-test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "838666a41dcbbf566bff57e7a7b841e50bf2bdce",
|
|
"description": "util: Initialize pipe_shader_state for passthrough and transform shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f01c0565bb9ad7335395920aebc7489cb76d1b72"
|
|
},
|
|
{
|
|
"sha": "034329128b703f8c2e8ad1980ddb131df372ce48",
|
|
"description": "iris: Rename iris_seqno to iris_fine_fence",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "682e14d3eaee8991ee08ea309cbf9a509b6e6b27",
|
|
"description": "nir: lower_tex: Don't normalize coordinates for TXF with RECT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1ce8060c25c7f2c7a54159fab6a6974c0ba182a8"
|
|
},
|
|
{
|
|
"sha": "f0c102c075f8ac76629bb34619187262ccc3e9d8",
|
|
"description": "ci: Quick exit qpa extraction for non-matching qpas.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46d9b500f4fa57affbb75ffe092dcf23a717706f",
|
|
"description": "ci: Move baremetal DEQP_NO_SAVE_RESULTS setup to the yml.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33e0821a99fcc9e97ae0ce2065f2ce14df568c31",
|
|
"description": "ci: Add DEQP_EXPECTED_RENDERER support for VK tests.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6766d51c15fc8143466b53aa7384d0c06218f12d",
|
|
"description": "ci: Auto-detect the architecture for VK ICD filenames.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "044f50b9fdb0186ce32c5e54710f025ff677dab7",
|
|
"description": "ci: Drop old comment about enabling --deqp-watchdog.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c343d00edeb9a36a937e38664945ba6554fd4011",
|
|
"description": "ci: Drop double \".txt\" suffix on the unexpected results file.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10c4a7cf59733ae2058a76b880ea0767a59dad4f",
|
|
"description": "spirv,radv,anv: implement no-op VK_GOOGLE_user_type",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01ce7887bf0d6ec4619e1851002d4774aaa28a90",
|
|
"description": "aco: fix 64-bit shared_atomic_exchange",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f2fd9c62ee167cae34d34664e6bd972169a3307",
|
|
"description": "aco: don't reorder barriers in the scheduler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1900ee2c70c15dea56027c21676174704f12348",
|
|
"description": "aco: preserve more fields when combining additions into SMEM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "93c8ebfa780ebd1495095e794731881aef29e7d3"
|
|
},
|
|
{
|
|
"sha": "95d5c1b8a1ebe4a2ce47206b9ff0af4fbfd5a31a",
|
|
"description": "aco: check instruction format before waiting for a previous SMEM store",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1749953ea3eb2f3e33a61243cc11860795c658f3"
|
|
},
|
|
{
|
|
"sha": "5ccc7c277c86f754f40515820b27b55296107c54",
|
|
"description": "aco: consider SDWA during value numbering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "23ac24f5b1fdde73cf8ec1ef6cbe08d73d6776f5"
|
|
},
|
|
{
|
|
"sha": "8aa98cebc15e6f6f8bcf42162399b5826376b3dc",
|
|
"description": "aco: fix interaction with 3f branch workaround and p_constaddr",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "93c8ebfa780ebd1495095e794731881aef29e7d3"
|
|
},
|
|
{
|
|
"sha": "1fc1b877622e3477272a17a43fd438453484bb79",
|
|
"description": "gitlab-ci: Pull in GCC 9 from Debian testing in x86_test-gl/vk images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2366f01fd194c9aef91153e3050af30c57bb95a",
|
|
"description": "gitlab-ci: x86_test-base image as common base for x86_test-gl/vk",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43111ea74589db078aa7d385d49d480097d22439",
|
|
"description": "gitlab-ci: Also list arm/x86_build in needs: of test jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bccf2a25a89622c49dcfa488763c245e6584d568",
|
|
"description": "intel: Add helper to calculate GPGPU_WALKER::RightExecutionMask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78e400d4a515e8d8187259ed1287dd4671dee9ca",
|
|
"description": "iris, i965: Update limits for ARB_compute_variable_group_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46b428074f427ddff37d2f92a3ac0f0468d253be",
|
|
"description": "iris, i965: Drop max_variable_local_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90ec26a800ca7d24237b9df9b2549452f4aa9946",
|
|
"description": "intel/fs: Generate multiple CS SIMD variants for variable group size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b8347c98842621a621746ec5718c95d297876c9",
|
|
"description": "anv: Use new helper functions to pick SIMD variant for CS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "594374dd8d83a32fa9149b2b799d8fc1c51ceb87",
|
|
"description": "iris: Use new helper functions to pick SIMD variant for CS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9f4bda6ce52685cc835530d23348c69adfd89be",
|
|
"description": "iris: Set CS KernelStatePointer at dispatch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee0fc0f6dcf6093f4e3ff0796ace3cb1590a72ea",
|
|
"description": "i965: Use new helper functions to pick SIMD variant for CS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cb26d9c3119e089a0e0c6b0bf6cfc90193c70326",
|
|
"description": "intel/fs: Add helper to get prog_offset and simd_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b5e77caa7f0225aab3701de66b7434553c66033",
|
|
"description": "intel/fs: Support INTEL_DEBUG=no8,no32 in compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10d0f39beb20c4cd6fe6d3f23a3b1d918653127a",
|
|
"description": "intel/fs: Remove min_dispatch_width spilling decision from RA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9526e14b5cca2417368a41e2fb4a5835cfcbe205",
|
|
"description": "docs: update calendar, add news item, and link releases notes for 20.1.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e94a811a46253ebf366f991129b283ff648ae470",
|
|
"description": "docs: Add release notes for 20.1.0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dff1bac6345b755bfba544b144e1e9dad71be9aa",
|
|
"description": "zink: always use logical eq ops in ntv with 1bit inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df2c68ee4fd470efdc4f0121a2fe4aa5c64771e0",
|
|
"description": "pan/bi: Initialize struct fma_op_info member extended.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8c79c710d4e1f3e424d5abf1f9abccdfc9a59caa"
|
|
},
|
|
{
|
|
"sha": "b3023055e075386e96fe2fbf093f0db261c0d9fa",
|
|
"description": "lima/ppir: use a ready list in node_to_instr",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "632a921bd0dd40ad3167a0b8a74fe7054a78256a"
|
|
},
|
|
{
|
|
"sha": "9ae8b4af75ea708323352c5c016dc4c72ba9c893",
|
|
"description": "pan/bi: Suppress inf/nan for now",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f589f4e045c0e3a353e15899e67729d08a1ded0",
|
|
"description": "pan/bi: Add CSEL.16 packing tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "87ca1c1eeaedaad6d430c6504f32def27ec984b1",
|
|
"description": "pan/bi: Pack compact vertex texturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6650fa22c79dca1264b8f77f83bba3ccbb0298b9",
|
|
"description": "pan/bi: Add f16 TEXC.vtx op",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "731dfc6066dac8da477ba02ad90d5f2145fa0811",
|
|
"description": "pan/bi: Allow vertex txl with lod=0 as compact",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd0324a1ce9af727442a4a7208f0c017cdd7c681",
|
|
"description": "pan/bi: Document compute_lod bit for compact tex",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d31bc0e21c4799cd34a1c18643cd15c3f1026a12",
|
|
"description": "pan/bi: Also add compact vertex texturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f514bdd10676ac35a0d4d48f0aefd57d21feb2c8",
|
|
"description": "pan/bi: Add TEX.vtx opcode for vertex texturing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2fd3ad91c737c1a00a1b6ace95423fd2d8f9d577",
|
|
"description": "pan/decode: Decode Bifrost shader flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee6a5a5f0521bc40457258b2f0dede8a3f2f42ba",
|
|
"description": "panfrost: Set MALI_BIFROST_EARLY_Z as necessary",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f78f25ce9f5a72573a55c4d919bb65b80c036f7",
|
|
"description": "panfrost: Identify MALI_BIFROST_EARLY_Z flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c2d0418c1aaa2b279b72c60fe0fa7a658bb0789",
|
|
"description": "panfrost: Add defines for bifrost unk1 flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55e3305a5b0bd47874e99b3dd090929fc3cbfd0e",
|
|
"description": "panfrost: Document Midgard Inf/NaN suppress bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e88dff374bb72a1fb28941029726e2b79ad2784",
|
|
"description": "panfrost: Ensure nonlinear strides are 16-aligned",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "bde19c0e7ba575f3c8ca8ea76c916034264a8713"
|
|
},
|
|
{
|
|
"sha": "d45936c01cd1811fb0ca927858bca404f1292791",
|
|
"description": "panfrost: Identify Bifrost texture format swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3692fd53ee48cd4019bc1822f044d1ffd1ad08f",
|
|
"description": "panfrost: Set unk2 to accomodate blending",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d6cc14513c1032ff8b24b378354aa7fdb99c6fe",
|
|
"description": "panfrost: Share MRT blend flag calculation with Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5cf54fc1d5681edac8c4c9ce4822d5a67bc70d4",
|
|
"description": "panfrost: Force Z/S tiling on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f512489b2e016837b0b31e7b11948fe503f30137",
|
|
"description": "panfrost: Tweak Bifrost colour buffer magic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "76e871d3ffc8fac11881fc3f78f86ebfec3955af",
|
|
"description": "panfrost: Tweak zsbuf magic numbers for Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeb580189281c920b29c73e816b4ac86e2a26a0c",
|
|
"description": "panfrost: Adjust null_rt for Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "83cd3f0b4e773f7db347f8d42a5cfb2584dee45d",
|
|
"description": "panfrost: Fix Bifrost blending with depth-only FBO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a91306677c613ba7511b764b3decc9db42b24de1",
|
|
"description": "ac/gpu_info: Correct Acturus cu bitmap",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "296c04d78c9840f83e7fcaf9b45a4cee96752348",
|
|
"description": "intel/fs: Work around dual-source blending hangs in combination with SIMD16",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd2bd68fa69124c86cd008b256d06f44fab8e6cd",
|
|
"description": "zink: use general-layout when blitting to/from same resource",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d2bb63c8d4cdc02b1c33afadea5becd58fb7286c"
|
|
},
|
|
{
|
|
"sha": "d9eaac02e53944799fbadf6ab7ff6cc725b0483a",
|
|
"description": "radeonsi/drirc: enable zerovram option for 7 Days to Die",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddfd2e626a51373f88f2a58701304e6403450705",
|
|
"description": "turnip: support VkImageDrmFormatModifierExplicitCreateInfoEXT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da409fb7b8c997de28db4016c788abff14bd8c57",
|
|
"description": "freedreno/layout: add explicit offset/pitch argument to fdl6_layout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1acf492de91e04a81950c0446c36b22b48bc94c",
|
|
"description": "glsl: fix slow linking of uniforms in the nir linker",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "95f555a93a8891ebba2a291eecd984eb2364d636"
|
|
},
|
|
{
|
|
"sha": "f6214750eb4d53296e674dd26fc668b1029a1c8b",
|
|
"description": "glsl: stop cascading errors if process_parameters() fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "53e4159eaaf692071bf63365eb27a16c97c9a3e5"
|
|
},
|
|
{
|
|
"sha": "755c0400606f821111fec76764ddb97243f2ad8f",
|
|
"description": "freedreno: Add missing va_end.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a0ca1462f31747d028abe9106309f6c95c3daabf"
|
|
},
|
|
{
|
|
"sha": "e91108691d27fa9f2410c056fc909e70a6c4b9c0",
|
|
"description": "nir: Fix sources for image atomic fadd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "247f2fb32ae39009f2e1ba6ae0f2c97573b910d8",
|
|
"description": "pan/decode: Dump unknown2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a19d49b2e8386c963bd921c7f1f3261d66af26c",
|
|
"description": "pan/decode: Dump missing field on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2c8b1ac5791348977fed3d6056ae50af1721649",
|
|
"description": "pan/decode: Fix tiler warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4bc7d521b13ab64bdc6d2a75ac79a0964955125d",
|
|
"description": "pan/decode: Fix unused variable warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a62123572099cfa173804146771e76dae3637eab",
|
|
"description": "nouveau: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e535629805deb88ca169f9ce8b82720f2efca02",
|
|
"description": "etnaviv: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb5e10af246b320796f11d6faccbf6dc4c43e4fe",
|
|
"description": "iris: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "17199107fd2f55dbed674e37922773172152eeae",
|
|
"description": "i965: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f59d02a86dcf0e34cf43a223e44f51924e9ff4a8",
|
|
"description": "intel: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ea2ad0b3999a8e5d7334447af5d3c32537366fa",
|
|
"description": "softpipe: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9983c4cd68edab08e8bc03480c3fdd518637a3f6",
|
|
"description": "panfrost: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82996a8cff79aa8acc700cd45c933635e59bdedb",
|
|
"description": "glsl: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a024b394272c9210d3ff1915fbb54836a8e095fc",
|
|
"description": "gallium/draw: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "747cb95e3c832ca33b848b56af458948ff0cce36",
|
|
"description": "mesa/swrast: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05bacdb9170edc408a86ca315f195b9aabdd3651",
|
|
"description": "mesa: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f1fde1fafb64ac6e33325b30443b53e243bfb0e",
|
|
"description": "util/format: Use SATURATE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35938c15e22e3021f7693425f0d2134845c81f6b",
|
|
"description": "util: Add SATURATE macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cc7711924fd0f3c76e22e527e21d8f8368e5395",
|
|
"description": "intel/fs: Remove redundant assert()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "462bc408fe953d8d4e914e78c7faef057e806872",
|
|
"description": "intel/fs: Early return when can't satisfy explicit group size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a308ee4c792bc64486e94374f74d221bbaa10f1",
|
|
"description": "intel/fs: Remove unused state from brw_nir_lower_cs_intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e0525e145a180dfbce359f83994137f8b8b7295",
|
|
"description": "intel/fs: Remove unused emission of load_simd_with_intel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5a413e19a82b1d97e9d7e0fc504e6012781d90b",
|
|
"description": "egl/android: Drop unused variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09efdccf4a83c62e632020e8a425eba67de8dc43",
|
|
"description": "egl/android: Move get_format under HAVE_DRM_GRALLOC guard where it's used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c26317ebd6c42fcd70a63c2a95d04f11f3c15bd5",
|
|
"description": "mesa/st: Use memset to zero out struct",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12653beacba00146f5bf31816a7c1dc8e51735ff",
|
|
"description": "mapi: Fix a couple of warning in generated code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8341f30f1ea87a22624031c2f5f670d1b9f8678a",
|
|
"description": "src/util: Remove out-of-range comparison",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4e64e9f530c22e779ef5747c2a927bdd5b6c47d",
|
|
"description": "freedreno/ir3: Avoid {0} initializer for struct reginfo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06ab93d6949924a353aada939935737dfdcbae84",
|
|
"description": "turnip: Use {} initializer to silence warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "697fe1c8015d14b6d2ebc5ba70cd05439ef1490e",
|
|
"description": "turnip: Use tu6_reduction_mode() to avoid warning",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fff17707ea959f8fd6098e3a154a8574f4912a85",
|
|
"description": "turnip: Use hw enum when emitting A6XX_RB_STENCIL_CONTROL",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6aa3004d6049afdbbe85b9f807f5f9f840cb05c9",
|
|
"description": "freedreno/gmem: split out helper to calc # of bins",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcecdcd82252013020a224f9e2887fcedbe23789",
|
|
"description": "freedreno/gmem: fix nbins_x/y mismatch",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "1bd38746d5a2d21a2f77e2bf1c6fec17ca5eb6ac"
|
|
},
|
|
{
|
|
"sha": "9b91d88b3390d264d06ccc11142325e99780e808",
|
|
"description": "freedreno/gmem: add some asserts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1679efe92755871d48f81d6b3f45158f36c6f711",
|
|
"description": "freedreno/gmemtool: add verbose mode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c6693f0e4326e915e40caf42f4919407bbadf32",
|
|
"description": "freedreno/gmemtool: add a405",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b20663c5ba9523d24edfb6f1ce42561e36607f4a",
|
|
"description": "freedreno/gmemtool: make GMEM alignment per-gen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fec8288081261ad902732f64ec5603eb96cd804a",
|
|
"description": "freedreno/gmem: make noscis debug actually do something on a6xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3024d009006449df1e69cce4c90a7d1c7f01e5ca",
|
|
"description": "freedreno: handle PIPE_TRANSFER_MAP_DIRECTLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8728c42031379be979e56a457a178ce6a5b87b08",
|
|
"description": "freedreno: clear last_fence after resource tracking",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ddb7fadaf8b1aa3004e72d6b0e28e465f8f45fba"
|
|
},
|
|
{
|
|
"sha": "4c97a716a64a0d4990a2cc2f8185713459576ca4",
|
|
"description": "freedreno: add batch debugging",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e2009c4481434f1b97713d8a0ec193fdccb65a6",
|
|
"description": "nir: fix lowering to scratch with boolean access",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "18ed82b084c79bf63666f2da22e5d675fb01aa26"
|
|
},
|
|
{
|
|
"sha": "e369b8931c675a6e86715c682723b085e45e0ee5",
|
|
"description": "freedreno: Use explicit *_NONE enum for undefined formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5ec3747fbe8e1d5a5a8b29b123b843b57ce77c6e",
|
|
"description": "freedreno/ir3: Use RESINFO for a6xx image size queries.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ec4c53ef94901bd7d1623047c52dcdb98a9764f",
|
|
"description": "freedreno/ir3: Move handle_bindless_cat6 to compiler_nir and reuse.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2068b0143027a9f61011f3cac6b620414c85c8f6",
|
|
"description": "freedreno/ir3: Refactor out IBO source references.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "00b9099dd599ecaede1c0ddbb8fa3097e299667e",
|
|
"description": "freedreno: Set the immediate flag in a4/a5xx resinfos.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae00da5ddb6e787ceb0a05872d271c01d04c9652",
|
|
"description": "freedreno: Fix resinfo asm, which doesn't have srcs besides IBO number.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1cb75678d53f4616303a688f1c4a89773c1426c",
|
|
"description": "freedreno: Add more resinfo/ldgb testcases.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d4a911d8c3d9e3f218ea136179c4cbf9a91b07d",
|
|
"description": "freedreno: Fix printing of unused src in disasm of cat6 RESINFO.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f02b480713c9c6e5ad65d1e6ab9e4454a8d9504",
|
|
"description": "freedreno/a6xx: Fix the size of buffer image views.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3987e25c03d2049b965d6513e4ef6fe7ae93c564",
|
|
"description": "tu: Add missing storage image/texel buffer bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "439a4ac0250f86b8f15fc33bb9443e52045beae8",
|
|
"description": "tu: Respect VK_IMAGE_CREATE_MUTABLE_FORMAT_BIT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "08d22bb908e161b15b12dd094f94de06ec0c883f",
|
|
"description": "tu: Fix IBO descriptor for cubes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7ab9c4eb17949e20dd8b82de01c977887481489",
|
|
"description": "glsl: cleanup vertex shader input checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e89d34aacab069c2074241ea0104705c18c9d67a",
|
|
"description": "glsl_to_tgsi: add fallthrough comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38a4b861459b02401d3ff71670218506e7acf019",
|
|
"description": "radeonsi/gfx10: implement most performance counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a3806ffa352a37ab03fca46a596bba99fcb11ca",
|
|
"description": "amd: replace SH -> SA (shader array) in comments",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2cf46f2e3d89c9cd9a30835ee2ebdf24cdd8119b",
|
|
"description": "ac/gpu_info: replace num_good_cu_per_sh with min/max_good_cu_per_sa",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c3fe285c91dd1289849ff3d5f81e283bdb8b382",
|
|
"description": "radeonsi: don't hardcode most perf counter block counts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3c1833b775a3e0b0d1291ad768fbb4bb982ec22",
|
|
"description": "docs/features: mark GL_ARB_texture_multisample as done for zink",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd1639cbe330f2b171b72605c75f973de0cb513a",
|
|
"description": "zink: expose PIPE_CAP_TEXTURE_MULTISAMPLE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f90e818c8678a17203d5035c6e26427704e56db",
|
|
"description": "zink: implement nir_texop_txf_ms",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caa83e4d7902912cd22ba82bbd5213f55a657cdd",
|
|
"description": "r600/sfn: remove debug output leftover",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cead23cb8ac3fbfdcbc69df024d7ef0c4d9cd1b9",
|
|
"description": "r600/sfn: Correctly update the number of literals when forcing a new group",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12381a04108332d56b46dccd9145cb6e6fa5534e",
|
|
"description": "r600/sfn: use modern c++ in printing LDS read instruction",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eccf939b6f2a0bc44313a5bdc0f079003f6bd2cc",
|
|
"description": "r600/sfn: Fix mapping for f32tof64 and f64tof32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "901793d558e6fcba5438fc0738226833f6147c8b",
|
|
"description": "r600: Fix duplicated subexpression in r600_asm.c",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4422ce1b04c117f61394a6834cd7933f06ce4e1f"
|
|
},
|
|
{
|
|
"sha": "ceab349483cb43b0a62895a3657049d4045ad324",
|
|
"description": "freedreno/drm: disallow exported buffers in bo cache",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1241f8cb4c9c6cc65106a085be81963f3505a7d5",
|
|
"description": "r600/sfn: Use correct setter method.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5d10e3ec6066239d732d19f69cd95da447e73e32"
|
|
},
|
|
{
|
|
"sha": "ed1fd7bcc6f76b70ab63a6dbb1f0c9e073db84df",
|
|
"description": "zink: pass batch instead of context for queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "43c691b5b0f1cfba9292b316f846ad932646f0e4",
|
|
"description": "zink: do not dig into resource for nr_samples",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e38513e828df239b4ea06f50af9cecf78305eb37",
|
|
"description": "zink: use samples from state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcbc022787d4fdfcfdf843d9f720a587e1f0579d",
|
|
"description": "nir: Add un/pack_32_4x8 opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46d5b07c5c39d1b8cf10976f6574a63062dea9c4",
|
|
"description": "util: delete fnv1a hash function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf4d652f3f44da7837d5ca7c514533bf8661e31e",
|
|
"description": "zink: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33fd35e2d30f7f31a9ce465ee79d8a874355c774",
|
|
"description": "r600: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "387176829bcef7058ff2be8f175295e9f80008e5",
|
|
"description": "util/hash_table: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "013df5849897e71f62a0df12691f19f0d56cbdf3",
|
|
"description": "i965: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edd62619a1c455226a5bc972b024ea77debecfa5",
|
|
"description": "freedreno: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e9af023234d7dbe3349a5303312c613dd28c861",
|
|
"description": "nir: replace fnv1a hash function with xxhash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1d647b1c48a8a25fd93fbaae5a6119e3f7d09ea5",
|
|
"description": "panfrost: Only run batch debug when specifically asked",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c5d1e286003bedc52b92cef74013d2d3bb56f6f",
|
|
"description": "panfrost: Add debug print before query flushes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be784cc77b88fee2aad4b6ee3bb49e44d3bf1639",
|
|
"description": "radv: Implement vkGetSwapchainGrallocUsage2ANDROID.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d555794f3032594dbef3623052103900138d2356"
|
|
},
|
|
{
|
|
"sha": "9a74746bd1f3bd28d4c4c7cba75e3245e1d25530",
|
|
"description": "EGL: sync headers with Khronos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "045267d1e6238e45eb98f286332ee233dec53312",
|
|
"description": "st/mesa: Clear texture's views when texture is removed from Shared->TexObjects",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a51ab5f95624d1c29d9592aa2212f80dead8ecdf",
|
|
"description": "radv: Do not close fd -1 when NULL-winsys creation fails.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "cd6ec2b1abbd96f4456e92613c2232c919bb9023"
|
|
},
|
|
{
|
|
"sha": "cd0c5b64cccd833e0e93e29d263a6cdd86965d3c",
|
|
"description": "radv: Remove dead code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd61f5234d2c275b21c249fc2effc058a74ecf0a",
|
|
"description": "radv: Handle failing to create .cache dir.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f4e499ec79147f4172f3669ae9dafd941aaeeb65"
|
|
},
|
|
{
|
|
"sha": "906435fb0ee3c205c53c67cc641e73182cf5ae4d",
|
|
"description": "radv/winsys: Remove extra sizeof multiply.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "eeff7e11544f333d211c8f8ad3679db814050cfa"
|
|
},
|
|
{
|
|
"sha": "6c99de98eca60daf40f10291637475c03d8183b7",
|
|
"description": "gitlab-ci: Enable -Werror in `meson-s390x` job",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3c0f82841a29e191d07028391bfe687ae01b7df",
|
|
"description": "radv: advertise VK_AMD_texture_gather_bias_lod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e265b94a2b7a8b681a95d512ad991d6ae3fb69a",
|
|
"description": "radv: add support for querying which formats support texture gather LOD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94570e87bd7702816158ce49a612e4b4e278f7f4",
|
|
"description": "aco: add support for bias/lod with texture gather",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e99c818cf0666132f0cb76dc2d78e795d0168868",
|
|
"description": "ac/nir: add support for bias/lod with texture gather",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "41dc3ce449ff6fc47691202ef7c5ee8fa37668c6",
|
|
"description": "spirv: add support for bias/lod with OpImageGather",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd39bf52b0783c6a20acb306eae48958ed22df63",
|
|
"description": "spirv: add SpvCapabilityImageGatherBiasLodAMD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7943343a0fc2463987f667658a257b74cec1782",
|
|
"description": "glsl: subroutine signatures must match exactly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5bc18b79a4625ae39f1d44e8139017834a53736c",
|
|
"description": "radv: advertise shaderDeviceClock on GFX8+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14292310d930263cdea9de57ca28faee628c4a78",
|
|
"description": "ac/nir: implement nir_intrinsic_shader_clock with device scope",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b034f6cf2a267d3f5cdc24271bc61e5c496f1744",
|
|
"description": "ac/nir: fix shader clock with subgroup scope",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cecd4aad4605de47c056913ed430ad38f14625e5",
|
|
"description": "aco: implement nir_intrinsic_shader_clock with device scope",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37c88c670f79f4833856e9193d3b7696c8b5ad8a",
|
|
"description": "spirv: add ReadClockKHR support with device scope",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "769bf48d1667dc7836d9c4af01c37005b2dd96f5",
|
|
"description": "radv: remove useless assignment in build_streamout_vertex()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1fa60838edf4c6b1c01311c5fbeb28db4d29f67",
|
|
"description": "radv: cleanup physical device features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "198e5e2e9e7d4f0ae7f52a87181728a492973296",
|
|
"description": "radv: do not return from radv_GetPhysicalDeviceFeatures2()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c130a3402e61ba62a2d90f71d4b196b8c5597832",
|
|
"description": "r600: Use TRUNC_COORD on samplers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4174a13459da6086963b4b43b4e0dcdd680da6db",
|
|
"description": "panfrost: Ensure final.no_colour is initialized.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "3e4e849e6a9633702e26ee16b4a594361e42013f"
|
|
},
|
|
{
|
|
"sha": "73c0f60d8c7c832b49da64740f5d9cbe130811b1",
|
|
"description": "r600/sfn: Initialize VertexStageExportForGS m_num_clip_dist member variable.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f7df2c57a207a386ba0d2130541ac9d0546670e1"
|
|
},
|
|
{
|
|
"sha": "76a2aeeef3d314e3eb1f35029e1e86bf69ad5689",
|
|
"description": "llvmpipe: Fix variable name.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2e5cddacf7fb6e031540ae9f459d19cce5edefc4"
|
|
},
|
|
{
|
|
"sha": "4e147e2c94e20d144d55996de288d6737e5a76f1",
|
|
"description": "docs: drop no-longer-relevant comment about bugzilla",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "444138d6d9f7c0a07ff043bae623efa5ae26b3c1",
|
|
"description": "tree-wide: fix deprecated GitLab URLs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9375e72d8d1a7aedefeb1d6fbce6384d640a8d2e",
|
|
"description": "radeonsi/gfx8: enable TC-compatible HTILE from the beginning as before",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "0d83e7f4b9887346e9b7b4d44c068d340aa04f28"
|
|
},
|
|
{
|
|
"sha": "d30e1e486dd2e78bbf98ce24cc2f3c7f4f22b56f",
|
|
"description": "radeonsi: don't enable TC-compatible HTILE for stencil if stencil doesn't use it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "caeb44aa244082f3a304a00d5d4e32faf66fca70",
|
|
"description": "radeonsi: split si_all_descriptors_begin_new_cs and rename functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b6b35c6b5e96f16e32b55279bcb6e3c4099447d",
|
|
"description": "radeonsi: move resetting tracked registers into a new function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3509d3bd53e6b386e8e153e8e3f701b3f631fc8c",
|
|
"description": "ac: update register and packet definitions for preemption",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56af131f330f06bf6075681c528fe70f221fbbe2",
|
|
"description": "Revert \"radeonsi: don't wait for idle at the end of gfx IBs\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "266fec1307b26a544007423582afd8618791893c"
|
|
},
|
|
{
|
|
"sha": "3f1f23239a149939bf0e520722758e98d10dc908",
|
|
"description": "radeonsi: decrease the max GS invocation count to 32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cd96b510938536e264907aa3886774a853c0821",
|
|
"description": "radeonsi: don't use INDIRECT_BUFFER within IBs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8db739880af2d50e871b6bd27437a2ad37cf6c00",
|
|
"description": "ac/surface: don't compute single-sample CMASK if it's unaligned",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "cf61f635ff6a38aad344ebe30551eaaac6fec038"
|
|
},
|
|
{
|
|
"sha": "21504eab78eb465e27520baa7389fa732bfefa36",
|
|
"description": "ac/gpu_info: compute the best safe IB alignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f365affc906ed9b07857a6fafbb5d51f3f1a607",
|
|
"description": "freedreno: Use the right amount of &'s",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f33ca1fed59c4d7b4abdb2121cdc907bc4ccd2e",
|
|
"description": "freedreno: Add missing break statement.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "5a6beb6a24aa084adfd6c57edd0a64f0a044611a"
|
|
},
|
|
{
|
|
"sha": "f0e075ce6eca7bdb26d8e55cf7d4dd459199363f",
|
|
"description": "nir/copy_prop_vars: Record progress in more places",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "96c32d77763c4b561f751ca360e6539a3c5e7f4d"
|
|
},
|
|
{
|
|
"sha": "db6d9cdf0661fbe25b1bc767920a5f6a0944935b",
|
|
"description": "nir/opt_deref: Report progress if we remove a deref",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a1c688517dee32c57af17d8e11029eb7470f52d4"
|
|
},
|
|
{
|
|
"sha": "111b0a669979cf277f31c69f501982fee004e067",
|
|
"description": "nir/lower_double_ops: Rework the if (progress) tree",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d7d35a9522ea5b524732a8b730008d725b84abdf"
|
|
},
|
|
{
|
|
"sha": "78786a219ea2322af09576472dcc2d6d01cb9060",
|
|
"description": "frontends/va: Fix deinterlace bottom field first flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "569ca93751d2bebbfbd3cf673c8da447b1f2f295",
|
|
"description": "pan/mdg: Allow DCE on ld_color_buffer masks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8c16200e9730e4f4f56dc1478dc72dccce26203",
|
|
"description": "pan/mdg: Ensure we don't DCE into impossible masks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "197b398c32a9b08dbd60d98d32972271b24ed07c",
|
|
"description": "pan/mdg: Lower shifts to 32-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a52e975e4e97061b6ccab1b027bc4524460a7fd",
|
|
"description": "pan/mdg: Add pack_colour_32 opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f7cf5a30c747e83ef728142e472c341a01f19a70",
|
|
"description": "panfrost: Handle !independent_blend for blend shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f9283eff6d16174f3efc1da81dcdb601af2ec170",
|
|
"description": "panfrost: Use _mesa_roundevenf when packing clear colours",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bb51992c8ecc25170d8fd986f932353307a2438",
|
|
"description": "panfrost: Fix dated comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be71e2fd08b364f331a7e44d34f67954f0aeebe3",
|
|
"description": "Properly check mmap return value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38f32372aa94519f86f3358bea1e26e11398d59c",
|
|
"description": "ci: Improve baremetal's logging of the job env var passthrough.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae442c35982e1052267affd92a68f875159a2d08",
|
|
"description": "ci: Enable a fractional run with UBO-to-constbuf disabled on a3xx.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b4bccbde3684255f7f9d4e5cbb443ed849fe9c91",
|
|
"description": "ci: Don't forget to set NIR_VALIDATE in baremetal runs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6839ad59e6850beaa95a2d3a401672334ebd08e0",
|
|
"description": "ci: Do an explicit NIR validation-enabled pass on freedreno a630.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90cf494338512bde89717600efabc4135545216e",
|
|
"description": "ci: Fix DEQP_CASELIST_FILTER (used by a630 noubo run)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09fc9c5f6ca02e5eebc5a11771c2cc1a9df5fc7e",
|
|
"description": "gallium/swr: Fix building swr with MSVC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40255831230a6dba45b09ab98d5b626a5bdb18ef",
|
|
"description": "mesa: Fix double-lock of Shared->FrameBuffers and usage of wrong mutex",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7534c536ca0f4b2b123200f421460094034f37a3"
|
|
},
|
|
{
|
|
"sha": "0d2ec80dea8adf3089f187f8c0e9bdbcb135b4f2",
|
|
"description": "zink: hammer in an explicit wait when retrieving buffer contents for reading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af2d99353555715afe6e6b6ba5158a2cc0d6b015",
|
|
"description": "zink: reset query on-demand when beginning a new query from resume",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3933747d87680a3432814aa51f2f5231b2f1ed60",
|
|
"description": "zink: fix vkCmdResetQueryPool usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae32a1ed20ebd49c8fb42b9dd31d26c046881f46",
|
|
"description": "zink: flush active queries on destroy and free query object",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4592c1d45df2c3ec74c29db1294cf31cf8bd1649",
|
|
"description": "zink: add SpvId returns to a couple ntv functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21a7fdf97c3c2ad4119fc478fe0f3f4b90ff411f",
|
|
"description": "zink: explicitly zero some arrays in ntv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e75effc629fbae477284ef80bb25a9646cd32cdd",
|
|
"description": "radeonsi/sdma: remove useless compare",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "004ac58509d601c4be5c7905ccd9ce0f647df05e",
|
|
"description": "amdgpu: fix unitialized variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d92ab0e76319220919fccf98550db9adf4030313",
|
|
"description": "radeonsi: fix inversed arguments in si_test_gds_memory_management",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dddd91eef326dbcdaec2a7fee6fa429d1cf6542a",
|
|
"description": "amd/addrlib: fix forgotten char -> enum conversions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e3e704c7e7e46dfda820ea2e96fa4a32d63ef796"
|
|
},
|
|
{
|
|
"sha": "685e79a64bbd6ead6f21b21ec47f55e06a8ce624",
|
|
"description": "glsl: Remove integer matrix support from ir_dereference_array::constant_expression_value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22979f90d9587e7f31c70d07b0b8517ff0bfcaa7",
|
|
"description": "freedreno/a5xx: Define the 2D blit UBWC pitch fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a154aea0d3375aa8469f28bb8a85e5ee79eef4a",
|
|
"description": "freedreno/a5xx: Set MIN_LAYERSZ on 3D textures like we do on a6xx.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f62566ef6f8e096b9bbff5bc51e74b9fe44f241",
|
|
"description": "freedreno/a5xx: Add the outline of a unit test for a5xx layout.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7003df71774ae08e260ec01dd8fc95b20c510d1",
|
|
"description": "freedreno/fdl: Separate the list of a6xx testcases from the the test code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1a739995bae4f2ad2b075416e9a310957e1a146",
|
|
"description": "freedreno/a5xx: Move resource layout to fdl.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e85b6c4ab130670916ef83f32891f8c1023e4a4f",
|
|
"description": "pan/mdg: Eliminate remaining divisions from compiler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b9f6d30f8ba5d693e87bc172bf577c6dd83dcfc",
|
|
"description": "pan/mdg: Avoid division in printing helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f5b3802dc4c59cb99e3c81144629d5aba9c085a",
|
|
"description": "pan/mdg: Eliminate 64-bit swizzle packing division",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28a750c5f2a4b31c4d58165d19c91310b05a26b1",
|
|
"description": "pan/mdg: Eliminate expand_writemask division",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6c906ecdf973166d17f253d0b85894f42f62819",
|
|
"description": "pan/mdg: Cleanup comments that look like division",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55da8bcede40ebaf3bb28b381b815ebfe9c4c3b8",
|
|
"description": "panfrost: Fix transform feedback types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef57325fba6a1410861f39327c4f26da91b0c163",
|
|
"description": "panfrost: Don't set CAN_DISCARD for MFBD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1085f74239f2b81e4e17ece4b9b7a805ee8dd250",
|
|
"description": "panfrost: Avoid redundant shader executions with mask=0x0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e4e849e6a9633702e26ee16b4a594361e42013f",
|
|
"description": "panfrost: Disable tib read/write when colourmask = 0x0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f69b6e91164fe672c1ae9e54b6f17387d81cd9e6",
|
|
"description": "panfrost: Remove dated comment about leaks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6dd11a6dc34c624a90de3e064ad3552830a8d0d9",
|
|
"description": "panfrost: Limit blend shader work count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8bd356dff032ea3a67158f133fc24da39c9e0b7",
|
|
"description": "panfrost: Allow tiling on RECT textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c41cf03589bdf030f9e3ca312d86f7078a9d06bd",
|
|
"description": "panfrost: Allow bpp24 tiling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "48cc608859cceb523da1a5e74c0e4aad91f3984c",
|
|
"description": "panfrost: Don't zero staging buffer for tiling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f2997dad061ee38e06f654f524dffbffc5b2a4b",
|
|
"description": "panfrost: Don't set PIPE_CAP_VERTEX_BUFFER_STRIDE_4BYTE_ALIGNED_ONLY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a4eeb21bf69fa0ab4e1a5954c1dd0f79441341a",
|
|
"description": "panfrost: Fill in SCALED formats to format table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "98fc955c6e2f034d1357ea436416d9faaeb1f694",
|
|
"description": "panfrost: Remove deadcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "794c239a990e08b5a42d42607e9c5e5b0921390c",
|
|
"description": "panfrost: Keep cached BOs mmap'd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "485ec761082ddfd952f80bb96b5fb5a607349b08",
|
|
"description": "panfrost: Guard experimental fp16 behind debug flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e6293425bfe582e15b7a1460b14e33835b90c98f",
|
|
"description": "pan/mdg: Pack 8-bit swizzles in 16-bit ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca48143ec4ba78ea472016add2c7531018549cbe",
|
|
"description": "pan/mdg: Implement condense_writemask for 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f768cb04ed114d7ac65d8bfbaf130002c81448d6",
|
|
"description": "pan/mdg: Implement vector constant printing for 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28201af08038343e428036d5b4676d5eb74b0199",
|
|
"description": "pan/mdg: Use shifts instead of division for RA sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d435b334b4e22a89104728f0c32d8b2864b4903",
|
|
"description": "pan/mdg: Pack barriers correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fde1f2b7cb060c1fd5a00e1447bf69b8bbd15e8e",
|
|
"description": "pan/mdg: Fix type checking issues with compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4e4c9f5f5ac4373dca5177cfcecc484a476cbf36",
|
|
"description": "pan/mdg: Separately pack constants to the upper half",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d475d19f097f6c6d65cf5cc5ef149ebfbddd80e9",
|
|
"description": "pan/mdg: Only combine 16-bit constants to lower half",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b4e278628baac10c0cef5a19906362cefb3ab61",
|
|
"description": "pan/mdg: Factor out mir_adjust_constant",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b833702cc1b53cb6e0f0e486a56aa62d9650e79b",
|
|
"description": "pan/mdg: Print constant vectors less wrong",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd26bd9425e80dc3236942913f6bf6d670943003",
|
|
"description": "pan/mdg: Round up bytemasks when spilling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68d2a889b7a238b187cdf48afa2ed78874d3f23d",
|
|
"description": "pan/mdg: Print mask when dest=0",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "553c2cf16b7612d4a70bd96230dad63777ec867e",
|
|
"description": "pan/mdg: Set RA bounds for fp16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b91d71597e4fba907d27f2a82f070c5a25abde5f",
|
|
"description": "pan/mdg: Eliminate load_64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1ff2cabe87601d95bf945339ee1b3ea4b4d8bc72",
|
|
"description": "pan/mdg: Use type size to determine alignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51582e54541a35b4eddd7dab98d8f676bcc46c53",
|
|
"description": "pan/lcra: Allow per-variable bounds to be set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0737080ba611f6703a2cec5f4aa3389fc42338a4",
|
|
"description": "pan/lcra: Remove unused alignment parameters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21405f6fcfc428af3f2aa9d1bc1c3b10b25a71fa",
|
|
"description": "pan/mdg: Ignore dest.type when offseting load swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f5bad649be3914a6965bda97ca275de989bb7c0",
|
|
"description": "pan/mdg: Don't generate conversions for fp16 LUTs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b023b35455c3b4329053b7381063f19611f4d38",
|
|
"description": "pan/mdg: Implement b2f16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1108eaa90de8507d405e7751db83764770eaa931",
|
|
"description": "pan/mdg: Streamline dest_override handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e4793a95c2ead611b81365ea57789bff326d7db",
|
|
"description": "pan/mdg: Remove redundant redundancy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1cd65353c9dce4fcb3dd70733b5366b04765caaa",
|
|
"description": "pan/mdg: Defer modifier packing until emit time",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edf1479beaef2d2f674918cfec758c1823f21e71",
|
|
"description": "pan/mdg: Remove promote_float pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72c1e3a66a7ead84e0b895a7bb11d5501238a013",
|
|
"description": "pan/mdg: Promote imov to fmov on a NIR level",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cfe2fc1b19120ada25e4b4cd1134418162f3d9f",
|
|
"description": "pan/mdg: Identify scalar integer mods",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d4a42a78d89e4de356b514a569d87c6106b9145f",
|
|
"description": "pan/mdg: Use type to determine triviality of a move",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df3d932bb4e0f0a2b6e1d08d142cfaeb034fefa4",
|
|
"description": "pan/mdg: Use src_types to determine size in scheduling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95dd478ed325fef8d947f771eae02513725f0f56",
|
|
"description": "pan/mdg: Add abs/neg/shift modifiers to IR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31e13956e128b9409a7c34f1b5c54081079c13cb",
|
|
"description": "pan/mdg: Explain ld/st sign/zero extension",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbcae7c66719c53a0f8b5e4e3ed43d2223650558",
|
|
"description": "pan/mdg: Respect !32-bit sizes in RA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c012c8f8bb1871486d7f46fd98ff97c857fa64d",
|
|
"description": "pan/mdg: Handle dest up/lower correctly with swizzles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8084fc3b6615201165ebf1bd46ecd91606d1849b",
|
|
"description": "pan/mdg: Include more types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e9a4bd90a86b6c25aec388394af3a888f1184e7c",
|
|
"description": "pan/mdg: Remove mir_get_alu_src",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9915bb2c40b0cad628536d179eac47ccf3325860",
|
|
"description": "pan/mdg: Remove mir_*size routines",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40e9bee714ebecd8ebbba39d81712ba3714319f4",
|
|
"description": "pan/mdg: Fix constant combining crash",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb28a3669be8e9d13b80d1a2859120058c9bccb5",
|
|
"description": "pan/mdg: Handle comparisons in fp16 path",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d4493ee11aa653ed4c2cc51b37f9e60b534b8bc",
|
|
"description": "aco: sign-extend the input and identity for 8-bit subgroup operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c76595aec2c47463a3ae580c56bd19191f185acf",
|
|
"description": "aco: use a temporary SGPR for 8-bit/16-bit literal reduction identities",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3c87c52ea4b8f311f0e87c76420e94b7149d8b0",
|
|
"description": "aco: implement 8-bit/16-bit nir_intrinsic_quad_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfa62d97a0fdfd320f8d08e44883342c186acaae",
|
|
"description": "aco: implement 8-bit/16-bit nir_intrinsic_{shuffle,_read_invocation}",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f03e56eaf0bdd94098960ca6d8b49564f5757992",
|
|
"description": "aco: implement 8-bit/16-bit nir_intrinsic_read_first_invocation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af7e2c61335640b4b23bdf907ea9ec94c89c218b",
|
|
"description": "aco: validate 8-bit/16-bit VGPR operands for readfirstlane/readlane/writelane",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "86e2b03e3f8862d52fd7ff0945eab423ba03ad26",
|
|
"description": "aco: implement 8-bit/16-bit reductions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc79945b215c3a78074905deeb27d0300034994a",
|
|
"description": "aco: declare 8-bit/16-bit reduce operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf97150d45c9642daadedad05039209e28abe4d1",
|
|
"description": "no_extern_c.h: fix typo in comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "089b0310efb6d93bc78bb4b1b0d5e7494db15e27",
|
|
"description": "docs: fix broken release-calendar",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "34718070ef899b1faf3baeb3c741114ac1c04b0a"
|
|
},
|
|
{
|
|
"sha": "40ed7fcc0bac0cf46188a527deb44b038f0c0b59",
|
|
"description": "aco: fix typo in insert_waitcnt's kill()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51f4b22feec3720c89458094a3245efc984115ee",
|
|
"description": "aco: don't allow unaligned subdword accesses on GFX6/7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae390755fea8b48f63314ecfd2699e1d2c375e76",
|
|
"description": "aco: fix corner case in register allocation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acec00eae0604dd439a665f2ae8942c16d057853",
|
|
"description": "aco: don't move create_vector subdword operands to unsupported register offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5201985332dae703566764606cbbf4d6f56fc40d",
|
|
"description": "aco: restrict copying of create_vector operands to GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8635c28a9264e24e5f0b64e68af31024945cda98",
|
|
"description": "clover: Address unnecessary copy warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "15a27ed73b2df959b095b9e4e8413e77ee55ef30",
|
|
"description": "clover/api: Address missing braces for subobj init",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5500a2b7fc558217bbd4c2a966ab6fcadaed8b3b",
|
|
"description": "meson: Disable GCC's dead store elimination for memory zeroing custom new",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3045cbc97d7417e3036ba8f1f6f5189c1254407",
|
|
"description": "radv/winsys: remove useless free in radv_amdgpu_create_bo_list()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57a4837f6be2b0c8b6a9174d0a385c7f0bfb00e1",
|
|
"description": "radv: fix duplicated expression in ac_setup_rings()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef042ae7c369ef7045ba73f79f633e0e76661fe9",
|
|
"description": "radv: fix missing break in radv_GetPhysicalDeviceFeatures2()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "57e796a12a883f5845c8e0ed05ec6bdb6d055b53"
|
|
},
|
|
{
|
|
"sha": "1ad9a8a884eccffb2a450746e5cda8d14da82004",
|
|
"description": "aco: fix missing break in label_instruction()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22554e1fbc20d0f642e952fda13d8f2631a898eb",
|
|
"description": "llvmpipe: compute shaders work better with all the threads.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1b24e3ba756ba4951086d0b1b351364acbd3af1d"
|
|
},
|
|
{
|
|
"sha": "02a1f95386b43bf46cd1c8297d0955242f554fa2",
|
|
"description": "dri_util: Update internal_format to GL_RGB8 for MESA_FORMAT_R8G8B8X8_UNORM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bf576772ab4d9e76dae716640bed6de879f19567"
|
|
},
|
|
{
|
|
"sha": "13fc03f4c0e709f6d1a8d811f9bc8a0c8c42943c",
|
|
"description": "freedreno/a6xx: Avoid stalling for occlusion queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c21577246691589f0295081d208894082444a02",
|
|
"description": "freedreno/a6xx: Emit VFD setup as array writes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f494636faf00ac5a2f6e88b0100c642fc04536a",
|
|
"description": "freedreno/a6xx: Allocate ringbuffer based on VFD count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3275b8082a5217888897665d6040bd16652950f8",
|
|
"description": "freedreno/a6xx: Map inputs to VFD entries up front",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b7a73021cfa72a0e1bdccf5573b64b8b2e1eb97",
|
|
"description": "freedreno/a6xx: Create shader dependent streamout state at compile time",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bac0dd99b3fc6b11c31b6408fd86e9a5d8047de",
|
|
"description": "compiler: delete leftover autotools test wrapper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba44990726cf935f54aa414b8430452358da23dc",
|
|
"description": "git_sha1_gen.py: fix whitespace",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c909370117d702d2d9e671ff9a611c85f30539c5",
|
|
"description": "git_sha1_gen.py: fix code style",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "413c6f9905262939cbe56cb021d7806eb7d97de1",
|
|
"description": "git_sha1_gen.py: fix out-of-date comment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f68db81cbb3c8f2b901fc5dcac02d01d3e698cc3",
|
|
"description": "anv: disable VK_EXT_calibrated_timestamps when the timestamp register is unreadable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a62ee262fd43f1c7f204de4e5b822d95c2ff6977",
|
|
"description": "anv: replace magic `| 1` with already #define'd name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e27f311c859652e11d5e793a7041efc50cdbb2b3",
|
|
"description": "anv: pass the fd directly to anv_gem_reg_read()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6bf40c28c9bf2e59b34ee7d7ce9e2698a57afba2",
|
|
"description": "ci: Make a530's GLES3/31 fractional runs much more complete.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6033c10092ae69ce2a0ad8fe0a25e124f6bbf50c",
|
|
"description": "ci: Disable SMP on the a5xx boards.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1b746284985a34e61c315ba586c789c607ac3ba",
|
|
"description": "i965/vec4: Ignore swizzle of VGRF for use by var_range_end()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "48dfb30f9231c22a6af6885dbc9ef86dc2edde1e"
|
|
},
|
|
{
|
|
"sha": "10095387f569bfe8a07dfe2f006209635a0b3647",
|
|
"description": "r600/sfn: fix nop channel assignment.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34718070ef899b1faf3baeb3c741114ac1c04b0a",
|
|
"description": "docs: update calendar for 20.1.0-rc4",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81201e461772a06ed2c20207d2901f6cf9a24114",
|
|
"description": "anv/gen11+: Disable object level preemption",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a6beb6a24aa084adfd6c57edd0a64f0a044611a",
|
|
"description": "freedreno: add adreno 650",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "72d7d2145c400816dd297a20078adea2cfcc3146",
|
|
"description": "freedreno/a6xx: use RESOLVE_TS event",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e49748521ec9182e8d2eec823182cc463709123f",
|
|
"description": "freedreno: reduce extra height alignment in a6xx layout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6f8a19092027ab0248e216997a5529565ce2e12",
|
|
"description": "freedreno/a6xx: split up gmem/tile alignment requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bf024c96ad33dccbbd8e823407e085e75171b5a5",
|
|
"description": "freedreno/a6xx: don't use gmem_alignw for imported buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b65fcb067c6f6a34b08d03e40edf62dc0a9472f",
|
|
"description": "freedreno/a5xx: remove unused reference to gmem_alignw in layout code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aa2186db0e8c8cc5ed9a9ab6995948e36067f8ba",
|
|
"description": "freedreno: move a4xx specific layout code to a4xx code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55803224865d735f060c55cc8940946da725cb0b",
|
|
"description": "tests: Make tests aware of meson test wrapper",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef0d92459c3fda92fb3a42b55b7366d9b951a9bf",
|
|
"description": "gallium/auxiliary/vl: Fix compute shader scale_y for interlaced videos",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "494b7ef0c1a440c57f5a6a8a301fba4f7e551417"
|
|
},
|
|
{
|
|
"sha": "fc06b8b7dc27d9e0b1a84e898d9f42465bd491e4",
|
|
"description": "pan/mdg: Optimize liveness computation in DCE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c24dfc9da42abadf079b012f0d6e52fb4c829112",
|
|
"description": "pan/mdg: Precompute mir_special_index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cf02b5d4a649b9fe621e3ef855021389663222d",
|
|
"description": "pan/mdg: Optimize pipelining logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d39f95b75a641d1587151c77c23de85d3d81e89a",
|
|
"description": "pan/mdg: Emit fcsel when beneficial",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db9e16450dac9925c0763de1971c6e18de7944f3",
|
|
"description": "intel/aub_error_decoder: print driver identifier if found",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64473fd8f7d5d72c4cdb599fc2da8a15e465344e",
|
|
"description": "anv: add identifier BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "507b1ca10c62833b515dcbedf9ee56e3812b88cb",
|
|
"description": "i965: add identifier BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a4c361b069bb84facc7e6b8ae19908505c12850",
|
|
"description": "iris: add identifier BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "805b32cab90547a576afba4a16b04603d355a4af",
|
|
"description": "intel: add identifier for debug purposes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e81de67d858ce2d6bde9f4c7b06a05ec3c1f4f2b",
|
|
"description": "i965: store workaround_bo offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07781f0afef80c22389c4ac92dbce2cf47c9ab45",
|
|
"description": "iris: store workaround address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33b452aae72a185c877d6f9cd806d8ffa20d13e2",
|
|
"description": "anv: store the workaround address",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ff5b9e6923d2083da6c97b6569e50dad78a72eb",
|
|
"description": "blorp: rename workaround address function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f36708b143fec1a09c46ea13324df08c0cb5f667",
|
|
"description": "anv: fixup unwinding of device create failure",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "faf28b83fddad6f12e536360690031b9ff2039c3",
|
|
"description": "panfrost: Enable PIPE_CAP_VERTEX_COLOR_UNCLAMPED",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3725aa7b5dbea96a747ede0182a3c8a52d756948",
|
|
"description": "glsl_type: don't serialize padding bytes from glsl_struct_field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d9996e223ee6893acba95c7f5100d8345044e6a",
|
|
"description": "turnip: enable 422_UNORM formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d070a7ba0cfb11f1e01774b9dd3775ab7cd0c4ea",
|
|
"description": "turnip: implement VK_KHR_sampler_ycbcr_conversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70502f071cde4497104cf2b0d46a7e9fda5cef3a",
|
|
"description": "freedreno/registers: document 422_UNORM and 420_UNORM formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75d7ee80291d6693ca2611bf8ad2bb14a34588db",
|
|
"description": "util/format: translate 422_UNORM and 420_UNORM vulkan formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0e11231a4fa7c7c4da2b4f9aed47a6000687f18",
|
|
"description": "intel/perf: repurpose INTEL_DEBUG=no-oaconfig",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2001a80d4a81f2e8194b29cca301dd1b27be9acb",
|
|
"description": "anv: Implement VK_KHR_performance_query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ceb822f9e00f57ebf7fccea4dd8acb510e28cefd",
|
|
"description": "intel/perf: reuse offset specified in the query",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "63c193e921e5936c0d4a906285627ac11fd267f7",
|
|
"description": "anv: use a query filled by the perf code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93924ab0917b52be1a3001509b229c87b7ee6e54",
|
|
"description": "intel/perf: report whether the platform supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe8e8e509992884963e1a17286dd159971a54cf1",
|
|
"description": "intel/perf: add counter category to generated code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c36933e0818ade16cb9d29b91c7d4f0068f7af39",
|
|
"description": "intel/perf: add helper to compute metrics from counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a7890f559b34e5a97689f16f0f1cdb1651fc4de7",
|
|
"description": "intel/perf: emit counter units in generated code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d15369332ff400aabb008f9990f7b990b3c8643e",
|
|
"description": "intel/perf: compute number of passes for a set of counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f0c4c2afe4aa669e3f8cac668c3fb4dc359f57f",
|
|
"description": "intel/perf: create a unique list of counters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65d242ff5e57319c065cec4192dcec6237d60b91",
|
|
"description": "intel/perf: update generated code to ralloc all data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a683e7f3dc82fabee8ae88931d608ced6c1523ab",
|
|
"description": "intel/perf: store the appropriate OA formats in queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8b8eaa84a3e80d1df1c2467dc31432824cffd610",
|
|
"description": "intel/perf: make pipeline statistic query loading optional",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc13bfbd05934f4053b633627f5bd2ef1108537b",
|
|
"description": "intel/genxml: add PIPE_CONTROL command cache invalidate bit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34a0ce58c7f85ea3ec3f1026469ce06602f38a5b",
|
|
"description": "anv: add a new execution mode for secondary command buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a96d92a689a3e6112b5e2b4cc1b99b1152d7961a",
|
|
"description": "anv: don't reserve a particular register for draw count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "796fccce631bf8ecb6ce2fd1a68f219788693a6e",
|
|
"description": "intel/mi-builder: add framework for self modifying batches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "570bd760d3e1c2754fc045981d2162df67e81592",
|
|
"description": "intel/genxml: fix bits generation for MI_LOAD_REGISTER_IMM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee9b17fc26178dffde63f793391a54a7c67f292d",
|
|
"description": "gitlab: Ask about reproduction rate in the issue template",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "989619c05b97e57d8d8a805954ff4553c4f3763c",
|
|
"description": "nir: Add const to nir_intrinsic_src_components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29afa88941dc9319257f19daacec88eef9e72b29",
|
|
"description": "pan/mdg: Apply outmods",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db7b0eb9112479a82a775c879186602e15c733ab",
|
|
"description": "pan/mdg: Use helpers for branch/discard inversion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5500b1f2801cf7b0056cdbdec4d168bda58e36e0",
|
|
"description": "pan/mdg: Remove invert optimizations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "449e5ded9340243b68183d7fffcc838cf283c89c",
|
|
"description": "pan/mdg: Treat inot as a modifier",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b124f5315cf5b6a81ddfc18643a3a52ed9a87a83",
|
|
"description": "pan/mdg: Apply abs/neg modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24e2e24dc0124e5c5f9426a5f571a487b2ac6bfe",
|
|
"description": "pan/mdg: Ingest fsat_signed/fclamp_pos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "22bb5a9acb27f12f175ca76128912b6cd16fff79",
|
|
"description": "pan/mdg: Prepare for modifier helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f0455de6fc8a62d280e965eec15795c6652719e4",
|
|
"description": "pan/mdg: Drop nir_lower_to_source_mods",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acc5afb0af5ed64b9469c07dc02ff0d7a018a24d",
|
|
"description": "pan/mdg: Remove .pos propagation pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeb55180ff34c50006dc3ba49097e9834bf32171",
|
|
"description": "panfrost: Add modifier detection helpers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2b0f3c17d055152795c022da8202043baa3e15f",
|
|
"description": "nir: Add fclamp_pos opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0aedce417ae48293f8bebd41c3d69b759b003cf1",
|
|
"description": "nir: Add fsat_signed opcode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "518909290b0123f3bcfec8d6854c25ce451c44e8",
|
|
"description": "tu: Support VK_FORMAT_FEATURE_BLIT_SRC_BIT for texture-only formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74f1c304e8d0ba53f9b079684a5e06ca08b0c5f4",
|
|
"description": "tu: Fix buffer compressed pitch calculation with unaligned sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da68c727156babbb25392d8c2efeec410cb69d2e",
|
|
"description": "tu: Fall back to 3d blit path for BC1_RGB_* formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d5cc5ff22164ab8effd5d1cc5ef3a16fb2e0984",
|
|
"description": "tu: Always initialize image_view fields for blit sources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc4a02d0ed0755c5cf7b75757b402ea81ce54c24",
|
|
"description": "nir: Add a store_reg helper and use the builder in phis_to_regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fdbeb70e1a1f98baa6a830901aab44ebd74c078",
|
|
"description": "nir: Add a new helper for iterating phi sources leaving a block",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c8c5cc87d55546cf3b3bedaf0da5bd3ecede322",
|
|
"description": "nir/clone: Re-use clone_alu for nir_alu_instr_clone",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c62dbb145712b49e011feaebd9bf9499b2dfe58",
|
|
"description": "radv/winsys: Finish mapping for sparse residency.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fec36c0668bf8f1fd477c97549a0b50f1c55cf4d",
|
|
"description": "intel/drm-shim: Return correct values for I915_PARAM_HAS_ALIASING_PPGTT",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "0f4f1d70bfe96fc9e218ef5c2196bb677aaa251b"
|
|
},
|
|
{
|
|
"sha": "c8635b6fd350baaf85e87f06ffb76b080094df17",
|
|
"description": "intel/drm-shim: Add noop ioctl handler for set_tiling",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "0f4f1d70bfe96fc9e218ef5c2196bb677aaa251b"
|
|
},
|
|
{
|
|
"sha": "f8314291b33c7e33b859ffb678a330ca7ae47c9a",
|
|
"description": "radv: Expose VK_EXT_pipeline_creation_cache_control.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32e92831456977284537d7d7af990dabf8008503",
|
|
"description": "radv: Support VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e11f077bb24e8aa25572a4b8f5e5a05df48c9f56",
|
|
"description": "radv: Support VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dde998685e7b254b1a80ceafe64776d6d1f28ea9",
|
|
"description": "radv: Support VK_PIPELINE_COMPILE_REQUIRED_EXT.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46624f277e4ba1ce92d9747041719134ba023824",
|
|
"description": "panfrost: Enable AFBC for Z24X8",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "82792ef19fd757bcc5571db875098d2f272f1f86",
|
|
"description": "panfrost: Fix Z24 vs Z32 mixup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "861e7dcae6b1156f9eca5ad28b6e21a1e62358da",
|
|
"description": "panfrost: Switch formats to table",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6be9e094737aa9bf221724f14228bf2f1286bb2f",
|
|
"description": "pan/mfbd: Add format codes for PIPE_FORMAT_B5G5R5A1_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aca15d5cba6f8a4a7898166648fd0a6f841df1de",
|
|
"description": "nir/opt_if: use nir_src_as_bool in opt_peel_loop_initial_if helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50bead32b150a869f1c17efbee8476114d1462a7",
|
|
"description": "nir/opt_if: run opt_peel_loop_initial_if after all other optimizations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "52c8bc0130a2031904f8f4e2187baf2f3f8ff6ec"
|
|
},
|
|
{
|
|
"sha": "d221f70299cc4b14316fe83eeb5ae28797421a63",
|
|
"description": "nir: Add documentation for each jump instruction type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d011fbde5ceda9924bae389278e8a278eb2dd2cf",
|
|
"description": "nir: Use a switch statement in nir_handle_add_jump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c87082c940ddba90e7bd0aefdf834eb2c335a74",
|
|
"description": "nir: Validate jump instructions as an instruction type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0fb3dc8d1030cf3c373bf90dea61d03d22950b58",
|
|
"description": "radv/aco: enable storageInputOutput16 on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc1a1da8abbc88e17fc6dec8d000436898187971",
|
|
"description": "aco: fix off-by-one error with 16-bit MTBUF opcodes on GFX10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1647e098e94d6aab0b4c454ccdd5300afd1d0079",
|
|
"description": "aco: implement 16-bit interp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bbbb4057e64f95e95bd9f302a19e5775556ad600",
|
|
"description": "aco: emit v_interp_*_f16 instructions as VOP3 instead of VINTRP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34f2c4dc6a6d62677bb7478a70e71b0e5719fc4c",
|
|
"description": "aco: validate v_interp_*_f16 as VOP3 instructions instead of VINTRP",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fba5bb9cc49aa526ce9b108229aa7e01349275d",
|
|
"description": "aco: implement 16-bit vertex fetches with tbuffer_load_format_d16_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ffd3946055ec2761d7a475559f580c587e7ca78",
|
|
"description": "aco: implement 8-bit/16-bit mov's with p_create_vector",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "860b4d16f46c343863653faccaa596c193ed13b0",
|
|
"description": "aco: allow to load/store 16-bit values in VMEM for tess and geom",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bd3b67163a0dade4268be9fbc3ca8a220c8bb7a",
|
|
"description": "aco: convert 16-bit values before exporting MRTs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "462a5fe6f44e03e1f39238174628beda3e43fa18",
|
|
"description": "aco: store 16-bit temporary outputs as v2b",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a3fb064e000a8706319dc996788159bf84a13f0f",
|
|
"description": "Expose EGL_KHR_platform_* when EXT is supported",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52d6b4d6c0fa480ead93786851349dbd0a54d394",
|
|
"description": "pan/decode: Fix min/max_tile_coord mixup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "deb78eec1b7c2fa019c5f8ab8284dab2818b68f7",
|
|
"description": "pan/decode: Use a page table for tracking mmaps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c355f1ae8be2a7e1f9141c5433bdbb35fdcd7e6",
|
|
"description": "freedreno/ir3/validate: add checking for types and opcodes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f484d63617afe67f9eb8ba98f96e5c3617aa43c8",
|
|
"description": "freedreno/ir3: add helpers to deal with src/dst types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3561d34fff44ae82283dc1d4352e87d47793c40e",
|
|
"description": "freedreno/ir3: add simple validate pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "554f3d54ca1abac21df7ab052c1b48d9d44e774c",
|
|
"description": "freedreno/ir3: fix mismatched wrmask for overlapping VS inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "16cd232dbc31fd594b8ce6b04576870b36d301f6",
|
|
"description": "freedreno/ir3/cp: fix cmps folding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39de27d3b9031af5115504893b5e1bd42756d3db",
|
|
"description": "freedreno/ir3/print: print cat2 condition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7b86b5ed7d355c97b5eb889637e9dd66d98a6e1d",
|
|
"description": "freedreno/ir3: fix immed type in create_addr0()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3474ba53b5e6560e758cef51b50d248b6fb806ec",
|
|
"description": "freedreno/ir3/cf: handle multiple cov's properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3db5d146e97e132e17fe7e3aca306c3523d14279",
|
|
"description": "freedreno/ir3: fix mismatched flags on split",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b24b6a83653f1b53237288215cbff94ffeb2dc56",
|
|
"description": "freedreno/ir3/group: fix for half-regs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fcfe5eff63358371b10f1cb75964e3f930d4c858",
|
|
"description": "freedreno/ir3: make input/output iterators declare cursor ptr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1d33eed417a78407d0955b603085f4e521d9edf",
|
|
"description": "freedreno/ir3: make foreach_ssa_src declar cursor ptr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65f604e3b3b25bb95c96062675817a3828562e26",
|
|
"description": "freedreno/ir3: make foreach_src declare cursor ptr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "599fd861d4898a0e1c51c64f2a5ae2665e052b53",
|
|
"description": "freedreno/ir3: be iterative",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b828929ac9d14309b56177350b37def3b001e8a6",
|
|
"description": "freedreno/ir3: move where we preserve binning pass inputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d0cfc06a2c3ab583ab8a29d9f365cb5ee417dfe3",
|
|
"description": "freedreno/ir3: add IR3_PASS() macro",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9e5605720f48b3094e708e5c762b340544ab3ff",
|
|
"description": "freedreno/ir3/postsched: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c953794cd6e4a5767b0739b1effc48b066e2a29c",
|
|
"description": "freedreno/ir3/legalize: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3630c9d29b7bc7dbdf7d914d39782b4d02c5520",
|
|
"description": "freedreno/ir3/group: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "721147a05d47229252dc49460f6de1eec793bfc2",
|
|
"description": "freedreno/ir3/deps: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e4ecfde2dd07494855631865da45a8863372c3ae",
|
|
"description": "freedreno/ir3/cp: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "372e4663011e7388114d798ac1028da5dd72ab92",
|
|
"description": "freedreno/cf: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6d121502d8e66cd891f3386ccfb0aee0d8af310",
|
|
"description": "freedreno/ir3/dce: report progress",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9beb2baaff4a2019aefe3dfc75187d75dba04286",
|
|
"description": "freedreno/ir3: juggle around ir3_debug_print()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "947aa23eff7ac6cfb17eb7bc56df0bc9ed4bd2b9",
|
|
"description": "freedreno/ir3: remove Sethi-Ullman numbering pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ceb56a5318be6968c252a994cff8045d2e8411a",
|
|
"description": "radv: fix missing break in radv_GetPhysicalDeviceProperties2()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "57e796a12a883f5845c8e0ed05ec6bdb6d055b53"
|
|
},
|
|
{
|
|
"sha": "bcb0038c8399f7050eb49cfdb227d3d91c1e8804",
|
|
"description": "aco: fix disassembly with LLVM 11",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff98b1b51a6133282ac9a8ee5b3538418999992e",
|
|
"description": "r600/sfn: Fix printing ALU op without dest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1124c3f1b629d3fa0d31dea8601aadd72a3339e0",
|
|
"description": "r600/sfn: Don't reorder outputs by location",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f942a8e7c72c720bc7d4669a15fa4d37dd7ce7c",
|
|
"description": "r600/sfn: Fix splitting constants that come from different kcache banks.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "723ae8177e88a8a129b664371da46c0c9d004866",
|
|
"description": "r600/sfn: Fix clip vertex output as possible stream variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ae4b7938e80c71b3b06f9eab26c7cab46a5d308",
|
|
"description": "r600/sfn: SSBO: Fix query of dest components",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7c247f505c253f6f2eb6652f176e21681219734c",
|
|
"description": "r600/sfn: use the per shader atomic base",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cd2d7966ac44697d31684e2b5b5b492142915a1e",
|
|
"description": "r600/sfn: Add support for texture_samples",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "358b0a57bfd7b5f7e0e05fa4f4cfab5c106a82ff",
|
|
"description": "r600/sfn: support indirect sampler buffer reads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2f3ce9b1d0c5ebf37c8f33d7cfa67d6b3a23a17b",
|
|
"description": "r600/sfn: assert when alu dest is missing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd99a7737f70a3bf05492c7a72f4dd0509e09be2",
|
|
"description": "r600/sfn: remove pointless check",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff92345a19a2929a6c229c23be0771acf9728c78",
|
|
"description": "r600/sfn: Don't reject VARYING_SLOT_PCNT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "15d6d354207adea208377edbafe9ca8180a9e406",
|
|
"description": "r600/sfn: Add FS output sample_mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91a618eae9f0f126367b14dec8ebe3c80b7cf825",
|
|
"description": "r600/sfn: Handle loading sample_pos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70b84920befb3121b58e22e176267a63a8b1317a",
|
|
"description": "r600/sfn: Take FOGC, and backcolors into account im GS outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d777c040958f3881d065123b73a7abcf422809a7",
|
|
"description": "r600/sfn: Add support for viewport index output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "607d7fb587b4c479d4af3b5e2abd8c588bffce53",
|
|
"description": "r600/sfn: Make 3vec loads skip possible moves",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ac2c3fb010c00716444e3d7b4381b29afbc92cd4",
|
|
"description": "r600/sfn: Fix handling of output register index",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9db5536643acff1dac81bbd3cae97a66228b0947",
|
|
"description": "r600/sfn: Make allocate_reserved_registers forward to a virtual function",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "041df7949656dd691b1e1484ba6c3c1a47b02285",
|
|
"description": "r600/sfn: Fix RAT instruction assembly emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8977946aa2aba6652e847fdfdb499c7da3a25b42",
|
|
"description": "r600/sfn: Fix GDS assembly emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6eb19dd633c415761a5f2310be4be354a0ba0bd",
|
|
"description": "r600/sfn: Fix RING instruction assembly emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e475eae0fe8a2e81c00c1d6871740d2f0d13400f",
|
|
"description": "r600/sfn: Fix memring print output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "13bb0a97012bb017c5d754d0c55ed0d1d513b264",
|
|
"description": "r600/sfn: skip copying LOD if the target register is is the same",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19673ce47dfdacce81ad0095efc7eb6960aed531",
|
|
"description": "r600/sfn: re-use an allocated register in lookup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfb0ba82727aeaa8c5fafe6dfce0c926e41202cf",
|
|
"description": "r600/sfn: Skip move instructions if they are only ssa and without modifiers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aed9618e20a8314185b7d305b2309a63a3870c66",
|
|
"description": "r600/sfn: rework getting a vector and uniforms from the value pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "afd47ea83be5521c4ae50ba15e84649e1339ab9f",
|
|
"description": "r600/sfn: Handle CF index loading from non-X channel",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54c3d4bd24eee4fcf595a859e17e04aed7cabf1d",
|
|
"description": "r600: Add support for loading index register from other than chan X",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3baad0361674228eefdfa239b8a4ce22dc1bb66e",
|
|
"description": "r600: Lower lerp after tgsi_to_nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b689de3444ab053e2b81022537ae31fb2c38b82d",
|
|
"description": "r600: Lower int64 ops from TGSI-to-NIR shaders too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32305c0959dec86c24ef776209d4a92bb47e5776",
|
|
"description": "r600/sfn: Fix printing vertex fetch instruction flags",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f718ac62688b555a933c7112f656944288d04edb"
|
|
},
|
|
{
|
|
"sha": "65d8c692bd7943b5c7b5538d074f486e94b10e08",
|
|
"description": "r600/sfn: Unify semantic name and index query and use TEXCOORD semantic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "667126cc82a78b69d61ffd99ba251edf210bc7a6",
|
|
"description": "Revert \"gallium/gallivm: fix compilation issues with llvm 11\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "e2a7436dd10df70ba14d18ab7cf8ad538f80e653"
|
|
},
|
|
{
|
|
"sha": "2a6811f0f981c8d67d0131a0b74549b641ea2247",
|
|
"description": "Revert \"ac,radeonsi: fix compilations issues with LLVM 11\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "42b1696ef627a5bfee29911a780fa0a4dbf04610"
|
|
},
|
|
{
|
|
"sha": "c4544f47167ab5fe170e5131ad45b20b02507bce",
|
|
"description": "nir: Consider atomic counter intrinsics when setting writes_memory",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "6a6c36e9776a5f1df2e84aead670b215712f4094"
|
|
},
|
|
{
|
|
"sha": "ee90339cfbe960ccf59e486b845476a277cc9dc7",
|
|
"description": "llvmpipe: add gl_SampleMaskIn support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "310823eccd81ad2bb89a9ec8b8c177bc8929cefa",
|
|
"description": "gallivm/nir: add sample_mask_in support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0dac24790e7386a51f1d513762ef08ca20ed994d",
|
|
"description": "llvmpipe/fs: hook up the interpolation APIs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3f71a5e25f3560292952ce7d7fe250d2b6c2f4c8",
|
|
"description": "llvmpipe: add interp instruction support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06c10fa3a50cdefd95512f0c6b9060834f9dd33c",
|
|
"description": "llvmpipe/interp: refactor out centroid calculations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1f5a23a4dfc6f3346a78e560dbeb3dcb8cca31d",
|
|
"description": "llvmpipe/interp: refactor out use of pixel center offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae5f6ddc0529fcf29e26bc0c35ffa1e6ea2eb7b0",
|
|
"description": "gallivm/nir: add an interpolation interface.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "53fcb30c12ebb34329086ea4f8e0165d62c61302",
|
|
"description": "llvmpipe: remove non-simple interpolation paths.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b7e03175d9ef0d73ce01896cc8b385978aeba6d",
|
|
"description": "llvmpipe/interp: fix interpolating frag pos for sample shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9690b7471289489f346c73d3ecb8990adbc6e50",
|
|
"description": "llvmpipe: use per-sample position not sample id for interp",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50987644834921ecf571d8010960688425e3fda5",
|
|
"description": "llvmpipe: don't use sample mask with 0 samples",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b11aa12253ad3f0ed68e98b320e873572e1fba32",
|
|
"description": "r600/sfn: add emit if start cayman support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4746796b825d9eb607e6d0a5132339c313010146",
|
|
"description": "r600/sfn: add callstack non-evergreen support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19273fb227d1434d28821aa5cae8ec2e7ab46d70",
|
|
"description": "r600/sfn: cayman fix int trans op2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38560e0d1d0d01826cc460f5455732cda1b227bc",
|
|
"description": "r600/sfn: fix cayman float instruction emission.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff9c95421a64a349ca70a61b1a6c9cd22198cd67",
|
|
"description": "r600/sfn: plumb the chip class into the instruction emission",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "164aed6c8142a995c6ac1c36ee7a16896f675163",
|
|
"description": "anv:gpu_memcpy: Emit 3DSTATE_VF_INDEXING on Gen8+",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "3d9747780bc2508f4474230a0998d9dba7b02d1e"
|
|
},
|
|
{
|
|
"sha": "6a6c36e9776a5f1df2e84aead670b215712f4094",
|
|
"description": "intel/fs: Use writes_memory from shader_info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d89c28d314b909ebbe94203170b76b82acaa249c",
|
|
"description": "nir: Use deref intrinsics to set writes_memory when gathering info",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d50069ab08a917705b40641b46594e088734c2f5",
|
|
"description": "r600: enable TEXCOORD semantic for TGSI.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "68b3b5bcab95f34073fcde7fe671cb25975218b0",
|
|
"description": "ci: Switch the baremetal runner to be an x86 docker image.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8094a9ab685b67ce5bd54b3f7a2a7b22795f5420",
|
|
"description": "ci: Update versions of packages to remove from rootfses.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18fc6a95b672eaa331425538416f035786a1092d",
|
|
"description": "ci: Make the create-rootfs more resilient.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "588ea3184ceb928cbc11e99ba3a7cfae2aa61773",
|
|
"description": "ci: Make cmake toolchain file for deqp cross build setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a65521145c0da91a4fe4c9901921745a1af178f1",
|
|
"description": "ci: Autodetect whether we need cross setup in lava_arm builds.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "188916bd060e09fbbc1b3911516cd1f49b0291fd",
|
|
"description": "ci: Move cross file generation to a shared script.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "34195d69ddd03a0fbcc48831cbc5d96f32c3be82",
|
|
"description": "iris: Initialise stub iris_seqno to 0",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "fd1907efb385a6f668971e9bb93af2f64d7b8cda"
|
|
},
|
|
{
|
|
"sha": "a6184eae3123840b1ff3d78e24454610e3013013",
|
|
"description": "freedreno/drm: handle ancient kernels",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "c9e8df61dc8737f167767f2bda8a56abcae8ad5e"
|
|
},
|
|
{
|
|
"sha": "106c2a65dbd6b523a1a68f8b0e913294edc7bbd6",
|
|
"description": "freedreno/drm: don't pass thru 'DUMP' flag on older kernels",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "b2c23b1e48f043edee1a6aaa3c132c13edba032e"
|
|
},
|
|
{
|
|
"sha": "e422f61e6eadade09fd904eef408746166fa9797",
|
|
"description": "freedreno/a3xx: fix rasterizer discard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e105068343bbaf33d555159f795b26bb2bfc429",
|
|
"description": "freedreno/fdperf: add dependency on generated headers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4504d6374dbe2aa40af519c16765457bcbf81b84",
|
|
"description": "ci: Fix TypoError error when traces in traces.yml is an empty list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e85dc9a240601a201ec662f1a17bbdbea2965bfd",
|
|
"description": "ci: Split test_tracie_skips_traces_without_checksum in separate cases",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "550a4f77648f68bc48df34ce9d39dc3df1461f13",
|
|
"description": "ci: Migrate tracie tests done in shell script to pytest",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "37621da7b144a6021a8e3962352ad3561e82f560",
|
|
"description": "ci: ArgumentParser receives the args from the main parameters",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb1f22fb014384bec96fa2c2b08e09a2cb29cddd",
|
|
"description": "ci: TRACES_DB_PATH and RESULTS_PATH defined as relative paths",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78c46c2126109dc5c1cb2ff315aecdd69b93d1f5",
|
|
"description": "etnaviv: don't expose timer queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5accb3ff997c073f9a9418c97ddd2365f81504f",
|
|
"description": "freedreno/a3xx: parameterize ubo optimization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "475fb28377fa4f5293c1a0853f2c4260418aea7f",
|
|
"description": "freedreno: fix off-by-one in assertions checking for const sizes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c05e16666c78a099fd8c732fc6156a85950ee6a",
|
|
"description": "freedreno/a3xx: fix const footprint",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9048adbd246c725ae80942b6b56a742ad02295dc",
|
|
"description": "freedreno/ir3: avoid applying (sat) on bary.f",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d86892ea3cd6239a9faae825bb657292a7ba848",
|
|
"description": "freedreno/a3xx: reinstate rgb10_a2ui texture format",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ff4df32fae58d944e309ffd8e3fd05669a8cc2c9",
|
|
"description": "freedreno/a3xx: there's no r8i/ui rb format, only rg8i/rg8ui",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78615dcca19699737bf9cbc784b66d9ea966bcc0",
|
|
"description": "radv: use util_float_to_half_rtz",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8b8af6d398a94cb07015c695fdfdb5c157aa72cf"
|
|
},
|
|
{
|
|
"sha": "632a921bd0dd40ad3167a0b8a74fe7054a78256a",
|
|
"description": "lima/ppir: optimize tex loads with single successor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4b7699d849d28adfd057136812b00a6b4838ed0",
|
|
"description": "lima/ppir: rework tex lowering",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92611e21c19b35d1e5c9091614b2659d789558e2",
|
|
"description": "lima/ppir: improve handling for successors in other blocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96c1d5f629b3e45958e5ee41d7d8b34e52ae247d",
|
|
"description": "lima/ppir: handle failures on all ppir_emit_cf_list paths",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa3549c92b240aab23bd5838f1fdca2ae4caf055",
|
|
"description": "util/rand_xor: extend the urandom path to all non-Windows platforms",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d76abe98cf15226f25d93e76e383715061ada6f4",
|
|
"description": "util/rand_xor: fallback Linux to time-based instead of fixed seed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0ce684aae83bd6c8129cac09dc98823d786b798",
|
|
"description": "util/rand_xor: drop unused header",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f50f26325f8df7e076a0ffd2196eab1c36ff07ae",
|
|
"description": "util/rand_xor: make it clear that {,s_}rand_xorshift128plus take *exactly 2* uint64_t",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "576bff5c73ff217b15900982640dbf8f184569d5",
|
|
"description": "gitlab-ci: exclude scripts that don't affect the build",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "494b7ef0c1a440c57f5a6a8a301fba4f7e551417",
|
|
"description": "gallium/auxiliary/vl: Fix compute shader scaling for non-square pixels",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd6a5e112aa1fd09bc01f4cf3ca211ad73cc404e",
|
|
"description": "gallium/u_threaded: execute transfer_unmap with THREAD_SAFE directly",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "7f22e0fd29369f478da1d36520049f001cd698d1"
|
|
},
|
|
{
|
|
"sha": "c9ccceff1092049b081db88e53db8335a0a64951",
|
|
"description": "radeonsi: test uncached clear/copy buffer performance with compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5acf99e81f7ad3c93426e62d6df98d64d73d80b3",
|
|
"description": "radeonsi: compute perf tests - don't test 1 wave/SA limit, test no limit first",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c45a2145f5eaae53d48e3aa7e0f10f2c70f267b0",
|
|
"description": "radeonsi: disable the L2 cache for CPU read mappings of buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7356144fe42939ecbc01d2066ca6ea5d0f9351a7",
|
|
"description": "radeonsi: disable the L2 cache for most CPU mappings of textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36c01248049abba6d79b5ff1ddfe38306e0ddbff",
|
|
"description": "winsys/amdgpu: add RADEON_FLAG_UNCACHED for faster blits over PCIe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cbbc18bc678a826508ed0b904ab485c44b7348c8",
|
|
"description": "radeonsi: use display_dcc_offset for setting displayable_dcc_cb_mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5ac9d18d8f30893aff1e141f89085dab557b7df",
|
|
"description": "radeonsi: use vi_dcc_enabled instead of using tex->surface.dcc_offset directly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c4c1b049966a2cc4619fec796ea244f53051a6c",
|
|
"description": "radeonsi: rename SI_RESOURCE_FLAG_TRANSFER to FORCE_LINEAR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4907bb44c3c9bdeac0077ce8d0a533d3ef685920",
|
|
"description": "radeonsi: simplify setting resource usage for si_init_temp_resource_from_box",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f57276309b14be8a61e1913ab00dd6e4b1e5e8ce",
|
|
"description": "radeonsi: tweak clear/copy_buffer limits when to use compute",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b158b117e1ef69d47724f607fb5bd28389148fac",
|
|
"description": "radeonsi: optimize access pattern for compute blits with linear textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f8089139f1be6f30628fad033d87fdb8c804f80",
|
|
"description": "radeonsi: use correct clear value size for EQAA in expand_fmask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2361e8e72278cfe256f80946516be7a48534e6d5",
|
|
"description": "ac/nir: honor ACCESS_STREAM_CACHE_POLICY for L1 and L0 caches too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d573d1d82524b8a2e5f56938069cabc0f0176a0e",
|
|
"description": "radeonsi: Use TRUNC_COORD on samplers",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65c2362e88578575899bd208713d87b1206ad360",
|
|
"description": "iris: Use modfiy disables for 3DSTATE_WM_DEPTH_STENCIL command",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "864d8acbfdb5df17c5495b87ceba7c009f65988b",
|
|
"description": "radeon: Fix whitespaces",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f80d653d701f51f00f88601707747554c9a7af1c",
|
|
"description": "radeonsi: don't expose 16xAA on chips with 1 RB due to an occlusion query issue",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "844d561c580188dad583dd4bad3b77d55e39372f",
|
|
"description": "spirv: handle OpCopyObject correctly with any types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d1821adf0bc51958becf116d6df5c65514d58b6",
|
|
"description": "etnaviv: retarget transfer to render resource when necessary",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "b9627765303356328c409cd59bef43d15f4eafcf"
|
|
},
|
|
{
|
|
"sha": "bb3545a6ee419c4802ac4153eb690a93dc2f339d",
|
|
"description": "intel: Store the aperture size in devinfo.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a887ad7c84e14fdad7907037a39e9fee9d504bf3",
|
|
"description": "st/nine: Handle full pSourceRect better",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dbb08255708b9005b5bb719a94ebd93194f51861",
|
|
"description": "st/nine: Ignore pDirtyRegion",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c474dde282aa7b02513097b58435a470eee23f9",
|
|
"description": "st/nine: Improve pDestRect handling",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ffed34113b652a59e6d6a9d9e212a3eac72dd216",
|
|
"description": "st/nine: Retry allocations after freeing some space",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d771e0cc60a0aa853c5e1e0df304f970a47ab774",
|
|
"description": "st/nine: Increase available GPU memory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cf13691beb4237a8a449dd317561066df492842",
|
|
"description": "st/nine: Add missing NULL checks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "725ebc4657d27349ed586e5c178d5b1a971587cd",
|
|
"description": "st/nine: Fix a crash if the state is not initialized",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0222c550c726f0b80d083681d749e2891b11a318",
|
|
"description": "st/nine: Fix uninitialized variable in BEM()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d904d27491aab489d54746bc6650b27c5927c39",
|
|
"description": "st/nine: Improve return error code in CheckDeviceFormat",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54a7a6908597e016912609db16532cc8eba16864",
|
|
"description": "st/nine: Pass more adapter formats for CheckDepthStencilMatch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "edff31c0d902cd83495a1e49f306d8f031cf118b",
|
|
"description": "st/nine: Do not return invalidcall on getrenderstate",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c61b4db7d6f9ce2638bdd35c8dcac70ea950e4e",
|
|
"description": "st/nine: Return error when setting invalid depth buffer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c0f21cbaa124fa32509a8d9c14120fc22f0c8c63",
|
|
"description": "st/nine: Add checks for pure device",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09ac0350fdc97a746342c63deb4e9b626959d47a",
|
|
"description": "zink: implement i2b1",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7f6a491eec02d6c141e2b4849a3ba924926a482a"
|
|
},
|
|
{
|
|
"sha": "4c212a1168de9ffc83a7b8e8751ea7cf3dca5c4a",
|
|
"description": "util/rand_xor: use getrandom() when available",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf2b285c5592e5d8fce24ab6a34eaa9c168aa129",
|
|
"description": "zink: mark depth-component cube-maps as done",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea62c237031a05e82147bca2699269bf2d80fa05",
|
|
"description": "nir: Use 8-bit types for most info fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57e796a12a883f5845c8e0ed05ec6bdb6d055b53",
|
|
"description": "radv: Implement VK_EXT_custom_border_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e3c6a7ba769d358dfffa690751cac6ca7f9c5df",
|
|
"description": "radv: Provide a better error for permission issues with priorities.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e7458f19e1de7d40ff8aa72b6a141f24d33451c6",
|
|
"description": "freedreno/uuid: Generate meaningful device and driver UUID",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9623debf48ae7dbea120389eae40d784d22eee24",
|
|
"description": "freedreno: Centralize UUID generation into new files freedreno_uuid.c/h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cdfede7336b6ef99aa60d955f7a173ea945602d4",
|
|
"description": "aco: split operations that use a swap's definition",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f293d02dc44e631a888073a884648543feecbe51",
|
|
"description": "tu: Advertise COLOR_ATTACHMENT_BLEND_BIT for blendable formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "adbdab3ee80017a4939e9cb586ea85f8c4e7efc9",
|
|
"description": "tu: Implement dual-src blending",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "078aa9df8daff60e52a66d8f8062dce135b94ec1",
|
|
"description": "tu: Move RENDER_COMPONENTS setting to pipeline state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a9d12d5133639946b624a1ad367ea3f9543a8fe",
|
|
"description": "ir3: Fixup dual-source blending slot",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0e0580550e1b4846d3ad7ff738f57063b05089c9",
|
|
"description": "freedreno/a6xx: Document dual-src blending enable bits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4aeaef99c003f3c75279d9b400315685ebbba30d",
|
|
"description": "Revert \"nir/validate: validate the stride for deref_ptr_as_array\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "667e14e7bd759a77e732c4de09fb978ee3816eaf"
|
|
},
|
|
{
|
|
"sha": "2c6599d6d6dc908374a77d2f315d9a3e235e3656",
|
|
"description": "docs: update calendar, add news item, and link releases notes for 20.0.7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "212ee624f81bdbf7acb17c1b343a3500130be5d3",
|
|
"description": "docs/relnotes Add sha256 sums to 20.0.7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5e9a0dfd7e7ef7c47108ddd4d6e5c7aff4fb7d6",
|
|
"description": "docs: Add release notes for 20.0.7",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ceae09da156309327d7ba6f4a59d3a2e9b8837d9",
|
|
"description": "intel: Silence unused parameter warning in __intel_log_use_args",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cb2330e56568ae705e09e377ccc501051b2514e",
|
|
"description": "anv: Silence unused parameter warning in anv_image_get_clear_color_addr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b44eb50f2d125420c2c78d45e112bc3c2ee1472c",
|
|
"description": "anv/tests: Silence unused parameter warnings in main",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f4638cfdad3199bd97cf8ca7070008186bff456a",
|
|
"description": "anv/tests: Don't rely on assert or changing NDEBUG in tests",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f7c56475d25138234ab0bb28a10df9000de594f9"
|
|
},
|
|
{
|
|
"sha": "66e3c74f9c7ffdd7687d4304238b50c3ba35ef47",
|
|
"description": "aco: fix WQM coalescing",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a5fc96b533418dc2d68f17f3f19ac5f82d59b978"
|
|
},
|
|
{
|
|
"sha": "4151bddab5d3dc082ac689e4d3a96f42fa4718ec",
|
|
"description": "anv: Fix descriptor set clean-up on BO allocation failure",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "682c81bdfb7ea28efccea1e8cbfeb7cfc67d02b8"
|
|
},
|
|
{
|
|
"sha": "3f74c6a8815dcc5ff7f56993cc88f9e21aa81d14",
|
|
"description": "anv: Call vk_object_base_finish for image views",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "682c81bdfb7ea28efccea1e8cbfeb7cfc67d02b8"
|
|
},
|
|
{
|
|
"sha": "ed95f69dd54c907879b90e9a2d1ddb7f56c717e4",
|
|
"description": "zink: correct PIPE_SHADER_CAP_MAX_SHADER_IMAGES",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50ebe5a991a45de6fb04b1a7edd956a530cf5d12",
|
|
"description": "zink: do not expose real value for PIPE_CAP_MAX_VIEWPORTS",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "adc633627349d44c3e5495c442a16b0129c00989",
|
|
"description": "meta: Remove support for multisample blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bb28ce79882eb6ecad7488f8827a0fdf05de1828",
|
|
"description": "meta: Coalesce the GLSL and FF paths in meta_clear",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5be77851907ef4401596c88916b682a311449b1f",
|
|
"description": "meta: Use same vertex coordinates for GLSL and FF clears",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e5d2fbf3528ed96f6b0afc953232983b8753b03a",
|
|
"description": "meta: Stop frobbing MatrixMode",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29f10ede71ffe8352bdfda154f3994542094bcfb",
|
|
"description": "mesa: Add function to calculate an orthographic projection",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c731f2ab63d001d47995e3f5e0e8f5c74d5a2e55",
|
|
"description": "mesa: Add matrix utility functions to load matrices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5a8d0319b8fe14bb9f970fdca1decf6dbc9e603",
|
|
"description": "meta: Remove support for clearing integer buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5d2c40fb9c841ab28cc9ab6eebaaac44afa6e4e",
|
|
"description": "meta: Make _mesa_meta_setup_sampler static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "27c2082a4238eeece5fb36d948ae96301d5ae506",
|
|
"description": "meta: Make _mesa_meta_texture_object_from_renderbuffer static",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "067cb2f165c3363957aa4206461829a8e53abd32",
|
|
"description": "i965: Assert that blorp always handles color blits",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "667e14e7bd759a77e732c4de09fb978ee3816eaf",
|
|
"description": "nir/validate: validate the stride for deref_ptr_as_array",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7afc9632a6d03ed8d23fbab08b564da594b9cfd6",
|
|
"description": "nir/deref: copy ptr_stride when rematerializing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a1b69d101a60974c105df8519890e3f90fd44911",
|
|
"description": "targets/opencl: fix build against LLVM>=10 with Polly support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1151cd2ffc821a09130f87c2a266b2bfe7b0822",
|
|
"description": "freedreno: Avoid duplicate BO relocs in FD_RINGBUFFER_OBJECTs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6fe0799faf73970ac76e26bac2f7b38195fe1e1",
|
|
"description": "freedreno: Fix resource layout dump loop.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2eb180db94830a70e21770e3a972efc55ee8385a",
|
|
"description": "zink: disable vkCmdResolveImage when respecting render-condition",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "80d7cc6f1294ae2c32377b01f0d0be664d69e81a"
|
|
},
|
|
{
|
|
"sha": "06b6c687e2aba075e9fc3812d80c128bd873bbce",
|
|
"description": "anv: Fix deadlock in anv_timelines_wait",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "34f32a6d6648073e2fda3fb78377124fb32bb288"
|
|
},
|
|
{
|
|
"sha": "c059b2270724b2c02416d7d7d45e23a5e994cda5",
|
|
"description": "gitlab-ci: Install g++-mingw-w64-x86-64-win32 instead of mingw-w64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dcbb189bbeed39ab03b65fa821dec91cbb999f84",
|
|
"description": "gitlab-ci: Move lib{drm,pciaccess}-dev cross packages out of loop",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "da3aee926387cb9113b79c5376a6a8f4295582ac",
|
|
"description": "gitlab-ci: Install WINE from Debian testing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd9b445145851dcc3d697f3df46f86f86db466c0",
|
|
"description": "gitlab-ci: Add Debian testing repository for x86_build image",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f2773d706707b14f3285f337cfeb5e37b8a60385",
|
|
"description": "gitlab-ci: Move down container_pre_build.sh invocation in x86_build.sh",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c79ac10690d1a2e44ea30a05542d0ea3f246a56",
|
|
"description": "gitlab-ci: Update to current templates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc472a2a7c6c99eb228ef138acadc16337a48ede",
|
|
"description": "zink. Changed sampler default name.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1f023307768570a621c3050222bd32c546d72a9",
|
|
"description": "radv: enable shaderResourceMinLod",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d63a1a84d409d08fd6c6f8a0c569b2620d6a600",
|
|
"description": "ac/llvm: add support for texturing with clamped LOD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aaf5706aa32208b456df6b7f53b281baf24c6f3c",
|
|
"description": "aco: add support for texturing with clamped LOD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47a769143be8f81e01a70467d51142d36597847f",
|
|
"description": "aco: remove useless check for nir_tex_src_bias",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f46a3191ff31a89d6969a67f8b50dbedf085dca",
|
|
"description": "CI: Windows: Build LLVM and llvmpipe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69ffbcb16244fc4f1161dd4082eb93b7a80232e5",
|
|
"description": "llvmpipe: Expect increased exp precision on Windows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf21b763832abc5739fc46eb0d30440587015840",
|
|
"description": "freedreno/ir3: use lower_wrmasks pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42d38ad02816d72e8c3ef1d15dabb28ee9eb2f88",
|
|
"description": "nir: add pass to lower disjoint wrmask's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a506d49faecf06d5cd2fd2d049319d907b273b83",
|
|
"description": "nir: add helper to copy const_index[]",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3d3cfea78b799af71012dcd6b84cc38a9d172e05",
|
|
"description": "nir: fix indices for ir3 ssbo_atomic intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea6b404294a0d6d83360bd0c5c8ab4e6f44c3555",
|
|
"description": "freedreno/ir3: use const_index accessors",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "14969aab11effa1500f114314c9b8879821b8b24",
|
|
"description": "freedreno/ir3: Drop wrmask for ir3 local and global store intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4627bfcd69544780e30c069b77967cfb92c9d7e0",
|
|
"description": "nir: Add some docs to the metadata types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3111cee2f627d7e681e1695e1e4b1b5b126d5c7d",
|
|
"description": "freedreno: Fix attempts to push UBO contents past the constlen on pre-a6xx.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7336caa52d90dac3e7cc82259e223e933ca95ce0",
|
|
"description": "docs: update calendar for 20.1.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0dd24b381c52e0b20fe70041e95611aad6b0d258",
|
|
"description": "panfrost: Fix background showing when using discard",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "15dd7933bc33bb13d146f9e0a1f79092e749f33b",
|
|
"description": "anv: Translate relative timeout to absolute when calling anv_timelines_wait",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "34f32a6d6648073e2fda3fb78377124fb32bb288"
|
|
},
|
|
{
|
|
"sha": "0b5288492b90c9a5471152393df31691271f6a55",
|
|
"description": "anv: Set MOCS in 3DSTATE_CONSTANT_* on Gen9+",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3d8edf3e08988b19c6861040b9ed4afa8ca5ec2",
|
|
"description": "anv: Set 3DSTATE_VF_INSTANCING on the SVGS element",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "723208988e12f2f3055360ffe8d9bd0b8414171a",
|
|
"description": "freedreno: Drop the noubo fails list for CI, since there aren't any now.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "112c65825fddd00a2136c75e09982e1878c944a4",
|
|
"description": "freedreno/a6xx: Use LDC for UBO loads.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab93a631b4c6c2c8d682d90649df69d3016e4722",
|
|
"description": "freedreno: Trim num_ubos to just the ones we haven't lowered to constbuf.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d5176c453e5fd74f6999d09e551bcbc771845e8f",
|
|
"description": "freedreno/ir3: Move i/o offset lowering after analyze_ubo_ranges.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5387c271409dbfb12292feec2dcd61399bbb1a99",
|
|
"description": "freedreno/ir3: Leave the cursor alone during ir3_nir_try_propagate_bit_shift.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e0a4d1c4e53f770d1e4f80f112e3d36b9f09a7c4",
|
|
"description": "freedreno/ir3: Clean up a silly nir_src_for_ssa(src.ssa).",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2a0cde390001e70e7f9696f4ac7cbca9616cbdf",
|
|
"description": "nir: Include num_ubos in the printed shader (if nonzero).",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "492d664be06ca538d4e5c1e380ab7966714a12a9",
|
|
"description": "util/ra: Add [de]serialization support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38e68db778439c34ebb876273fcf9139764abc80",
|
|
"description": "util/vma: Add a debug print helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "adbcef37d2d1f838ef24a4ab1f4332cc87b5fdad",
|
|
"description": "util/vma: Add an option to configure high/low preference",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f40f8f623a021d791886ca8e1a159e34cfcb4bfb",
|
|
"description": "util/list: Add list_foreach_entry_from_safe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aeb95fda541719d5fe9b8fdb531f3370228228d7",
|
|
"description": "util/list: Add a list pair iterator",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5425968d2e46eb3311a75f4bf7bedb1d9dd59459",
|
|
"description": "anv: Implement VK_EXT_custom_border_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5b07f142d7fae956aea55082d4b3d8e5a3d3cfb8",
|
|
"description": "anv: Add a way to reserve states from a pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32d631dcd250bdfa0c8089921b50544988ee8f8b",
|
|
"description": "anv: Disable B5G6R5_UNORM_PACK16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6ae0762f5c05284cda768fff9334eee28f3d0355",
|
|
"description": "anv: use the correct format on Android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4cf702c3326264c616c112280fe8947bfcc5eb11",
|
|
"description": "drirc: Enable glthread for PCSX2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "445e559e35ae3151d7587f61310ec0fc25c90982",
|
|
"description": "post_version.py: stop adding release candidates to the index and relnotes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae26149e2e9ccac54d64ded9a9c0a8ae84cfd300",
|
|
"description": "post_version.py: invert `is_point` into `is_first_release` to make its purpose clearer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5fba85bcb8bcb722e0bbaa54163d8a39d6fd067d",
|
|
"description": "post_version.py: fix branch name construction for release candidates",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64c7363f7efb6c5bf39cf4443245a82fc9904fb8",
|
|
"description": "glthread: stop using GLenum16 to get correct GL errors for out-of-bounds enums",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1152af2edacb93126b66e19399d971036fc02d79",
|
|
"description": "radeonsi: also enable tgsi_to_nir caching for compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45e69e7d118ad0297ee924125fe04e09cfd9251e",
|
|
"description": "radeonsi: Enable tgsi to nir disk cache",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f83f538881da04bc2a5dca2741c69b50a8880b40",
|
|
"description": "st/nine: Enable ttn cache",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4db880d8057bac3209c196edc94c6b1e521a782a",
|
|
"description": "ttn: Implement disk cache",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "522bd414f343c7a132fee17d0d6b755b9ec6766c",
|
|
"description": "ttn: Add new allow_disk_cache parameter",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6670475a449ed5166f5de997c820da16a675a6de",
|
|
"description": "freedreno/a6xx: Fix UBWC mipmapping height alignment.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "81f21ff4ef8b5ffb770d0ff3516338ffdfce3e99",
|
|
"description": "freedreno/a6xx: Fix UBWC mipmap sizing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b5db2a257413e2c570b49b8c2171166592f3e093",
|
|
"description": "freedreno/a6xx: Fix UBWC blockheight for RG8.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9da4ce99538179108dc7694affc68a0e081404db",
|
|
"description": "freedreno: Pull the tile_alignment lookup for a layout to a helper.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dc7ccdb3f526c2e43aa48a3f5d43fea948012371",
|
|
"description": "freedreno/a6xx: Add a testcase for UBWC buffer sharing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e32783c644fa7230c4de07f1062cfc900a7e0e9a",
|
|
"description": "freedreno/a6xx: Improve layout testcase logging for UBWC fails.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e4ddb6353d1fea70d4744e7ea70461dd36214b0",
|
|
"description": "freedreno/a4xx+: Increase max texture size to 16384.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1f7d1541df8a9ea040f893fc6267a3d4ea6ebf26",
|
|
"description": "nir: reset ssa-defs as non-divergent during divergence analysis instead of upfront",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b881f3d8e4c367049aeb376602525559ef09ed5",
|
|
"description": "nir: simplify phi handling in divergence analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "450b1d87ba6bb41056f2ae8c576f98d6a70fa2e4",
|
|
"description": "nir: rework phi handling in divergence analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "febef2245965efb50e283b16d2a927fcaebd8ffc",
|
|
"description": "nir: refactor divergence analysis state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b9ea0ca6ee6c36fe26a559e2a4d2fcda78a0fda3",
|
|
"description": "nir: add nir_intrinsic_elect to divergence analysis",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ca2d53f451e527b7227f073aeeaeece00d3787c8",
|
|
"description": "nir: Make \"divergent\" a property of an SSA value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "db94a2d03d3d888da2091dc20048bc178e243966",
|
|
"description": "gallium: remove more \"state tracker\" occurences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "74800697032569bde5d4f87b9e2dbbcee4c9d922",
|
|
"description": "gallium: rename PIPE_RESOURCE_FLAG_ST_PRIV to FRONTEND_PRIV",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c9b9aac7d09e65195dca6681d59c10e4ef713d9",
|
|
"description": "gallium: change comments to remove 'state tracker'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6287a94b697ffe12a4e576a38943cdf4e90cdb0",
|
|
"description": "gallium: rename 'state tracker' to 'frontend'",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b408734e5e2fe1e1ef08080c4425ad8a7ed33579",
|
|
"description": "tu: Implement fallback linear staging blit for CopyImage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "40e842c009699a3e8b7ffff2f75b3070df41c752",
|
|
"description": "tu: Add noubwc debug flag to disable UBWC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ed79f805faf1ac5919a30d3284e37cc3f394e464",
|
|
"description": "tu: Add a \"scratch bo\" allocation mechanism",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ce527a4fed1706aed9ced8e5d3432cc5abfbbd3",
|
|
"description": "aco: improve phi affinities with p_split_vector",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51e797e233212be6e78d354ed953f616044ad7df",
|
|
"description": "aco: consider affinities when creating v_mac_f32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "138eed45b5362c61b27544d695130bab580c879d",
|
|
"description": "aco: mark phi definitions as last-seen phi operands",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c1c0cf7a66905e8d7ad506842a41b0ad0c5b10da",
|
|
"description": "aco: fix consecutively written vgprs from vmem instructions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0c7bed72f7948d51a2109f181e7a2d3c77dbd19e",
|
|
"description": "aco: simplify consecutive ordered vmem/lds writes optimization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6beb051aff4f11784cb974a1dc3647e74f2389c",
|
|
"description": "gitlab-ci: correct tracie behavior with replay errors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "efbbf8bb81e97a2b2d2e6e018750ef36cd460676"
|
|
},
|
|
{
|
|
"sha": "8546d1dd789b58bd0aff5ca0a231efb35c09c1ac",
|
|
"description": "gitlab-ci: create always the \"results\" directory with tracie",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "efbbf8bb81e97a2b2d2e6e018750ef36cd460676"
|
|
},
|
|
{
|
|
"sha": "1ef03dade12b4d5056c3fe5637f9dfd98a42aae6",
|
|
"description": "radv: add a LLVM version string workaround for SotTR and ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "91c757b7963f458f678226f9637f04a490085405",
|
|
"description": "turnip: use the common code for generating extensions and dispatch tables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ddfae50b67e20895c908c9c0721d0b4cfdb18d20",
|
|
"description": "anv: use the common code for generating extensions and dispatch tables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "857051c5c63e238f606652acb1e1f9610de68758",
|
|
"description": "radv: use the common code for generating extensions and dispatch tables",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bee8a57942787b4a7a2ca5c375d911288ee16cbe",
|
|
"description": "vulkan: import common code for generating extensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9b1138e3f0e960119a46dc08794132719c93173e",
|
|
"description": "radv: implement VK_EXT_private_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "178adfa6a8e5694a077c3e11fdcc5bc0802839ab",
|
|
"description": "radv: use the base object struct types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65458528fc169ab80c99cb115bc6f86ae7b43d12",
|
|
"description": "radv: use the common base object type for VkDevice",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2b535ac61b92cdf5f1e5adca3f2a4a43e7384e1a",
|
|
"description": "etnaviv: Disable seamless cube map on GC880",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8dd26fa2f065e78f3204357d8b474656b9ea81db"
|
|
},
|
|
{
|
|
"sha": "f079c00ffc1c9e85321955f679e656196f724848",
|
|
"description": "freedreno/a6xx: fix max-scissor opt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6706fdc46fc895b3b3d4446af3d4a9ab1e700c0",
|
|
"description": "freedreno/ir3/sched: try to avoid syncs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d95a6e3a0ca2d4a420306dd078cea05d3f21c865",
|
|
"description": "freedreno/ir3/sched: avoid scheduling outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "488cf208d5d90b0f3b3c346e0abb92e71597202f",
|
|
"description": "freedreno/ir3/postsched: try to avoid (sy) syncs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25f4fb346e1fad34ce1f2e9e39b062a303db4ce3",
|
|
"description": "freedreno/ir3/postsched: reset sfu_delay on sync",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f351e1d137603213b5daacece5ff67ad0786d982",
|
|
"description": "freedreno/ir3: limit # of tex prefetch by shader size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d69f6fd8529b1dcefa443a8cb31bd362bb64a28c",
|
|
"description": "freedreno/ir3: fix indirect cb0 load_ubo lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "fc850080ee304c2a62f7313c4b7ebe121c3ebb53"
|
|
},
|
|
{
|
|
"sha": "c4dc877cb5df63a6a86013e32695f72c604625ad",
|
|
"description": "freedreno/ir3: don't allow negative const_offset",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d8ba7fb44f8130f7ded5459dbac5484cc9202a9",
|
|
"description": "panfrost: Run dEQP-GLES3.functional.shaders.derivate.* on CI",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7bd021c700961b6eb3f9ee5b7777f4c7e1bab45",
|
|
"description": "pan/mdg: Fix derivative swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bac29316b06a5bbee396c70c53ed0640af67c064",
|
|
"description": "pan/mdg: Set types for derivatives",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69e4d4fabe728e49b22ddcff49153deb3bc43e94",
|
|
"description": "pan/mdg: Remove texture_op_count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "344dd914972f9ddcef814a3cf08f832708c33146",
|
|
"description": "pan/mdg: Use analysis to set .cont/.last flags",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a7f0e268b7baeb92d8d7d2989beb43550262406",
|
|
"description": "pan/mdg: Use the helper invo analyze passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d429187bf3988fca190fcbd53e416b8a46506b25",
|
|
"description": "pan/mdg: Analyze helper execution requirements",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3228b3106a672e79093f2186f3e040a7579cd7b4",
|
|
"description": "pan/mdg: Analyze helper invocation termination",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0da03c68ae3e16a339e41b967fcb689666f02296",
|
|
"description": "pan/mdg: Explain helper invocations dataflow theory",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "95fd950d35717dda29cb7876ac2f2b7852eff1c4",
|
|
"description": "intel/compiler: fix alignment assert in nir_emit_intrinsic",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "c6439792287f11f25cb2b62d699f52daefe54a44"
|
|
},
|
|
{
|
|
"sha": "a663c595bc19d627d2fd28081412306b91554d96",
|
|
"description": "freedreno: Skip taking the lock for resource usage if it's already flagged.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "356f99161df36223091cf9721dd49e52cb9e5e3e",
|
|
"description": "freedreno: Move the resource_read early out to an inline.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d393837332a07f53b9622ca55149e63947e0f937",
|
|
"description": "freedreno: Add an early out for preparing to read a resource.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3e424bcdfcef19682f9b651f7c1a04e32f18be5c",
|
|
"description": "freedreno: Split the fd_batch_resource_used by read vs write.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdcadf611e03f0dc8878fb032b62510c38fe069b",
|
|
"description": "freedreno: Add a nohw flag to skip submitting to the kernel.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a43e9740646a42e3c2d914ad7e0eb20f4113d153",
|
|
"description": "turnip: Execute ir3_nir_lower_gs pass again",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1bd38746d5a2d21a2f77e2bf1c6fec17ca5eb6ac",
|
|
"description": "freedreno/gmem: rework gmem layout algo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c46f46befe67f2e64f1492e5b46974e277ec6ac7",
|
|
"description": "freedreno/gmem: relax alignment on a6xx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad6e06621b15908d5f3f4c63ce4d84612e5a761c",
|
|
"description": "freedreno: add gmemtool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef5f238fd08bb470e0f6327ec76723d37704f13f",
|
|
"description": "freedreno/gmem: add helper to dump GMEM layout",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6a49d9c396b61ef2556afba59c495c45bfab0202",
|
|
"description": "freedreno/gmem: add div_align() helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "96b5a70f45612642265d7192e04e90206a4c260f",
|
|
"description": "freedreno: initialize max_scissor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1387e778018527f1ea85f616130a2b0d59dcff19",
|
|
"description": "freedreno/gmem: don't assume scissor opt when estimating # of bins",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c87618d357a4f75a4f47b2638c8f89939fd6c61",
|
|
"description": "vulkan: Handle vkGet/SetPrivateDataEXT on Android swapchains",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51c6bc13ce3a70b1948ce5c4edbc1d29c5460986",
|
|
"description": "anv,vulkan: Implement VK_EXT_private_data",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d76e722ed63607ecead2c66ef9f3a37a12b62bab",
|
|
"description": "turnip: enable tiling for compressed formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f543d87f23555912110e2c0f67a57dcb99d94e08",
|
|
"description": "turnip: update \"fetchsize\" value to match fdl6_layout changes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "a34b3fa198a4f87f8e07c718ec2f2e07927c6d7d"
|
|
},
|
|
{
|
|
"sha": "f789c5975c83f12216cf915d9a791e654b3c9e15",
|
|
"description": "freedreno: Fix non-constbuf-upload UBO block indices and count.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4553fc66a5f23607c2e872d8ac8755c747bd0bd2",
|
|
"description": "nir: Fix count when we didn't lower load_uniforms but did shift load_ubos.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "4777ee1a62f0620efa2a105215eb589fc44dfa0f"
|
|
},
|
|
{
|
|
"sha": "0f2e44d55b01b3637fb96ce18840b8ab9250d508",
|
|
"description": "freedreno: Drop the \"write\" arg to emit_const_bo now relocs don't care.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51d7a71bd4f086b42340b0d601d2c3ff4bc7de37",
|
|
"description": "freedreno: Replace OUT_RELOCW with OUT_RELOC.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "064f395a890158ea5502f685ef6c22e504e3f0df",
|
|
"description": "freedreno: Tell the kernel that all BOs are for writing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2c23b1e48f043edee1a6aaa3c132c13edba032e",
|
|
"description": "freedreno: Mark all ringbuffer BOs as to be dumped on crash.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "554b959df0d5b1117fb42d3d7d1e715ea318f079",
|
|
"description": "freedreno: Replace OUT_RELOCD with permanently flagging shader BOs for it.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d8d936dfcdab52361b9824cdd1f3ddb41486145",
|
|
"description": "freedreno: Start moving relocs flags into the BOs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4235624b6a1f1858a8f200c03b6492ed1b9f21ec",
|
|
"description": "aco: optimize add/sub(a, cndmask(b, 0, 1, cond)) -> addc/subbrev_co(0, a, b)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a5fc96b533418dc2d68f17f3f19ac5f82d59b978",
|
|
"description": "aco: coalesce parallelcopies during register allocation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38cc649fcb54baf87a974ca2dc29d92b50c86cfa",
|
|
"description": "glthread: Fix use of alloca() without #include \"c99_alloca.h\"",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2840bc3065b9e991b2c5880a2ee02e2458a758c4"
|
|
},
|
|
{
|
|
"sha": "dc6c42dc77e4bf0cb07037e038c4a50afa5a8143",
|
|
"description": "etnaviv: generalize FE stall before loading shader and sampler states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8e5fc97be63e4c4296f16fe34523b68d39776fad",
|
|
"description": "CI: Re-enable Panfrost T7x0 jobs",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "696bafac40f5f15ae140a2e844fb1b31d4918ebe"
|
|
},
|
|
{
|
|
"sha": "8c6350d2bba852fccbda5e0534bdbb085882b3be",
|
|
"description": "radv: update the list of allowed Android extensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "021270cb3170ef38244d21cf3fe8780a3ef5fb3e",
|
|
"description": "radv: handle different Vulkan API versions correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69430921fc123b9016d5bf1779c0ab0ed4d95931",
|
|
"description": "radv: limit the Vulkan version to 1.1 for Android",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7f5462e349a3f082e2944181cd610b1250d711cd"
|
|
},
|
|
{
|
|
"sha": "50eabb7035fe361d870f504b73c15962ddf0b67e",
|
|
"description": "r600: Fix nir compiler options, i.e. don't lower IO to temps for TESS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "6747a984f59ea9a2dd74b98d59cb8fdb028969ae"
|
|
},
|
|
{
|
|
"sha": "f7fcbe9830d160c9610fe641ed0202397ed9c31e",
|
|
"description": "v3d/tex: use TMUSLOD register if possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c3af695bb0bae8aea119a2d05983acd57366b0fb",
|
|
"description": "v3d/tex: set up default values for Configuration Parameter 1 if possible",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "50c2c76ea31edf987594e8b811b7d62be71f5a33",
|
|
"description": "v3d/tex: only look up the 2nd texture gather offset for 1d non-arrays",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ad8c5bba0a44774477a1b26523a14e8679521fc3",
|
|
"description": "drirc: Enable glthread for rpcs3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d1290e79489fb645fc73ebb365b684b7797f97b2",
|
|
"description": "pan/midgard: Fix old style shadows",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47bfc799da61aadd60ef9cc5c4bf0651c519cc77",
|
|
"description": "gallium/util: Fix leak in the live shader cache",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "4bb919b0b8b4ed6f6a7049c3f8d294b74b50e198"
|
|
},
|
|
{
|
|
"sha": "412e29c277774391c461d0f62c47e54d2f17814a",
|
|
"description": "nir/algebraic: Eliminate useless extract before unpack",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc0bbb8f0b45049e597d7d585999ae4954266347",
|
|
"description": "nir/algebraic: Add some half packing optimizations for pack_half_2x16_split",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a2bf41ec6527fbedc2a75a8072d7222298bca347",
|
|
"description": "nir/algebraic: Optimize ushr of pack_half, not ishr",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "1f72857739beed55276f263f49b3802c336b8c58"
|
|
},
|
|
{
|
|
"sha": "ab16bff97d75301b56530c2c9a410960e2de8bc8",
|
|
"description": "intel: Delete hardcoded devinfo->urb.size values for Gen7+ (sans DG1).",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0bea2a13212be10982e14617002a3ff851b84717",
|
|
"description": "egl: Limit the EGL ver for android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c839e6394028a84c97ebd0a725ff512aeb75ce6",
|
|
"description": "amd/common: Fix incorrect use of asprintf instead of vasprintf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39d59cf87a3974142cb69dd52386d96b5e6e7dd9",
|
|
"description": "docs/features: mark GL_NV_conditional_render as done for zink",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5743fa6e709a01c5a6820320b2e87931af46e7cf",
|
|
"description": "zink: enable conditional rendering if available",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c7dea394fc21d455cd00dff3d3881276427fc47",
|
|
"description": "zink: add a GET_PROC_ADDR macro to simplify load_device_extensions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b8fd70eef2cb5936e8ccb4d237e50084d6ff2a7c",
|
|
"description": "zink: load vk_GetMemoryFdKHR while creating screen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c668bdf05cf3aa6907b678c35805962ea79b258b",
|
|
"description": "radeonsi: do not use cmask with encrypted texture",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8873ea0e253b90eb91da514e36bd845d6a5f9734",
|
|
"description": "radeonsi: determine secure flag must be set for gfx IB",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "92e64f4b41ed0ab0b9291d1de0b285733fd92307",
|
|
"description": "amdgpu: use AMDGPU_IB_FLAGS_SECURE when requested",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c2ab36f5346a07b14ee85703316f323a77c2530",
|
|
"description": "radeonsi: add support for PIPE_RESOURCE_FLAG_ENCRYPTED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "413d91bbcb9f4a0db811c714d1cdcd731fee50b9",
|
|
"description": "gallium: PIPE_RESOURCE_FLAG_ENCRYPTED",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c58cbe84d231b602d830f4d9e26ed8d42ddc145",
|
|
"description": "radeonsi/sdma: implement tmz support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d96c26b67da5a053d57782d42cb80447e4ade1a",
|
|
"description": "radeonsi: force using staging texture when uploading to secure texture",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fe2a3b804bdf4773d853974a0a51584cd5a0f9d9",
|
|
"description": "amdgpu: add encrypted slabs support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2853ed1a248d6be1f131a684cddaf4be5a2bb9b6",
|
|
"description": "radeonsi: allocate framebuffer texture as secure when using tmz",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a67b52de46e42c745af3672767d0271d5425230",
|
|
"description": "radeon: add RADEON_CREATE_ENCRYPTED flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "856a03b4c1646cae36b0c2522a3a7b71ecec6fac",
|
|
"description": "radeonsi: add AMD_DEBUG=tmz option",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "977e19d5cfe02227756aa022a7471570aa17edf7",
|
|
"description": "amdgpu/radeon: add secure api",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "506f5d9bda64fc07ee1a216cb3aeef98491c6365",
|
|
"description": "ac/surface: remove shadowing declaration",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "7691de0dcefd7a518ee1ecc4d2cd3803e42cc803"
|
|
},
|
|
{
|
|
"sha": "266978f7cabe2c09e5538ef1b79efdd96b2cba00",
|
|
"description": "aco: prevent invalid loads/stores vectorization if robustness is enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04718a9cd63cea9d815bffd91495069a79db8ac5",
|
|
"description": "nir: do not vectorize load/store if offset can overflow and robustness enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fba0a7a6f01496344ddb93e774b2d4bc9195e8a",
|
|
"description": "aco: fix 64-bit trunc with negative exponents on GFX6",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56f955e4850035d915a2a87e2ebea7fa66ab5e19",
|
|
"description": "etnaviv: drm: Normalize nano seconds",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "022327f7535a7d27f965af7c318005a56b44ab85",
|
|
"description": "etnaviv: drm: Use NSEC_PER_SEC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a92a483ff7feee1a903fd1f4caab9c2a035882b8",
|
|
"description": "freedreno: android: add adreno-pm4-pack.xml.h generation to android build",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "ee293160d7d7341e0ec5f0aaf1ceb6950f785ed8"
|
|
},
|
|
{
|
|
"sha": "5dc3b22dd06c74cdb06cbc6cf3b6d073b221e7f3",
|
|
"description": "freedreno/drm: android: add libfreedreno_registers static dependency",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "6c688ae81f4a6249cdccf1d218da5bebaf23e4f4"
|
|
},
|
|
{
|
|
"sha": "e622e010fd838eb30eab46800015516703b76f4d",
|
|
"description": "lima/ppir: rework select conditions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0c58867cddcf199cf85d270b42965678ad8af10",
|
|
"description": "lima/ppir: add fallback mov option for const scheduler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c47640731303ed2607d28ce2cf19a7e8f0f4006",
|
|
"description": "lima/ppir: rework store output",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "570f1420dbf361cf889c21c119816e063ecc3cea",
|
|
"description": "lima/ppir: rework emit nir to ppir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b21b771f7b4bdd60089c784ed35e33622c8932a",
|
|
"description": "lima/ppir: remove unused clone functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c4157138f331d5053036f756aefa7006bbb6fac",
|
|
"description": "lima/ppir: duplicate consts in nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e6c3861182cbf481ce3d25d0bbbcad4916c92dd",
|
|
"description": "lima/ppir: duplicate intrinsics in nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09003ba0700ed0ddc57d85e82320f15a2a90c8dd",
|
|
"description": "lima/ppir: combine varying loads in node_to_instr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c6a3987f320fa26fa88e6d86cf236d7e426aab84",
|
|
"description": "lima/ppir: do not assume single src for pipeline outputs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "741aa3439d7d38c26d0baf20be506cf79c30978d",
|
|
"description": "lima/ppir: fix lod bias register codegen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cef1c73634493ef9766baa0b6a898369eff7686f",
|
|
"description": "lima/ppir: introduce liveness internal live set",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9e790fea7c178141b5bb1b82ab6bcf4034bfdb18",
|
|
"description": "genxml: pack: deal with default field not being simple integers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "942d4538a46c3420570ccf5c5f5677380c75caf0",
|
|
"description": "genxml: factor out utility functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d07f69413ebd1ad56e5bba86a1891bbf571ff710",
|
|
"description": "genxml: fix invalid end value for video fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "af17e392b2e50c86dd9a11ee72ce119a4b0033a5",
|
|
"description": "genxml: run sorting script",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "45c33313e6ee5ec85e585b512270c3f668eb149e",
|
|
"description": "intel/dev: Add device info for RKL",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "54996ad49273641e20dbb2d7aff382199e27cd10",
|
|
"description": "intel/dev: Split .num_subslices out of GEN12_FEATURES macro",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07b0fbea92a66499ef7c0f9b748b1034831201b1",
|
|
"description": "panfrost: don't always build bifrost_compiler",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "ec2a59cd7aa42652645e76e29a72335370c80e50"
|
|
},
|
|
{
|
|
"sha": "727a0a53fdd4a1cf63a28c53f51d49a4164b2c89",
|
|
"description": "radeonsi: remove emacs style config file",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c998c7adfd386eede37de49080a043ef1ec0e34",
|
|
"description": "intel/dump_gpu: Fix name of LD_PRELOAD in env append logic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a59590e5d686a11687151d57f2fd43d366d6720",
|
|
"description": "ac/surface: fix broken pitch override on gfx8",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "441eaef6a9e5bb6d55bb3f875d60b35a5e70042b"
|
|
},
|
|
{
|
|
"sha": "c9e8df61dc8737f167767f2bda8a56abcae8ad5e",
|
|
"description": "freedreno: Initialize the bo's iova at creation time.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b3c4e6a597a45a0281cdcb8d70ec86ce8dabbb16",
|
|
"description": "freedreno: Rename append_bo() in case it doesn't get inlined.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e1c74f3facce57555284d23ee11bc009928806f1",
|
|
"description": "freedreno: Clean up tests around ORing in the reloc flags.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6c688ae81f4a6249cdccf1d218da5bebaf23e4f4",
|
|
"description": "freedreno: Deduplicate ringbuffer macros with computerator/fdperf",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "094c7646a3ae4980f76605a922572fe2ed78f6f1",
|
|
"description": "freedreno,tu: Don't request fragcoord components not being read.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ab5590e92bc36e2b785a088751c433d31989d778",
|
|
"description": "vulkan/object: Always include the type",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "32f20783a512129fc2d7dd8a11ffa8670cef0068"
|
|
},
|
|
{
|
|
"sha": "d11e4738a86ecac6bb4cfaf5cad5c1d32169b18f",
|
|
"description": "anv/allocator: Add a start_offset to anv_state_pool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "772b15ad3227e08bb4e18932ac9ecf4c29271160",
|
|
"description": "util: Make process_test path compatible with mingw native toolchains",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f8f1413070ae079443ab31a75679cfd10cb756ed"
|
|
},
|
|
{
|
|
"sha": "696bafac40f5f15ae140a2e844fb1b31d4918ebe",
|
|
"description": "CI: Disable Panfrost T7x0 jobs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78d267e6dad9dbcc9e39d7d388075d15e67ba3c3",
|
|
"description": "Linux: Change minimum priority threads from SCHED_IDLE to nice 19 SCHED_BATCH.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f66bf5ba444e95e82401d8f6fd726e5ef17b3db9",
|
|
"description": "docs/features: add zink features",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8bcfce2fcd02e9b04b7edda5c0d8a0e4b77be39c",
|
|
"description": "anv: fix alignments for uniform buffers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "a0de2e0090535bd49b70c52917e7bdab628d354a"
|
|
},
|
|
{
|
|
"sha": "f105b69464d908ee8b54c0bddb51909ebde4d686",
|
|
"description": "radv: report correct backend IR in hang reports when ACO is used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "290d480c55199e013fdfb91e948046f23d9c704d",
|
|
"description": "radv: do not print the LLVM version string twice in hang reports",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b1ef1c1211373f9336aaf87de865ef7f0c29fc44",
|
|
"description": "radv: remove the LLVM version string when ACO is used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee2aef3ea531a03dbd50a78c943ca6e7cc99c7a7",
|
|
"description": "anv: call base finish only if pass given in DestroyRenderPass",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "682c81bdfb7ea28efccea1e8cbfeb7cfc67d02b8"
|
|
},
|
|
{
|
|
"sha": "a885ee5258241d7ec4b9288cb15955e59d526d1a",
|
|
"description": "st/wgl: allocate and resolve msaa-textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "947bb04fcc03c9c1b8a04a6b3cd7f86825e6f244",
|
|
"description": "st/wgl: pass st_context_iface into stw_st_framebuffer_present_locked",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "808eb20186a23be1a1917668e374243151e6699e",
|
|
"description": "radeonsi: Fix omitted flush when moving suballocated texture",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5e805cc74bc52f97de8f6308fc06bc96623e7e09"
|
|
},
|
|
{
|
|
"sha": "37e89e30276724932328edb7b8bf4909606052d1",
|
|
"description": "aco: either copy-propagate or inline create_vector operands",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "2dc550202e82c5da198ad0a416a5d24dd89addd8"
|
|
},
|
|
{
|
|
"sha": "c9e73624022a482ffe0a41d0cae007e04cc61dc4",
|
|
"description": "ac/surface: override all offsets including metadata offsets",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "441eaef6a9e5bb6d55bb3f875d60b35a5e70042b",
|
|
"description": "amd: unify code for overriding offset and stride for imported buffers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c164ea86e193c710d41de769ddfb169ab53ced51",
|
|
"description": "ac/surface,radeonsi: move the set/get_umd_metadata code into ac_surface.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7691de0dcefd7a518ee1ecc4d2cd3803e42cc803",
|
|
"description": "ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.c",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "56e37374ddbc3b66bcfa4d0dadcb1fd53074c822",
|
|
"description": "amd: assume HTILE is always rb/pipe_aligned, remove ac_surface.u.gfx9.htile",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf61f635ff6a38aad344ebe30551eaaac6fec038",
|
|
"description": "amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "127aaf0b9ac1eb46633df35c899b5d1a175a7220",
|
|
"description": "amd: remove duplicated definitions from amdgpu_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "25edf9b136415fc9c079ad8613b89ce261b5c351",
|
|
"description": "amd: update amdgpu_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89d4b6b5c857e1efcff4d945fb83b4e77d26378d",
|
|
"description": "llvmpipe: make sample position a global array.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b6449d45317f4441eef464b415f5c65e5103dab",
|
|
"description": "nir/algebraic: Optimize some bfe patterns",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f46eabf84e6a3227ce846f6725ad16517d146dae",
|
|
"description": "nir/algebraic: Split ibfe and ubfe with two constant sources",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d605a8bbfd0eb84e010bb9944df53b1f7242156",
|
|
"description": "nir/algebraic: Recognize open-coded byte or word extract from bfe",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58dfb38f784c70020fd57dc38a0fd6c7f0aed80d",
|
|
"description": "gallium/swr: Fix crashes in sampling code",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58b66f82e648eaa9378699aadcc5862bb941483d",
|
|
"description": "panfrost: Handle MALI_RGB8_UNORM in panfrost_format_to_bifrost_blend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c3e82296c8bfc96ac956918a69f917a954c1f12",
|
|
"description": "panfrost: Don't trample on top of Bifrost-specific unions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7e53cce3ba4bdbddcad5f740a915f126f2388dd6",
|
|
"description": "pan/decode: Fix flags_hi printing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a4d41a151095f73b4b8a7ba06bf06adc7cedebd8",
|
|
"description": "panfrost: Add checksum BOs to batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4f17e9eef6f9f8a2986264b3da5157542983a1da",
|
|
"description": "anv: don't expose VK_INTEL_performance_query without kernel support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "2b5f30b1d91b98ab27ba21439cd8a40a0d1ece36"
|
|
},
|
|
{
|
|
"sha": "6d513eb0db25a272da65822f35907456b544f172",
|
|
"description": "tu: Support pipelines without a fragment shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7ba2333cc17e7f0a1520866bcfd60a991d34295e",
|
|
"description": "util/os_memory: never use os_memory_debug.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "76f79db3f5d8492370c92080b5bbea7e31827b75"
|
|
},
|
|
{
|
|
"sha": "905edc376dd1ace6ac2af0fc351606210a0141a1",
|
|
"description": "v3d: Include supported DXT formats to enable s3tc/dxt extensions",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3ecf48dda2ddabfbabdad83e19d280d0edb8246",
|
|
"description": "v3d: Fix swizzle in DXT3 and DXT5 formats",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "469bbd8387d11bbac2aae4c49765c748c2a9fd04"
|
|
},
|
|
{
|
|
"sha": "17ed4a01ee2bdb773109cf06ea8f827737f88684",
|
|
"description": "docs/envvars: update RADV_FORCE_FAMILY",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c6afd0f349b17aaa0b2e06ccee44fa709d6285c",
|
|
"description": "docs/envvars: document ACO_DEBUG",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1aaec1f3f451c60456aa4b28699fd57c7b22d021",
|
|
"description": "docs: add src/amd/ to sourcetree.html",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38bbfd3a57d68abdc88a93b436eac9f30a397b0f",
|
|
"description": "clover/nir: Check the result of spirv_to_nir",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "deb04adf2ae605a017d7ce4e81f57db679567dfa"
|
|
},
|
|
{
|
|
"sha": "abc4a8285776dcded21d0b7f3035c9858d061611",
|
|
"description": "nir: make fsat return 0.0 with NaN instead of passing it through",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d8a27c0bb3049963934c77d104db39ecf610e3b9",
|
|
"description": "compiler/spirv: flag nclamp/nmin/nmax as exact",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a11aa4ece691ac9b6d8911cac6f3727ac3d7094",
|
|
"description": "docs/features: Add ARB_clear_texture to virgl",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e6bbab9aecd8e6cfb6e2e8dd408460a96365ada",
|
|
"description": "virgl: Enable CAP_CLEAR_TEXTURE if host supports it",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e705a2a9f48d3247557d468216c797dfb1758826",
|
|
"description": "virgl: implement ARB_clear_texture",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a6321c4b5a038db4682e49e098e9368df7ea18c4",
|
|
"description": "r600: Fix warning regarding mixing enums and unsigned in ?: expression",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5469fcea75457542b699404b003bfb051a5fc6b0",
|
|
"description": "r600: remove some unused variables to silence warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79f20eb819e4ca4c09a5602c0d82ac905773cc66",
|
|
"description": "r600/sb: replace memset by using member initialization/assignment",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee3f4ab2f439c1180067072cb943d2ba4a6c33b9",
|
|
"description": "r600: remove unused static functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a244778f7304d47e40a10415e06607835f18a63",
|
|
"description": "r600: Annotate some case fallthroughs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f9dbca8db5e2dc857410f1ab34f85ca6dc837413",
|
|
"description": "ci: run radv-fossils with Pitcairn (GFX6) and Bonaire (GFX7) too",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a44cfac502f9a740d0c21b561f270e4221cb78d7",
|
|
"description": "ci: set ACO_DEBUG=validateir,validatera global for RADV testing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5dbf862b13214cec4765811abba91111c4b0f04d",
|
|
"description": "ci: remove unused .test-radv-fossilize rule",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0de2e0090535bd49b70c52917e7bdab628d354a",
|
|
"description": "anv: increase minUniformBufferOffsetAlignment to 64",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e8cdf125112934b589d9682239e46bf196bd9de1",
|
|
"description": "freedreno/a6xx: enable tiled compressed textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "193560c44bfe35655a111870773a8ff5f08ee5dd",
|
|
"description": "freedreno/a6xx: compressed blit fixes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85f2cd84ac14be7d44eb7d5deb9b9756bd7bacc2",
|
|
"description": "freedreno/a6xx: Set tfetch correctly for compressed formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a34b3fa198a4f87f8e07c718ec2f2e07927c6d7d",
|
|
"description": "freedreno/fdl: Align after dividing by block size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6292059662dccd3e151c731a3b108fd0b9e4c606",
|
|
"description": "docs: update calendar for 20.1.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2637961d29b3828e07953159d075f8544ce3fae5",
|
|
"description": "ci: Fix the nick used in IRC reporting.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2c50176dfea360775d36cbbb02027d959db6dfaa",
|
|
"description": "ci: Improve the flakes reports on IRC.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3b5e71cb181bae7646abe561a779b3d2062ba0cb",
|
|
"description": "ci: Enable IRC flake reporting on freedreno baremetal boards.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c7bbc211d681696687a134eb158d55fcb674907c",
|
|
"description": "ci: Clean up setup of the job-specific env vars in baremetal testing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29da52128090a1ef8ef782188c0f67c7f5ec8d19",
|
|
"description": "radeonsi: fix compilation of monolithic PS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "8832a884345686e6a8b2c0c8aa7515ad3f775b9e"
|
|
},
|
|
{
|
|
"sha": "d5109741f372173d6e13bdb6fff06c75def19439",
|
|
"description": "tgsi_to_nir: translate non-vec4 image stores correctly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "784358bd6e6d59c521133c2a31fa9b88f8e18598",
|
|
"description": "i965: Fix out-of-bounds access to brw_stage_state::surf_offset",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f6a491eec02d6c141e2b4849a3ba924926a482a",
|
|
"description": "zink: lower b2b to b2i",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "c217ee8d35fcac8ab11e7b5bfd0e053e1fed7df0"
|
|
},
|
|
{
|
|
"sha": "f457e1b6d5814e51cb9e0ae47e8fd5936139f42f",
|
|
"description": "radv/winsys: do not count visible VRAM buffers twice in the budget",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f3e37f5d262606f1a0f5a3073835ac0ecc41f629",
|
|
"description": "radv: display an error message if the winsys init failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "701f2c3dfc9bd5b18b3103670f3946e723587f42",
|
|
"description": "radv: use a linked list for physical devices",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d993c9d2c23d70d48248c9a8f8bc2855e12b18f",
|
|
"description": "radv: don't report error with other vendor DRM devices",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f03abd504102fc71ec0b18704a2ea3a92542b5f8",
|
|
"description": "radv: report INITIALIZATION_FAILED when the amdgpu winsys init failed",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c62e63aca202bef07b20441618dd360b94b2f7d",
|
|
"description": "radv: fix a memleak if the physical device initialization failed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b867a677e99f429d904021b37c5640d3eeaf0e8d",
|
|
"description": "radv: rename radv_devices() to radv_enumerate_physical_devices()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5043287415179b9432a15b4a49e595c09513a28",
|
|
"description": "radv: cleanup radv_CreateInstance()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dab8803af431ff2044b4d7b17bb505079bf63d1e",
|
|
"description": "llvmpipe: enable ARB_sample_shading",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8a83db420401fd3a29cae7a8b6a49b67fd2ddf58",
|
|
"description": "llvmpipe: add min samples support to the fragment shader.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d237e03a16b9e75a266799af24c2b9112f4d1126",
|
|
"description": "llvmpipe: enable GL_ARB_shader_texture_image_samples",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f036643772fca7e2f2070ab83189b695b0977a13",
|
|
"description": "gallivm/nir: hooks up texture samples queries",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8d09d621373747235d90099adf5bed647090ec97",
|
|
"description": "gallivm/sample: add num samples query for txqs (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cc50cabf1459c6fd5db598de55ad02375aad880",
|
|
"description": "llvmpipe: enable 4x sample MSAA + texture multisample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94c4577331490693a887916323dee843b69bd141",
|
|
"description": "drisw: add multisample support to sw dri layer.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7898978377cfee74d69180d73118dc6b8b2d3579",
|
|
"description": "llvmpipe: don't choose pixel centers for multisample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8297513aa900a22853a1a12ad4e98e9098e9a1f7",
|
|
"description": "llvmpipe: choose correct position for multisample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b72f504e99307b5e9a153813f36ac08b9e9b1a05",
|
|
"description": "llvmpipe: choose multisample rasterizer functions per triangle (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "26cc01cefda3595acf261fff4a073464fca048f3",
|
|
"description": "llvmpipe: generate multisample triangle rasterizer functions (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8611a6b34b889d6ee9220767d6f19e4057dc2047",
|
|
"description": "llvmpipe: fixup multisample coverage masks for covered tiles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2d13591ba4d9df28ef2e90f90b8eda4ff6c7fc98",
|
|
"description": "llvmpipe: build 64-bit coverage mask in rasterizer",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88851c4798a5ee57441cc5ad71d439a5b6f1a609",
|
|
"description": "llvmpipe: add fixed point sample positions to scene.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "78b7f2283879d1f952cd13534f4c666447b5b3ea",
|
|
"description": "llvmpipe: add new rast api to pass full 64-bit mask.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c638a59fa890887ba4ef791c0186ec64a623110a",
|
|
"description": "llvmpipe: disable opaque variant for multisample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5021ebb15d2d4d29c9202bea01fe8d5acb62902",
|
|
"description": "llvmpipe: fix multisample occlusion queries.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "335938cffd10a7285b98999ad7a6bc8a4ed92ba1",
|
|
"description": "llvmpipe: move color storing earlier in frag shader",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "acba9a93ef23796b394b88d5352ec6ebdf14d123",
|
|
"description": "llvmpipe: pass mask store into interp for centroid interpolation",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "367332b0fce4a613676c0e6ea44c58b2c9c3b558",
|
|
"description": "llvmpipe: don't allow branch to end for early Z with multisample",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d9276ae965aadf967ee8f2ca85dab1dd31881919",
|
|
"description": "llvmpipe: handle gl_SampleMask writing.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "69009949e0418d0b1907fd31f486058642c90c92",
|
|
"description": "llvmpipe: add multisample alpha to one support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66a92e5d923a2e6b948c71f37a6b109a00938e9f",
|
|
"description": "llvmpipe: add multisample alpha to coverage support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "38e81938b65ebc32654f20a65fa8c3673c0c1cf6",
|
|
"description": "llvmpipe: hook up sample position system value",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "210d714f46e72c954857ba32ca9ffcffbc264c9c",
|
|
"description": "llvmpipe: handle multisample color stores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "102558912be91fa7d0eb22666dc7784739ca208b",
|
|
"description": "llvmpipe: interpolate Z at sample points for early depth test.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0195240c44f55f35b2c3d2c07b64c9f97775759",
|
|
"description": "llvmpipe: handle multisample early depth test/late depth write",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9f8c7e232e6c3cf73e809e663f558752817abaad",
|
|
"description": "llvmpipe: multisample sample mask + early/late depth pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f12dac5e106b20704aa66f12c3783f5f005b4fe1",
|
|
"description": "llvmpipe: move some fs code around",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e949b16c166c6e433307f25dd476d1f35fd6b7e",
|
|
"description": "llvmpipe: add per-sample depth/stencil test",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d297f2ecf1b14f573dc425fae192b1013d175493",
|
|
"description": "llvmpipe: move getting mask value out of depth code. (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "18fd62a26e1baa59b650968d798227c922c0352d",
|
|
"description": "llvmpipe: add per-sample interpolation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8154bdf25ba2f78dc905759e50adf840471e334a",
|
|
"description": "llvmpipe: add centroid interpolation support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5697b9c00c363568c16efbfe6289d58f233a3f11",
|
|
"description": "llvmpipe: pass interp location into interpolation code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "339a3a4dea48e1c174be4b544cec8fac50123313",
|
|
"description": "nir/tgsi: translate the interp location",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28cc2ed79c1ba7f994a3459de5d11102403e8187",
|
|
"description": "gallivm: add mask api to force mask",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d89499063bd96bcc5d7d9239a1da43bf568c11fa",
|
|
"description": "gallivm: add sample id/pos intrinsic support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "455c8e35842b6e149d5d390ab9692e214db63662",
|
|
"description": "llvmpipe: add cbuf/zsbuf + coverage samples to the fragment shader key.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d2f488684ad398f5abffefb9b1424fcb1650a627",
|
|
"description": "llvmpipe: change mask input to fragment shader to 64-bit.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "67ec1760eecbcb5c52992d9098a7e220f22c7d22",
|
|
"description": "llvmpipe: add multisample bit to fragment shader key.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f5463576b94fa51a55e180c71dfbc249c2a3cc6b",
|
|
"description": "llvmpipe: plumb multisample state bit into setup code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e47d39aee15e80976e62fec2937771b0b9346fef",
|
|
"description": "llvmpipe/rast: fix tile clearing for multisample color and depth tiles",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "01e9779c004efa8acedff83d2560880be894e7fc",
|
|
"description": "llvmpipe: record sample info for color/depth buffers in scene",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a30db60edeb7814415b04537cee8cc306ad11fd7",
|
|
"description": "llvmpipe: pass color and depth sample strides into fragment shader.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24cf7a2b36fa784cce9eee4ae8957d3d9dac98c3",
|
|
"description": "draw: disable point/line smoothing for multisample (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4c72bb4a960e7362e7cf4cd6e3159af85c967614",
|
|
"description": "llvmpipe: handle multisample render target clears",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "782271c0e1544c36fb53ddda1fc0bc055671f82b",
|
|
"description": "llvmpipe: add clear texture support for multisample textures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c8740cbf010f38878209c857e582260f7492976a",
|
|
"description": "llvmpipe: add multisample resource copy region support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "178df068210d8c5ff3dd23e925160179c65a5c28",
|
|
"description": "llvmpipe: add internal multisample texture mapping path.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cab13f91747dc2acbb257b2d9067679b93b1e057",
|
|
"description": "llvmpipe: pass incoming sample_mask into fragment shader context.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c070af85114e37e4e1e28791528f336266c93261",
|
|
"description": "llvmpipe/jit: pass fragment sample mask via jit context.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0a6150251a1ea2545826036aad9c198a61ce815a",
|
|
"description": "llvmpipe: add get_sample_position support (v2)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f6383673c96de2102edae0e705f7960753fe848b",
|
|
"description": "llvmpipe: fix race between draw and setting fragment shader.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6befeb66070498427e139d3ff86bfd0bd15b5668",
|
|
"description": "gallium/util: split out zstencil clearing code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bcbe5b3d268b325c1138ddc29785b6b002c38af9",
|
|
"description": "llvmpipe: add a max samples define set to 4.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1b02eb1a4c99b1268da2c17420ece6f341b42789",
|
|
"description": "llvmpipe: add multisample support to texture allocator.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "339aec7241f77fc027ee32d1537b30505c20028c",
|
|
"description": "util: add a resource wrapper to get resource samples",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19703900260d51b709111206caebbad3a9578f7b",
|
|
"description": "llvmpipe: add samples support to image jit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e5cddacf7fb6e031540ae9f459d19cce5edefc4",
|
|
"description": "llvmpipe: add num_samples/sample_stride support to jit textures",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc3641d6162c0e876351ee36536f44581260dac0",
|
|
"description": "draw: add support for num_samples + sample_stride to the image paths",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "026bf2659975817cb8fceb759eb80b2459df8c06",
|
|
"description": "draw: introduce sampler num samples + stride members",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "609a3bea16b14cd5bbc59c702b91367ed768d629",
|
|
"description": "gallivm/nir: add multisample image operations",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "be8a10e2651d362b61a5566092a13311ba1ffe26",
|
|
"description": "gallivm/nir: add multisample support to image size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae95a08b9c366d5a8558e20c2c3a11558a9c0610",
|
|
"description": "gallivm/nir/tgsi: add multisample texture sampling.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb5919d9d8b09a40e5d5ce38f169b71b67661249",
|
|
"description": "gallivm/sample: add multisample image operation support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c2545c9b15c98049e43904563c52079940bc4ee3",
|
|
"description": "gallivm/sample: add multisample support for texel fetch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b6a20804ad5afb401f1d86dc28460e922d009588",
|
|
"description": "virgl: Properly check for encode_stride when encoding transfers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "99fce3a6d71ee9970183b3545a4fbb8234b7fa35",
|
|
"description": "llvmpipe: simple texture barrier implementation.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "870b6a60509e2dd547dc75fee9290224ad306779",
|
|
"description": "llvmpipo/nir: free compute shader NIR",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "18f896e55d96c63b11de7ed0cbe484988a1184c5"
|
|
},
|
|
{
|
|
"sha": "d1ad1be35a5ba609fd533f2a808a473a067028d8",
|
|
"description": "draw/tess: free tessellation control shader i/o memory.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "0d02a7b8ca794a594c2e9cc5e6d63dc591593105"
|
|
},
|
|
{
|
|
"sha": "a46aa3dc2e4c5462630d40e152904b7d163c9233",
|
|
"description": "nir: add missing group_memory_barrier handling",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a6bbf4c80ee9fc4294ec70073e1602ea527963c",
|
|
"description": "freedreno/ir3: Disable sin/cos range reduction for mediump.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aac964af4aa1a215196d6ae351a11c9b6b937a22",
|
|
"description": "st/nine: Set correctly blend max_rt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0d83e7f4b9887346e9b7b4d44c068d340aa04f28",
|
|
"description": "radeonsi: enable TC-compatible HTILE on demand for best Z/S performance",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "39571d384e02848aff8c8fe635ff4b93d740aab3",
|
|
"description": "radeonsi: allow tc_compatible_htile to be mutable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "04085bedc26535e47d81e333ee8969b7755421b2",
|
|
"description": "radeonsi/gfx9: always use IMG_DATA_FORMAT_S8_32 for 8-bit stencil",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "345b8aed5cd85eab71b7c80bbf00d8ccc5659bb3",
|
|
"description": "ac/surface: unset RADEON_SURF_TC_COMPATIBLE_HTILE if HTILE hasn't been computed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "266fec1307b26a544007423582afd8618791893c",
|
|
"description": "radeonsi: don't wait for idle at the end of gfx IBs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ae4379d81e42dec4f93983dfa9f31cf30384789f",
|
|
"description": "ac/nir: export some undef as zero",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0ee1a724bf78baa3fe514036d77d3e96abc998f7",
|
|
"description": "gallium: add a new cap PIPE_CAP_GLSL_ZERO_INIT",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ea289d1502dc5739ec9bf69328c037b72dc02789",
|
|
"description": "mesa: extend GLSLZeroInit semantics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "679421628bf89067b4cbfa85530f196ca2835717",
|
|
"description": "glsl: add a is_implicit_initializer flag",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fa6b22d36a915f27dee576063aead9e2c577f966",
|
|
"description": "glsl: rework zero initialization",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "84f58a08634d0ea07f557ffa5b91c9c8777a2b04",
|
|
"description": "glsl: init gl_FragColor if zero_init=true",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "547e81655a0b9f6d7742e25f2e353e22c3a3b393",
|
|
"description": "radeonsi: don't print gs_copy_shader stats for shaderdb",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "dbc86fa3de6aba480f679a36b40227c0fe27c37b"
|
|
},
|
|
{
|
|
"sha": "b0a7499d28dd5a7c89a70cea79cb14d943632609",
|
|
"description": "radv: enable shaderInt16 unconditionally with LLVM and only GFX8+ with ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "64662dd5baeec19a618156b52df7a7e7adba94cf",
|
|
"description": "radeonsi: add workaround for issue 2647",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7983d97174de10670fce5a422ce6c1cb5e783b88",
|
|
"description": "zink: use nir_lower_uniforms_to_ubo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4777ee1a62f0620efa2a105215eb589fc44dfa0f",
|
|
"description": "nir: Always create UBO variable when lowering uniforms to ubo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "354474b9e5a9e9fdbba1b113f36d7d119d4187c0",
|
|
"description": "mesa/st: consider NumUniformBlocks instead of num_ubos when binding",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8471f7a5fa1d5c00de9f314eaccd23dd0e62e71b",
|
|
"description": "compiler/glsl: explicitly store NumUniformBlocks",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8059f206da88a7a2147c66b3057d60d775cbbfce",
|
|
"description": "glsl: rename has_implicit_uint_to_int_conversion to *_int_to_uint_*",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "403eb507f586e62acd648778dc1e7d20b5e1fa2f",
|
|
"description": "driconf: add force_integer_tex_nearest option",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "12fb7d700861fb0af639fa21c1e3b65981ee81e4",
|
|
"description": "mesa: add gl_coontext::ForceIntegerTexNearest",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "90d9f9a37ed6a84292a96a247f70ffeb88a2ccde",
|
|
"description": "aco: remove unecessary p_split_vector with v2b reg class",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0cb38f36085ccee6e71b6e50cb4f094d7f03c58",
|
|
"description": "vulkan: Update Vulkan XML and headers to 1.2.140",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "785803a2e5472bb497a598643b2386c60c60347e",
|
|
"description": "turnip: Remove RANGE_SIZE usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "24f9aea770711c8b968177b6e4ff15d8fb8fb48e",
|
|
"description": "radv: Remove RANGE_SIZE usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4d11ea3c43447da5add84bdd2e0c91786d9af9b",
|
|
"description": "anv: Remove RANGE_SIZE usage",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57796946985de60204189426ca8eb7bbfa97c396",
|
|
"description": "android: iris: add iris_seqno.{c,h} to Makefile.sources",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "e31b703c4232fd59d512ab2a865161c9ce859706"
|
|
},
|
|
{
|
|
"sha": "c4cdef64ad6d11e82894d24691348c38d7fad6ce",
|
|
"description": "ac/surface: fix MSAA crash with FORCE_SWIZZLE_MODE on gfx9",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "3dc2ccc14c0e035368fea6ae3cce8c481f3c4ad2"
|
|
},
|
|
{
|
|
"sha": "1dcf291e3bf7050a396cee74b6baca99a575d915",
|
|
"description": "pan/bit: Add IMATH packing tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8fcc23bf28d2c533151465bdf1d1d0cecb59b8fc",
|
|
"description": "pan/bit: Factor out identity swizzle helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "36e4ffa382f9f82ff6d7ed1dd4fc66010ed48fea",
|
|
"description": "pan/bit: Use swizzle helper for round",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "118d53bf93d8ad39238fca6b43111675b1602725",
|
|
"description": "pan/bit: Remove test names",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "52cdaaacbbb546abdbf654f06e413eb250bb019d",
|
|
"description": "pan/bit: Interpret v4i8 ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "66163614dbfc546168bd44036669277f7a4a0209",
|
|
"description": "pan/bit: Interpret IMATH",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1799435df0f2782671596dd34c1f1965931943ad",
|
|
"description": "pan/bi: Don't schedule <32-bit IMATH to FMA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2925e88996c6b819a6c0330fd61760a8be350837",
|
|
"description": "pan/bi: Add SUB.v2i16/SUB.v4i8 opcodes to disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "10c18c6f69ed6ea8d82b300dc93c55e3180c1c74",
|
|
"description": "pan/bi: Pack ADD IADD/ISUB for 8/16/32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a463b2c2ed452f1ee1497fbc19921c910de93237",
|
|
"description": "pan/bi: Pack FMA IADD/ISUB 32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cf3c3563e0ead2b7050efd12de377b6b6d25dd2d",
|
|
"description": "pan/bi: Use IMATH for nir_op_iadd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1a94daef589be2e95b12d30733d45b9ffeaad436",
|
|
"description": "pan/bi: Rename BI_ISUB to BI_IMATH",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c81f51c3c7fb7aa86cee3d9ba4324b1610c726d",
|
|
"description": "freedreno/ir3: Define the bindful uniform/nonuniform desc modes for cat6 a6xx.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "97b21110b8b845bb02596036bdbf9e9562cfa7a5",
|
|
"description": "freedreno/ir3: Sync some new changes from envytools.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1e5b0c92c549b392065f4856a2e5370b2157d961",
|
|
"description": "freedreno/ir3: Add some more tests of cat6 disasm.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b97cc41aa203fd9fb9f5cf5f5aa7fd40f567917d",
|
|
"description": "Revert \"ac: reassociate FP expressions for inexact instructions for radeonsi\"",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "cf2f3c27533d8721abed4cdd4dfb00d4d53e8a0f"
|
|
},
|
|
{
|
|
"sha": "5f01869f74a497ee56fd01eedbe0b2802beea63c",
|
|
"description": "pan/bit: Add ICMP tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9bc684cad838094ae7d26a102079862246dc9eab",
|
|
"description": "pan/bit: Add more 16-bit fmod tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "041ba62e8766aec2565234d56c0df02517c26ad0",
|
|
"description": "pan/bit: Add swizzles to round tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "35c806e701d1557db7d97671030f50704bc7b833",
|
|
"description": "pan/bi: Don't pack ICMP on FMA",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5cbdf29b7e931fcda52aa1a0e8a9551cd7309651",
|
|
"description": "pan/bi: Pack ADD ICMP 16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5bd417228020a670e73fc8bf43e9595d1118d085",
|
|
"description": "pan/bi: Pack ADD ICMP 32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "336d5128f9ba5036834fe1fb6420931b8aaad0ff",
|
|
"description": "pan/bi: Structify ADD ICMP 16",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fdf154d24af8b5a3b3e1dc073e9db329c2e21c5a",
|
|
"description": "pan/bi: Pack ADD.DISCARD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7a9b9859e72fefb0d994be81e7edb42eeaece969",
|
|
"description": "pan/bi: Handle discard/branch in get_component_count",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8ab5c97895daa86d0ac777b60f31737e491a22f3",
|
|
"description": "pan/bi: Fuse conditions into discard_if",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "201a11a13ad7c9fddd621602b729440532c9a11f",
|
|
"description": "pan/bi: Add float-only mode to condition fusing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7d867f787f9ada8b67e4d8ee6e9e388b6d6bc9bd",
|
|
"description": "pan/bi: Emit discard (not if)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9ab73296c1c80796b6a3e8cfc1affb486e4dd81",
|
|
"description": "pan/bi: Handle discard_if in NIR->BIR naively",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6627b20de3511da153f2733a649b22c13d9e570a",
|
|
"description": "pan/bi: Unwrap BRANCH into CONDITIONAL class",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6e5d2072939617bd6e0abe8b36cfadca83bed6f6",
|
|
"description": "pan/bi: Remove BI_GENERIC",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "20cb039457d79dd88aebff7e92cb223ae20b83d0",
|
|
"description": "pan/bi: Structify DISCARD",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5c03340fd1a12c42fce43ba4060f39706663d541",
|
|
"description": "pan/bi: Fix DISCARD ops in disasm",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "31a41bb6a62edf77e9c311064c43fffa1c8fcd8f",
|
|
"description": "pan/bi: Disable CSEL4 emit for now",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e14e3065a9f037df5c877057cd53587b58208063",
|
|
"description": "pan/bi: Fix incorrectly flipped swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8415b3d552328de44d4602b1d85561af48ef302a",
|
|
"description": "pan/bi: Fix missing swizzle",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9634894a67d40c101f56f0f3e963359f271ed2a",
|
|
"description": "pan/bi: Fix double-abs flipping",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ef9b4b3a0bea318bcc853f9654721b56d7e1c27d",
|
|
"description": "pan/bi: Set clause type for gl_FragCoord.z",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47c84ee73546f1b86df808c02aa509840e6158df",
|
|
"description": "pan/bi: Lower gl_FragCoord",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c5ef35c4334d7a9e6fdc10cbf10d6f90b963e714",
|
|
"description": "pan/bi: Passthrough direct ld_var addresses",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "513c774d58044447e0c7c6169a30b9537e0f8e64",
|
|
"description": "pan/bi: Print bad instruction on src packing fail",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0561fe3a06d61a182679eb43888797af5d8cc217",
|
|
"description": "pan/bi: Futureproof COMBINE lowering against non-u32",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c48839086dbb04bbf23efc1d9bfee73f21f94561",
|
|
"description": "pan/bi: Abort on unhandled intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "94e6263c0b0ebb81c511452c7844394802bf37b9",
|
|
"description": "pan/bi: Abort on unknown op packing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5a415259fc7404fa473722ebdb0773c8fec3cd3d",
|
|
"description": "pan/bi: Add clause type for gl_FragCoord.zw load",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "30f07e0d843935fcb34fc28e62bc4c832219c06b",
|
|
"description": "panfrost: Setup gl_FragCoord as sysval on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89a41dae7702731bee298288f3acbcbd56096b30",
|
|
"description": "etnaviv: do not use int filter when anisotropic filtering is used",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7aaa0e59086fa2bf9c5fa7db2774cb2aa32f95b9"
|
|
},
|
|
{
|
|
"sha": "b38e51bd969e212cce90998bc283049e74f9b33c",
|
|
"description": "etnaviv: fix SAMP_ANISOTROPY register value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7aaa0e59086fa2bf9c5fa7db2774cb2aa32f95b9"
|
|
},
|
|
{
|
|
"sha": "cb1e0db23e3fa17562bb276b125aeab0b85582cb",
|
|
"description": "vulkan/wsi: Make wsi_swapchain inherit from vk_object_base",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "32f20783a512129fc2d7dd8a11ffa8670cef0068",
|
|
"description": "vulkan: Add run-time object type asserts in handle casts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7628585dd709f3ffb18c7ca134fff1f375ad7b6a",
|
|
"description": "anv: Refactor setting descriptors with immutable sampler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "73fb7cdbe1c8ce476f21cb6d39944a96151ec4b5",
|
|
"description": "vulkan,anv: Move the DEFINE_HANDLE_CASTS macros to vk_object.h",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "682c81bdfb7ea28efccea1e8cbfeb7cfc67d02b8",
|
|
"description": "vulkan,anv: Add a base object struct type",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "369703774cfa304f4881e0e379eb02ed98933dde",
|
|
"description": "anv: Allocate CPU-side memory for events",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4ac4e8e11f36cdfa18562804931be59a4fe08544",
|
|
"description": "anv: Stop clflushing events",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a9158f795143fb8b333e6fe33b25c2a4e4d2da15",
|
|
"description": "vulkan,anv: Add a common base object type for VkDevice",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9d10bde5a878aac440ea34dfb304812cd00b231c",
|
|
"description": "vulkan: Allow destroying NULL debug report callbacks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "086cfa5652ec202f87c14d11e0f6c959d75987d8"
|
|
},
|
|
{
|
|
"sha": "46b3cb011fd1c9198aeec33d453206846b579817",
|
|
"description": "st/mesa: destroy only own program variants when program is released",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "de3d7dbed521c40344c9f8b2b505b6e2b13a7636"
|
|
},
|
|
{
|
|
"sha": "7e7bb38bd8b12fec09afc0e515480bb6c5a8475a",
|
|
"description": "radeonsi: fix export count",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "17acff01a00109c87d59b9d876fc735dd5fbe3d1"
|
|
},
|
|
{
|
|
"sha": "af55bdd05d94eda59ee1c9331a50045000da5db5",
|
|
"description": "vtn/opencl: native sqrt support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "337ff9c0889c86be398b10a2a962a40c1c2b2840",
|
|
"description": "vtn/opencl: native rsqrt support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2ab6a58c197ca88d6c7e8a3f9fa841f0a594a96a",
|
|
"description": "vtn/opencl: native recip support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a698c2eedba8195a6486cfb3a2a61dd9fcfa31bb",
|
|
"description": "vtn/opencl: native powr support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "594c49be08002f2953a7a32bc774ce8f0fbfd6f9",
|
|
"description": "vtn/opencl: native divide support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bce8a86b652981db3684da943c6cbb3fd7d7f1ae",
|
|
"description": "vtn/opencl: native variants of sin/cos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f76b379a9a68dd71e39a6ca270107384a64f67cd",
|
|
"description": "vtn/opencl: add native_tan-support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aab1361d59555ffe084e9da15bb41452d8495f90",
|
|
"description": "compiler/nir: move tan-calculation to helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58bb8172574cf9a911af03326903034daa30a481",
|
|
"description": "mesa: check draw buffer completeness on glClearBufferfv/glClearBufferuiv",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1a40a26a90d65c8cb2881b9a2679ed089bf2ead",
|
|
"description": "Revert \"ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE and assume it's always set\"",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f6d87ec8a908250af5e805c8042524ac360094a2"
|
|
},
|
|
{
|
|
"sha": "ee8f60da19d8e495483e5aa7a84717a8e941dd6f",
|
|
"description": "i965: disable shadow batches when batch debugging.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2164320a06f98b5ab49cbcf9d9929c5dd9c9b14",
|
|
"description": "i965: add support for gen 5 pipelined pointers to dump",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df9629e593ee7faee617e90b644b52f049801e34",
|
|
"description": "radv: Extend tiling flags to 64-bit.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bfd9e7ff243a48873721fd57d9a159cc82f580d6"
|
|
},
|
|
{
|
|
"sha": "b5f7b0ce194cb62eba35a95761b7a500478e4950",
|
|
"description": "aco: add message to static_assert",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "c99107ece02b64916031883889b9e010c99e2435"
|
|
},
|
|
{
|
|
"sha": "8e02de4d7fc3bc7ac1f7f9faf0e18f33fe0098e3",
|
|
"description": "aco: remove use of f-strings",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "2ab45f41e08a3892138a1e9b20552621b4e18682"
|
|
},
|
|
{
|
|
"sha": "49cc9e95266d547b89ea309798d54814d059285e",
|
|
"description": "anv: Disable extensions based on Android versions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a77cf797f1209f70925b2bd3ceffce0ad9c3e963",
|
|
"description": "anv: Limit vulkan version to 1.1 for Android",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33c61eb2f10526c0b90c5ad376e5b0433aec296d",
|
|
"description": "iris: Implement ARB_compute_variable_group_size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e645bc6939794a95ecd7b0f5dbd9de07332ef365",
|
|
"description": "intel: Let drivers call brw_nir_lower_cs_intrinsics()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2663759af0edb1ebcee3aa1ff63f846911d16076",
|
|
"description": "intel/fs: Add and use a new load_simd_width_intel intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4b000b491a49afb12612a3cfeebeca9a528cd5e3",
|
|
"description": "intel/fs: Add an option to lower variable group size in backend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0edb58a84eb4a2b74b1ce55fea9dc06386c56bf6",
|
|
"description": "intel/fs: Clean up variable group size handling in backend",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1800e4b58caaa89acfe45c95d0d22e533b50ee03",
|
|
"description": "iris: Implement PIPE_FLUSH_DEFERRED support.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "df09efe8df40f39dc791f39fde07b37a48157eea",
|
|
"description": "iris: Detect DRM_SYNCOBJ_WAIT_FLAGS_WAIT_FOR_SUBMIT kernel support",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "615270502c7e7083e41080d3ea3cc57a29458f66",
|
|
"description": "intel: Move anv_gem_supports_syncobj_wait to common code.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07fb925ad82f2b61cbdd239956c16e752c64e05d",
|
|
"description": "iris: Flush any current work in iris_fence_await before adding deps",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3dbde891118af0c64a16c729be5b551447aaae18",
|
|
"description": "iris: Store a seqno for each batch in the fence",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd1907efb385a6f668971e9bb93af2f64d7b8cda",
|
|
"description": "iris: Convert fences to using lightweight seqno",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e31b703c4232fd59d512ab2a865161c9ce859706",
|
|
"description": "iris: Place a seqno at the end of every batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fb95ac68552d84d5d4f587edfb38cdc1889ede87",
|
|
"description": "iris: Destroy transfer slab after batches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c94379c770e86f66f17d5747e1925bd65bed65c0",
|
|
"description": "iris: Give up on not passing ice to iris_init_batch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4a1ed75b85b91f6eb1a796bf7dceb195bcfc1bcf",
|
|
"description": "iris: Rename iris_syncpt to iris_syncobj for clarity.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "812cf5f522abd006fd9f3cb7bbcad797bd8730fb",
|
|
"description": "anv: Include linux/sync_file.h instead of cut and pasting contents",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "abf8aed68047c1fa4d28e92a1aa2ccf74e0be5dc",
|
|
"description": "iris: Include linux/sync_file.h instead of cut and pasting contents",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a807c9e91d1e80542eb35a68bc1951b85268d0c1",
|
|
"description": "panfrost: Update dEQP expectation list",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "211dee42d000ef27e573263f4c5d7a65b03dc5bf",
|
|
"description": "pan/mdg: Enable nir_opt_algebraic_distribute_src_mods",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1c2d469506c29cb114568b5b74f9e9c3fa00706b",
|
|
"description": "pan/mdg: Drop `opt` in name of midgard_opt_cull_dead_branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ba9f3d1702613e3d34eb0d36cb1f1935ef557267",
|
|
"description": "pan/mdg: Drop forever todo",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "23a20cfcf30d3c303b2c08ebc1e7557cb7a2e48b",
|
|
"description": "pan/mdg: Move constant switch opts to algebraic pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1628c144a98b5bac11571fbdbb12538ce60dcd2a",
|
|
"description": "pan/mdg: Rename .one to .sat_signed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f47c60b41123e19c443968af2a311d84d8c96ac1",
|
|
"description": "pan/mdg: Ingest actual isub ops",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8601110e4ecec7a1578e853f694796fe50b4e94",
|
|
"description": "glthread: Add GLAPIENTRY to _mesa_marshal_MultiDrawArrays.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "2840bc3065b9e991b2c5880a2ee02e2458a758c4"
|
|
},
|
|
{
|
|
"sha": "2a05ba541401ace1417aa57fab907abb4288baa2",
|
|
"description": "intel/dev: Bail when INTEL_DEVID_OVERRIDE is not valid",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "65b05ebdda18c1cebd88c72cc8f50530addb80c6",
|
|
"description": "anv,iris: Fix input vertex max for tcs on gen12",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "44754279ace72bc36b016f9ca519141ea4cad038"
|
|
},
|
|
{
|
|
"sha": "8f01fa1fb3bbb94648ab3955860933aefbcb191a",
|
|
"description": "freedreno/ir3: Set the FS .msaa flag to true during precompiles.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "812c55b07960918db8bb047031c214f77ab1a37f",
|
|
"description": "freedreno: Immediately compile a default variant of shaders.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "29f58cfbd07b419bca2cbe1e455232c7319444f4",
|
|
"description": "freedreno/ir3: Set up outputs for multi-slot varyings.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "88dcfaf0ee24b6c858f13b684212951d3077856c",
|
|
"description": "freedreno/ir3: Stop initializing regid of so->outputs during setup.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c1c21890969ce0f6e0df28522f04cdcd7dd482f",
|
|
"description": "freedreno/ir3: Improve shader key normalization.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f1e3235f246048061d3126757d875d1ec05cccc",
|
|
"description": "freedreno: Emit debug messages when doing draw-time recompiles of shaders.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a361567c4607cb1e7d1d440edbf95a1aa87b4d9a",
|
|
"description": "freedreno/ir3: Remove unused half precision shader key flag.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "05be0659fe33727d2bd26b68994fdff4cad006dd",
|
|
"description": "freedreno: Fix assertion failures on GS/tess shaders with shader-db enabled.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f91e49ee29b6c513f7b6837c8c169f0438dd1b50",
|
|
"description": "freedreno/ir3: Skip tess epilogue if the program is missing stores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd8f3b62a4b35a9ef2047cd45e9de3bd62436153",
|
|
"description": "freedreno: Stop doing binning shaders other than the VS in shader-db.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b420d04e1f744d15622f89180d1e3e511d92a8ba",
|
|
"description": "freedreno/ir3: Fix register allocation assertion failures.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "73f34e0d4677aaa705e49ba5bcf498d5e6d673d8",
|
|
"description": "freedreno/ir3: Drop hack to clean up split vars",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dd8d257a30d94759fdb2891b58ec7552fcca5272",
|
|
"description": "freedreno/ir3: Lower GS builtins before lowering IO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "79355fd9010888fefd1ce74b88aa1d000a302754",
|
|
"description": "freedreno/ir3: Add ir3_nir_lower_to_explicit_input() pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b7bfccf08509ada02c3f5c2992f9983b7f5fc7a7",
|
|
"description": "freedreno/ir3: Rename ir3_nir_lower_to_explicit_io",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a16ee14f37fca71c0c14d468db690aa410ac4ce4",
|
|
"description": "freedreno/ir3: Pass stream output info to ir3_shader_from_nir",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07f89126cde6d61825bc3e69aec0b1eed1a83751",
|
|
"description": "freedreno/ir3: Fix the a3xx TF outputs stores.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b0b8011e3eab048a8a8c1a2f79ae003cddb62284",
|
|
"description": "freedreno/ir3: Set up the block predecessors for a3xx TF",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7bd15135a6dc105939a3e1c349217e6346dcf729",
|
|
"description": "intel/fs: Update location of Render Target Array Index for gen12",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7eb2bc8f52f0e4aaaac1add6236841484dabeecf",
|
|
"description": "pan/decode: Properly print tripped zeroes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "6148d1be4bb52039ccda57f25a9d27ecb7aa7541"
|
|
},
|
|
{
|
|
"sha": "3a81abf3b2e6c08dea296d164d6e4429e5230d83",
|
|
"description": "panfrost: Add Bifrost texture trampoline BO to batch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "d3eb23adb50c621f49000191e6c024df01f090b7"
|
|
},
|
|
{
|
|
"sha": "c46731527a9c73454bd07e0b93986ff1a1193c59",
|
|
"description": "pan/bi: Lower for now sincos",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3baf2514877f80c3d79c783caf4ab6a1d59479c0",
|
|
"description": "panfrost: mali_attr_meta.unknown1 is zero on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c4400b05be1aa68168e924066b9d05401745a879",
|
|
"description": "panfrost: GPUs newer than G-71 don't have swizzles...",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c409428006447c5e942bee1bc917ecadababe242",
|
|
"description": "pan/decode: Trace to stderr with PANDECODE_DUMP_FILE=stderr",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6588b87bf72fc47a9028b1d03d7ed4c93452193",
|
|
"description": "panfrost: Update Bifrost fields in mali_shader_meta",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "07b31f3437ef60779f0fea83425521da3b7441f9",
|
|
"description": "pan/bi: Print shaders only if BIFROST_MESA_DEBUG=shaders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9c7d30fb4a0ca1625d16dffb3ff2359331783fe6",
|
|
"description": "pan/bi: Enable lower_mediump_outputs NIR pass",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7104e286514500bedf495611a20413c0ea4eae2c",
|
|
"description": "panfrost: Add a bit more info about some tiler fields",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4d581a4bc6ad51b3c5478d46dd2f52f7c86a2974",
|
|
"description": "panfrost: Create additional BO for the checksum of imported BOs (Bifrost)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "28902ba87e7166688157ea3ba0593eb1a60a5d9b",
|
|
"description": "panfrost: Split bit out of format.unk3",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f130e76ea2b7925d6177b3baa57fe1f9dab55f4",
|
|
"description": "ci: add lists of expected failures & skipped tests for RAVEN with ACO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "263ed2e7777875b21d3eff6939392a4a28d0ea5f",
|
|
"description": "scripts: remove unittest.mock dependency when not used",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "cc2c3b41b86d1dd8d23685c34be030f2607ed11d",
|
|
"description": "ci: fix reporting the number of unexpected/flakes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "b8c66aeb9341d695c79a2d69935016919c42f843"
|
|
},
|
|
{
|
|
"sha": "23daa49d4ca6bdbba989b7dd2e46a979494bf588",
|
|
"description": "gitlab-ci: Use YAML anchor for llvmpipe paths in virgl rules",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "60912f1ebd36c2bb235856ae7de9b1c3d66ef719",
|
|
"description": "freedreno: we don't need aligned vbo's",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9a7c179473f7afd126110ce18243b7061b661887",
|
|
"description": "freedreno/a6xx: add some more formats",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6f7d94580e3b603cb036bef9a1a235ee6b910bc0",
|
|
"description": "pan/decode: Don't crash on missing payload",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bde19c0e7ba575f3c8ca8ea76c916034264a8713",
|
|
"description": "panfrost: Fix tiled texture \"stride\"s on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bbecbedb4cae6ea646a2a387378daa086b0a9bde",
|
|
"description": "panfrost: Fix norm coords on bifrost sampler",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "401409eff31ed4a47b165806a28c870f63498916",
|
|
"description": "panfrost: Fix sampler wrap/filter field orders",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6148d1be4bb52039ccda57f25a9d27ecb7aa7541",
|
|
"description": "panfrost: Fix size of bifrost sampler descriptor",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "884f8699925b51f7032b4cd0e8d6ef1a8d48bc8c",
|
|
"description": "panfrost: Fix texture field size",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d04be375ccdd5612f07689f9c883c4e8c3f159c3",
|
|
"description": "pan/bit: Add round tests",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6bbedf8359a0dfb0c6165277eea2635e73e845f8",
|
|
"description": "pan/bit: Interpret ROUND",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1f4f1b816ae4fe6ca0ce96af24f949363ed7715",
|
|
"description": "pan/bit: Add framework forinterpreting double vs float",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "130a3fba1c744dce5c052840b4f78437d4c73bf8",
|
|
"description": "pan/bi: Pack round opcodes (FMA, either 16 or 32)",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5f35cdaa8dd78ee97bccdab82ef21b6ad6fe1108",
|
|
"description": "pan/bi: Pipe multiple textures through",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fc634dc3b2792bd84acb0f5aafd83863ac3c4528",
|
|
"description": "pan/bi: Add texture indices to IR",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f8424d3b9993d555115a82c7cea4931b89a94fea",
|
|
"description": "freedreno/a6xx: fix LRZ hang",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": "dfa702e94b96318696314dc3c73b2f934b755583"
|
|
},
|
|
{
|
|
"sha": "0e51082cfa733b3b8255bbd77fc4af46f4108c1d",
|
|
"description": "freedreno/ir3: Leave bools as 1-bit, storing them in full regs.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "769adc9546afcd72cbe7bb1caf14add5f6ac9f61",
|
|
"description": "freedreno/ir3: Drop redundant IR3_REG_HALF setup in ALU ops.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bdd2f284d90b7f07ac5e878490be8d216d0d23c6",
|
|
"description": "radeonsi: revert an accidental change in si_clear_buffer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "7b0b085c94347cb9c94d88e11a64a6c341d95477"
|
|
},
|
|
{
|
|
"sha": "5afec9bc9fbab57afffb1cede8b8eaad8caac491",
|
|
"description": "radeonsi: fix si_compute_clear_render_target with render condition enabled",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "19db1a540c248e330284a6c9733633d0695677a3",
|
|
"description": "radeonsi: add a workaround to fix KHR-GL45.texture_view.view_classes on gfx9",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d6acdbd9352bd4175191069139fd5f54cf2cc95f",
|
|
"description": "radeonsi: implement and use compute-based DCC decompression on gfx9-10",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d3da73954a639f8e43e6d22ac3f16a786d5e37cb",
|
|
"description": "radeonsi: add SI_IMAGE_ACCESS_DCC_OFF to ignore DCC for shader images",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "93d5c860812a2565348d07cc1a00bb973f37f034",
|
|
"description": "radeonsi: bind shader images after DCC is disabled for image stores",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "44d27fd6fba92a3b11c10d06f1b3babeffbcd4bb",
|
|
"description": "radeonsi: clean up and deduplicate code around internal compute dispatches",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e58dcc47c3bd4d3f22e9d0a943e339b4866bc616",
|
|
"description": "radeonsi: unify and align down the max SSBO/TBO/UBO buffer binding size",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "03e2adc990d239119619f22599204c1b37b83134"
|
|
},
|
|
{
|
|
"sha": "b7ffa1560c3eed9bf89d546a1d86d11476ad5f05",
|
|
"description": "tgsi_to_nir: handle TGSI_OPCODE_BARRIER",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d35c3dc80e8ba99bb889b65fba3c28bca6d41128",
|
|
"description": "tgsi_to_nir: handle TGSI_SEMANTIC_BLOCK_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2840bc3065b9e991b2c5880a2ee02e2458a758c4",
|
|
"description": "glthread: upload non-VBO vertices and indices for non-Indirect non-IBM draws",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "1485a3ff7b52eed21cdc199aaa76ee1692dfa3c8",
|
|
"description": "glthread: handle gl{Push,Pop}ClientAttrib{DefaultEXT} for glthread states",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "57bf51a97357b0cce293659123a3353d1b726487",
|
|
"description": "glthread: handle POS vs GENERIC0 aliasing",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "09f94632e033805bee57a963ca15df131e7c7f7c",
|
|
"description": "glthread: initialize VAOs properly",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "47cf310a671b75b1552a7b5d8accc8baa8ecdefb",
|
|
"description": "glthread: track primitive restart state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "9037005d6034d6bcbeb508e0f783622e2351b957",
|
|
"description": "glthread: track instance divisor changes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "c9c9f57b022ab47251c260825e81241fdad9b3ea",
|
|
"description": "glthread: track pointers and strides for Pointer & EXT_dsa attrib functions",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46",
|
|
"description": "glthread: don't use atomics for refcounting to decrease overhead on AMD Zen",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "7f22e0fd29369f478da1d36520049f001cd698d1",
|
|
"description": "glthread: do glBufferSubData as unsynchronized upload + GPU copy",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "70847eb0a95f1e1b0fbd435aa0ef4091ae5bef88",
|
|
"description": "mesa: add _mesa_InternalBind{ElementBuffer,VertexBuffers} for glthread",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a82889e53733ffe11bf3c7a8be5fe53e382d02aa",
|
|
"description": "mesa: add glInternalBufferSubDataCopyMESA for glthread",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3707cef4fb3c4a2f5e015ea2525fcd41d8875f0b",
|
|
"description": "mesa: inline vbo_context inside gl_context to remove vbo_context dereferences",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "42842306d3c7ba71f89022a1ebb09a4454a1b6e0",
|
|
"description": "mesa,st/mesa: add a fast path for non-static VAOs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2e3a9d78289ace1928e2dc093fc743cad81c911c",
|
|
"description": "mesa: don't update shaders on fixed-func state changes if user shaders are bound",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "256d5ca80af0b742d4b2bf156180a22b1976fb80",
|
|
"description": "mesa: don't set unnecessary program flags in _mesa_update_state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "b2b4afdc17294d628532593b084bd6105dd995a5",
|
|
"description": "mesa: set _NEW_FRAG_CLAMP only when needed",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "21ff963c3a1738b44b4e0fb0b9df193103e4d255",
|
|
"description": "mesa: don't call _mesa_update_state for _mesa_get_clamp_fragment_color",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f1538002b81493b5e4754746745db565cf6fe810",
|
|
"description": "st/mesa: Move _NEW_FRAG_CLAMP to NewFragClamp driver flag.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "eb04db734429971ddc240ba9dc6726a991cc0a14",
|
|
"description": "mesa: optimize glPush/PopClientAttrib by removing malloc overhead",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "beb02a781ca9a4918b7ac777aab65cc31338ee87",
|
|
"description": "freedreno/a6xx: don't set SP_FS_CTRL_REG0.VARYING for fragcoord",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "612e35c8d94241b07b32a6010ccd1a3edd473439",
|
|
"description": "iris: don't assert on unfinished aux import in copy paths",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "d56b8c45547086ce23873a58de58484f59ad3a9a",
|
|
"description": "freedreno: sync registers with envytools",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "200765457ec6db1d4fc4aea9e1b98e03efd79b61",
|
|
"description": "freedreno/a6xx: more OUT_REG()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f62cad6b7f8d6061dccc1fe548aee1477805d3e8",
|
|
"description": "freedreno: scissor vs disabled scissor micro-opt",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "373e9ab27c767b13846c81d1c20102bc583415e4",
|
|
"description": "freedreno/a6xx: convert const emit to OUT_PKT()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "710537b19c04492939b11b2a19b010552c937477",
|
|
"description": "freedreno/ir3: inline const emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "aff93f54190f4c934e25b9210d59db22bdd38ec7",
|
|
"description": "freedreno/a6xx: split out const emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "58fd1d7ecd38daf5bcbaa225175b43b8c722b0d0",
|
|
"description": "freedreno/a6xx: convert draw packet to OUT_PKT()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ee293160d7d7341e0ec5f0aaf1ceb6950f785ed8",
|
|
"description": "freedreno/a6xx: add OUT_PKT()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a142bb899291ae68d00f552959cf6ee1cbb9e6c2",
|
|
"description": "freedreno/a6xx: skip unnecessary MRT blend state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5d554987c2b856fe463afab3bd9103c2d1e41b97",
|
|
"description": "freedreno/a6xx: combine sample mask into blend state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "880edb9dc5761aa19d89b2a40481e8c2771ff862",
|
|
"description": "freedreno/a6xx: move blend-color to stateobj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "dfa702e94b96318696314dc3c73b2f934b755583",
|
|
"description": "freedreno/a6xx: limit LRZ state emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c268afd296375f678e53fed302eea07a74af741",
|
|
"description": "freedreno/a6xx: limit PROG_FB_RAST state emit",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "46e177389fee7f5eed90e5debd122bfebb772ad4",
|
|
"description": "freedreno/a6xx: move scissor state to stateobj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8cfa765049d571a95b14ea006f900de8a7bf5cae",
|
|
"description": "freedreno/a6xx: move const state to single stateobj",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "89dbdb806faaf1a4b3da0ce0ab597f9ced40d549",
|
|
"description": "freedreno/a6xx: avoid unnecessary clearing VS DP state",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f583dc68e5586fd468475ae833ee3ce8fab5a95b",
|
|
"description": "freedreno/a6xx: small query cleanup",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e3fc8dd0018bbba42325a2bdf378fd96bfd67a6c",
|
|
"description": "freedreno/drm: inline the things",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "75435d5e2a27466eef6452fda44098405a9aa202",
|
|
"description": "freedreno/drm: drop atomic refcnts",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "4715502975410855cf9997075fa9c598df0c5211",
|
|
"description": "freedreno/ir3: Initialize the unused dwords of the immediates consts.",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3fac55ce0d066d767d6c6c8308f79d0c3e566ec0",
|
|
"description": "Revert \"anv/gen12: Temporarily disable VK_KHR_buffer_device_address (and EXT)\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"master_sha": null,
|
|
"because_sha": "c61ad77cd260ce7666b257ce411e512e0ca12ec8"
|
|
},
|
|
{
|
|
"sha": "4985e380dd776ac65c4ae5627138211f9d9f03ce",
|
|
"description": "intel/eu: Use non-coherent mode (BTI=253) for stateless A64 messages",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0edc29020b2830497f31b06898ca26715ecfd001",
|
|
"description": "pan/decode: Use correct printf modifier for long int",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "03963febeffadefc4f47adaf0bbd3618d5692b25",
|
|
"description": "pan/decode: Check for correct unknown field",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "bc11deb86d8bc037d842a04f8782461a5472ecf1",
|
|
"description": "panfrost: Don't leak temporary descriptors array",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3c98c452f012d20bcca3038af88bcbe7278d9c68",
|
|
"description": "panfrost: Emit blend descriptors on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "33b13b9fbd2998977f76bfeeacf63900b0ed9cba",
|
|
"description": "panfrost: Enumify bifrost blend types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "5e9ae4043004e5505f3c7e327d38911330c04dcb",
|
|
"description": "gitlab-ci: update tracie README after changes in main script",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "90a39af5f65e5fa01beeec526594f7e04143e7cf"
|
|
},
|
|
{
|
|
"sha": "bd86399db012d93e81d1a7734214ee8d52ad43ce",
|
|
"description": ".mailmap: add an alias for Andres Gomez",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "3cde4c3a0804347cfc5a8a2b4958a6e6a4b69a27",
|
|
"description": ".mailmap: add an alias for Iago Toral Quiroga",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "2a70fee7dc9a212a0ab345b11008212f8d62cad3",
|
|
"description": "ci: Add intel to shaderdb runs",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0f4f1d70bfe96fc9e218ef5c2196bb677aaa251b",
|
|
"description": "intel: add stub_gpu tool",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8c3c1d8a9906f3a45cbe50012b2ca60a3bc21fe8",
|
|
"description": "intel/dev: print out error when platform is not found by name",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "fd3c0146723043f66bd18e376fa6526126ff18c0",
|
|
"description": "drm-shim: silence warnings",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "764ef4bf1a6fe0c256859d275c5f922d46217dbc",
|
|
"description": "drm-shim: don't create a memfd per BO",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "6b34c8d35f5c8cf8febc1310012de67e6f41b09f",
|
|
"description": "drm-shim: move handle lock to shim_fd",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "f78af3372131e4c2f0344396d3490abe816992cf",
|
|
"description": "gallium: extract out logicop helper",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "51a82ec3e437d1d2dc4c688578640d25b3e7f0a2",
|
|
"description": "gallivm: fix half to float conversions with llvm 11",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "ec6565bb2614afe605afae516a2f1dd8ada5bcad",
|
|
"description": "cut 20.1 branch",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "0842758ec0fe716f6559ca630cb8704cf7fb97bf",
|
|
"description": "intel/ir: Update performance analysis parameters for memory fence codegen changes.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "f858fa26b4cca8834c8687f01d2ba431fcc8e006"
|
|
},
|
|
{
|
|
"sha": "82aa4460492200c621a2f35c93519230b69dbc18",
|
|
"description": "docs: update calendar, add news item, and link releases notes for 20.0.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "06b5a646e865200aaee36be2d11aea57eca85aca",
|
|
"description": "docs: Add SHA256 sums for 20.0.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "55bb55e93c72b8519f9f50c9eb78951d67cf68e8",
|
|
"description": "docs: Add release notes for 20.0.6",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "e70cfe47b3e94684fed79feff7da1cf94ac63e73",
|
|
"description": "pan/mdg: Be a bit more pedantic in invert passes",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "074815ca0e96c25df55879af9031a13bc4c20106",
|
|
"description": "pan/mdg: Track more types",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "a0fe98b478767e90cc5ed976e4e953117fe38308",
|
|
"description": "freedreno: fix buffer import",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "5a8718f01b3976e1bc82362a907befef68a7f525"
|
|
},
|
|
{
|
|
"sha": "2efa76f795cb2b2bf00b317c580aeeeddd1e9bc2",
|
|
"description": "i965: remove unused variable",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "85fe0e551fc045d03aa7739d0f1d887484ec6d12",
|
|
"description": "radv: Fix implicit sync with recent allocation changes.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"master_sha": null,
|
|
"because_sha": "bec92850270a046524056b8d43bbd2554ba9f2e0"
|
|
},
|
|
{
|
|
"sha": "27cafa9a5173cae48781b724da2cc5be682eac83",
|
|
"description": "freedreno: switch to simple_mtx",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "336a8cd82a4070674ecc056be0af791bf6c7d042",
|
|
"description": "freedreno: add screen lock wrappers",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
},
|
|
{
|
|
"sha": "8aacaeca685c4e705a3237c2187f2f9bcef23339",
|
|
"description": "util/simple_mtx: add assert_locked()",
|
|
"nominated": false,
|
|
"nomination_type": null,
|
|
"resolution": 4,
|
|
"master_sha": null,
|
|
"because_sha": null
|
|
}
|
|
] |