mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 11:18:08 +02:00
"explicit sw" means llvmpipe, which cannot be a real drm device. this requires also returning only a single device so as to avoid leaking non-sw drivers should fix LIBGL_ALWAYS_SOFTWARE=1 eglinfo Fixes:8a339cdebc("egl: fix sw fallback rejection in non-sw EGL_PLATFORM=device") (cherry picked from commitc9b2986607) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40359>
22752 lines
No EOL
696 KiB
JSON
22752 lines
No EOL
696 KiB
JSON
[
|
|
{
|
|
"sha": "73dba1e15173ff6109925de9615f9d9f5cccc2be",
|
|
"description": "nir, nvk, nak: Add base to isbewr_nv and isberd_nv",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a46233a07fa83e77123c0d06aa18c4a7a57c210",
|
|
"description": "nak/nvdisasm_tests: Test ISBERD and ISBEWR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a9a5e9214ce3dfa324acbd9ba7375d8655fdf3",
|
|
"description": "nak: Implement ISBEWR and extend ISBERD implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1996f6985d8bcbeb7ec53cc9a044497bc290e3d",
|
|
"description": "nak: Legalize ISBERD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8d09972e1449149b3883a073fe4528f835794c",
|
|
"description": "nir: Add isbewr_nv intrinsic and extends isberd_nv",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "796e1749c66581e16f8bd0d7027848e76bb3f63c",
|
|
"description": "ac: replace some packet field definitions in sid.h by generated ones",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c75cd958f4c57fe84020c330779b1f95b182924",
|
|
"description": "ac: enable the new auto-generated CP packet parser",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2d01d6fd516b0a5700d28c92eeab50257c3f30c",
|
|
"description": "amd: generate a packet parser/printer automatically from packet definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeab5057a89e0fe768be49232e6fc9371e99a6f6",
|
|
"description": "amd/packets: remove non-existent CLEAR_STATE from gfx12 definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07d5c2cbaa9a2bfd08c22a988286eb96b0cc722a",
|
|
"description": "radv: set no_signed_zero for FS store_output when format doesn't care",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "769606e2e676e71318157364b764f12d02376426",
|
|
"description": "nir/opt_fp_math_ctrl: handle input/output no_signed_zero flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d747eee88440845d0e720a955afd224af771f42",
|
|
"description": "nir: add no_signed_zero flag to io semantics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26f5a6d6cc7d01b615ddca82ddb400960b4da1c4",
|
|
"description": "nir: fix nir_intrinsic_copy_const_indices for large indices",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ba581887e5c4d7aa1910fe0a234bbf3085676b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9b298660774291478323c5ef148362d9b136c3b",
|
|
"description": "egl/device: fix the fix for explicit sw rejection in non-sw EGL_PLATFORM=device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8a339cdebccdea0610bdd7a1ecc9a5ec63951940",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e4a7d01fe3dab598ebf2df528aea1d253c08144",
|
|
"description": "ir3: don't predicate vote_all/vote_any",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "39088571f08ae0b8dee1cf51bf590df5c23962bf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f88e8b778d9566ff5510bba8ea35973920def878",
|
|
"description": "ir3: update context builder after ir3_get_predicate",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fda91b49d71dcb7b5368920c3bc97faad0848eb2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65216acd8298ff4e3abffcae9f073b016398d21b",
|
|
"description": "panvk: Implement VK_EXT_memory_budget support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d75cb479ef7d607f4e1b2ad2dd379f8803b24cc",
|
|
"description": "docs/features: VK_VALVE_mutable_descriptor_type: Add missing version info",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "266160fe4e53194dab63f31b44cc0a48fb1d686f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfdaf6a27728c4f837d0b637fe2544754dd80ac7",
|
|
"description": "radv: rewrite a comment explaining why PFP waits for ME with streamout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9420eed9ecad6a3a1cb37718cf8bff06872041d",
|
|
"description": "radv: fix missing L2 cache invalidation with streamout on GFX12",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88a675c1f365eb1d51233b0832ebbf5a15d5274f",
|
|
"description": "radeonsi: remove AMD_TEST=blitperf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c3883bf09fdd307ec191334f128d3a440a8d351",
|
|
"description": "radeonsi: add debug options forcing fast clear, gfx and compute blits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51b2e6f4c2ff387cf1c12296d443052c35bcf00a",
|
|
"description": "radeonsi: don't fail si_compute_blit for compressed/subsampled formats properly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb8883f3ef932b0d771ce485e6e682548964ded7",
|
|
"description": "intel/blorp: Redescribe surfaces for copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73796c72452fd7401ac66a669c051d19a44f9b9a",
|
|
"description": "intel/blorp: Add blorp_surf_convert_to_single_level_tile()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9351dbfb259ace04d21f1da0be7aae79014095e7",
|
|
"description": "intel/blorp: Use stencil hardware less for CPB copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20bf27f2a85adbcd58d862a4a29256e53ebea6da",
|
|
"description": "intel/blorp: Make blorp_copy() format queries aux-dependent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fffd67803dfb1d63aaca036f87d6d5bf136f5db",
|
|
"description": "anv: Add WaSamplerCacheFlushBetweenRedescribedSurfaceReads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "465c186fc5f72c51bda943ac0e19f6512f8e6262",
|
|
"description": "anv: Prepare for format width changes in blorp_copy()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d993e0dc47822c8c4ef5dbc4d2563f7a7e737c99",
|
|
"description": "intel/blorp: Add blorp_surf::has_replicated_pixel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a77f79f21e8c7466093f94695937959cbdf65012",
|
|
"description": "intel/blorp: Lower bit-casting code in blorp_copy()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0859f5ca17d2887bfbc018936c2fca949df34da",
|
|
"description": "intel/isl: Use a fixed alignment for single slices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b16b9b5591bbc1a3337c12f123d82f390eea4de9",
|
|
"description": "intel/isl: Relax some alignments in get_image_surf()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d82d06cbc63cf3c427974accfad72ae77953a08",
|
|
"description": "intel/isl: Generalize and move some Yf/Ys miptail limits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cbf14690f6eded2b645c791ab2f3e505c05f955",
|
|
"description": "intel/isl: Increase 3D miptail workaround scope",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "78e24605db2628065528737714a5e6aad22c22e0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27d515772e0bbcba86752503c53c141b72881318",
|
|
"description": "intel/isl: Replace mc_format with aux_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb423ee63608551e0d20d9f1fe36598c9e8883fa",
|
|
"description": "anv: Fix Wa_14021821874, Wa_14018813551, Wa_14026600921",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c1a44e8d4317e2288bdc620458783149ddfeb8d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72bf7ad7012cf88807b09b7e32cab2f9ada2b43d",
|
|
"description": "vk/cmd_queue: generate CmdPushConstants2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47e78e60e3f44676f10d54ccd2ab49d06cc308b4",
|
|
"description": "vk/cmd_queue: generate the rest of the descriptor functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c35499e99d389597a3e19ea7634ae4f6c8e26cd5",
|
|
"description": "vk/cmd_queue: move pipeline layout refs into builder",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbbd5360f01a868d71f75864ea21e7b78f2de217",
|
|
"description": "vk/cmd_queue: generate CmdPushDescriptorSet",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f8b244ce6a6445b12f88bd4dc9106f67e0b8f33",
|
|
"description": "vk/cmd_queue: generate CmdBindDescriptorSets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f10f9d45bc54d9b2b724c6beaa563d79cbc4018d",
|
|
"description": "vk/cmd_queue: pass command to struct copying methods",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f272af038ba4fee7e4ef5524190803476a4c5f1",
|
|
"description": "vk/cmd_queue: return cmd instead of error code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3be0e23f9c9a8e95f17f3c129a239a5d3d2281d",
|
|
"description": "vk/cmd_queue: handle descriptor layout refcounting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c22630ba2d38e702229162494905a7971b21cc2",
|
|
"description": "vk/cmd_queue: use arrays to directly manage refcounting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0947d1cb4694024b65d9bd7e95e295c8b335d0a",
|
|
"description": "pan/bi: Delete the b32csel special case and assert sizes match",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08c437f64412f4fbdfac06bc567ce5c04231853f",
|
|
"description": "pan/bi: Be more careful about bit sizes in b2f lowering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "21bdee7bccd2b9b4b4f3b8b2eefce0466fc4b621",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5de59876784ce80b9398757e346be1e85b413362",
|
|
"description": "nir,panfrost: Move lower_bool_to_bitsize to panfrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fd471dca5d2dfc2415b568db8b1a7458d9c93f6",
|
|
"description": "nir/lower_bool_to_bitsize: Make all bN_csel sources match",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fb39956597101881cf36cb15169416c00f95ea9",
|
|
"description": "etnaviv: Call lower_bool_to_int32 not to_bitsize",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e63a7882a0ae2461cc2b84de96549c2df9d25985",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f2eeee7bacd40d9107eeaec609c8add44f2a077",
|
|
"description": "vulkan: Do not override the shader_flags in case of no task shader",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9308e8d90d26fca678fe72380d899cdae77415b5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d526bbc29b9bcdee415e93370cf81b3a1d0fb85f",
|
|
"description": "zink: don't care about generated gs output primitive",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df06d117c5d9a482aa225a4e0118daa8ca15ac66",
|
|
"description": "anv: fix internal compute shader constant data pull",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f508c6acbb6043747e66f24065234a67e52dd1e5",
|
|
"description": "brw/nir: improve shader_indirect_data_intel handling",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e14d6b535cb3bc3f2aab7c48927339c247f525a6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c1d9612ef9602ba23b6653014f148525df4a47b",
|
|
"description": "radv: only emit FORCE_S_VALID(1) for MSAA depth/stencil images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cd3d40f86174f8f6175c11d83ad129eb3c1e4c1",
|
|
"description": "radv: set {color,ds}_samples for inherited rendering state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0da3714bd3e2a6a9279d276ca1fe6014c820c721",
|
|
"description": "ac,radv,radeonsi: add has_db_force_stencil_valid_bug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb5f2a0521992d1a2b300b761acdfc27b2110925",
|
|
"description": "radv: initialize HiZ for UNDEFINED transitions on transfer queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b7077b8ba5649d24afe4bc9562d15a57db6e6e6",
|
|
"description": "freedreno: fix a few missed afuc -> qrisc renames",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6e3d8057357e9375952343c6ed7bc4ef0237f5c7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b629487a6a713f71440c528e59617a44732a21b6",
|
|
"description": "d3d12: Implement trim notification residency eviction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e54e8fceecaf817c2663f2019442e62d32aecb4c",
|
|
"description": "ci: Bump DirectX-Headers and Agility SDK dependencies to v1.619.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7348ea501b40a2877deeddc795458daef4fb47a",
|
|
"description": "aco/ra: don't tie definition when the operand is in a preserved reg",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "444eb3dce55fa12e6a6ebd7e2b3649f93d400a24",
|
|
"description": "aco/ra: try to allocate registers for dot2 to allow VOPD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "788aafba2a74e87250691ddd4cd00427bd79787e",
|
|
"description": "aco/sched_vopd: create dot2acc from VOP3P dot2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47599b2c38a9295d9ce0831561fe9a8467258ba1",
|
|
"description": "aco/opt_postRA: remove try_convert_fma_to_vop2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cef43447824345834c44f2969715106ec8d9789",
|
|
"description": "aco/sched_vopd: convert fma with inline constants to fmamk/fmaak",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ae9931145e164502c9ef3e6a4ff837b7bcf6e40",
|
|
"description": "aco/scheld_vopd: make VOPDInfo more flexible by adding a swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9e1d9a7219395bc0a73a884635a5627dc677421",
|
|
"description": "pan/ci: update traces result",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3d304d564718c68b947fd0886e77985a64fe8a5d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e470f9df7f05e515b4b1d1cba2022e5a2ae00c2f",
|
|
"description": "zink/ci: update traces expectations for VANGOGH/GFX1201",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d3a7fe1915a572b85fa23b8be5a9c6d0786a5f8",
|
|
"description": "zink/ci: update the lists for CEZANNE and VANGOGH",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e293993fff6f4aa7ffe99bd31d57801701b985d1",
|
|
"description": "radv: optimize clipping performance with PA_SU_HARDWARE_SCREEN_OFFSET",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7cfa5324ded3b75e743191b5143f29de380b682",
|
|
"description": "radv: use common guardband computations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcccd49368717f30799e40b0d29a6d002232df73",
|
|
"description": "ac,radeonsi: move guardband computations to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ca7d93519a6109e00e28ede23be2dd9d8b8a316",
|
|
"description": "ac,radeonsi: pre-compute some raster config in ac_gpu_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e8e31add763aa553180b667ccc426bcc81395f1",
|
|
"description": "amd/drm-shim: bump version_minor to 52",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db905159fdfbad0bb4e3b3c376a2744e438cae14",
|
|
"description": "amd/drm-shim: add phoenix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd114b563f0bc64605712616c443c79d777a11b",
|
|
"description": "amd/drm-shim: add rembrandt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b706f4c0fdf06931d8a8c4d30e997249709f412",
|
|
"description": "ci: Update kernel to pick up new network adapter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2addcc1dceda7b6c6d539aab3c50c50fb2de1425",
|
|
"description": "venus/ci: Add an Android Venus on Turnip job on a618",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d00926006bfb144e3797cbf0de79d846822d2d1",
|
|
"description": "ci: Add test-android container for arm64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e26a8f0e760cd6f6481147bff3c6ae607159dd4e",
|
|
"description": "ci/container: Prepare test-android for multi-arch support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cd5239c01dede31fdb982ce25a68a605243a773",
|
|
"description": "ci/container: Generalize debian/x86_64_test-android container",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f50a35856915a8babd9c147256619106e5ae6856",
|
|
"description": "ci/android: Update Cuttlefish build",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12277d3f753a33d3de482ff847a4846366c6590a",
|
|
"description": "ci/android: Disable wifi for Cuttlefish",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60a8785bb89d38a32b449783501452229d0a74cf",
|
|
"description": "ci: Strip qemu from rootfs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0478046036589183a2a74ea0a4a94ac87be7e91a",
|
|
"description": "venus/ci: Remove hanging timeout override for ADL and TGL jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "452025f75eac7dd305745ae21503b54e72f4ea15",
|
|
"description": "nir: add free bits in nir_io_semantics for future use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a25f00eaedc88a24644f27c543969c155983ca98",
|
|
"description": "nir: merge xfb and xfb2 into one 64bit intrinsic index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ba581887e5c4d7aa1910fe0a234bbf3085676b4",
|
|
"description": "nir: support intrinsic indicies larger than 32 bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abfd6a4df91ad0b476e302bceb0c268bdbf10331",
|
|
"description": "nir: don't assume indicies are always 32bit when accessing them as raw data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa831b66905a6bf8e16900aa6227fdd9748f26d8",
|
|
"description": "nir/opt_algebraic: skip more redundant alignment iand",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb5614ba06b51feaf9ccb0b777f1fa0677a01a7",
|
|
"description": "intel/dev: implement urb handle limits for Wa_16025326720",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd42f62b0fcca796990e4eeca7c1595563c0fd53",
|
|
"description": "glx: guard glx_screen frontend_screen member",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "67eeee43e07ddd3ba56fd546468dfd0c570af74c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85751506abd8628b9b51cadb1eb7b32eaa3e97dd",
|
|
"description": "elk: don't use instr->const_index[] directly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd552b41cc1842110aa3d6af87b9e25bbfad3bda",
|
|
"description": "nvk: skip lowering load_global_constant_bounded on turing inside lower_load_intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7ad45e5fced03bf152479fdf0162ba673119b6b",
|
|
"description": "nak: support has_load_global_bounded on turing and newer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7722bde53b1ac1056e8c5adc1f91631e23bbd3ca",
|
|
"description": "nak: use ldg input predicate in nak_nir_lower_non_uniform_ldcx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d90cbc314f3349045ee96bfb002007a26c2244f",
|
|
"description": "nak: add input predicate to load_global_nv and OpLd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2bf824baf570d677a9bc451a753a36373fd0ebc",
|
|
"description": "nak: replace legalize_ext_instr with explicit lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95f19bd5ebba2a09fd9757ee3c9af52aea87e557",
|
|
"description": "nak: invalidate loop analysis with nak_nir_lower_load_store",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f1ace057167ccf137a4ddd161dd0458b4b2c680",
|
|
"description": "radv: Disable video features for some DRM modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d22f307d516f8e54b9536034ac83df648b4ebfa",
|
|
"description": "anv: don't try to fast clear D/S with multiview",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e488773b29d971a2f24904465cf027c9f4650a94",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6936282bd3dee44093138770b860cfb3764e01ca",
|
|
"description": "nir/opt_algebraic: remove min(a, >= 1.0) before fsat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "108a4d43410246d65bdff507668892fafddd974e",
|
|
"description": "nir: create more fsat using range analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7e3085e6a7a8b31e64e032dc6d04f62aa77f7ee",
|
|
"description": "anv: Improve bvh_no_build option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ad49647f7078e86930c62c13366b8bb75fa1642",
|
|
"description": "intel/decoder: update warning message when buildtype=release",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd4497e48e9ad884b356cdded044514ce544747",
|
|
"description": "brw/asm: Don't drop accumulator number in the assembler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ae7a82811129d3b0eec5b5f950551589af9ee16",
|
|
"description": "brw: Fix encoding of accumulator sources of 3-source instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6531c425a0efb56de6f7128ccb44f5d5e4a27094",
|
|
"description": "brw/emit: Src1 can be accumulator on Gfx12.5 and newer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a5b62c081c44ae5c5881863008d15e87304f97",
|
|
"description": "brw/validate: Perform more 3-src validation in brw_validate instead of brw_eu_emit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f45e33072041a0d3c224363fafe83b5dfc7d7e1",
|
|
"description": "brw/validate: Implicit read of accumulator cannot also have explicit read",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a6de2d973009ef2ea93bcf25c426aa25177e3ed",
|
|
"description": "brw/validate: Eliminate duplicate integer multiply validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64c60582b54e6b8b25bb94835bf5ee17469ef5ca",
|
|
"description": "elk/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca675b73d3ac2e1b57ec385c2c80b05b6382f6b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c6c6ce054dcd3cd9de81a840b6f4443eba3085c",
|
|
"description": "brw/algebraic: Don't optimize SEL.L.SAT or SEL.G.SAT",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca675b73d3ac2e1b57ec385c2c80b05b6382f6b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "827370d14483f6a08ab27124cebadcc08d805776",
|
|
"description": "intel/ci: Document recent Intel flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64b7388bc22abf1370c899af50a74bb58b9b3076",
|
|
"description": "etnaviv/ci: Switch CI-tron to gfx-ci/linux kernel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68e0eb78d19ad221ce05a7732f30cbfc302e7881",
|
|
"description": "freedreno/ci: Switch sm8650 to gfx-ci/linux kernel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31090dea4c5a3edca5aac33759e74efca2d0b9d5",
|
|
"description": "ci: Update kernel to Linux 6.19.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efd980aa157110bef3fe5bf8f6cc715900661b33",
|
|
"description": "ci/lava: Uprev lava-job-submitter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de7a5840934fffa9ec5a0b44f671ba00da8cf44f",
|
|
"description": "radeonsi/ci: Skip subgroups.arithmetic tests on Mendocino",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72870051d8578d656b6f5e0619dcef740278e916",
|
|
"description": "zink: Fix incorrect assert checking for linear state format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de29b88668bda8651a0d749fe3641d1ca0ab61d0",
|
|
"description": "anv: fix pulling constant data in compute/mesh/task shaders",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e70bb86e1ce37b865e4795a1a680ebc88e3850f5",
|
|
"description": "anv: only go into buffer relocs after we've looked at all batches",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edccd06a0b62a1a1e112be55263467e70e4e95ff",
|
|
"description": "nir/lower_subgroups: fix boolean clustered reductions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97756219c4ff14269829cab77ca8b3e45403b563",
|
|
"description": "kk: Set command buffer state to 0 when reset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8521051cfa73b22469ec0ed2d58cf71557afd29d",
|
|
"description": "pco: fix a typo in the check for optimization looping",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f1b24267d25bcf3a29228b705a253a6c4b40b8af",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce33f82f8359c48bed9057b38372210c844f5692",
|
|
"description": "r300: disable clip-discard watermark for triangles",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d4aa5f55ff80df5b357f10bd56864c97ef1f4ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f10e2886c2383f4712e8a1d5111b076697d901d",
|
|
"description": "radv: dump the PS epilog in the GPU hang report",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c7958ae6ce23b354c82e60ef39bd4be73aac233",
|
|
"description": "radv: apply the 1D workgroup optimization for mesh/task shaders too",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c4cb16159ea7f9cf55d9e1b78891bd5cedd6e52",
|
|
"description": "radv: fix local invocation index for mesh/task and quad derivatives on GFX12",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4428541c54dfd72ef1c3d61b51d3b5d8c3c763a8",
|
|
"description": "radv/meta: fix HTILE fixup after copying depth/stencil image copies",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4f41818194b2c6e01f940df57f15e051f6b465e4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fff16a97485cf47c932a450c708a511d5085bf79",
|
|
"description": "radv: replace radv_sdma_surf by ac_sdma_surf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40225e49041c46e41b15416c135aa536becf5a0",
|
|
"description": "radv: tidy up radv_sdma_surf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0616fd22a56e4125b87387093ae32559ed8eae1b",
|
|
"description": "radv: simplify getting bpe for SDMA surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9893ac36740fda5f2e85c4b7b9c522fa61b0077c",
|
|
"description": "radv: remove unnecessary radv_sdma_surf::{blk_w,blk_h}",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94acb7edd5a7b5ab256d4396e1b10c3ae573cf9c",
|
|
"description": "radv: simplify computing offset/extent of SDMA surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5923a7b8c61912da651b61f6e1c2c23a119775b8",
|
|
"description": "radv: use vk_image_buffer_copy_layout() for SDMA buf layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02d047099e4a5fc52225be7011d47936db0fcf53",
|
|
"description": "radv: simplify 96-bit copies with SDMA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f3b9a62b334ae217bca401a43ce734fd6baa632",
|
|
"description": "radv: remove redundant radv_sdma_surf::is_linear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dba9809e0c0f58f48f47a07d9db8570db5c17038",
|
|
"description": "radv: remove redundant radv_sdma_surf::is_3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a00587c44ecb97d9978cd6bed8e76e56c6697f5",
|
|
"description": "radv: fix a GPU hang with PS epilogs and secondary command buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac3fd069874bb266d83906cf4f068edf4db6b948",
|
|
"description": "radv: always enable DISABLE_CONSERVATIVE_ZPASS_COUNTS on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "952bf55483151f23a994f70187bfc36722f6931a",
|
|
"description": "nir: Fix divergence of Intel URB input/output handle intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e3d8057357e9375952343c6ed7bc4ef0237f5c7",
|
|
"description": "freedreno: Rename afuc to QRisc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "554eec159bca2e7a170f9f5b1227dbf26a037a7a",
|
|
"description": "freedreno/afuc: Update cread/cwrite syntax in README",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1371c53e6ade848a731183d0e7fc9e6b251190a3",
|
|
"description": "nvk: Expose VK_KHR_depth_clamp_zero_one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e2707950bc8fd094257444f4d391aa21e1b1383",
|
|
"description": "nvk: Use the MME for cond rendering on Turing+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "905557ab31d7cf8b2c52d05a4104d3301ed0796f",
|
|
"description": "nvk: Use SET_GLOBAL_RENDER_ENABLE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c14a7f2836f78c6085df4b8c187dc49341e08a8",
|
|
"description": "etnaviv/ci: fix expectation",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3c0aa7c633b397ee80557a378cf8a66b704968dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65c5c4e1a1e78ac8700530977ee52885d452678a",
|
|
"description": "nvk: run nir_opt_large_constants before nir_lower_load_const_to_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faea742c3ac1260a6573e1a8f00cdf14cf3fd911",
|
|
"description": "nouveau/drm-shim: implement get_zcull_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "844c5a1ae693a24253cf2a1c2f4b67ef9d55ac9b",
|
|
"description": "lvp: Export -1 as sync fd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "420b934494f0b555ede97363b9b139ecf9ee2f4e",
|
|
"description": "lvp: Mark opaque FD and dmabuf as compatible is supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "848da336ddddc9d82150d1ddcbe0910c3e4a9e63",
|
|
"description": "lvp: hide import-only dmabuf support from zink",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ab8c8a439ca764e00d83a0d27beb2bb1a513db5",
|
|
"description": "lvp: avoid advertising dmabuf support for kms_swrast",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7d0a631f20dc71efb1cc7adb57b2d162523fcd37",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfde63e4d81ae01d002875b961ae57ba747fb65b",
|
|
"description": "driconf: force_vk_vendor on No Man's Sky + NVK",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "406935c6fef2fff79ab3f2522661edd5f1b4fa69",
|
|
"description": "radv: use nir_opt_fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c217e540cb174eac99434e2baf0da108be68f28",
|
|
"description": "nir: add a pass to optimize fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "042ee8dafccc66d06bc6bd11dcee17f782d7e5cb",
|
|
"description": "panvk/ci: document new crashes on bifrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f474e9853ec29c1e564f4b62af07ba78c7b149a0",
|
|
"description": "nir: add fp class analysis tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4885e5cf3a34b2be6489a10ff859ee8a7b0a9364",
|
|
"description": "nir: remove more fsat using range analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "506bb5a60990b17f6d79e26755ee2f64ebaf6728",
|
|
"description": "nir/search_helpers: use fp class analysis more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e75d8ee481cda12481c1cce71aeb410d5a54e7",
|
|
"description": "nir: remove nir_analyze_fp_range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb431efc19ab4f8dca0d8f291aa7768f233b2474",
|
|
"description": "nir/search_helpers: switch to fp class analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58799c4e7cce5ce43e4524d355c9c9e51b9c6887",
|
|
"description": "nir/gather_tcs_info: use nir_analyze_fp_class directly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08cac48170c256c85b47600527515492c337e769",
|
|
"description": "aco/isel: skip min/max for SALU fsat if possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ecf2c322eb5bde1e745030271da58536bc5fdc0",
|
|
"description": "nir: add fp class analysis for fround_even",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7509b4a199cc2150dd41ad44713e6ba6d417c773",
|
|
"description": "nir: add fp class analysis for fsub",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8734e545393aa4157ef4715ec24f43c25242138",
|
|
"description": "nir: add fp class analysis for shadow compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d3a279a3baf2f1090b4e455010be93551b6173a",
|
|
"description": "nir: add fp class analysis for some intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73bce23f656ca8397fcf2d330bff3213ee9f2048",
|
|
"description": "nir: add fp class analysis for flog2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81e272aa1db5bd6b8d72b560228be41b339b2589",
|
|
"description": "nir: add fp class analysis for sin/cos",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a298f3560629943e9140c74547183da1635352e",
|
|
"description": "nir: rewrite fp range analysis as a fp class analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32b5719a9f0a937cb61cffc1b5ca6eb96e1b6a7c",
|
|
"description": "nir/opt_algebraic: add is_not_uint_zero for b2i16(uge) pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab773fc5d480d367191385bbd364993e16989752",
|
|
"description": "nir/opt_algebraic: fix frsq clamp pattern",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "780b5c10374d9323a6f4933c4cdca3b3beb58f6a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba30de1f9763998ee35cf629cd45c27a5ac5ddec",
|
|
"description": "nir/opt_algebraic: remove pattern that skips iabs with range analysis",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f2a59fdea625af55d40eba480cd77814358bbf41",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81a76be861c3281d0fc227824c2b17401484c2c7",
|
|
"description": "tu: Don't read .patch_input_gmem of unused attachment",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "97da0a7734188f4b666bc38833bfadc8b4c53f84",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bf3c1eb032ad84a45aa62397800defd1c55fc50",
|
|
"description": "tu: Fix stomping of D/S test for custom resolve with D/S",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5a3b0ce461247a3164c6c58df1d6a701db1baa83",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c54c44651016c914b8fc3d60c52a9d5b1a5d3c",
|
|
"description": "tu: Store gmem attachments after custom resolve in dyn RP",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "520e3f3a4732e66bbb2cdfe3b2a72a321ce9c04e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eb79f07408149c1271d2349e227408ca563c091",
|
|
"description": "tu: vk_dont_care_as_load should not affect internal DONT_CARE cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c12095721cfe9b879a9d250d7ca3f0473d945c99",
|
|
"description": "panvk: Advertise VK_EXT_shader_stencil_export",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "728b58f97ca5cc322331207ccd34b0f71a8d8190",
|
|
"description": "vtn_bindgen2: limit the nir_opt_peephole_select optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ed3727aa07f7ec72f1f7083cc0afca83614cf93",
|
|
"description": "zink: Enable optimal keys for GPL on Turnip",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a8cb149587359659100a311ee97d4c62bb4b86f",
|
|
"description": "zink/ci: Drop fixed VU from VVL filters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51bd3b22009469589718936debc7b60e1082df2d",
|
|
"description": "etnaviv: isa: Add unary texkill variant",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "081efcd68decea7e3f47b41d2e611aa4cea857d7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da57fbfb0742fcb0a9911d248fb9091ffd87d8bc",
|
|
"description": "nir: Fix constant folding for iadd_sat",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cc4b50b023c227e2dbc909cb8332bce027261764",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b87df29b3afcfcdcfe8519f3d47228ca0a4294e",
|
|
"description": "tu: Implement subsampled images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc710283a738d31dfbad27a39adde52016fba2b3",
|
|
"description": "tu: Multiply bin size by GMEM extent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0a6ee3f4ce357a9c62aa96de2eefe2f04e74da4",
|
|
"description": "tu: Refactor immutable sampler handling with descriptor update templates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba3e56432744a8fc3cba2faaad5522df5f604e4c",
|
|
"description": "tu: Track which views an attachment is used as a resolve attachment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0be4ab2abfa9f323ef4c9248cd39a57833106a4",
|
|
"description": "tu: Fix setting will_be_resolved with MSRTSS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d167ffe7738cc88b75dd10d813453ba20d42069",
|
|
"description": "tu: Set polygon mode when blitting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7497ceed3caf170c8755d984babf45c18c7c31c",
|
|
"description": "vulkan: Store a few more fields in vk_sampler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36ad76d593fc8b3389e5697fc10561c3072d919a",
|
|
"description": "tu: Move immutable sampler handling above descriptor size calc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4577bb365483bfe1fea55657ce035c0e87cb9e1a",
|
|
"description": "tu: Pass through tile_config to FDM patchpoints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77f0551f601ce5e64f80b28b1d750bbcde393de1",
|
|
"description": "tu: Always call tu_emit_renderpass_begin()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ddb70444eb77b73459486bb7bf7279faec7c423",
|
|
"description": "tu: Move FDM tile configuration to a new file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a8ee1a0671bb018a4a784fdd442de378c360ad1",
|
|
"description": "tu: Refactor FDM sampling and bin merging",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d9207a366c3e6453fd536a14d69642509a4d5e4",
|
|
"description": "tu: Store tile the tile was merged with",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a37209fb447bf9ba77c80e7f0c68f105ecd6329",
|
|
"description": "intel/blorp: drop unused BLORP_BATCH_COMPUTE_ENGINE flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ec8ecd7de3a20f6b85fae76b88b1c1f4192761f",
|
|
"description": "nir: Do NIR_DEBUG=print under a lock.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f78d8181044cb96ee53d70c71f2b1e68f42a0384",
|
|
"description": "intel/dev: Add NVL-P PCI IDs (with FORCE_PROBE required)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "872c61d5e26dd9b2256e17f37a68424eb7c656cd",
|
|
"description": "intel/dev: Add NVL-P device info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87e35e3192245cbbb84a15ccdc58459834beb9b4",
|
|
"description": "intel/dev: Handle Xe3P in intel_device_info_init_common() (for build tests)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3950566d464e7704ff7891e320268beca6aac6d",
|
|
"description": "intel/dev/xe3p: Add min URB entries for task and mesh shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d206b176c4b03d979ca194196fc2633f4365970c",
|
|
"description": "intel/dev: Add URB min/max entries for Mesh and Task",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "006af0754937131ea5fc824c9c5bd7320ee865f9",
|
|
"description": "intel/tools/intel_dev_info: Verify stage_names size in print_base_devinfo()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45eeca384714d2cf1466488d4907a169843b6519",
|
|
"description": "intel/dev: Add XE3P devinfo macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b645c569fd123b5111a1885664a325f78646a90a",
|
|
"description": "intel/dev: Split out Xe3 threads and URBs macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdb3d41a29b50061da32cabd7c5ba70065b2b9a2",
|
|
"description": "intel/dev: Add INTEL_PLATFORM_NVL_P platform enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec24d1afb624dcbd7bffe799fad1521a41b38873",
|
|
"description": "pan: fix to not clear out of bitset range",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "617f0562bb1127d53841c33d39f743d179064148",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6ce73c5e4e085953048e472eec47bc0806079c8",
|
|
"description": "util: convert tabs to spaces for ralloc.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091bd0a39c50642ed65cb30e5e63153e27705ad5",
|
|
"description": "anv/ci: document more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1975c7c6900c737f309767fad16caaee32679d5a",
|
|
"description": "etnaviv/ci: fix expectation",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3c0aa7c633b397ee80557a378cf8a66b704968dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "541558e6e9af8155f27bc70e7ed1ff6e253d17ce",
|
|
"description": "gallium/frontends/dri: only reserve a few bind flags for MSAA cbufs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "444c4910dde5750ed9da736723223c9fc7a1dbc3",
|
|
"description": "Revert \"ci: Disable Collabora's farm due to network issues\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4b39565aa958fed960cded9989965025d3433927",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c4a39152af1af15abd5ca69170fc12899bb2121",
|
|
"description": "docs: update link to ubuntu's debug symbols documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8c0c5f9f24ced4bab94ffec1b93fd426bec739b",
|
|
"description": "docs/linkcheck: ignore one more website that doesn't allow linkcheck",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "266160fe4e53194dab63f31b44cc0a48fb1d686f",
|
|
"description": "panvk: Advertise VK_VALVE_mutable_descriptor_type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1c119d7b047d1974c871b7f08d53d01a30c1c6",
|
|
"description": "nir/lower_io: handle Intel URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "156001edfa2fda1cce109f0da0fe336e528cb084",
|
|
"description": "frontends/dri: fix NUM_PLANES for imported dma-buf images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "343c6ddddf345a4d503287397486e0c052f68d28",
|
|
"description": "anv: fix dEQP-VK.memory.address_binding_report*",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d6eb6c58c7580ee68d500fda6f8c04bb76aeae67",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fd1997ac3afad9a82e1cdbcfcfbd83f80872d44",
|
|
"description": "util: make UINT32_MAX a reserved key for _mesa_hash_table_create_u32_keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5c44017d44c059dc636d5b147cb6f6918e052a1",
|
|
"description": "amd/common/virtio: use hash_table_u64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bb1940ba7232214273adfafdb345643445bdd68",
|
|
"description": "zink: use hash_table_u64 instead of _mesa_hash_table_create_u32_keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b39565aa958fed960cded9989965025d3433927",
|
|
"description": "ci: Disable Collabora's farm due to network issues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fd03ec7808848022c38f1ab2cbdd8e82db06114",
|
|
"description": "v3dv: parse V3DV_ENABLE_PIPELINE_CACHE with parse_debug_string",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a5d3b6c444d94b86ecc7b87e6c907a5bd1dbd1",
|
|
"description": "intel: Include available counter descriptions in the perfetto counter spec",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9929a03e86f1d02b0b5df2aff91fda4604cd23a",
|
|
"description": "intel: Add pid and tid to Vulkan QueueSubmit events",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c49e2b5479e6b4dab7482d10a5f5518162f1ee",
|
|
"description": "pps: Skip emitting repeated zero counter values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "871395444ad83459224f13c2cec7b3f0d29ac340",
|
|
"description": "pps: Remove timestamps from counter descriptions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e89cc1f141cd7cc66ce04e4d8300629f008381",
|
|
"description": "pps: On data source register, report all counters as enabled by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f2215b48047c74f9654e1d10e8653a1f30f2661",
|
|
"description": "anv/brw: remove push constant load emulation from the backend compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38cc622d8b54a314e367aa5e4560afa752a934d2",
|
|
"description": "blorp: switch to new load_indirect_address_intel intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e14d6b535cb3bc3f2aab7c48927339c247f525a6",
|
|
"description": "brw/nir: add new intrinsics to load data from the indirect address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b1533414ae9fd737304f1cfa49c79f8c3aa55e6",
|
|
"description": "brw/nir: enable constant offsets for global_constant_uniform_block_intel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7c64af78e979dd27ccbacb4b6a6f2f6d7c005a0",
|
|
"description": "brw: use scalar build for immediate offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5283cbe07c752f2d1209b03da528888ee74ff071",
|
|
"description": "blorp: add mda support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4933e60bc2355a098ca2b853a448fbb7ae8de6e5",
|
|
"description": "vulkan/wsi: Check that xshm can be attached",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a67af81944996551d12f9341a8a166aeb3b020d7",
|
|
"description": "glx: Check that xshm can be attached",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f481dd89db04a2c3ae35402efdf2def005f4008",
|
|
"description": "egl/dri: Check that xshm can be attached",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e1671dea92a65b7b71f17b2a0a642bc9f6a0845",
|
|
"description": "x11: Add helper util to check for xshm support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b93bf19d9449f0f564907427e2f4c1bbe3b6ab5e",
|
|
"description": "drisw: Properly mark shmid as -1 when alloc fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56aa8e8012b6ce13b8611961a09449fc8b900caf",
|
|
"description": "anv: Fix shaders-lineno implementation for eu stall sampling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d094f50d9400b363c0ebd625227ca992ae76276",
|
|
"description": "lavapipe/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b41f5881e8cdc044932e63a1c3fdf1a7509eadec",
|
|
"description": "llvmpipe/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91b4341e619dd86cd69f91bbb0c7f586ce2dd785",
|
|
"description": "nvk/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f977e3b730015b9a7489ff3182522405888422f2",
|
|
"description": "anv/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1aaab9e63ca09c8423caca6fcce313a48cb9f35",
|
|
"description": "freedreno/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15679987f1fbd2e3a658f150d885333a7092727d",
|
|
"description": "etnaviv/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c26ab1df9094f3c0ee6575557095cd060f8a7e0",
|
|
"description": "broadcom/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "184c8e882b72be940aa42000ed9e1da7004dcac5",
|
|
"description": "radeonsi/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baf312d1aa2f506936f4861e6630baf2b5ae79d9",
|
|
"description": "radv/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "078fd1b19f59e6e199045d27af133c91a257abfb",
|
|
"description": "venus/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d81f8103effc60354281427f89f52f438a758169",
|
|
"description": "anv/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f862999fce2151967ffc2cb6599cd29f943ca67",
|
|
"description": "freedreno/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ebb59e30e15d0a5cee94fd73ae7fb57b4d00a6",
|
|
"description": "nvk/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03f16e4a78ceee9d3a710364ef15c058c4e94b09",
|
|
"description": "r300/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4953a77f489fe67d30838381657656a841fc67a2",
|
|
"description": "i915/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d406d3fa68ee127b5d64cfad2302d87767756bee",
|
|
"description": "etnaviv/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c06b96fc3820b67328c23ca76f8fabeddc1543c3",
|
|
"description": "Revert \"ci/gitlab_gql: disable schema fetch\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "202437dd8e7f57ec911332fd7d26e08dd1bb637f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e8faa6eeaa6109b06923577b1e942915b5aa94c",
|
|
"description": "pco: Add hwinfo check for features in sampler code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99c8d88be197dfb6e86f2716796e6e2a60269c28",
|
|
"description": "pco: add encodings and mappings for smp integer and array flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69336187b765aa0954214dde472dd25cdf2f480f",
|
|
"description": "docs/linkcheck: ignore a few more websites that don't allow linkcheck",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "395132432b7c9b4454e2c01a20cc0c35ff3bcdda",
|
|
"description": "radv: initialize HiZ also for depth-only images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaa51f47370d0e9056cd24dd9f92cfd8f59a1858",
|
|
"description": "radv: remove unused radv_gfx12_get_hiz_clear_value()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab3ae539061c3edf57bbf2cd285abf20675d1257",
|
|
"description": "radv: add radv_image_has_hiz_metadata()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6358e4882086e3a647532be70f263b66c4cdedda",
|
|
"description": "radv: add radv_image_has_hiz()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc7d2eda2c81ebde61a246fe61aeedbcf32d131e",
|
|
"description": "ac/surface: remove remaining occurrences of HiS on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f109bfc3f1a79e47466f10564a0f9377fe23ec50",
|
|
"description": "glsl: add workaround for MDK2 HD",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "081efcd68decea7e3f47b41d2e611aa4cea857d7",
|
|
"description": "etnaviv: isa: Split texkill into concrete bitset variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d802672f86bd8b9d032dd7dc8bb8b4cd4380989",
|
|
"description": "etnaviv: isa: Restrict COND field to conditional instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b442dc23fdf652b3d4e5925ae09e192833cb47eb",
|
|
"description": "panvk: advertise VK_EXT_nested_command_buffer on v10+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e43caba5f48c19c8efbfb4a5ebacb0fb7ddd468c",
|
|
"description": "nir/range_analysis: use sparse array for float analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aecbb2a9035103d4cb5ada533a2fe9accdc3f899",
|
|
"description": "nir/range_analysis: use function pointers for lookup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2731c34891ec6ea4f0d0cbe18af6c4f1d9d35201",
|
|
"description": "nir/range_analysis: use SSA index for hash table keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e376e3ed2d8319877bcb14f1579a332714e7cbf",
|
|
"description": "nir: add nir_fp_analysis_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0079e09cafaf7ddb80c804b84d64fe903e8104e",
|
|
"description": "nir/range_analysis: set deleted key",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f00cde96b74bfd24d36ee6197d08986b98271b74",
|
|
"description": "broadcom/ci: broaden glx-copy-sub-buffer flake entry on RPi5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cd8ea5356c880ab9883ce0c702f0a01d4c1efa3",
|
|
"description": "v3d: simplify fast TLB blit format check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5454221cfb77bf2e4c1729e9867a1e14166becbc",
|
|
"description": "v3d: reject fast TLB blit when RT formats don't match",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "66de8b4b5cbbb317130dde765201b5720394ed00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8024d772390232387d90a1db247ed68e2c67f3e",
|
|
"description": "pan/lib: harmonize default-case handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df363c48e6e73b1ad8a1a4dd75d9ab5783a1eea9",
|
|
"description": "pan/lib: kill compiler-warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16bc5bb40f175130837d01139499f3ffab94b91e",
|
|
"description": "panvk: fixup v7 check",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "01ba87a7fc8250d398896590ac70f67a76b27f6c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7de3552f3fc31486128897a03b2c9d8e791bfa3a",
|
|
"description": "radv: don't mask PS epilog spi_shader_col_format with dual source blending",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e21d2ece56f919dc8c7f4ab1f70a0667d6f100a4",
|
|
"description": "radeonsi: fix dual-source blending with only one output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdb0c9c066a43a130653c2239eb1352395a7fc99",
|
|
"description": "radeonsi: fix PS epilog dual-source blending with only one color output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc66fd6af18063cddf768b3f42e1448583c10d3d",
|
|
"description": "radeonsi: replace dual_src_blend_swizzle flag with dual_src_blend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4dc39f632ab3eb39815fbf7ce8b550a2d075e01",
|
|
"description": "ac/nir: fix when both dual source outputs are unwritten",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82420ebc2c0dc2b745cbfa2379e49bf6b67be69a",
|
|
"description": "aco: fix PS epilog dual-source blending with only one color output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783c065f3bc69eaa2b3f3a5213a845afee8825a2",
|
|
"description": "radv: always fast-clear non-MSAA color image with comp-to-single on GFX10-10.3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9de465da81b3958108f9378ef213daade0b9d61f",
|
|
"description": "radv: remove radv_disable_depth_storage drirc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74defc5f249933a9307e18ed4ae79a0b09177b58",
|
|
"description": "radv: disable STORAGE for depth-only formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8624da56ee8a66b2767f7195422dca9a75a9c12d",
|
|
"description": "brw: Also check for ADDRESS file in update_for_reads",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b110b06447b421c4ee5b0d55c37e6a1cc1b62cd5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "366410e913ac7f20032feaad50468c02ebd4f928",
|
|
"description": "brw: Use brw_reg_is_arf in update_for_reads",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d144821f0f7647ab377e629599b17dd24a2fe13",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a548466186a8703264f335f626f3e1a8cbfd0df8",
|
|
"description": "brw: Don't mark_invalid in update_for_reads for non-VGRF destination",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d144821f0f7647ab377e629599b17dd24a2fe13",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3ce55ff21a05c589d9c4e564d22997a69aa1314",
|
|
"description": "gfxstream: Fix StagingInfo destruction ordering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bd096ca51b6c903e84441394db1e1fc299331f4",
|
|
"description": "util/rust: Add memory map access mode detection to descriptor API",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "651cf906e245aecfacbd8104ac05325d204ff9d0",
|
|
"description": "isaspec: Use %g format for float display to ensure round-trip fidelity",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce1a9fbbc605751a6d62d70a1144433109ac6a12",
|
|
"description": "spirv: Remove conversions from vtn_nir_alu_op_for_spirv_opcode()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6affcb43a7c765b19726ea82ec451a50714ba10e",
|
|
"description": "spirv: Fix spec constant to handle Select for non-native floats",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "90e1b128903cabfe4fcfb5ae52cf46d5ddbf1189",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0c3b20bff4e6593f73fa554040fc6e6ede62e29",
|
|
"description": "spirv: Pull constant source fixup to the existing loop",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c3c987d5c4ea84a91702083e0ad397386bf182e",
|
|
"description": "spirv: Refactor ALU opcode translation to take bit sizes",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a62dc0218d3352572998691108e13d7e91e5d59",
|
|
"description": "anv: Set max outstanding ray queries to 1024",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc3401665d321da40bcfa66f837ecb8bc05b84bc",
|
|
"description": "radeonsi: rename si_shader_gs/vs -> si_shader_gs/vs_legacy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f421eecebe4c01fa69c0c0cfea23905b68b5e8cd",
|
|
"description": "radv,radeonsi: PA_SC_BINNER changes for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22f3761579903adc5d24f867d8ba85c514fc675f",
|
|
"description": "radv: make radv_postprocess_binary_config more correct and more readable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd6941650c7b5ce30889a96af47b5faadf616054",
|
|
"description": "ac: add ac_cu_info::has_fmask, adjust FMASK checks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cfe08e583893bed58879450d98d8627be78868f",
|
|
"description": "ac: set the correct number of Z planes for ALLOW_EXPCLEAR",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4548ccaceb8a861a3af8af5c926d00d6946300b7",
|
|
"description": "radeonsi: don't set any EXPCLEAR state on gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fae7aef5ca0c9ad65bf2403629d47ab5b4d3511b",
|
|
"description": "ac: tidy up ac_hw_cache_flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18bcfbe1b3c9a8a9dc7d44e87189b0a416a311da",
|
|
"description": "ac/llvm: encode LLVM cache flags manually",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed131f6347a24290edb5e2c2b960a9ca1cd67f15",
|
|
"description": "ac/gpu_info: handle more VRAM types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db964068bfc9e49e4d68638062c59fd2f5527353",
|
|
"description": "anv: add drirc option to workaround missing application barriers on typed/untyped data",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13bf1a4008b90030e0973eb1edd6181f79b64074",
|
|
"description": "anv: add an analysis pass to detect compute shaders clearing data",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0722f50d7bf8a349d26789629bc643a7b2e4dc16",
|
|
"description": "anv: remove unused bind_map field",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "487586fefab67a77f70ad859509ed27877ee8ee1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f85416e79d3bb094953a8729ec1cf0de0fe4a7e2",
|
|
"description": "ci/venus: skip broken drm display tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a218e346d4b57bdb13e04a22f20188aff500146",
|
|
"description": "nir: remove lower_vector_cmp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f628cd033372adad58958c835c66003a5ee2c5ae",
|
|
"description": "r300: use nir_lower_alu_width to lower vector compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35746f64eadb960f5515c480b131e28db791daea",
|
|
"description": "freedreno/ir2: use nir_lower_alu_width to lower vector compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a794ddaef781e717cf299b23e299ee033f050ef",
|
|
"description": "lima: use nir_lower_alu_width to lower vector compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40e496361e1503e2832627c0c6627efe825bf99",
|
|
"description": "etnaviv: use nir_lower_alu_width to lower vector compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a219d809925eaeb975b4cbf33fc90244a5998f0",
|
|
"description": "bifrost: use nir_lower_alu_width to lower vector comparisons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92510c9fb83964a4509e0b4563b33e81e7a9b606",
|
|
"description": "zink: use nir_lower_alu_to_scalar to lower vector compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfd35d3a3c9dc8c9158e31b8ce0455f564c815e6",
|
|
"description": "kk,llvmpipe,nouveau: remove lower_vector_cmp from scalar backends",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6d75d3cdaaecb4df840c8d6e516dac7b9b84fb1",
|
|
"description": "i915,nv30,softpipe,svga,mesa/st: remove lower_vector_cmp for tgsi backends",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e7c8c3009254b3f4c40e61620de2beda4eac16d",
|
|
"description": "ntt: lower vector comparisons using nir_lower_alu_to_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e6e1e213cd8c6c9d7c99c56b18c046bfab807d9",
|
|
"description": "nir: remove fall_equal/fany_nequal opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6977adc096fd4fbd0e5802b5688b813ee1cbbbc",
|
|
"description": "nir/lower_bool_to_float: assert that vector comparisons were lowered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b94b15a3c162f5564069fe03b6ac4103023fa25",
|
|
"description": "anv: Add Xe3P (GFX_VERx10==350)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a12bca46510e7eb59bc6a2fe2f81aa2ac209e5d",
|
|
"description": "intel/l3: Add Xe3P (GFX_VERx10==350)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faefb3eec0e1a42879c33c3f8b8fa81e8916eb31",
|
|
"description": "iris: Build for Xe3P (GFX_VERx10 == 350)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81d9ede7d6d4e44a39c7079e4eb4dc7f84e2d392",
|
|
"description": "intel/shaders: Build for Xe3P (GFX_VERx10 == 350)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "218ba162323bac97acb6bd5ed20c878a2e8e3a17",
|
|
"description": "intel/isl: Build for Xe3P (GFX_VERx10 == 350)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "123e553b30ba923a93af69c982b1b122a3fedfbe",
|
|
"description": "intel/genxml: Add gen125_rt.xml to default_imports in intel_genxml.py",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a135dcf165e3485c1e37a67be6114a1c67afaf55",
|
|
"description": "intel/genxml: Fix Xe3P import filenames in intel_genxml.py",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "22796f6cb164472afde9e0496a3d3541a6744f02",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e24078deae12321786bb4f7828ed838705a4d4d5",
|
|
"description": "anv: report correct format for depth/stencil blorps in utrace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37ba573877aa3c51f7ad69f367e839609e15d1f4",
|
|
"description": "radv/meta: set the depth/stencil resolve region depth to 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d3549d372ffb0fc3156e26f1ae1d0018b835e08",
|
|
"description": "radv/meta: rework the barrier for depth/stencil resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7d135ae51ac02fbb65c8bbe41f713988e7c4b16",
|
|
"description": "radv/meta: optimize synchronization with compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc0c3f6d844e0e35c4520e323bd490b92e38742a",
|
|
"description": "radv/meta: remove an useless barrier before color resolves with graphics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9c16d62ddbf87a7f4fe63aee7c22ea40de2526e",
|
|
"description": "radv/meta: remove an useless barrier after color resolves with graphics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "421b15cd3a9ded82db725256e14ecd01327cf125",
|
|
"description": "radv/meta: remove redundant barriers in vkCmdResolveImage2()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1ed7de2748f82b29cffc5d23d6fc8ed1eb7d5e3",
|
|
"description": "nir: fix nir_round_int_to_float for fp16",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e8fb2ebaa3677352ad7dac0ff8b9e42aa18d2ea",
|
|
"description": "nir: fix nir_alu_type_range_contains_type_range for fp16 to int",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56f5e35d9595d3ceef9d89ec1e9418c9d658c004",
|
|
"description": "nir/opt_remove_phis: recursively check loop header phis for triviality",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe4d51586023723b27800edabef38302b8c572a6",
|
|
"description": "mailmap: map all mailboxes for Icenowy Zheng",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30f1d5bab94af1c187a5e533df1c64dced501625",
|
|
"description": "pan/kmod: Allow mmap() on foreign buffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b5e47ba8941467a4e2f53907a6645a0703852e62",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa3a6fce954a36899a52459c107b2f3270e0c41e",
|
|
"description": "r300: return zero for finished occlusion queries with no emitted results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5f01f49b993f022bea5aa2c73d3cf654a27ef6",
|
|
"description": "r300: pause and resume occlusion queries for blitter/meta paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20c2dad0064a9640e6aa08e66a3f50cf614454be",
|
|
"description": "r300: make occlusion queries work without a bound depth buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e461d15692ec3c5ae6d4a4ad74408b53c4550f7",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d65fedf67b76ef35599dbfaeabffeff3e25f5480",
|
|
"description": "CODEOWNERS: Update panfrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10d32feae8037a3b3c2fc9c5e10b7df5b78a0e21",
|
|
"description": "mesa: don't wraparound st_context::work_counter",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3133e250e1c40496d98c4ba52386b7ae423d194",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a4d8d490be25177fb3085724d1a33598c6a19c2",
|
|
"description": "pan/bi: Move FAUs to memory for memory phis",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6c64ad934f76dc142926c7a1261ac94d80dca0a9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e1ba28e5c697cc18075334a053bf9af65e7046",
|
|
"description": "pan/bi: Fix coupling spill placement",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca9c9957e20bd33f9a79ca71ef7d72d8aef0d6e8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed6a5765339caafd84cc107189e5a3265beb3fa7",
|
|
"description": "amd/vpelib: Apply external CSC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "852b85ed48e3b895753aba5172f70712b7f8c0fa",
|
|
"description": "amd/vpelib: Visual Confirm Fix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f93449774d4145cfad2f38b03e73dfb053afbf5",
|
|
"description": "amd/vpelib: Add missing JFIF enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b86244d2e7f98e0a0a063f7ae381498c0a39e63",
|
|
"description": "amd/vpelib: Gate assertion on debug flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "264ee40149a5c08a8851350940ad5edf9f8bfd23",
|
|
"description": "amd/vpelib: Move shaper and 3D LUT updates to vpe_color_update_movable_cm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db511521006e0a79fd1fdc851d28ef46f319fe69",
|
|
"description": "amd/vpelib: Move feature skip after buffer size return",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e270075d50108af6ee06535a2d57220e26664d05",
|
|
"description": "amd/vpelib: Predication fix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e130e430b7db04af4207f5160a168f8bcf14a7e3",
|
|
"description": "amd/vpelib: Re-enable new feature support check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1ff697dbe123849fd499e01494432e52e47a39f",
|
|
"description": "amd/vpelib: add a new cap to differentiate scaler coeff handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d5aeda5ff735152c29319b3be7cd95c67623cf7",
|
|
"description": "Revert \"amd/vpelib: Adding new wrapper for register profiling\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d42268f3e58d87a7587962249e7ea6c2ba2fdec0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73bc604128b541c982fc0490e577923430d0da71",
|
|
"description": "glsl: relax precision matching on unused uniforms ES",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0886be093fb871b0b6169718277e0f4d18df3ea7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e323c75554ace9a2da72b139bec963b8eadbe6",
|
|
"description": "ir3: Handle (some) convert_alu_types in backend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfaa4375c3875f3d1de79574e45db6e62cfa0cf7",
|
|
"description": "rusticl: Let backend control convert_alu_types lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b74a07a422a9c48432a7a07ef24f44522f475820",
|
|
"description": "freedreno/a6xx: Avoid touching long lived stateobj refcnt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a95dee6dce8087c0652651fc8180378cb05bc6cf",
|
|
"description": "freedreno: Avoid shadow blits for compute contexts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "653f4c37f468f1dac4edd05faf49a02cbe516f75",
|
|
"description": "ntv: run opt_algebraic late for prep optimization pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be93526ea922fc308d854fa5c72a36c7de2ca047",
|
|
"description": "ntv: do gl-style shared/task lowering for vulkan mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfb4f90a515e56f7ef6ca4b7f4dfdee305da155e",
|
|
"description": "Uprev Vulkan Validation Layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "059dea672eed24d510ae939da58f860526f38b9c",
|
|
"description": "intel/genxml: Update README notes on hardware version numbers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22796f6cb164472afde9e0496a3d3541a6744f02",
|
|
"description": "intel/genxml: Start Xe3P (GFX_VERx10 == 350) support (xe3p.xml, xe3p_rt.xml)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "475bc596eaab7f4aed69a2da2741579deeaaf4a5",
|
|
"description": "intel/genxml: Rename Xe3 genxml to xe3.xml and xe3_rt.xml",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edff8c3ffa7fa1a110e3dc9e9f862c42009f2b83",
|
|
"description": "intel/genxml: Rename Xe2 genxml to xe2.xml and xe2_rt.xml",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0f7f44ab8dd3c95351782663b49f239ef9c34de",
|
|
"description": "intel/decoder: Use array of filenames in get_embedded_xml_data_by_name()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba6e40ea75eae2fa5940fa36e7b112fd9a0b1d2",
|
|
"description": "asahi: support subgroup_rotate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca3051438983a222691ef1bd76eff204ed65b503",
|
|
"description": "rusticl: support more subgroup extensions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e167bdf4ac5f5fc813d96c9b7e62e0d2b9e8a492",
|
|
"description": "zink: implement subgroup rotate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db6394babc885c35a8689238fa87a87ff226565f",
|
|
"description": "ac/llvm: handle int8 inside ac_build_optimization_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dee90bf617d2e97b9c46d8059959e0cf9de01a17",
|
|
"description": "zink: handle drivers with multiple subgroup sizes correctly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38ef732169c2b154e4c57151485a84a9e11509fb",
|
|
"description": "anv: dirty all push constant stages in simple shader",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4fa1eddb4cff78dcb04dc03425d77bd30f9daa3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85fdbd9bf28c6d8438746f157279b40612f72bf3",
|
|
"description": "r300/ci: enable HiZ in CI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0f019f8cfa42e638d54e3dc46f58083351d0ae1",
|
|
"description": "r300: disable HiZ for PIPE_FUNC_ALWAYS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "12dcbd5954676ee32604d82cacbf9a4259967e13",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55bab89951eb57740e33135674201a368aca419b",
|
|
"description": "vl: Also disable MPEG2 Main profile when mpeg12 decode is disabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f4959c16c82cec630b68a43b5d6ea06c1748c606",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d363381d183f6bb89c09ea897fbaa5634047eccc",
|
|
"description": "vulkan/cmd_queue: Don't explicitly set struct members to NULL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2bb6103c3c5842713c7793136811b8e27b41a6b",
|
|
"description": "vulkan/cmd_queue: Rework copy codegen",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecb6c5d555827fcd030159f788eb308ba47362bb",
|
|
"description": "vc4: flush write jobs before BO replacement in DISCARD_WHOLE path",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "18ccda7b86b8f7ab7466265aefb3f3e773f4a757",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1eaa46da09bc974325ddf027cb9b7d683a884952",
|
|
"description": "v3d: flush write jobs before BO replacement in DISCARD_WHOLE path",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "45bb8f2957108056de10721d50259e2f8c5a4ddc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5f63424c7043313c0a52453c02c3b8ccf25d90c",
|
|
"description": "ac/gpu_info: print most of ac_compiler_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c3b5688a160e685dda944f4523d734ec23619d0",
|
|
"description": "amd: rename ac_cu_info to ac_compiler_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab4b3b7737e92a6661f3df60a89c0975fbe3408b",
|
|
"description": "ac/nir/ngg: add ac_cu_info shortcut",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a65089dfcee7f9d36fe1f0a72aacd8bfa4562bb8",
|
|
"description": "ac/nir: pass ac_cu_info to ac_nir_compute_tess_wg_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8801ca188d5b56521a619313e66440d9de3155d4",
|
|
"description": "ac/nir: don't pass radeon_info to ac_nir_set_options",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a8a7dbb22036a7b4156eec6396558f2b0e2ba38",
|
|
"description": "ac/nir: don't pass radeon_info to NGG lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36feec61c8ab430471e78f8fe4b87c3dc42bdd81",
|
|
"description": "ac/nir: use ac_nir_lower_ngg_options for ac_nir_lower_ngg_mesh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c7b8e67863e7e7441b2d5c965314ae507062ff2",
|
|
"description": "ac/gpu_info: move some NGG flags to ac_cu_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a3c9d5ac640fc2a49e739bc41ef4045f14ef15f",
|
|
"description": "svga: Use gfx-ci kernel in CI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74e73b0e215e0d67656959edf200adff5823cac1",
|
|
"description": "docs/features: Mark VK_KHR_maintenance6 complete for hasvk",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0988c68eeb1a075b38a010b20eeada5c566c15df",
|
|
"description": "hasvk: Advertise VK_KHR_maintenance6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "971cca33df9b22c0e00ac59a35c03980fd52d60d",
|
|
"description": "hasvk: Add support for Cmd*DescriptorSet*2KHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b8cb10e1db93e674ad7b42034531d8ec2f0a767",
|
|
"description": "hasvk: Handle VkBindMemoryStatusKHR on buffer/image memory bind",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da9e9329ec13a5a22a0c8799913ddc8a678649ff",
|
|
"description": "hasvk: Remove no longer valid assert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "879bbf4e371b1592c2d850e40d35a9565e6a562a",
|
|
"description": "hasvk: Allow NULL index buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcbb16a4889fff5545439d9ae7f5495c85141438",
|
|
"description": "ir3: Initialize debug once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23d28e605e7f4255af832c3d6ef1c1674d570f0a",
|
|
"description": "freedreno: Initialize debug once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bfe7b32c926ebc8cbf71a03d9f60580c53ae71a",
|
|
"description": "freedreno/drm: bo cache logging vs tsan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb02e4bc5c9960177c4a6ce11f38fa11e4591214",
|
|
"description": "v3d/v3dv: drop manual log2_tile_width/height asserts. Move the log2_tile_width/height asserts to pack header functions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a5123241f84f26ad0e462c4d41559af571b6e47",
|
|
"description": "panvk: Advertise VK_ARM_scheduling_controls on CSF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fff1410c8a0a4afaf41a06a68e6cb06cffda8ecf",
|
|
"description": "panvk: Use per-queue shader core count for CSF group creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8ba682919590da0b6c47197755cf7f02ab52c71",
|
|
"description": "anv: assert we haven't gone over the maximum number of push_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7f67171efa5da4a60c92233d18bae967df9b474",
|
|
"description": "intel/tools: Don't allocate in noop_drm_shim until after error checking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e277ed2b6dfa79eb2c171f3887bed08ff5dd32a",
|
|
"description": "d3d12: Fix importing external resources",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "97061dd7ee40d3ab82caff5485065a5e25016147",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7194dfcc2c325b4036b4c154c3c632918624571c",
|
|
"description": "nir/opt_algebraic: optimize b2i(a) * b to bcsel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f1a4461074f117ed124b1d6086624ac4da0e6a1",
|
|
"description": "ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d304d564718c68b947fd0886e77985a64fe8a5d",
|
|
"description": "nir/opt_algebraic: remove is_used_once on outer instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41878e5714b70de6879c772c779bb6127e59e42a",
|
|
"description": "nir_opt_algebraic: remove unneeded is_not_const",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "374cbc17a4b886f2b26008b0ffae2dc62645450f",
|
|
"description": "nir_opt_algebraic: reassociate fadd into ffma where one factor is a constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b949122908d66c6a2e13859996884c7e427f57ba",
|
|
"description": "nir/opt_algebraic: remove loops for b2f/b2i equality handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83091276f8e015692f2687bb7572c1a2e246cab2",
|
|
"description": "nir_opt_algebraic: remove more specific cmp+bcsel opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "419024179555d22a07e021b984feda392bb78db5",
|
|
"description": "nir/opt_algebraic: optimize all comparisons of b2f/b2i with constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef6f5377daa58010ae882cf4abecabf3a31fa7e2",
|
|
"description": "nir/opt_algebraic: remove fcmp+fneg patterns that are cleaned up earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5334ec239b6d0fadaf3984c31083d221f4cd8f1",
|
|
"description": "nir/opt_algebraic: generalize late fcmp(fneg(a), const) patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "992cbe67782d9489d76caf9c4d6ea6508fdcac63",
|
|
"description": "pvr: suppress VkDescriptorSetLayoutBindingFlagsCreateInfo ignored warn",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27b6ad994a62bfb3cb8d051f9cce87427d7210e2",
|
|
"description": "radv: fix computing pitch/slice_pitch for compressed block formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4d0249a57193592acfebc54e5c25b98753cc3c3",
|
|
"description": "ac/sdma: rework and fix metadata for SDMA7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c985d754341637ad75a1441a66fabfb385f7e6",
|
|
"description": "radv: mark linear images for SDMA as potentially compressed on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6e305988c769c7db0da5fdad7fdc7638a84b1df",
|
|
"description": "ac,radv,radeonsi: merge tiled/linear surfaces into one struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f351a3582a7d5503b2d60a86c90e473bf9cf10fc",
|
|
"description": "ac/parse_ib: fix parsing some packets on SDMA7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a695d50b2f48056d984034025ca63e9ba52d127",
|
|
"description": "radv: tidy up determining 3D alignment for SDMA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afc261d43aca158b0b4aef79fe8c7beafba5bf5e",
|
|
"description": "radv: remove redundant radv_sdma_surf::micro_tile_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc21e61e43aa2989125a2bdd9abae00e12a5f853",
|
|
"description": "radv: fix copying images with different swizzle modes on SDMA7",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cba085cbe551db9bf19e3c710f4bc81e83b224aa",
|
|
"description": "ac/sdma: fix pitch assertion for SDMA7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17b18496f6bd0e3a425b9ff09b6cf843de787b31",
|
|
"description": "aco: perform dce for blocks skipped for process_block()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9e8ba10447f08ee757f6a4719ff23960a2b18c6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "608d65db5baf5b3fd8c13355ee4addc480ee3f40",
|
|
"description": "gallium/va: set up symlinks in build-dir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e4744909b5a82aef0c2b031f18b552f965a2be1",
|
|
"description": "gallium/dri: set LIBVA_DRIVERS_PATH in devenv",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "212d57f7e6701a4f307c2c049a0e3eccfce58965",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef2a95a40ad9440ce7ea460cdb77a25fc5550ba8",
|
|
"description": "brw: move brw_can_coherent_fb_fetch to a C header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6d1dc58224117dc8a6742c7f8f7c60a337a9bdf",
|
|
"description": "brw: move brw_nir_pack_vs_input to brw_nir.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dad942b468b79a382771408319a28d6faa225462",
|
|
"description": "r600: fix cs atomic operations when the shader is called multiple times",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87a881558f3ea8e46df8390b05d87d29e9c5d793",
|
|
"description": "r300: copy target when merging alpha output instruction",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e3aa7e627e211d980b6d57fcd47832bb934b758",
|
|
"description": "pvr: enable VK_KHR_maintenance4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14651e82f86c3a9e11d260a9d046d837b9ca4ad3",
|
|
"description": "pvr: downgrade vs out/fs in mismatch assertion to a warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d700b737044055165563c516264d8fd45e9ac4c",
|
|
"description": "pvr: use align64 for large buffer memory requirements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b7e2c1ea79ce52cfec1015d4708df3ccd1e10a",
|
|
"description": "pvr: refactor image initialization with helper functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf3b0119194abe74aa53438db847fa2bc7bf9ef3",
|
|
"description": "pvr: remove hardcoded buffer alignment and image alignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82a51ba9b33260101c002c5ac893e32506d861b3",
|
|
"description": "frontends/va: fix undefined ref error",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c4f05bdf607b276cd18e7c86d2459e3dc8faffc1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fea431ded343c205da273cb39229eb83b8eff98f",
|
|
"description": "radeonsi: remove nir references when graphics is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dc706ed5a185258e4b24dc2d8280961b3557b20",
|
|
"description": "radeonsi: use with_gfx_compute to disable parts of the driver",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4465826809be551f7111a219750763396647df4",
|
|
"description": "meson: add with_gfx_compute property",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6af779e6bc3b7af19d07e68ace653ed09a709965",
|
|
"description": "ac: add u_stub.h helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "731006bb8bdfc35831a5aefa38a60ad307d8f972",
|
|
"description": "radeonsi: move si_ps_key_update_framebuffer to si_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3cbc38a429491bf9bf73890f6b539376db7b8ec",
|
|
"description": "radeonsi: move buffer high-level functions to si_buffer.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b97a6ae5efd6310c4c83f6360c83b2bc123c4dff",
|
|
"description": "radeonsi: split shaders/draw code from si_debug to a new file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15d52dff45d33c7155333012ba6e41243f8a7b43",
|
|
"description": "radeonsi: move mediump code to a separate compilation unit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f06177599b3f56e1bfc340ca714770e15928728",
|
|
"description": "ac: keep a single instance of sid_table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6135052145f60fd68dad5b491e6f3d53ecfe1975",
|
|
"description": "etnaviv: Add S8_UINT texture format support for stencil texturing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee7583a666a6699c2ef161f209bef38991073312",
|
|
"description": "etnaviv: Implement stencil-only blit using util_blitter fallback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d7c164024af66f172da903b38d8dea46c21ef4c",
|
|
"description": "etnaviv: Mark TS config dirty after BLT blit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b1d1dc61b9547a8ef8c467c8fb44e7c988af898",
|
|
"description": "docs/anv: add some debug tips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e1d8931c7de6316b2c7b4c2c20e370079c23402",
|
|
"description": "freedreno: Reduce advertised memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5c4dd0d9385795caa714218b7076a17f6b2a1b1",
|
|
"description": "freedreno: Use linear for 1d/1d_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91f5d621f16be2730a9c2641b5e303c316965b53",
|
|
"description": "freedreno/decode: Add missing a6xx/a7xx reg decoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2318599252e5dcf34812b9aea8c0c92f772add4f",
|
|
"description": "freedreno/a6xx: Rework flushing events",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a751765e7e0ae076fc3bc7b534ac406a891a6a2",
|
|
"description": "freedreno/a6xx: Don't emit epilogue per-tile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19a91a6108a3e766d883626692d01ad17d0dca88",
|
|
"description": "freedreno: Reuse last_fence when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05e19b365f6a3ed384fe4da8a051352a6aae3ffb",
|
|
"description": "freedreno: Attach fence to last batch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75b3f794a0b99b6b3c34a140d16f34967231efed",
|
|
"description": "freedreno/a6xx: Fix num_groups programming",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97ae8a94d3ee913de8facaad8e29d229adca7c7b",
|
|
"description": "freedreno: Block rusticl on older gens",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "560a160f05075597bf47da517d47e24659a07fc2",
|
|
"description": "freedreno: Flip logging to debug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55606efdfcab3f10200176e560b0863beba03144",
|
|
"description": "freedreno/a6xx: Barrier debug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48a82aa1ad5abe256fcf5d574ff2ed994312508b",
|
|
"description": "freedreno: Fix stdout vs stderr logging",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b618b7e725f60bf5ce8a36f113b194acc645e364",
|
|
"description": "freedreno: Add missing cl_gl_sharing cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86f952fade03cb73bd51900ab186f43e7297d6a6",
|
|
"description": "freedreno/fdl: Set layer_size in explicit_layout case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87fca4f51ed3239ed0108ecd7b00722e3b23c8c9",
|
|
"description": "etnaviv: Limit max line width to 1.0 on GPUs needing wide line emulation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28ae3c0bf03d36f159de4999a60e64b085d27610",
|
|
"description": "etnaviv: hwdb: Add WIDELINE_TRIANGLE_EMU cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28f0157250df7d4da129f9ceb482f2ac16b567bb",
|
|
"description": "freedreno/ci: update nightly expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c60f423b38207b06259df0f850ac70e13198e36",
|
|
"description": "st/glsl_to_nir: update state var locations earlier",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a6fcc2835ead0282c2bb6c29e0eed3711b2ec6d1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df6d398d45caa9317959baf12fe8581a94d5d4ec",
|
|
"description": "pco: fix Mesa-CI regression in pco texture packed formats",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9caa563bc928f13a3e8a831a2095bc41c25f9990",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e88346330e76169db7caed1f3e1ccf9fcfd010bf",
|
|
"description": "nir/lower_io: remove incorrect Intel _block cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c20245832d0c563256ccc40a10bc454d67e0fa6b",
|
|
"description": "amd: add gfx11 and gfx12 CP packet definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f22f117d1ad93c29316e7e695fc28bdccfa67bff",
|
|
"description": "amd: add meson variable idep_amd_generated_headers for all generated headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e92be27475921295857b01954eef61f7f5263d6",
|
|
"description": "anv: Rename instruction_state_pool to shader_heap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69734bb9032b5ee8cc5a6b7b0ea0858e0ea3b4e7",
|
|
"description": "pan/fb: fix return type for mali_to_glsl_dim",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e3dc3dccd642310de6fb813701bee2b97023ac37",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d42e934ad9a2194c5cb08c462279114b930d2ff",
|
|
"description": "ci,cirnm: Fix program name in usage example",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8ee6f3d30b305d50e2751a8e315a812781155ec",
|
|
"description": "radv: fix multiview fast clears",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fa94dba34034dd1509df4110808050693c56db9",
|
|
"description": "radv: only enable DCC/HTILE if it's compressed with SDMA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3869a6f967d9996d768e92ecb6e4870ff0e41334",
|
|
"description": "ac/cmdbuf: only set DCC_WRITE_COMPRESS for DCC on SDMA 5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b2b1d405a3213e25d41be7213223eb86df9e654",
|
|
"description": "radeonsi/vcn: Use full pitch for pre-encode input",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1f83e731451b84b16cc1fa2f04b46a71a66e43ff",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a497316d4da5fe9217f8acc31b5098c1b896dba",
|
|
"description": "pvr: only specially handle gfx subcmd for BeginQuery",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9caa563bc928f13a3e8a831a2095bc41c25f9990",
|
|
"description": "pvr, pco: Commonize texture packing code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d583339e793b90917b51a0264642348b642db236",
|
|
"description": "radv/meta: add a single function for color/depth&stencil fragment resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d0206c95f3b1619f95eaf5959a504c9ce62ef6e",
|
|
"description": "radv/meta: simplify creating pipelines for color/depth&stencil fragment resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "009cf9bfa738b0a9abfda5087bcf9368f1b6a61b",
|
|
"description": "radv/meta: pass a resolve mode for fragment color resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c5685ed891b5a5ade028e10eecc72cbe26186f9",
|
|
"description": "radv/meta: inline one function in the fragment resolve path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "876b204703d071f68f8377e22dd6e81fb4e0898a",
|
|
"description": "radv/meta: use the same shader for color/depth&stencil fragment resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd9cbff41a413438215453ee2aadb68d119557c1",
|
|
"description": "radv/meta: move the barrier for color fragment resolves outside",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "255439fd9cfce15fe9d75ca7ee8dafd6b064c7b1",
|
|
"description": "radv/meta: fix the shader stage for push constants in the fragment resolve path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed546ce809b227e388f632e43292455ae1d0ed21",
|
|
"description": "radv/meta: add a single function for color/depth&stencil compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94234f35fd0453108ac082507195272eaee42c3f",
|
|
"description": "radv/meta: simplify creating pipelines for color/depth&stencil compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c7b416daae8d7a30124a79624f177d145ff8460",
|
|
"description": "radv/meta: pass a resolve mode for compute color resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ae32d709c6313517e6e116bc1050aba3a313c35",
|
|
"description": "radv/meta: inline one function in the compute resolve path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3e52c348c46eac78edeb858ebb8f55094d36b79",
|
|
"description": "radv/meta: use the same shader for color/depth&stencil compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08f147d92c4f13c86b845886520b9a3e7f3fe051",
|
|
"description": "radv/meta: add depth/stencil support to the core resolve shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e561eb1d74b9eeec329992f8fc102a462092356",
|
|
"description": "radv/meta: replace radv_meta_resolve_type by VkImageAspectFlags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a6c09e1f1c80de7da4110ec8319cf11e8c39812",
|
|
"description": "anv: Report bind events for image private binding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6eb6c58c7580ee68d500fda6f8c04bb76aeae67",
|
|
"description": "anv: Enable support for VK_EXT_device_address_binding_report",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d06da7645905d989416bd9076b785c61dbbe58d4",
|
|
"description": "anv: Report addr bind events for opaque/non-opaque sparse allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "849b2d1c5dc7f4e22477c6b2a3f9ed52c6ab042b",
|
|
"description": "anv: Report bind/unbind events for sparse VA range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83121a1ec212db0836ad94af7379b94bd0fff379",
|
|
"description": "anv: Report address binding events for VkCommandPool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bb79e7e69332a31a725f5ee9f1c8bc2bf8e8689",
|
|
"description": "anv: Report address binding events for VkDescriptorPool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0d46cc91d4e750b152ccd860773c786c4c7c9f5",
|
|
"description": "anv: Report address binding events for VkQueryPool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "145eb76cb485a613166a8e90ea8fc1c9dfee182b",
|
|
"description": "anv: Add BO helper macros for binding report extension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b769311305ec1c3823d2880d73f92b8f95abdbd6",
|
|
"description": "anv: Report address binding events for images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fd887a8bc4d615cb332b4b81731276a2b5a5298",
|
|
"description": "anv: Report address binding events for memory buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe46a2ae9b33159ba7edb86ffd45dca2f2d9a83e",
|
|
"description": "anv: Add helper macros for address binding report extension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2253afbc94a2aed03c60c25443fe5652ca22bffc",
|
|
"description": "ir3: Lower 8b usub_sat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89c6db217c4cb1c035449f554a2dd1c45b6a2747",
|
|
"description": "turnip/ci: Remove a618-vk-full job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7afd3b61ef4311dd1cb056608a039e02ecadb01c",
|
|
"description": "turnip/ci: Skip more slow tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa682376dd1479b3883bff79074fdf0f9d4ef42c",
|
|
"description": "turnip/ci: Promote a618-vk-asan to pre-merge",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8573a2744748af1ecb3dba8de3a7aef8ed50a366",
|
|
"description": "turnip/ci: Move a618-vk job to new sc7180 runner",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32925aa18822cea6cdc4851694118f74023c1908",
|
|
"description": "ci: Update kernel to pull in new build for freedreno",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae8928b638dc42ca169c91293058cb98c1fe595e",
|
|
"description": "ir3: Fix constlen trimming when more than one stage is trimmed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68c0031f56c303644a72bc6387b39f6c26954650",
|
|
"description": "tu: Use HW offset 0 in 3d loads/clears with FDM",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b34b089ca1327a5d48bc3cfceb9647c44763b52d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df4042371f8c9e756e6216e36861a424a1ffdccf",
|
|
"description": "anv: Set PIPELINE_SELECT systolic mode based on shader usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3debca7dc66efd55c3a32582c5a0286f0d208ff2",
|
|
"description": "anv: Enable cooperativeMatrixPerElementOperations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffc3219d5768b4ec9169243d186108df8973a9ed",
|
|
"description": "brw: Add lowering for nir_cmat_call_op_per_element_op",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "095c470d253be9c6ce4e26f81d379558cd3560b1",
|
|
"description": "anv: add missing handling for attachment locations in secondaries",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d2f7b6d5a7625f916baa9a9ec110a1799c045f49",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ea485406c6dd3f89e50900126f74ca3343176b8",
|
|
"description": "docs: add sha sum for 26.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b09692bf999941f0b63a369851f857693b97dcee",
|
|
"description": "docs: add release notes for 26.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9894012f8de5898168674ef75b7da214508763f1",
|
|
"description": "docs: update calendar for 26.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab1d9cd92983acbad5c24b441f208d34170017d7",
|
|
"description": "tu: Add lrzWriteDisableReason to render_pass tracepoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8720bea4cbe9c43ee1331deadee405ce56ef59d8",
|
|
"description": "kk: Fix debug printf specifier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16c9cc9d08f14efa72c1a411e7a7dd4cafb20216",
|
|
"description": "panfrost: Fix -Wunused-but-set-variable warnings using ASSERTED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51c953cea0569d938c92fe1865f2c2c0012bee61",
|
|
"description": "panfrost: Fix -Wunused-variable warnings using ASSERTED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "862d62100279b7da8a609332d13e4ffe2cf8be86",
|
|
"description": "panfrost: Fix -Wunused-variable warning on arch > 7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8628523f0ff3702b697b932cb2e1ac29742bb557",
|
|
"description": "tu: Fix condition for re-emitting FDM-related state",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "25202d3e473e2a26c6f1a83e96b3527203653430",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f69c26fb06d67b5de33147160772096765ac6c28",
|
|
"description": "anv: fix dynamic buffes again",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e94cb92cb00acaeb4c627cf186b6b86a6a1828ed",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "070a741855823f1167a55c463014d4e4291c6ee7",
|
|
"description": "radv: don't cache esgs_ring_size/gsvs_ring_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c66adf97e07b92258c697f200d096e47782e4d1",
|
|
"description": "ac/llvm: pass ac_cu_info to ac_llvm_context_init",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43603f9b1d607e689cfdab56fdeb62314ed3449f",
|
|
"description": "amd: add ac_cu_info::local_invocation_ids_packed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5963eff1a2c3f60551f8d46d330b61e78a609026",
|
|
"description": "amd: add ac_cu_info::has_vrs_frag_pos_z_bug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29f8237d304a14adc69b61cf216cde119fc24e1b",
|
|
"description": "amd: move various flags to ac_cu_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567967350e39419169b8bb8238c9077f9a380638",
|
|
"description": "ac/gpu_info: remove padding from ac_cu_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c99345bd5aaf9756180072a5081b2c167d842218",
|
|
"description": "ac/gpu_info: fix outdated comment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78b3e07bed50f8458f1dc184bd56f544b2ace586",
|
|
"description": "ac/nir: remove ac_nir_lower_ps_late_options::family",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d31054d86c9e237a0bc3c4408f2911548c0ba9c",
|
|
"description": "ac/nir: remove gfx_level parameter from ac_nir_lower_indirect_derefs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "724f65f96c36e6c0f3d7c61bf82f322935f26860",
|
|
"description": "radv: remove radv_physical_device::max_shared_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8017478074d91e0ac45d21d6e5fdd9e10b4fb228",
|
|
"description": "radv: fix size of reserved in radv_physical_device_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "640bc3bc53b6ec2ee7816f569e58baf24bcb54cd",
|
|
"description": "zink: fix format conversion logic for the alpha emulation case",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "252bff0f487763d11f0e4a995be0c42070751d87",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b464785b9eefdcb7597942f0fd56bcdbdcff5c2",
|
|
"description": "nir/opt_algebraic: optimize d3d9 iand(a, inot(b))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f9c347bf301e79c7a4c2fd24f6248c49ab2fed",
|
|
"description": "nir/opt_algebraic: optimize b2f(a) - 1.0 to -b2f(a)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b974a922aaf0de3596b887173d1ee109b0e5723",
|
|
"description": "nir: print all fp_math_ctrl bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e614215ff12fafb73c23925d27b656af0ce806e",
|
|
"description": "pvr/ci: update bxs flakes to add one ycbcr test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cea0fd97390a9f23153d0a94936f44d3b769fcb",
|
|
"description": "pan: Move buffer functions to pan_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "448354e79249310528bc0232c464fa4a307d8659",
|
|
"description": "pan: Drop ASTC support for v5 texel buffers building",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e61368d3b02ef5ae96ce9979470237c9fc46aa4",
|
|
"description": "etnaviv: Enable single-triangle blitter mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec41afc7aa1e403521b669f202493b8e8c751905",
|
|
"description": "u_blitter: Add single-triangle draw mode for NEAREST blit consistency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39839af4e16c7a8ce5acf08c118dee5c7c620112",
|
|
"description": "radv/video: Disable qp map for h265 on vcn1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01ba87a7fc8250d398896590ac70f67a76b27f6c",
|
|
"description": "panvk: Relax ms2ss afbc disablement",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05326726a9584c6d186aa7880f9b29ebc256a608",
|
|
"description": "panvk: Don't create MS2SS views for internal views",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0157596290d4f291a3b80814e40995e7b77e2c3",
|
|
"description": "pan/fb: Force pre-frame shaders to ALWAYS for clean tiles",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c4f2aba5123536fff95f47389c511455de18711",
|
|
"description": "pan/fb: Set clean_tile_write for mismatched superblock/tile sizes",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fcee05abf7f80dbce8a8f72b7ac4401984b4566",
|
|
"description": "pan/fb: Figure out clean tile enables up-front",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "deb8b5c9c78e3a00228c0ccf1175dbc2ffc5093c",
|
|
"description": "panvk: Avoid direct MSAA resolves to AFBC on v6 and earlier",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b8de34da2ba30f05207d86f926ab97fe7309354b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98a6e6e7bb563f5974cc2a9fb5e6009bc3b0d115",
|
|
"description": "pan/fb: Set reverse_issue_order when needed",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "655f7588dee6fc2d3a64967854547b87b890a491",
|
|
"description": "pan/desc: Pass emit_*_attachments args through a struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5093b3fe0a5bdd03740fa58402e15ce8256f2e2a",
|
|
"description": "pan/fb: Improve depth format asserts",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e3dc3dccd642310de6fb813701bee2b97023ac37",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "397297e7de2c72f50512bd0ff7406bba79869da5",
|
|
"description": "util/format: Add a util_format_get_depth_bits() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53474cfef07c69fc5f53cae436a537a6e946cc15",
|
|
"description": "mesa: allow MAX_TRANSFORM_FEEDBACK_BUFFERS in GL40+ contexts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55a71893b923cd3ac0f6b1a54c7137af9c2e9a8",
|
|
"description": "docs: Add KosmicKrisp to the list of layered drivers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "636640ecce0f604049c28de7b530e49f87d06ecb",
|
|
"description": "docs/kk: Update build instructions to add --prefer-static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0468dbf9893416c98a6a5d7b636173613209fc02",
|
|
"description": "venus/ci: Skip invalid SkQP test on ANV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b52a537a5b7aae1283bb1566393eebeb4705a7f",
|
|
"description": "radv: remove an useless check for VK_IMAGE_LAYOUT_PREINITIALIZED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c371010c1061b8fa0854f88b5fe79e8d1fe23c1",
|
|
"description": "radv/meta: stop using pdev for some query resolve shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "122958344afb6ed29259cc2c2d988c6fcf9b8e21",
|
|
"description": "radv/meta: stop using pdev for building the resolve meta shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81932d67319bb234f41a58bdbd25fd35a3ea5f86",
|
|
"description": "radv/meta: stop using pdev for shaders that use addr<->coord helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8710152fb0e49a7871f6fe7c0954e09c8eb481e",
|
|
"description": "ac/nir: stop passing radeon_info for addr->coord helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63e1592f8dd33d51c975a5acd2abb8a1ae8076c6",
|
|
"description": "brw/scoreboard: Don't track dependencies for UNDEFs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f4de30d0581ed9bc6c289cc62eafc2253ef63a0",
|
|
"description": "aco/insert_fp_mode: don't skip setting round for fract",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7212a75c5ef38268b3b9ee332fce80043a4e4809",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "788a8ab2396957114f317ad49ab7fab9b41c5405",
|
|
"description": "ntv: call nir_lower_variable_initializers() from ntv_shader_prepare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49d07b9ae66fede4fd7cc22877d4e4a6a28fd5c2",
|
|
"description": "ntv: run nir_remove_dead_variables during ntv_shader_prepare()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6928eb015b2573fa6bd4e3ae48887c6e9526618",
|
|
"description": "ntv: re-gather shader info after ntv_shader_prepare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ed178ecd65c0c2e160d4ea35c1b4f56b737b7a2",
|
|
"description": "ntv: run nir_cleanup_functions() in ntv_shader_prepare()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "102fa924c2b5acf0d04239405694c4d7eac32342",
|
|
"description": "nvk: Remove unused cmd.tls_space_needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c24963d8da688de7de35e78d22458f7d5f6b4556",
|
|
"description": "nvk: Enable zcull for VK_ATTACHMENT_LOAD_OP_LOAD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e04c965de20dc9a50622fa4f667d301f5265404",
|
|
"description": "nvk: Enable basic zcull support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0920e0afb5c21a5f693c1d716e4fe6e4804aa5e3",
|
|
"description": "nil: Add zcull support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88cc4df9a3319bbd9bf62855913948be934e6ab9",
|
|
"description": "nouveau/headers: Preserve _ before 0-9 in to_camel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76f9a516604d3c76368ae8abcb6e9b7d3f5fbb4d",
|
|
"description": "nouveau/winsys: Fetch zcull_info on device create",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f03c8b17366ade4ff166c807aa7aaed182d1d15",
|
|
"description": "drm-uapi: Sync nouveau_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8aecdcffa506403d80476d4dce8374a953a691af",
|
|
"description": "mediafoundation: add workaround for max subregion number reported in slice auto mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5bd6874f6b30bb3c0992a3da1d0b654918cd5ea",
|
|
"description": "d3d12: add workaround for max subregion number reported in slice auto mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1cde9d39a5a2e7a6768804dbdc8b0666eb2f4e",
|
|
"description": "mediafoundation: in slice generation mode, send METransformNeedInput once per frame.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745f69aa1ec09366f03e3ee439f9bfe8f48cbd27",
|
|
"description": "pan/ci: add a slow test to the skip-list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f109f3888163791ab47f5e85cabe9fab07129d16",
|
|
"description": "pan/ci: update missed expectation",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "399c0d22f3968ecce93212dece54166a2d10e240",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52aaf307df57f3e2e143a4d377aa7ae14152436e",
|
|
"description": "radv: use radv_physical_cache_key::clear_lds more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "229e892e42e8b45ae2652dde4b8ace01a349a657",
|
|
"description": "radv: use radv_physical_cache_key::disable_shrink_image_store more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55691035e86d478a93a07b70e5c79a2f38effae1",
|
|
"description": "radv: use radv_physical_cache_key::disable_aniso_single_level more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f045c04b5033d0c957ae4aebd2e59a748031968c",
|
|
"description": "radv: use radv_physical_cache_key::disable_trunc_coord more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7447012efa17ccdc6619c5cfe557138836df968",
|
|
"description": "radv/nir: use radv_physical_cache_key::bvh8 more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1457c39f5a8d9ded5cc5a260d8fef2044af8671e",
|
|
"description": "radv/nir: use radv_physical_cache_key::emulate_rt more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "246b8501cec091449a500054fa82845012d0f26a",
|
|
"description": "radv/nir: use radv_physical_cache_key::no_rt more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835fd613b50332eb6266fd358d8711a11c04e473",
|
|
"description": "venus: expose VK_EXT_descriptor_heap by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0e4ef50e3ca0da6b4b283dfaa8db14dc5628e02",
|
|
"description": "venus: RegisterCustomBorderColorEXT can be async when index is requested",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "718ecfc008f45de11463a76d0a1d43d839be208a",
|
|
"description": "venus: amend to mark descriptor size cache initialized",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82917805abdd8a3159c426f8c0bc4daf2eb46275",
|
|
"description": "agx: use common code vote lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a450fb0ffb230c6ee3ef96faa8ce629085a3204",
|
|
"description": "nir/lower_subgroups: generalize vote lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8f80c3700045acd7fae81e3e6139d70900ac785",
|
|
"description": "ac/parse_ib: Fix VCN address parsing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a5c660ef5b881d4193566a777b150ef912a4f9a",
|
|
"description": "st/bitmap: only release YUV samplerviews",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "73da0dcddcb351f46544b207de55a4cb81654cb8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ba275aa70f716ca544afb71b371041d9c7541f6",
|
|
"description": "zink: add TRANSFER_WRITE -> HOST_READ sync to end of batch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "857f5a8e9cdbe0daf101a629b34291c08d1fa268",
|
|
"description": "st/mesa: optimize glCopyImageSubData for 3D and array textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03d2cc2b2ae5341409ee1fab74e98134a6df0511",
|
|
"description": "teflon: Add debug string for concatenation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3840e53d3ea246923e5954aa23b9b6cad41349a7",
|
|
"description": "teflon/tests: Add 16-bit output support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f417f47165ec6c7f0b5bf1982ff829efacfcdfa",
|
|
"description": "ethosu: Fix padding calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c6dbb099a58f4812aac9941fe55ffc881c95daf",
|
|
"description": "pvr: fix format table properties duplicate",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f740b26a61d6e77d27051cc29695885f61235f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d040df750fbf76b2d7cb22c95ec16e70ea04d0a",
|
|
"description": "hk: Fix crash in hk_handle_passthrough_gs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e10f29399fb4c973b574df0d3649dfe3b2b7e4cf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "487586fefab67a77f70ad859509ed27877ee8ee1",
|
|
"description": "anv: implement inline parameter promotion from push constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f19814414695ef91aa99e7787c3740c02a0b2a7",
|
|
"description": "brw/nir: handle inline_data_intel more like push_data_intel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "789bb544f53afdc5ec1150b9573b7550e1e39419",
|
|
"description": "anv: add a shrinking push constant loading pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7104cf922313caa95f17bb1964c23e35f2e21465",
|
|
"description": "anv: merge 2 push constants fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaf332cb604683faf90282b8e6f1029386b2f230",
|
|
"description": "anv: delay num-workgroups usage until push remapping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a0bb5b856161d7e74342da2790a3bdbe3eb5cc1",
|
|
"description": "anv: pack bind_map further",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cd9a4e4a1b36b54f7db03c01c89564a5f11fa00",
|
|
"description": "anv: avoid filling PC reason for timestamp u_trace captures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "909bf887d81a4774b0769d9d5c9ad78c778cc4af",
|
|
"description": "anv: track descriptor buffers used & promoted to push constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fa1eddb4cff78dcb04dc03425d77bd30f9daa3d",
|
|
"description": "anv: optimize binding table flushing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a9d075e0c87ee04fddef739c8025386d5f84923",
|
|
"description": "anv: make a helper for push constant allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79a56ef44814299277e570e0533526021aa73f69",
|
|
"description": "anv: add a debug printout for dirty descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e25c683421ce7f526d80c35b67d2287b58ebe22a",
|
|
"description": "anv: remove old comment related to pre softpin platforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "413e169f453a6288f69880fd2ab4f0b7335089c4",
|
|
"description": "anv: remove snprintf for aux op transition",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8aa963a129a2d206e678d940000598e0a2b3521d",
|
|
"description": "anv: specialize code for Wa_18019110168",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f4309cb8a56aca29d7ddc74f84653088a96a19a",
|
|
"description": "anv: program HW to gather push constants at 3DSTATE_CONSTANT parsing time on Gfx9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "533c748b34445a07a8e5b49d5a2c40ffca79c147",
|
|
"description": "anv: dirty descriptors after blorp operations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "710c87bced2ba88cc1cc5f5e3504fd73591cb886",
|
|
"description": "kk: Increase push constant size to 256 from 128",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "675e5527ba412e8c4f80287dfd640724682b533b",
|
|
"description": "v3d: add support for GL_ARB_sample_shading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13391f65006552d18abeb8a84a70aa8d6ab66fe1",
|
|
"description": "tu: Set tu_ignore_frag_depth_direction driconf for Creed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8eef1024c49bfed1abf239af2fbedc3b12d31ac",
|
|
"description": "ac/vcn: correct a typo in av1 dec header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7672cccedbed0b04b851c4de64296b3617173fcb",
|
|
"description": "venus/ci: Increase android-angle-venus-anv-cml-cts timeout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc38ac933b52744d37471660327799b656079c62",
|
|
"description": "anv: Fix ASTC emulation sync in CopyImage and CopyBufferToImage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4d5090d698f6e75dc317ad9226aadb09b498cb9",
|
|
"description": "radv: fix potential GPU hangs with secondaries on transfer queue",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0632161956fc69108be38d052d0d76cae94fe19c",
|
|
"description": "freedreno/a6xx: Hide 10_10_10_2 for opencl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d48735852779cfef2c68dd01733532a2580b9bd8",
|
|
"description": "rusticl: Add CL specific bind flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57c90e86bf59ae60286453f70e96e23dcd974954",
|
|
"description": "anv: add a drirc to control binding table block size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a5ac96a6719469112aacb474ba46495b87ad931",
|
|
"description": "anv: predicate BTP emissions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "725c2a39d5f7a4de6376cd364f7ed1c45605374e",
|
|
"description": "anv: enable sharing binding table pool programming",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ef47c743cbca61ae0c6b5be593ae5c0e3399513",
|
|
"description": "anv: move ALU registers used for mi commands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfc5865a1b3bd7d55c50daaaa058478739e5dafa",
|
|
"description": "gallium: Add warning about PIPE_QUERY_x's ABIness",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dc6fbd5c56c27dc6ec4ffeda2e00979d27e8784",
|
|
"description": "gallium: Switch TIMESTAMP_RAW back to callback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c768797ab39c51d9ce2da41ebb00eef723c8b683",
|
|
"description": "hash_table: fix use-after-free by reorganization of destruct callbacks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f13f88b749a366fa53b50ccbb5a77b71e296c370",
|
|
"description": "freedreno/crashdec: Print an error instead of crashing on fopen() fail.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2eb9420061334230afbd45861b8d40860f1e4ec1",
|
|
"description": "ac/nir: fix writemask for dual source blending on GFX11+",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "45d8cd037a83ae99f99a551be1b565f14cd598ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42c4f7935a649bb73dabb159e48a4021a9103a8e",
|
|
"description": "nir: optimize u2u32(unpack_32_2x16_split_*)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b6dd167ac72892fa6d1c70f9903c62a29e625f7",
|
|
"description": "lavapipe: Fix features for nonsubsampled ycbcr formats",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "af062126ae1f26b01cad1165a4e31dc40e141b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05586fae67d320ed957017486ad1196609678345",
|
|
"description": "radv: combine v_mov_dpp into fma in frag_coord.z adjust",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "437a3d5ade2b5cf3bc8f9a7f4723268f08b68bba",
|
|
"description": "radv: disable fast math for frag_coord.z adjust",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e2595369035f0f77b05de690e4311da05ff4c25",
|
|
"description": "radv: move all image checks into radv_image_need_retile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4529be010b6a13c96085986a067a74613d9d0acc",
|
|
"description": "radv: skip retiling if transitioning away from ZERO_INITIALIZED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14508b4c9a2d79ebaa872a8155221f330d8e1e21",
|
|
"description": "pvr: Add support for fragment pass through shader",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005ce4057c067fff262594f9ee06746875b4830f",
|
|
"description": "freedreno+ir3: Implement CL isam mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac7b457927b50af9f8a7d9cbb15b52a021a50305",
|
|
"description": "ir3: More COMPUTE vs KERNEL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87d995d32e2a2d832ab023e3d22bb9084933920",
|
|
"description": "pvr: Update CI fails list after render pass fixes",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1f2ad17dd6c0b4493ec2557ff09094e9033cd63",
|
|
"description": "pvr: Add missing support for tile buffers to SPM EOT programs",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e01b9ef2df78f8ae28d3504ae64fadb5298c411",
|
|
"description": "pvr: Add missing support for preserve attachments",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e18670347a2c923163135829c08026cc84b40dff",
|
|
"description": "pvr: Rename pvr_render_input_attachment",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df445dc9b97ea04fb4b37fdc5b42901a416cc519",
|
|
"description": "pvr: Fix allocating the required scratch buffer space for tile buffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3457f8083a656524ffe7ce572a7d09b0c7279cf3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0640ac7e3bdf632eee4e4aa47da5445e5deb4af4",
|
|
"description": "pvr: Fix incorrect subpass merging optimisation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "10b6a0d567e9782ae5217f4303bdc6fd2f0610ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ea39c6305abc2eac2b3e7859f4859c770cfbb4a",
|
|
"description": "pco: Use vertex input registers in register allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8592c177d10608c1ed397d038649e86b6ac56613",
|
|
"description": "lavapipe: Remove some dead code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b6340fd94e0cc946111df5304adf349de1d8680",
|
|
"description": "lavapipe: enable dmabuf import for planar drm formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e2693f3d37b8ebe0ec50b2d9952952cddb4aba9",
|
|
"description": "v3dv: use vk_graphics_pipeline_state for pipeline creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b5b41bb242643c19e14221eb2dbe0dc7517eb81",
|
|
"description": "tu: Fix double emission of PC_DS_CNTL due to missing break",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47251b2e2dc2097d1530b3def064dd56d545482c",
|
|
"description": "ir3: Align TCS per-patch output to 64 bytes to prevent stale reads",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e111422f7f068cee9e5330229f22fc8e23ce53c2",
|
|
"description": "pan/ci: correct syntax for flakes",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6eeede8a52e1cc97b7f8ca7b6f05f798ec606c76",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f75aa3b75099e3e56951a81a0a41f03bab57396",
|
|
"description": "kk: enable VK_KHR_external_{fence,semaphore}_fd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f8a9f0aeba852bdc3d71affd3eb920c95cca9a3",
|
|
"description": "vulkan: external sync for vk_sync_binary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07260dc210a2be5e09d987fdc7e7318b5ed2ad0a",
|
|
"description": "nir/lower_subgroups: lower shuffles and bitwise reduce to 32bit before scalarizing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "613b4fe407e9cbd6d27f0ac8c28cc2c23c02f640",
|
|
"description": "aco: resolve hazards before calls",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfda890ae839d8f2dc2b48ab7ca7a0aeaa763f7d",
|
|
"description": "aco: reset all vgpr_used_by_vmem_ in resolve_all_gfx11",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72923ad2f0414aa4710761e99880f82d3a1762de",
|
|
"description": "aco: fix VALUReadSGPRHazard with s_call_b64/s_swappc_b64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bb26573e73921e1150b0e1bb2806f34b04fe9df",
|
|
"description": "radv/video: Split cdf buffer and encode ctx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dc8a2eec4e3debf4291a292e6b46118973c1967",
|
|
"description": "panvk: Support VK_EXT_legacy_dithering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "755cb6cb75a9d68ba83dccd888ccc9293cbb3573",
|
|
"description": "radv: fix independent sets with dynamic buffers and GPL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6e1c23fafdce4b5982d492bd92b5913b811e7ca",
|
|
"description": "radv: expose VK_VALVE_shader_mixed_float_dot_product on supported hardware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "892274d20d5f4d4d1659a2eb6039adecfedc80ee",
|
|
"description": "ac/llvm: implement mixed float dot",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd067088ef8755874ccec7114131524710299323",
|
|
"description": "aco: allow dpp for fp8/bf8 dot4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a033cd95a47a01446e5aa0ea55717e470c5ba254",
|
|
"description": "aco: allow modifiers for fp16 dot",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3238e64d3ce0695d2f42eeaea9eb630d4fdf3c37",
|
|
"description": "aco/ra: create v_dot2c_f32_f16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237b8ca205d3184d62451cb43f7aac26f40ca77d",
|
|
"description": "aco: mixed float dot product opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dc0f7d540b123f9457e8f1d8de1fc7dd62242c6",
|
|
"description": "spirv: implement SPV_VALVE_mixed_float_dot_product",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d6fe16ce88d82f6dde37886b43ba6f93156e43a",
|
|
"description": "nir: add mixed float dot opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d870d10ad9317d7900e65bd1dd55ce18d6bb4540",
|
|
"description": "vulkan,spirv: update headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2351b3d04d23e04398de234df53515b5a1dda5f",
|
|
"description": "util: bring back fix to avoid strict aliasing bugs in xxhash",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "070bf8986ce08bc58d1263fefb9e2e33de9e6bf4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06949b74ebe4b053a3bf2ecb05b177e56beadf2d",
|
|
"description": "radv: suspend/resume dynamic rendering completely",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6523feed9964f1c0094f449335b409b7121ede4",
|
|
"description": "radv: handle the cache flush workaround for mips before emitting the fb",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc08a1594e02e1ff41ed073eb1517b5479a2f3ad",
|
|
"description": "radv: skip some redundant operations when rendering is resumed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d45586f1c0f3c53e7207f41234d638997f6e94cf",
|
|
"description": "radv: reserve CS space for the HiZ WA on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab6147e8ef79e58b955876083ef71d665ae2d19b",
|
|
"description": "radv/meta: fix depth/stencil resolves with different regions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fa85edd75a4dac145ca9fee78dbe56207aa6870",
|
|
"description": "vc4/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0a3f1bb8bb3446811615a2764029d51e6fc29ce",
|
|
"description": "ntv: ignore stuff for get_ssbo_size() in vulkan mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c09b8b968dca8b1db45fe3f6ab390ed2f011984",
|
|
"description": "ntv: also use base glsl type for non-zink array derefs",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e1855dc9477bc64acd35baea138608cae6da5743",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff8b688fc7fbf05d59060338fde94dbab9862c2f",
|
|
"description": "nir: Fix validation error after nir_round_int_to_float()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85394f39e52c324a656d28dc7e0bce9ea93ea95c",
|
|
"description": "dri: prevent read_sbc from going backward",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d616d9aed8d639c05d9373df9ccb7b091ba5172a",
|
|
"description": "mesa/vbo: update NeedFlush before flushing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e166027e52dc9491a169d1757905b514da4798ae",
|
|
"description": "pan/ci: Mark couple of WSI crashes as flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f51daf3091728147b1d550ac71b85519b860874",
|
|
"description": "panvk: Optimize resolves if possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22a98b24454dd30876621c0a087d05b2ec4c7c79",
|
|
"description": "pan: Add a pan_format_supports_hw_blend() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46f611c932fcb1e506d2dac2ea8e853f30948069",
|
|
"description": "panvk: Also use resolve shaders for Z/S",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8de34da2ba30f05207d86f926ab97fe7309354b",
|
|
"description": "panvk: Use resolve shaders for color resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d78b72f91d1689e3c324899b3be3d95bc45a473",
|
|
"description": "panvk: Respect storeOp for color attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ee60d375776f61288e14c4440f43dfc77f79cd",
|
|
"description": "panvk/frame_shaders: Add support for resolve shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d598424f806d8ce35ef7852e69078dbd63074182",
|
|
"description": "panvk/frame_shaders: Only allow preload shaders to be killed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72fb84c21314f01e7555e4d598149b0b0319e026",
|
|
"description": "panvk/frame_shaders: Set modes in cmd_preload_*_attachments()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fd9071070c69ef0286947253aa6603b7cb12b1a",
|
|
"description": "panvk/frame_shaders: Set no_shader_depth/stencil_read",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae2fc52cfdaddbc06e9517772a9744c79dc56ab9",
|
|
"description": "panvk: Move cmd_fb_preload to cmd_frame_shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aacbfc9da2b518b94a67fb4e258a525459c119d6",
|
|
"description": "panvk: Always set pan_fb_layout.rt_count to at least 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fee3c420b30eec36d414fe3f34622a81ada996fc",
|
|
"description": "panvk/meta: Set color_attachment_count based on bound attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b2fe6831ac1dd6d986a004f050dc12579e78aef",
|
|
"description": "pan/fb: Add a concept of resolve ops and resolve shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d777656b97b5d0cbdbc851bd9e54349bf9d354a6",
|
|
"description": "pan/fb: Add an option to only write sample0 of a render target",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ffb5c3425838d176eae60a605662d0c35ca89b0",
|
|
"description": "pan/fb: Add new shader ops for copying from RTs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23b5d40052c6b37357b6dfe6968b07e521754e7e",
|
|
"description": "pan/fb: Separate MSAA ops into in_bounds and border",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90abb2d94dc42f2aa29e71b8909daff901f13925",
|
|
"description": "pan/fb: Add support for more MSAA modes in shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e26dc4c6139be0e89b874bcb145f184ad27a0bac",
|
|
"description": "pan/fb: Refactor load shader building",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a56d357057f76c8880fd0daf425794eca2cbd3a",
|
|
"description": "pan/fb: Fill out our own descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb2a1063c1a55fd91fb11a2818a4bb19f132d018",
|
|
"description": "pan/genxml: Make sections more typesafe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85e312cffa4369febfd4ead0ae397c8fc5ea6870",
|
|
"description": "pan/desc: Set Z/S MSAA averaging mode in common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb2651feadb43be80e97ca6e7e8329e036cf81d8",
|
|
"description": "pan/desc: Drop cbuf_offset from emit_*_color_attachment()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13448fd3aaa75dec15fed8a5d9eb798a0bed533f",
|
|
"description": "pan/desc: Pass image views directly to attachment helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d12f11c8413d8e6d1a2316b3a265e7ff411ae00",
|
|
"description": "panvk: Use partial FB preloads to deal with alignments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44ff0c4707bd12b5b655dbe26d6a8ed61391ca2c",
|
|
"description": "panvk: Also load output attachments with LOAD_OP_NONE+STORE_OP_NONE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0b6ca003533441dafa928b64e94dcd5adfe686c",
|
|
"description": "panvk: Insert a pipeline barrier if we have any FB loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2e1c3b8b7cfcc9b867d43f01cf09760712d9448",
|
|
"description": "panvk/jm: Rework load/store/spill",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "962d1f33e17cd639e69b4bd8caa21e904a6a1c46",
|
|
"description": "panvk/jm: Refactor BeginRendering()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df98b6e3b2e7b7f5674b30b50c2a5fe402781a1d",
|
|
"description": "panvk: Drop pan_fb_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "779d88dc54d8db65a615a9d29a3883d4c42cf346",
|
|
"description": "panvk: Use pan_fb_load to decide when we have a clear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf72237e4043b6b1ae49857b661da32bfc5abd00",
|
|
"description": "panvk/trace: Trace using pan_fb_layout instead of info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "134681381ce3fda9c1e58f4095e1f3a5dc48a17a",
|
|
"description": "panvk/preload: Populate our own texture descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb088db6ea418afc1d2491bfd71774d124b6b257",
|
|
"description": "panvk: Switch to the new preload shader framework",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bb7d929f4de31acce36675ab93fbc1e0d46a814",
|
|
"description": "panvk/preload: Stop assuming 32 registers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19ad26a8de7834bb6beba92c9d8eb7842b08ca48",
|
|
"description": "panvk: Create both Z/S descriptors, even for separate Z/S",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fe56db780cc99089075e46ad64fda3864c68340",
|
|
"description": "panvk/jm: Use the new pan_fb code for emitting fragment jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "071838e6345b5081ab6872d7d8e1cb35f783c9d8",
|
|
"description": "panvk/jm: Re-generate FB info in cmd_preload_fb_after_batch_split()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f290cd0d67cebc2dd82a3be668938fd84766841",
|
|
"description": "panvk/csf: Use the new pan_fb code for emitting FBDs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dca1c1b5b4688cd803afa74c5cbfc22a4fd82fc4",
|
|
"description": "panvk: Add a version of fb_preload which takes the new structs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951cce705caa5b97d3cdecfc31608c49ef01873d",
|
|
"description": "panvk/csf: Use the new structs in prepare_incremental_rendering_fbinfos()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bff0cb1ee260ab23d4a23c6331bc97dcc5e5d551",
|
|
"description": "panvk: Use the new structs to re-populate fbinfo in force_fb_preload()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6ebf3cc59ad2e9bc857d439fc53956f48ed1076",
|
|
"description": "panvk: Use the new FB code for tile size selection",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "225135ed10a58493ee5181fb2291872304f295e7",
|
|
"description": "panvk: Use thew new pan_fb_layout for setting up attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2f21f65c6df8f6a7e1092621f2fdbf72b00fb91",
|
|
"description": "pan/desc: Set clean_tile.write_zs for interleaved Z/S stencil clears",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9fc555db034cafdcefa49c99c312fc314c387684",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bf9e203f296ce53d5d1183a02f0ddc64debe559",
|
|
"description": "panvk: Refactor resolveMode handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a59bf9c0f24155ba825fe933441da8ef47ad9b87",
|
|
"description": "util/format: Place PAN_FORMAT_FOO_START after the first format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cb4d4787c68712cc1b7151c567295bc14c70c2f",
|
|
"description": "panvk/jm: Emit FRAGMENT_JOB ourselves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eb1f715ac04fb30f373aaf5f79bf45363cafb55",
|
|
"description": "panvk: Drop all the crc_valid stuff",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29c05a7de3dae42ccbb46ccb89a1e652bfad6997",
|
|
"description": "panvk: Memset fb state to zero",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79164757ed509a929ab1aa1dc245a0bf256716b8",
|
|
"description": "panvk: Stop doing the pre/post DCD offsetting in common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2774dc1fc29749d24e34e413bd8458e454ae7957",
|
|
"description": "panvk: Return frame shader DCDs and modes from cmd_fb_preload()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05062a45eda3654e818fe8a6a99928b4ea6b272c",
|
|
"description": "panvk: Add and use a new pan_ptr_offset() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef952706e83a455cd409ff7a01f2dc6a2c77fb96",
|
|
"description": "panvk/csf: Use a panvk_rendering_state temp variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fc91b38c84c265583407f0557ccd6c5ecbd2c11",
|
|
"description": "pan/fb: Add a mapping to the old FB info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3dc3dccd642310de6fb813701bee2b97023ac37",
|
|
"description": "pan/fb: Add a common FB load shader builder",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88ad8bc75d0bbb72cd0a8786b1030a5df3fa3c23",
|
|
"description": "nir/gather_info: Add support for panfrost tile load/store intrinsics",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6fc1030e4fe7efb7b76ca07db1ab2efe727d6291",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae901f6175092d7b80559a93b52b09b3283466b7",
|
|
"description": "nir/print: Add panfrost blend intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f45ea1b66ae21d2c44501f97b8c513b5387d1aa9",
|
|
"description": "pan: Add a new framebuffer abstraction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d8551552ef04daa8774b9d8a250589be04753c7",
|
|
"description": "pan/clear: Stop packing undefined bits in colors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39bbfd7c51be305b35d85d03ae94cbb9e03ceef4",
|
|
"description": "asahi: fix some copyright headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a4bda02166f31025f75fa7bf287e2c54bfa394e",
|
|
"description": "panfrost: drop email from ancient copyright lines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c90bc028dc8b50aa48e14cd14cafbb0fee0908b",
|
|
"description": "mailmap: update my personal email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6ec3244c418505e57ee7c17ca0c6e975fb203f0",
|
|
"description": "ir3/ra: Assert that our calculated pressures aren't bigger than the reg file.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c6da326f8c91de95f926558978fe0239ab41185",
|
|
"description": "ir3/ra: Fix DOUBLE_ONLY limit pressure computation.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e34883a9e75c49fe505fec4768f36b9779df1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c30d4861005305f5bb3dc5fc7f7b33cd3c1b3ec",
|
|
"description": "ir3/ra: Clean up the ra_ctx_dump() output a bit.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac43d28a92130077bbbd46c81d7f0800f36626c",
|
|
"description": "agx: use util_is_probably_float",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da4296c27ca793bf8195f0bbcbfc29a5cc3cbd13",
|
|
"description": "util,intel: move probably_float to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48c685ee39f8a69abb42824105b3176fb3d07bc9",
|
|
"description": "intel/perf: Add HSW verx10 to intel_perf_query_result_write_mdapi()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a097a3d214eda7fb7b9ff63176754b7260e09e03",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd52846ec2731089a01a0c368a72b546419c702",
|
|
"description": "gfxstream: enable VK_EXT_primitives_generated_query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c66b30add24a6585d71fafa78b504743bb68370",
|
|
"description": "virtio/kumquat: add safety comments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e442125d3cf36ac9531a0979cbe3e7b6925aeb5",
|
|
"description": "Uprev ANGLE to b90b9ee1a4f901e6ba9e649d8f6cf9098a944f50",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5260acb30cfe27aad57bd5d87795f447b1ffec3d",
|
|
"description": "lavapipe: fix uninitialized variable warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cd956b932c7d4f605cc221adce74eed1fd4e5d2",
|
|
"description": "pvr: report nir shader in pipeline executable properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83d636fc74d44024e8ba4af44521242f56497f91",
|
|
"description": "r300: Z16 polygon offset fixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "399c0d22f3968ecce93212dece54166a2d10e240",
|
|
"description": "panfrost: blending fixes for Midgard",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40db69604f3dce29e5ceacf53f35c7bc3c3be7bf",
|
|
"description": "panfrost: adjust format in blend shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77bba3cf874e888cec3e736334c81b8de3aa206d",
|
|
"description": "panfrost: remove I8_UNORM from the blendable format table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "432babec118c8761aa6024572bb8948c75a45f66",
|
|
"description": "panfrost: optimize blending with DST_ALPHA when there is no alpha",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af0f4b04600dbd83db331ae6e33f13b2b333492f",
|
|
"description": "pan: add some missing formats to pan_nir_lower_framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b88d395c756a0b6a5f00b43c30677c15136c3bbc",
|
|
"description": "v3dv: disable blending when logicOpEnable is set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b08f9f192ce881078aae442d22ec626703b4c81d",
|
|
"description": "radv/nir: Correctly handle workgroup sizes not aligned to 32",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "086456111fa59f0afc4c0e15f5a4e93653353b44",
|
|
"description": "panvk: Support VK_EXT_depth_clamp_control",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feeb62091355b867f81a943d4284c3aedb0f2b54",
|
|
"description": "pan/texture: ASTC is not allowed for storage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d7a130be5ece846b2e83c968f56cde817e76bb",
|
|
"description": "panvk: Don't emit storage descriptors for compressed views",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b632af73db688df8c494812507b3ed28e6e377e",
|
|
"description": "ethosu: Update tests baseline for new models",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "825539f40401e6824bb5fd79b35f7939d9d07a27",
|
|
"description": "teflon/tests: Add MoveNet Lighning and Thunder models",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d07d177f6122e7234877a2827c504f3b27b189bd",
|
|
"description": "teflon/tests: Add SSD MobileNetV2 model",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd06e58a9641a5fed865d381087308a89c0de3f5",
|
|
"description": "teflon/tests: Add MobileNetV2 model",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "016290a4cab46495d6f39cc67dcb863bc2794d94",
|
|
"description": "teflon/tests: Add InceptionV1 model",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db318818b4f986fa500bca0e30676281bfe59c26",
|
|
"description": "teflon/tests: Add EfficientDet model",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47a317aa8fb0b1529123314d48efbe99eb122363",
|
|
"description": "teflon/tests: Fail tests with unsupported output types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6661c599815eeada8ac492fe235badc50949648b",
|
|
"description": "pan/ci: add some more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44d207c244f0aa359eeff6dc49c703bc6af9115d",
|
|
"description": "pan/ci: g720 and t720 isn't the same",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6eeede8a52e1cc97b7f8ca7b6f05f798ec606c76",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d03a1fc5bb637a9b0d4506c22938aba8f97ec4b",
|
|
"description": "radv: skip some operations when the image is already zero-initialized",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "837078b8d55651a6fa3031d91de88b9c77862ea0",
|
|
"description": "radv: fix potential corruption after FMASK decompression on GFX6-8",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f38b5c888a34cd6b06c89dcd6d742ca335e0ec6",
|
|
"description": "anv: disable ccs modifier reporting when ccs modifiers are disabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2418c9153758783d250982f9b84fb65b1b484294",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ac47f8dded346fb272e0e61977c6debaba616ec",
|
|
"description": "anv: apply the same ccs disabling for Xe3 than Xe2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2418c9153758783d250982f9b84fb65b1b484294",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2050f1173db8387504d8b3e0e62596dde8719c4",
|
|
"description": "freedreno/a6xx: Implement PIPE_QUERY_TIMESTAMP_RAW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8451190601132904825a3efd7ef74917ff7c15fd",
|
|
"description": "gallium: Add PIPE_QUERY_TIMESTAMP_RAW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e57fca6de22ccbc758384f4bb8c1be998a5dd825",
|
|
"description": "r300/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4207cc673d6391535bc4b2bd8740d7cc1f99ab83",
|
|
"description": "nir: Handle nir_instr_type_cmat_call in more places",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88cfe6b4ebe9d423f6138d0b5218419e959ca7cd",
|
|
"description": "docs: update calendar for 25.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a93046c8981438c2cfd91feb1da562d24e1eea9b",
|
|
"description": "docs: Fix unescaped `*` in 25.3.6 release notes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdae2cc70356f356ed7b0ef2f27b467628817972",
|
|
"description": "docs: Add SHA sums for 25.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b4a0a3755b6af80c1924723280145253cb9e19f",
|
|
"description": "docs: add release notes for 25.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46fbb67ea00d7cb488603d60c0a1267d5643f461",
|
|
"description": "ci: add ASAN_OPTIONS=malloc_fill_byte=1 for asan jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ee7d99f6482ca77d017abe59b233613fa65911f",
|
|
"description": "r300: handle polygon-mode points in point sprite path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "922e3c75cf1a7d983d2cf78c69dc5e3899fb3ea0",
|
|
"description": "brw: Explicitly set group=0 in generator for SYNC used in workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4382d51cd0dc6cb137d397f711ed13f1e8591fe6",
|
|
"description": "brw: Make brw_builder::uniform() ignore previous group",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "055aec542efaa9a3a86dfb4fa4f1c0360176ca5a",
|
|
"description": "zink: use maintenance10 info for DRLR optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e217112a023a767a2e4f1909a62b343d4447415",
|
|
"description": "zink: only update the value of VkAttachmentFeedbackLoopInfoEXT, not the pNext",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b453331e7cfeceacd414b9fd6e65b8fa25ae6606",
|
|
"description": "lavapipe: implement transformFeedbackRasterizationStreamSelect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f81ab6c63c9a1fba47e32614cc0502d0188a31e",
|
|
"description": "draw: fix per-stream vertex buffer leak in non-LLVM path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "188ff6755bac73e3254a8a8085bc290e13d90dd6",
|
|
"description": "gallium: add rasterization_stream to pipe_rasterizer_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6eeede8a52e1cc97b7f8ca7b6f05f798ec606c76",
|
|
"description": "pan/ci: add missing t720-flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb0d566885b10133bc505c491e7e7efa96e38754",
|
|
"description": "pan/ci: update list of DRM-related skips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b0a81da8c2476d2275640dc19706f8779023dd",
|
|
"description": "freedreno/rddecompiler: Fix shader editing when REG_BUNCH is used",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5bbbea9aab19f7df043a0e7c47c1451ae06c22d",
|
|
"description": "etnaviv: Compute blend color registers directly in etna_set_blend_color(..)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b99a0aca31ea86eee1859d17cdaf7d77a50617f",
|
|
"description": "etnaviv: Use BGRA-internal texture format with BLT/RS R/B swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7c70c2a7ca374a88bda27a7993af1d5b7fcccfb",
|
|
"description": "etnaviv: Add translate_pe_internal_format helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55467b087d147779a4f4255edd7333a338aa6ce1",
|
|
"description": "etnaviv: blt: Use img->swizzle for CONFIG SWIZ fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "594b1c18bf4f83e6dbe345c75ace985900894db9",
|
|
"description": "panvk: implement VK_EXT_image_view_min_lod",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e32fbc305257d0ce42ecadfadd7301614a6addf",
|
|
"description": "panvk: Advertise VK_EXT_color_write_enable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "222fc6a1c1b4bee1b8c0efcbce0ac5679818aa13",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af27fb23f3e96bfc80d8319550bad665bd74c563",
|
|
"description": "aco/ra: don't modify parallelcopies if get_reg_for_affinity fails",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "310f588f9260b2e0497c5ccdda7107b80670f3dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75722da9096d315fe414346f47c53d30fa774016",
|
|
"description": "aco: fix gfx6-8 store_scratch() with function calls",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e006f68b11ad7af8c0c4d7267ee04d9dfa1889a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f83f7d43ee04275bef8756347930705de45959e6",
|
|
"description": "venus: the GCC DSE workaround is no longer needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6411ee0c2d51281e2faa8caaf8d264074942a393",
|
|
"description": "venus: sync protocol for strict aliasing compliance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "715e4d1833f0b8a02ba0ad0f9b35226a811357f3",
|
|
"description": "vulkan/wsi/drm: force prime buffer blit for WSI_DEBUG_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da1fd9786b42671001354c6db68eb9ae4df81dc7",
|
|
"description": "elk/cmod: Don't propagate from CMP to ADD if there is a write between",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "020b0055e7a085a6a8c961ad12ce94e58606a1ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdbfe8de4d82eee77f10ba9fb0e8da351785b3cf",
|
|
"description": "elk/cmod: Don't propagate from CMP to possible Inf + (-Inf)",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "020b0055e7a085a6a8c961ad12ce94e58606a1ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1614cd6db619e215f1e964cb22f0f8ef968aaaf",
|
|
"description": "brw/cmod: Don't propagate from CMP to ADD if there is a write between",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "020b0055e7a085a6a8c961ad12ce94e58606a1ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ebb502ab9e6de9cbb94c89bed2fe3ff3771ada5",
|
|
"description": "Uprev Piglit to 8e2c8bc0018f42b107d470a2de1bf7f53e8fb012",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4e3ab526696222745e4a442ea6224fdb273786e",
|
|
"description": "nir/divergence: Ignore divergent_loop_{continue|break} for nir_block::divergent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eabd7cc22cfef6d6e22382935ee7d208a7116702",
|
|
"description": "nir/divergence: Fix nir_block::divergent in presence of divergent breaks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a57b900a5952e0e42f1a16de27002c4e42b07668",
|
|
"description": "nir/divergence: rename divergent_loop_cf to divergent_cf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05ef9f01a7cf411935ba664729ea487f6e0f4d0d",
|
|
"description": "pvr: Fix alloc callbacks usage when freeing frame buffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "146364ab9f159a5552a1db2f44acae9127bf01ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39ec9e3448b2e0efa1cb8c66ca6f547babeb872c",
|
|
"description": "intel/brw: Add and call brw_lsc_supports_base_offset() in places that checks for support of this feature",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91c5744e25c85f12172b0850ceb86a1cee9cd6b5",
|
|
"description": "intel/brw: Use computed push constants size in brw_assign_urb_setup()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd6d561c0a292e5fed634734e62064f40ac15e9f",
|
|
"description": "pvr: allow primary drm node to be optional",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ba104d3e923aeb14e4faf75db9c8a3e8313ecd48",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b857b5f107c03ebd5a5294fb404c0b4c2a515408",
|
|
"description": "anv: enable compute bti prefetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d5f99bfe8b9d44026b45600338ac70e7d6826aa",
|
|
"description": "nir/opt_algebraic: create more b2f if sign of zero doesn't matter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d87943ad3dbf99b3feb37b1cdc6b659464915a74",
|
|
"description": "nir/opt_algebraic: preserve signed zero when creating new b2f",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e544ecd0893a82e1804c800579d2094de8123f9",
|
|
"description": "nir/opcodes: remove valid_fp_math_ctrl bits from some opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f3be87c4e623024315df5a47bd00120c72908b",
|
|
"description": "nir/serialize: omit serializing fp_math_ctrl if it has to be 0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9109c0aa3c313abec78849d95dc9440efe3a9fee",
|
|
"description": "zink: do not check type when emitting fp_fast_math_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5386e93865a2fa65fd790bae051d796ff87516b7",
|
|
"description": "brw: use data helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d5c2a643028eed701a32bc603df59c30663576d",
|
|
"description": "nir/opt_intrinsics: use data helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84f38496884c0431b0d41667a192b1cdac731165",
|
|
"description": "nir/opt_fragdepth: use data helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9da61b3ea575ba2f59813fe60b140dbcd034e766",
|
|
"description": "nir/opt_uniform_atomics: use data helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76d5436f042bf4be163278d0a46651caa007e841",
|
|
"description": "nir/lower_atomics: use data helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb1d65426670f4c595f1278fddec8118a4e362f",
|
|
"description": "nir: add nir_get_io_data_src",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c5af51f983c8b50b9e9e30c79b1c530ac67349c",
|
|
"description": "pan/bi: lower phis to scalar early",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d7117f0d7d246d948514db1526ac6ca0a8e64cd",
|
|
"description": "ac/vcn_dec: Fix tier2 dpb array size",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "79af03556ce365a108577b713dfa4056f794a2c1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1823bb67f9859aa6bd5e2b115d40e1be62bb6586",
|
|
"description": "broadcom/ci: don't skip dynamic loop tests in RPi 3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1aac4f7e00dce017b7ebaa9600811efbae74a2e",
|
|
"description": "vc4: fail VS compilation on divergent loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a1e0112a964c10a9bd753dc0fa50c32f24740e3",
|
|
"description": "nir: add load_texture_scale intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f58861b956db5572888a146736fa3b8fa7873c5",
|
|
"description": "vc4: drop redundant shader->failed reassignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df22e50ab5b26aec842692030c526aaa7305631c",
|
|
"description": "st/pbo_compute: remove unused variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56258f4cfd6acf28e573cd028f4327cd85385aa4",
|
|
"description": "v3d,v3dv: emit always set point size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0df50e8ed17a27b4acb11a018475a7d5bded83b7",
|
|
"description": "v3d: fix leak in blit fast",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "451895c1d00569ff3735175a44d0f9526d5a6602",
|
|
"description": "i915/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a3525ed1c156cd1ed92feaca4492cb784a12bf1",
|
|
"description": "r300/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b5296b01c4d717ce84cc2a5f2b274ad895af726",
|
|
"description": "radv: simplify buffer-to-image and image-to-image operations for 96-bit formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1478329c53aee8f1b6ec5f5be28d17c41bd6d835",
|
|
"description": "iris: Move ALT mode handling from brw to iris",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b985494d6f44d2a0efb153914f69d5c12df87b73",
|
|
"description": "iris: Create our own enums for system values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53c57981943a6aac99bc990ac6ce2ceab52fd788",
|
|
"description": "iris: Move passthrough TCS generation out of brw and into iris",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "341687a0192021666bff10372940fe962fc9d64b",
|
|
"description": "brw: Drop extra validation from TCS passthrough creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8481295d8bbbd92c86ec0611f2730130bc642cd",
|
|
"description": "brw: Only lower system values for passthrough TCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78bab99812036954f1fe580180faec18b903cbfc",
|
|
"description": "freedreno: Move some draw regs into driver",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4d2684811f11ac60bfc9df7a106299a33e7859f",
|
|
"description": "freedreno/decode: Use reg usage for reg summary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0907c004e0abf794be3b033dd1230a48fc68b16",
|
|
"description": "freedreno/decode: Remove prefetch-test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f71bd97be6195cff749df955ddae5388f1188ab6",
|
|
"description": "freedreno/rnn: Track reg usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48c2e15117370af4daf931aca4b5b715b263872e",
|
|
"description": "freedreno/registers: Usage additions/corrections",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a99164651ec367ba165ce06af636ac35489b5d01",
|
|
"description": "freedreno/registers: Move remaining rp_blit to draw",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c84b069fca26ede9f29a541fcab5d6287718d9bc",
|
|
"description": "freedreno/registers: Split out compute usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e7324511f6c6cf63d7b8a6888ad0a55c3a1d04e",
|
|
"description": "freedreno/registers: Split out \"resolve\" usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28eadff6e489b99209dce441e160cde51ec9a03e",
|
|
"description": "freedreno/registers: Split out \"blit\" usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a2def32008553e724bae0f7d7a657b7881eeadd",
|
|
"description": "freedreno/registers: Rename some unknown A2D regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4f8a3a5298e808133d1987a25ae8261d8f09886",
|
|
"description": "freedreno/registers: Move binning regs to \"cmd\"",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b1cfc1b6accfe27810bc1f08d0eb2e2de3cd888",
|
|
"description": "tu: Mark TU_CMD_DIRTY_COMPUTE_DESC_SETS after stomping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9b1b46faf46d25de705443c893ef84c3a9b5823",
|
|
"description": "tu: Split out stomp_regs() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f1b1bf7a8ea2814e9eab769e7dbd99ba9e598da",
|
|
"description": "freedreno/registers: Update GRAS_BIN_FOVEAT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67dd667a62e5278ea26a17eece28edf4ac118bb8",
|
|
"description": "freedreno/registers: Update CP_COND_WRITE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66a394ad9a9870718ef22afbda4e9ce971eff61e",
|
|
"description": "freedreno/decode: Fix endswith()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e172f97fddf472edee93f7850e4ef6318110d5a8",
|
|
"description": "nir/opt_constant_folding: optimize ballot(false)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7899854e62687566158ad7442874924928110d52",
|
|
"description": "driconf: Refactor CCS modifier disabling entry",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d47ba92d4224c0218757c24414b40879b7219e24",
|
|
"description": "zink: only do pre-sync transfer barrier after a renderpass",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47e4a68a838347e65a5d4bef421d7c44c6f98314",
|
|
"description": "radv: Initialize nir_lower_io_to_scalar progress variable",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44f2c40830078b48563b3d9f90ed17564f31f57a",
|
|
"description": "zink: fix broken compiler assert",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a9bb91a976b3a232cccb8faa5cd6cd8a61d2487",
|
|
"description": "nvk+zink/ci: add rusticl testing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48d3eb8d89eb21a084fbf39b9b3c80260778b4fe",
|
|
"description": "ci/build: include rusticl in debian-build-x86_64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74fd985c6c805474dac306f7ef4a4864aaabc1d7",
|
|
"description": "pvr/ci: move some timing out tests from fails to skips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59a397793ea204df8a2ecfd89c7b6d96412a7f6d",
|
|
"description": "radv/rt: Only use ds_bvh_stack_rtn if the stack base is possible to encode",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0cc03dfbd22c72679cd55bf2d5598d379f64964",
|
|
"description": "Uprev VVL to snapshot-2026wk07",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e10f29399fb4c973b574df0d3649dfe3b2b7e4cf",
|
|
"description": "hk: fix passthrough GS key invalidation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfa9df7cfdbf3b7cedd93c75a6b23c090b1b9e53",
|
|
"description": "anv: refactor add_aux_state_tracking_buffer for conciseness",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11f8f333e23dd6bcbeff6a831c67d1acb3cb67d2",
|
|
"description": "anv: set a private binding when the image is not externally shared",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "651a321ee211c74fa543865721c07f1d9df03cf2",
|
|
"description": "hk: Use aligned vector fill in hk_CmdFillBuffer if possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c2d62c03072570e3ea394161717c52901c25327",
|
|
"description": "asahi: Implement clear_buffer using libagx_fill*",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f5497ded8055e0c241f4a87e2f10907be87e02c",
|
|
"description": "asahi: Use GPU for buffer copies in resource_copy_region()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b05271f16c78010d32564ee307aad78dc7d58151",
|
|
"description": "ci: disable debian-ppc64el and debian-s390x",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cc99edb7be828390696b6ce23af7f086d5533f2",
|
|
"description": "nir: Fill in missing conversion opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd22c48b2ac8ca010d3562f3c935ffff0e5bcac5",
|
|
"description": "nir/algebraic: remove ignore_exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f44de535869a74d3d45df9499a5e7cdb19670684",
|
|
"description": "nir: only set fp_math_ctrl if meaningful",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12df083e0bd0d39954c394c48d3e90a95846673b",
|
|
"description": "nir: fix fmin_agx/fmax_agx constant folding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cded3f213bf32bcdd95d9ef97a5edb652965ef05",
|
|
"description": "pvr/ci: update fails to remove two tests that have started passing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "929fc82b2f8c259cbe77dc62ea657baa8d4473cd",
|
|
"description": "pvr: remove asserts in pvr_get_image_subresource_layout()",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ae29e1cf76181726a11d32c5a515d309c7e59e3e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6d3c281542bdffad7120949d9a607c618c8fb1",
|
|
"description": "Revert \"pvr: Fixup for deqp-vk.api 2d.optimal.* conformance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "58c7437d3aab796e1b9f3e8f6b53fa089d8cee29",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35a3cb8e2a98ad5a8361b2275221f0f9f09ca405",
|
|
"description": "pvr: stop using samples to determine what src and dst formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "099ab34977cc64e9efc6f625ec3e597b841db34c",
|
|
"description": "pvr: drop redundant check on VK_FORMAT_X8_D24_UNORM_PACK32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f5cc58919ef9b2e86eeccf38e947ec02ffa3ba3",
|
|
"description": "pvr: allow pvr_get_copy_format to handle ycbcr formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a25926bf375459bba4fc096676d9b9be12911b9",
|
|
"description": "pvr: set transfer flags based on derived formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c489e0f45ef1b250f7c41a11ab20e63ca20d79cf",
|
|
"description": "pvr: fixup for wrong conflict resolution in rebase",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a65b5dd4de93ae84047ccba92a32a66c9f140a4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "339a838b46cd79487bd82c0b46fb6df86b3836bc",
|
|
"description": "pvr: fix ds merge logic for blit image to image",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "407e692c3c779fd0df40aa25c385788a3d7a2b19",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3df3b97acb360c6022f65b9a128fed2b73346b59",
|
|
"description": "etnaviv: blt: Fix clear_bits overflow for 32-bit formats",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c156da579c7885ff9eb0003676ec3dac706d781f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfad15df0b4983a271fc5e14e4470408112c7449",
|
|
"description": "nir/load_store_vectorize: don't update last_entry after a barrier",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b203329e0dc270896177b6d825b4a394126db4cd",
|
|
"description": "nir/load_store_vectorize: more carefully add entries from loop preheader",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ad7db762b1e19601889e0ca836f059e2adf0176",
|
|
"description": "nvk+zink/ci: update fails & flakes for nightly jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3602b6154edb3d18e55b1a50afd486ce431c85ad",
|
|
"description": "etnaviv: Validate MSAA sample count for depth/stencil formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b76f2e4a77dee86ddd8a163b452cfcce52b8c6a",
|
|
"description": "mesa: implement FRAMEBUFFER_RENDERABLE internalformat query",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae84d41d483841ceaba5ea44646d59d4f04e9a6b",
|
|
"description": "radv/meta: Rework saving/restoring state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3cb2978b805259470b8ebf2a0ec09e0c9a4c26e",
|
|
"description": "radv/meta: Add and use helpers for setting state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "090b67a16350b755982cac19e7a90e93b2152325",
|
|
"description": "vulkan/runtime: add support for ETC2 emulation with copy_memory_indirect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6f292e146342ada9893e57bb9b0532b363eb5aa",
|
|
"description": "vulkan/runtime: add a separate function to build ETC2 decode core shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bfad39f15ecfe2e957a69fc57963a7868f16522",
|
|
"description": "ac/nir/ngg: re-enable use of known compile-time GS connectivity",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b3485efa6c5ad38a21819f111bee052be05acb0",
|
|
"description": "freedreno/fdl: Fix compiling with GCC and AVX2",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b554e4c727c90b88a542b86989f6664537658f85",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bb72f7c728dadffbbdc5da497ef88a2cc90694a",
|
|
"description": "etanviv: hwdb: Import gc_feature_database from eYs3D",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eccbc1e8ba4c0a02e7b1b2dfd70361d65a6b92e",
|
|
"description": "etnaviv: hwdb: Import gc_feature_database from D-Robotics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "609bbcc1958b721ca081228da69d0ae1d4820d96",
|
|
"description": "etnaviv: hwdb: Import gc_feature_database from Amlogic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "527b642800aa570e3a655dd57ea354a731dd58ac",
|
|
"description": "venus: advertise VK_KHR_shader_fma",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d141e6e095b09cbc86ea710c4aa7a58f0239ac0",
|
|
"description": "venus: sync latest protocol for VK_KHR_shader_fma",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df7d333656932dea4622e6f648eaef31b2d83f1a",
|
|
"description": "anv: Limit modifier disabling workaround to specific GTK versions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "656ca73b946af2294b7521a59478e4d292a02555",
|
|
"description": "tu/a7xx: Fix D/S corruption when loading them via load_3d_blit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8eb0f88d3d28dda97d1cf236410fde7d9998e4d",
|
|
"description": "vulkan/wsi/wayland: Correctly map 24bpp format types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec6d0773517bd083c494530a25c47f9fcce4b8ca",
|
|
"description": "radeonsi: fix threaded shader compilation finishing after context is destroyed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9da2ebf09c0c705cbe58a45ffe6b41df9a992240",
|
|
"description": "freedreno/common: set up a830 properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81512122939767bdbf5d9b7d123214c9878e80bb",
|
|
"description": "freedreno/common: make a8xx magic regs common between all such devices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "860c54d0a0d8133162ccae952b24031a70ab9560",
|
|
"description": "ci/panvk: Skip DRM WSI tests for v10/ASan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc3951cfde692b682ae0a79502cd7ba3b77a68d7",
|
|
"description": "util/bitset: add an assert for big BITSET_EXTRACT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55e87db93081fd0309a0f1786c745df1b8f7e63",
|
|
"description": "nir: add missing ssbo atomics to nir_get_io_index_src_number",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29f5be58e9223b6a9832025f9c54f278eea9bf31",
|
|
"description": "dozen: Resolve Seg Fault in dzn_physical_device_create",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dd92aa5db62adadaa0ab3b6f160523e3e436345",
|
|
"description": "radeonsi: replace null descriptors with memset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b3e5a69f396fbfe985ddb9bad64f70f8c5af589",
|
|
"description": "radeonsi: remove the CP DMA workaround for sparse for GFX6-9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2309edb6b8a1997d6cbd96f6e12aa6cadf876ea",
|
|
"description": "ac/nir/meta: properly align sparse buffer clears with 12-byte clear values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62cce3abcdbaea2e3672875985d51832fec3e08a",
|
|
"description": "ac/nir/meta: use the clear/copy compute shader if CP DMA doesn't support sparse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbcfab9f4f5eedb2c50c6a32cb1bd4ea7b55eed5",
|
|
"description": "ac/nir/meta: don't scalarize sparse loads if the address is aligned to load size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38829bc37357e1e1bab1fb1f25e851a0d9d0712b",
|
|
"description": "radeonsi: don't fail a CB_RESOLVE assertion on gfx11",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1a105e1b1f10a034112501478a137b05407a7f01",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d66de1bb4966de870d3349f52e0465a0ebda493e",
|
|
"description": "glsl_to_nir: emit loop continue construct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "143370f1a7883261c1593e1b6f1fcc1dec80f4be",
|
|
"description": "anv: extract anv_get_color_format_features()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e0f6feb40761ef2f42bdb78252afc5ce5f7fbf9",
|
|
"description": "anv: extract 2 subvariants of anv_get_image_format_features2()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3946bb6b842c8aa74c26fcd8d93dfd7cad2a37c3",
|
|
"description": "anv: extract anv_color_format_supports_drm_modifier_tiling()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f160d8db91dfb218eae63ed0351fd77bf8bfee2f",
|
|
"description": "anv: unify blit_cts_workaround handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fbaef795a2f3588cda80e927a3e6ef8bf24c856",
|
|
"description": "anv: don't pass vk_format to anv_get_image_format_features2()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f3e0a47749a4b5f072d74804b67b27698a81400",
|
|
"description": "anv: anv_get_image_format_features2() can be static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95c4d8d726b91298e73dc422cba8886adc0b404a",
|
|
"description": "radv/meta: rework get_image_stride_for_96bit() and make it non-static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1a507bf429e8f5913c1f10c8eb2bc584aa761a0",
|
|
"description": "radv/meta: rename r32g32b32 to 96bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29ce18cb6f8b890d647d3bc04038c21d7c224ef8",
|
|
"description": "radv/meta: rename some variables for btoi 96-bit shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c90622c944890b72c91c9d8ab190aa185e105a7",
|
|
"description": "radv: remove a redundant check in radv_image_is_renderable()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61b20e726f3d5c1ca813fa83ef4ea0297f8c673f",
|
|
"description": "radv/ci: mark more WSI tests as flakes on NAVI21",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a662a59b7604c74863cb90c2ddc11a49063dadb",
|
|
"description": "nir/opt_algebraic: optimize 1.0 - b2f(a) to b2f(inot(a))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbb2f884ad1c0590dcbeb4e028f475f8c663f6c4",
|
|
"description": "ci: drop redundant MESA_IMAGE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "615e2d15d1cdb858ffde8ce94bc15ed27db50ab1",
|
|
"description": "os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0662febcafcef17a8ac151c075c5ab7f10674f0f",
|
|
"description": "os: Don't use PATH_MAX as it's not portable.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "400bec37edd6e0b1a98c7ff8e083484130643ba1",
|
|
"description": "gallium/dril: Don't use gbm if there is no gbm configured",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee80f909e47006b41d967e95da17dd1ede2997af",
|
|
"description": "i915/ci: update expectation missed in piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fceeff9701a4fbe3b09f1c9958f814680d77130",
|
|
"description": "radv/ci: mark more WSI flakes for NAVI21",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c332ee5dd628b8c32df1f38f6b3e44bc7c2cc065",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b59c3ac82a1cca599fc5e443207801f2f92d892a",
|
|
"description": "mesa/st: use same path for setting state ref locations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "add69407c7e656f444f4833a841b606e24732024",
|
|
"description": "brw: Use memset for initializing varying/slot maps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19d9e10f4df84957ab54298195beca26b2f6bcec",
|
|
"description": "brw: Drop VUE header values and position from wm_prog_data->inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e48094d72a3148c4e8959a4c3eb89d64d2f239c",
|
|
"description": "brw: Drop BRW_VARYING_SLOT_PAD and brw_varying_slot enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16ab31f358a185ec3e1f762ffad1f751dfee2409",
|
|
"description": "brw: Use NUM_TOTAL_VARYING_SLOTS instead of VARYING_SLOT_TESS_MAX",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dbeaf18c82cc316b3dd67fec713130ae893ec3b",
|
|
"description": "iris: Defeature native two-sided color support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "613fe1600e2b5773b02c39d36c5f29c943004be4",
|
|
"description": "iris: Drop use of BFC(n) when it exists but COL(n) is unwritten",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b17df365292a18a7d2d9c8ce8622cbf382aba3de",
|
|
"description": "iris: Drop sprite coord checks from SBE_SWIZ setup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4aaa19c3e714e44e6da587dd5289ec28aad7a6ec",
|
|
"description": "iris: Use the first FS input's value for all undefined FS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5c23b4785ef9f2d67b216b9e5c1ba80fe127fb2",
|
|
"description": "iris: Drop SBE component overrides for layer/viewport varyings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "139106d0d8e4dc14a5c11bec70d5061998a6b38c",
|
|
"description": "asahi: Add OpenGL / EGL CTS CI expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8aad4cd4951cc4a2c13451429ebf2f2e75fafdae",
|
|
"description": "asahi: ci: Rename asahi-g13g Vulkan CTS suite to asahi-agx2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1da57c5023c9f75ac33c5a8acb53a5ee8ede0808",
|
|
"description": "r300/ci: enable glx tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0fc4a7c5441ca6d0ec3a0f87b0ca0b6a4db0111",
|
|
"description": "brw: Drop brw_compiler option from brw_no_indirect_mask()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2df854359bf891d0a6f4d86ec0310ed1cc129dc",
|
|
"description": "brw: Make a devinfo temporary in lower_mem_access_bitsizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f873cfd7a0b885bcd2eeb3be4d8cef4b5b6c11f3",
|
|
"description": "brw: Pass devinfo to lower_bit_size, not compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1df2158f506c1cc83cad7346b5777123360a3be5",
|
|
"description": "brw: Delete use_bindless_sampler_offset flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bdef9824a37e2bc6afb3dae8a20928e3263d857",
|
|
"description": "anv, brw: Consolidate ex_bso bits to a static devinfo inline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c64a88c7b176ceb6206c22bdbcea0bec64efb1",
|
|
"description": "anv: Drop an outdated comment about indirect descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a6f6bcd5b11f540e9d80fe5411f82b5fe877934",
|
|
"description": "anv: Pass devinfo to anv_shader_compute_fragment_rts, not compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06ff3a23dc6556003b50a1485736e0b676a4587e",
|
|
"description": "anv: Make a devinfo local in anv_shader_lower_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa939db0c547f118d31b1de76c636ce1ca69ba85",
|
|
"description": "iris: Move recompile debugging to work on iris program keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d013ef4c0f2500961f0c3d0f0412340334bdd586",
|
|
"description": "brw: Make use_tcs_multi_patch a static inline taking devinfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9531c6b89efc561b456d09d04d19e8f1099324b6",
|
|
"description": "brw: Make indirect_ubos_use_sampler a static inline bool taking devinfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de03b38daafc3c3d3094a9ff63276f47e9a4d80e",
|
|
"description": "intel/elk, hasvk: Drop indirect_ubos_use_sampler option and DP code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5551eba279c3a05ef48d8398d3b57d12217970e",
|
|
"description": "pan/ci: add missing xfails from nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4b8ade09214f50fd1fe93c466973912663dd1e4",
|
|
"description": "ac/nir,radv,radeonsi: flip branches to avoid waitcnts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0143829f974ebc712cdd92f7a60205a4eefdd41",
|
|
"description": "nir/opt_intrinsics: optimize inot(inverse_ballot(const))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f81aaee7f17449cc454c73c61186355d0f0aa3ad",
|
|
"description": "aco/ra: create vectors for affinities of split definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86f0195f5cff8627818a09a8906d65b628abcc9e",
|
|
"description": "aco/ra: prefer phi operands which don't create waitcnt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "310f588f9260b2e0497c5ccdda7107b80670f3dd",
|
|
"description": "aco/ra: move variables from affinity register to avoid waitcnt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "681ec4cba7976f2ccb1c1c004be02cae5a16b06d",
|
|
"description": "aco/ra: track cost of moving variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69bc4efa378657d3f1755efcf981718be02888dc",
|
|
"description": "aco/sched_ilp: improve scheduling with VMEM/DS->VALU WaW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b6b6db170568beef9fea5953b426390dce0c7b",
|
|
"description": "aco: only consider cost of memory loads at waitcnt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bca5aab2befef7203472b207da9eb573a9c1477f",
|
|
"description": "nir: let nir_analyze_fp_range take a nir_def",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "474af815ff1b2c176a2eadfa4356c900583cf6d3",
|
|
"description": "nir: rename nir_analyze_range because it's float only",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2a59fdea625af55d40eba480cd77814358bbf41",
|
|
"description": "nir: remove non float nir_analyse_range support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7222d6939d0092655c2b8fcb17de2bf1fb46a95",
|
|
"description": "nir/opt_algebraic: remove few uses of integer nir_analyze_range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "418e6c4ed980f7e33dc49731bf6aad8bf1414db3",
|
|
"description": "panvk: guard against NULL pointers to avoid crash",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "598a8d9d11f571b14376fcbf6dc1a2c69e9d8dd5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6963c8dd806a1b8ec105774d6b21485b4e37391e",
|
|
"description": "radv,aco/gfx11: preserve s2 when NGG_WAVE_ID_EN=1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9c11a8e15d51927ef543f021966fe717975bc4d",
|
|
"description": "radv: add ngg_wave_id_en to radv_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a105e1b1f10a034112501478a137b05407a7f01",
|
|
"description": "radeonsi: remove CB_RESOLVE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa92b464f353e4c1edc8c29bcb0bc785fe9e1644",
|
|
"description": "nir/opt_non_uniform_access: use new query flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61a96be4947209ebc65a8bd3391f140e61e43f08",
|
|
"description": "nir/lower_non_uniform_access: add an option not to lower tex & image queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9df891bc679809ba2d3e9f49ffb60fc2bcf112a",
|
|
"description": "nir: allow get_ssbo_size to return a 64-bit result",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c151402f35745ce9947834e03896ca1314da7614",
|
|
"description": "nir: add ACCESS to get_ubo_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d09a975bf0cbe9da4d345e9d2bf163e44eee45a",
|
|
"description": "nir: handle get_ubo_size as a resource query in nir_shader_gather_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d9be417065801124eac3845f71df280f1ebc2bb",
|
|
"description": "panvk/v13: Support HSR Prepass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d6c7cf8b754f4571675ae83572170e92a1bf4d8",
|
|
"description": "panvk/v13: Set HSR flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10555ea638db5c98483b881ddf238f3f5340ca6",
|
|
"description": "pan/compiler: Add pass to collect HSR info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e88d9cbe3612335f74bbf698ac829dca53c59cb",
|
|
"description": "pan/genxml/v13: Add HSR operation enums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71500a32fad8c109a6737c7492e3c15892fd8424",
|
|
"description": "pan/genxml/v13: Fix HSR Prepass typo",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ece01443e18d3451088122a3a46a5a1549606a4f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75242b18623aa7316520e6e81fdb8b9c7a3ec43b",
|
|
"description": "panvk: Fix dcd_flags1 dirty bit",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a4670a67e0ea5fa4ed3885d0d3bd7b008f14abf1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0763fb947a338c50eef69f5af6d9a20204ef4b1b",
|
|
"description": "r300: align macro-tiled stride-addressed textures in X",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ae9262dc3cf3910d77cc67813558e93a8fa4530",
|
|
"description": "r300: split unaligned 3D texsubimage uploads by layer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eedbe136ead231b1d458b3e88f02d6918472ea0a",
|
|
"description": "anv/video: remove unsupported feautres for encoders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1185bbe18d0e563ac4be5f0d9f69f618efd399d0",
|
|
"description": "anv/video: set Sad Qp Lambda values properly for H265 encoder.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cb4fe5ef586688a5851e4608cc4d425d55698fb",
|
|
"description": "anv/video: Handle GPB(Generalized P and B frames) properly for H265 enc.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d4a5e4a42b1c31c61472a8fc8ec19df8020d7c6",
|
|
"description": "anv/video: set Qp passed from apps for h265 encoder",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6efbb80c987ba2a1eab9e1fa42233c3fb678224d",
|
|
"description": "anv/video: set transform skip numbers according to qp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f641eb4fadc9c347aedf76d81230ef5a189a0052",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "154b5ccc9e6183ec444b69c304dfaadd08d2f1f8",
|
|
"description": "broadcom/ci: update available devices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65362a9c386b59ad38aa287e122da84ac2fd7501",
|
|
"description": "ir3: don't use predication for large blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7c3834a27e3369b915a6fc6850a101e18a930a0",
|
|
"description": "ir3: add block_can_be_predicated helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47841c1142a78ca5b5938a2f601abbf4abf0b0af",
|
|
"description": "radv/meta: remove useless DCC decompressions for image<->buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0397b967d9ca826e34745cebd26bfa82f1b3252",
|
|
"description": "venus: workaround a gcc-15 dead store elimination (DSE) bug",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7239b5288f8d49b3cbd056f8886aa3865c0eb07b",
|
|
"description": "freedreno/decode: replace lua_pushunsigned with lua_pushinteger",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8baedef2905567a461191475cbd3565a21843db",
|
|
"description": "venus: expose VK_EXT_descriptor_heap behind a debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6265dad4f2ab31d85bcde0a56aa107b4a30431fd",
|
|
"description": "venus: fill descriptor heap feats and props",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dea6221a65800c1d015effa20cffdd4fa57d7784",
|
|
"description": "venus: take care of combined image sampler descriptor for ycbcr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f475789d59a867c66c3cd94cfa439478d8135d3",
|
|
"description": "venus: ensure descriptor writes invariance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d779f5af1875192f441dae404863f3d89cb4be1",
|
|
"description": "venus: cache descriptor size query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfc5d76205162ca6862bec083538cd0e48a420c3",
|
|
"description": "venus: rename format_update_mutex for general purpose",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be5233839984c2acb1e0190a18ba5053732f988f",
|
|
"description": "venus: add vn_descriptor.h to be shared between different desc systems",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "990b5fca3717409209a1d2b541bfc2ac478fd68d",
|
|
"description": "venus: skip image cache for VkOpaqueCaptureDataCreateInfoEXT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "526788a097edb861d3d4d61717d5a4509edc3e37",
|
|
"description": "venus: pipeline layout is now optional",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95331f3bd0f21c38a9db389cc3ff59519a7b0ae2",
|
|
"description": "venus: cmd inheritance info fix to consider descriptor heap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485b2b501cf964be35c24c12e427d9e96c141e02",
|
|
"description": "venus: implement all descriptor heap commands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04c0142aaa61edc6f6d5a64e4aabf552b4ccd4f1",
|
|
"description": "venus: sync latest protocol for VK_EXT_descriptor_heap support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ab41818c492aa89f3792496c7f33fa87cc5e837",
|
|
"description": "zink: use VK_EXT_pci_bus_info for PCI address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c17a59ab5a26919d72b3cd999a12f665fa1eb5c",
|
|
"description": "zink: fix codegen for extensions with non-standard struct names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a82e4ba81e1d09b9ceb8361208a1178dad8a1cb",
|
|
"description": "vulkan/cmd_queue: Do not zero initialize vk_cmd_queue_entry",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be5ab80de15a642d537a5072bc341c38293a1baa",
|
|
"description": "vulkan/cmd_queue: Fixup stride for multi draws",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf61736aa5db27febf124a61ac6db21f42eaa20b",
|
|
"description": "vulkan/cmd_queue: Remove get_array_member_copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2ea8b3d149329380c298f6f6482d6b3519984a8",
|
|
"description": "vulkan: Remove vk_cmd_queue_entry::driver_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "017b3b73bb0bf8c04ae24b9c40616c6e288545c6",
|
|
"description": "lavapipe: Extend vk_cmd_queue_entry_base for internal commands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dc39405ce18aad8393f192ebde40dabab264f64",
|
|
"description": "Uprev Piglit to 0d79fb4a59c7d213ff144afa4c73e3b32ebe6500",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "331af5e746b48131eedaa168f37ea9b1cb5580a3",
|
|
"description": "nvk: add app workaround layer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a6509e94c5e413feef41b741588ab91cace64a5",
|
|
"description": "nvk: prepare for driver internal layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6fcc2835ead0282c2bb6c29e0eed3711b2ec6d1",
|
|
"description": "st/glsl_to_nir: make sure the variant has the correct locations set",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "891d46f517ce451c7df3f0d46f907b30308721b1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3aae0714c65e359e7dc240fe040706beed1859d",
|
|
"description": "mesa: add _mesa_lookup_state_param_idx() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df704bd38e77b1cea53d6396e03198cd58f8ad51",
|
|
"description": "elk: Call nir_opt_algebraic_late in elk_postprocess_nir",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "442daeb54a2e43bd450ebbb37fc05001f4acd08f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11b96a84b0d0b2471c04c270b8800e77ccbcbf0c",
|
|
"description": "brw: Call nir_opt_algebraic_late later in brw_postprocess_nir_opts",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "442daeb54a2e43bd450ebbb37fc05001f4acd08f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5af0b8bd09f6e07d9a069ddbd93eeffd90ba1906",
|
|
"description": "brw: Call nir_opt_algebraic_late in brw_nir_create_raygen_trampoline",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "442daeb54a2e43bd450ebbb37fc05001f4acd08f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd291839012f3a060ba8f5c718c6a09efabbb12e",
|
|
"description": "elk: Use F16TO32 for nir_op_f2f32 of float16 source",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "609c46cf23996d9f1f12ce45fd390b78addedd29",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9017d37e84771f921a63676dd8b955df9ef20f29",
|
|
"description": "nir: Use STACK_ARRAY instead of NIR_VLA",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c11833ab24dcba26de1b0a5805e35a5d6761514e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3da828d2dd12e20ba2afc152db8d7236c7a48c13",
|
|
"description": "spirv: Use STACK_ARRAY instead of NIR_VLA",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2a023f30a644821550e0d529078a05af12188fcb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db532eaf000d239a3ff2711765ac6030bb6cc6d4",
|
|
"description": "ci/radv: Enable WSI testing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c332ee5dd628b8c32df1f38f6b3e44bc7c2cc065",
|
|
"description": "ci/radv: Add some flakes I hit while testing WSI.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f39131c80613afd0194ed182ad8aa84e82064008",
|
|
"description": "ci/vulkan: Single-thread non-drm VK_KHR_display testing as well.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0066a3150d629bd6e4ca7f365cd9154c93ba1c9",
|
|
"description": "meson: Include DirectX-Headers dependency for all VK Windows builds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a220c2e564042dd3c1f01c22c26ef44c26cc56af",
|
|
"description": "docs/systems: Minor touch-ups from reading the page.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e43ee3685fb218dc8e6ef9c628245a3f8b6631d",
|
|
"description": "docs: Conformance is done through SFC now, not SPI.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99fecde3e89a26b4923271b97900111685441bb4",
|
|
"description": "docs/index: Move the Xlib software GL driver with the other drivers.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c86acb5e30b15a8bb93507cab0c86119b3a890b",
|
|
"description": "docs: Rename the \"shading\" page to \"GLSL\" since it's just that.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50a8299f68e7608849f0413d189aca68dbc7e66f",
|
|
"description": "docs/shading.rst: Drop a bunch of old docs about the GLSL compiler.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fbd722e473826ec2bcbfa74d5e06c282256f19b",
|
|
"description": "docs/perf: Drop a bunch of old hints on getting faster GL1 swrast.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f56d0faca937e3141db95c42536128eaf4ed1f42",
|
|
"description": "docs/debugging: Drop this page.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44e2be8caf308cb1801dfeb649b9b6782c68fd4e",
|
|
"description": "docs/helpwanted: Rewrite this page.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d977e64c1716a98366a92ee55933d326a12b0721",
|
|
"description": "docs/xlib: Stop calling the fake GLX xlib frontend the most mature of sw.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf445c1995e9df4c8300dfc5b3be0ba89698cffe",
|
|
"description": "docs/xlib: Drop docs about long-dead X features.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbec12627bbb1fbe2700de79b5c7d871f5ed0145",
|
|
"description": "nvk: VK_KHR_copy_memory_indirect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6824004a0bc44c1b2b59f33df758bee09c7c7707",
|
|
"description": "nouveau/headers: Add P_IMMD_WORD()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bead49697db326a4b6f796272cf15cb5f8f91461",
|
|
"description": "libcl_vk: Add VkCopyMemoryIndirectCommandKHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47e7119796e4caa6bf35092df8d31103e85f0b97",
|
|
"description": "nouveau/headers: Use UINT64_C in drf.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d133ff8313e7573c5a37f049be718aeaea4845a3",
|
|
"description": "nouveau/headers: Don't use 128-bit comparisons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "407bdcdf2783055acf8459d3a21769ac39520bc7",
|
|
"description": "nvk: Don't include u_math.h in generated headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7e2b846615df70e36ea0d077fe4775bb6900dad",
|
|
"description": "nvk,nak: Add nir_printf_fmt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0716055734701bb7774c05997876d9a96e49fa8a",
|
|
"description": "nak: Remove some unused fs_key parameters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "013b21d52fbe2c5dec0d4e2994e2438f3f3a84ce",
|
|
"description": "nvk,nak: Store offsets in a const extern struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd5ebbb2f8bcfcd178d8bc62a55ab97abb57e140",
|
|
"description": "brw: drop buggy SLM optimization",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a51718439616d714f2449ea5658df4c7f37a8d55",
|
|
"description": "vtn: fix wait_group_events memory scope",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e959dd0dd7b5fc7b168c45b34b8892a3eb6876df",
|
|
"description": "freedreno/common: set has_astc_hdr true for a7xx targets",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dc07473524af4da8b8fd123c124cb166f67cd2f2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c9ff5e1ba4302bbdce5d54894a2122cc729fac",
|
|
"description": "mediafoundation: Query PIPE_VIDEO_CAP_SLICE_STRUCTURE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20aef6269ba1bd3864450144055a9219274459bc",
|
|
"description": "d3d12: Implement PIPE_VIDEO_CAP_SLICE_STRUCTURE_AUTO reporting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a67fa7d5f87405dd303e8128b1fe1bb79a6808f2",
|
|
"description": "pipe: Add PIPE_VIDEO_CAP_SLICE_STRUCTURE_AUTO for PIPE_VIDEO_SLICE_MODE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "628754b5b8aa19531cf8c5a1e81a678145bbb64b",
|
|
"description": "mediafoundation: update version to 1.09",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b60bff042968de7290c56c7c648a7731535a5964",
|
|
"description": "aco: consider 64-bit transcendental normal valu for s_delay_alu",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89e42a01dde8fa8e04db4631b5d8fc61ab23bfc0",
|
|
"description": "broadcom/ci: fetch custom packaged kernel in CI-Tron",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2613344c4982f9733608149d8a3e9fd297fdfe45",
|
|
"description": "ntv: handle nir_intrinsic_load_first_vertex as basevertex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9237ca7e46d36e63bfc3f4256cb18b54f33ce0c6",
|
|
"description": "ac/llvm: remove unused functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1e6a5c1c8509ce40d7a1639789cf0fe553b2472",
|
|
"description": "ac: lower load_num_workgroups in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e11e83d1c522c61713d792514f8b6228b276d70",
|
|
"description": "ac/nir: add ac_nir_lower_intrinsics_to_args_options structure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e47751d2dd5065273f139fc043a728077217d1",
|
|
"description": "ac: lower load_subgroup_id for ACO in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a9bdcac798f6d57fb5f11b6328fd93738ea6e57",
|
|
"description": "ac: lower load_workgroup_ids for ACO in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97f095f6e060e9a3bbddf7536a734ccb20b9eeb8",
|
|
"description": "aco/lower_branches: Add try_rotate_latch_block() optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ade5e300abd67c1e585876df770444607b789505",
|
|
"description": "aco/insert_delay_alu: handle loop latch block before loop body",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "102aca9843a69510b00f4807475cae3ee23931e4",
|
|
"description": "aco/assembler: emit block_kind_loop_latch before the loop header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da1594f8bbef81929fae4caa7f208bcc9f65f484",
|
|
"description": "aco: introduce notion of block_kind_loop_latch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9887ce6709570fb1eea777d803e18e97b3114a2c",
|
|
"description": "aco/print_asm: Sort block markers by block offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "800a4957bb2546cfffd9c8e040ba4442ee6979f9",
|
|
"description": "aco/lower_branches: Consider branch target of nested conditional branches",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbf2083b8ff9a95a0ffacbba44329970ee641c2e",
|
|
"description": "aco/isel: Don't emit ELSE side of divergent branches which jump",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba32219cf8781f212560e4d51b6e32762e2832f2",
|
|
"description": "aco/isel: Don't emit ELSE side of uniform branches which jump",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96a639918cdab6557af6d76c9c40c2c73f16d325",
|
|
"description": "aco: don't emit p_logical_start / p_logical_end after divergent branches",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3743230252a0f63d2425291e3fad68d11e04d8b1",
|
|
"description": "aco/isel: Do IF-simplification if that didn't happen during NIR optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50b093ec9045ebc33dc067dcf0104aa48779fc66",
|
|
"description": "aco/builder: Fix v_add_co_u32 carry-out to VCC if post_ra",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60d7c3f32f2bad916761d727325497d3e6edbad0",
|
|
"description": "marge/pipeline_message: print details for any pipeline that hasn't succeeded",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95eb133c17f770097f364a584f28c8ae397f01da",
|
|
"description": "marge/pipeline_message: consider any job that hasn't succeded as problematic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4afecfb288e9e4f42fcf18c9fc0614b833bc220",
|
|
"description": "marge/pipeline_message: print job status for jobs still running or waiting for manual action",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb1cb00a963d0b34e6402e46e9ed956b671f3231",
|
|
"description": "radv/ci: add vulkan fluster job on navi48",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d629b0ac640651d3306f2f5b5428efddffe7014",
|
|
"description": "ci-tron: add job template for the x86_64 video test image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b4221519438dc66523c7832d6e5037173fa72f",
|
|
"description": "nir/clone: Fix cloning indirect call instructions",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bb40284f76e1b2151b79b4bfa015110f8239144e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dce2074971aa33bd9097c0080152e2739bc0f01",
|
|
"description": "vulkan/cmd_queue: Use a linear allocator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829adb65f8204d7bd27318b77956ba2d6df337e8",
|
|
"description": "util/ralloc: Allow creating a linear context without parent context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdb970fc5a6fdc9d1776a51877b8d61531453589",
|
|
"description": "kk: Default to max descriptor size if mutable list is empty",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc8ab6787b8d4ead5b93178e10662654b3dfa336",
|
|
"description": "kk: Fix image access issues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de48d7161be248b82127ab081dad7a449303df3",
|
|
"description": "kk: Force fragment output matches render targets'",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "220660038e9aca6a2a03b36d637630530020820b",
|
|
"description": "kk: Fix push descriptor set layout when rebinding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d775ac85ba46712573ebb3419648d07602724ba8",
|
|
"description": "kk: Assign type to load_frag_coord",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05cca7eb3661ba3d268e9acdf17957512bc1f347",
|
|
"description": "kk: Fix crash in PositiveShaderImageAccess.UndefImage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "384ce6d8d3f6b374db9fd94a1430ccc43dcd5646",
|
|
"description": "pvr: add basic volcanic hw-definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "975034660e1f9acb57dbba36f543397257914687",
|
|
"description": "iris: Fix scratch shift after recent bindless changes",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2ef29502edb01e3b99fdf2d5e0d06fa81dfa70a7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1be4ffdff926597c82a6482b482e4f1d8e74f038",
|
|
"description": "ac,radv,radeonsi: use correct swizzle/pitch for depth-only images with SDMA",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04494efa7ca3e364f1d3ca54555a20605d54fe05",
|
|
"description": "venus: fix a prime blit assert...again",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "eb709cba477be53e458d0c2c73e71eac299a750b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f469f196325f218db97ed45b109c89f01bcc1a1",
|
|
"description": "vulkan/runtime: Tie vulkan log printing to debug option rather than buildtype",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e67123c9152f9371ed314750cbcb2f99c7d4f0d0",
|
|
"description": "ci/vkd3d: update tags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83fed5dfb01962769319868a1d2c3fc4010abb98",
|
|
"description": "ci/vkd3d: only build and install the files we actually want",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2be9897effaf000a26d66d7cc04f285c5eca91d",
|
|
"description": "ci/vkd3d: keep tests/ directory structure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4aa7ed21b72bee299510820260c23f0106ec478",
|
|
"description": "ci/vkd3d: ensure test-runner.sh has the right mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b89e9457aa116b0dbc76f75af231bf1f6ce8ea1",
|
|
"description": "ci/vkd3d: drop no-longer-needed file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7aee98e9de1f499b002bf10a7ad064d9390453e",
|
|
"description": "ci/vkd3d: drop separate build directory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b034929573d92a2ca84a8c960e9e9d72e35b652",
|
|
"description": "ci/vkd3d: fetch only the desired commit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a923461d02efb1ae5b59bee97dd273a6f72146c",
|
|
"description": "ci/vkd3d: drop duplicate submodule update",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83c022fe5d638e27cbfa71ea62c46266065e3c89",
|
|
"description": "ci: close individual build sections by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ec3840184d36978e435c00517480e0a5ae6ef6f",
|
|
"description": "radv/meta: move the barrier for depth/stencil compute resolves outside",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e41b04de9dc542e774f542317bf0a165786d0f5",
|
|
"description": "radv/meta: optimize a barrier with depth/stencil compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85a3f7816d43cc3cf2061bf185d8696894418a2c",
|
|
"description": "radv/meta: add HTILE support to radv_fixup_resolve_dst_metadata()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a454dabda5e946e97caf5b53c4b096d958d89e8",
|
|
"description": "radv/meta: stop fixing up HTILE after a partial resolve using compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3cc6fd0517d7050c8554f2b960b78647c552849",
|
|
"description": "radv: cleanup barriers after a depth/stencil expand",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dd7731ac710b0c7213f6bb466b33f62eca80604",
|
|
"description": "radv/meta: fix partial depth/stencil resolves with compute",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67ed957261a7131af17ff1120d1dc522d4e06818",
|
|
"description": "kk: Remove helper invocation flag in read system values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6f118f12b9405d0562343e34a286842fc9ffc69",
|
|
"description": "wsi/metal: Expose additional color spaces if instance extension enabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fd045ac99cea5bea1e9e55c4381c37ad0e824352",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fae72e77240654255faaee2c147e0a74695ca4e",
|
|
"description": "dozen: Add support for VK_EXT_memory_budget",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3557818d8f17f129b7d30b73986098730c829d5",
|
|
"description": "docs/features: Remove VK_KHR_android_surface",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ea139523f3a66bce99de811a91896fd2e9c7e7d",
|
|
"description": "nvk: Early return in draw commands when no draw will be performed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db59b4d2c4bcf9859e0a04e3ab8966ef67b26097",
|
|
"description": "nvk: Use DRAW_CONTROL_A on Turing+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f7d54faa8eac0474ddfff2025063dbe07d73874",
|
|
"description": "nvk: Rename DRAW_BEGIN scratch to DRAW_TOPOLOGY",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263bc9ab2b4ffa814f141d29294399c8d15be06a",
|
|
"description": "nvk: Reorder view_mask checks in nvk_mme_clear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "872ea727fb3407713f9938662ba84b7ed80369d8",
|
|
"description": "intel/tools: print out GRF size in intel_dev_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f1f484570da52237448fda2551327ed585b1077",
|
|
"description": "brw/iris: move ubo range analysis pass to iris",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15c8f4845870745c704b96a49c79cbc5353c1079",
|
|
"description": "anv: remove unused arguments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e94cb92cb00acaeb4c627cf186b6b86a6a1828ed",
|
|
"description": "anv: use internal surface state on Gfx12.5+ to access descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87abf5776457b9304aefb9c82bd56f2a41ba06b9",
|
|
"description": "anv: drop unused argument for compute_push_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4efe3290942cd887c43e184e75a7a27a915316f",
|
|
"description": "anv: delay BRW prog_data filling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1a1e98e4ec311f4496b0df13bb9c1e56be81539",
|
|
"description": "brw: handle non-GRF aligned pushed UBO masking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1c9048dbf303d1aeb482fe6afcd2cef044427c0",
|
|
"description": "anv: add a couple of surfaces to read descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "812b62a315f759a621eefd692c08f764f84e74f3",
|
|
"description": "anv: remove set index for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6bbf6dff4bf4fccf73e8af94cba27927461fe64",
|
|
"description": "anv: rework descriptor set indexing in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01011e0e11a99b0ba008aa93d8ddeb261d72f4ec",
|
|
"description": "anv: rename/document a layout helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fb8435b7784a6b5011bf05e082ae514207f1b30",
|
|
"description": "nir: Add nir_resource_intel_internal entry",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ef29502edb01e3b99fdf2d5e0d06fa81dfa70a7",
|
|
"description": "brw: enable ex_bso for LSC_SS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bb152c9a9adf1510100e940a2efe5f1a7ab44b4",
|
|
"description": "brw: make PULL_CONSTANT opcodes more like MEMORY opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9569571537e5f252b3893cbe2c4bb6fb1bede1c",
|
|
"description": "isl: fix 32bit math with 4GB buffer size",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42b70cf05aad4feab08bcddbe27de47105d7c36a",
|
|
"description": "anv: add missing constant cache invalidation for descriptor buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e64889635c554248cb5b1ccf6bf9a57ea259a88c",
|
|
"description": "anv: fix nested command buffer relocations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff4e1b9ed905439a65d495bf54ba59f474231850",
|
|
"description": "tu: Advertise VK_KHR_depth_clamp_zero_one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b828bba6f6c5333b7cab18eb0848df07ea4a87b6",
|
|
"description": "tu: Advertise VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10ac4298a358285224ee73d19f231adf894aeb06",
|
|
"description": "tu: Enable VK_KHR_compute_shader_derivatives for a6xx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7f0c541f234a19dfb8d17bff41fc41c061bda4c",
|
|
"description": "docs: Update features.txt for Turnip",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c35f48281809d8ae441a5e9aa6db1f1385df9f",
|
|
"description": "docs/precompiled: document debug packages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eef815667ab9cec5e2926e2a2a6c082eba8b2d2",
|
|
"description": "docs/precompiled: modernize distro documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "202437dd8e7f57ec911332fd7d26e08dd1bb637f",
|
|
"description": "ci/gitlab_gql: disable schema fetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d4f977573ac92ebbd756ff9108b0f24799dd1ff",
|
|
"description": "radv/video: Support UVD decode on hawaii and older",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24c74f522cc10d2622b35341ee9c286e42dfcc45",
|
|
"description": "ac/vcn_dec: Make the helper functions static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ad4f501faeb40570d3162b1005f784bd3cd50c4",
|
|
"description": "radv: Drop videoarraypath debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19a8b7121eef91d1720ea3791e23097635eb9ca3",
|
|
"description": "radv/video: Remove old VCN and UVD decode implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aed906410403f98f1bcf268c706573057296950",
|
|
"description": "radv/video: Use ac_video_dec for decode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2130df7c2a2cc2cd0544602700cc4f4804629b5c",
|
|
"description": "radeonsi/video: Drop offsets parameter for si_vid_resize_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af5b9d7a4e732836b3559c6ce65a571e08c71ebb",
|
|
"description": "radeonsi: Move functions from radeon_video.c to si_video.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "528b5c56d23fae5177c4b8db23589f468c2e5da8",
|
|
"description": "radeonsi: Rename si_uvd.c to si_video.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f48b667b23a1dd71fedc03b657aa891dc6cfc36",
|
|
"description": "radeonsi: Rename si_uvd_create_decoder to si_video_codec_create",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fad2ae6e132443df2a5ce88c636458335c4edd5",
|
|
"description": "radeonsi/video: Remove old VCN and UVD decode implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26979becec30cc402df52e540fd516aa5795ec09",
|
|
"description": "radeonsi/video: Add video decoder using ac_video_dec",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb1dde2cc360b34d85e019f8878ab00a9c590319",
|
|
"description": "radeonsi: Don't assert when using src texture in si_compute_clear_copy_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d06fb9acd12ba3978b2732f7376c1bd73c6b7ee",
|
|
"description": "ac: Add UVD ac_video_dec implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9608abb26b447adf29de3a33501a7bda618cb2f4",
|
|
"description": "ac: Add VCN JPEG ac_video_dec implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79af03556ce365a108577b713dfa4056f794a2c1",
|
|
"description": "ac: Add VCN ac_video_dec implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5028e84c853cb15f23acaab7da62ecfaf5c1cca",
|
|
"description": "ac: Add video decode interface",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02a2451e1f2a4af5ef50b61d21e97d0a3d99a4af",
|
|
"description": "radv: rename radv_image_use_dcc_image_stores()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d58080f787ff8d7443a53bfdae487de0ed9afa50",
|
|
"description": "radv/meta: add a function to fixup DCC metadata for compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed166804f69c62802d07d69383b552cc823114f6",
|
|
"description": "radv/meta: remove an useless barrier when fixing up DCC for compute resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a673c9e414f8db2ebf054464bbea88ddcd3b5a41",
|
|
"description": "radv/meta: stop fixing up DCC after a partial resolve using compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa5d4174c4c2bfff748629dbdbbc543d78c661ec",
|
|
"description": "nir/search: use memcmp/memcpy/memset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d9294224123f6008daf32c914156f2221a64f55",
|
|
"description": "nir/search: remove creation of swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f574de2249a9b085786f7be1af2478cb4c0066a7",
|
|
"description": "radv: Fix setting the viewport for depth stencil FS resolves",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "704fbbb10867e5df29df4c5efea8c8000aa8f7df",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc86c5adae11db136081184cac543c9427ab8bba",
|
|
"description": "radv: Stop saving descriptors before acceleration structure OPs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c9b4fc524f3bef9e12ce831d1f40e01f40b0a90",
|
|
"description": "panvk: BDA capture/replay support on v10+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a853e0ba4de0ed43eaeff14c5d2a9a6773e7bee",
|
|
"description": "panvk: add max supported va to physical device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1b2d2293fa730528d15373c965e46b7b3586711",
|
|
"description": "panvk: use AUTO_VA with v9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f16d17a45486ad2b5f071fdf40581f84401ceddc",
|
|
"description": "nir/opt_phi_precision: Fix bit size mismatch when moving widening conversions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d42268f3e58d87a7587962249e7ea6c2ba2fdec0",
|
|
"description": "amd/vpelib: Adding new wrapper for register profiling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a5124a09f1dde43b319a7f1f1218191bdc9259b",
|
|
"description": "amd/vpelib: Fix crash during encoding test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39187b36b522773aec3e2841e729d83bc48286c5",
|
|
"description": "amd/vpelib: Add RGB 601 Primaires to BG Color",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf352a71ae507aae1b6ec587d195bbbe324b5ea",
|
|
"description": "amd/vpelib: Embedded Buffer Size for 3DLUT FL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd7c2f952898cf6a6c51d8611102c069b75e52d1",
|
|
"description": "amd/vpelib: Reorder function pointers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e33bbe7ee7c601a362ccf2f6fd3b996993adec74",
|
|
"description": "amd/vpelib: refactor minor change",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d750ed88142973a98f2501bdc15f88912a10307",
|
|
"description": "amd/vpelib: fix uninitialized variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3216b0c193258a527ecc547190f8104d8538135a",
|
|
"description": "amd/vpelib: coding style rectify",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c544a9bd85f4fc83ddda771beb3ff5fe80a9f1",
|
|
"description": "amd/vpelib: Fix potential overflow calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbff0fabf07f6746acd998e4417aec2bb536ceeb",
|
|
"description": "amd/vpelib: Augment swizzling modes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3db1d5f461fc526d731e79d40a5b32af062a67e",
|
|
"description": "amd/vpelib: update 3dlut and shaper FL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ffd5a1c31cd005a79b167c212017b8181a2fdd6",
|
|
"description": "amd/vpelib: avoid using reg_update for multi-thread",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39a94e4868bcc72c76aaedecc24f5f5249e22539",
|
|
"description": "mr-label-maker: add label CI to bin/ci/*",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c811348dc2e14dbf4f174d8b619652beff609ebb",
|
|
"description": "radv: include ahit/isec shaders in radv_get_shader_from_executable_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e231405de28b274a462f51e7cb08448ea52be531",
|
|
"description": "radeonsi/sqtt: use radeon_add_to_buffer_list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1081603ae99eb60c848c34a4af50099932f9d8f",
|
|
"description": "radeonsi/sqtt: allocate BOs in VRAM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f849f7f6519746ff2ecd2e7894c258555bc1e97",
|
|
"description": "radeonsi/sqtt: use pipe_buffer_map instead of ws->buffer_map",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f7f7a90b78d1636e9194bde40df9ecbde57262c",
|
|
"description": "radeonsi/sqtt: use pipe_aligned_buffer_create to allocate bo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ffcb2f47e405e2d713ed98abf83f54bf1aeb8ec",
|
|
"description": "radeonsi/sqtt: retrieve sqtt data after the flush ended",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4014a20da33d1a22a6e311a2783bf98cbe073ea8",
|
|
"description": "ci/deqp-runner: also limit the number of test log and caselist files",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "888ac904a34da1e467a3943d555336edda444ada",
|
|
"description": "anv: flush render caches on first pipeline select",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6dae6ef5fc134f9ed5dd93b1a462084bc3aadfd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a6ec08960910de12a2e4b5a51a4de9265b127b8",
|
|
"description": "radv: enable trimming FS color exports for internal shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbad9144f2bbde35e3330c2583f99e0d259c4da1",
|
|
"description": "radv/meta: use R32G32 formats for R64 slow color clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db89f9444164695eecd8e0f6bf9bba61e0a4d8c6",
|
|
"description": "radv/meta: stop trying to reduce the number of format variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e58ef1b3bc2ae65b8dd348923cab214709d7e202",
|
|
"description": "radv: do not set the resume rendering flag for custom resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbf981e99a3dc1422f49a2ed1c3ce3ae489b2eba",
|
|
"description": "radv: do not resolve when rendering is suspended",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1c031ca91ff2cc5790972bf938e5927ac5e7a0b",
|
|
"description": "radv: make sure rendering isn't already active in CmdBeginRendering()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99344bdfe57c62cf4d8728dd8a796d2236cc3911",
|
|
"description": "radv: clear rendering state before performing resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c18a3676565fa28c1032c2c051ef2a1e0d36e47",
|
|
"description": "radv: pass VkSampleLocationsInfoEXT for depth/stencil expand",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f279445e7048b17fbab46f08a06a874194dc280",
|
|
"description": "radv/meta: stop using custom sample locations for color resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b651fd90d2d3166fba1c5821ed857a33a82e20e5",
|
|
"description": "v3dv: serialize all the tests causing OOM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "238437001b892f1c3e00e00c1cdec0c17e549da2",
|
|
"description": "svga: Make svga_screen::hud members atomic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f84ed620c26ea3d74ec792ce6c70ad628f667d40",
|
|
"description": "anv: set missing protected bit for protected depth/stencil surfaces",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a16d36304ecf432528dd7ee821aecf3880449bca",
|
|
"description": "panvk: Support VK_EXT_astc_decode_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "604d3ed7d2c4aa8b021f7e9a1503ad4452bcd8ed",
|
|
"description": "anv, hasvk: handle MSAA resolving to a 3D slice",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d7185082092a9f2ff825cd0921760004c1d18a8",
|
|
"description": "docs: add sha sum for 26.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6412b95931cc08c0e4cfac704c906c0f26347341",
|
|
"description": "docs: add release notes for 26.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "362d6cede1ff53f90acc227a33904bd932db3616",
|
|
"description": "docs: add release calendar for the 26.0.x cycle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c65322e8504c498115fe6c11b095d555e03f2d",
|
|
"description": "elk/cse: use copies in `operands_match` instead of in-place modification",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47c4b3854076adfe5a27b537f36262ac4ec4530d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93f39f87c46976e7b05b194fd805b750c89f001e",
|
|
"description": "elk/cse: fix `operands_match` corrupting non-IMM register data",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47c4b3854076adfe5a27b537f36262ac4ec4530d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b302faad8b6878811758eef087cee7228e9801a0",
|
|
"description": "brw/cse: use copies in `operands_match` instead of in-place modification",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47c4b3854076adfe5a27b537f36262ac4ec4530d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5e0f632168929684653677738adbfcc2679e76e",
|
|
"description": "brw/cse: fix `operands_match` corrupting non-IMM register data",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47c4b3854076adfe5a27b537f36262ac4ec4530d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7603a11deb55c2f9640725dbcdbf51ee6335bea",
|
|
"description": "bin/gen_release_notes: fix support for python 3.14",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41a25d0a6f26a6e8a720cf502bbfdead2ff78234",
|
|
"description": "Uprev VVL to snapshot-2026wk06",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac0cec60e2636cf44add6be83f06c37fb209f615",
|
|
"description": "panvk: expose swapchain_mutable_format support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7814bcad0426c26e88874a3ef2d99d7220bcf48",
|
|
"description": "aco: remove redundant can_use_DPP declaration",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc7b5d7eedfe809abfba7ac985787c32526e4618",
|
|
"description": "aco/opt_postRA: don't optimize across calls",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10b12a6ee282fa48b02602560775cd8c401d3a76",
|
|
"description": "aco: handle all SALU that modifies PC in needs_exec_mask",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "421a4dacf002f3bf73f7e04d46198de7e75dbde7",
|
|
"description": "aco/lower_branches: consider jump target of conditional branches based on vcc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "822da92d68a537a5cb90d4e4e1eb099e15a4b137",
|
|
"description": "nvk: Report NIR shader in pipeline executable properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a274b9c6a8500a85dd19daa50996db99b46b4106",
|
|
"description": "nak: Fold constant ishl into shared ld/st/atoms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20aa072ee559f1392a467431a9774e5d93a7e29c",
|
|
"description": "nak: add LDS/STS/ATOM address shift encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18bf6fb96dd57d7891b6483ef39efe42e05bbaaa",
|
|
"description": "nir: add nvidias shared memory non unform address shift",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c016346b50e9085b531f9bcbd7cfd63d3806a3e1",
|
|
"description": "gallivm: handle u16 correct on const loads.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e28cfb2bada2398a9ddcadd03fac060d5654a15e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1a5dd7e2f2bb594420195b40d99a7b84e6ba6a5",
|
|
"description": "anv/ci: add cross signed zero expected fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e63d487f5de5bf575c7d3c047f4d74c83c61a288",
|
|
"description": "ci: update trace checksums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa1490b47b9a053867077d4569045549fa26e9ed",
|
|
"description": "ci: skip invalid float_control2 tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77d05ac1ba97234389f98a38598f4e89e4b37622",
|
|
"description": "aco/optimizer: stop checking precise for med3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbc056220381504296b1bff68181b000fe200359",
|
|
"description": "nir/algebraic: allow inexact optimizations with sz/inf/nan preserve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5926209996c56ee335470a7c437ef2c27fd7928b",
|
|
"description": "brw/nir_lower_fsign: try to fix NaN correctness",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e2f1345d8a3544d3d0e51c6155df4cac657d9a7",
|
|
"description": "nir/opt_algebraic: make fcmp(a+b, 0.0) -> fcmp(a, -b) exact using ninf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef7dd040d9c6cfbac668d71f8498d5d433dcbf9d",
|
|
"description": "nir/opt_algebraic: make a < 0.0 ? -a : a exact using search helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0474ad15049359b4d9b1883f25b150e078f238e2",
|
|
"description": "nir/opt_algebraic: make ffract(is_integral) exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8d1763e0a92e662b042cd2657ca6e6e004e751e",
|
|
"description": "nir/opt_algebraic: make some more fcmp patterns exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d52c595052912f4f722c6a8c48c16859ac603bc",
|
|
"description": "nir/opt_algebraic: make some fmin/fmax/fsat patterns exact using nsz/nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "486ea54184a1a9a707536057e39e8fe89871cf8f",
|
|
"description": "nir/opt_algebraic: make bcsel(fcmp(b, a), b, a) -> fmin/fmax patterns exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa7808347749ccc5d5eb873ff97b924aa1c84062",
|
|
"description": "nir: make alu fp_math_ctrl helpers const",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55668bb50a6172dc686d66d8c97d428a9afb9b6",
|
|
"description": "nir/opt_algebraic: update flt -> fneu patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15b13d5fd4fd87e575a4c83f10cb3d4eb75d9447",
|
|
"description": "nir/opt_algebraic: optimize flt/fge(#c, fadd(a, #b))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2355b63cb57614f73f4b930f940e7678566d8c8c",
|
|
"description": "nir/opt_algebraic: use better float control for some fcmp patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7238888d93b2072f703a9c2dd177366ce2e9482b",
|
|
"description": "nir/opt_algebraic: remove redundant patterns with fcmp(fneg(...), #c)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03c497f2360b8d007a640191f6a024e4280a5f8d",
|
|
"description": "nir/opt_algebraic: make 1.0 - fsat(a) -> fsat(1.0 - a) pattern exact using nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79e4530a9b7d3b15c1446bb02b1a0dfcd5e8fde1",
|
|
"description": "nir/opt_algebraic: make pattern pushing fmul into bcsel exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bc94a3d03396f05f781870f8186ab00c74f0db",
|
|
"description": "nir/opt_algebraic: remove inexact from floor->trunc pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da7abb1337f2067b9eadf2a3add3054b5e5ce89b",
|
|
"description": "nir/opt_algebraic: mark fmulz(finite, finite) -> fmul pattern as nsz",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea87f1f9bce4f5cd05b277da723b35b98b3e4304",
|
|
"description": "nir/opt_algebraic: add a - a with nnan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16db9f79d1b50ea783e401560494f7a97be25098",
|
|
"description": "nir/opt_algebraic: remove inexact a * 0.0 patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63d199a01e831859c607d74162acc0754c552763",
|
|
"description": "nir: remove special fp_math_ctrl rules",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e443229644c72f9658b8722a794caafdbf5927d0",
|
|
"description": "nir/opt_algebraic: mark newly created fmulz nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b678899ef8dcaa82c4b105aa341d6c0d46e9c08b",
|
|
"description": "nir/opt_algebraic: use nan/inf/sz preserve flags instead of exact for cmp/min/max replacement",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8ad72b912755bf8369f59895760447bfd7a628e",
|
|
"description": "nir/search: add option to set nan/inf/sz preserve on replacement patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e22c43f6583cfd5e8229ce610e72070f7ad5535",
|
|
"description": "glsl: make fmin/fmax/fsat nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef5e58e513f622a3acc5cb9b93a01a56482a3319",
|
|
"description": "glsl: make fp (not) equal always nan/inf preserving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5bf979d718a1be6156ee0509c31e15794cc0af9",
|
|
"description": "glsl: preserve inf/nan for precise/invariant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52eab085e667d90686ddf6f194a0346cf5b2b2e6",
|
|
"description": "nir/lower_uniform_subgroup: use nan/inf preserve instead of exact for feq",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30da75e8b1a226e436365be42958f741bbc716ed",
|
|
"description": "nir/lower_double_ops: don't create more exact ops than the input requires",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2301164c77308e10a1be806529fbb4af4ecd462",
|
|
"description": "nir/format_convert: use nan/inf preserve flag for fmax instead of exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a87cdfc6b728371d6ecf1dafda46e078589c06ff",
|
|
"description": "radv/nir/rt: preserve inf/nan for emulated RT intersect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a23ff9cf8530d8b2f62c43c4a0b09f63577dbeb",
|
|
"description": "gallium/ttn: use nan/inf preserve instead of exact for kill's flt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c94d666943c354e450a55156ecc248ee795ba0d2",
|
|
"description": "mesa/prog_to_nir: use nan/inf preserve instead of exact for kill's flt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fe4d799e71a724e37d82da587283e1a03c003ee",
|
|
"description": "spirv: use nan/inf preserve for glsl.std.450 min/max instead of exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c5a5755e217165ab942d2c248a62df1262bd18e",
|
|
"description": "spirv: use nan/inf preserve instead of exact for fp compare",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e873b8764aeb0f15d3095996b79c1b1fe32c0f00",
|
|
"description": "aco/optimizer: use nan preserve flag to prevent incorrect med3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88a1887cc28598043e97832b3cd154d217faf832",
|
|
"description": "Revert \"add VK CTS validation report for a0 interpolation fix\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4eeda739c4ea856e37b9daced4564a17e30aceaa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a654aee7cd5b99e74ebcc53755a1f3690bccf65",
|
|
"description": "freedreno/decode: Keep intereactive for query mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e3da8e56bd3ea90bc7f54ebe2077cafed3e904e",
|
|
"description": "freedreno/decode: Filter redundent _HI regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07feb1ca4c56290f43c3010f3da0377022808cff",
|
|
"description": "freedreno/decode: Split out endswith() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45cccf6e422c5cc9ccf6e94bdcf5f02538e3d4e7",
|
|
"description": "freedreno/decode: Shorten query string",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faf3a93e8fe9bf94ff3200dca9427d8d05c95f2f",
|
|
"description": "vtn: set default fp_math_ctrl values for kernels",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9da2d218041c1a9dd731c3f10ca4800c8b7c6773",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4df142acb68923201efa6644af01226f23ec8552",
|
|
"description": "iris: Fix invalid reads when uploading blend state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c954aaa842f7a9936aee5dffeba689b743cfa2cc",
|
|
"description": "panvk: increase mappable VA range to 48 bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3c5fccf9caf875c4bf3f99dff763554f571d80",
|
|
"description": "panvk: pass heap explicitly to as_alloc/free",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "192fca11a3a66a86d3cc5b962f70a0080549fc1b",
|
|
"description": "pan/genxml: make pandecode comparisons return -1,1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af954427bf7f008f065caed38f9ed5214b0b305a",
|
|
"description": "vtn/opencl: flush denorms for cbrt()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa418f1e73612c7ac2a325a0c738158b5e5607e6",
|
|
"description": "mesa: do not unbind general point when different indexed points are deleted",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b21a3db059656c97a12f88d40bc7a24d32acf60",
|
|
"description": "pan/lib: use tiled AFBC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cd9693a3146814a6a8996c2da4159e4a57b3009",
|
|
"description": "radv/meta: remove an useless barrier when fixing up HTILE for copies on compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5663ebffc413cdd10c81b123be9eb9096910b1bc",
|
|
"description": "radv/meta: skip some HTILE operations when it's decompressed on image stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0996b4c5279f166b8625755e104bd5603d654c88",
|
|
"description": "radv/meta: do not disable compression for depth/stencil expand on compute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "452304897f67d2b76737f51fa460c3ed039dddad",
|
|
"description": "radv: set COMPRESSION_EN=1 for depth or stencil storage images when supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f2b048f84a899700f08d5f01a4c0e6e36e9c482",
|
|
"description": "radv/meta: stop fixing up HTILE after a partial copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f41818194b2c6e01f940df57f15e051f6b465e4",
|
|
"description": "radv/meta: add a function to fixup HTILE metadata for copies on compute queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f5a20abdec0337ad40bd8aec500ce1622efce62",
|
|
"description": "radv/meta: fix CmdCopyBufferToImage2() on compute queue with compressed HTILE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e362011ccaf1ddbbdc81e5f0e1262edc23f6b034",
|
|
"description": "nir/loop_analyze: also set force_unroll if the array_size is larger than max_trip_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5439c4fbf8c382e400884f79e3370fe76a68651",
|
|
"description": "nir/opt_loop_unroll: Always unroll loops with a known trip-count of 0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3197e79276f1a50d29043132397d21548f2f8aaf",
|
|
"description": "mr-label-maker: label wsi files that have a label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb2646e527e955eedee5353fe290ac55763ae7b3",
|
|
"description": "freedreno/layout, tu: Fix UBWC block sizes for PIPE_FORMAT_R8_G8B8_420_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "026fa1799b955ea3995cfe54c0e5eb509a622b2b",
|
|
"description": "broadcom/compiler: Update comment clarifying OpTerminate implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "096674394312f63b13b0276fa166e639146f4cd3",
|
|
"description": "intel/tools: intel_measure.py avoid early exit on corrupted data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22e921f7f2b3fa0d7d387bd13c9bc0bf0535db6e",
|
|
"description": "intel/tools: intel_measure.py correctly parse cmdbuf-only data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4eeda739c4ea856e37b9daced4564a17e30aceaa",
|
|
"description": "add VK CTS validation report for a0 interpolation fix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b43defe563b98a1bca42529262e55e346001200",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05ed18a37bc2fc076a40538ce3928e4900e9a2de",
|
|
"description": "elk: Delete mesh shader remnants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b4af8907f27dc6e66abf29398e395c523871b7c",
|
|
"description": "brw: Delete wm_prog_data::urb_setup_channel[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd3fe2d671776334b95ecea1ea909d67d9a82c3a",
|
|
"description": "venus: Fix error log on PPC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a49b7adad883148f07308fd4d8c1e57796302857",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "757ae04bd9ff7d88b6c2edcc87196abf0e75e69a",
|
|
"description": "winsys/amdgpu: Fix userq job info log on PPC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2547fd0f59d6340c7c85641a444504b33558dd89",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58a71e1b2ea8a00b46dd5fe21711358597ee9d6f",
|
|
"description": "ci: sync time domains",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d1d94d3c2d0db07eee0216ed444bfe37667e957",
|
|
"description": "ci: split get_job_seconds() computation out of get_current_minsec() formatting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b0e29bc771a2e9ec93df99b7550b54ea7e098b5",
|
|
"description": "brw: Fix cooperative matrix constant sources other than src0",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bf9ad36f2dfffa3567e67f0da3f0f44c71a7b011",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2bf82f900415abc5e6a767a47296814d59c51b1",
|
|
"description": "anv: Simplify cooperative matrix feature advertising",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab8fef23e68f8511a98453fcffdb50e5890b88ca",
|
|
"description": "anv: Don't enumerate cooperative matrix configurations if disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a7fa4974d9377cd9b27b80a62607106ed10f177",
|
|
"description": "pvr/ci: simplify the renderer string check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2acda35230e7d7670a588eb150bb49d57c1c555e",
|
|
"description": "pvr/ci: rename deqp suite to a less generic name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d99b93780a047356603ae8058f88e349d1bfde",
|
|
"description": "pick-ui: add `Backport-to: *` as a synonym to `Cc: mesa-stable`",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ae89dbf4804e48ef282f58b8ccd14f14a3c9f59",
|
|
"description": "pan/bi: Allow vector booleans",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "684714384738e2c9eac86fd4ed9e173d4aaa0432",
|
|
"description": "pan/bi: Set lower_vector_cmp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dceee75f87731c81b84720a0ade55738dbb19bf7",
|
|
"description": "pan/bi: Vectorize comparisons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "918624174bcdce49287e5b6249d455a298a66e44",
|
|
"description": "pan/bi: Don't attempt to fuse AND(ICMP, ICMP) if the AND is swizzled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0771615bcf58a3694c8c4b982d3158496af8b64",
|
|
"description": "pan/bi: Stop calling nir_lower_pack()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41d173afeff94e55439bbc57693ad827093e330a",
|
|
"description": "pan/bi: Add support for unpack_64_2x32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3fa68502e298c78e4ea6d737558cc5e3269183a",
|
|
"description": "pan/bi: Add support for unpack_32_4x8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "deb9244436995070b25954f2e1d09c1114dc79b4",
|
|
"description": "pan/bi: Run lower_alu_width after opt_algebraic_late",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02bade5cfaf67907d56109902304b18a7d696892",
|
|
"description": "nir/lower_bool_to_bit_size: Make smarter canonicalization choices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "711b3358a8c8d5dd3f86e7298203668202fc381d",
|
|
"description": "nir/lower_bool_to_bit_size: Use the correct num_components for conversions",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3180656bbc9d9494418ba2b827691559d729ee80",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "240bae6b235dbe72937a01bee878c1fe980dca2b",
|
|
"description": "rusticl/mesa: only use resource_from_user_memory if the cap is advertised",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91550d070954d651acdff753a05fb272d8f556e3",
|
|
"description": "nir: disable fast-math for lowering conversions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3750e42f5cc3ca935454cba1e39708b11b9eb1ec",
|
|
"description": "pan/kmod: clean up unused flags from bo import paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d25f9821b9222dead87fa02b792bab3f865ed40",
|
|
"description": "pan/kmod: drop pan_kmod_bo_check_import_flags validation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c7793ea0bba93295ed6149152d00e5efa8a7267",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea2507dd8b3ec0ebffab30bebd79d151d7165632",
|
|
"description": "tu,ir3: lower multiview indirect stores to register indirects",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6a1c8d3a0cf8d2968b4ba143d012fb1eff5298d1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf0786c766204625eeea42e840c1df1218ac1e28",
|
|
"description": "pco: Fix multiview sampling of subpass input attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba102224abe962038a89fdbc27ff24cd32ac5677",
|
|
"description": "broadcom/compiler: Don't lower to LCSSA before calling nir_divergence_analysis()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc6c200719256567f154019b449999457b627e9b",
|
|
"description": "kk: Expose sampleRateShading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b038cb7fa83aff5a7fd663675f83dcfd2612fe",
|
|
"description": "kk: Expose VK_EXT_image_2d_view_of_3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65bb2cd51edb83aa48f18af2598c7654d8854b49",
|
|
"description": "kk: Expose largePoints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "575dd21e11304a64cb50e408d55a49ce70b60f8a",
|
|
"description": "kk: Expose depthBiasClamp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e11fd9a1783fd1af3f12785201743d847d5a8e6f",
|
|
"description": "kk: Expose VK_EXT_texel_buffer_alignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93d8c652da0514dfc8e80fb8f586aa83ff70664f",
|
|
"description": "kk: Expose VK_EXT_extended_dynamic_state2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0291969ffbb8a02f481f7984d1cf50f6dfd1d7f",
|
|
"description": "kk: Expose pushDescriptor from 1.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b9dc3a2cdf1e3163d517bd7cfc8c8738e8db92",
|
|
"description": "rocket: Fix printing of rknpu_mem_create.dma_addr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c699087d446cac93c0b6685bb7b5ff00d04cab8",
|
|
"description": "vc4: Fix printing of get_tiling.modifier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc34a122f3a1de1db14cbef2059c1228de58a89e",
|
|
"description": "freedreno/decode: Fix const correctness in get_tex_count",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1ea4ef0d3be829e392922f5d26fbc89bf69a8a67",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17bbd45d59dd11628b7b675ad991764154095c33",
|
|
"description": "radv: emit the framebuffer state when rendering begins",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e178382fb8df4ac22f5fcb9e9c0f0f68f444e531",
|
|
"description": "radv: add a new dirty bit for the GFX12 HiZ workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a010c2694a09f75facda76e9ebe20168f004b822",
|
|
"description": "radv: move {depth,stencil}_compress_disable to the image view extra info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9abe6d4dc2e7a58d8e16b628387b7dbdf77aed72",
|
|
"description": "radv: remove declared but unused radv_get_dcc_max_uncompressed_block_size()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d9fb0744e94bb5972c5bffca9877a3516f39f9a",
|
|
"description": "radv: move color/depth-stencil init surface helpers to radv_image_view.c/h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39719c6c446c4b71ca76b8402c85b3c2f6c61119",
|
|
"description": "radv/meta: remove dead code in the gfx depth/stencil clear path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9bf70486d987091d7435b448dddb4be3e346f6b",
|
|
"description": "pvr/drm-shim: avoid trying a random bvnc by default",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ba104d3e923aeb14e4faf75db9c8a3e8313ecd48",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "268e19378fc03c68e897c15b5f06c747bbc9387c",
|
|
"description": "glx: fix const qualifier warnings found with C23 glibc support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a9e1db405419d6c97e7233c0bf10323e19f442f",
|
|
"description": "zink/ci: update checksum of one trace running on VANGOGH",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e488085942a1739f33b4cd4e7800c37c2f98a256",
|
|
"description": "radv/meta: remove unused saving/restoring rendering state logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98186aba3619c3b44a2d01beeb16a57ab8c02a44",
|
|
"description": "radv/meta: stop saving/restoring rendering state for color/depth decompressions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d5077b00210183d885e49c7ae7fee5af73f4e8",
|
|
"description": "radv: emit late decompressions for fbfetch slightly earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04f6bfae51ea6aec1a4c319d4634e1a5392feb81",
|
|
"description": "radv: only pass custom sample locations when relevant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3539b54f061002f37b2c866a37070336d6bc77",
|
|
"description": "radv: fix late decompressions for fbfetch with more corner cases",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6a2d1400854dfbe617d93f448f16e98a1744015",
|
|
"description": "nir/opt_vectorize_load_store: allow sizes unaligned with high offset for loads",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2ed79f80ba894bba0d340708c326ac9d59d5795e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc814fa828e410b842408684066c8f8a48aefb2c",
|
|
"description": "anv: skip compressed flag for bo if not supported by modifier",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f91de58818173b8ab2120a57f2cbdb81995d1ee1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ece5f671b3536d49b9c70d008f952e65c41198ff",
|
|
"description": "amd,compiler: fix const errors found with C23 glibc support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85fd63068e91d0dd4b9434831ddddbbc2ff07355",
|
|
"description": "compiler/clc: Fix const correctness in libclc_add_generic_variants",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a08ee7ecf07b1d0cdfec4f61bdca08bf6551247",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4938ad435e1b480f6a1b9b81cb8db7de5039ec8d",
|
|
"description": "pan/compiler: Fix progress reporting in pan_nir_lower_store_component",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c3d3d23d8a5494d41f2e15f3998340b410c2253",
|
|
"description": "freedreno/a5xx: Convert a bunch of LO/HI regs to 64-bit regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d4803a6fbae1d280885ed6b70683efadd12e81",
|
|
"description": "util/cpu: support detecting RISC-V FD/C/V/Zb[abs] with riscv_hwprobe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dfcd141cf9b7a7d5f664fa9eda4e38e67b04483",
|
|
"description": "util/cpu: add a number of RISC-V extensions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0880c8d5648854dc9ea4b317a2669e4c54d59ddf",
|
|
"description": "util,loader: silence asprintf() unused result warnings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c7cad18b26e142a623861b196112437487f751",
|
|
"description": "gallivm: fix undefined CALLOC_STRUCT build error",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb22e441b963c9b73639212725bae88fd4a2c132",
|
|
"description": "ci/android: revive some previously skipped tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091c4f43ff921cfb5a422ace6755f85738287012",
|
|
"description": "venus: remove obsolete asserts for ANB image creation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5859b2d404fe9bf682f0c214728e5aee39ad54a",
|
|
"description": "intel: Rename wm_prog_key to fs_prog_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56e638be81d70179cfca46727dd8d7939ee904b4",
|
|
"description": "intel: Rename wm_prog_data to fs_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb4b78fe754dad618e0326d486ccb775dce09a8",
|
|
"description": "intel: Rename intel_msaa_flags to intel_fs_config",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa93039d913762fa82661ef28b9ca12e4b47c5a",
|
|
"description": "ci/zink: Skip ext-no-config-context for now, due to taking out the X server.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e65c6a1185e344c6dcf3feffef3e7949efc0707",
|
|
"description": "docs: update calendar for 25.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69e4163b9eee3feb6181ac6a0a36aeb24ba8979e",
|
|
"description": "docs: Add 25.3.5 SHA sums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98a8d8d88c7bcb5d39a91767cb362d564ef7f3a9",
|
|
"description": "docs: add release notes for 25.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efb5ab1e4ba12886a94bd321bbd1010e7c10e5b4",
|
|
"description": "intel/blorp: Fix the redescribed fast-clear qpitch",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3e331e4fe91083863b8435445a7be5ec2ef699ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f71a38e9ded4c081eb9720241d25db3140ad1e0e",
|
|
"description": "nir/opt_load_store_vectorize: don't use shared2 vectorization across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "210993a13becbd99b2f36ccae7d0be8f54d2e60b",
|
|
"description": "ir3/parser: make bison fail on warnings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca4e48d743f1d92a15a935ae007404fb94315419",
|
|
"description": "ir3/isa: fix shift/reduce conflict for mova.r",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9268efab099b58d7f5f881ee3b9d23a0f9e7f2d",
|
|
"description": "ir3/isa: attach (sat) to dst",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecf6ac253758483de636a75dbb3e560d35197332",
|
|
"description": "lavapipe: update fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fcbaf5d8932df59b6c9e69fe77d953d98d0fb82",
|
|
"description": "llvmpipe: fix incorrect image 64bit fetch return value type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1421e3a1cc4f57bbff140aac77f4d88932a29f7",
|
|
"description": "llvmpipe: update traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4f1ba1fb2eb6b19aa9fd1c387d8b74bd4122ff3",
|
|
"description": "llvmpipe: add stride argument to lp_build_swizzle_aos_n",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bd8a5e3f1c2cbe5aa18aaecc7c9b1402c1884d3",
|
|
"description": "llvmpipe: add GALLIVM_PERF=no_lod_ellipse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22436cb0f0f4039dcaa7cdb091fd4f26d8153cf8",
|
|
"description": "llvmpipe: implement per-fragment anisotropic rho",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4baf977faa68586da3c440afe9c14da2d81fec37",
|
|
"description": "llvmpipe: elliptical derivative transform for anisotropic filtering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "569977238675fbcc85a37bf206526dd9d6662b48",
|
|
"description": "llvmpipe: pass explicit derivatives to sampling codegen",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf48da58a7061f08dce2b59c00114f4b43d66bb1",
|
|
"description": "zink: ignore msrtss support on panvk",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ce03fa2119369cd980aa093ab7228b78c92eec",
|
|
"description": "zink: add arm and panvk to invalid<->linear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c817ef30ee4638c95f5e32f94ce024dbd95b48ff",
|
|
"description": "radv/meta: remove dead DCC clear code about E5B9B9R9_UFLOAT_PACK32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "181bb1fc939edc4b190526941ea6a4dccb9fbd17",
|
|
"description": "radv/meta: remove dead code for VK_FORMAT_R4G4_UNORM_PACK8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd54224a7316312e98263a448224e3b7fff721b3",
|
|
"description": "radv/meta: remove useless check in radv_CmdClearAttachments()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad7151f4bf635123b526876f1112fd9a7414b117",
|
|
"description": "radv/meta: fix the key for DCC decompress on compute",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18317460bc573af2680fe2e83d2977d979efd67e",
|
|
"description": "radv/meta: stop saving/restoring rendering state for FS/HW resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30db01ed0502c226f4ae25f7a33a2c12ed5ac7a4",
|
|
"description": "radv/meta: make radv_decompress_resolve_src() static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea6b311d941f06b9ba1aef9ae089a06515476ea",
|
|
"description": "radv/meta: decompress resolve src outside of depth/stencil resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c46053c0572852604287303b3541de3c38f8978",
|
|
"description": "aco/optimzer: apply extract with any uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85c62f151576f4e33abafa8be895f3b459cadf57",
|
|
"description": "aco/optimizer: only copy propagate p_split_vector if it can be eliminated",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ecc800eddf36dbec4fe2d1cbb59af345cfeb3e4",
|
|
"description": "aco/optimizer: add second copy prop for pseudo instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "269007faf3d1a5733aefc2d3e1a713cd1307d09c",
|
|
"description": "aco/optimizer: apply byte p_split_vector as extract",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b21b36b6ab2d5638eb8246aa7b3093840ae53b9a",
|
|
"description": "aco/optimizer: apply further extracts to v_cvt_f32_ubyte",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08f9bad0b5bcbafbf19a231688b96ce4d7f8820b",
|
|
"description": "aco/isel: avoid extracts for continuous alu src components",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0c663378c09085a06220a83af7aa0b9463b5bd7",
|
|
"description": "aco/isel: split vector into dwords/words first",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a3e6272236bc2f7b20fb14c9da0683c9f7091de",
|
|
"description": "aco: improve emit_extract_vector for vector of vecs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b491cc51a434e706665fde2304cdebc2e49f170",
|
|
"description": "aco/optimizer: don't remove label_extract for splits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66f2a359544f813a3014ffa634e2ad77067c6043",
|
|
"description": "aco/optimizer: repeat vector of split opt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6951ddc43bdab5815b01a8fd4b69fe08974c540e",
|
|
"description": "aco: clean up emit_extract_vector a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e86cfac8e818146f0cc6dbaecd78f1b63c2a346",
|
|
"description": "nir/opt_load_store_vectorize: Vectorize speculatable instructions across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52a5b294978075863dcb6d698fa69da7d3fdcab0",
|
|
"description": "radeonsi: vectorize UBO, SSBO and shared across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b859aa7dcea6236a793db25062c82e9583890404",
|
|
"description": "radv: vectorize UBO, SSBO and shared across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca7ee7bd789bba420ef4a844419977b6b78419d",
|
|
"description": "nir/opt_load_store_vectorize: Allow to vectorize at most one entry of each type across blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a07ea20e6aa0cfa0e28c3736e40af19618f6eab",
|
|
"description": "nir/opt_load_store_vectorize: create add_entry_to_hash_table() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bd9cbf90ef5022265d8deb33b2c251085632a9",
|
|
"description": "nir/opt_load_store_vectorize: use linear allocator instead of ralloc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ed863b88fb95b7d9d499839b75313de04c881e",
|
|
"description": "aco/insert_waitcnt: improve s_setpc_b64/s_swappc_b64/end_with_regs a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63b18e9e5b0e50da6455639e69f025cfa0379354",
|
|
"description": "aco: move return address to a clobbered register",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec74e346721b6c7df7ea2006fac0ad9cbad4aabb",
|
|
"description": "aco: add return address to call_clobbered_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "837afd7fafb30d66218f771e9273b9aa06f0aede",
|
|
"description": "aco: use Program::stack_ptr instead of Program::static_scratch_rsrc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6502b4a299294b586687639a729217c1ed63f92",
|
|
"description": "aco: use ABI::numClobbered() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "541401c494e99e3be9459d972df37e59b0fff46d",
|
|
"description": "tu: Simplify cmd_buffer allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0404ed41e831260bc3596f79468f213ceddec4b",
|
|
"description": "tu: Free cmd_buffer from its pool",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4ecd2b136faf243a3e2cf76504749e75a05c7392",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "695cf07f8ac4fc0f8dbb8cf64fa81358445e0eb6",
|
|
"description": "radv: remove occurrences of VK_IMAGE_LAYOUT_SHARED_PRESENT_KHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2d7d998a242ffa281aa94ace2b8cb5f03c57ddc",
|
|
"description": "radv: track redundant PA_SC_VRS_OVERRIDE_CNTL register writes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8153a7c20514ae3023a4679fab292198af53310",
|
|
"description": "radv: emit the VRS surface as part of the framebuffer state on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e2f28e723048d398593649a26962cd9869e8451",
|
|
"description": "nir: remove split unpack_half opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c80f3ae3404dd7aa124033b1c4290d813ab932f",
|
|
"description": "r600/sfn: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e267a3cda22a28c85a36497a954ce1b48f217335",
|
|
"description": "r600/sfn: lower unpack_half to f2f32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5e7fc17f90bfdb13209d6f3e2a1b864110edb7e",
|
|
"description": "r600/sfn: implement minimal 16bit f2f32 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c45bcc2ba70753d83c6550cce8696a062a60a84d",
|
|
"description": "panfrost/compiler/bi: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae4b34b9bd8a9fd0558ff8b0a88062a01b2c7882",
|
|
"description": "nouveau/codegen: remove support for unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81e3162cf89559d4915f1be0efa65b320be2c704",
|
|
"description": "microsoft/compiler: switch to a backend specific unpack half opcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d71db17e535ca8cf6ca2421a3c3175fb8b9af69a",
|
|
"description": "elk: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8391d70fe5607218e1a977ae4d958fc13fbac88",
|
|
"description": "elk/lower_storage_image: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5f1e08f3ebc1f95e320d84a17c037282e45c3f9",
|
|
"description": "brw: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caf982218d0691852f308011935b1020cd222619",
|
|
"description": "brw/lower_storage_image: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ee9eb8f826b7456d24f2dba6f0a9e2da0e497ef",
|
|
"description": "asahi/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f414132399ec1de5db4307ddfff239bf3511901b",
|
|
"description": "broadcom/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d50f5387b4be5f853f5bb6d57ff15883b8251492",
|
|
"description": "broadcom/compiler: use f2f32 when lowering image load",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36417f016ec77f1002db1f9b5e2c93d46cef5706",
|
|
"description": "kk/compiler: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f811a3d0f5087f7ff8419d1434d54b81300d84e",
|
|
"description": "nak: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd35bf67e0a3509e732a55709759e6f01c2288f",
|
|
"description": "ac/llvm: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "146779d16d33b619ebd21d56ed1a3ed6d4af1646",
|
|
"description": "aco: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45cb1d3b6f5ecea36029d8970fe5e646a98896da",
|
|
"description": "nir/opt_algebraic: remove unpack_half_2x16_split",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a2ef27f7db60b2b16875f7cb59d7dfd4fe1f289",
|
|
"description": "nir/format_convert: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bd2ae4657959064561927a2997df51d14d7abd",
|
|
"description": "nir/opt_16bit_tex_image: remove unpack_half support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f7d4cd75b347844a63317d2a2824d2cb39eeba7",
|
|
"description": "nir/lower_tex: use f2f32 instead of unpack_half",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "609c46cf23996d9f1f12ce45fd390b78addedd29",
|
|
"description": "nir/lower_alu_width: emit f2f32 for unpack_half_2x16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18d9c1b33c5332980a4a4137f927ed533c25991",
|
|
"description": "nir/opt_algebraic: optimize unpack_32_2x16 of extract",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4b1aa6eb88a361e30d73945e0068d7af0fde67e",
|
|
"description": "Revert \"ci: disable the valve-kws farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c5b6ca794de14c0e16229c14b9172e66b9c1da1c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06251fcc24b9fe8ea79daa19b2cbe6590569e4aa",
|
|
"description": "brw/print: Don't print extra space at the end",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bcd7e0fcdfb0d1908e889a1b6f7d0360d61b8ba",
|
|
"description": "crocus: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "335d142dade2f9db35fa3bcab8edd3efc2b72569",
|
|
"description": "crocus: Use intel_ioctl() consistently",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7aa0917626413a076b5739ed325a00ec4bdeb533",
|
|
"description": "anv: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6f36224eb6cc53f5948df87626cd17ec730fc6b",
|
|
"description": "iris: Support virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "652e33b829f4e7a75065f25a91a0aa75cea618e0",
|
|
"description": "iris: Open-code drm prime ioctls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b06d759a9365113758da4c2d03d05a8c8213fea5",
|
|
"description": "intel: Add virtio-gpu native context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59fc94ffd275d7101031714b21f6e28b5327fbdb",
|
|
"description": "intel: Check for userptr UAPI presence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d397411198290f351de485d78fa7274257998af",
|
|
"description": "lavapipe: Fix gnu-empty-initializer error in NV_cooperative_matrix2 reductions",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2db1a624e3407199901ab7e32ac931b571f95add",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2457e0caf3e239eb95fdbf2947ec5fb19bcf4f81",
|
|
"description": "lavapipe: Fix gnu-empty-initializer error in NV_cooperative_matrix2 conversions",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "58f7fa3f6cddbf877555561904ef68aef36906bf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da6c3ad23760f6034ace7b1da94f85544099d12f",
|
|
"description": "nir: speedup nir_find_inlinable_uniforms()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaea962808cc4000acd38341cd537b0b224b4135",
|
|
"description": "nir: update asserts in inline uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0410377b6371d2407a5d50aa0b3f2a26ea8c67c6",
|
|
"description": "nir: make nir_add_inlinable_uniforms() private",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "257875034d8ad20113606ba7ed7bb9f070f90666",
|
|
"description": "nir: make nir_collect_src_uniforms() private",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1acc96b8cb0c503368a512661e3d70e3542662d9",
|
|
"description": "mesa: retain const qualifier from pointer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e8a61cd7b0d1bee2f81289b13810c438d869c3f",
|
|
"description": "freedreno/decode: Emulate CP_MEM_WRITE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "017d453525f4f647fafdce0bec5a4191675a31c7",
|
|
"description": "freedreno/decode: Allow raw access to pm4 packets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "955aa6199780afce4ddcdf7d988742f753b525d1",
|
|
"description": "freedreno/decode: Handle strips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8364d361b5f2d1c93f8ca330564d81a17680b49d",
|
|
"description": "freedreno/decode: Expose gpu buffers to lua",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b33ee9f0b772af3b5b3855ea339b74c70f4c6ce",
|
|
"description": "tu/kgsl: wait-only submit handling should not ignore sparse bind commands",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "71ef46717cd091f0a12a12cf5a8da3ec8a6fe96a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffc6fb637748cbde6718470c0e40af7a8c293073",
|
|
"description": "svga: Enable GL_ARB_vertex_type_10f_11f_11f_rev",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8deba07452270a2bd19e7472fc3f9c0ea689714a",
|
|
"description": "vulkan/wsi/x11: Make sure error is returned if create_swapchain fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95e471e558fa487b5ad35844f836caa61cef1c7d",
|
|
"description": "anv: Avoid dumping BVH before command buffer is submitted",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1b55f101055e2c07c34219e9b3352cf61da95bdf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f6116e419e01073f18d73a092b180f383574ca1",
|
|
"description": "zink: Use NMin/NMax for fmin/fmax if nan_preserve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5d32d4f4a3d6d8e2082a70f1f38514dfc93707c",
|
|
"description": "zink: Use float_controls2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091426142cfdd40f15dfcb72850f30991f6fd9ce",
|
|
"description": "zink: Generalize spirv_builder_emit_exec_mode_id3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9189a705986988f1b0b5b716d776d64fc39d5773",
|
|
"description": "zink: Emit float controls for preserve_denorms too",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6afa1b3bade64e0676b349d7d57b3c89b5ec3e9e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "678d7db217ebc67efd3de89f19492bdb6c5f544f",
|
|
"description": "zink: emulate clip distance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fe2280e475a7b347bdfb7d2abd001c50fb5c4b1",
|
|
"description": "ci: disable the valve-kws farm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a65b5dd4de93ae84047ccba92a32a66c9f140a4",
|
|
"description": "pvr: fix src/dst image formats for DS resolve ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "407e692c3c779fd0df40aa25c385788a3d7a2b19",
|
|
"description": "pvr: fix logic for setting DSMERGE and PICKD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05e6d6ca83c472c677d1f03cec38b60576cdb8ef",
|
|
"description": "pvr: handle SRC_SMRG_D32S8_D32S8 in tq shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5552d5d1a99ccb096adcd0bf893cc12aa73af8b2",
|
|
"description": "pvr: fix logic for when to reset fill blit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f894153142518bf2475ca5205d6fe5d4ef7b898b",
|
|
"description": "panfrost: expose EXT_shader_image_load_store",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "394d5928bd2dfdcff7264d78e5b6dc4649734e78",
|
|
"description": "panfrost: also check for PAN_BIND_STORAGE_IMAGE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4361977291980a9bb2b6efb18c88aadb86b4f784",
|
|
"description": "panfrost: group image load/store flags a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "331238e44e473aaa9f4658cb30a9f6d88237fffa",
|
|
"description": "iris: set DisableAnyMCTRresponsefix to zero on init",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aaed82543e1ce9450143e353bb362f37ed517da",
|
|
"description": "anv: set DisableAnyMCTRresponsefix to zero on init",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61b5e91bbaf288463265070b30f5183b7c1ee7c7",
|
|
"description": "intel/genxml: add CHICKEN_RASTER_2 with required bit for Xe3",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03ea0cac360e7a7a801e672528de98ab6f74489c",
|
|
"description": "panvk: leave a TODO for U-interleaved copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ea7f1a04da95cad78dfc14266db0a8753fe54fd",
|
|
"description": "pan/lib: use interleaved 64k in more cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2256ed15a20e39e0e741cfe9207c4b13b629baf",
|
|
"description": "panvk: never report identicalMemoryLayout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3967ea9b06e325b5ec72b240aef403ef4ab54b",
|
|
"description": "panvk: Support VK_EXT_zero_initialize_device_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f1bdfa8b449440ae159aa279aa65fc2ce2aa133",
|
|
"description": "pan/format: Disable storage image support for compressed formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42bd4679064e86acbd26109ea3334bfd6959e861",
|
|
"description": "broadcom/compiler: inform NIR scheduler about 0 cost ALU instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f93e8e76e983af7ea9305c7a1211dd08999129e8",
|
|
"description": "broadcom/compiler: optimize alu(shr(x, 16).l) to alu(x.h)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4753a296f95e6b8c59a19f657235a7e8a5ee8510",
|
|
"description": "broadcom/compiler: don't always clear undefined bits from sub-32 integers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c589268b5c3098c91048ea5ac6efa2541ef6aac1",
|
|
"description": "broadcom/compiler: drop unnecessary MOV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f957d5bad6c7b4e2285917ec25405bffee3be73",
|
|
"description": "pan/ci: clean up t720 expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65c1c664127f5aa8dc34ae20f79ac4cdb922104a",
|
|
"description": "radv: stop delaying decompression passes for feedback loops with DRLR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c7437d3aab796e1b9f3e8f6b53fa089d8cee29",
|
|
"description": "pvr: Fixup for deqp-vk.api 2d.optimal.* conformance",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3131bc145338678b40f49257033e7f088e7d238",
|
|
"description": "Revert \"ci: lima farm maintenance\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca1d59d813972911a3a523713445ced7d758713e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae29e1cf76181726a11d32c5a515d309c7e59e3e",
|
|
"description": "pvr: drop pvr_assert macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "143b362c0fd5e33dd7984381cf32702ef4a08dab",
|
|
"description": "broadcom: don't hardcode pagesize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55d0fb12cd40f2b6f18063d191060c3ccf8848c8",
|
|
"description": "vulkan/wsi/x11: Don't use modifiers when ignoring SUBOPTIMAL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "431aabe79a2a40e909588c19880773dbd8360812",
|
|
"description": "vulkan/wsi/x11: Guard XCB_PRESENT_OPTION_SUBOPTIMAL by ignore_suboptimal",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b524bf368e8efa7cd024bc8497c3a09dcab71f85",
|
|
"description": "nvk: Reenable compression support with nouveau 1.4.2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f3c53cf66bfcc38f3f54de01a16e40db0e7f79b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "124d550a9434c8d5f55bccc10a12862a18815e8d",
|
|
"description": "docs: Add documentation on how to debug GPU crashes and misrenderings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec6918d7cef9332ba3284b6cd26a5b5d9da56d3a",
|
|
"description": "docs/envvars: Document TU_DEBUG and IR3_SHADER_DEBUG",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29900e82296b0ccb0b306326ee9a9ccae491fb79",
|
|
"description": "kk: Fix disabling workaround 4",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "67d05f71e9e8a740a4e37752eba4e1939f228d76",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1a3b6f346c90dec2e685969e5aa4347373234a7",
|
|
"description": "docs: update calendar for 26.0.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f80fa4d2b546ffd9e90eab4e0356b69fcda5a1f",
|
|
"description": "freedreno/decode: Fix query bin vals",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbdcb6d5300867922fcafca78761e05bc0210c2",
|
|
"description": "freedreno/decode: Dump filtered bindless descriptors by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8efbe73f3f512f28dd34638f51376e7aa37c8948",
|
|
"description": "freedreno/decode: filter unused descriptors in lua",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3249e4625e86c78978e3eb2a464fd8a23fcdfbeb",
|
|
"description": "freedreno/decode: call show_descriptor() for UBO and SAMPLERs as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "543ef390f4b8e262580ca9a4af37fea425c7ba0e",
|
|
"description": "freedreno/decode: pass more info to descriptor handler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c885fe10f91c7f9842091a5edd28ecb9bc6beff",
|
|
"description": "freedreno/decode: add shader stats object",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8d9ff218e21196e7a89c45b6c1b942311d8e0d7",
|
|
"description": "freedreno/decode: fix domain decode for \"structs\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ebde70cdce7408f505c593b84fe2b70818d7059d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2e0495dc51a6c6872427672f65c4b9a79c4beb3",
|
|
"description": "freedreno/decode: Split out domain based decoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b4fbd80f94bb6a92415e3925ed7d59ede4b380",
|
|
"description": "ir3: Disasm shader descriptor stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d93b62c14053b4c9915afdcd75c7d06120ea9190",
|
|
"description": "ir3: Rename cat6 UBO/UAV descriptor src",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7dc40b32fcc6b77b187dcdc25c96d14681ebf4b",
|
|
"description": "freedreno/decode: Allow dom[1] to be NULL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "248b8184078c6df2c00c987e499348532b52a6e5",
|
|
"description": "blake3: add blake3_neon.c only for little endian archs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c9e529bda838a12d565b3ec243c166d695e25a",
|
|
"description": "radv: emit pending flushes after late decompressions with fbfetch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbf0a38fa469daaf6e41a969624d5f5f5bb934ab",
|
|
"description": "ac,radv,radeonsi: shorten some emit macro names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83ca338e377ea82b29b7651a9b231c17321abe07",
|
|
"description": "radv: disable unordered submits when SQTT queue events are enabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "82d06b58add3932e21f58f975c1f5a7cddcbd6cc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d7a1bc6ef50fe79391762a9430aa479f72b8850",
|
|
"description": "radv/amdgpu: bypass GL2 for command buffer BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f242a204eab7d5d79dc70dbb0a7c621907e27dbe",
|
|
"description": "pan/bi: print shaders with debug info when BIFROST_MESA_DEBUG=shaders,debuginfo is specified",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec1628844838bb087005d841feda98832810842c",
|
|
"description": "pan/bi: propagate debug info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15443c343a1c15270ba01bc2761d8584277babf1",
|
|
"description": "panvk: propagate debug info through NIR when BIFROST_MESA_DEBUG=debuginfo is specified",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f5412c1c8ce8779b659f1da4fdea60641cc2a1b",
|
|
"description": "pan/bi: remove trailing space",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e6793f7b13450491e93d548ede47aed396e2294",
|
|
"description": "spirv: plumb spirv-dis --offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb571550cc63f6bb22e0212dc681d8a2cd90926c",
|
|
"description": "mesa: Prevent building with LTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e48f46e34287bd49886198f1f6e0f65ce4e7b2d5",
|
|
"description": "meson: Identify LTO builds in the package version",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2c24a0d8bb931543ff489a4e5e3eca5b473992b",
|
|
"description": "anv/video: disable encoder on untested platforms",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c2736e4c4315152859a5fb715f7b02b546e910e",
|
|
"description": "panfrost: Update clean_pixel_write_enable flag name for v6+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1f6cb53ef5cab288891acd600c8d383cdff90e",
|
|
"description": "pan/desc: Issue TSIX-2033 only affects pre-frame shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fc555db034cafdcefa49c99c312fc314c387684",
|
|
"description": "pan/desc: Cache clean tile state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48582489e46f50b7afa7f8bcf61ff7058ca91cbf",
|
|
"description": "pan/desc: Move funcs closer to callers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c70b9ee5364a97c426a0bcf60e2c2551f5b097a",
|
|
"description": "pan/desc: Force pan_merge() ending semicolon",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76516cdf26e1dba028ff09d1370630421d2d530f",
|
|
"description": "pan/desc: Emit common RGB render target config in pan_emit_rt()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9d96ad241da83fed5346eac1b8799c14c0f2869",
|
|
"description": "pan/desc: Only set clean_pixel_write_enable on clear (v4)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "098b69a05c70804a29f12cb1f97e62aac7412bb1",
|
|
"description": "panfrost: Fix clean_pixel_write_enable forced check for AFBC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "762a0f413369ecbbeb94810b133e66963b69208b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd22fef4befde3377ce1af6df3158ca8b293397d",
|
|
"description": "radv/meta: remove unused emit_depth_stencil_resolve()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b304718002db1a4c86c2237b7df15d4dd32c189f",
|
|
"description": "radv/amdgpu: remove radv_dummy_winsys_create()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f32721e3ae9a8bfb6d2065b12d17c5b3d6c0c14b",
|
|
"description": "radv/meta: remove declared but unused radv_decompress_resolve_rendering_src()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c69f7904e300afdee6ae46f8799e25bc3b44c217",
|
|
"description": "anv: Enable YCRCB CMFs on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "381f4a658f685f1fbd48197f4e25c676e54962b2",
|
|
"description": "intel/isl: Add YCRCB CMF mappings for Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23a3c8c972d25a69f537b550afcfda48dd9f8bd8",
|
|
"description": "intel: Disable CCS_E support for YCRCB on gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a66d19b691bb8531dd075861b6b103eb488d9237",
|
|
"description": "Revert \"ci: disable vmware farm\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "1d120c1bf24714f59204e10ff41f95039dbb6bb6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a188bac3f3094eb5c45f2475488f89e9647ea75d",
|
|
"description": "svga: Update CI expectations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5890aedf8cd2bf566fecca7908bb9bf031d06dc8",
|
|
"description": "nak: replace get_io_addr_offset with nir_opt_offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bf1f5affd281dedec4f9d7234a7626a8b78fb1",
|
|
"description": "nir/opt_offsets: support nvidias intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb60e4d14f5d70d1c5522bf86623af41e7eae266",
|
|
"description": "nir/opt_offsets: support negative offsets and 64 bit sources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f456735d119dd8eb7d851d40a177881a46af970b",
|
|
"description": "nak: convert memory load/stores to nv variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4add3959e93454b9a3510cf03ba927aab78dd025",
|
|
"description": "nir: add BASE to nvidia memory intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e779538ad2d3f05a5c254b7daf1c96126b8a64bc",
|
|
"description": "nir: add nvidia IO intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24073b66fa24169b39328c84074a9c132b81b12c",
|
|
"description": "tu/ci: Document a618-vk-asan failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ad50752ffbdf9eadd6a8bb2aa88859040b275e",
|
|
"description": "tu: Fix memory leak of patchpoints_ctx in dynamic rendering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0dd06c74d6531d25eaa01f23ebccf151c303335e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce4d338b0d6ea4445bd676fe97c9ad6a4e27a248",
|
|
"description": "radv: Use stderr for shader printf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a1e3d8c28557ad6ff6603d3778edfd663855bb",
|
|
"description": "radv/bvh: Make sure internal nodes are collapsed when possible",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "95a89f7b334479e9184eafa6289c3ea54a733933",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c1e4e3e650f4322a6ef472f45c2e44bfe0952d",
|
|
"description": "vulkan: Make sure no NaNs end up in the BVH",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "20322687e08a78f66c005a2075e1f2df89c2b7b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f3a9c10f4a2110aa91319b047f884e64f49339f",
|
|
"description": "radv/rra: Fix nullptr dereference",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bc23bdbb8eb83dfecfafd5747e51ecfb6b3d4ab",
|
|
"description": "pvr/ci: document some recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fbe201a12d81d0327ef0966f540055fc47db374",
|
|
"description": "brw: Convert VS/TES/GS outputs to URB intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52341b8b9c83044c2a49b7176aaa709111d099aa",
|
|
"description": "brw: Split EOT handling out of emit_urb_writes()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f0773e9514ff5b1da57b27107ea7548ef851c20",
|
|
"description": "brw: Add VUE header varyings to io_component()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54def4020cc84c58da1f31b345fb5e5412054c7f",
|
|
"description": "brw: Set a valid varying_to_slot for VUE header fields other than PSIZ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "076a183b8f45ecb28e90c69a15bc9609325158f7",
|
|
"description": "brw: Move TES VUE map calculation before lowering outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2af44670eda0d406d5aff726812adff6eaab87ad",
|
|
"description": "brw: Implement load_urb_output_handle_intel for VS/GS stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cbf49aa8f9631ce7b99af2b5874f6976d3b9af9",
|
|
"description": "brw: Drop urb_handle parameter from store_urb()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "643ba9a7843169680af0e519168cc7450d41ada7",
|
|
"description": "etnaviv: idle the pipe before flushing texture caches",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f82c1ae5424e51217b3b0fc42f2d01899a46ec1",
|
|
"description": "ci/tu: Move vkd3d-proton testing from nightly to pre-merge.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52cc02a60fdd8781fc169a094c4c2ace045dd19c",
|
|
"description": "ci/rpi4: Move OOM-causing test skips to the single-thread list.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b670e4eeb3f5a4969c69e53ff646fbb33fb1ab9",
|
|
"description": "ci/vulkan: Enable dEQP-VK.wsi.direct_drm testing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "213710049cf48500797fd6437f174b333cad9618",
|
|
"description": "ci/deqp-runner: Enable a common single-threaded test list.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93ff1aa90b3ac532c18c07bfa4631f4f6400e12f",
|
|
"description": "ci/deqp-runner: Bump to 0.23.2 for single-threaded and vkd3d support.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e70012c7b0c519121aad352e6e18b56f44dc26",
|
|
"description": "ci/deqp-runner: Drop silly catting of flakes/skips files together.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55d4eb9a3fd0a2068d712cd8f300a26ebdd901e",
|
|
"description": "ci: Add some flakes that I tripped over when test groups got reshuffled.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0a4d3ef1e46b2daaf2f8b371ece4fc0f673036d",
|
|
"description": "ci/tu: Clear stale xfails from the nightlies.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "63243bcc3ea603ab4ae2f00653e50280ca3448e1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e7e04ad55c617d1a30ebc8846a3e645cfe1016f",
|
|
"description": "ci/tu: Skip more subgroup.clustered vector tests pre-merge.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba0ce75f38f211dad8c625c1c3d76c2bd3f3737f",
|
|
"description": "ci/intel: Clean up some expectations for the nightlies.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4b3e16d89e944e2f3ee2de8daf8fb1b45b41ed3",
|
|
"description": "ci/freedreno: Clean up some expectations for the nightlies.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42e17a948efdc193a08e05a84d8a8d22040d13a2",
|
|
"description": "lima/ci: Remove erroneous skips.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e54440d15e922e428454ae64f92d62dd42814728",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edffb2d76d3fc8852690cc424a5acffaf858dbf5",
|
|
"description": "ac: add FMASK codes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f36a2be2ea599677e2fa180cbfbcb1c0744dc96",
|
|
"description": "ac: unify HTILE codes and encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0c7c642f44e099a1d3886f9705d9527fbc2a4fd",
|
|
"description": "ac: unify and demystify CMASK clear codes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43e9af713b134a893779fa0dbbb9720cfb402e0d",
|
|
"description": "radv: use DCC definitions more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6af6197136aa933e6b643a6c27ebb57128738a69",
|
|
"description": "ac: unify DCC clear code definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc17360060480a8601d2af4f3f15e02bb8871ca",
|
|
"description": "broadcom/cle: ensure zlib inflate assign memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a85b3d9f4edca7b86eae6304254ea4d63c03531",
|
|
"description": "broadcom/cle: bump up gen version for v3d",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9c4829473a11a0cd5daff92cb68db6eef20c7650",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8fc50ef4678c8483e1231f8578391389c704c5f",
|
|
"description": "freedreno,u_trace: Fix various UBSAN errors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae41474d8c477d3a4ed53fa726ad1cad7cdcf655",
|
|
"description": "panfrost: Add new CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc933d1d082078bf125b0ba0d54484fae05dbc5c",
|
|
"description": "panfrost: Port CPU scope traces to PAN_TRACE_*()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bca1815805a41dd5b01dcc9620eeb5be0e96130",
|
|
"description": "pan/trace: Add wrappers for Mesa CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9097e2e13d039a2fbaf9dbf5edba470b832a352",
|
|
"description": "util/perf: Add support for conditional CPU scope traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a336e9330def452987a376eba5d02cc5513c3b05",
|
|
"description": "util/perf: Reorder ending CPU scope traces to match beginning order",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9cdefd406bee3d56be908fd5ae18d5bb09cdf0d",
|
|
"description": "util/perf: Replace tabs with spaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "312372250ac4e2f4a2d23c91f4c4fa4b7fa3f049",
|
|
"description": "zink: add arrayness I/O matching",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b526b971f135630be85d17da8c86e249564dfdc5",
|
|
"description": "pan/bi: Make SSA spilling vector aware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fd5b8a391a430d050d8525190d71c72e11ae0dd",
|
|
"description": "pan/bi: Account for MEMMOV in bi_record_sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0654c98b5eee45d3c3bdf683a8df6c6bf5792b45",
|
|
"description": "pan/bi: Don't allocate lut space for temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79c786ea6efb23545aab7ed293bd6f424a2a256c",
|
|
"description": "pan/bi: Abstract away spills/fills when spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e55a87901d09eca810d9d977d08c62c196ca954",
|
|
"description": "pan/bi: Pull out size recording",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bbd314580fd875d334badec450c6cfefa2ff069",
|
|
"description": "pan/bi: Teach bi_print_instr about memory vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fba6b984f1c4d856e1e952686e32ed88e09f27a",
|
|
"description": "pan/bi: Repair SSA after spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd94d1833f6cd05a123ca4aa038a6547685ec20b",
|
|
"description": "pan/bi: Fixup bi_repair_ssa.c for bi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f29fa1e9df225914ab50426aaaad321111a6f4dc",
|
|
"description": "pan/bi: Fixup bi_reindex_ssa.c for bi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a8232c1a1aedabf695b152a3a1db2ab14dc3f0",
|
|
"description": "pan/bi: Copy reindex_ssa.c from agx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c6f17d51752b17c7fc7ad477c32530675a9b23f",
|
|
"description": "pan/bi: Copy agx_repair_ssa.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62925ea831de494cc6a468f5c5bfbe1d6d7f10df",
|
|
"description": "pan/bi: Reindex SSA before NIR->BIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a9fd2b10eb4242eaf5b9af124ba1da2e5f3ef36",
|
|
"description": "pan/bi: Fix spill limit value order",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b81eb58f371a47007251c78e181afba60d1d8aa",
|
|
"description": "pan: Add some missing ForEachMacros to .clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bea618b4deb8690fed9b00e485df04515d30934a",
|
|
"description": "svga: Update CI expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f20cd07e21720545c7b2e2f99a745a2fa4b54034",
|
|
"description": "radeonsi: fix mesh shader outputs kill",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e21dfbf23b863079c6d63e1b39497867a5f5ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b159025d7b722b068a5f34ef7cbe637b015d401",
|
|
"description": "radeonsi: not overlap ib print for multi context",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0678f3c00034e55167104169cfbfb69bd25088d",
|
|
"description": "radeonsi: be able to record sqtt for frame 0|1 and no swap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aea4691bbcc1efd85b5c0f4190d98443d9d7597",
|
|
"description": "radeonsi: mesh shader support sqtt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ca7d564b6a26142b093a52e75d0b346aefdd3eb",
|
|
"description": "radeonsi: move sqtt draw code to shared function with mesh pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ea4fe9806b93ee9c4f0dd1b571e4a4a52c666ca",
|
|
"description": "iris: Switch to SPDX headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f3b51a165ea6d27a269f614bb05cf5a9a8a0b57",
|
|
"description": "ci/deqp: Retry GitHub API lookup for main-branch check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc69e4364f8c00cd72f3b1a9b7881b08bbba23ee",
|
|
"description": "intel: report code size in shader stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc53da9c39c65821dfdac94553647e9c084ed956",
|
|
"description": "intel: simplify shader stats names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d5170c7057e2c99428f8ac9c19e9b71e64b82c1",
|
|
"description": "intel: add scheduling mode statistic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcaf6a52a72179120c87990fb0a65a3ebbdc86c7",
|
|
"description": "util: hide hashes from GL shader stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0718a2e74c0c8f23e03cf7323aaf9dc3e34aab35",
|
|
"description": "util: allow string shader \"statistics\"",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b20cfc58906bb63e10c6f881fca2ae2eb624304",
|
|
"description": "pvr,pan,agx: drop cargo-culted nir_opt_loop calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27474b2ce39368cc21ebdc37e10bcf4c27ee97b1",
|
|
"description": "svga: Always emit VGPU10_OPCODE_DCL_GLOBAL_FLAGS for VGPU10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f022d0a24a946a224517de5870774e6794abd9",
|
|
"description": "nir: reassociate a $op (b ? #c : #d) for div, mod, rem",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee16f76a1e1ed31530c5b6c0ef996b0dabe56305",
|
|
"description": "radeonsi: don't allocate a VB descriptor upload buffer if it's not needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdb36e5be527a476e55b7b4bb184bc4485550983",
|
|
"description": "radeonsi: move VB descriptor emission and upload into separate functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f096652aecaef79aef720f39389f83dd15d0871c",
|
|
"description": "ac/llvm: pass soffset to buffer_load/store_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6a5bb38083650d8b7fb8be0cef17edb106b1404",
|
|
"description": "ac/llvm: simplify emitting FP intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74bc4ee9f3719dc2a5401cfcfcf57218569ba7ac",
|
|
"description": "ac/llvm: remove scalarizing emit_intrin_1f_param_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6979f9f0d53df1c8dabceee52f6646399baf5224",
|
|
"description": "anv: use workaround framework for Wa_1508208842",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fa360fb30311808ad4e32e75d531a13c7737ec3",
|
|
"description": "intel/dev: update mesa_defs.json from workaround database",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96e62abdd4692fc85a4b2a5f15053d316342dadf",
|
|
"description": "Uprev ANGLE to 63d1dd7c2dfccf6acbd92af224b48aa6ada45f1c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835b2a99c04cc5cf5fe86b5250cd546d74e88052",
|
|
"description": "anv: Drop anv_image::wsi_blit_src",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c429d7479e768a02b428a435fc7be09551cf6638",
|
|
"description": "anv: Don't set the display flag on WSI blit sources",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2c00b7d1e6ef86ce750228f7be79da377a5f53db",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f616d4fb2a132205b94262c89efd53f7ec7ee058",
|
|
"description": "anv: Treat non-WSI PRESENT_SRC as TRANSFER_SRC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c5cad407f8ddb29f52b4da7ce99ac073a731339d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "476f461ce7311b336494c4a8938ca96d8dd2f6b2",
|
|
"description": "anv: Fix clear state of WSI blit sources during presentation",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "811c413f98792e72e3749c04c05f8890f7e9515f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc9f56556a47f63b7e2b665b955bc02b46c016cc",
|
|
"description": "ac/llvm: fix buffer_load_format with TFE by replacing inline asm with LLVM code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac80013e64d2f806984cabf603a2bf43e16052b",
|
|
"description": "ac: remove image_load buffer code from ACO & LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c05d340184b6924e353f3e9b2f1728fa77e6c938",
|
|
"description": "ac: remove txf buffer code from ACO & LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85916c8af0b0541a3c8fecb942a0aaf1be4ee4a1",
|
|
"description": "ac/nir: lower buffer image_load to load_buffer_amd in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef3d43085a23aa1b1a95bde7ff8369fd88eee45c",
|
|
"description": "ac/nir: lower buffer txf to load_buffer_amd in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30ee7044bc489810203cfdbdeeb77bbca1c7f1a6",
|
|
"description": "ac/nir: rename ac_nir_lower_tex -> ac_nir_lower_image_tex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94058ff179629f9ac6209f835bca0bc4a6772ad9",
|
|
"description": "ac/llvm: handle ACCESS_SPARSE in load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21d79dc22fd660356ed493ec59432479a9c2360d",
|
|
"description": "aco,ac/llvm: force IDXEN=1 for buffer format opcodes on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61bfc298ba42aee58d229b6068d86d9912d95a5f",
|
|
"description": "ac: set missing dest_type for image_deref_load",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a7728c436593d4d8dda76c12554f047265974d9",
|
|
"description": "aco: handle ACCESS_SPARSE and ACCESS_SKIP_HELPERS for load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbfac927388c7f9129a2e97909def116334e9a3c",
|
|
"description": "ac,radeonsi: add AC_NIR_TEX_BACKEND_FLAG_IS_IMAGE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45136f4a6fd2c21a557061e3db46e689ca6941d6",
|
|
"description": "radeonsi: unify tex descriptor loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30e9f0bdf37818e5dfac927647d3c17d79929490",
|
|
"description": "nir/opt_16bit_tex_image: lower dst of load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44bc1e6bf4b60fd87a2edc88fc6e13bfc293c395",
|
|
"description": "nir: add dest_type to load_buffer_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eaaf9e52502709109c501d1d9c60191dea7a037",
|
|
"description": "nir: add ACCESS_SPARSE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3350bca3ebce533ac03fb385b5071c269727013f",
|
|
"description": "nir/print: fix a crash due to unhandled GLSL_SAMPLER_DIM_EXTERNAL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfddb3fef1c29f69766f6575771f7fdad21464cd",
|
|
"description": "pvr: Add support for VK_KHR_pipeline_executable_properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "693a3e1c50efa35f53be3cdfee92513b71fd78d3",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "353bc835b8b2203e272b38320f8aee03f78a8a2d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def66055ad18f0c72aef5d937f813335c8c1c3a3",
|
|
"description": "zink: track which stages a sampler gets bound to",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2093c448354b4444173fd34a58ca860637fe90c4",
|
|
"description": "zink: add an rpstores debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5e15e6f5b49a9882fe82d2aa9909ee20d84bdd",
|
|
"description": "r600: improve vs_as_ls switch reliability",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "25f96c1120f0675cc1b1680f7ba3121c9935b169",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f61b1c36744885c4a8642aa1d06675acc0b4d6a",
|
|
"description": "intel/brw: Add BRW_DEPENDENCY_INSTRUCTIONS invalidation when instructions are added or removed in brw_opt_split_virtual_grfs()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e49e4945a3a6f131039730e514126be28ab7e212",
|
|
"description": "docs/pvr: add drm-shim documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba104d3e923aeb14e4faf75db9c8a3e8313ecd48",
|
|
"description": "pvr: add support for drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a0956440701960b6cc2bb91dde1ed6579b17d48",
|
|
"description": "pvr: rename PVR_HAS_ERN to PVR_HAS_ENHANCEMENT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "449261b6bad3d2aff27831d0e7ebed0781f574e7",
|
|
"description": "meson: Restore .clang-format for ninja clang-format target",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "efe60d29408a2ce94ab8c1f9f273d633fd92c484",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "464daaab90e4d1f6ffcb16007f5b236665a8e9ff",
|
|
"description": "broadcom/ci: skip tests that causes GPU resets/hangs in RPi 3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e2cbd2c290d0bd5e6dba32f92b8ec7002f91b20",
|
|
"description": "vulkan/runtime: Fix gnu-empty-initializer error in vk_pipeline.c",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "51966cc4525c0fcc41ac6e95f8dd6cb9cba2f6b2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "184747e24000f15a1f084a9b67edfd0ff23ea5bf",
|
|
"description": "lavapipe/ci: Update Android CTS expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0edb6483ee76b415ae1bcfe2a20f4d421fbd9060",
|
|
"description": "docs/pvr: some minor improvements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "861e62e9a9ce827b4d1b74677be20913589938e5",
|
|
"description": "docs/pvr: fix some typos and wording",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "353bc835b8b2203e272b38320f8aee03f78a8a2d",
|
|
"description": "ci: disable Collabora's farm due to maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cda43497b6d52ef4a9c9316602d983dbf818bab",
|
|
"description": "panvk: Support VK_KHR_present_id and present_wait",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e4902855f0e0fce75b741057139c78a5049f582",
|
|
"description": "panvk: Support VK_EXT_acquire_drm_display",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b15de1ed97bff9fc84fc52b6ea08595ebb7f1c00",
|
|
"description": "panvk: Support VK_KHR_get_display_properties2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3abe9b24459af72c61eab0a392a333328aa19313",
|
|
"description": "panvk: Support VK_KHR_get_surface_capabilities2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e9d29f51850e96b8dc1fc0b299017f5958a9a9f",
|
|
"description": "nvk: Report additional host_image_copy layouts",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d5df263ac91bb06b2f422a7e4a1806cd7a7de821",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdc084aae5a66512b3ecabd4f41101d6d4859d50",
|
|
"description": "nir/algebraic: make subexpression inexact on creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "293d2e3b0dbbe1c34a883b9af537429831d53f7e",
|
|
"description": "nir/algebraic: remove ability to create Value from Expression",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6f8291bffd68fd6435d8555712195b3d95ad86",
|
|
"description": "nir/opt_algebraic: rework ignore_exact to work like other internal conditions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a879b9a5d594837b064860cf12f7145deb5409a8",
|
|
"description": "nir/search: preserve nan/inf/sz if any alu in a replaced expression did",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "575affaf487fc23f3d3b98c0f714d1325c8a6fb1",
|
|
"description": "nir/search: gather union of all fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3275be503c39d3f572cce8ed52fe648751041084",
|
|
"description": "radv/rt: Fix discardable attributes on chit and traversal shaders",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d7705c2062af89bee09d0407f6941e6c54eb2d1",
|
|
"description": "radv/rt: Fix some tail-call compatibility checks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad23e02a2809c33693c358336dbc9459cbab831f",
|
|
"description": "aco: Don't exclude discardable parameters from register preservation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62254ab0be3ba29dbf6d5b60367ba2910532f405",
|
|
"description": "radv/rt: Refactor shader group stack size calculation to include traversal stack",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f234d15924dbc9724379a29cf02ee7796c76b598",
|
|
"description": "svga: Update ci failure expectations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b57885dbd577ead34c832e3ee182e727cf8dc0ef",
|
|
"description": "mediafoundation: remove published codecapi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b755999108db6a7a868ed8ced1e5b272218f10f0",
|
|
"description": "mediafoundation: refactor update picture desc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e4cdc21a97a276346f2553b50581b75947a4191",
|
|
"description": "zink/kopper: Allow surface creation for Pixmaps (non-window surfaces)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d7f14620b3bbe1d977dc1c272c02af463fb8f62",
|
|
"description": "nvk: Initialize SET_ALPHA_TO_COVERAGE_OVERRIDE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "529c83a134a4ee64ea6615a62d0377b4c2445e5d",
|
|
"description": "vulkan: Limit the number of LBVH invocations",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0817551f00bd38abba63188328af9cb8b96e0f20",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d90fbdf4a5d8c47efd3d85fd03100259eae405b9",
|
|
"description": "rusticl/program: accept and ignore Intel's 4G memory flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b09be51a25a01fe740ea0adec66a2da05cc42d08",
|
|
"description": "rusticl/platform: add rusticl_warn_once macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "137e87204d759acccbff64e2984fc3169c411a1d",
|
|
"description": "include: synchronize OpenCL headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e055f8d34bcbce40ce1cc2626eadba63ff760e06",
|
|
"description": "khronos-update: add Intel's OpenCL header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a5bbb7519b7583444ed8bfcff6f87399ce4a614",
|
|
"description": "khronos-update: synchronize OpenCL header file list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e185f40fc3a12cd8bfbfe163ee87abb6b6586bb1",
|
|
"description": "tu: Handle VkDrmFormatModifierPropertiesList2EXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b9536382c8cbff744df1ba7b17b54efaa4c4dd0",
|
|
"description": "util/u_trace: Fix usage of variable-sized strings in non-queued case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc03f94e070900365cc1ad91437db178d4d40573",
|
|
"description": "clc: fix compile compatability with LLVM-22",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d20df3d6be4917d1d221246632279d06e8c61e",
|
|
"description": "nir: fix nir_fixup_is_exported for LLVM-22",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6eda573a8aa03e75fe82668b9b7a57f67ece26fd",
|
|
"description": "clc: enable generic address space and seq_cst and device scope atomic features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01e139213946eb4d18edd80a818d2cba189b500e",
|
|
"description": "clc: support some atomic and generic address space features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f9a7ed5533e2bbc759d667075cccec024490d04",
|
|
"description": "clc: reorder headers to fix compilation errors due to UNUSED",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29e7a1fff9a1db14494fa64b6f38695b2a02a2d8",
|
|
"description": "pan/decode/jm: IDVS decode improvements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aec8132b8bec5f5ae11b54089a627c42f55ac1f5",
|
|
"description": "panfrost/bi: Fix unbound texel buffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a21ee564e2051e5e6827ce333da1f85b8b828e1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fd587e0ee267a666c321b7a504c50d15f37d99",
|
|
"description": "radv/video: Support AV1 encode frame size override",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7607aeefa68b150ec94dca7396f2f844111f03d2",
|
|
"description": "radv/video: Fix maxActiveReferencePictures for H265 decode",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ee535aa039495071ae541de91fa6ffb47662e44d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0daffc79b07c367392cbd4226650a8a3d1ec1e64",
|
|
"description": "nvk: reorder exposed coop matrix types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ecd2b136faf243a3e2cf76504749e75a05c7392",
|
|
"description": "tu: Allocate cmd_buffer from its pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "342a5ba44e8784ed9b4a3736ee19e985857a9d3f",
|
|
"description": "Revert \"meson: static link spirv-tools for darwin\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f21d0f2cbeafb2d36217bf30732b5a95dc7fd385",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26b059b411dec4c0b841fb6fa1a6aadeec9517c0",
|
|
"description": "doc: Added documentation for imagination tree",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2d0a0eff72d342005b0d2206fc1f46a47e74e3d",
|
|
"description": "pan/ci: skip a few more slow tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb8d9fc069e734efc2b8bd6012ac3d9f67632a01",
|
|
"description": "pan/ci: mark new xfails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73251033542b4bc0b0c81a0d5a9ab05d47668744",
|
|
"description": "v3d: move a failure to a flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a9a69bcbd6d3ef5d4a92e5cdb0475eafd999a89",
|
|
"description": "panfrost: expose the prefer_persp cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad5a863f0926e28aac8f9b9829084e3b699164ae",
|
|
"description": "gallium: make needless linear interpolation optional",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbfed84fd6f7e4399158c221932f26eb4753ef56",
|
|
"description": "gallium/aux: do not hard-code linear interpolation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0444b5877f0697ac7b8dcb9485f96199b102dd75",
|
|
"description": "lavapipe: Implement VK_EXT_blend_operation_advanced",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ad02b572445fabe805d2640d4836b455016ad8a",
|
|
"description": "radv: fix tracking of pipelines used in secondaries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa4da581c6854fbceed8f7c58b69b628c53180e6",
|
|
"description": "radv: zero-initialize image view objects",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "260908cecb3b1362dea27430df9ffa6cd30198db",
|
|
"description": "anv: Add dummy workload for AV1 decode on affected platforms (Wa_1508208842)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c431eaad63a5537f0be076b09ad1ab480326b537",
|
|
"description": "ac/llvm: Use new denormal_fpenv attribute for llvm >= 23",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec9df376d8f9e9a2e8e2d7736883f78243c658d1",
|
|
"description": "ac/llvm: Remove -promote-alloca workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e9fec8e4001c23dab6bedd6e34cf083e6985ddd",
|
|
"description": "anv/video: Compute AV1 tile positions internally",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8004f46466b07a8af89bb7de2140f22a486c84b8",
|
|
"description": "anv/video: fix a typo in Vulkan AV1 decoding.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e510efed05d08d7c6c0010c0f80526f3ed8dcddb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26592623352ea54dc9c379a38763f32993bce8f2",
|
|
"description": "freedreno/decode: Add lua handler to filter descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebde70cdce7408f505c593b84fe2b70818d7059d",
|
|
"description": "freedreno/decode: Allow direct access to domain bitfield",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d7a056c8bc978653bb20a1eb6effc5ea2d8cde5",
|
|
"description": "freedreno/decode: Replace/remove __tonumber()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdb8c6a14cac10339603eb5560d18eaa7a2f68b0",
|
|
"description": "freedreno/decode: Add script support for enum types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab30de2638df137bc3ed2357d046b6e9cd13053",
|
|
"description": "freedreno/registers: Descriptor variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4555692e44773829e2c0bc1ebda93a36391c1f94",
|
|
"description": "freedreno/decode: Decode all descriptor variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9261e6422e3e3872d1b8c838f367cf61f137733",
|
|
"description": "freedreno/decode: Extract out helper to set varset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8335a4a0b45e571b56b9ef0b842b3123709f5757",
|
|
"description": "freedreno/decode: Fix gen8 descriptor address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55c8aa8cbd84b7014245dbdb8b5e5da4905b2ebd",
|
|
"description": "freedreno/registers: Rename A6XX_TEX_MEMOBJ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74ecf3d0d09a9d8a140ea34e8bf8aeb9ef9ea962",
|
|
"description": "freedreno/registers: Drop a6xx descriptor chip use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9d21ff6fd001da914d81c5321182fa7a19fe600",
|
|
"description": "freedreno/decode: Add multi-plane descriptor coverage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d373bcdd826e73d9dc20ee35485b223c7c3e6b1",
|
|
"description": "freedreno/decode: Enable --bindless for cffdump tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0b16af6d67422f131ac7b85f9969caaecee365d",
|
|
"description": "freedreno/decode: Skip bindless dumps on pre-bindless hw",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "042348895560dea1109617facb61bdd618967284",
|
|
"description": "vulkan/wsi: Fix realloc error handling in wsi_get_modifiers_for_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50f4a79d98d0bd997b178ab297460a1be9e600d5",
|
|
"description": "ci: Update vmware farm admins.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6ea2bef6b8e4c22a51e46f676de55dd4dfdb2ba",
|
|
"description": "nak: implement uror and urol using shf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e7f757f0f49ba3fe3ae658880ce6180a7c29115",
|
|
"description": "svga: Implement GL_ARB_conditional_render_inverted",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db4bc5407f7031a23c85a1cd1b81fd8fc3ee5b8d",
|
|
"description": "brw: Print \"GRF registers\" in INTEL_DEBUG=shaders output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d19fc8256a9f2ae807d3f5c80d2099edae64ffa",
|
|
"description": "brw: Fix \"GRF registers\" stats output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd43d6e3576b7cf72fbc73dcb5ce9819bbc59d2",
|
|
"description": "svga: Increase max_combined_shader_output_resources and SSBO limit to 16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a309932429565cb2d2b46ef6efe1c0a41dd518e1",
|
|
"description": "zink/ci: Enable optimal_keys for zink-tu-a750",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5c040ca9d19842c928c994d546f5f4a69685998",
|
|
"description": "zink/ci: Re-enable optimal_keys for zink-tu-a618",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "275e5e064dc5320277d89ac7fa51489aad65041f",
|
|
"description": "zink/ci: Fix a few job timeouts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237e2d7b32c84523df48a8539cbc72cc49bcacfa",
|
|
"description": "panvk: implement sparseResidencyImage3D",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a93cf2b9916e76e4288b83513818b991dc48412e",
|
|
"description": "pan/lib: remove deadcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43b8ee5caefc94a2f05f0df03e44820c7db76ee",
|
|
"description": "panvk: implement sparse in terms of interleaved 64k",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d067fe1c34338718b20aa22b03dad314ad18fb",
|
|
"description": "pan/lib: introduce standard_sparse_mapping_granularity",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6412ebbdffd33b1160a66b66c993fe51507f10b",
|
|
"description": "pan/genxml: add interleaved 64k clump ordering and block format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c19efbf606851ecf719b369783dd7b74c6cde0cb",
|
|
"description": "drm-uapi: update drm_fourcc.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09c2fadf908e395fc567488be287e7562c67f7be",
|
|
"description": "panvk: merge vm_bind ops in some cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5279eb7dfcc1cefd20bd3fcf07d22daa91a91ac9",
|
|
"description": "panvk: let the mod handler handle DRM_FORMAT_MOD_ARM_16X16_BLOCK_U_INTERLEAVED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8661cb12e20bd8919f0126a09d07cb94f0e5e0fa",
|
|
"description": "anv: implement VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db5319fbf00d4b238f50e54318e2f02e97a4ca1c",
|
|
"description": "anv/xe: move special WaitIdle optimization to submission path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fed41eadecbcc40ba1fd39213a72180109482bd",
|
|
"description": "radv: improve skipping of creation of NIR for cached rt pipeline libraries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89eefdcadb178e38ce9ed6d493970039e101d1e8",
|
|
"description": "radv: fix when incomplete rt pipeline libraries are loaded from cache",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6745b358d3cef37e6a2a69dc49ab5ac59393fb1",
|
|
"description": "hk: fix hk_passthrough_gs_key size computation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70f0e75262c72fd7314303034ed5998856b87f21",
|
|
"description": "nir/opt_algebraic: optimize pack_half_2x16_rtz of float converted from 16bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85978ccd2859b6fd9813699963752dda43e9debe",
|
|
"description": "anv: route clear operations on compute to companion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ab9d3528dc839a7b3a7c0c960dcba78bbd9e4a4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a049ea4ba1c8ebf16463abe18729693c5b497d",
|
|
"description": "tu: allocate transient attachments used for LRZ",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "764b3d9161c27afb57d20536c6968fa5085f34f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "999aaac12e3f3b1c67bd4ca5a15c1c8510d3f7df",
|
|
"description": "ntv: emit ViewIndex with flat for fragment stage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3558d1e162d7383fd204ea14843e88c9da62a445",
|
|
"description": "ntv: improve setting Aliased decoration on bo emits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2e4ec75fcf2932b796d6a2d8ce103ebf0ec6264",
|
|
"description": "ntv: avoid setting Block decoration repeatedly on bo struct types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f9788330ea5826a1d298f586b0ccb68dc153856",
|
|
"description": "pvr: Fix the isp samples per tile calculation",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3e12429c509eb60e43e61ac9305845298856527",
|
|
"description": "nir/opt_algebaric: improve a < 0.0 ? 0.0 : sqrt(a) pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f872c13707cfcc92ce2c66b76ce38e8f50e7dbc6",
|
|
"description": "nir/opt_algebraic: use contract instead of inexact for more patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94fdc54f07b57c7ae64196aa16893d5520f62765",
|
|
"description": "vulkan/wsi: Call wl_display_roundtrip on our queue",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a8272bf0f1f9229d73252b03d0fb32d563396a9c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f82dfc5f55d95c10568d9942fb6139cb46fac17",
|
|
"description": "anv: Implement RT shader group handle capture/replay",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51966cc4525c0fcc41ac6e95f8dd6cb9cba2f6b2",
|
|
"description": "vulkan: add vk_shader_ops::replay_at vfunc stub",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e4d9d3f3599371283e93a7f9c5437685c28bc4d",
|
|
"description": "anv: fix shader heap replay addr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5758f3f5eabaf841077919d9852311a57c03a8fa",
|
|
"description": "vulkan/pipeline: don't consider capture-replay flag for shader hashing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1112c1461dcc4dc479c7e343c07ec4588898c097",
|
|
"description": "vulkan/wsi/direct: remove VkDisplay created from GetDrmDisplayEXT on ReleaseDisplayEXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6666a5748e0e546ac7264816f4ac30923c41a76",
|
|
"description": "mr-label-maker: Mark CI files for NVK with the NVK label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfca9d32d3c2aeb7811f9e36d3397b56c4c9f694",
|
|
"description": "brw: Fix geometry shaders with non-constant vertex indices",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "41d7debcfec191d1f6e933387d122ead1c4f8905",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc06e1ebe2ceb711aed050d1194b8df577e2e3a4",
|
|
"description": "brw: Remove outdated comment about remove_dead_variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d404f5934d524062098f16c16d5cbeb873ee8c57",
|
|
"description": "intel/mda: Use -W for color words diff and -U for regular unified diff",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05fc2758370739ca96b2f54f2e9c07351acf15c9",
|
|
"description": "intel/mda: Change the matching logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b925a83c2aecb241d15f658ee6a7ae2ed0b986e",
|
|
"description": "zink: remove rework_io and revectorization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf80d510c030be3c57d381ff09b7bd1a9a676126",
|
|
"description": "zink: switch to using unlower_io_to_vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a043ed64c6a4871fd23e2bac885b00e9d08757b",
|
|
"description": "zink: set flat interpolation for integer FS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9759e897899d16b4d80af856ddd8e1a6704543f3",
|
|
"description": "zink: set mediump is 32 bits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08e72147baecf68342e26ae0df33c6a2fa3f847f",
|
|
"description": "zink: manually ignore centroid with sample shading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9271023fa4d5e6264a346952d0061ed7c72e3cc",
|
|
"description": "zink: add a variable splitter for component-xfb + unlowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "354dbbe3aeff0eebf6518f4b5555ad1cb7af67be",
|
|
"description": "brw: Use the \"early break\" loop macros when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da80122257e19e4d3d26c16911b2da25a36bc249",
|
|
"description": "brw: Include backend NIR passes in mda files",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc3410512dc7b89db02439d798635f96585c7b0",
|
|
"description": "tu: Add support for VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 color attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f472bbf0172d7187d8d4bf5a8682a5f34ea1493e",
|
|
"description": "nir/algebraic: remove manual opcode validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5f55be021092cfac2ea3c4c13802048c656f56b",
|
|
"description": "nir/algebraic: terminate opcode regex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ef28671d87107cbc23a98d5eb892762eaee9ca",
|
|
"description": "nir/opt_algebraic: use correct syntax to create exact fsat",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3b06824e4c489a6e7f6f1ba1a89b1878d40dc23e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99bc2d9775e3fc4fd982667292bb0545a2e3e25d",
|
|
"description": "nvk: Merge tese/tesc state in the MME",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6a5a88d1a72425fb044ea461a93edddb8020df",
|
|
"description": "nak: Handle unspecified tess spacing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9831e356b4ec4481788692c9fba14009e97c35f",
|
|
"description": "nak: Split out TesselationCommonShaderInfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad2b84cba3d8b15e5ca7a5f9d1e6b1d0b349c6d",
|
|
"description": "nvk: Use some additional drf macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d75de33158cfa936156b4108571b4876fe2c46fd",
|
|
"description": "nvk: Move tess flags between other fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37238556460c95ba1a80bc57fb9b44d5fb1347d7",
|
|
"description": "nvk: Remove prims from tess state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfa81a74606d71fffd425842273c0ddbd71fb3fa",
|
|
"description": "nvk: Compute tess prims in the MME macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d9a2b421d4c8c846b4eb830f40d95937eae6de",
|
|
"description": "nvk: Add CCW, POINT_MODE flags for set_tess_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "384cc8146407ae866c58bd5f64fe61713a01cd34",
|
|
"description": "nvk: Use macros for nvk_mme_set_tess_params tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0826d58109e70c0e78eadec7ebe441c28441edc2",
|
|
"description": "nvk: Add a NVK_MME_VAL_MASK macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b91c576ae7216cafb6dfaec41e82336f79e03fc2",
|
|
"description": "intel/mda: add difflog command",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd3f853f6f928137dc6a169875d0e9bcb4902237",
|
|
"description": "docs: update calendar for 26.0.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "797198e7a629ebd1ae11ce15f96b2b6816d92cb5",
|
|
"description": "nak: Use .xx swizzles for f2f.32.16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15d66372821080743e03c0dfbba3bffe1874f934",
|
|
"description": "nak: Make OpF2F take a F16v2 source",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b0e124a73f1ccb1545da1ede563b7fa4f8f6bc8",
|
|
"description": "aco: use lv1.resize() pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f5032bb6a7f6c91b068cbedbfd9db72d0e0f22c",
|
|
"description": "aco: use lv1/lv2 instead of v1/v2.as_linear()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c98204c963a5828af0e80959776b1f5c85e4345a",
|
|
"description": "aco: add lv1/lv2 as alias for v1/v2.as_linear()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5daecafd310b058b180235742d05e14d09a6d37",
|
|
"description": "dril: don't build a rocket_dri.so",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5b829658f74f8108fef7decf3fae5d317c85fd01",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50a3699552e3ba3efbf7fca301a92f5fa470fc3f",
|
|
"description": "radv: advertise VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ef386f98789d48197efe4d4678b27576df8304",
|
|
"description": "vulkan: add support for VK_KHR_internally_synchronized_queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a4a369795957558f5603ab85707783c05f85da2",
|
|
"description": "kk: Move nir_opt_shrink_stores after nir_opt_remove_phis for correct shrink",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bed1576b141a5d4398c71abeec5af3674b390aa0",
|
|
"description": "pvr: preliminary EXT_image_drm_format_modifier support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf68dc570b4125de9148b421daf94554bd96179c",
|
|
"description": "ntv: stop tracking ubo variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36d9f5a4bff9980bf5d65b47b52ae99b7b06a153",
|
|
"description": "ntv: add a simple pass to convert vulkan descriptor access to direct derefs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aad9a26de30e62e9bf6e1d284afe2f830036aacb",
|
|
"description": "pvr: enable sampler ycbcr conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eeac2118148190ae1fd591adeca2b36f0121738",
|
|
"description": "pvr: add ycbcr formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a01f7aeeba693b24d08e2005f90b1e905fa551f",
|
|
"description": "pvr: workaround hardware clamping for YCBCR_IDENTITY conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3204e8b1a21cfaafaff67679a9a66273ecc16def",
|
|
"description": "pvr: implement chroma swap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3495831d729b25292c33bf6fb9af7f167627a637",
|
|
"description": "pvr: setup csc tables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c856d3405621c4a1d4428cfcfc43f64b9329b15e",
|
|
"description": "pvr: handle plane addresses for ycbcr images.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8e3e893b9d38fa37da08e4afee1a078c0e4e462",
|
|
"description": "pvr: handle ycbcr swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4baf6d304376cbde7f48adcaaf465472f9eb9e4f",
|
|
"description": "pvr: handle packing texstate for ycbcr images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa6704a523edf7c0da62df1734d9aa54141e4ed4",
|
|
"description": "pvr: add multiplanar format support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7be87ca82a498cb2f33f6bda09d02b71c9b4f1cf",
|
|
"description": "pvr/csbgen: fix packing multiple addresses",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c1a0cf8643ae6a5fb558fd9f9d037a569cd8bb",
|
|
"description": "pvr: add initial yuv tex/smp state words",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71ecc9430cdc2cd198c4040055e9be5eaa4b1271",
|
|
"description": "pvr: fix transfer double stride",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abaa4a80adb4d883efdd30e6768e5cd809eee6f4",
|
|
"description": "vulkan/runtime: use nir_shader_tex_pass for ycbcr lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4457dd5d0e83e00267a070a4d336976f0e14b98",
|
|
"description": "vulkan: add plane aspect format helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a05fc97bc958bb9d1d485520c6989b98cb775dde",
|
|
"description": "anv/iris: add drirc to enable sampler state & compute surface state prefetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f0d18f6afede0895b8585905fd5ad80a4f7597e",
|
|
"description": "radv/video: Use coded size from session params instead of codedExtent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83fabf7d416ab2dd5996c53a5b83e72c80561c72",
|
|
"description": "radv: rework app workarounds implemented using internal layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "875b6ab951687d9e294e793219d3c2b49982b98c",
|
|
"description": "radv/sqtt: reduce the number of timed cmdbufs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4508518f8e16b0b138aaf2f26e387fe21b83f7f9",
|
|
"description": "radv/sqtt: rework acquiring timed cmdbufs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553179ab731148d43df9bcb00f113d962f23e886",
|
|
"description": "radv/sqtt: rework acquiring GPU timestamps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8fac76ea697fda9d2931b704ff4ef2c959060a9",
|
|
"description": "kk: Enable vertexPipelineStoresAndAtomics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "079377c767a424dff5b0eb088b26c83e0e7cacee",
|
|
"description": "pco: Fix for atomic operations on an image buffer",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6dc5e1e1094554c291239b955a1dc39c6e4c017b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4959f45e99e62619cf334b972337abc526632f8a",
|
|
"description": "Revert \"panvk: advertise VK_EXT_primitives_generated_query on v10+\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6eadcaa851d2826eaeeacfb76f01f31d6cd2dd27",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1240444e63a8b0c30beeae90b05a052e844acdd5",
|
|
"description": "spirv: assert fp_math_ctrl was reset after use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3deb57b6548abed00d8905787d673ac2b1821822",
|
|
"description": "spirv: remove vtn_builder::exact",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d30d0f96f2535afd812249dc7dac4bd620336c",
|
|
"description": "spirv: consider both source and dest type for fast math",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46a617884e23ffc34a9126f1eed349d221ca4f78",
|
|
"description": "spirv: use base type instead of bit size to determine fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "565f37b98c0c9b6f515baa997517f6ccb9254177",
|
|
"description": "spirv: handle fast_math for opencl opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "836efa8c3cc68eae82bd6008b048ca4bafdf105f",
|
|
"description": "spirv: move NoContraction handling into vtn_handle_fp_fast_math",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b48805b42739dffbc52805cb4a3eddca7314a05",
|
|
"description": "brw: fix local_invocation_index with quad derivaties on mesh/task shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d89bfb1ff750445f77717ea44884decf93adad97",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb990cd81ef194922fdeca1e6fdaac5a1179b5c9",
|
|
"description": "nir: Bump test timeouts.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d19460ffc4dd28ee914023a12621d366e8b25653",
|
|
"description": "etnaviv: Emit alpha_to_coverage dither table only when needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d38da94d4829b339f580e3170744936c3d8a0dd",
|
|
"description": "aco: allow v_cmpx with DPP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1bd9d090eee4d4fe838eb2a65aecf5ff108a71",
|
|
"description": "aco: only apply DPP with 3 or less uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb6a3e28918d56a4c18a4ebb5919f4ca830bfabe",
|
|
"description": "aco/optimizer: rework how dpp is applied",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "228cb29daeb011c87f42fa8250f64711c4be9525",
|
|
"description": "aco/optimizer: allow DPP with scalar src1 in alu_opt_info_is_valid",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4c0318f482bc51bb56432239b2ac4d20d66edc6",
|
|
"description": "aco: apply DPP with scalar src1 on gfx11.5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fe329b3d007783132c83c0004787967fc217a75",
|
|
"description": "aco/ra: don't move sgpr into v_fmac_f32_dpp src0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "903d940fa9663c991d7837a029683ef1bf1332af",
|
|
"description": "aco: don't convert VOP3P to VOP3 when applying DPP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ac7b9fc373bbc843b2d922dc81bb20cee5894b7",
|
|
"description": "aco: undo operand swap if applying DPP fails",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "531228159f4c798e4cd3c71768d6d991caac16eb",
|
|
"description": "aco/validate: allow dpp with scalar src1 on gfx11.5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "140ca3bb50a1dd5bb1c190653bdc18244a6fe54e",
|
|
"description": "aco: disable DPP for rev integer subs and shifts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "510dbbae7f94da4d514d27454d40b2069db5622a",
|
|
"description": "aco/optimizer: use opcode_supports_dpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e99bf53805c4fa3e40817c0aeb441a02a8814de",
|
|
"description": "aco: add a helper function for non supported DPP opcodes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d12e3454e658150482fb3aa51e936e15703e9de5",
|
|
"description": "nir/meson: fix cpp_args of nir_opt_algebraic_pattern_tests",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4c30c44b750607d9ab41650cc5c61055af02b2c9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4512d815590ffd4d4cc12a2edf6f0aa964b783cd",
|
|
"description": "intel/blorp: Bump pitch when clearing unaligned bottom rows",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e331e4fe91083863b8435445a7be5ec2ef699ec",
|
|
"description": "intel/blorp: Optimize non-zero-layer fast-clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba638836923c84db23218e1485b8e6add3e743e5",
|
|
"description": "intel/blorp: Avoid unused surface redescription calc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e42b2a5d70e05f9887570e6325de93fb7dd397db",
|
|
"description": "anv: Don't partial resolve LOD1+ for non-FCV CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21d187b7f5fe0aeb00e50e906b19f509e510178d",
|
|
"description": "anv: Support fast clears on more layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8f6ad906091acb83fb1b35e7031a2370c5ac7ed",
|
|
"description": "anv: Use variable default value for some images using CLEAR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "811c413f98792e72e3749c04c05f8890f7e9515f",
|
|
"description": "anv: Don't return the Xe2+ fast-clear type early",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bb7b63b96168909f977fa6b5361f269431e3e0b",
|
|
"description": "anv: Line wrap anv_CmdClearColorImage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "390c9e3fdade65b86283f0db45b0bbf67ee68a66",
|
|
"description": "anv: Inline the CCS/MCS predicated resolve functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d8c71ab1f523a34255dced58f5d9cb16acf11ee",
|
|
"description": "anv: Delete conversion of CCS_D partial resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1db1179c238d1c7065221f739328cf5d58f2579",
|
|
"description": "anv: Set compressed bit separately from fast-clear type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c054d4fe2f939f82dde3c3aab2756e50d7867c54",
|
|
"description": "anv: Support partial resolves on any level/layer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a8ab13b9de9a0d786a8b066f41d2db891ed7be2",
|
|
"description": "anv: Reset fast-clear type in transition_color_buffer()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce196c9de5f55800d32c0ab57ac8b2be67ea2a94",
|
|
"description": "anv: Fix the fast clear type for FCV writes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cd8e120b97d3d0ee69fd632fb7017b10fac13e77",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7854d06a59222d74219b76fa2ae2654a7062b8a",
|
|
"description": "anv: Update predicated resolve documentation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0e6b132a75e6e7982155a001e4c51acb40e63f9a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c6b2d8f301a63a9fc7f9fe4884f30093a4778a6",
|
|
"description": "iris: Use the CLEAR state on Xe2+ for MCS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "df006bba0256e1d636b3fcc270db7c7b814e61d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b642f74567ce87c68e4a891d78c669b54691d49",
|
|
"description": "iris: Set missing flags on clear color changes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "64d861b700e4e7dde08027af8f43f7b186489453",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4a581e44bf9770fc2d30432914eff9da6802ee",
|
|
"description": "intel/isl: Fix QPitch of arrayed MCS",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b95839b9c915dbf4136ddca5e527afc98386808c",
|
|
"description": "ir3: Fix barrier error case calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3c53cf66bfcc38f3f54de01a16e40db0e7f79b6",
|
|
"description": "nvk: Disable large pages for now",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cabfdb4404ad65b2a6a2a3b469e5e09d9b63f96a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b1996b1c7a1c8676654c50b32e717e788cd1cb9",
|
|
"description": "aco: fix demote in header of single iteration loop",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "90faadae72280f0da4abef016889bfbdb6a4d3d9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8889f5eaaf9de0d09cb1ddbf8f0701d04b6f452",
|
|
"description": "pvr: add basic support for shader statistics framework",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41d7debcfec191d1f6e933387d122ead1c4f8905",
|
|
"description": "brw: Use nir_imul_imm in per-vertex/per-primitive offset calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24c66d387110467b3525712b836c2a624d52a934",
|
|
"description": "brw: Vectorize URB intrinsics using nir_opt_load_store_vectorize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aafe8967fd5fa89a7aa400afaae5049e807d39c6",
|
|
"description": "brw: Avoid using URB global offset with per-slot offsets on <= Icelake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07ac0e3463accc2af1a188d42513618c7718272a",
|
|
"description": "brw: Skip vec8 store_urb_vec4_intel noop writemasks as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbb24ff56bebefc919f68ebe0a6c60c5d9800dbf",
|
|
"description": "brw: Assert that urb_vec4_intel stores only have 4/8 components",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8440820179b06da09f342ad1bd828e303667824",
|
|
"description": "nir: Add a round_up_components callback to load/store vectorization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e23a83b786a990bc38933b59540e21643bdb25b8",
|
|
"description": "nir: Add load/store vectorizer option for rounding up masked stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37f3c59b2c7ab750ed03eb8200fa2f5afb3d48d7",
|
|
"description": "nir: Teach opt_load_store_vectorize how to handle Intel URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2f03ba12f501b8313d1b66367d9eb0b08ede305",
|
|
"description": "nir: Add memory modes to URB load intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb84773c81c56f53a4133166b67421b1382fa4ab",
|
|
"description": "blorp: fix asserts hit with msaa blorp blits on xe3",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ab9d3528dc839a7b3a7c0c960dcba78bbd9e4a4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1038ab7b57557f1a6eb56ed899d35ebb6a214a6c",
|
|
"description": "anv/driconf: Disable shader LTO for MHW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a91a636fafd4a8a6adc0f280c6a41ab880a5ce9b",
|
|
"description": "driconf: LTO disable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5709644f2ca8672c99ce1a297f226de2355ac14d",
|
|
"description": "radv: optimize barriers when clearing HiZ on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96829d6c5e5c8bfb5d9714474c96b481b2c4fcb8",
|
|
"description": "radv/meta: return the flush bits from radv_clear_hiz()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5911ba5ff5512c727a308852ad4870c83fa72ba7",
|
|
"description": "radv/meta: fix 3D color resolves with compute when base slice isn't zero",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3ec5ece8b89694554a23bd0653edea35561481d",
|
|
"description": "panvk: fix sparse image non-opaque binds",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5326c45174774b2976f9f48761e75e361c433a84",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27c61f3c0c643fc6bc8284f7bf04d64c1a0cb7d9",
|
|
"description": "docs: Add VK_EXT_present_timing to new features.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e261fa140dc05d964b5e734f401c95963f710f",
|
|
"description": "wsi/common: Allow timestampValidBits < 64 for present timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e2814c8a4758b3c3910e21d245869e6f6939eee",
|
|
"description": "wsi/display: Implement present timing on KHR_display.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96bde78fc72ed74e8f2c69ceee4166ec532c4d42",
|
|
"description": "vulkan/wsi: Delete ancient libdrm support for the page flip handler.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e61975c112ed03de12a0309be4c03b4215fab712",
|
|
"description": "wsi/display: Delete dead vblank_handler path.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdaf2b0b2cb8889010a1f694d2a9261fc9990448",
|
|
"description": "vulkan/wsi: Add some comments about how the vblank/flip sequencing happens.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "612d8dde8117e257fea38ce08008bbeb54074e6f",
|
|
"description": "wsi/wayland: Fix some locking quirks around present ID update.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf9cd1546f2f4d654fb7509c2e24c23bbdffd719",
|
|
"description": "vulkan/wsi: Implement QUEUE_OPERATIONS_END present timing query.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb22d413ba3483bb17711f8feabb9d7c7c6fe514",
|
|
"description": "panvk: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa2f474f3c155296b298f3c9a973b4379eddf0b8",
|
|
"description": "hk: enable VK_EXT_present_timing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ec097c837f799e7bdc344c4166ff76f96b7f30e",
|
|
"description": "nvk: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22bd72aa58d74a961aced98d97a63a3b0e6f9abf",
|
|
"description": "anv: Enable VK_EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "846390f2595f2424024c3c09f24313fa07ee0026",
|
|
"description": "turnip: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42f021fc29ab83016ed4ef8f92e35f5fe7cd00db",
|
|
"description": "radv: Enable EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fdc14b089262ed98aa5a8ccbc77191ac126d20b",
|
|
"description": "wsi/wayland: Implement EXT_present_timing on Wayland.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f32fc6d3c056d3b43b427251cdfc7898a9a82ad",
|
|
"description": "vulkan/wsi: Add no-op present timing support to most backends.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c18b14aea22f2ef2e8c25f327b428d0cf3cec5b6",
|
|
"description": "anv: Add PRESENT_STAGE_LOCAL_EXT path for calibration.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7b70b2e2e970e47b1735a36435043c7179f2b55",
|
|
"description": "vulkan/runtime: Expose PRESENT_STAGE_LOCAL as calibrateable domain.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d69664d8f3393ecb895fa9a678f88c78b3505a",
|
|
"description": "vulkan/wsi: Add common infrastructure for EXT_present_timing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f08a542756926eff10b592d97d29db5482b1517d",
|
|
"description": "kk: Remove primitive type from pipeline and rely on dynamic one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14d3fb5f1b2da428edfd192cd59d7dd2a369f110",
|
|
"description": "radv: add a workaround for a synchronization bug in Strange Brigade Vulkan",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffb4d3a03223a45b2de3fd9dcf299c9112bd4244",
|
|
"description": "iris: Rework iris_sample_with_depth_aux() into helper that returns aux usage.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0cf14f0e282402f8a3212664a549f5dc03221d4",
|
|
"description": "intel/isl: Add unit tests for ISL_AUX_STATE_COMPRESSED_HIER_DEPTH.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35512cebb15ccdb76985c7893a680b72ad408f0d",
|
|
"description": "iris/gfx12.5: Apply HIZ-CCS resolve DC flush after full resolves for all gfx12.5.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "349b09f8a281f45a97ee5ac8c4cfe04abd583f6d",
|
|
"description": "anv/gfx12.5: Apply HIZ-CCS resolve TC flush on full resolves for all gfx12.5.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e1b4b62ce0cdc852e8993c70ed5e4b33f911702",
|
|
"description": "anv/gfx12.5: Take advantage of partial resolves in depth layout transitions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef95d5243f95f36b8eee103946680b07e4842b1d",
|
|
"description": "intel/isl: Teach ISL about HIZ CCS partial resolves.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc66f5ff1da563dfc05f5e869c680615fe902e49",
|
|
"description": "intel/blorp: Add support for partial resolves of HiZ-CCS surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79ab5db71bd054784741cbcd81d97cb8b5f4d4ca",
|
|
"description": "intel/measure: Define snapshot type for HiZ partial resolves.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9ce1b9c40acecbd0d63b74389a765883bfeb7a5",
|
|
"description": "anv/gfx12.5+: Keep HIZ_CCS aux usage while sampling from depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baf39d432262903edcc40e1627c8c91e789fe2ef",
|
|
"description": "anv/gfx12.5: Infer ISL_AUX_STATE_COMPRESSED_HIER_DEPTH from anv_layout_to_aux_state().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "157a4cc6d026d61c3b035b6910a8a0e13b2162c4",
|
|
"description": "anv/gfx12.5: Resolve depth during layout transitions from ISL_AUX_STATE_COMPRESSED_HIER_DEPTH.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f1ed1e411b3a498fa9f92711249e909c7f5bf04",
|
|
"description": "anv/gfx12.5: Can't fast clear multisampled Z/S with HIZ CCS WT aux usage.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02030b4b8fde53f3c084eb1560a0358e1f2a291b",
|
|
"description": "anv: Use actual layout in anv_fast_clear_depth_stencil() instead of ANV_IMAGE_LAYOUT_EXPLICIT_AUX.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d283e44634a3198f8305e21c60a567b59d35e6d5",
|
|
"description": "anv/gfx12.5: Allocate indirect color state for depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39b3a83ebfa84e894338acfd7c8a2b46c50362b8",
|
|
"description": "iris/gfx12.5+: Keep HIZ_CCS aux usage while sampling from resolved depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06e48229e618fd9a86f934d9c57ed97bce6908a7",
|
|
"description": "iris/gfx12.5: Allocate indirect color state for depth surfaces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fdec3d1612e7db13d2928babb7b1ccd1c5835ee",
|
|
"description": "intel/isl/gfx12.5: Alow hierarchial depth buffer write through for multi sampled surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ed23c14da67fb356588eaa36a4b5ceb0526b26a",
|
|
"description": "intel/isl: Define ISL_AUX_STATE_COMPRESSED_HIER_DEPTH aux state.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e11c04c0cc655520aa5ce02e4bdd9d5055205627",
|
|
"description": "amd/common/virtio: use device fd to init sync provider",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d679236e09acf153441be2225699990a52c364cb",
|
|
"description": "radv: fix applying radv_ssbo_non_uniform=true for Crysis 2/3 remastered",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "56813236f47a8d2f8d7fe3dfb3909797176f6e82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72c12f62ff1fbb80f6a9ff43c3482a16b14b4e0b",
|
|
"description": "tu: Implement VK_QCOM_image_processing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "431c7a6e3626beb32824eb1f206f1ec245d6f3fa",
|
|
"description": "ir3: Add support for VK_QCOM_image_processing opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd6c1fea1fc5382ebedf82d6ef2ac48242c19062",
|
|
"description": "ir3: Refactor bindless tex src info collection.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e922c2cabcdb7410932d6a101710e62799f0df2a",
|
|
"description": "nir,spirv: Add support for SPV_QCOM_image_processing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a70cb908e41486a4cbde2ac68f5d99a857e00314",
|
|
"description": "ir3/tests: Print a helpful bit number on re-assembly failures.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f289c460ebdb8b95276f42281b6dc8203946fc44",
|
|
"description": "isaspec: Print the bit number when just a single bit is undefined.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a2a14a31a3fb4a37b7c40e649417140f2c078c6",
|
|
"description": "isaspec: Print the bitset we're processing when missing a field.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d8cfa77d74b456c193271fe45900130cbc0501c",
|
|
"description": "isaspec: Improve debug info for extractor_fallback().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8e6e42e710bf8c92eb26783b43ea18d2380f4fb",
|
|
"description": "isaspec: Print a useful error for an assert I hit.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "670ded35c16d8637a9b08680a39184f61b5a6ad2",
|
|
"description": "freedreno/a6xx: Better program state size calc",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "598928d7e75577832056826b205a34aeeffcc363",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c156da579c7885ff9eb0003676ec3dac706d781f",
|
|
"description": "etnaviv: blt: Enable masked clear for color and stencil",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d3945219de50ca1e7126d2205656583cad5fa3c",
|
|
"description": "etnaviv: hwdb: Add BLT_64BPP_MASKED_CLEAR_FIX cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c972a61d503f74189e002964b7b3d13b84a0773",
|
|
"description": "gallium: Add pipe cap for masked clears and support stencil masking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3361ca86cf548e77472d551341228c2aba11171c",
|
|
"description": "brw: hoist fsat lower OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f16ec90caa204d59d58bce601038af0ec9e72fbd",
|
|
"description": "brw: move fsign lower OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f36392c64cb18074956a22b32fdd4d65406c5b2d",
|
|
"description": "lavapipe: add support for NV_cooperative_matrix2 per element operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2db1a624e3407199901ab7e32ac931b571f95add",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 reductions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d53931cf43368c8f08a46fa37f910be03c2ecfb",
|
|
"description": "nir: add cmat call to propogate invariants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58f7fa3f6cddbf877555561904ef68aef36906bf",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 conversions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485728e2cf552e51784416726a3ac72e72718c42",
|
|
"description": "lavapipe: add NV_cooperative_matrix2 flexible dimensions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20322687e08a78f66c005a2075e1f2df89c2b7b4",
|
|
"description": "vulkan: Avoid NAN in the IR BVH",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "091b43b970f3cc996f27314cccc64cee0aa9155a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0817551f00bd38abba63188328af9cb8b96e0f20",
|
|
"description": "vulkan: Handle inactive primitives with LBVH builds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f208ac9f4b620626555c42704d5246a71f13c5c4",
|
|
"description": "intel: Enable CCS support for Yf and Ys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5f01414da190fd8d8c49366bc8fdaef26e6a3d9",
|
|
"description": "anv,iris: Don't fast-clear 3D + Ys on gfx12.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "525077f160634c63cc073b0b7088afb2381b1f6c",
|
|
"description": "anv: Query the plane in anv_can_fast_clear_color()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbd45bb9d1860b50b5619eb9c973022566c7715d",
|
|
"description": "intel/isl: Prefer suggested tilings which use CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07539af097384c85c6113bafaceda34092c30345",
|
|
"description": "intel/isl: Drop HIZ/MCS checks in CCS support query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7c5779ede280efb7ad6780981ac533d492efe73",
|
|
"description": "intel/isl: Prefer the smallest suggested tiling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13dabd941ec651ff80ec06247c6a9bf42aba288a",
|
|
"description": "intel/isl: Refactor tiling selection in isl_surf_init_s",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab07c4066ab7533fd444b0c99710dae0c4cfe26b",
|
|
"description": "intel: Add and use ISL_SURF_USAGE_PREFER_4K_ALIGNMENT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fc0e5c0aa008cc76785106d598584dd1eef8f01",
|
|
"description": "blorp: Fix Tile64 clear redescription assertion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "42ef23ecd1a077a5564c6cd4a31ecf00f234a615",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "103ec323e3d4c0d86d15e1374deca720b8100643",
|
|
"description": "anv: Ensure host-transfer tilings are supported by ISL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e1cc2216d0a06a54077f1faa67af1698ba08537",
|
|
"description": "anv: Disable multisampled host transfer support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e24605db2628065528737714a5e6aad22c22e0",
|
|
"description": "intel/isl: Reduce scope of Yf-disabling workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec37a06d932f027bc883fbd2d959e5a667820607",
|
|
"description": "intel/isl: Rework miptail restrictions with CCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e305c0f12214ded573f9fbeefce7dfd48ec7b95",
|
|
"description": "iris: Allow Yf and Ys tilings more often",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ecd4520c804a4f3358ea95c57f8c7ffd1d8d7ff",
|
|
"description": "iris: Limit resolves for atomics to R32 formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "664869f6597f1ce56a5863bd6aa6598f2cc52867",
|
|
"description": "iris: Use PIPE_BIND_SHADER_IMAGE more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48b98d283ad6617d66b3a0f34785bcf2bcaf5057",
|
|
"description": "iris: Increase imported dmabuf alignment for 64K+ BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8e79cb3dd319827ba84c4155e864de4e4275a9a",
|
|
"description": "iris: Disable some 8bpp fast-clears within miptail",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "add742fca6244875fea73ebfa64b5b1f5825dd04",
|
|
"description": "intel/isl: Fix miptail selection for compressed textures",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "46f45d62d1bc78dfdd8bf9300584a01541f7660f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa85978b5864e2ef59aba0fef380f2e36469dfb3",
|
|
"description": "intel/isl: Set TileAddressMappingMode for CMS/UMS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa09fc3de0af5b29b86c0b270cff63be5e72095e",
|
|
"description": "intel/isl: Use 1x Ys/Yf swizzle for IMS layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33a8b6b76513c26c550652a794de96322a3a8f76",
|
|
"description": "intel/isl: Use 1x ACM Tile64 swizzle on Xe2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d03c79d2b01b46aea85cb8d8a83832d11d48f6e6",
|
|
"description": "svga: Implement GL_ARB_derivative_control",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c9680d16f8740af820cd12542d27fe9ec6555eb",
|
|
"description": "brw: use BITSET_LINEAR_ZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005cf69043204c33fe9e2326f96c2b9b9e756732",
|
|
"description": "util: add BITSET_LINEAR_ZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "598fcf2bf92649ec2ffa43bd96aaff1ddf8339c5",
|
|
"description": "util: add linear_memdup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "870e233ca55a8ffe1ef10abc1edaa2d5bda78ed3",
|
|
"description": "vulkan/wsi/display: Avoid holding drm master for the device's fd.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa72be80d9119874f60e42f03a00318637a08f2a",
|
|
"description": "wsi/display: Fix up the swapchain init error paths.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a172efa20e1695544c9cc3d697edeacc7c2829d",
|
|
"description": "vulkan/wsi/display: Add some super useful debug messaging.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8831ccb2d875f11d869ae6b0b206dba33f497d3",
|
|
"description": "vulkan/wsi/display: Rename XCB RandR functions to mention \"randr\"",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf32a5f0d161f2db0abd05c673beb33b900c9874",
|
|
"description": "ci: Skip dEQP-VK.wsi.direct_drm.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a842e641d994fd87356a860555d68fc6d4999d9f",
|
|
"description": "ntv: emit demote extension/capability when emitting demote",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7a492630ea3459fa60ba4eb902bab0495dc6777",
|
|
"description": "tu: Implement bin skipping for zero-density regions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54b50094a0dec65e481aff6b32d4ea7c8df47b83",
|
|
"description": "tu: Implement bin merging for views",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25202d3e473e2a26c6f1a83e96b3527203653430",
|
|
"description": "tu: Remove fdm argument from tu6_emit_tile_select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b311397151d81c4d7c944184d64180c9cd7d007b",
|
|
"description": "tu: Support VK_QCOM_multiview_per_view_render_areas",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff8f5074c67b8542d264c67d7de5f37550cc01aa",
|
|
"description": "tu/autotune: Take render pass layers into account",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3a830214769134cdada3c49b0725565375f9807",
|
|
"description": "tu: Implement VK_QCOM_multiview_per_view_viewports",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e32bfc5efe4d20d68ed2b988a45599b66e731d01",
|
|
"description": "nvk: Ignore meta ops in occlusion queries",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "052bbd65c9a48b2dba363058c7c289f24a1ad265",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c081ab864f4e57ee897cdc7444f21571dbd042b7",
|
|
"description": "nvk: Enable ZPASS_PIXEL_COUNT in draw_state_init()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "052bbd65c9a48b2dba363058c7c289f24a1ad265",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea5d69eb52e299cf6e77d9c7f9e17af7cffd4401",
|
|
"description": "gfxstream: fix build after vk.xml update",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b30f780c4fcb52c90dffdb1d9e5487267a2b6360",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e632244246f7b326075e501ffc0b4e3d6293703",
|
|
"description": "tu: Use a patchpoint for subpass clears with FDM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66952a6c5660d150113387c1047c4d3b800525bb",
|
|
"description": "tu: Handle FDM-per-layer in CmdClearAttachments paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b8d8f2b17719d51f43896f8c63b64ec00250186",
|
|
"description": "r600: update cubearray imagesize calculation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6c1432f0be9c7772573bb86b997c9f085d16c204",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbe2ec0299726a29c825d0280774c29de7e71847",
|
|
"description": "r600: enable GL_EXT_shader_realtime_clock",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd83ba819abc8268cc050707779cf50c229b71d",
|
|
"description": "intel/dev: Add INTEL_DEVICE_INFO_MMAP_MODE_INVALID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac23454d1cbe2efc449302f612c70867fdb25738",
|
|
"description": "anv: Move anv_bo_get_mmap_mode() to i915 backend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90249d93d9496e7132f83e65c0af40d8111765c2",
|
|
"description": "intel/dev: Improve PAT entries comment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e38344a01bbd2f793f760e8c675d2d0aba30de",
|
|
"description": "intel/dev: Remove INTEL_DEVICE_INFO_MMAP_MODE_UC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85ea85dd9aa05c8bbf02e557a673e42ef7c52dc0",
|
|
"description": "intel/dev: Remove INTEL_DEVICE_INFO_MMAP_MODE_XD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f07b8c63285f4e1410f15f4e12f04f3981ef2e",
|
|
"description": "radeonsi/vcn: Add low latency decode debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce25865e8f9abc19cee4b4b58aca83a1176ffdfd",
|
|
"description": "radeonsi/vcn: Clean up decode flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c10ebb0fda971b9e5b2fe5763df1e40b5473db68",
|
|
"description": "radv/video: Use a more reliable way of computing tile sizes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98f5fa618b65ff59f3afad6525f11ac4ee762aad",
|
|
"description": "mediafoundation: Support externally provided motion hints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afcead9158f1e56fef500a910f3f4bc83dbc0b37",
|
|
"description": "r600: fix rv770 clamp to max_texel_buffer_elements",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1a441ad5cb58e8169a0d83dd63a7c38462cdb18b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ed761021fec7c2bfd705c8b3293e70fe467f8ef",
|
|
"description": "r600: make vertex r10g10b10a2_sscaled conformant on palm and beyond",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da1108dcc44cc59a9e358c2bd0f19ffd54209208",
|
|
"description": "r600: fix rv770 dot4 operations",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "942e6af40bfc0baefa52217ffb60a2d42adb6c25",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98c5ada8d10c5ceb06dc5fcccd20bf3acfc476e4",
|
|
"description": "r600: disable l8_srgb on r700 and older gpus",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5d844bfc42daacd505d2e9f9ee7431f8434c3ea",
|
|
"description": "r600: fix cayman msaa shading behavior",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f7796a966d20b04c00025bdc170883f4179a5697",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6313e9f5497be4b7deec69c3605aee2efb8edb65",
|
|
"description": "nir/opt_loop: Relax restrictions on opt_loop_peel_initial_break() for more loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71d68d916649aa072c91bd82ef0eb874588fd1c8",
|
|
"description": "asahi/clc: call nir_opt_remove_phis after nir_opt_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "028da14e2ae0bcdfb8f74eeb650a6fa986a5a430",
|
|
"description": "panfrost/clc: call nir_opt_remove_phis after nir_opt_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "809fb0fba3ad6ad01ecd0c3df5f5cc99c3e1b224",
|
|
"description": "ac/nir/lower_ps_late: emit scalar f2f16_rtz for when one half of a packed export is undef",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c895c5c616dfca21153f8be48906198dc91ac61",
|
|
"description": "ac/nir/lower_ps_late: CSE partial packed exports",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e74323577fb924f0645d6afaa82cf84340da1c23",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for salu",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cbd16daae5b6f258cca46b20db643c1e7d41391",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for gfx8+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ca974d1d3257ffc90c04a8972abf9e1502f62c",
|
|
"description": "aco/optimizer: optimize pack(undef, f2f16_rtz(a)) for gfx6/7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba73792de04dad32d229aba185b28910cf3c95f0",
|
|
"description": "aco/optimizer: fix parsing salu p_insert as shift",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88f7e3fff3dfc31f97ebc944ce0f638b9a3a5437",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "830d6de9ffca4791f28d8af88cf034e286990824",
|
|
"description": "aco/isel: optimize pack_32_2x16_split(undef, const)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d96150009de44f1e83416392f811fd091785d6",
|
|
"description": "nir/opt_algebraic: optimize bcsel to hi 16bits with undef lo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d06b627d23f00207ae5a141da0aefe1595923943",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz of bcsel with constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee5492e6dd43f7b9e698b7128897fbca7ec28195",
|
|
"description": "nir/opt_algebraic: remove f2f16 roundtrip conversions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "592b6579da8bfab9c1096694b66f7971d3f14a60",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz(min/max)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b92c0f06ec7298280be1e47058b5701b5da28d9",
|
|
"description": "nir/opt_algebraic: optimize f2f16_rtz(b2f(a))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "096e0aae749209e63cb21a5b6726b63506613f15",
|
|
"description": "tu: Avoid disabling LRZ when possible for suspend/resume+depth-only draws",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "928ecfc6c0568af95b808072baa80b3e2e5ef6a5",
|
|
"description": "radv: fix RADV_DEBUG=shaderstats with RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e59a0df302f791cce51252beb1153572b8ca972f",
|
|
"description": "aco/insert_fp_mode: remove incorrect assertion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b9d28ab9bbd1578c06366dc792c10dbb3c366ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c91ed27582526149a8b946efd8d10e8acd1a476d",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DISPATCH_TASKMESH_INDIRECT_MULTI_ACE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e272c8062dcf88d01ea6c3d3fbc2c9b0b55f58b4",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DISPATCH_MESH_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7da19e2bf6b772e7185d4e8b8cd44c9004a9dad",
|
|
"description": "radv: use the SQTT enable bit for PKT3_DRAW_{INDEX}_INDIRECT_MULTI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5982496f609dacc0b42ee4550622ea1789612e7",
|
|
"description": "radv: move emitting SQTT markers closer to the draw/dispatch packets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8272bf0f1f9229d73252b03d0fb32d563396a9c",
|
|
"description": "vulkan/wsi/wayland: use roundtrip instead of flush on swapchain free",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feb3e8f46e3feedc326885b644dc6608b4722948",
|
|
"description": "nir/opt_algebraic_tests: Initialize an obvious dummy value for all defs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b6cf7b89fcb9f624abcf98c7d333bcc619fa033",
|
|
"description": "nir/opt_algebraic_tests: Fix annotating uint values.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77cfb20d0ab91d29c11a6189d731d58e8025121c",
|
|
"description": "nir/opt_algebraic_tests: Fix leak of the variable conds ht.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdec063d372525c9962db73b1016ffc5315bde75",
|
|
"description": "nir/opt_algebraic: Fix a bit of imad24_ir3's optimization.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5a9eae2b59b370417c3fe8f241981bd5ac2180f",
|
|
"description": "nir/opt_algebraic_tests: Fix fuzzing levels for multi-component inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd0287a898d9749295bb0c0e4b60ff95095d900",
|
|
"description": "nir/opt_algebraic_tests: Test !nir_fp_preserve_signed_zero behavior.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9eb9a3eef37f5f869946743dbeb97e6bf064646",
|
|
"description": "nir/opt_algebraic_tests: Make sure we test the same inputs on BE as LE.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f5bc4f124de0a9d3799136c94412664afa7798",
|
|
"description": "nir/opt_algebraic_tests: Rename and use the enum result type more.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f1a64e7f50d4ca1751baf065fc3e99842b26491",
|
|
"description": "nir/opt_algebraic_tests: Move more of the base class code to be methods.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "845e2b395487f7ade880e51e8d5e8970b6678e62",
|
|
"description": "nir/opt_algebraic_tests: Remove unnecessary input_count.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a90163a15ac4e1263274484596496d568a2997f7",
|
|
"description": "nir/opt_algebraic_tests: Add support for expression swizzles.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c30c383d4d53735533b9fed1a5d57ce56058f5c0",
|
|
"description": "nir/opt_algebraic_tests: Allow testing of fdot*_replicated opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "173295adf4ab064cb6b84f2518317edeed6eec4c",
|
|
"description": "nir/opt_algebraic_tests: Allow testing udiv_aligned_4.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231a4774024d6397839b9ee26afde59b328d8636",
|
|
"description": "nir/opcodes: Define udiv_aligned_4 to return poison for not-aligned-4.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94237c3ea324cdbd5028264dd02bda84edff4ce2",
|
|
"description": "nir/opt_algebraic_tests: Allow testing mul/mad_relaxed opcodes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f82621bfdce63106895f73f748c909c14ce96ffd",
|
|
"description": "nir/opcodes: Define the mul/mad_relaxed opcodes to return poison for OOB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd7754fba12cbeb37a376b4018ff433456d5acc1",
|
|
"description": "nir/opt_algebraic_tests: Allow testing imad24_ir3.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce7ad2639a6a1863015ead0648ad887ab17f28f9",
|
|
"description": "nir: Fix C UB in imad24_ir3 evaluation.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5409d872f70938722cd395b6ef7b9508ed8e8a66",
|
|
"description": "brw: remove a redundant DCE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fe71dc717dd425d20ccbea2635029a9ad96796f",
|
|
"description": "brw: combine more peephole select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34806e357fe00d3bbf8e0d08059e0d4a6ba3d08",
|
|
"description": "brw: optimize bfi only late",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c45c5440cdddb22692fbbeb8dc0ae35e4d78011c",
|
|
"description": "brw: run nir_opt_idiv_const only once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8b78e5a8c0a384d5722f496d2f9d0ab71eb38a1",
|
|
"description": "brw: only optimize ray queries if there are any",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7078496efe0ab0a3c3100c64dd5327987146e854",
|
|
"description": "brw: only optimize ray queries once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99d22bc35e45fb6aa8247d39fc0b84c2ddbc4bf8",
|
|
"description": "brw: run opt_deref only once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fa431bff61ee5896a792b8e672b4c758e5fbff",
|
|
"description": "brw: unloop post-mem vectorize opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11dba60e6e8621a319c9f46c42bb3acea9fb6655",
|
|
"description": "brw: hoist lower_pack OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cfc431fb23a9395dd2ef691655d5814aafe345f",
|
|
"description": "brw: remove redundant nir_opt_combine_stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ced1adcad749f67fbbdc3f0de5e380deeec7568a",
|
|
"description": "brw: move nir_opt_memcpy OOTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a3b0ce461247a3164c6c58df1d6a701db1baa83",
|
|
"description": "tu: avoid incorrect pipeline draw state for disabled depth/stencil attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cb4776ede401827fc64d12c7b849ec37b625860",
|
|
"description": "tu: handle DS_DEPTH_BOUNDS_TEST_BOUNDS state under TU_DYNAMIC_STATE_RB_DEPTH_CNTL",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "979cf7bac04fd833c13407b98851e7a4f15d8d33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231747b7fadf7fdc7d886ba43257afeb07b0620f",
|
|
"description": "spirv: Check Capability for identifying SPV_NV_mesh_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9e4bd8e62164d48cf69db2ebeeb374c566f36ae",
|
|
"description": "asahi/hk: Implement VK_EXT_blend_operation_advanced",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fedf6bedded4094834571ca6405bb24c68b0cf1",
|
|
"description": "nir/lower_blend: Add advanced blending support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c7088f41cb9c4806a906c7ed1e1f1ed5cab392e",
|
|
"description": "nir: Extract blend equation helpers to shared header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44e695ea90a80a1d32eaad7e8b1942c69b01935b",
|
|
"description": "vulkan/runtime: Add VK_EXT_blend_operation_advanced state tracking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eebc9c13f53699e67630c6171c28dc5b1b63983",
|
|
"description": "vulkan/runtime: Add helper to convert VkBlendOverlapEXT to pipe_blend_overlap_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93c05bab123bf25c8edefbcad8b5fb675d979d17",
|
|
"description": "vulkan/runtime: Add helper to convert VkBlendOp to pipe_advanced_blend_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "063e201b9d2636410bf1dbf0cf57a2b0012d8801",
|
|
"description": "util/blend: Add pipe_blend_overlap_mode enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4294e0bbd42733408e29457d7f36b515cf24fdc3",
|
|
"description": "util/blend: Add advanced blend modes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1eed6960c52749afd1bee7cfdfdd0cfeaa744b1d",
|
|
"description": "compiler/mesa/st: Move gl_advanced_blend_mode to util/blend.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74f1d4f47b675e842af432fd1e4ca24fbbd6d584",
|
|
"description": "intel/compiler: Use SPDX annotations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae8d08740812b2402ff2c074abb001bbd0d84bd2",
|
|
"description": "docs/release-calendar: add 26.1 branchpoint and dates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50bb16d8ea7d290e4d2a1ec096a04cafad86757e",
|
|
"description": "nir/lower_non_uniform_access: flag IF as always divergent taken",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc352f3d7c0e9cfe47d0528c059955ab90f1a563",
|
|
"description": "brw: Don't increment block loads addresses unless needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ce4e8ba6f8d6ae4c6fef5bc2adf336e98e78928",
|
|
"description": "brw: Use lookup tables for Gfx12+ 3src type encoding/decoding",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d1d4e3d5305b6f079bba08a4322a5d724b678cf9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c602503f67ba70673cb2b55da975262f2a21c91",
|
|
"description": "brw: Remove block_list in favor of blocks array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44ccaa5cf193fe150d6c6447dfb72347b5c1892",
|
|
"description": "brw: Remove foreach_block_safe / reverse_safe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf822495fe11547ce3b6dec7243ecb32723e9408",
|
|
"description": "brw: Remove tabs from brw_cfg.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9994db58b3afe385724cfb3562b9fc0a7fb82723",
|
|
"description": "brw: Remove global variables from brw_asm parser",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1db92ee9fce9c9851cc84db847ce61f2bb9fdec8",
|
|
"description": "brw: Move the brw_codegen inside brw_asm_parser",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad6a342d42e9906a1aa94dd80300e9a8b647fde2",
|
|
"description": "brw: Move brw_last_inst macro to assembler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5fac4e084d47bc1cd8cae00f142c08b30b162da",
|
|
"description": "brw: Create a struct to hold parser state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97930015d8c696783a37d026532720f7139bee47",
|
|
"description": "docs/release-calendar: Update calendar for 1 week bump",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ceed095cd03af853eb5121a54ba8641a928a8f",
|
|
"description": "docs: update calendar for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26ecbec8cb7a8cc13969e14cff914e801c27b167",
|
|
"description": "docs: Add SHA sums for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a37947b959d6ec16dd98d5e12f8c2acc3bdb13fe",
|
|
"description": "docs: add release notes for 25.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd4693ea95993109a5adb301fc798faa402d790a",
|
|
"description": "d3d12: Set packed_uniforms cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53370a4ca96eb1ce247c9e3da22c8c9d9be566f2",
|
|
"description": "driconf: Add a driconf entry for \u6587\u9999\u767d\u677f (Wenxiang whiteboard)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac1ceb83f718bc151de29da162dae2b4e8db185",
|
|
"description": "wgl: Add a driconf option to force pixel formats with GDI support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "895ff7fe928b195cce5296b7c4a38fba48999bc3",
|
|
"description": "Revert \"anv,brw: Allow multiple ray queries without spilling to a shadow stack\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1f1de7ebd63cbe55972e01a0e7f5509e9e232917",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88ae2365b26cca549cfce5cfd5cec0b92af6c50c",
|
|
"description": "tu: Re-enable LRZ for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d715662de463d74248e85d3b6a3526f2110265d",
|
|
"description": "freedreno/lrz: Correct lrz fc layout for gen8",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "14a23e8b3e5560f79ff84f790f986d613356cca2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae3d900e37b08decb5ed2f2d68c29a3e7cb09a89",
|
|
"description": "tu: Drop HIC support for depth images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "602c356c58a1bfcb0323f5d4ff1569038a6d8cf0",
|
|
"description": "pvr/ci: document last night's flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "902c7bcc6ae0ab1749a53063b43ab70c88b322ec",
|
|
"description": "pvr/ci: sort expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7217f7a19c61f7d4a41420a5c5f392dc916f3ff",
|
|
"description": "pvr/ci: document fixed tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1855dc9477bc64acd35baea138608cae6da5743",
|
|
"description": "ntv: add basic vulkan support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92622f7f44b011118d6acd953f09b4d7b03c4f7c",
|
|
"description": "ntv: handle bare sampler arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab8ba7016a2cc311fef99bc9c4f2430cafb62206",
|
|
"description": "ntv: handle glsl texture types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9a9a372284f0323106ccf5387ba375f80097efe",
|
|
"description": "ntv: add push const variable to ctx->vars hash table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33e2585d3bbaf4a174afb43ef2cc306a4fb10f6a",
|
|
"description": "ntv: shore up shader_temp var handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73213716b654fc905b719d703b72adf36f2694c1",
|
|
"description": "ntv: handle a couple trivial builtin loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ca94eabecaf552d8d1b28852b2acceb3380ca4e",
|
|
"description": "ntv: stop explicitly tracking variables for samplers/images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec39a489015516df5d54deea9c8e0585f83decf8",
|
|
"description": "ntv: emit extra decorations for matrix members of structs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e61444e33f22561ea1624327ad4507ea384c912d",
|
|
"description": "zink: break out ntv into separate meson dep",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c511a1fa54dd7d974310eaae6a28ca94f655894",
|
|
"description": "gfxstream: fixes related to -Wmissing-prototypes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f582b026809b476ecfdad9254eca52302d9b22f",
|
|
"description": "gallium: fix sometimes-uninitialized warning",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "12bceb228a5037d351cdf2093054b2714f94feb0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09b92051174cf7e3fd726abdf79782fd02a8a903",
|
|
"description": "tu: Fix FDM texel size calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbc97b24d1157a24f721ecfe1a3b9d6468eaf82d",
|
|
"description": "ir3: Fix branchstack max_waves calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5ea8b9a0bfd6ac28da94e46f17f12cdedbc88d1",
|
|
"description": "ir3: Split out max_branchstack and branchstack_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c569fb56692ed6afad857b6e467ad5278edc20d4",
|
|
"description": "freedreno, ir3: Fix branchstack register definitions on a5xx+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b30f780c4fcb52c90dffdb1d9e5487267a2b6360",
|
|
"description": "vulkan: update spec to 1.4.340",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb4157ad31fb3a4d9ddf264b8ebfe17343203321",
|
|
"description": "spirv: Update the JSON and headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c7dbf647743ad735f56e282a1c04031c835f1ad",
|
|
"description": "pvr: prepare pvr_winsys_compute_ctx_create_info for multi-arch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a98e22d0f7dbe3d0092e314f2c0f04d7aeba8676",
|
|
"description": "pvr: prepare pvr_winsys_render_ctx_create_info for multi-arch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2736dd1220d58192f5591ca6f9fcc5e60ee368ad",
|
|
"description": "pvr/srv: define per-arch winsys-ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65f06dd25b4a8ac9def348c7a4b9c0825dd22269",
|
|
"description": "pvr/srv: query full pvr_device_info on winsys init",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67950d9021add2ac563c9420171f0f87b5b5cba4",
|
|
"description": "pvr: avoid needless dispatches in powervr winsys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ebf1dcdc1491a8dba736370768c2445f2d9e879",
|
|
"description": "pvr: drop needless include",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d6fe66989957ac5d74c3872b46de7b1966e047c",
|
|
"description": "tu: Fix typo in min bounds calculation of FDM scissors",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fec372dfa502f588e894c19e9c2a8ba2c73d6c9a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f020a40483c28787419a24771e9f394bb2cd2b5",
|
|
"description": "iris: implement steps to disable RHWO for Wa_14024015672",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f66ff97d58ed0e3742492e4863c89ccf1eecf0b4",
|
|
"description": "drirc/anv: implement steps to disable RHWO for Wa_14024015672",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "055a89cffb6d2053b501e746f7a82f0275291d43",
|
|
"description": "intel/genxml: bring some missing fields to gen125.xml",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "840e6e855bcafa52180a5beb6cfe9e4abd1f8367",
|
|
"description": "anv: add handling for Wa_14026600921",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c75309c8f1740486c9de21d0766e1f0d47667c46",
|
|
"description": "intel/dev: update mesa_defs.json from workaround database",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7ed5ba0e7d5711400e7db295380260a09eee70a",
|
|
"description": "broadcom/ci: remove duplicate entries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18aa3eee4a12a0e234b350cc2ff7d5092957aa1",
|
|
"description": "broadcom/ci: re-evaluate all the flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c26cbabd2b8e64649018d8367e93182dbb485d8",
|
|
"description": "broadcom/ci: rename rusticl job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1aa16df81fc8b96850eee6441b36c5df9c759f6",
|
|
"description": "broadcom/ci: re-adjust fractions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f5d6d25754628e078c75953c4f72ef2ba71d26a",
|
|
"description": "broadcom/ci: re-evaluate timeout tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05d444bffca5c2618c6640fc54ec98f2c467bc96",
|
|
"description": "broadcom/ci: remove asan failures from rpi3 and rpi4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5827de9cd6d66dd7114fa24e9f4790a51575f50f",
|
|
"description": "aco/gfx12: use 64bit add/sub to swap sgprs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "763b4f1f0a22007e9950589d83e96c518b063ac3",
|
|
"description": "radv/gfx11: add a RADV_PERFTEST flag to expose bfloat16 cmat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "455b692e4f228c14df939923c1cace5f781e5993",
|
|
"description": "freedreno: Force single wavesize if double threadsize is unsupported",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c323848b0b70686e856d69699356b8cd71ddb6c8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53b879ac58ce3d9664f375bda17592bef5af2d06",
|
|
"description": "freedreno/common: Fix gen8 EFU float control",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6e3598177b8ed02f06ebbeeaca865b7cfcbbe87b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aa3b7038202dccaa1a2243180f293c46728c559",
|
|
"description": "anv: Mark RootNodeOffset at 256B always",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fc48ddfc682dd7927068820103bff7eb8675be9",
|
|
"description": "radeonsi: disable 2D compute dispatch SE interleaving",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbcc8cae810c11ee7ed9d45862db6a86bd4d620f",
|
|
"description": "radeonsi: test bigger sizes for AMD_TEST=dmaperf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ce74df3f397a7436fd4fd34f2a7b4e1b5f9e408",
|
|
"description": "radeonsi: add faster color clear for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0af1392d298989178dc8957f0bd1712b888402a7",
|
|
"description": "radeonsi: don't use pipe_surface_size in clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebeb904c954254f87c4d6255c0956be8c8f1b7f6",
|
|
"description": "ac,radeonsi: set optimal COMPUTE_DISPATCH_INTERLEAVE for buffer clears/copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5e1d31dad97e385b107a7446dfd092083341fce",
|
|
"description": "ac/nir/meta: tune 12B clear buffer performance for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9257cf04a139ce168ab70fb41373e1b798bfa122",
|
|
"description": "ac/nir/meta: tune image clear & copy performance for gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15328a5ef35593795f2b9939ed279a39272b8704",
|
|
"description": "aco: Fix parameter stack size calculation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6474af3b42d69148e6d6e572881420706f75fe1b",
|
|
"description": "zink: re-allow transient images during blitting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "457149a48e9353f48a20edd4c383f94ada699927",
|
|
"description": "nvk/nvkmd: Do not limit exec_push count in nvkmd_nouveau_exec_ctx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d69d7e6bfeadeb9de4aa887da1b5f8cb2d0c3f9",
|
|
"description": "tu: Implement VK_EXT_device_memory_report",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e078fad2ab80666054deaa9d734030dfb7b282f",
|
|
"description": "tu: Assign stable unique_id to buffer objects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b366f8824c79dd3e7bd3724e9ecb9b773c5ac0b",
|
|
"description": "d3d12: Add HAVE_GALLIUM_D3D12_VIDEO guards for d3d12_video_encoder_set_max_async_queue_depth/d3d12_video_encoder_get_last_slice_completion_fence",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e55b2b506492f692db37a568d317fe175290528d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237313a2439bf73d8eb8830bddc95d1fc3420e17",
|
|
"description": "d3d12: Add missing using Microsoft::WRL:ComPtr in d3d12_context_common",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06b2fbaba0902885bb97f4d0fe643a8f2d82993",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0380c1228eb5f8c3ad0942b87d5a450fa15e10a0",
|
|
"description": "bin/pick: When the main widget is replaced, trigger a redraw",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21829c9f7ef98fb2d0b1617833e4538679d2c756",
|
|
"description": "pick-ui: update for python 3.14 support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21661f66fc6e7330bae31197b439d7d8e329bbf9",
|
|
"description": "iris: fix incorrect intrinsic usage on ELK",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "faa857a061febb9b8b708c703ceae7031b9febb2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aacc324bc0731d074ae3ed18cf5f16e8480ab4a",
|
|
"description": "pvr: Temporarily disable the buffer device address extension",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cb4703c949ccf957163a64d27f5ee11572c62fe",
|
|
"description": "kk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6e725de050029cb676d03bedb48ec5770ccf9e1",
|
|
"description": "kk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d14a3debb5b867c5591c6fa0ae3ecd2b7869f5a8",
|
|
"description": "hk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f230049e72ac9fe1f89671c958b52fe9b08bd12",
|
|
"description": "hk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8e47ab40cfc84f4ffa0db74b2476fbeb4cc9a0c",
|
|
"description": "nvk: Use pipeline_layout.dynamic_descriptor_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25acd26a0f4100c2dd560713eda9e809a1bbf026",
|
|
"description": "nvk: Use layout->vk.dynamic_descriptor_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdbf7242f3e68ca326dd1175c50c0a961dd3fda6",
|
|
"description": "kk: Fix graphics pipeline serialization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99d8246d1c0db7bb2a87213add0138a39eca5e66",
|
|
"description": "kk: Move gfx pipeline data to the info struct within kk_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75f6f46c0f834ca1883ffe58a33c33f5e00e9833",
|
|
"description": "kk: Fix compute pipeline cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "622ebba4763b1cf4909d3630f0329a53a04b7923",
|
|
"description": "kk: Correctly release pipeline handles at shader destroy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15c0dd39fc216d8de667441febdb2f06b1c5f0be",
|
|
"description": "kk: Fix shader uint32_t value serialization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b350f059f51c0876ecbdf4db46c774dc89171378",
|
|
"description": "kk: Fill pipelineUUID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "669a4dd56ba07c55734215358a0227e16c4dd9cb",
|
|
"description": "kk: Use nir_opt_shrink_stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f7bdb1dde135f45edcce1173a492733b66d1162",
|
|
"description": "kk: Force frag output component count to match render targets'",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8147ea59fec24bd8873c4724a48df10c4dc3a9f2",
|
|
"description": "kk: Bundle nir_to_msl options into a struct for easier option addition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f35f50af72dcdf9f6e4b0769e0dc4b50b9d1b578",
|
|
"description": "ci: Drop a couple of -Wno-error stanzas from alpine-build-testing job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9ea942ef018edc3dc815fe9372a757585efdb78",
|
|
"description": "ci: Drop most -Wno-error stanzas from debian-arm64 jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11d9a3958ffafa7643be6ba24432ca36fec65cf0",
|
|
"description": "ci: Drop half of -Wno-error stanzas from fedora-release job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1f35512c9aa29f2e12ea20a1bb6767c7426dbfc",
|
|
"description": "ci: Drop -Wno-error stanzas from debian-no-libdrm job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1035868a416bdf14ff3de39365200c83174d52bc",
|
|
"description": "ci: Drop some -Wno-error stanzas from the debian-android job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5d35e29cae518bd201f60a7dc7ce24382580403",
|
|
"description": "ci: Drop -Wno-error=stringop-overread from debian-release job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41eb24e4da8e0d62732326566ffdab2844b553b4",
|
|
"description": "ci: Drop remaining -Wno-error stanzas from debian-x86_64-asan/ubsan jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "945da70d73764d1601406bb332bd53239b771152",
|
|
"description": "ci: Drop -Wno-error=vla-cxx-extension from debian-x86_64-msan job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a74ffd690023186dd8173cebed689ee78116a305",
|
|
"description": "Pass the destination buffer size minus one to strncpy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed180a1c2021b3607171f4cd6f39245db9c672f6",
|
|
"description": "pvr: remove drm device config table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5b70dcb48fe230c20b69d57fe712228cb1a57c2",
|
|
"description": "pco: update formatless skip check",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "52ddc40a759c1a9a1002ecca6ba6c64b3b09ed66",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "873008f2747c9d71f5ce97bf55715c2a43618a8b",
|
|
"description": "vulkan: fix missing begin debug marker for HPLOC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "091b43b970f3cc996f27314cccc64cee0aa9155a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "481df222095fc107311c2446effe47af03b38bcb",
|
|
"description": "venus: refactor Android ANB tracking to avoid confusions with WSI",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "849e3552e8051d8fcc727e1f97be5e5e24210fc0",
|
|
"description": "venus: properly handle wsi implicit in-fence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211c21725ce27cd7c2ac17114395cb74b55d3018",
|
|
"description": "venus: refactor vn_AcquireNextImage2KHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9718847dbf547ecbd2ead961bf213cea46d95bc0",
|
|
"description": "venus: add vn_renderer_bo_export_sync_file helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fca8423c9453938adf7e732e7dbc1ff811056ff",
|
|
"description": "venus: track dedicated image during mem alloc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb709cba477be53e458d0c2c73e71eac299a750b",
|
|
"description": "venus: track prime blit dst buffer memory in the wsi image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6a4b8e9c7e42b8d32e606cc11680fbe0bf93a82",
|
|
"description": "ir3: Handle dual-wave reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e28ac2870126b9c531958d6ea5b0189c79fe7fc",
|
|
"description": "ir3: Use fd_dev_info from ir3_compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8375c0f71a4dc25418908abd35fccac0dd15c36",
|
|
"description": "brw/scoreboard: Support local implicit out-of-order dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba317e14a0450dcb4fe1d670b3854bb04cdedd2c",
|
|
"description": "brw: Provide ~ and &= operators for tgl_sbid_mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ebacbc78d9be7e9a4625abfac847fcc11b46b52",
|
|
"description": "brw/scoreboard: Add tests showing implicit unordered dependencies in SWSB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "423916152ed54b9241d0fb982c013082a7f23218",
|
|
"description": "brw/scoreboard: Use std::vector when applicable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18b52e61d46be2e02d371a692839e3c78bba171",
|
|
"description": "pvr: Free drm device in can_present_on_device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6bda88bfdbc06a238d910034442bf3b2b0ccdf00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de41bf27dbcb8c3e40560c2b504a0827ecd9c7d",
|
|
"description": "panvk: Free drm device in can_present_on_device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "08da41f2f198571d7aac23c75bcf076517047226",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a1c8d3a0cf8d2968b4ba143d012fb1eff5298d1",
|
|
"description": "ir3, freedreno, turnip: Lower io earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78f6c70304004b832b4b7e3f278f0b907b6f61e9",
|
|
"description": "ir3: Don't support indirect inputs in FS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e943ba122d0ee9135a25a05918558c4bfc48f29a",
|
|
"description": "ir3: Stop asserting tess levels are scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14269166b25069714094fa283482f226baede6d8",
|
|
"description": "freedreno, turnip, ir3: Always gather streamout info from NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd967ba64a47f59a6ed5b055a2b4ff5fe46fef3",
|
|
"description": "ir3: Remove variables after i/o lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a47316c19ad63eeacda7ff043a280f99725fee1d",
|
|
"description": "ir3: Don't use variables for passthrough TCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd236bf392f38d17ece84a1b5bada625c63b6d8a",
|
|
"description": "ir3: Stop using variables when translating from NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51db95e2d5b13dc011ead8c1ccd5a6d5b724c7f9",
|
|
"description": "ir3: Stop relying on variables in ir3_nir_lower_layer_id",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "069bdc499b41c79ce2463d111e633b8a0610169f",
|
|
"description": "ir3: Fix ir3_nir_lower_layer_id indentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b74e301c7e44b390c4698c0638396fbb468c5249",
|
|
"description": "ir3, freedreno, tu: Move nir_lower_io out of post_finalize()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7a60fca3ce0f80a8e9eb2538b9a9f644b3a0b08",
|
|
"description": "nir, ir3: Make ir3 GS varyings use a proper index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa04692bb4cc2e68450072aca1f32090832180e4",
|
|
"description": "st/mesa: Call nir_recompute_io_bases after lowering FP variants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5abe3db518f2360de94137a2a1aa78841d3a0660",
|
|
"description": "nir/lower_clip: Correctly handle driver_location in VS lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62085044a4a4648713e84ef4700ea0af10460133",
|
|
"description": "nir: Allow lower_clip_fs with lowered IO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8905ff2f01f0c394c43a0ef8f75c6be151bed13",
|
|
"description": "nir/recompute_io_bases: Fix num_inputs with dual-slot VS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "778ed567edef5507d9071125ece6dbe9bbbf08e6",
|
|
"description": "nir/recompute_io_bases: Fix handling of dual-source blending",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32a4146992f2842651484de58e0d776aa87ccb55",
|
|
"description": "nir: Fix recompute_io_bases with compact i/o arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3208cc80b1ff0685e06a7ed2a0bf2b63eda190a2",
|
|
"description": "nir: Move is is_compact() out of unlower_io_to_vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8e1ca9913d8e10f155d0968c7d1769605a8b947",
|
|
"description": "wgl: Support PFD_SWAP_COPY pixel formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d46ac527c16e7b10f2d7d28a5a3fdab207d3526",
|
|
"description": "wgl: Delete stw_pfd_flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba73d9c8169e97acab2fb9d2b24d40863b833cb",
|
|
"description": "docs: update calendar for 26.0.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f7941f92da2bbb0bc94c14977a3d54d7574487d",
|
|
"description": "radv/sqtt: Prevent concurrent submit when sqtt is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1e38ffd518933ea065cf485ad0a7871433b3fc",
|
|
"description": "kk: Update kk_bind_descriptor_sets comment to reflect updated binding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf4405507deb685ac7d57b1400e999465b54227",
|
|
"description": "hk: Handle unbound sets that contain dynamic buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a076f5d06dd9f5dae74d5a85029f4e8b9a3e8f",
|
|
"description": "nvk: Handle unbound sets that contain dynamic buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8846c0246d721e9ca4a66506ecd0138aad320c93",
|
|
"description": "docs/releasing: skip ci when creating the branchpoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43bab301f67a958ee9c5523338c9aba576ffa23",
|
|
"description": "docs/releasing: rephrase sentence about not letting the mr label script run",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f9f7f864f0ea53a4b6880f62366f109e3830bad",
|
|
"description": "docs/releasing: s/pull request/merge request/",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bfd522c9a5763cd3513fdf321bc1d707f1e5d47",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab3cc1d0a05c99556b4f4d6feac0127edfd9e2b7",
|
|
"description": "VERSION: bump to 26.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |