mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-24 17:08:20 +02:00
According to ubsan shifting an int32_t by 31 bits to the left is undefined
behavior. So just declare it as uint32_t.
Backport-to: 26.1
Reviewed-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
(cherry picked from commit b2aa92b523)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/41402>
8842 lines
No EOL
270 KiB
JSON
8842 lines
No EOL
270 KiB
JSON
[
|
|
{
|
|
"sha": "2b9e491b6789f60a7993cc9b74fe5ac7fa60c9c5",
|
|
"description": "ddebug: Fix use of alloca() without #include \"c99_alloca.h\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "6fe6c18c12ed7120418dc9b379198895842e4d7b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d39d4e99ebb72a7f769deaf7da8a83ecaa99b9f",
|
|
"description": "anv: expose VK_KHR_maintenance11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a1c9a614f1f87bdf57fe30c0c50d99689b559a4",
|
|
"description": "vulkan: stop forcing independent sets for shader object",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9764225ff1dd2017830fe76184fbbe23e1ad5e38",
|
|
"description": "vulkan: replace VK_SHADER_CREATE_INDEPENDENT_SETS_BIT_MESA with the maint11 flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567a65bbbf61fce2f8d3dd419bb018cbbceeaa08",
|
|
"description": "etnaviv: Use shader R/B swap for LINEAR_PE shared resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99bf43dd08bed93ae88d16eac3b24580610f1d7d",
|
|
"description": "etnaviv: Add per-RT frag_rb_swap shader key and NIR lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfa8deaad97f72c270cf32da53d24b1c66d6ddf3",
|
|
"description": "etnaviv: Select texture format dynamically for shared RB_SWAP resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4172e9a9186f32098fe832991daccab602ca6f8a",
|
|
"description": "etnaviv: Convert PE-internal BGRA to RGBA when flushing shared resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "377f2ec49ce074c4577f885a422589ca501d0eda",
|
|
"description": "etnaviv: Bypass BGRA-internal optimization for shared resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fee5106b53f8b331dce47546fec9b4d2393d22cd",
|
|
"description": "anv: add Gfx9 support VK_EXT_device_generated_commands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afabf6e3504c1e6d9965d1b555eed779e9dc3af5",
|
|
"description": "anv: add a device generated command debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50aee346514559a63ad3481f87e9eda03a753f88",
|
|
"description": "anv: expose VK_EXT_device_generated_commands by default on Gfx12.5+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e69062f8c9bd2602cfbd65342b45df60c927689d",
|
|
"description": "anv: track generated commands work with perfetto",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "badcfc164d5f51754e501607fd227eaba98f25e5",
|
|
"description": "anv: handle preprocess buffer creation on <= Gfx12.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1ef31346622c8e6d1c934c0c379560b2da9b528",
|
|
"description": "anv: add barrier flags handling for preprocess buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71732d79ac0e986874ba18853f9433c915c4f8fe",
|
|
"description": "anv: implement generated preprocess & execute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80bb2ddb778aec517dd016b6a34e198a0b25cdb9",
|
|
"description": "anv: handle descriptor binding with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08c5e2854a5c64570fcee41d65d739682e108857",
|
|
"description": "anv: enable generation shader calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c3deebd6fefb26b9898ff0dfd5bf3f7ef280356",
|
|
"description": "anv: allow simple shader spilling for complex ones",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "068351f8485fbb67b04eafb1e761d1daa8fe1b04",
|
|
"description": "anv: add unspecified internal kernel send count support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb26ed6bf7b9ff5d89c128bad71a3d57d70f5def",
|
|
"description": "anv: add indirect command layout support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68885511d2c64951600307e8d0041c7de3d0bc64",
|
|
"description": "anv: add support for indirect execution set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6dc2df9e53e9ac818a0495c64979fd8627ef9a9",
|
|
"description": "vulkan: add pipeline helper to retrieve scratch-size/ray-queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35b0d3569ea0db3095cc5fd87ffaae46843a0109",
|
|
"description": "anv: program relative push set offset for descriptor buffers device bindable shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4960e103ef0a658cee806843501f892742636de8",
|
|
"description": "anv: add a helper to flush the descriptors for indirect compute execution",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f5d30c0a2f55a79831ab754dc4b13625c87512d",
|
|
"description": "anv: add apply_layout support for device bindable shaders/pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af8c85b5bdcf193545dec1ed6e4bbf883f633156",
|
|
"description": "anv/apply_layout: use the resource index to compute descriptor buffer addresses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1281e2b9a0959ede17f052f6b763f4734a8105dd",
|
|
"description": "anv/intel: add device generated commands shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c85647b96880ae29e2984b1353fed59975d56b1a",
|
|
"description": "anv: move a bunch of structures to anv_types.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edc2fdf2585344c83098e999123ddb5746dea137",
|
|
"description": "anv: enable compute state flushing with indirect state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22ab95ae10f6d70dc3d7d52357c5cbd009c15133",
|
|
"description": "anv: expose RT state flushing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ef0b358da24a5a174e960d12765dd5625d8d685",
|
|
"description": "anv: expose non binding-table/push-pointer flushing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c30a4d4fdb3ab43328092f09cba7207bbf04655e",
|
|
"description": "anv/brw/nir: fix wa_18019110168",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8f5b58bf1f1db4d9410e59d943e224f97914142",
|
|
"description": "anv: print out the content of the printf buffer at vkDestroyDevice",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8c7a25fb135ca9705901bcf2f1a8f0f9f432317",
|
|
"description": "broadcom/compiler: Add explicit NOP instruction at page boundaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "864ccf6cf5257cf91a5c60f23ba86a083b619c77",
|
|
"description": "panfrost/ci: Document recent g610 flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f326f86ab0cd172c281d69669d8f6179be6e4008",
|
|
"description": "panfrost/ci: Move t860 jobs to nightly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20cb81d38975ee38b6c8ba1426bd24c6207718b7",
|
|
"description": "panvk: Enable scissor_mode for draws",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c50210ba7c081bd6aabf74bd62ab7c0d13741fbf",
|
|
"description": "broadcom/qpu: add V3D 7.1 disasm tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b1d9a2afcc74185c1f901a2949c87b0288fad84",
|
|
"description": "pan/bi: Restore b3210 as a valid swizzle",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "c36326d3afc453c23c8e3bb55d27a7443c89f06c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6b7a40571160808f271632530fb56bc73abef22",
|
|
"description": "Uprev VVL to 8474616c3095756c52c1b810b21bd1366b3fc909",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f267e7797fc5bb12367c8a151d3f976380a49c57",
|
|
"description": "ir3: allow const src0 for ldg.a/stg.a/ray_intersection",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bd02128747bbdd12fdbc8d3bf75475f209b0140",
|
|
"description": "ir3/cp: support propagating const vecs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c67118a6ebef15657b725d2510e7605c06717403",
|
|
"description": "ir3/shared_ra: insert reloads before tied dst pcopies",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "fa22b0901af548d5e1433ad4cdbda314182137c5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c50c06d83f5632be2dd8a8e7a1a8743c70357f63",
|
|
"description": "ir3/shared_ra: use ir3_cursor instead of instr in reload helpers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "fa22b0901af548d5e1433ad4cdbda314182137c5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5674327297af8d00d44871aff1a36abfc4465dcd",
|
|
"description": "screenshot-layer: Wait on the fence before fallible operations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25b2865146aa4578e8322b4f034e7735b8a5cee3",
|
|
"description": "screenshot-layer: Fix race on writing the .pngs vs device destroy.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3512886aa79446b2066852c85de67d352258fd1a",
|
|
"description": "screenshot-layer: Clean up the lifetime management of the copyDone fence.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fc106823c2cc5acc368650739c4d1503e8df6cf",
|
|
"description": "screenshot-layer: Fix rename() to final png before the file is flushed.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2f4977e7f1eb1b40f6be9e208b920495c7b98f6",
|
|
"description": "screenshot-layer: Fix a bunch of unused variable warnings.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25723e3a3714e79b0459f6a534c93c0d96e63f62",
|
|
"description": "screenshot-layer: Fix leftover VK queues in the map at DeviceDestroy.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "111faf215886a25ce855ca15354d5651bd3d972b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c46cd8e9dea94a4b6d94fefa0d0f58730c1b16f",
|
|
"description": "vulkan/screenshot-layer: initialize info to NULL",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "eda55c7c2f695492e8ebdd26725e5be5ee66eb1c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "653ef9040385d5050f7368446271cd90a77cbe96",
|
|
"description": "subprojects: update to rustix 1.1.4 + downstream patches",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5ebc027ca785558e042f06e4ceec4b121b4a722",
|
|
"description": "subprojects: update libc-rs to 0.2.185",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f111dedab629140e552ee962d7b3e0273be39f0a",
|
|
"description": "anv: fix arc artifacts on Farming simulator 2022",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e60e5fe5efb08cf9eb78b747a0143d148d175e41",
|
|
"description": "ir3/cf: fix rewriting uses with different dst types",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "3474ba53b5e6560e758cef51b50d248b6fb806ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "099933f00415707e948cae858d5c0dfcbb336536",
|
|
"description": "llvmpipe: always set view_index for linear rasterizer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6b13bf9dfe2973f6aab3a6ef87995c310fe2244",
|
|
"description": "isl: Make sure isl_device::requires_padding is always initialized",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8d13628f7f4a7ae139fc91521c2bb7be1571004e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "844087c6e7841811119a85ddb26ee1c197f5c5f3",
|
|
"description": "anv: enable EXT_descriptor_heap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4222a9353ecec7431fa8cc746a1669436032cc80",
|
|
"description": "docs: document ANV_DEBUG=desc-dirty",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf3b4757cf7903c3004c742a13559c7c9f367789",
|
|
"description": "anv: add descriptor heap binding support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9231204026210e84ddb03ee4056c8c643a7ae287",
|
|
"description": "anv: implement EXT_descriptor_heap entry points",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "624dd006f45d71f80cec47d81b712df49d75819b",
|
|
"description": "anv: add lowering of descriptor heap intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f309f0b1a09755ae13b93ffe9c9fdb0d35ab9a23",
|
|
"description": "intel: add resource intrinsic support for heaps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25bc517ef58dc112f4a0c06e2d633a2eaa1e6657",
|
|
"description": "brw: add heap support to brw_lower_storage_image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b95d82240b00bfc771d3bf8159e9dd3c663b263",
|
|
"description": "anv: split sampler state packing from API object creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ec7d31e20f43b33084c74f4bbda71e436c8f482",
|
|
"description": "brw/lower_texel_address: add heap support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a634df1fdc0fba0d440ce8ab5096e00424691808",
|
|
"description": "radv: take advantage of VK_HOST_IMAGE_COPY_MEMCPY_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6699eecb6fde1a5ebf4465d1c08e09b9fd67a111",
|
|
"description": "ac/surface: allow to select hybrid/block memcpy path for host copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de978d1e5f6739a373397a26f601f12217b6d198",
|
|
"description": "radv: make optimalTilingLayoutUUID driver and chip specific",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14992361a4ef6355443b774e8dd2888e6c365af4",
|
|
"description": "zink: relax build-id length assertion for Mach-O",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28011852f47fbdd12e1e1166f66f8567318c7862",
|
|
"description": "lavapipe: maintenance11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec42f873e9f6dfc52bb5ea33c80c91780b236ce6",
|
|
"description": "tu: Fix tu_bo_make_zombie without queues",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9ee6a23b8fe96c043cc17e2002c658004cab1367",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27c870a28359644363547cdc0b18e36fc230e4ba",
|
|
"description": "st/mesa: fix implicit conversion warning in st_atom_framebuffer",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "2b37f233143275d5d11fc0a5f392b8d99c7bad29",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49c658972f7614e9660fb86fe4303798b129f5b9",
|
|
"description": "ir3: mark __alias_n as UNUSED in foreach_src_in_alias_group_n",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "956f4c96e1e51e6ee4743e4dd9c41ad44d68cd08",
|
|
"description": "amd: disable reset_filter_cam for mec",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60fdab22a5f38f7ecef040961d1401d27d4d83b1",
|
|
"description": "v3dv: Emulate multi-queue support via vk_queue for Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16526e451e3c2693a51956b054afd4c95b5ae7ab",
|
|
"description": "v3dv: move noop_job creation to device scope",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87be392251ce04a7755dc05d2d186c2cbffc295f",
|
|
"description": "radv: fix determining needed dynamic states when rasterization is disabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39406b8e83d65c8723965a324823b6fb54649ebc",
|
|
"description": "tu: Add shared image support on Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "924e86b9570c7df32a54f47988f88878bf757d93",
|
|
"description": "tu: Move Android extensions into main list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d6efc332ad0ca9493339cd9852291f8da446a38",
|
|
"description": "ir3: enable opt_offsets for load/store_global_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97edf88d5fa1b4a2a187da9034014d23924c28da",
|
|
"description": "ir3: move feature check down in ir3_nir_max_imm_offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0703f27d6a135689e8d5cf1c297bb094e3252fb3",
|
|
"description": "nir/opt_offsets: add support for @load/store_global_ir3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c784af5ca02173383da9ac08ccd99d91f8120f9d",
|
|
"description": "ir3: always use byte offset for @load/store_global_ir3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6158072e6f2c06756c346c29700feb72a335c593",
|
|
"description": "ir3/isa: use same src for ldg.a OFF field on a6xx/a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53d96aed05aca39440678226cd883e770aef0489",
|
|
"description": "nir/get_io_offset_src_number: support @load/store_global_ir3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9b28b9838745814a2eead1e34c60b536c2cf099",
|
|
"description": "pan/nir: Lower texel buffers in nir_lower_tex()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84bbfaa7e5d0708dc9614b3246ef1a38563b0be5",
|
|
"description": "pan/bi: Delete the old texel buffer intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b496d8e4f3596879e3a837095c70466650324c41",
|
|
"description": "pan/nir: Use HW NIR intrinsics for texel buffer addresses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d5cb2884cc25a4fed5d42ae87f1895a74d5f1ce",
|
|
"description": "pan/bi: Allow setting the table on lea_attr_pan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf9fa6e6191dcf223d72ae7e1bea96a29bfefcbd",
|
|
"description": "pan/nir: Load texel buffer conversion descriptors in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c9ffd782b2b95db85da594a9dce0c77e2f76f94",
|
|
"description": "pan/nir: Lower texturing ops in NIR on Bifrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05a066c921e8ace506005cf7891b9f2db7c6224c",
|
|
"description": "pan/nir: Add bifrost support to pan_nir_lower_tex()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2369808cd1c84094c17b854b59317e08c51352a8",
|
|
"description": "pan,nir: Add Bifrost texturing intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dfb07e7eb9175c4c09c454b3cb7e0e324270339",
|
|
"description": "pan/bi: Implement nir_op_f2[iu]32_rtne",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d549f5bdeb93944892bcb6cfd0af951bc24a39b",
|
|
"description": "nir: Add a new nir_op_f2u32_rtne",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55c4595b2a850a2c846db4b29a8b51b550e3d384",
|
|
"description": "pan/nir: Use the NIR lowering on Valhall+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddfde51985ed89660ebc95f8e8a39df804ac596a",
|
|
"description": "pan/nir: Add a pass for lowering texture ops in NIR on Valhall+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffae24bfe250de518da9586f124b81b58df1494c",
|
|
"description": "panvk: Implement bitfield_select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58cba7887a36e775b322238c9fc0ba3652840c77",
|
|
"description": "nir: Add a new nir_texop_gradient_pan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0fffabda7b8c69ef50dfe2da5b54a7b372503bf",
|
|
"description": "nir/builder: Allow backend1/2 in nir_build_tex()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "337aaa0ab91f88d9c7ceac1f60e255e26f85552b",
|
|
"description": "pan,nir: Add cube face intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c99f97efd37eb93e6632d2273059275d9a425986",
|
|
"description": "panfrost: Add and use a new pan_nir_res_handle() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1883f3094fdf4bb4498fb0e778f96577b86342ea",
|
|
"description": "ci: uprev virglrenderer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "758a0e1ad987171a78e9058e5e59710ebc736ea4",
|
|
"description": "d3d12: proactively trim completed pending-free entries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "955b2672d331caec9b127513030fb144e11bdf33",
|
|
"description": "d3d12: drop peer-batch peeking in resource_is_busy / wait_idle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18012b69ab3c7f08ebd7633ddad9b86c9be763ab",
|
|
"description": "d3d12: implement pb_fence vtbl for cache/slab reuse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8f2b968dea6603aff5175f50bc34a05ef3b2034",
|
|
"description": "d3d12: reclaim in-flight BO memory on allocation failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c7f7479d6106a3442f2b4ba8ac2e038a20d5d8",
|
|
"description": "d3d12: transfer batch->bos refs to screen at submit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a518b7f1037f649874e15f41582205dbe84bf5d1",
|
|
"description": "d3d12: transfer batch local_bos refs to screen at submit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e47a6581125297bf1a140c03514039b25402ffe",
|
|
"description": "d3d12: clear stale per-context BO state at context destroy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "381b56389c95fb809b96eb941ce13a8af48d840d",
|
|
"description": "d3d12: add screen pending-free list plumbing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af746cc2a6498fd7acbbe8fc3b632d6f58d7ac86",
|
|
"description": "radv/rt: Use 64-bit keys for gfx11-",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c432ffc5cefd322bb0e87447c0418109373cae51",
|
|
"description": "vulkan: Implement 64-bit morton codes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74e21c2c599f158d29944f023e7e83aa48d91207",
|
|
"description": "vulkan: Rename key_id_pair to key32_id_pair",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04463fe91e10333888af19c19edd67aff4d51741",
|
|
"description": "vulkan: Rename radix_sort to radix_sort_u64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c2b96cd161edd7500aa7e74b3f3d5f797e79fd",
|
|
"description": "vulkan/radix_sort: Add support for 96-bit keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2175b7ec365e1c52756f91e45fef3c3bd9af549",
|
|
"description": "iris: Improve and standardize the behavior of madvice in i915",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbc1ec206d57291a775ba447e734ec2f9df9cfff",
|
|
"description": "intel: Add support for madvise purgeable VMAs in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2293977e47cd9e0d34cf6922997b4c809cd0cba",
|
|
"description": "intel: Sync xe_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d9ae02665b65f0d1832f91ad1b2c86489a82c9d",
|
|
"description": "docs: fix Intel tracepoints.py path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5f91ed589900b8cd3a837497d9e867cdfba85be",
|
|
"description": "gfxstream: emit global state wrapped decoding for vkCmdEvent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ac60d221fb2fe48b7025161182aaf6fcba246b7",
|
|
"description": "gfxstream: some cleanup on device extension allow list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a56d8112f21a0c2abffbc374dc3b52ee209acdc",
|
|
"description": "vulkan: update spec to 1.4.350",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "352a8d6beb61767406026b2e2db6628210115e80",
|
|
"description": "pan/compiler: Clamp fp16 ldexp exponent range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "081feabf9cffbd27dfbb041ddac8cef919f4a5cc",
|
|
"description": "nir/search: fix nir_algebraic_automaton after constant folding op(bcsel)",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f4812dc11d48204091260914d481784eb55a75eb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f47e7b7bd5e82f66961c891507b0d49ba09a3e60",
|
|
"description": "radv: bump VkConformanceVersion to 1.4.5.3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ff16506628216e06d876aab5cc498f71067b2af",
|
|
"description": "ac/nir/lower_tex_coord: fix moving wqm coordinates",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ac33f82d54b764f3a82cfab19ba073e4637d0884",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c1923458c356e536443645882c34bfe97afeb48",
|
|
"description": "r600: update memory barrier operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f50dda648fc6479093fd7ef665f69c33afdcd18",
|
|
"description": "aco/gfx11.7: fix v_pk_min_f16/v_pk_max_f16 opcode numbers",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "58debf726c26375cac04c5ba27bacc7f6086b41d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a146a1be9c6f55fa8bf200f989aa8080d4a3388",
|
|
"description": "tu/perfetto: Add performance warning tracepoints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "109d98b4cf59b521a47c122caf81b3ce674cecee",
|
|
"description": "tu/perfetto: Add a performance warning track to perfetto",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "638b10c5e0baad900d79ef59843c317e3285659a",
|
|
"description": "tu: Disable LRZ when resuming if the GPU doesn't support tracking",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f590e46b9d72c32231feaee36ca64ee6866413fe",
|
|
"description": "tu: Fix LRZ+FDM offset+secondaries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4812dc11d48204091260914d481784eb55a75eb",
|
|
"description": "nir/opt_constant_folding: constant-fold op(bcsel(), #c) -> bcsel(.., #c1, #c2)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b1c60add48dd1bb1fecd77fadcbab9950ff5dcb",
|
|
"description": "nir/opt_constant_folding: create const_value_for_alu() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52b195b4e8da91f1a861e738120f5ad6eacc4230",
|
|
"description": "nir/opt_algebraic: add more fmulz pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7372c7c9e20341fa0edf0bea62c1b119076628e2",
|
|
"description": "tu: Add capture/replay for sparse buffers and descriptor buffer.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "8feed47fce263438d1b2546e8f3475a4e0caa8d6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "917058a4c5a68ddf3befb899c7daa03171cceddf",
|
|
"description": "radeonsi/tests: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2267c148031702c8f8d3afff22f696d6cca7217e",
|
|
"description": "ac/info: add gfx12.1 identification",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20b0349b05da740e2bd7406393abec825beddb2c",
|
|
"description": "radeonsi: clamp cp prefetch size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1f1b704d92af4a2de5515fd129b11e0d113eec3",
|
|
"description": "dri: add big-endian 8888 entries to driImageFormatToSizedInternalGLFormat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f56c51d51af0af05441bf065529aac55a5227e0",
|
|
"description": "dri: add big-endian 8888 entries to dri2_format_table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e97d3ed94a7968f2dc8266ce5d41242d2bf389c",
|
|
"description": "dri3: add big-endian 8888 fourccs to dri3_cpp_for_fourcc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9361a5b865c720bcc062abf951f52688bc235079",
|
|
"description": "docs: describe the contributions workflow for RADV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38e691fc0a693fe338c9de4ab13ab3f48bbcaf92",
|
|
"description": "nir/opt_varyings: do no_signed_zero linking even for non removable stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fac4edbcba78e485c187762d55c632a86887f679",
|
|
"description": "nir/opt_varyings: back propagate signed zero information to outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2bc57551aabb1301be0e13b3d945dc4475fce78",
|
|
"description": "nir/instr_set: allow cse with fp_math_ctrl mismatches for intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0a88e329de1ea5216736d1042b657adaa547e3e",
|
|
"description": "dri: try to enable GL_ARB_compatiblity when supported GL core version is 3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f583f6e717a3e5fb3948ff73bd1f1a406d229b3c",
|
|
"description": "nir: use nir_build_frag_coord everywhere",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b63a9a8b392090fdfc3e1592cb2aef2eba061b93",
|
|
"description": "nir: add direct lowered frag_coord building to replace lowering passes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5ad16819be44c8a876bf8377d56d701ca8b0e3",
|
|
"description": "nir/opt_frag_coord_to_pixel_coord: handle frag_coord_xy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "076b0aaf1de5d04e24a0d7788119cb203cd71e55",
|
|
"description": "nir/lower_wpos_ytransform: handle frag_coord_xy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e49f29f25e6fc7d488ac1c383f357425e084e587",
|
|
"description": "nir: add frag_coord_xy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cb688af88a72aef8b40937899736561da44427c",
|
|
"description": "lavapipe: treat NULL pColorAttachmentLocations as no handles",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be75ece0952322444483e372b73c380cf7caff45",
|
|
"description": "kk: Workaround for GPU capture under Rosetta 2.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "640b4cb96c5773b34cec1c1f6902913d0ff9142b",
|
|
"description": "kk: Enable VK_(EXT/KHR)_global_priority and VK_EXT_global_priority_query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f74a5dd0cf7da503c112459c4c6f057a01d4f02b",
|
|
"description": "kk: Enable VK_EXT_buffer_device_address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dff9d43296ce3c33eb5324f5789f528afbcb3c4",
|
|
"description": "kk: Enable VK_EXT_extended_dynamic_state3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95954b098190dc24f0c555db7dfbe0cb0f6feefb",
|
|
"description": "vk/cmd_queue: always ceil() param lens",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "547dc7a1319fb174486d4fa2182cfcc1d353ae6d",
|
|
"description": "lavapipe: allow fbfetch with shader objects",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1da8528bbcbad7b9f1a07d622a5c52c9675d0c5e",
|
|
"description": "lavapipe: rework immutable samplers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "965beb520c8274ec1875feb567b9b3526bb7f6d0",
|
|
"description": "lavapipe: use the right type for DGC mesh draws",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43051547b66d0756c5b43f056746f03ecf7cfac3",
|
|
"description": "util/format: support 256-bit formats in util_format_get_tilesize()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "eb64ce43866b0e87526dcd20807ccdeb5ba17c80",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea578140030ddc9dd5e36a6e1014efa112833822",
|
|
"description": "lavapipe: null out local var to avoid uninit warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4461b66b696ec9983544203d2945c9f5c0c7673",
|
|
"description": "lavapipe: fix pushconst data updating",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87764963f25c51248406d400c8935228b19d4347",
|
|
"description": "lavapipe: fix indirect memory copies",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "216c5c6dde9e2b239cfb550a2f860330bca12a21",
|
|
"description": "nvk: Re-enable zcull save/restore",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a3eb2b9fbc4dc07b041e1763715ea4230a7f5c2",
|
|
"description": "nvk: Don't LOAD_ZCULL w/ VK_RENDERING_RESUMING_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d054c390ea662526ebe44ad540706bf519336ba",
|
|
"description": "nvk: Zero zcull data in layout transition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb29829f72552cbe4e006f0f80faff8aee3a9adb",
|
|
"description": "nvk: Allocate a zcull save region in fewer cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4eb5c76c97e2273502108a1bb40d50b89d26c0a",
|
|
"description": "nvk: Split out nvk_cmd_fill_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7525dd5d79f6d2ce55a96008a1e20d7ecfaf75",
|
|
"description": "android_stub: purge unused log utils",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26c870f1731abe7e228bc4d339e18d22b99a500a",
|
|
"description": "broadcom: remove unused Android log utils",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2065c589c0aee13045c03575da66354a277e803e",
|
|
"description": "intel: use stable NDK __android_log_print helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ea8e87378e6fd096e628b99b1de1ea04c52483a",
|
|
"description": "util/os_misc: use stable NDK __android_log_write helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebe835e94cbf33495dd049d18ad4e6e80545fc53",
|
|
"description": "intel_hang_replay: Don't force scratch page on Xe KMD unless explicitly requested",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04bfdb287be6248fb44162df248968426907f0bd",
|
|
"description": "anv: Disable scratch page by default on Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4120ae496339d6104e057769b304cef364e074e8",
|
|
"description": "brw: Avoid vectorizing loads in NIR if it could extend into a different page",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ac6233655f0e61b0eabdc8e17720903b49c223b",
|
|
"description": "brw: Avoid rounding every convergent block load up to a full register",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ce98fedc40545670711560c24e8b9b3f915ebb7",
|
|
"description": "anv: Make sure robust UBO access does not fault",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64b5823d33f1b366905a31b8eeb722afcbb1c139",
|
|
"description": "blorp: Work around sampler overfetch for buffer copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd7c094f7baf8f6e7c5e8a05486798b1e6f8f253",
|
|
"description": "isl: Add and use isl_tiling_get_intratile_range_el/sa",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5c848ef57754f28eda17b6d3a1560cd9b26b759",
|
|
"description": "isl: Add function to calculate the amount of overfetch for an unpadded surface",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cd9b14c804352de7c319bdc9f4862939b072ed0",
|
|
"description": "isl: Optimize the sampler cache to overlap as few 64B cachelines as possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d13628f7f4a7ae139fc91521c2bb7be1571004e",
|
|
"description": "isl: Add additional alignment/padding requirements to prevent overfetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aee9602fea69080cff5f962f500164b5562546ef",
|
|
"description": "isl: Add usage flag to force SurfaceArray to false",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd88042f57b8fc92335d56e215ff9c9612c1ab44",
|
|
"description": "anv: Add padding to the shader heap to manage EU prefetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fb78a26db9e854e3c4eb7a49482fd95c8dadf40",
|
|
"description": "anv: Store batch buffers in a null-initialized VMA heap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80e6b468f435aea09c085b14efff9e70c32ec4dd",
|
|
"description": "panfrost: add helper function for checking for active queries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b10a6c37f5284103aac2e87d7f99f9dba5e6575",
|
|
"description": "panfrost: make sure INDEX_OFFSET is cleared",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ee6a23b8fe96c043cc17e2002c658004cab1367",
|
|
"description": "tu: Support VK_KHR_maintenance9",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "789e7651610845a0e772424b6fa4d40ff023af88",
|
|
"description": "turnip, ir3: Use shader for vertex input count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8a5aeee4826c2dafa421a302e2c76c536609ff6",
|
|
"description": "tu: Don't zero-initialize query pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7171c3dd71889cfc393aece033daee8042ed4658",
|
|
"description": "tu: Optimize sync2 event handling in the non-asymmetric case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "012d72f2b0314e91e3b8637e3390337a58366c62",
|
|
"description": "nir/opt_algebraic: add some imul24_relaxed pattern",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708093d830684df3f1d60df3c3f96a381f68c951",
|
|
"description": "nir/opt_algebraic: use imul24_relaxed for lowered dot4x8_add",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe067b17d908d8f02e88ef3c4433ec5fbb66b2a9",
|
|
"description": "radv: split radv_compiler_info's family into debug::family and key::family",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7244ecd602bd55fc44d338e79c0ad53b2aa8fef2",
|
|
"description": "radv: replace radv_nir_compiler_options with a LLVM one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567f7bb21358f6b564aefb3d628650ad3510edb6",
|
|
"description": "radv: remove radv_aco_convert_opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a34bbb41c036a1a26ae71a39ee84223d3b5803db",
|
|
"description": "radv: inline shader_compile()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24ab54fe3fb4ef091bcdce3666a7e73f43971ae3",
|
|
"description": "ac/llvm: fix isub image atomic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38cf44a7330db312683f5d84c5c85c6d0e63f08d",
|
|
"description": "pvr: ignore DS attachment's D or S when it's unused in dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "645de2b433f154203ff27ae30eb7b8db816e5843",
|
|
"description": "gallivm: handle llvm 22 scatter/gather intrinsic changes.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "469270b91499632507a0a0cbb908a1b97f545b97",
|
|
"description": "gallivm: handle llvm 22 coroutine end change",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d998456d21d5d327b63aa9e9d7c16538c1f7fb05",
|
|
"description": "llvmpipe: fix min_samples + A2C",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "740b9fa19b4ed47e578a91407c45e871687523b8",
|
|
"description": "radeonsi: set glsl_bindless_handles_are_32bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5db0493a04e426ae9f46899149c1aac876da1616",
|
|
"description": "glsl,gallium: add pipe_caps::glsl_bindless_handles_are_32bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b409ff6815c83fcbd9b08418e26b640c1ca1bfb",
|
|
"description": "aco/tests: update ACO tests for ac_nir_lower_tex_coords refactoring",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac33f82d54b764f3a82cfab19ba073e4637d0884",
|
|
"description": "ac/nir/lower_tex_coords: move input loads instead of cloning them",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad4eaaae6894e0e02693ee1af79b0a2f31322dd4",
|
|
"description": "ac/nir: factor out ac_nir_lower_tex_coords from ac_nir_lower_image_tex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aabe5482e51ec28126d4af5285936c04b247a34",
|
|
"description": "anv: Fix support for indirect SBTs on Xe3+",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "6deb1950a4b632b9c1b0af88ad949a4dcf6d4257",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f7309d9a9053dfa441eb52f131de096303bca7f",
|
|
"description": "anv: Fix address bit masking for indirect SBTs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "ce68824bdfb05379f0e682165588528a11b05214",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e51d35d1ae74732f9cc0fde3733f39540f9bfff",
|
|
"description": "egl: Switch to mesa_log(..)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d04945ed96dee8994a7d038b97a8e064f254e494",
|
|
"description": "nvk: Remove nvk_image_plane_size_align_B()",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6fbd3402e5065a85d75fbd7ba3caaa9fbf2fa11",
|
|
"description": "nvk: Use the pre-calculated offsets for sparse binds",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98185bfb8ea85ed1d1f5197a6531b97eb6847bed",
|
|
"description": "nvk: Enable multiplanar YCbCr linear modifiers",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72e4b256c72e5014b5e34e6fd27f16828a982522",
|
|
"description": "nvk: Defer tiled shadow plane memory allocation to draw time",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1564995b0f3f5d5e262daa7b93fd809980174066",
|
|
"description": "nvk: Extend tiled_shadow to be multiplanar",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29ffb84501082305e872bd2ec7df7fa8f2dfc100",
|
|
"description": "nvk: Calculate and stash the plane offset and alignment at create time",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f5767a2f2ccaeb9570d73f946455c7ef2d2f554",
|
|
"description": "nil/modifiers: Clarify drm_format_mods_for_format rejecting modifiers for unsupported color formats",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baa13f6a8619aa6bb9a32dd4b099df1383bb107f",
|
|
"description": "zink: Assert if we try to use a dedicated allocation with offset > 0",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8b525466ca4d51a75d460f84697dd497d7c5a43",
|
|
"description": "ir3: Fix shared IMAD24 lowering.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "b4874aa5cf56a7041eb609b6d9829719f8a49bcb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "608bc0e5930ec2c75511eb818d787d8c1432e8e6",
|
|
"description": "radv/meta: fix expanding HTILE on compute with multisampling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "207aa9eba4861550bfb098a258ecfe75274c7e0b",
|
|
"description": "venus/ci: Skip more robustness tests on ANV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ced368644a47dde9d075f2e46e331df908b0d92",
|
|
"description": "anv: don't silently convert view ranges from u64 to u32 then u64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4167b7d51f22f58dc5d0eccd1fc40e31330b76e4",
|
|
"description": "intel/isl: warn about excessive num_elements only once",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "f3c7e14f091a21aebb9449f32e3483c28d39fa9c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4b6df29bf50aba7046ca42d569729f2cf8de1d7",
|
|
"description": "intel/isl: fix assert when surf->size_B is > UINT_MAX",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "fcdae4d4c09cfe3f8f38011a6e2b533cbb5e04f7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "293b264b7dd22451f76342f38451fcb686a4bddf",
|
|
"description": "pan/kmod: fix double syncop count sum when populating vm_bind syncs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "97f6a62f7ef82b909f62ca78788d4f24416fbd31",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9145ce0bb2aa21e6d6b24395814bfbbe2b8ca118",
|
|
"description": "pan/kmod: Fix minor version number check for USER_MMIO_OFFSET ioctl",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "590ad83b980e37e87bab6bcc7574e154729066ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b64cd520f7858814374e19b8a2ca2f36e6871367",
|
|
"description": "vulkan/android: Set COLOR_ATTACHMENT_BIT for external format resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db27a10f38ff766ed2171aa8f5de2c37cd22bddd",
|
|
"description": "pan/compiler: Add better documentation for second lower_int64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2f7b8db9dc994c9d5b52c08c9b2cc19afd0367e",
|
|
"description": "pan/compiler: Collect nopersp varyings in lower_noperspective_fs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfdb9f1d411bd6743942f98b35466a35fda33133",
|
|
"description": "pan/compiler: Sort postprocess",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "312603b2fa0c5ae4d107b7e26698ffd8799717a5",
|
|
"description": "pan/compiler: Rename bifrost_optimize_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f05b27b9a944cd78003fdbff27f1cc2a1528288",
|
|
"description": "panvk: Remove pan_optimize_nir call",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39f54ddea26763afbf3138f89d97c29a1e2b4037",
|
|
"description": "panvk,panfrost: Pass inputs and info to postprocess",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01e6a0555cb908bfdb79e0709154fab3005c2b88",
|
|
"description": "pan/compiler: Rework scratch memory strategy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0d2ad984026eba7726f5a9a94ba57832e66c226",
|
|
"description": "panvk/jm: Fix tls_size overwrite in indirect draws",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "005703e5b5f1b20903185d2f3f958e3f0aa4cbc4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "768d7cb14975a8124c012b75248d2dd9caafccad",
|
|
"description": "pan/compiler: Sort preprocess",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf6ce1bb8c3d96e9a26529bb6ad751a208d5e084",
|
|
"description": "panfrost: Constant-fold io locations after lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63aceb07ffa0729cb33b53ac072b7ebcb15b81ac",
|
|
"description": "nir/opt_sink: Add pan-specific load_input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30d8f9c55420814891d84a4591c7c5a6d93f1c9c",
|
|
"description": "nir/lower_point_size: Handle 16-bit point sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd96a1514ba8d09f199270211ca819daa08c7b51",
|
|
"description": "pan/compiler: Handle ssbo_atomics in lower_vs_atomics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "408d03291d26eeb84debe0102021cb0cb8ccb456",
|
|
"description": "pan/compiler: Lower unaligned scratch memory accesses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac23e3c6c5e8958efaca73b4a325cc20a1eea403",
|
|
"description": "pan/compiler: Fix WaRaR hazard in pressure scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abde403a7c74cf426abeed852dfb4b79e0489a6c",
|
|
"description": "pan/compiler: Allow 16-bit alpha for atest_pan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a7d81759122a22c6616061d02208bc308682830",
|
|
"description": "nir/opt_algebraic: optimize fadd/fmul with 16-bit source and constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89436db61136b919d9940c056aa6d402bbc80aa4",
|
|
"description": "nir: Extract float_is_half tests in common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e092e945a71316c38cb6b67f63c0dded93501943",
|
|
"description": "radv: fix printing image format with RADV_DEBUG=img",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ebc14bcb9c74f8404d3948fd86f398a933c3460",
|
|
"description": "brw: Stop tracking inline parameter usage in prog_key/prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d16845e9a3bcaf9ef460eb15ca8a9c06b6d69e3",
|
|
"description": "frontends/va: Add missing NULL check for additional output surface",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "efc6d27fd4bf863f205e1218bc89260c21f8b983",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3dc812eb1c3049843d6094869f40122e91a559c",
|
|
"description": "frontends/va: Fix dereference before NULL check in postproc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69db546936f5b8fd9be1ef285005489631427b62",
|
|
"description": "frontends/va: Fix setting output color properties from color standard",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "6e8a8d8ee707bf21b6452d61b5412f0981b3eb1e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e67582ddff4e1a7c36c84f3c27b6ad56045c801",
|
|
"description": "nir: add fmul_rtz optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5e92e5493c8d9f390c261efaaaf91c541acb46b",
|
|
"description": "nak: use fmul_rtz for NAK_INTERP_MODE_PERSPECTIVE",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d9225388c98bc2bc9a968f4df8e2628284b8926",
|
|
"description": "nak: handle nir_op_fmul_rtz",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e09b4ac683d075b63e9fc4175ed1b3291510d36",
|
|
"description": "nir: handle fmul_rtz in a couple of places",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e520f671c2eda86bdef23830dfc861dcbadafb7",
|
|
"description": "nir: add fmul_rtz",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2ce2868c5154673db763b0ef13bb06dfcfb9f12",
|
|
"description": "ci: uprev vkd3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3359de824729de3ca8a0efa6c442e7682313441d",
|
|
"description": "driconf: disable allow_rgb16_configs for SPECviewperf",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "f2aaa9ce00ffe7310bddcd5e884f34afb741f460",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95076e581a6e07ea37d2ccfeb1696c81373812f",
|
|
"description": "v3dv: lower oversized compute workgroups to 256 invocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3ba5effe2e0eb568635e38030f254fa5c4ea2f7",
|
|
"description": "v3d/v3dv: Use new V3D_MAX_CSD_WG_SIZE = 256",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e378a7d773c9221f79441b842410706e8617da79",
|
|
"description": "v3dv: bump maxComputeSharedMemorySize to 32 KB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee5daf590b4a33f69401870f43f1421bccd74175",
|
|
"description": "gbm: Replace VER_MIN with common MIN2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dab24c34dd2588f702191a4a90b93ec0abc93334",
|
|
"description": "gbm: Remove unused ARRAY_SIZE macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d1fba686bb6f5b180854f61dbbe972ee76c3827",
|
|
"description": "panfrost: add some sanity checks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41965d4082d954a911f41ee7a4b7a233a98527d0",
|
|
"description": "mediafoundation: code clean up",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff1c171bae6c3f5a0845bb6de11903eac546fc56",
|
|
"description": "mediafoundation: periodic clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b795a1a20c0c7867a51a65859f347d7ba585e120",
|
|
"description": "intel/tools: add eu stall viewer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d59552947597dd144c401a26a7eaf42bd9774f0d",
|
|
"description": "imgui: update copy and port all tools using it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a965c0bcef5e6962399aca0585161ec9ec45d7c",
|
|
"description": "anv: add a shader-dump debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3951a00d863f62ced48d40158ffde6323aedd9f7",
|
|
"description": "anv: reorder debug options",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3c1cba483ea1f96d72021f55a8b127e95d9e08d",
|
|
"description": "anv/docs: update environment variable docs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cd51a6efcdfde07e219869e3fd663c88da92a04",
|
|
"description": "broadcom/compiler: move nir_lower_undef_to_zero out of optimization loop",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "cbe24a0e9c57a1e65243a9dce1c122597b08d50f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4591f4b30825f676214cd03efdc6584f5e13078",
|
|
"description": "radv/ci: update list of skipped tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0d39a29da33bdc188b929d737b87fda497d607d",
|
|
"description": "radv: set RADEON_FLAG_EMULATE_SPARSE_RESIDENCY for sparse SSBO/UBO buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41fa96538656d19f129ae50fb974d184f8a93d25",
|
|
"description": "radv/amdgpu: emulate sparse residency for the SMEM loads with NULL PRT workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0be39ce4adbe14e1ef27743547ffeb883a005015",
|
|
"description": "radv: use the \"LOW\" address space for UBOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3237666fc4189d06ca143f7d7963d658b53a5917",
|
|
"description": "radv: run the pass to fixup SMEM loads with NULL PRT pages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4668733e54aef935d61449c1b69aee607ceba13",
|
|
"description": "ac/nir: add a pass to fixup SMEM loads with NULL PRT pages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60b406e23316cfababe5ef9e33b5c32aa9d0260a",
|
|
"description": "ac/gpu_info: query the PRT workaround control bit from libdrm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "978605fd06a8954b6dee4535d13540831011bf7e",
|
|
"description": "ac/gpu_info: add has_smem_with_null_prt_bug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecfda339ca19aaa2412e231372303cf4e557614e",
|
|
"description": "ac/gpu_info: store more addr space info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a462d77ff24a726ef76073ad92e5f4b49bb11c3",
|
|
"description": "anv: remove a bunch of KHR alias uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c7948ec0df9989c4f76036c66084b9c73d6318c",
|
|
"description": "anv: stop using queue priority KHR aliases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dad8f65611bf7478a06ec3e979e7788a5d211ee8",
|
|
"description": "anv: fix null pointer access",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "595889018ad4fa3e2c593a13d640c9eee26336c7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da7ed1c5769ffb60c791d67e52688487a7627fcd",
|
|
"description": "amd/virtio: fix bo use-after-free race condition in amdvgpu_bo_free",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9960637b26ee138addfee9f526cc28f9808aedc6",
|
|
"description": "pvr: record deferred RTA clears for secondary cmdbuf subcmds",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecd4e93456dedaa6a30054fa939f57a3dd7551e2",
|
|
"description": "pvr: add deferred RTA clear command to list after checking it's not NULL",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "2eabbbe57d1215695310ed8ce101be6a448a557e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40e0f0f9338198441518f9769cbdc08488eca37f",
|
|
"description": "pvr: properly handle deferred RTA clears for 2D array view of 3D image",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "95820584d06e067766283ccb76c33a75c383a203",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43b22a477ca41f9731c4ab463cc6b7799efe9372",
|
|
"description": "pvr: do not setup deferred RTA clear for active render targets",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "95820584d06e067766283ccb76c33a75c383a203",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08c13564d68101519bfecd45d94af7072050b6ed",
|
|
"description": "pvr: Revert don't csb emit multi-layer clear attachments without rta support",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69680f3d66dc89f19dc150facbca1281dd95dec6",
|
|
"description": "radv/ci: bump timeouts for radv-{navi21,gfx1201}-vkcts-full",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1027059baa2554afa8fa3ca4aa222861f9863a04",
|
|
"description": "pvr: increase maxPerStageResources for new maxPerStageDescriptorStorageBuffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "35f57a27396c116fc5e9984ac1254d26b83ad2c4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3e3bf0ac22bd622f13abca0b5d3c24548d62c97",
|
|
"description": "nir/opt_dce: add shader_info::assert_inputs_not_dead",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bd5856cc62bc56edb8a5abe191ad94a97ee88f7",
|
|
"description": "nir/opt_dce: factor out dead instruction removal into a helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52669c3b5b0077b8badfccb896b683e9967027bb",
|
|
"description": "radv: re-organize radv_cmd_state slightly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "730a5b725e22c46fa72a8cc7bfb386c84fa2974f",
|
|
"description": "radv: move vertex buffer state to radv_cmd_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9feb722b31c166a71294e3cf72956781c2e6577b",
|
|
"description": "radv: move conditional rendering state to radv_cond_render_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ecb1c1ec28135691e21fe9e4549c4277913836",
|
|
"description": "radv: cleanup suspending/resuming cond rendering with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43abb732733b64062c91768692863b6c5647c9ac",
|
|
"description": "radv: move index buffer state to radv_index_buffer_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93468750ef5b2fc76e58424c5624c40caa927bb1",
|
|
"description": "radv: remove unnecessary radv_cmd_state::mesh_shading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5246eee299dd6aeee800c13018609dd5ddc525ae",
|
|
"description": "radv: move streamout bindings to radv_streamout_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02ec87672b6d653883cb3386d68938a8565d3a44",
|
|
"description": "radv: move suspend_streamout to radv_streamout_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2aa92b52374066e9830672ef07bc4f6100a3508",
|
|
"description": "softfloat: make sign bit an unsigned int",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c69f31eccb27b8294f48c76ab3b79669bb2813b",
|
|
"description": "radeonsi/ci/build: also fetch video decode/encode sample for VK CTS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97597d36966b32354d7c80c1353abc901d706116",
|
|
"description": "radeonsi/ci: remove the fixed XFB test from fails/flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d433ea59eb0c17b59ebf17d428aa372ef043af05",
|
|
"description": "docs: add sha sum for 26.0.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba7ed5e3095d5dcd918ff42d95eb09fa54caa53a",
|
|
"description": "docs: add release notes for 26.0.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9b205bfbcf3aedd75a1e73e573cdf010650dcb9",
|
|
"description": "docs: update calendar for 26.0.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac8b0bcb9ab0ec469b3db81b6fdefc43f110b77",
|
|
"description": "docs: update calendar for 26.1.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59f626ac81bd139bdf4ae92e02c1d2ec93a196b4",
|
|
"description": "tu/u_trace: Fix explicit toggle_name not being used",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "889f71f71a709a6b871715f5cab7947ce220685e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e8ec44287e6e370715633dfc3d1362459d7e71d",
|
|
"description": "tu/u_trace: Correct the order of tracepoints clonning for binning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50cc9c723c5dab1eca3bb50f08af5abc72acb87a",
|
|
"description": "tu/u_trace: Prevent cloning stale RB_DONE_TS results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ac25aac23ede0025f1c7530ecc8ee686388632e",
|
|
"description": "tu/u_trace: Use correct u_trace destination in tu_clone_trace_range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5b184a02a542067ecdc4566e44d8c0186b2c2d4",
|
|
"description": "mediafoundation: Test compile steps v/s step , and set build flag",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06ebe40ca148a326a072769ab116fb2ae439238f",
|
|
"description": "tu: Set HALF_PRECISION on blits to R11G11B10.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82925935d425b4465bcede519a671045fb58d098",
|
|
"description": "pvr: wait for graphics jobs in CopyQueryPoolResults",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "24b1e3946cc7e679a31aa07bd731464c900c1df7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "528ceeb49b95b0797979c85b959fa543253fa0b3",
|
|
"description": "rusticl: link the C++ runtime statically",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5512680581f25cf4b3b3e9e8be6d5e9813ecd4ae",
|
|
"description": "ci: install libstdc++-static on fedora",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fcde4d65d8ff9a3a9d8a92d6a5a01f162308dde",
|
|
"description": "freedreno: Fix CP_CCHE_INVALIDATE not being applied at the right point",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2e78f1b225f3208c771c285edfd369149c60fda",
|
|
"description": "tu: Fix CP_CCHE_INVALIDATE not being applied at the right point",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fb1c3f7f5de6642fcd127724a0cea5643d39d7ee",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1745e0bd93d25c5d70bd1de884a86a0ade0adf9",
|
|
"description": "brw: Fix max_dispatch_width collection for CS with variable size",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2acc2f18ea74e5f59b1e6f67fec49fd0c6b1e466",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdbf4ed7399bb581b8f13e3b56155005101669b1",
|
|
"description": "v3dv/android: Add deferred ANB allocation support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4d7055aee547f452689f8165e21ca100869e6fe",
|
|
"description": "radv: add RADV_QUEUE_DISABLE env var for selectively disabling queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf4d77f432f59902b53939bf0aee6f2121bbb02",
|
|
"description": "ir3/shared_ra: fix live-out reload after src reload",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fa22b0901af548d5e1433ad4cdbda314182137c5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a8d5aeaa1f873a1e2e308679f996428c2f58a9d",
|
|
"description": "v3dv: Expose hardware-accelerated integer dot products on V3D 7.1+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f06961bf5b5d8a8c05e01f0e6ca8e021a508031",
|
|
"description": "broadcom/compiler: Eliminate redundant setnnmode instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24ecc9cbcc1c5d03ff4f65d05d62cc805aa6665b",
|
|
"description": "broadcom/compiler: Add v8dot and setnnmode scheduler dependencies.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33a700be91be8adbcaf480c22e2eb4319ed29159",
|
|
"description": "broadcom/compiler: hardware-accelerated 4x8-bit dot products on V3D 7.1+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afe4e321e1520fd44a9dda63c2196e299fc69d69",
|
|
"description": "broadcom/compiler: Add V3D 7.1 v8dot dot product QPU instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "656b3814c28e514ef77379dac734890387c4761a",
|
|
"description": "radv/wsi: Re-use transfer queue if it exists",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bffc653ec754122cb0cb1ae1c30aed16243ac78",
|
|
"description": "isaspec: decode: manually print the sign when printing NaN float values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "120bd20e494c5d734dccf7643913ee5cfa997293",
|
|
"description": "pvr: add missing multi-arch support for pipeline exec and stats",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dfddb3fef1c29f69766f6575771f7fdad21464cd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20b42f446667d01d7861b52f667bcd6b1569b9c2",
|
|
"description": "pvr: de-dup strncmp in pvrsrvkm winsys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "443c259630dc1db601faded53f3d6f29ce6a0dbc",
|
|
"description": "pvr: move some asserts in pvr_srv_alloc_display_pmr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01ba4867fa277628f53f03bfb140a89e030e572d",
|
|
"description": "pvr: skip emitting query program when copy result / reset with 0 queries",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0aa9f32b95e6d05a7b9ccd737dba14df785159c7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0b5724e85db55f20a1a0dd4eb6d58b6ec1cf49d",
|
|
"description": "meson: bump required libdrm to 2.4.133 for AMDGPU",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ec9b0d5c5a9f2f9390304d2d575517f46f32ce7",
|
|
"description": "ci: bump libdrm to 2.4.133",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aac8787fdaf4bd424c9df5e69cc5e98f50e3fc73",
|
|
"description": "radv: remove radv_device_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44b09b83961f3c9ecc3b393ba39c9257d57247e2",
|
|
"description": "radv: remove radv_physical_device_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27815719aa676669f4bab3d9d195b97e59dc87e4",
|
|
"description": "radv: remove most fields from radv_physical_device_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ad0cd7e38414705098cc4f9c87cfe5ab548f1cd",
|
|
"description": "radv: hash radv_compiler_info::key into the cache key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ac306c11ec3bb2d68209ba96123fa527c6bda1b",
|
|
"description": "radv: remove radv_compiler_info::cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c4f523afd789679238978f776e96a0988363de",
|
|
"description": "radv: add fields to radv_compiler_info from radv_physical_device_cache_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aa69038833b0c50f91f83a27a75e9b9708e46d3",
|
|
"description": "radv: move fields to radv_compiler_info::key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c93a6e91c6acab7b24469e54fe3ee9432fd78ba",
|
|
"description": "radv: move use_llvm to radv_compiler_info::key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f3b73b2f0f3383db522428b3676db12531e5797",
|
|
"description": "radv: move load_grid_size_from_user_sgpr to radv_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48645f21b5222f383681810a04b97d3f50ae427e",
|
|
"description": "radv: initialize nir_shader_compiler_options directly in compiler info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0249fcfbb6e1bbd53491c102e3dfcd1c47c79b24",
|
|
"description": "radv: assert there is no padding in cache keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ee0935861f44c5891a831b8148bec748f7880ee",
|
|
"description": "ac: move has_cs_regalloc_hang_bug to ac_compiler_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e40457b1365767d15ffa3a18f5d4e12623cff87e",
|
|
"description": "ac: move lds_size_per_workgroup to ac_compiler_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b06b0f2191d619e8b9f19a6c123fda1904de284",
|
|
"description": "radeonsi/vpe: add VPE 2.0 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab878cc1eae7fba533e71db3d6d04c560bf7f832",
|
|
"description": "amd/gmlib: add tm_generate_formatted_3DLut",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca92f8697e81bc3a72a437c2b11e023228bf2b05",
|
|
"description": "panfrost/ci: Update kernel to pick up ZSTD support for ZRAM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72e0eda2601beccf60ca4c0cde16e72b5a468050",
|
|
"description": "pan/bi: fix memory access alignment",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2f2738dc9020d2e46dd0154ee9eb7f1f38481803",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0319be8b0237f243f0bd55a12beaacfd0aa580f4",
|
|
"description": "nir: resolve functions: only resolve functions that are reachable from main",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a78634ccb07354b26406f7803e98d32412a872b5",
|
|
"description": "jay/to_binary: rename grf -> phys_reg",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab87a035c945af72642fc8fa395a3c52e400bf93",
|
|
"description": "jay: drop a bunch of stale TODO and XXX",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70d09d97ef8b916b501989cac36a176147bc59ca",
|
|
"description": "jay: predicate NoMask instructions in uniform IF's",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f199f005640d35ec11a519f98a8432a5378a3a66",
|
|
"description": "jay: adjust flag replication",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "930d36b54a5927d244da7006f028984bd649835d",
|
|
"description": "jay: smarten predication pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80081ef7b20219fe05e88471da64589a7c5b23a4",
|
|
"description": "jay: check for inverse-ballots in jay_uses_flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86f19bc983bac70dc370f51881ca16a467403ebd",
|
|
"description": "jay: propagate inverse-ballots only locally",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7283a25d7281164ddc4ce6b44e70d22fba4703b",
|
|
"description": "jay: do not copyprop ballots globally",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5828b66b658d83c6b3dfec7313722f27c299ea25",
|
|
"description": "jay: convert to LCSSA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fed6b7bea0b8b2e95f5d29fcd88d7275295a06c9",
|
|
"description": "jay: drop UGPR->UMEM spilling path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad040f2fbb1b7d8b12e0a687f8837d90e8f79d07",
|
|
"description": "jay: introduce a physical control flow graph",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fadb826515b571d45aa141ed3806d16dae3033b8",
|
|
"description": "jay/opt_propagate: disable f64 opts for now",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e4145948f0ea8557df36f183fe6c627425af38d",
|
|
"description": "jay/opt_propagate: fold uflag copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9f8f2477e8a10c597c22999c25b0b49c028f3b9",
|
|
"description": "jay: inline jay_control()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "978d20e5fe8bcc00817364beca5d51f6a088ea4c",
|
|
"description": "jay: drop jay_exec_mask",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "238c4ecf40cf0c44e44551963f841ec03a149299",
|
|
"description": "jay: fix 16-bit predicated compares",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bd4f1b8741a3185479cc98f6bfc2f9b6992baab",
|
|
"description": "jay: consolidate file prefixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15365f8ea2d025211ea0d848ab2d0c85845e0639",
|
|
"description": "jay: jayize swsb print",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fccd68625cd4969bbd3786529bd71eaccb448296",
|
|
"description": "jay: shrink stack allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a5c748e19d44c5e48af81492642acfb9a4dacd8",
|
|
"description": "jay: Don't forget UACCUM!",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3308626e12a9836fb3fd21894ec5eaf54fb053c2",
|
|
"description": "jay/assign_flags: don't burn a flag for ballots",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c77717e5cea17a0f1e47281bf0f075d8d80ce64",
|
|
"description": "jay/assign_flags: don't burn a null flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "796886f72c35f01f1d99cb016b69205d6225fe1a",
|
|
"description": "jay/assign_flags: refactor for next commit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b8d9344075630d3dc6893fd6a9379aa8ba833d2",
|
|
"description": "CODEOWNERS: update owners for Android components",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c49738211fe86e6a7b342bd85152389412f8e47",
|
|
"description": "nir/opt_reassociate: fix exactness bug",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e0b0f7e73c88f63472cdaedf01b428e6a824d5de",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b6db10f38a1784ee27d8e923b4668c70be0fc1b",
|
|
"description": "android_stub: drop cutils/properties dependency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8504922ddaafe6ab06e5ee6dc16bb4ad0906f070",
|
|
"description": "egl/android: use ndk api __system_property_get",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d14781759902c6aa2487e8969a22c085c97a8755",
|
|
"description": "util/os_misc: use ndk api __system_property_get",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11399b15e0ef64bb5563eae9ac3ec8d15986e9d5",
|
|
"description": "pan/bi: Improve swizzle propagation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2336149c905a3ae4a173aca529cce596854486de",
|
|
"description": "lavapipe: KHR_device_address_commands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76a3951e03281acc8f5cd1093726d85f581b97ff",
|
|
"description": "kk: Fix issues with maximal reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26ec32dada30211d88f7fc73bc0616cef82a68de",
|
|
"description": "intel/nir_opt_peephole_ffma: fix fp_math_ctlr for modifiers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1b0808adf3d95c64081e393f021f624f72e86d88",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdaf8b6b39f39a04a332c6d89af33be0e7858256",
|
|
"description": "anv: do not use resource barrier with split barriers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad857ba7cd33b27e57ad02e7766eb999ce04894e",
|
|
"description": "panvk: drop panvk_android_create_deferred_image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "669d3915c69a20f4d9d9e86f28236ff69466e800",
|
|
"description": "radv: slightly rework initializing the default graphics state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "461154fd5cf02d8a73f6a6cf533f023d11c7383c",
|
|
"description": "radv: remove useless tracking about non-coherent RBs with secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcd74a7af07c43e5d8d3a019480d9c83745e2603",
|
|
"description": "radv: add RADV_CMD_DIRTY_RAY_TRACING_PIPELINE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20f7fba4423637f51e9f01f0a9623fc6acf15f31",
|
|
"description": "radv: add RADV_CMD_DIRTY_COMPUTE_PIPELINE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7c2ce13aef9ee83620356f14b2c64d8dc14b0a1",
|
|
"description": "radv: stop tracking the last emitted graphics pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6af89db05ca082d4e111a8126e9880154c196e15",
|
|
"description": "radv: rename RADV_CMD_DIRTY_PIPELINE to RADV_CMD_DIRTY_GRAPHICS_PIPELINE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75e5ba9a03816656de033d246e304e778745df66",
|
|
"description": "radv: simplify resetting pipeline state for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1a428606e0f0867648c8187bc16f6e7d73e3737",
|
|
"description": "radv: add missing VkMemoryRangeBarriersInfoKHR from DAC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a97c889a7b554009bb7c144d62437f35a593ad00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce60e18bce1a7564a8c8052d6a336c743f594270",
|
|
"description": "vulkan: add missing VkMemoryRangeBarriersInfoKHR support",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f6cd7f9aabfe30ce09ba27d05b7825e4b3f5acc",
|
|
"description": "tu: Fix D16 depth clear rounding mismatch in sysmem mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "599a52174b407ac4ad377b4d6f0e95c62218cdff",
|
|
"description": "nir: disable fp class analysis for 64bit transcendentals",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5a298f3560629943e9140c74547183da1635352e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92581c7f02cf3e161cc600316408b0a6d19e29e5",
|
|
"description": "util/format: verify subsampling in name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1934ddf6526cff279eb9ef78e5f330bb6da0b16",
|
|
"description": "util/format: mark subsampled RGB formats as actually subsampled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22cf4f6742f8eb5a870db26109683ea9089ad7d6",
|
|
"description": "util/format: make subsampling explicit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36fc68ffa1f62cdedcb287a96a82f74549409258",
|
|
"description": "util/format: make Y8_UNORM an alias of Y8_400_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b205c7d592d08e485b0b2deb6e1cb94141ca97db",
|
|
"description": "pvr: Enable shaderImageGatherExtended",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57791c4a99f6358ac8767d474c17957bf1c2e45e",
|
|
"description": "pco: track how many tg4/raw sample comps are needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b80a5f9b7db3894f7f232b0eedd35462475075ae",
|
|
"description": "pco: fix clamping the array index when shaderImageGatherExtended is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "854563f0f82ff6d6a0570eee3ee4e24611b6196a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56b8dc92a96c264549dfed368ccec919879c20dd",
|
|
"description": "pco: amend tg4 lowering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "46c9239c11147b835659df2dedaa1e72263b99b2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35f57a27396c116fc5e9984ac1254d26b83ad2c4",
|
|
"description": "pvr: increase value of maxPerStageDescriptorStorageBuffers",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d59c62fded7638dbe8b7e0737a8ba491bf6438c",
|
|
"description": "panvk: Wire up VK_EXT_conservative_rasterization on v11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3de4acbbf63a37ce0376c4f9ae2e421b4c4895",
|
|
"description": "ac,radv,radeonsi: replace mesh_fast_launch_2 by gfx_level checks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94ae99f16f6699134b1069961e0bcfcf35d75867",
|
|
"description": "radv: replace use_ngg_streamout by gfx_level checks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b662587170196783ae0abd10fb34161d30db394",
|
|
"description": "nak: call nir_opt_algebraic_distribute_src_mods",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9eac010dde24ad1aff3e21dcdc0d3f471ec1d9f",
|
|
"description": "nak: call nir_opt_fp_math_ctrl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dcba87ca3213ea12d14abacf0cc317b081e57f9",
|
|
"description": "nir/opt_licm: hoist instructions across multiple levels of nested loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e036fcaecb5fcc62761f2804ece0dc8186d1c51",
|
|
"description": "nir/opt_licm: use nir_metadata_control_flow",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0112be522e5aabb35248f8ebef3770c2ae340de",
|
|
"description": "nir/opt_licm: add a private state structure for the pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90c4f1f9dc3fa707dd1a1c95bccac5d45875ae84",
|
|
"description": "util/android_stub: drop legacy atrace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a42c55da46fc8a3846b873231887073a57f39d56",
|
|
"description": "amd/radeonsi: dont clamp packed user varyings",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3777a5d7157f679be4afecb89313ea0d9db47a8e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0684976de8a4cfef193fea049dee0c82383869bb",
|
|
"description": "ac/nir: add ac_nir_assign_fs_input_locations to set PS input locations in stone",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b0a0ed7b69dba64993689ddb31d1daac6164892",
|
|
"description": "nak: Use NIR_LOOP_PASS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75fc9e2704f0a6b30fe92a299626154a4991af6b",
|
|
"description": "nak: Use shader_info->var_copies_lowered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b5bc956dfdf0bec5bd29ffaf3257fa498f96b9a",
|
|
"description": "tu/perfetto: Move away from single timeline for all apps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "117f3cb1fc4e009bae193f8003ff9c251bbf7d3c",
|
|
"description": "gfxstream: allow VK_KHR_maintenance extensions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8773b96df00e2223822edc451abe8a0c6d9bd02",
|
|
"description": "gfxstream: Add VK_EXT_pipeline_protected_access",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3018177537014078c03e07dfce47d24bc91a1bd",
|
|
"description": "brw: Don't lower phis involved in DPAS instructions to scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09b43966bacdc23099d609048ecdf38e6abe3b64",
|
|
"description": "brw: Lower all phis to scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71508d90aa8ac65ac73f4fb97cac921f6a44bb01",
|
|
"description": "ac: Add vcn_5_3_0 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e04954c9a076f42ff5d8a1fb89f5f5d6635cb31",
|
|
"description": "radv/video_enc: Use correct swizzle mode for VCN5 with GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "922d04c9a5b0c9a9aa214ba4fd8d7cee0c6790b5",
|
|
"description": "ac/vcn: Rename VCN5 swizzle mode to GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acba4c9fd84ecf7de7e59c3463b9ac71ba812ccd",
|
|
"description": "radv: expose VK_KHR_performance_query on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8499d86b94f7b9cd6773148af33ab2d597ccf595",
|
|
"description": "radv/perfcounter: add GFX11 performance counter selectors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "703de21af8877a73d249b50c279fc37cf636dec4",
|
|
"description": "radv/perfcounter: guard select1 access in radv_emit_select",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2595940b0def52f1eb9d3e8aadb88e3e363afe5c",
|
|
"description": "radv: fix UB in radv_format_pack_clear_color for snorm formats",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "585c25be1e1a96568829542f2765e97c63d79939",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f43d048e3facc69c5b02e7ef6cf3d18150c668",
|
|
"description": "anv: tune parameters of the ASTC software decoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd941d397004b3508d527b089d19417161c22e87",
|
|
"description": "vulkan/runtime: enable parametrization of ASTC software decode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f2a42afcfb645ab1f1c579941e4e2d9794ad174",
|
|
"description": "lvp/android: use common ANB implementations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b5277ce5c3f7d9e787cf68ff47113ec7a111d45",
|
|
"description": "frontends/va: Fix out of bounds write in AV1 decode tile info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2a4fa33b8796c154b3ccd97162f849ea543c343",
|
|
"description": "frontends/va: Fix finding LTRs from POCs in HEVC decode",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "779edc07598399435d83874e7f0086be9d28317e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "630a4d2249f0c359598cacef2b12dac554ec417f",
|
|
"description": "radeonsi: Always use 2D tiling for video dpb",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7be8433a84557740cbc8e095a93afef860a0f3",
|
|
"description": "r300: dirty VS state when switching variants",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "806dcf9db7c03996794b52e833be86c77ce3d36f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f35e6525323d8f51a670dd4b3eb970664beef5e",
|
|
"description": "wgl: Use an hwnd xor hdc for framebuffers",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2805822141bb392cc282d9ffaad2ff49f57a23e0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "416da54cce8782227d44d6dffbb0f99860f9725f",
|
|
"description": "r300: fix MSAA resolve COLORPITCH tiling after pipe_surface de-pointerization",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2eb45daa9c86f4b8bd602ddef7a67233f56f1edf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af1669d9e25a346104d061ec05e89bd6a5a80c40",
|
|
"description": "pco: reserve additional outputs for trilinear sampled coeffs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7df32ba09d3bdc7f20ec2f632af181824e0f90a6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f13bec79342671c80afd00c18b7f3feb05c8afb4",
|
|
"description": "kk: Add support for VK_EXT_depth_clip_control.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a41f0e62bbf3d58d5bf64360615903a2f49f2c7f",
|
|
"description": "asahi,nir: Move asahi dynamic clipz pass to common.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd62c7222374722f72805d1813bd60637c4e4e39",
|
|
"description": "radv: cleanup invalidating vertex draw state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c425351e9fe6fd909a60fb16e24ad202eef63d2",
|
|
"description": "radv: stop dirtying some states after DGC execute",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4996cd82f65056301f0cd6cb98d31d9a10a89b69",
|
|
"description": "radv: only emit the \"normal\" index buffer when needed with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc816ce4ac1a79449fbc69310dd6638c2fb2d8c5",
|
|
"description": "radv: remove an useless check when emitting the index buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f2de63a27c08598f10e6edb9e25ca996e27fa19",
|
|
"description": "pan/ci: add a flake from nightly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d60001d69ae2beb080d7f78843382723826afd1",
|
|
"description": "radv: enable protected memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f9d1366f87d1eb4ec49322ea60ef4a85ce073bf",
|
|
"description": "radv: save protected queue and non-protected queue seperately",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e36d7112ccfe82d0fa57cb385a3c2cd2b9cdd32",
|
|
"description": "radv: set TMZ bit in sdma_copy packet",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfc54d444de1ccc7efd91876e422a1fde50e378a",
|
|
"description": "radv: enable surface protected capability",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60bd7662995d6bacacee40bfe9f1b6def3ed268c",
|
|
"description": "radv: create encrypted BOs for protected cmd_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "501f72bc8967a689634d7d49ffd7eb969af63aaf",
|
|
"description": "radv: allocate encrypted rings BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68db27f0b432f6d493543a87b4fb4edc518be01a",
|
|
"description": "radv: add protected type bits for memory requirements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "540864685d78cf78b84c8f45a9b9992161313e62",
|
|
"description": "radv: support secure submission",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "535207a075a10ce75e6c424099b760b981f81247",
|
|
"description": "radv: allow creation of protected queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af35a99435c3a47ce634c427392436ae815a74fb",
|
|
"description": "radv: supports protected memory allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6496f9d12390506935539388d3a2d0a001961766",
|
|
"description": "radv: add new option RADV_DEBUG=notmz",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c8e8ed655376a1a90c0d879dc40d2cc4a6f63c5",
|
|
"description": "panvk/csf: Emit INDEX_BUFFER[_SIZE] even for non-indexed draws",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5544d39f4420da88c53aaf8dd48d86ac92bd0eaa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d7d2115f8d2f47cb592f2aa491c4e814e8488b4",
|
|
"description": "panvk: Implement vkCmdFillBuffer with panlib kernels",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac52fb569a9dfff9b1fec8b223331b7d66e27aad",
|
|
"description": "radv: fix a potential NULL pointer dereference when emitting VBOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "782254b820f4e4c73eb680b6e702a3688ae844d8",
|
|
"description": "radv: re-introduce DGC+multiview support and enable it for vkd3d-proton only",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d78546d59c18b81a3c06df4a0e10130af4c79db",
|
|
"description": "radv: store the number of PS params heuristic to radv_compiler_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48db5c037825ed87e942229f8b636a99f00cc507",
|
|
"description": "radv: pass radv_compiler_info to radv_pipeline_get_shader_key()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9225ba47d5dd338b2d25e71b77a3fddedb7da9df",
|
|
"description": "amd/vpelib: Support vpe 2.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85a5d6233b1383ec4140896ca08c29bd85b75d99",
|
|
"description": "amd/vpelib: add alpha fill support check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "642bed9eba724132c5e0802fac99af11b9ef7841",
|
|
"description": "kk: Fix VK_CULL_MODE_FRONT_AND_BACK with points and lines.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc23376ff561237aad810a62860841b697142786",
|
|
"description": "kk: Add type inference for additional built-in intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bfbb7b1a792e3cc79afb3a5d8464c2623e9aced",
|
|
"description": "ir3/ra: fix killed src detection while spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfb6c41b648d50a5f6f41e3113f1efaba68555ef",
|
|
"description": "amd: remove unnecessary and transitive #includes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2c4653ee953dba73f0be8e9eab872269813582b",
|
|
"description": "freedreno/registers: Add gen8 perfcntrs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff41a00fab89e5f96bca68149067582edcab888f",
|
|
"description": "freedreno/registers: Correct register name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fd18a9734ad3739bfa8e8f45df3b436adea65f1",
|
|
"description": "freedreno/registers: Add gen8 perfcntr support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2093153ba46848929c2721bd5be51316f6922e95",
|
|
"description": "freedreno/registers: Add pipe to perfcntr group",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90d3c48326ec1ca07a8e1779a26b0f0276f4ba3e",
|
|
"description": "freedreno/registers: Sync back xml changes from kernel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc3cf6018856a66a80fabe5756ba56759768860c",
|
|
"description": "freedreno/registers: Small reg32 vs reg64 fixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f503fe3f0297ccda69cb4bd7ca069045b18eee4",
|
|
"description": "freedreno/perfcntrs: Switch to generated perfcntr tables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "546d4daa6d493324af2633ee95eb24affaa868a3",
|
|
"description": "freedreno/registers: Generate perfcntr tables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b81514c3e54131bb7018b40bc9a591f642350de",
|
|
"description": "freedreno/registers: Add json to describe perfctr groups",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46791d4c52aa63dc4c8561734bc1722ab26c35bb",
|
|
"description": "freedreno/perfcntr: Remove type and result_type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71e76f36378630c247008722e00c32c83cf2d815",
|
|
"description": "freedreno: Remove use of fd_perfcntr_type/result_type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ceb8dcef44b7f72dca8e21fef513abae1e978d9",
|
|
"description": "tu: Remove use of fd_perfcntr_type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "965e28ff8aab6e4c5d291d90257991a26128342a",
|
|
"description": "intel/tools: Fix parse of '[HWCTX].replay_*' in aubinator_error_decode_xe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed729bf948c0aae7ad19d3da7abd990b0eca3cfb",
|
|
"description": "ci/llvmpipe: Disable some traces too close to the timeout.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bccaeb28bbd4869e4b1cc44b3ce1c1c2c50ea6d7",
|
|
"description": "brw/nir_lower_cs_intrinsics: do some math at 16-bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4c9d57ddf53e50287157e7910fcf27a27d7812e",
|
|
"description": "d3d12: Flush stale video encode wait registrations when reusing ID3D12Fence objects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb13c044a8b6dd9c0a54df8ffd75792b2ad78f9e",
|
|
"description": "Revert \"d3d12: Video sliced encode: Use same ID3D12Fence/different per slice values as optimization\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b83a931cb17567e878b1fb135f8f12736b37ca13",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b99d1db0ba8d1ed956b5c0153c96aa8659017a6",
|
|
"description": "panvk: adopt common ANB helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58cc8e1f856e0cc566c959187d26214c1fc5b5d2",
|
|
"description": "venus: adopt common ANB helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c4302d14b1a5b04d79b78b76bc8f35510553ffa",
|
|
"description": "venus: adopt common vk_image::anb_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ae40936533f8600948c4bcff8e4f1535daad27",
|
|
"description": "venus: refactor vn_android_get_wsi_memory to return VkDeviceMemory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f91520f75b576965aee7c0eba007e285cb3347f5",
|
|
"description": "venus: adopt vk_android_get_ahb_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61bd3fcd84bfd27daba2eb73ea45af060a005679",
|
|
"description": "venus: adopt vk_android_init_deferred_image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d476c96badae1ef1188a69efdfbd643c0a38fb39",
|
|
"description": "radv: enable advertising of VK_KHR_pipeline_library under llvm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0422165d9a81e18f68007c61ae5df88630256eed",
|
|
"description": "brw: Remove various unused fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce45069c49cdc0eb5c1bb14a548740de23cd1908",
|
|
"description": "zink: Guard bo map/unmap on map_count.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9f60aa84451bf8f38a102e0481292b084fd655a",
|
|
"description": "radv: don't use radv_optimize_nir after lowering indirect derefs for RT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91d555c2cbef6e93832d7886f082eebce2669911",
|
|
"description": "radv: lower indirect derefs after linking",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1943e88d56f6e891dd52c1b46ef6a33a2f4ea172",
|
|
"description": "radv: move ac_nir_lower_indirect_derefs to end of radv_shader_spirv_to_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caeaa6bad24ef6dfdff0efde46c3776c0ba96e38",
|
|
"description": "i915/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ca70a7d6ca7455b02b898c91927dfcdb7ab715e",
|
|
"description": "r300/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e8e4ca2fc3f6d92c4271c0f2918785b496d2bb9",
|
|
"description": "ethosu: Add minimum and maximum operators",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03e29e2fa5f78469aa85a8607407059413daea4d",
|
|
"description": "teflon: Add minimum and maximum operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dce4b0313a247dcb40435bef3314565d2c7abd70",
|
|
"description": "ethosu: Add reshape operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08d93a60f56b8c0c944006ab5aae1b48489ce43b",
|
|
"description": "ethosu: Add quantize operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6f4f6aa5d7b4df94e7285dd3ab21da16edf4b07",
|
|
"description": "teflon: Add quantize operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fe1301e5e8b631d8dc2567afa9c88688ec258d8",
|
|
"description": "ethosu: Add LeakyRelu operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15bc152185475060b9a7e3e84d23c0ae6f1c08d7",
|
|
"description": "teflon: Add LeakyRelu operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3487b153120c9bf4c6229e34e28d047e5f7cf844",
|
|
"description": "ethosu: Add hard swish operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2800fe13b9344fd7434a0fc5a635a43329212a2",
|
|
"description": "teflon: Add hard swish operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a305dfd54bf4a4b94c8f0afdde185391f16620b3",
|
|
"description": "ethosu: Add logistic and TANH operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6933207435ada42331629790d97db5f841394eb4",
|
|
"description": "teflon: Add TANH operation support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df051917a578d06524c0d123036bac80936d61ec",
|
|
"description": "ethosu: Add multiply operation support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "024c70fbb3ccb1fdd0627b35662aac433c190666",
|
|
"description": "teflon: Add multiply operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55a574898c7e1164998972a66020698ff00fdfa",
|
|
"description": "ethosu: Support element wise op with constant IFM buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f579379c17c4ab336478c3765f907736ffc8689",
|
|
"description": "ethosu: Rename ethosu_lower_add to ethosu_lower_eltwise",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe97dab8b0ac423e163360e2b0abe8e4d208cb34",
|
|
"description": "ethosu: Add fully-connected operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed65f8492195f1e08706732212991784b86d2912",
|
|
"description": "ethosu: Support axis 1 concatention",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaaca26fd20bf0e350be44ea4e45bf8c6beebe35",
|
|
"description": "ethosu: Fix concatenation OFM scaling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d772f36741d75c03bfc51b31c44c384afb088cb3",
|
|
"description": "ethosu: Move stride calculation to lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed2c19a411fa8668212b3a7658352aeaa773fc94",
|
|
"description": "ethosu: Store ethosu_tensor struct ptr in feature map",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "915cd57c08c1b04ff54373d176ebe2293507a582",
|
|
"description": "ethosu: Add a common initializer for struct ethosu_operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76ad93bf930c1415607e21a19b211da0a20ea741",
|
|
"description": "ethosu: Make quantization shift signed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d4eb027d5d23080ddf712805aa76c406774de70",
|
|
"description": "freedreno: Don't set UCHE_CLIENT_PF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7428af29f6d8aeac7f441a00f16a8fb4b8cac257",
|
|
"description": "pco: Fix pco_last_igrp returning the first element instead of the last",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "719ece42c0dcc7c682ba605fca43e76fac72756f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aed60946a117167810b73ec13f1ada5fbd0e8ac3",
|
|
"description": "panvk: Advertise VK_EXT_dynamic_rendering_unused_attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf9fb46e54f20d99f353f11aa8f712a9d0146d63",
|
|
"description": "radv: zero-initialize radv_cmd_state only when a cmdbuf is reset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b21aaaa59cad14bb391b3c8700cc53ec18d26f9",
|
|
"description": "radv: remove redundant initialization when beginning a cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92a55264359f917de4fbdb568db799cf0fa82adf",
|
|
"description": "radv: move shader_upload_seq to radv_cmd_buffer_queue_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b9850d82d90f1dcb987060da57fe0e80918255",
|
|
"description": "radv: move uses_perf_counters to radv_cmd_buffer_queue_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8aed0793bf57e1aff9c757f283aed721d26bf3f",
|
|
"description": "radv: move queue related cmd buffer state to a new struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f5d54ab8ca608566a75900d22b909ad84925c44",
|
|
"description": "nouveau: drop sector promotion.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f36b6c8f134fc92fd6cc943188b03ecd19842150",
|
|
"description": "anv: Update values for DispatchTimeoutCounter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a990b5a1ccee12a38261d890dce56849d543402",
|
|
"description": "intel/genxml: Added dispatch timeout counter extended field",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e203a80404e9e26467113568c0b5ca62c1ab49d",
|
|
"description": "util: Increase array size to 20",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa2750344d1ca4150e5f26fccef919c139d2b251",
|
|
"description": "ci/piglit-traces: Remove ANGLE trace support.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01cb0249223239beaf3755a95fc2830df8d6af5f",
|
|
"description": "ci/intel: Switch over to the new tool for restricted traces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7094e30a007a2d1a2dcc1ceceb52bfa30d639328",
|
|
"description": "ci/amd: Switch radv-raven-traces-restricted over to gpu-trace-replay.sh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96ae27069dba4f50c19ff0947a073ea45b880002",
|
|
"description": "ci/crosvm: Sanitize CROSVM_RET in crosvm-runner.sh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c22e4022a8655402f010c02cbd554031149f69a9",
|
|
"description": "tu: Implement deferred image creation for ANB and AHB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fb560688bf95ffe8cf8105dd2ba94ad20e7201e",
|
|
"description": "vulkan: Query memory requirements in vk_android_import_anb_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0965d82b74b411a7d67b1535655a9b3c520a0f1",
|
|
"description": "vulkan/android: Add vk_android_import_anb_memory helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d4fb529196cb80a948840d42636a1bb50f049e4",
|
|
"description": "panvk: Use vk_android deferred image helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "013dee3b8f7baef2ffc6819a40c63d4e0665550e",
|
|
"description": "vulkan/android: Add deferred image helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba92143ef24cae79f1073c50e738a07c2754eebf",
|
|
"description": "compiler: Add missing MESA_SHADER_KERNEL case for SPIR-V dump",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a43e6c9e0efa9ee6fafbac1fd011639c825f524",
|
|
"description": "nir/opt_algebraic: add redundant u2u32/unpack_64_2x32_split_x patterns",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e65e62b17f40c96bc2fe06ed23c8886164bb67cc",
|
|
"description": "intel/genxml: Disable compute walker mid-thread preemption",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3fe0cb34e84db9662714b234a496ff3b614c11f",
|
|
"description": "anv: expose VK_KHR_shader_constant_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50ab52f135e42f6f52ccbfadf78b00eab0a2b3b6",
|
|
"description": "microsoft/compiler, d3d12: preserve TCS outputs and pad TES inputs for cross-stage signature matching",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d923fdd2bb3dbd26b5a2e515f981d27fd267cde",
|
|
"description": "microsoft/compiler, d3d12: flip tess winding at caller, not in nir_to_dxil",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1262600f0f1dd1bbacc96751eee7722e724bfab6",
|
|
"description": "microsoft/compiler: sink load_invocation_id in TCS split even for single-use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7f9974f3ecf48f3453185f5d221d0ec41743a3f",
|
|
"description": "pan/bi: Fix format in bi_repair_ssa",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcfc580f67d2a5f1a5cb84072d4fd028661f01a0",
|
|
"description": "pan/bi: Fix source swizzle in bi_repair_ssa",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dd94d1833f6cd05a123ca4aa038a6547685ec20b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "037873b8e16207c4e0561f084ef2e84dcef70a40",
|
|
"description": "tu: Fix draw call offset for LRZ warnings in secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4394e26f5270972028be44af6436b898688f7ee4",
|
|
"description": "drirc: set anv_disable_subgroup_size_control for bg3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c105366165ae85c4417a9674e073496cbed1f932",
|
|
"description": "drirc/anv: add flag to disable VK_EXT_subgroup_size_control",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2938d270846a2688bddb96efdacda3b1f5d093c",
|
|
"description": "kk: Add ds state to fragment key since it's part of the pipeline we compile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91f5fcdcd56a005b514a5c800cb4649445ee7b68",
|
|
"description": "radv: advertise VK_KHR_shader_constant_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34b8ce948a64e0bddd79bcbab38445d78f07d763",
|
|
"description": "spirv: add support for SPV_KHR_constant_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "378974588e59160faed9bbb2f97303cad451186e",
|
|
"description": "kk: Update dynamic depth stencil state regardless of set attachments.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40fa195cd0d5539c871c0c6d174660a58ddd5add",
|
|
"description": "aco: fix broken VGPRs reservation for 64-bit attributes in VS prologs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8e6bff4caac2693d01e51092fa86bb93914ef2a5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "371316e98996a685e56357727c5ad9f5f660b7d5",
|
|
"description": "radv: use radv_compiler_info everywhere during compilation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a91fd8babce0e344dd15120d8428d74600ea39b",
|
|
"description": "radv: add a radv_compiler_info object",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e86d2877b2a81cec792b542bb642cc703202a2c",
|
|
"description": "radv/rt: pass more parameters to radv_rt_nir_to_asm()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34ffa6180544b22db2d9180c45038ded99c71894",
|
|
"description": "radv/ci: Add more ASAN VKCTS jobs on Cezanne",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e4207e639444c98e59c1834453eb5072e4ac94b",
|
|
"description": "zink/ci: Remove Cezanne job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97baa27dadf6d1df9d1bbaf9f9806a7b219e21dc",
|
|
"description": "freedreno/drm/virtio: Fix wait_fence ret ordering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "441f01e778184be8e5f99d3c40f47ee49402dd03",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dad72b414b14764dd868eb2e5832aab3dd473982",
|
|
"description": "tu/drm/virtio: Fix tu_wait_fence timeout handling",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f17c5297d7a01eb37815f96bbf3a87667a2f3261",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "809bf45c126cf8790b7fd151da6fe7ed3f7351c9",
|
|
"description": "radeonsi: enable protected context support for Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b41cd5979024419d2ffe020520cccf786e12b138",
|
|
"description": "ac,radeonsi,radv: use V_581A_* engine sel for non-pws acquire_mem packet",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89c1bf34ede1a3cf4f5008255ad5ab4131581801",
|
|
"description": "ac,radeonsi,radv: fix print IB assertion fail for reserved fields",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c75cd958f4c57fe84020c330779b1f95b182924",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5edb9004654168492db8ed942117fecc5ecd64b",
|
|
"description": "anv: silence warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0458a47cf92cb816f82a12cd3c2ee6f51dd6b09c",
|
|
"description": "docs: update calendar for 26.1.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "686266d2f1aae3027fd039386c166ce3fadfce7f",
|
|
"description": "crocus: Fix shader precompilation on Gen6 and higher",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c01e6139a649515b47002a7c59df83da863c9f2",
|
|
"description": "hasvk: unbreak assert format != ISL_FORMAT_UNSUPPORTED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d17d18be1412a5ab78026e2baaf9666586d59b",
|
|
"description": "zink/ci: Move Turnip flakes to correct list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d982092865293c776525fc0e19cd0315efed554a",
|
|
"description": "anv/ci: Revert ADL VKCTS job to stable 6.17 kernel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26ef12f7c1b95f23db0f2bb464c4f2b686a364ed",
|
|
"description": "brw: Use brw prefix to LSC helpers tied to brw",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e56354661b2243e4c7d9fd1304fbc27ea7a885f2",
|
|
"description": "mediafoundation: Create readable dpb buffers with PIPE_BIND_RENDER_TARGET and PIPE_BIND_SHARED for DX11 sharing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f07be3b416e2c44a96aba14062d35def50564bc1",
|
|
"description": "d3d12: Create PIPE_BIND_SHARED resources with D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a8ff223360ab1b1ce151bba32d80bad9ae40c47",
|
|
"description": "ci: Delete references to various broken traces.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae510dc35b1f03bc3463ea3e010b5ef44d6e9803",
|
|
"description": "ci/turnip: add an a660 VK restricted traces job.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e19a7451e51e7c9c4f99ef22c52edde7df3e66f0",
|
|
"description": "ci/turnip: Drop two 660 vk jobs and tune down the vk coverage fraction.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "886fd599519c570077d3f778bc6d0170f126ab82",
|
|
"description": "ci/lavapipe: Use anholt's new GPU trace snapshot comparison tool.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ee4da8677f9833dc7adde1750dca528ac0b8caa",
|
|
"description": "ci/llvmpipe: Use anholt's new GPU trace snapshot comparison tool.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d621749fa74596f4404415ae2ae616d41ed93af8",
|
|
"description": "ci/update_traces_checksum: Make it work on restricted traces jobs, too.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "946d84bf4804050dfa6545f50fbd7f7d7e869052",
|
|
"description": "ci/update_traces_checksum: Default to updating for the current HEAD.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e3e57b9848b401c25a9825611aa736e92d1d381",
|
|
"description": "ci/update_traces_checksum: Parse gpu-trace-perf's format for hash changes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7fb5d010c5d24d98727f1b3f7338d3e58ebf528",
|
|
"description": "bin/update-traces_checksum.py: Pull out per-job work to a helper function.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6df8914243ba5caf8817ad9ef6c1e3773e9a2c",
|
|
"description": "ci: Bump the image tags for the previous build script changes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e55ea80cdb6b6a8a72e2c1f232f3674b128cfc1",
|
|
"description": "ci: Build gpu-trace-perf and include a script to use it.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6da8492699bbbe2b349f7f7ae0823954d60eee70",
|
|
"description": "ci/gfxreconstruct: Disable OpenXR support.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce8da5033a7a4ccd8f23ab02f3e11df10cd420e9",
|
|
"description": "ci/lava: Add a note about an otherwise-mysterious error you can encounter.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b62de33a9bd8a144d9071f2149b8e53aaab9a162",
|
|
"description": "ci/lava: Fix the name of the fluster overlay.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b22b0dcdee3c99494ccb256f64fdf8cd8b3bc040",
|
|
"description": "ci/test-vk: Install DXVK 2.7.1 to our wine installation.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "735a9e9faccd977a072fb71f69aabd36282cb623",
|
|
"description": "ci/test-vk: Install win64 apitrace 14.0 along with setting up wine.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0596569722e72c14f0d0770f306fb35e23b86bf5",
|
|
"description": "ci: Build a working wine installation in build-wine.sh.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61a41591d4900f628abd079ef15344c265b9d3b9",
|
|
"description": "ci: Don't set wine vars in deqp-runner.sh/vkd3d-runner.sh.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "899b855c088f673bbb4fb331ccd1a447dc352830",
|
|
"description": "ci: Bump apitrace version to 14.0.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7d1f5994872abbf926ff136d188d012c3432dc0",
|
|
"description": "spirv: Demote the SPIRV 1.6 OpTypeSampledImage on Buffer failure to a warning.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2ac64918b122a84ab77f93d207e5ece7eaa272b",
|
|
"description": "turnip/ci: document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "931d7d1fad46558c9df7e2c4109ef98dd46eabf0",
|
|
"description": "zink/ci: mark blender-demo-cube_diorama as flaky on gfx1201",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9329da6d88bf33d95396fcf3dc113c17d577a861",
|
|
"description": "brw: Don't set saturate for SYNC instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82592433e605cdaa8d2e0593eba0353254e9500e",
|
|
"description": "panvk: Fix debug flag overlap",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2d9be417065801124eac3845f71df280f1ebc2bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d0239cff9300e81af2e45bc0571077fe4ab3e71",
|
|
"description": "radv/video: Fix initializing rc structs with default rate control",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "32a02720a88a23cf3836d4515e81ab4164c68c0a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "906be9bc7e01cd86e22c5becfdf7026ed92f5b59",
|
|
"description": "radv: Fix uint32 overflow in slice offset calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d480163177f74c383f5473d56ff8df9f556bad9",
|
|
"description": "ci/bare-metal: drop duplicate timestamps now that gitlab-runner has per-line timestamps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a76e3c26164aa4b281146f89cc9ffe4dea83965b",
|
|
"description": "drirc: use anv_disable_drm_ccs_modifiers for any GTK version",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "806fcc6193e305c22366baa17ccf88c8e1da1bda",
|
|
"description": "nir/opt_loop: always try to peel initial break from loops with unrolling hint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "738cc6a7db2cdcd54a08314931e1f2eea3e99939",
|
|
"description": "nir/opt_loop: stop recursion at loop header phi in can_constant_fold()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f9a0490c641a6754ccaf77d627830a372ce9a18",
|
|
"description": "nir/opt_loop: Don't peel initial break from do-while loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9a2edfbb62cdc86343757600cc9bee36cd481c9",
|
|
"description": "glsl_to_nir: set nir_loop::do_while",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42663165a26e4f172755c7b9f9b3ce9235118ca8",
|
|
"description": "vtn: set nir_loop::do_while during spirv_to_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32436731a37a99160dac59b4b4fe0467bfcaa3ab",
|
|
"description": "nir: add nir_loop::do_while to indicate do-while loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485586b184c939428dd034468c16785b2f049ff9",
|
|
"description": "r300,i915/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "220d01fd2a143c89fea6d03d2c0bd6a9821e7b12",
|
|
"description": "zink/ci: Document recent flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6031d523930f68f64cb44256694ef6532b09e2e6",
|
|
"description": "anv: implement VK_EXT_primitive_restart_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4737d04308eae69babf4a59f93238c7de3b40eb",
|
|
"description": "vulkan: add tracking for VK_EXT_primitive_restart_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98c298cf4d930e161b9300ef1c33bd3ca67f9849",
|
|
"description": "pan/va/disasm: Align indentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17f1a2c18459fc1097be7955c1f155d5082db6d1",
|
|
"description": "pan/va/disasm: Align FAU printing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829eafa0760fe97a67016e66b5be925d6458d4ae",
|
|
"description": "pan/va/disasm: Print 64 bit src/dest regs as reg pairs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f049032be400f0012f82f05cdbc2e01773838ab",
|
|
"description": "pan/genxml: Print shader hex in trace for Valhall",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a73fc90bcd1380cf8dc2d88d8d94594ddd77fd2e",
|
|
"description": "radv: fix GPU hangs with PS epilogs and secondaries properly",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1a00587c44ecb97d9978cd6bed8e76e56c6697f5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d17a7bdb44a12ae28c5d50ad6395b08f38ebcab",
|
|
"description": "spirv,treewide: rework specialization constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d023db5b22f592962d955d265c4f64a628fc150",
|
|
"description": "kk: Enable VK_AMD_shader_image_load_store_lod",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f81eaa88d5422219e78b4ed34eee9fd3451eb2",
|
|
"description": "anv: Enable dynamic stack ID control on Xe3+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acecc0f1b37d0e8254f3144662d496539cbb9170",
|
|
"description": "intel/genxml: Update xml for dynamic stack ID control fields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f374908555f437ee5945a7d191d1cac6da3dfe2",
|
|
"description": "glcpp: fix paste within macro function expansion",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d5cd40343f4a83d3270cb87ef38e85dcb9682e8c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35eda3f3e20efb3e04171fe0036dd5c8df2773cd",
|
|
"description": "glcpp: update out of date comment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cd64165a383d54b1e292a7f2c147098c8cb3f77",
|
|
"description": "nak/lower_cf: remove single src phis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "620835926d91a908fb8b0037a9fedcda8e6da8a1",
|
|
"description": "brw: Pass write back register for ray query messages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64bc538f5e2f73bfb21717f898d7b54aab323adc",
|
|
"description": "intel/brw: Explicitly upcast UB to UW for SHR with vector immediates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ae192a3d9f7861f40fc90ff4ebb4bf4112a9c80",
|
|
"description": "glsl, spirv: Improve accuracy of asin() and acos()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa784fffd02a694805b7db8aec4970e39476a7b3",
|
|
"description": "brw: Don't set header_size at init since it will be re-set in later code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26525ac7ae9d21dc958afd18df81e016014c6b70",
|
|
"description": "anv: Move code to load color border to memory to a function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83d75a03842900693e48b5798a75a04ec70ee6a9",
|
|
"description": "anv: Move init and finish of state pools to its own functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4c22baeb4a1b22058c125a47f8f3e43090bfba0",
|
|
"description": "anv: Move VMA heaps init and finish of vma heaps to anv_va.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32f3d6486c3a355c8e375da4089f93ceb485f222",
|
|
"description": "anv: Change fill_inline_params() first parameter from struct GENX(COMPUTE_WALKER_BODY) to uint32_t *",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f8656ec64cdd2495d0610770bc29caad199cdf8",
|
|
"description": "microsoft/compiler: Back-propagate interpolator modes from FS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4287eaa04852484fda675417207f30f1c00cc9d",
|
|
"description": "gallium: delete leftovers of post-processing infrastructure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8259e06645a7b6ddac9dd241c927a2bfc43d54c7",
|
|
"description": "haiku: remove unfinished post-processing support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4731fc588e2aee64673786941d8955ca8097ef57",
|
|
"description": "docs: add stub of vk_struct_type_cast.h for vk_util.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebf2797da2aa17daa7e140e104280c8bc8acc9ad",
|
|
"description": "vulkan,treewide: stop passing vk_device to vk_pipeline_robustness_state_fill()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7a8b09b21aafb9170bf456e3ff3260e3d5dbed4",
|
|
"description": "vulkan: pre-compute the default robustness state in the device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5828ebeb70c5b33580c7fa6d72d654acc83807ea",
|
|
"description": "vulkan: refactor vk_pipeline_robustness_state_fill() slightly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0c17357dbe7d13683ec53f12389addb1b94f878",
|
|
"description": "intel/ci: update expectation for RPL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eda83bc2b6ba769718ca1e5288a319e4132dae1d",
|
|
"description": "anv: add a pass to realign global loads on DX CBV resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba428ce3f325ae906a326e8531c5dadc963b355",
|
|
"description": "anv: promote push constant pointers to push buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0539f26065293f4323345a7014472b1c0a5a776a",
|
|
"description": "brw: track push constants shader stats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f59734d5d3a111962f93a1c6ac2d3da31a5a7b81",
|
|
"description": "kk: Use device limits for buffers and compute shared memory.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17d03d98c73a3dd3ff226e682dca419868774156",
|
|
"description": "ci/zink/intel: Disable flaky TGL canvas_moire-v2 trace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10be13434e8291bec508e328c99bc49b3b8e7fd",
|
|
"description": "ci/zink/intel: disable TGL demo-v2 trace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bddd8b36a6d522d9f7597df0fa5512a1608c73d6",
|
|
"description": "aco: use RegisterDemand::operator[] more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "176b075129fbca397d5cbb4031310e4c5ae2d83f",
|
|
"description": "aco: prefer spilling smaller temporaries if it finishes spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ffbc30d7fa17d51281fb53ba65900f379b601b3",
|
|
"description": "aco: refactor spiller to use spills_needed variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e60b49a3f619583a6b71e7f3bad652891f503703",
|
|
"description": "radv/ci: document more HIC regressions on NAVI10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87e95c5e50ead830a1c88ad32bb1c76ec9bba156",
|
|
"description": "radv: advertise VK_EXT_host_image_copy by default on GFX10.3+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea04d11b7d675b003558760f57e94a883d07add",
|
|
"description": "amd: allow addrlib to enable SIMD if possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daeb52d38dd330a3c93df763c044418439a7007f",
|
|
"description": "pco: Replace nir_shader_lower_instructions with nir_shader_*_pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27dbe8280005113a4fc82fce1ae00614e3942ed8",
|
|
"description": "ac/parse_ib: Fix printing enc recon VAs on VCN5",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f8f80c3700045acd7fae81e3e6139d70900ac785",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fc86832814ac9e9a0ef2e9d7640dfae7fb83fe3",
|
|
"description": "radv: allow depth+stencil formats with host image copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de652c78bc6f86a21d0b5c71501b7179e492b2d",
|
|
"description": "radv: add depth+stencil formats support with host image copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd95195f45aa00916b1442a964201b1567aeb604",
|
|
"description": "ac/surface: add stencil-only support for host mem->surf copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1dd65d4255ed564ea0851502135e3027df3ef3b",
|
|
"description": "nir/opt_algebraic: fix fabs optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5392e3d5fb93327d67aec8ca3834e9eacd3380a",
|
|
"description": "mesa/st: Set protected content context flag based on pipe context attributes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a627fa8f31657fcd3ee780dadf7fa5033464c13",
|
|
"description": "anv: Fix Wa_14021821874, Wa_14018813551, Wa_14026600921",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cb423ee63608551e0d20d9f1fe36598c9e8883fa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6397ddd15d4295edd3001495dfe7fbdcd67c0530",
|
|
"description": "gallium: Drop post-processing filters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "168141fbac80b5c5ee19efd348b40f6506208894",
|
|
"description": "gallium: Drop users of post-processing filters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd46a48cccb1f1faad268be19471edd79aa0c94c",
|
|
"description": "jay/ra: only use stride=4 temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f62da938b563ef87da05417d46ba2fba3bffc81",
|
|
"description": "jay/ra: drop memory copy reordering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45845ea7f2ba4d7bfa99f9748a9e38f55183188c",
|
|
"description": "jay/ra: use accumulator for stride=4 swaps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "489f88327700b7d805789b00dc1e71a81dcd9bd6",
|
|
"description": "jay/ra: use accumulator for memory swaps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e5fd6da42013a4788a401a9c5dd0bc64db8acdb",
|
|
"description": "jay/ra: use accumulator for memory copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d2a88a9e59ec04ed9a1a1402114e8c68adc2291",
|
|
"description": "jay/ra: don't reserve registers when not spilling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bf153d4f483efa1f671ce93404d6694bcf2453",
|
|
"description": "jay/lower_post_ra: drop old 2<-->8 lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "915af8e1217fa3c008c835e8d059ef61c7eb50b3",
|
|
"description": "jay/lower_post_ra: remove SWAP macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c5ad7a832f8eecb735a4ebd30dc556b08504e8b",
|
|
"description": "jay/register_allocate: start using accumulators",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53c1c076a8d5dd02458560a60b066790d4fa0dd0",
|
|
"description": "jay: validate non-SSA accumulators",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28cf0f52c1faeb3d2bf78b8dd2e78c27d532753d",
|
|
"description": "jay/to_binary: handle packing accumulators",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa37d8b24801ffabe044d19c192c03467b859d05",
|
|
"description": "jay/print: deal with bare r0 copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e55af8793f2d8e8a2798f11f4ebb9e8bd430274c",
|
|
"description": "jay: Add missing ROR case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c862b195110a7fbf5209f0288722c34baa8611b",
|
|
"description": "jay: fix SEL types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5898a418b80f7e60316db5a4e06e296fa9e43be",
|
|
"description": "jay: relax mov type check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b648326acf6189b89f8e6cb3ca3ccf23a833d2a",
|
|
"description": "jay: refuse to propagate ADDRESS copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56ffad0c3a97f47019225554e1aa649589b3468a",
|
|
"description": "jay: call DCE an extra time",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d85eb51e17cef033e3d12723672b8629290e0ffd",
|
|
"description": "jay/register_allocate: don't depend on indexing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a964f321a5346bf6d8c508946ecab2c44def910f",
|
|
"description": "jay: don't print internal without the flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a73c76373a3553f9c928210a540a5fa747003ca",
|
|
"description": "jay: fix spiller coupling code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd6c5a2f905489f90da2275a7074c514c63021ba",
|
|
"description": "jay: improve spiller debug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d637554418249900365fb3584be066524cafcb66",
|
|
"description": "jay: fix simd32 deswizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f728e3cb056b3774ed30b71432f5cd0a084eef50",
|
|
"description": "jay: test logic op fusing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "698223ccd14f1f6ab4e6c054485fbf9a5d8ad56c",
|
|
"description": "jay/test-optimizer: fuse before/after cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99796bff045d62f79aae10e59c4c537ed2980f06",
|
|
"description": "jay: fold logic ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d22e9d2a5167ee652b757191b8b1432d59a7ef2",
|
|
"description": "jay: allow predication of pure-flag instrs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ab8a614ddc09a6a6f6d82a5a6dbe28c9210262b",
|
|
"description": "jay/register_allocate: tie predicated-defaults",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d74ada78c0f822744f7d144955ac2b37e965b40b",
|
|
"description": "jay/assign_flags: handle predicated CMP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "375945ea0bc9fb475098cb188ce18a56344d0e4e",
|
|
"description": "jay/lower_pre_ra: skip predication",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "176b9a0f0c46a9983d13736ac593a178d303ce03",
|
|
"description": "jay/opt_dead_code: handle predication",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f63ab3eea5f52953fc8c0d71c507f25ebf1a2637",
|
|
"description": "jay/register_allocate: use standard builder name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f98e2b24bca4566a30cc76f642ee9457c1e592f6",
|
|
"description": "jay: fix the source pinning code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad731766d36b9334ae6a50b7450b10d42b74f7b7",
|
|
"description": "jay: fix SEL implied pipe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b423bfe94398e2e950cfa52889af9ccbab119df",
|
|
"description": "jay: reduce calloc to malloc when memsetting after",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b46d677aab955162b8ad2a0348f07475a2b29bce",
|
|
"description": "jay: reduce zeroing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e20f8ab2b25321a9b7834d81692227213d69d432",
|
|
"description": "jay: generalize last kill code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70bfa005a5447db60e634447a2a5cf16f4a53572",
|
|
"description": "jay: drop dead code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f39f6ce7bad5639a796453e8e5f48ac25222f36a",
|
|
"description": "jay: strengthen assert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3388123f0248c899e3dfc46dafa4e47eb8e2dbc9",
|
|
"description": "anv/apply_layout: move some helpers around",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc44be97628d52e68aa7a6fb898177bfad4f64ae",
|
|
"description": "anv: run a single impl loop for apply_pipeline_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbeb6be6ebc790445f6983c93f7282dde1219c83",
|
|
"description": "nir: expose nir_opt_dce_impl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55509ac096853b79c3fc54fdb6da1766d0324caa",
|
|
"description": "anv: simplify inline uniform descriptor loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "730227d1a9d055efe95051500cdbd8f39c965219",
|
|
"description": "anv: fix relocations into internal shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "373a4df6392ec6ac828f76919f6694ed09cdc1a4",
|
|
"description": "anv: remove unused defines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ab20cc4e41d1db963d5117f9d508a9887503654",
|
|
"description": "anv: switch from INTEL_DEBUG to ANV_DEBUG for shader-print",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b4eed4f6d3b795ce4bdc0b188da01fdf5209af",
|
|
"description": "anv: rework debug flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d581b7282bb4c5a99fd5783dacede223f04391d8",
|
|
"description": "anv: fixup compute queue detection",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c324fcb21023e6d7a838d0120c75bfa10b5e7c",
|
|
"description": "anv: fix debug printfs on hang",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0932d0c7e0158544261dd88de30b939aa2ddd207",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3256fab5a363f9bf4e749cd8f7473405334a2816",
|
|
"description": "anv: fix invalid value for push block index",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "773fef12cd0d8a8007891fce15d506613d920bc8",
|
|
"description": "anv: fix compute push constant allocations on pre Gfx12.5 platforms",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6306198d08c19eba450a0471490d134f2b92c99",
|
|
"description": "anv: avoid C23",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13f553169274898b453046d96641ebdd1bd5ed27",
|
|
"description": "intel/dev: fixup intel_needs_workaround() macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7adfea17e359eb7ed135215ea0e7aea3cfa0cf13",
|
|
"description": "d3d12: Handle THREAD_SAFE maps and use them for async query results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8ae72f51d5bdea0472b059d382769c3421a066a",
|
|
"description": "panvk: do not enable extension without required feature",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e9c2c3240949196a5584ed1c54df4b9bb75dcbf3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cb89853b8f9993febb848ac83c5f6cf85aec11a",
|
|
"description": "panvk: do not enable extension without required feature",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dff1d91c64e55541174141b528d90a7aeab9b0da",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf460a525d35dfae5b87628c2191373276492763",
|
|
"description": "gallium: completely remove T{EX,XF}_LZ opcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "208ecb1827e26775cf064725fbb3e8de912db1bb",
|
|
"description": "ttn: do not handle T{EX,XF}_LZ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffe77d756f4307069e1aa65ebbf81077fa915d36",
|
|
"description": "gallium: remove defunct pipe-cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "307a861709a463f8e33326a126eaa42222e0ada8",
|
|
"description": "gallium/u_blitter: stop emitting TEX_LZ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3a5e9c15b2b7db20d50d0e858f3fce42024fa80",
|
|
"description": "ntt: stop emitting TXF_LZ",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a8072f66e85ea0049466096f9df86022bcb9b65",
|
|
"description": "llvmpipe: drop support for tgsi_tex_txf_lz cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c7b212165bcaca2af211db31f9dea3c449a0379",
|
|
"description": "iris,crocus: remove benign but unsupported cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4bec6a001d6feb46ab5efcb360503525dbab63f",
|
|
"description": "d3d12: remove benign but unsupported cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "261cb0e9bf996432457b2b8919488e64d4eef233",
|
|
"description": "radeonsi: remove old, unsupported cap",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "420fe1e7f9ef56177c8f45e98e057488a2b57646",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b062062430b0ee0c560e46e28f5c1da7555f5591",
|
|
"description": "nouveau: do not report unsupported feature",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c3cbe610dfd978c2f25124017a54196757401434",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9931034dca07492b072ce3f4ef6f3bde4d2d0e1d",
|
|
"description": "tu/a8xx: remove enforced TU_DEBUG_FLUSHALL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36983b50fe822d43079dc5d0a12c025197fd9636",
|
|
"description": "panvk: increase maxBufferSize on v11 and later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd2646482b6a1d774c09dcea283482c60b6f96b4",
|
|
"description": "panvk: increase maxResourceSize on v11 and later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3d3102143a84af85b6dbd9fd4c9d43dd1425840",
|
|
"description": "panvk: do not artificially limit image dimensions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d76e4f60544464297123526636327936607a6d2e",
|
|
"description": "pan/lib: validate data_size_B in drivers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57a80ff78cc3f5532ba01e6a1e194544bf207e75",
|
|
"description": "pan/lib: emit high bits of buffer-size",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4db7958edc4145acc7777534c1454bc300dea8be",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69b8372fbf98da6e81ba6b22a13e160ea6784928",
|
|
"description": "pan/lib: fix up afbc and linear layout",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c2c91e78fdc7e121a54796636c09ab8d76451df4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6b3fc6930f7b49398293c6889d01b553f13b379",
|
|
"description": "gfxstream: fix string array marshalling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c3e8fbc0221c6e20a00fbcd6762ae9cbb5ac9f4",
|
|
"description": "gfxstream: add gitignore for generated code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a0fe4e8bbacd254c1aa97dfb3b7ce87ddda6103",
|
|
"description": "vk-snapshot: do not generate code to save vkQueueFlushCommandsGOOGLE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b54429c03133c3baa8a7974c238753fbf329ddd1",
|
|
"description": "codegen: update scripts/cereal/decoder.py",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3827c2ab670e73dbd733b45407103ade0ce54839",
|
|
"description": "mr-label-maker: Label Collabora farm with driver tags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0deac18581e80926b5cedf49848b74e90bb57db3",
|
|
"description": "r600: fix atomic_counter_post_dec",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fcfecb9797cc6790d7a0ee682163f226666b3e7",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e1add5f43320bf7eb026cc1a1f4b041da5e71eaf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "032a2bdc1ee963f68ef642a16b30b0eb50fe1573",
|
|
"description": "r600: update vertex emit_varying_pos",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84c3489e38e15b9d170de052d9aa6f559d8594a1",
|
|
"description": "r600: implement msaa 2d view from array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bbb251936b3022b794e09a29fc3731c2af1ff14",
|
|
"description": "r600: make r600_copy_region_with_blit global",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9815901f860219e927adc9728a0247b1e12c3c9f",
|
|
"description": "r600: implement tes and tcs instanced gl_PrimitiveID support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48902771ad795dc310dddf7e36b4ff9ebb16bb9b",
|
|
"description": "r600: fix atomic buffer offset",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "06993e4ee350b9c2ab1e3ee7686878add3900d39",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "675056ab957d515e1c72cfa889d629d6e2241e02",
|
|
"description": "r600: remove r600_get_hw_atomic_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecb9bebdef03f73d15b555aac1cb088cc2d2f38f",
|
|
"description": "docs/features: add GL_EXT_texture_shadow_lod",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72dcc826189552510180689f2b28705a92787d58",
|
|
"description": "r600: enable EXT_texture_shadow_lod",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c00172eec8e6c1d37821720cee63fed727718ad",
|
|
"description": "r600: update r600 nir for sample_lz and sample_c_lz",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19a22b938259b65dd58ee1972527b0bd308ccf1d",
|
|
"description": "r600: add sample_lz and sample_c_lz opcodes compatibility",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7513f48edf103e696289c1583ae357c3ac81dcc7",
|
|
"description": "r600: fix alpha-to-coverage and alpha-to-one used together",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c54f134f60b38a14c25e405ca53e9d2f09001344",
|
|
"description": "r600: cypress resinfo buffer size workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34336c7f169258a4031b4952a58cc96ab9a573e3",
|
|
"description": "r600: rename sh_txs_cube_array_comp to sh_resinfo_via_uniform",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89dd0888719ef781bf3fd4de2d552e1f16e7673c",
|
|
"description": "r600: refactor eg_setup_buffer_constants",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d17654c1b5cc57aef67c4263a986b50993aa01e2",
|
|
"description": "r600: refactor r600_shader_buffer_info_sel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "917c3dc77aeda9e5c566bc866ee15a506021d6fe",
|
|
"description": "panvk: Advertise VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9870c8d8c4bfff16f2c60f378742d144242f08e6",
|
|
"description": "pvr: follow other drivers' practice for copying build ID",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6a42493c94b669108a36d0c83f1ab0c6c67397ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a8721e95c7b4be48526b9978b199b24167ec3f0",
|
|
"description": "d3d12: Use HEVC RefPicSet order from frontend",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1add5f43320bf7eb026cc1a1f4b041da5e71eaf",
|
|
"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": "8736d1a9a6b323fc2c6c1bdb5d6a445f1cef1575",
|
|
"description": "intel/compiler: implement macl part of Wa_18035690555",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3ab9145393fe126aed83ef8fc403cefc011d1382",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98a97cb4136751080979a4ae2dacc69869099b75",
|
|
"description": "nir/gather_info: clear interpolation qualifiers only in fragment stage",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a72704d0fbd0dc594570ae2c97b7a8015a944b8e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b860e0132f97dfe0b30c63b51a78ae6beae99428",
|
|
"description": "amd: use gfx_level instead of family_id to choose addrlib",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27e340c03057cb9665d7db2ae25366ff6ec8c19a",
|
|
"description": "radv: add gfx11.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc2016892ed0f3112b4acbe6e37682ab16a75a41",
|
|
"description": "radeonsi: add gfx11.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ea995893b84c0f90a9296e570178829db9edb3b",
|
|
"description": "amd: add initial common code for gfx11.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcfdd4cfead83bcda48b2c2f983e1aab3062e36a",
|
|
"description": "iris: advertise support for subgroup rotate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc5d8ce4868a1aba813894a50c3120864ff6975",
|
|
"description": "radeonsi: advertise support for subgroup rotate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fb54a209276157f291c212eb5f944483952ef86",
|
|
"description": "mesa/st: do not advertise CL subgroup features on the GL side",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2a5227981e3634313a9358aa8a9632d924675572",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d36a578bc028ef43ca460e529bb59ef8a3c286a3",
|
|
"description": "intel/elk: Remove dead TXL_LZ/TXF_LZ opcodes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "05d78994a763d220f69cb9770fcc6c4e9cb40275",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6856ebe00da81de4562a1b541574167ebd2e6801",
|
|
"description": "intel/elk: Remove some dead code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "242130fde5c26daaa0e66f41f4c896b6ed8f8429",
|
|
"description": "vulkan/video: Reject interlaced picture layout for H.264 baseline profile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94cac134dd06823372d5edc756caeccdfe53dd40",
|
|
"description": "kk: Increase maxFragmentCombinedOutputResources to KK_MAX_DESCRIPTORS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebe4a566505554f86ac8aa051bc3c886d8cd4b84",
|
|
"description": "panvk: use perf-trilinear when doing anisotropic sampling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "779981a3f1f22dd9676298432ffdb557deccbd5a",
|
|
"description": "panfrost: use perf-trilinear when doing anisotropic sampling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a073fb193ecdab742574b453a87365798645a4d7",
|
|
"description": "pan/genxml: Add performance-trilinear enum values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e20e96a64dfcbed91d086d7ea556593141dcb2d",
|
|
"description": "radv: add enable_mrt_output_nan_fixup to the physical cache key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e450849761bfb309380891bda446198895846992",
|
|
"description": "radv/gfx11.7: don't advertise shaderImageFloat32AtomicMinMax",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c85805e10bd9d4b4fec3ca042a7f0ac859010995",
|
|
"description": "radv/gfx11.7: enable shaderMixedFloatDotProductFloat8AccFloat32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c10aa0f7b27b51fc4ba6e7b4147b97ab7882514a",
|
|
"description": "radv/gfx11.7: enable float8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df9195ac34fbb1ce017464c87243ed107551276e",
|
|
"description": "radv/gfx11.7: take GFX12 paths in radv_nir_lower_cooperative_matrix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee78bea393e645c6222e4cfa65e2212ebf7ecf21",
|
|
"description": "aco/gfx11.7: claim support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7173e630a74a672acc84b37c50b74f7a78bdf607",
|
|
"description": "ac/gpu_info/gfx11.7: enable has_point_sample_accel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f67b861f789fbd070448e523b1df62e178e7cbdc",
|
|
"description": "aco/gfx11.7: allow any src VGPR for VOPD with two v_dual_mov_B32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad5be681bd1dd4f0ab1928c6b6f6364df1857184",
|
|
"description": "aco/gfx11.7: don't use v_pack_b32_f16 in do_pack_2x16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1d9fec91fca3937d8fb655a57c24ff4f60df0e0",
|
|
"description": "aco/gfx11.7: don't create v_dot2c_f32_f16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efb863173e38e860d9f3bee6caca3f0d35374230",
|
|
"description": "aco: adjust some gfx_level checks for gfx11.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58debf726c26375cac04c5ba27bacc7f6086b41d",
|
|
"description": "aco/gfx11.7: add opcode numbers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b1a1fcf5e2b098c5c8aa05cad8377b9ca193e95",
|
|
"description": "ac: add gfx11.7 enums",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c6019e2651b8cb4c26e92847931501b62188835",
|
|
"description": "kk: Reuse as much poly utilities as possible for unrolling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d577843086e6af089418ba431c4de0e3b9fcfbf",
|
|
"description": "kk: Add poly dependency to KK",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62e71203842d800e07e4d26edb52f088ff5c67ec",
|
|
"description": "panvk: add VK_IMAGE_LAYOUT_DEPTH_READ_ONLY_OPTIMAL to host copy layouts",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1cd61ee94875efbf546455212e67ccc6bac111c6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e6a6e4e145b5e0ea8719707c74c620025f7e680",
|
|
"description": "amd: make ac_ib_parser an amd tool build option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bf30149ec3922150517edbd500c4e74c9844377",
|
|
"description": "radeonsi: move si_get video functions to si_video",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cbb20c59c5fcf56e2aa57e960dcd2a61cc7af5d",
|
|
"description": "frontends/va: decode only stubs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92fd45381eb54427ef21c42dc136300b603a10e8",
|
|
"description": "meson: check if video encoding support is to be built",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8aaa8b90289e4f3cb017fb84989c42306fc13ca",
|
|
"description": "meson: update default build option for libva subproject",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9fe2aeba2d6174122c167e0617942c86d6ba83b",
|
|
"description": "util: allow for overriding u_stub tail",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9df50eb315c6587ea6eca082636c7496eebaede",
|
|
"description": "util: move u_stub to src/util, add u_stub_gfx_compute.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c36e3ce934d274d02e247d1d9730b73bd54db88d",
|
|
"description": "freedreno/decode: Fix error() in script.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce6ed3da8bc606abcd28e9bf6aba392ac29adcd7",
|
|
"description": "freedreno/decode,ir3: Mark decoded dwords as const",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3eb6798089f36a98c6a18dad28fadf9c8b28e66b",
|
|
"description": "radv/ci: document some HIC failures since addrlib uprev for GFX11.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d778ede72c4c31bf4ed80578688c3e78d9af2dfa",
|
|
"description": "amd: import gfx11.7 addrlib",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfca417db88dcb54fbcef0492136c593ed6fafb5",
|
|
"description": "radv: Fix gnu-empty-initializer errors in 8c10eab1",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8c10eab1f338ae297a7982b38592aded1a13a78e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46d396d9d8b57a12cc436a0dacc8671173097b1f",
|
|
"description": "radv: Fix gnu-empty-initializer errors in 480a94fb",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "480a94fb16ab87bffcade54389a588082120f0bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc212f6beb1cffb6f98c7941cfd45ccdf5ff5aa8",
|
|
"description": "radv: remove radv_graphics_shaders_link",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae2213fa6dfc6bafb09dd07446556e56581ec752",
|
|
"description": "radv: export multi view index as layer after lowering io",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e74c0020eedb5d403680e232147066944b712e9",
|
|
"description": "radv: remove draw_id from mesh shader a bit later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f85767a035d413228dbc148f6214d3c45c7bbd5f",
|
|
"description": "radv: never call nir_assign_io_var_locations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97c7e4b41f25a8a133c8aba9d17f28cd116e0b14",
|
|
"description": "radv: remove unused vs/tes num_outputs from shader info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dd9c572330917d73a8fc6bd6724f8fda8e1a63b",
|
|
"description": "radv: move fs view_index handling after lowering io",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a5823c9888f03f8444dea8e49ff0e10491ea015",
|
|
"description": "radv: move per-primitive fixup closer to radv_nir_lower_io",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e2bbc70f55f1cf6ef922e2052b1ce6b879b952",
|
|
"description": "tu/query_pool: Avoid CP counter conflict with autotune",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f78541b765e42125b846bb936ead4439ff5fe915",
|
|
"description": "tu/autotune: Allocate performance counters from low-to-high",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24849eef9f55a072eca342a48ff46471e3b89422",
|
|
"description": "fd/pps: Allocate performance counters from high-to-low",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5ec9b7892bd45e028cbf302eeced65864d6da22",
|
|
"description": "tu/autotune: Fail gracefully when CP counters are unavailable",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2708afbc7e91da54183c72d5e8c89a452356073",
|
|
"description": "tu: only support userspace-managed perfcounters on a7xx and earlier",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "712a4e569128d8c8de321a34285e02349e90e4fd",
|
|
"description": "llvmpipe: fix overflow in rasterizer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0326051618a99c28777fad3a34e4f48d07f29a83",
|
|
"description": "llvmpipe: remove unused SSE rasterization code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae8f83d46588031b3167f3f35cec967f8f63563b",
|
|
"description": "radv: allow input attachment to use pixel coord optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b81cb62064bddb78e3fee27a7d49f51eeb51068",
|
|
"description": "nir/opt_generate_bfi: avoid trivial instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f13720710885c70201998c8dc31daab7d6dce1a3",
|
|
"description": "panvk: drop out-of-date TODO",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d36e6af32900cd0dc7d1d56bda42b37bf86bd732",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f949e3b81976826b8e0e36c428bd214cae281a3b",
|
|
"description": "nir: remove nir_link_xfb_varyings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "228ec8c72a3150b54cdde7ff6671ac0e12b2f681",
|
|
"description": "mr-label-maker: Label src/gallium/winsys/radeon as r300, r600 & radeonsi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97e117e73c6b21c45d4116ff84b761e3f84f114b",
|
|
"description": "mr-label-maker: Label src/gallium/winsys/amdgpu as radeonsi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cc3264b532f3ed7718f4b340b3d0f623cac4f8a",
|
|
"description": "winsys/amdgpu: Use render node only as fallback",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8f30e90fc104c2b9e044d279fe953a308c44353f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69708ff3f579248538fb54f96715ff72d4dd18c5",
|
|
"description": "v3d: mark mapped BO as initialized for valgrind",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "477c44ba93986e9aa4feae20f7e3777586a50ed1",
|
|
"description": "radv: lower SHADER_RECORD_INDEX to non-uniform",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e2869fa4114622a0f63c439c2dec110ed231c97",
|
|
"description": "vulkan: add an option to lower SHADER_RECORD_INDEX to non-uniform",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49d29d4f109fafb2ecacb3d5ec61faec45dacfc1",
|
|
"description": "ir3: Use correct immediate size for constlen calculation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "86f3c0c4c2c0044e3b75bcb68079bbf7b5e77243",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "280c64d720299c2b53aa53a34cfbca7178b463d3",
|
|
"description": "ir3: Don't reset immediate count to 0 after lowering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "86f3c0c4c2c0044e3b75bcb68079bbf7b5e77243",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19d64d6f7dc72c50b8c351d6bb7652647c3f2d21",
|
|
"description": "anv/rt: Copy 16bytes at once instead of copying 8bytes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81feb2e7f1196dec7faee7791e17e472f9d8702a",
|
|
"description": "mesa/st: relax shader_has_one_variant checks for GLES2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62efee18607380e3728480cb0061de0521171ef4",
|
|
"description": "mesa/st: Convert st_cb_texture to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3b3bb69de614b50a7e649c966d55c3f067fa008",
|
|
"description": "mesa/st: Convert st_cb_readpixels to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c2d41ddf31560a948208aa3d6ecb78557d3b6ee",
|
|
"description": "mesa/st: Convert st_cb_drawpixels to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04f735c5a7c50bf96b7d282b2deca28e23ca96e7",
|
|
"description": "mesa/st: Convert st_cb_clear to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c13b4e0973a994dced2cea9bfbe27e70fb4dbc1",
|
|
"description": "mesa/st: Convert st_cb_bitmap to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4852fa32c1bfd7ec08fe24c84c1c520fd27740c6",
|
|
"description": "mesa/st: Convert st_cb_drawtex to use st_context_invalidate_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d8b900369cb7358b2fd7ac624bd7bfe9c4469c2",
|
|
"description": "mesa/st: Extend st_context_invalidate_state with meta-op flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4bd6bd590ec1cc09d90c8de7302bb481f9877e7",
|
|
"description": "radeonsi: just get si_shader_info::num_inputs from NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f249c297b21d3d9b11032c11d9447563367df9c5",
|
|
"description": "radeonsi: set num_vs_inputs from nir->num_inputs and use it more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46c77ed745c9f8f237df354bb111f0611293b1ca",
|
|
"description": "radeonsi: don't call nir_recompute_io_bases for FS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1f4d3e49b0274181fada905a43ae03dd1366af8",
|
|
"description": "radeonsi: remove si_shader_info::input_semantic[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d356a99a728f0f1b6cbf6cc0baab6aa0924ca2d",
|
|
"description": "radeonsi: compute si_shader_info::inputs_read without input_semantic[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49888328a6e277e8e714f6ed07ccabed11ef42fe",
|
|
"description": "radeonsi: compute si_shader_info::color_attr_index without input_semantic[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e591bfea38fa9486dd1cbc4b429bc4c5dab8a61f",
|
|
"description": "radv: remove radv_recompute_fs_input_bases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a96c8542345fc7c3cef8c72d11761dccb58ebdf0",
|
|
"description": "ac,radv,radeonsi: don't use nir_intrinsic_base for FS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfe5fbc1d7974ab722892a8686ab34b81bf0429b",
|
|
"description": "radeonsi: update shader info in si_nir_lower_color_flatshade_twoside",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "264843c51f94265eebda6c6a4354480910ff74f9",
|
|
"description": "ac/llvm: reorder/remove variables in visit_load_input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "195eea461c7f266de86e0c3d77b3b81479cffd2f",
|
|
"description": "ac/llvm: correctly load 16-bit TCS inputs from VGPRs and simplify",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a48ffce4bd9b96972b13b45fbe0929771e95abfd",
|
|
"description": "ac,radeonsi: stop using nir_intrinsic_base for TCS inputs passed via VGPRs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8ce9d4b48206e988b119c686c233b4ac8e7c20a",
|
|
"description": "radeonsi: remove si_shader_info::num_outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4396f2da6178f5e03887fc0a36dacdc0371fb85",
|
|
"description": "radeonsi: remove si_shader_info::output_semantic[]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4538b90a7f87c5c55d76719d35eba5da48a42cb",
|
|
"description": "radeonsi: stop using output_semantic[] for LS outputs passed via VGPRs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef229b8c3e120828ef259f1e7fddd5698c044320",
|
|
"description": "radeonsi: stop using si_shader_info::output_semantic for passthrough TCS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "debedefbeb2eaaf52a599e382fcdd45d2e591024",
|
|
"description": "radeonsi: stop setting si_shader_info::output_semantic for FS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b60acfc5fb1f298d30520ea6266c2891c70d771c",
|
|
"description": "radeonsi: don't recompute IO bases for FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef44d8e9c81f52160b8ff5c7069a7636a347dbc3",
|
|
"description": "ac,radeonsi: don't use nir_intrinsic_base for FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99546f7badcde581f774f9f05eaf569f05f5d055",
|
|
"description": "ac/nir: add ac_nir_get_io_driver_location as replacement for IO bases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835f5faf145df1614afc2e7486b6bfaecd66bca6",
|
|
"description": "nir: add back color0/1 system values and VARYING_SLOT_PARAM_GEN_AMD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e09045e26cde23a3dc37dd5a70855257f066989c",
|
|
"description": "nak: the MS location comes last in TLD, same spot as depth compare in TEX",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ad01fbdda030d2c5d2dd09f02bbaa7ab3613b7ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6cc17cbdb94d813384d6a358dac9e8608b6bce2",
|
|
"description": "docs: add sha sum for 26.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0b459ec0e63f0f45d81dae1a7e2996328b0a027",
|
|
"description": "docs: add release notes for 26.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "486b307265e346e4ed1b777b974e72251eb42784",
|
|
"description": "docs: update calendar for 26.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f3900ed20fd00e807aa64dceb8f644fecc106cb",
|
|
"description": "ac/nir_lower_global_access: perform range analysis if useful",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e03ef5c38038b0e9c3a9dd6637e34d83f4bd023",
|
|
"description": "docs: update calendar for 26.1.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d4a951ac62232beab6b62b7e015f2ce86ef6c49",
|
|
"description": "fd: add a8xx perfcntr countables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9444b9c2c5aa90a8167fc88599c941d68d7ae86e",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55ae5985b1214cf512e09f4f8261c7c5440048e",
|
|
"description": "VERSION: bump to 26.2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |