Another game that can't get AS updates right.
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27590>
(cherry picked from commit afab80bdb6)
14702 lines
450 KiB
JSON
14702 lines
450 KiB
JSON
[
|
|
{
|
|
"sha": "90eae30bcb84d54dc871ddbb8355f729cf8fa900",
|
|
"description": "rusticl/mem: move pipe_image_host_access into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ce9ddc5e8cdf985faa80795ca192ca1230c571d",
|
|
"description": "rusticl/mem: reorganize MemBase::from_gl a little",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b834d41d4bfb515e7701cd81c5c678747dc8a63b",
|
|
"description": "rusticl/mem: move Buffer and Image specific fields into the subtypes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf73ac8096d343a0b0cfeb5a46f7642d6e65d74c",
|
|
"description": "rusticl/mem: move tx_raw_async methods into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9b05dfd77094ff3067061f5e5d13ab6048d3681",
|
|
"description": "rusticl/mem: move MemBase::map into the users",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3c389208801babce390711703f239f36b84eed8",
|
|
"description": "rusticl/mem: reorganize Image::map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97680ca861300518fed75cbd8e305ee759a008b0",
|
|
"description": "rusticl/mem: move comment describing how mapping works",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9a928cbf96ef089f1627283aaf6463116dc5c63",
|
|
"description": "rusticl/mem: remove get_res",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "687dea4fde17062c7b51d1c5bea9e330568ba262",
|
|
"description": "rusticl/mem: move tx into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18333889e2e995214a784e0438bc5ace29ed2b6",
|
|
"description": "rusticl/mem: move is_parent_buffer into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfa342e16e092d94840f372fe00cb2e7d4b78a6f",
|
|
"description": "rusticl/image: call tx on the parent buffer directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a15d5baeea4f56030b559cd1239138606d406ee",
|
|
"description": "rusticl/mem: fold tx_raw into tx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "790d00d3e19b85b4145f8309946984b11a8e7000",
|
|
"description": "rusticl/mem: move tx_image into Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e39b6288f608557153ce6a9894ebda1b435f6377",
|
|
"description": "rusticl/mem: get rid of pixel_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2db23aa2076a9cb6445983f82a28bd6fd3ff51fd",
|
|
"description": "rusticl/mem: split Image::copy_to into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c6eca0951f0ab179537fc87fa76ee4f8cb056c",
|
|
"description": "rusticl/mem: split Buffer::copy_to into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28bff68d9803ff9ff111097015a4adccfc9f6ad1",
|
|
"description": "rusticl/mem: split copy_to into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd4096e7fde35ce3f80f0ce7d17edb194d33fba7",
|
|
"description": "rusticl/mem: move copy_to_rect into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e048d8c79687fe4d48a532f61697a42db94c2a4a",
|
|
"description": "rusticl/mem: split write_from_user_rect into buffer and image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc803175aa436f9291f0bfdbcce3c49c5678ba6",
|
|
"description": "rusticl/mem: split read_to_user_rect into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdfde8a189810f9389c7ef7a4ca2d0b09a00f87c",
|
|
"description": "rusticl/mem: move copy and write buffer impls into Buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaa05ffc1d7adea6275659f1db8b73cc77f9c642",
|
|
"description": "rusticl/mem: split unmap into Buffer and Image versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a840a75d17b9cef45aa96e2a7ef048073f196e27",
|
|
"description": "rusticl/mem: move shadow sync methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553a9e38bd13318c36c52a279041f0a77817b19d",
|
|
"description": "rusticl/mem: move map methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "219d8e0dae56756b2d9c0ebbbb1797f3fb867572",
|
|
"description": "core/memory: drop Arc for &Arc<Queue> function parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a1089b8113e319ce21d0079a6f9fd51c8b761c3",
|
|
"description": "rusticl/mem: move fill methods into concrete types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c042f43913adddfe0470615748a89e8c4c6487",
|
|
"description": "rusticl/mem: use pattern matching in is_parent_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d705307a72a89aea3c3c5cc9716f046f7ca2289f",
|
|
"description": "rusticl/mem: split into Buffer and Image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0125e865a124077e57f318ad08e00eb5166a3b28",
|
|
"description": "rusticl/icd: actually allow dispatching CL types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa5b0e7883ee70fc3749400cd1ce6626bf5761a0",
|
|
"description": "rusticl/device: get rid of pointless Arc overhead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f77f91929c9cdaddde78a59e532657d024d7731",
|
|
"description": "rusticl/icd: split Arc part out of CLObject into new trait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4807573ba7a9481396fdc183e8856eac2ea0a82d",
|
|
"description": "rusticl/icd: move get_arc() and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3be4f60f978926d7ac7d0e76c6404e3772a82c5b",
|
|
"description": "rusticl/event: drop from_cl_arr and use arcs_from_arr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57e5d377da18f19420b7528c67429cbccf0ebb59",
|
|
"description": "rusticl/icd: move from_arc() and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51afd7a00cf9d174727fcba3a9c87d704780eae4",
|
|
"description": "rusticl/device: deduplicate devices with sorting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e63e21ac74e751a9f8f3c50e1fd356380ee34082",
|
|
"description": "rusticl/icd: move get_ref()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13241264f19288c5e0abcfab504041f32bb12af3",
|
|
"description": "rusticl/icd: fold leak_ref into its only consumer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca11d5f067fe8c9c6625d6afcddb24d90ef0a7b",
|
|
"description": "rusticl/icd: move get_arc_vec_from_arr and rename it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b5bcbb60fd25620efd5fe72b9c8d00ef8707dde",
|
|
"description": "rusticl/icd: move retain() and release()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45b9fdb4e5178d2d84fb04223be69241d17c6115",
|
|
"description": "rusticl/icd: move refcnt() and get rid of needless atomic ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7564b817497f44b980eecdc7d6bdd264665a1c63",
|
|
"description": "rusticl/icd: move get_ref_vec_from_arr into the Rusticl type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46227bf44c1beecd5c77d54e80f6aa5b1c773516",
|
|
"description": "rusticl/api: allow CLObjectBase to be placed anywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8b0a53c6959cf7af9f57c22f42faf84b444c10",
|
|
"description": "rusticl/util: support nested structs in offset_of!",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0287aa4b34bb8e549c11049ce696ee4d5721358d",
|
|
"description": "rust/api: add RustTypes enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e54638ddf5e051daa72ea4606d4280dfc0791713",
|
|
"description": "anv: fix buffer marker cache flush issues on MTL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c8e122a73805924811df97071406c59ab6aee002",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88d0c6c26aa9f00547a8bd2dda36176cb84adfb6",
|
|
"description": "meson: Limit intel_vk_rt to x86_64",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a512c2a8b572c5da360873320dbbd343c6223cd6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34078b67ed2fc03bff2c7069d7ec00d72d96461a",
|
|
"description": "anv: don't allocate aux padded BOs with host pointers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "646a7c864d3a4cf440164f5e199d6e339420a73c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feb7cf82dc880176f9e11e686e6870753177dc8c",
|
|
"description": "anv: remove redundant asserts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7934a89bd15099f7fd30fab8c8c27a9d9fc1ac",
|
|
"description": "broadcom/compiler: fix lane selection for subgroups in fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2143da6d5aeff02d3a6308f97aacf6c8b3197c3b",
|
|
"description": "intel/dev: improve meson invocation for intel_device_info gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f95b87a3dcdf86ff103d9c69c0de17343601431b",
|
|
"description": "intel/tools: load json device info in drm_shim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56da473b6f63bffa60e61f5900f3c70231a893de",
|
|
"description": "intel/dev/tools: add json as an output format for intel_dev_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f725a222ad9b4b249f480811ed2fc1e9eabc9f0",
|
|
"description": "intel/dev: implement json serialization for intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d124542b551ad05f24ec4fad8b87faadca89e659",
|
|
"description": "anv: Override VendorID for Hitman 3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e56f81031677e00e29faec893b5a10e499488929",
|
|
"description": "intel/tools: add intel device meson dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "161a90abbdb7084c3691c70b878fdd852340da54",
|
|
"description": "dzn: Add a driconf option to disable dzn for specific apps and use it for RDR2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "660c7fe6a79ae851b82906660a5f5d454a65caab",
|
|
"description": "dzn: Fix tessellation shader insertion into PSO desc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5131e5f86677b68dca614ad1010d670e6ec8178",
|
|
"description": "dzn: Simultaneous-access is mutually exclusive with MSAA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32c6caffd71c5b8a92fbdb2268c6d528158a1f93",
|
|
"description": "spirv2dxil: Trivial fixes for tessellation shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3c45306e25e047a5e74ccc24182bc9e59aae90f",
|
|
"description": "spirv2dxil: Remove dead branches early during shader compilation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8758afabd5fd61b55238c5245d92fc85775d698",
|
|
"description": "microsoft/compiler: Relax assert for SPIR-V barriers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6b980a904838260540541dcbb34c72de8437b67",
|
|
"description": "mesa/main: work around chrome/firefox bug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0cc0e74dd9b2aa116f7672388257a0facf6f4bd",
|
|
"description": "mesa/main: mark GL_BGRA8_EXT as color-renderable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b2a6a238ed77d003cbf38c43a2629b8f2a37380",
|
|
"description": "mesa/main: mark GL_BGRA as color-renderable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7e8dc6835266bfdd0c17f70acec5585bd7a74d3",
|
|
"description": "mesa/main: fix _mesa_base_tex_format for BGRA",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4de62731f4db56360026cbb6a3b8566f86f22466",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7e39657f67d9cfb932876012da1a8d05d4c18bd",
|
|
"description": "zink: only add arrays to indirect non-tcs variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e2c7314f2867de6f43e2add992590cfb92ccddd",
|
|
"description": "nir/lower_io: fix handling for compact arrays with indirect derefs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a512c2a8b572c5da360873320dbbd343c6223cd6",
|
|
"description": "meson: enforce build of intel-clc with anv/iris",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0fba810b3d334191ead4f16f5ba786250a70c32",
|
|
"description": "intel: Fix intel_get_mesh_urb_config()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32c1e45718241f5a768ada47bc1f993a1c3131b5",
|
|
"description": "radv: fix emitting VS prologs for merged shaders compiled separately on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6762307698416e41dbebb686ab94ad0a77f0f44a",
|
|
"description": "radv: cleanup radv_shader_combine_cfg_vs_tcs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6121497228d7388a5711c9458945b5903c401c7e",
|
|
"description": "aco/gfx11+: limit hard clauses to 32 instructions",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f7b3449309b7422d99d982b189473b4daed775a",
|
|
"description": "rusticl/mem: support GL_TEXTURE_BUFFER",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "117291332c6f30c7759dcd3f70459a6d8e2b153e",
|
|
"description": "rusticl/mem: properly handle buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2645003bdc527b5dc046366fce5e65b44b27334f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "727cddd338aceb48915725fefec3fcc563e956e1",
|
|
"description": "nir/lower_cl_images: record image_buffers and msaa_images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29a6beb36e7d41c9955998ab8c90061f27d373dc",
|
|
"description": "anv: revert cache flushing changes for indirect commands",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d699600da1db483b142d71e777b3ed1bc6576a4a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c05bdf1c105419f69b5ebad48263fed04bd3c82",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object on VEGA10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bead3f2ec3d208bfc525598a2629b26c84b75cbd",
|
|
"description": "radv: allow RADV_PERFTEST=shader_object on GFX9/VEGA10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afab80bdb69928a6a5724a813b0903d0fdc62f8f",
|
|
"description": "radv,driconf: Enable active AS leaf workaround for Jedi Survivor",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c85196fc8a51f7040c0b21d89d2d11c7ad48f5",
|
|
"description": "mesa: use util_idalloc_alloc_range for _mesa_HashFindFreeKeyBlock",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec65dfaabd66f74e2a17d5f58a8fe8f88880b645",
|
|
"description": "mesa: fix incorrect _mesa_HashInsertLocked parameter in _mesa_EndList",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72a38b37920ef7bb37aec3aa842f655c042967f8",
|
|
"description": "st/mesa: remove !obj checking in _mesa_get_bufferobj_reference when it's useless",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9747cf2c8f469568da378731f70ba35e2c61c6ff",
|
|
"description": "st/mesa: merge 3 unlikely blocks in _mesa_get_bufferobj_reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfe6d389a0657d75bc97cca2bce451a4a3279f2d",
|
|
"description": "mesa: remove _mesa_HashTable::InDeleteAll",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ca750a8b640d78ed748c02d6039b7dc0a209ad1",
|
|
"description": "mesa: fold _mesa_HashDeleteAll into _mesa_DeleteHashTable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d33bffd7088332729fd4100c47b38436db1112f8",
|
|
"description": "mesa: re-format main/hash.h, move inlines to the end, some code to main/hash.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf2692fa24ec38c9039c7718225b13734fe8a7c4",
|
|
"description": "mesa: clean up unnecessary _mesa_HashTable locked/unlocked wrappers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70b65fe09bca2f3aa57c288dc666e07bf4c112d0",
|
|
"description": "mesa: remove unused _mesa_HashTable code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "716e483cfb4cae812afd9865cb4b94025c0632a4",
|
|
"description": "util/idalloc: make deleting invalid IDs a no-op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5438b1910464e4b17fe0248a96a6ed98f0280a20",
|
|
"description": "iris: enable generated indirect draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d754ed5330bc94868547ff5b41c8992e8266b4d0",
|
|
"description": "iris: add an option for not emit draw parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96439b7dfbc0b3e492cfc966ed8f4c5fba5c935e",
|
|
"description": "iris: factor out index buffer emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1caf42d92e7ae832fe40c851cc3e64388f2a3bce",
|
|
"description": "iris: Implement INTEL_DEBUG=heaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "725817f429717516101b68b24dd07035630eaf1c",
|
|
"description": "iris: make URB programming available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84e1f8ae702c29e1461aa24404381fbb142ef2c4",
|
|
"description": "iris: make KSP helper available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde1c7665573122ed7cf83e238f2130a7d8bb24d",
|
|
"description": "iris: make binding table shifting values available outside iris_state.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f192ea630a435248a104f968b9dab89903b2f350",
|
|
"description": "intel/shaders: enable gfx8 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76c3d97c841bdc39701e8f23e0eaa0b43c07ec50",
|
|
"description": "intel/shaders: add iris variant of indirect draws generation shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"description": "anv: rewrite internal shaders using OpenCL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da391650f534cc78c4907010010a475a72e49422",
|
|
"description": "ci: build a host version of mesa for cross builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e31fd5f4268b134b26cd9d82d76d406332a3d8d",
|
|
"description": "meson: add option to install intel-clc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a26c7b0b036499a2db23b8a12afbc0291070e406",
|
|
"description": "intel/ds: new tracepoints for generated commands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472f49ef43ab7caaff5b0caf9a84208180b0557c",
|
|
"description": "genxml: remove NDEBUG_UNUSED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b2ed65e2532fd3be9ee7b74c74401169e81acd",
|
|
"description": "genxml: generate opencl packing headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a0328ba8bcb5151dcbd4e7f44b5fb4890828205",
|
|
"description": "genxml: enable opencl code generation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6b5196079c264fe694dafcf88816e3d676e5fbc",
|
|
"description": "intel-clc: print text input",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fd7495c693818e0823b100df0e0607e448a29fe",
|
|
"description": "intel/clc: add ability to output NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bae1b6b6676cd0518a9f0e90b3819ee4c00a586",
|
|
"description": "intel-clc: move ISA generation to its own function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a1ff08376d84b111873214297518abed3cf75b2",
|
|
"description": "intel/compiler: make default NIR compiler options visible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "012489e55ce3c88615c5fb2667e10e9cfd7b7edb",
|
|
"description": "meson: add a new option to enable intel-clc without building RT shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c53a4711cb77fdf19b93797106b2ddf846c32d37",
|
|
"description": "anv: fix incorrect flushing on shader query copy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3b12c2c27fdd42668c041dd5428603d6cee4eb4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2437556d83bc588efb97b81468695879ff23529e",
|
|
"description": "intel/fs: rerun divergence prior to lowering non-uniform interpolate at sample",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "74a40cc4b6ed9440a0820c6f4a9cee296a8e191a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f5a7f57df20dacd3c3123639382147e651a8ad8",
|
|
"description": "intel/fs: indent lowering code to make it more readable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c517088cf10e33c74f787f8cc3aa6839a45d1af8",
|
|
"description": "anv: factor out post submit queue debug code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67f3fa896e7df0e115d1f6cafb12805c88c0d093",
|
|
"description": "intel/dev: fix missing dependency on generated packing heaers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d26ceb0a87ca9e05a00405e2544f256e8e046c",
|
|
"description": "llvmpipe: Set \"+64bit\" for X86_64",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f92cadccc65128fdaa54e59ba40dcf75e90a25dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd5d4c4b52a4dd276e3a532eaaa1f59dadf638a",
|
|
"description": "tu: Exclude more a7xx regs from stomping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4631bee61cb42c66e4b2844023f9858dffb8975",
|
|
"description": "freedreno/devices: Update magic regs for a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb1e71e707685c221baf9eb3a43c471781dd72a5",
|
|
"description": "freedreno,tu: Move varying interp and varying repl modes to xml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78c843230c10c93a4319bcbd0ebd096d98906900",
|
|
"description": "tu/a750: Consider vertex attr buff in gmem allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5266815ca9b413c8d2e27704570f3cba5235e1a9",
|
|
"description": "tu/a7xx: Update CCU layout logic for A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98d6d93a8278fb1b45c9a2fe308482fcb7eccd10",
|
|
"description": "turnip,ir3/a750: Implement inline uniforms via ldg.k",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a744ddebc269b06bd65cb709d3c788378f2f2ae",
|
|
"description": "ir3: Initial support for pushing globals with ldg.k",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "513fa1873cf5d00f520c058abd5f85b318af9a99",
|
|
"description": "ir3/a7xx: Fix load_global_ir3 with immediate offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45c71803f9dc9123145431145124c1b4dab0cf93",
|
|
"description": "tu: Add more info to ldg inline uniform path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87b8fdf73026022aa9cb8bbe596c0e9d7ce9119",
|
|
"description": "tu: Use SS6_INDIRECT for VS params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76e417ca593866080731da59c479a99542e3a529",
|
|
"description": "turnip,ir3/a750: Implement consts loading via preamble",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7429ca3115067cf6fe54552e445f2c60832d8fb4",
|
|
"description": "tu: Use SS6_INDIRECT consts upload path for 3d blits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30597970a5706c3dd8d4a9f43b9b173c6fff0a59",
|
|
"description": "tu/a7xx: Do not preload shaders, HW does it by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac75edb8c4ea4dbbe220ed00b9673fe230b084b7",
|
|
"description": "tu/a7xx: Correctly set A7XX_HLSQ_UNKNOWN_A9AE.SYSVAL_REGS_COUNT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc6b847017ac7f9b4ed764fdc5c0a5aabbdf3f2a",
|
|
"description": "ir3: Add ldg.k instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad52f92cb8eb53b945314295bb13e1a1e2406ab2",
|
|
"description": "tu: Define and set to zero all SP_*_VGPR_CONFIG regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c166c5100b6251f83f9b881b415b8bc91a402615",
|
|
"description": "tu/a750: Basic a750 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdadead230bc1b26f9ca2c80c37d288bdabea4de",
|
|
"description": "tu/a7xx: Make A7XX_RB_UNKNOWN_8E06 value configurable per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98b62434bd99ab962d4a7c3d23ec142154ee5cf7",
|
|
"description": "intel/compiler: Lower texture operation to combine LOD and AI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c984d6e2fcfb960246bdb98692fcc80b065bcdf5",
|
|
"description": "nir: Drop intel specific lowering code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15129c763475c1d61ed9f10cfd5e51b59b56c8fc",
|
|
"description": "intel/compiler: Use nir_tex_src_backend1 to pack LOD and array index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73a3257968b6f746f0dc859dd3af2d1410800a28",
|
|
"description": "intel/compiler: Add texture operation lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "646a7c864d3a4cf440164f5e199d6e339420a73c",
|
|
"description": "anv: re-introduce BO CCS allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd197c6bcffeb1b940cb2b67656f6009359f18e0",
|
|
"description": "intel/aux_map: add helper to compute offset in aux data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0889a127b12ebefc90f42f9494c9696e0aaa270",
|
|
"description": "intel/aux_map: add BSpec reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da6484a8a4720779b42489068cdb1f41872a931f",
|
|
"description": "anv: use address helper to compute address u64 value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7763e75eead2c99f58bf16845dc4ceed93de1cfc",
|
|
"description": "anv: move ALLOC_HOST_CACHED_COHERENT as define",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f64ec141eef9a751b27ceece67803829e40da13",
|
|
"description": "isl: add a no-aux-align usage flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44515bb92cddfbf6f0e95abc60ad55f0f4de4599",
|
|
"description": "isl: printout sparse usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "926d9f1cef12189418258d4812d42193344f4128",
|
|
"description": "radv: support minmax filter for more formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05cf04ac97f17b583ffaead91e35e10e86c49926",
|
|
"description": "nvk: Convert shader addresses to offsets in nvk_shader.c",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afd42f5951f7d3d919c7705ce3345def49a3bcce",
|
|
"description": "nvk/heap: Rework over-allocation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "728256e99455a35bc04c5acc462604840d5bb21c",
|
|
"description": "nvk/heap: Use nvk_heap_bo::addr instead of bo->offset",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83521dd486478c440c7c3dfb7f11ec5c46e30156",
|
|
"description": "nvk: Don't set CONSTANT_BUFFER_SELECTOR with a zero size",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55413e33dc0d19237a93f5f9cf882f3e1b2f6004",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28ad2f488a0f23b458114fe26f5201a5565c2775",
|
|
"description": "anv: Store host-located copy of NULL surface state for faster memcpy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48a0a3112f212a155fe6a1bc259a138b1db47352",
|
|
"description": "freedreno: Add a750 clock gating control related registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "097e543c0a061382e07063705225304eefff6d1f",
|
|
"description": "Revert \"zink: always force flushes when originating from api frontend\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "03f049f49730b8b1268f2975fc34ac2b1f9a4ef9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aed5e4e1f2bcbad5a63d483cf97bf7c30ca9cccc",
|
|
"description": "zink: Always set mfence->submit_count to the fence submit_count",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d44a115080645c210e055fa410fb18accf510aa",
|
|
"description": "radeonsi/vcn: Don't reinitialize encode session on bitrate/fps change",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0b4dfbbda97d98f4065c9cf536032936401c8d0",
|
|
"description": "anv: don't unmap AUX ranges at BO delete",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7b87e1afbcd880dd25771a42d65585da44faa444",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb62bffcdaff25e8ca6b4a9a2c7ce02e6b5bb1ed",
|
|
"description": "radv: Wire up ac_gather_context_rolls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba6d6e5ee116929d82e51e1fcf3027a64015dcef",
|
|
"description": "amd/common: Use the correct register table for GFX10_3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1098afd7fbe11a6fd40d4ade2431ffa7017ab097",
|
|
"description": "gallium: add PIPE_CAP_FP16 for AMD_gpu_shader_half_float",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fbf3367886a773f513244022543581996454bdc",
|
|
"description": "compiler/types: Add a contains_32bit helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f1f6d74968df3d2f059a8b8812054d1aa9124db",
|
|
"description": "glsl: add half float AMD_shader_trinary_minmax functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d619c16c3f95dda8adfd17ab84b3e752b9c969f0",
|
|
"description": "glsl: add half float derivative functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14de2eff89c9722b3f4eafcc2b001a13c64c7c12",
|
|
"description": "glsl: add half float interpolation functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc5eec02c9ad2b87ee996e888926c28feda4e3a",
|
|
"description": "glsl: allow half float varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dc67c2c7e1e49266fd46519823d7533d774eaa6",
|
|
"description": "glsl: add half float vector relational functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7f1be1ceb28ac6088cfe91e1128b80a1c096499",
|
|
"description": "glsl: add half float matrix functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99a80ac93067028838091bf8fbd26b3a2533485d",
|
|
"description": "glsl: add half float geometric functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a170051a98b2aa743556337a3551c50cf4b7013",
|
|
"description": "glsl: add support for half float packing functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c386d5691516e8b56bf023cce105e2b38dce6fec",
|
|
"description": "glsl: add half float support for common functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea1c1fa7b58d32f3b503e65005c0e2540345958",
|
|
"description": "glsl: add f2f16() helper to ir_builder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94865a45f8832edd782115043d03d69d840fdf9d",
|
|
"description": "glsl: add half float exponential functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829c99def12d1df90aacaf2db47946d512b279fc",
|
|
"description": "glsl: add half float angle and trigonometry functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ff22ee4aeea9a74f821146d0f6ddfc254341dba",
|
|
"description": "glsl: add some new helpers for half float builtin functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc651a13f1d74fa6d85af432cb714ba0557e757",
|
|
"description": "glsl: skip conversion of half float back to float for GL queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66633dbbd059cd0f8f320eb11ba2fdeabea8cb24",
|
|
"description": "glsl: add ubo packing support for half floats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5803417c6775c40bdebc1f8bf41965c6219af123",
|
|
"description": "glsl: add implicit half float conversions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b83477973f3cbca6c3b40f6ac5b98fe786d53449",
|
|
"description": "glsl: add glsl_type_is_float_16() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eea4c42f5db7ba63d116838f0fb591a2045c580",
|
|
"description": "glsl: update assert to allow for half float support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2a7717717bd36c8412dc4a2f719c21fa479ee18",
|
|
"description": "glsl: add explicit half float conversion support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edbe1b5bb4a2551323fd6d0af39c0c6aa797cd7c",
|
|
"description": "glsl: add half float support to the parser",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72fb49516e0022b174cb581f46f380f6f13d6c6e",
|
|
"description": "glsl: add basic params for AMD_gpu_shader_half_float extension",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8e4a4e44b3e3bb493535f87c14123e4dbbe1209",
|
|
"description": "docs: fix doc build 'intel/dev/intel_device_info_gen.h' file not found",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a52c1994aa11febf0c54d63e46798b3204c180a0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0af2b30abc487caa7ab861e393e0ae222e5b49d",
|
|
"description": "ci_run_n_monitor: Allow the upstream format to not exist",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72886cbefaa40f5d61c5deee5e125b353d32852f",
|
|
"description": "zink: Only call reapply_color_write if EXT_color_write_enable is available",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62fa5c8d0f059ba75d7208a0d081da811065ba1c",
|
|
"description": "Revert \"ci: Enable GALLIUM_DUMP_CPU=true only in the clang job\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c6979d97e46907ff341665200b853cbca1d5524c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cab5559f923a025b0de3ff564145b91fd18b486",
|
|
"description": "radv: add support for emitting TES+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd92f5f664d56732817a250d10c29fcff47d56a8",
|
|
"description": "radv: bind the vertex input SGPR only for relevant stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d64d7373f34f00e1cebc0c179c051b118a6c53b7",
|
|
"description": "radv: declare AC_UD_TES_STATE for separate compilation of GS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e15d1ed7cb3aec1ac2dd4692b37bae03acb39a2e",
|
|
"description": "radv: declare streamout buffers for TES+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83bc7e27a5778dd69e12bb64f7870487c21c246c",
|
|
"description": "radv: force GS stage for TES as ES compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b58de424f41ffcdd2c997276c7d20a659e10c272",
|
|
"description": "radv: fix RGP barrier reason for RP barriers inserted by the runtime",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d98ff2cc4add875f2e372bf69e45b1c6a7b8a9c6",
|
|
"description": "nvk: Don't clobber vb0 after repeated blits",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e1c665013b14d63ccf4be265c5ec59914e5a5748",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ff663874012b3f5390a7fc75fa9d8b5ce7a037",
|
|
"description": "ci/etnaviv: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f7a388d487f902e3083fec829d4896b2e3519eb",
|
|
"description": "ci/freedreno: add fail found by new Piglit",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a16033b6a75593d47c2a52a6709ff3e52592df28",
|
|
"description": "ci: bump kernel to 6.6.16 + enable X2APIC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd2375399180198b777d0dc9da4eba660b5e2afb",
|
|
"description": "wsi/x11: Rewrite logic for how we consider minImageCount.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b4259e69b6eae20feda0bc5fff84d9f83198a7d",
|
|
"description": "wsi/x11: Disable vk_xwayland_wait_ready by default on most drivers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc8a83c96dfa25f0f1fe841c98ed48d668cfde03",
|
|
"description": "gallivm/ssbo: mask offset with exec_mask instead of building the 'if'",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ff3bec4842489dcbf6e0197e99e8b1d2408c46d",
|
|
"description": "gallivm/ssbo: replace run time loop by compile time loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bab4399970cc392c49f54076245a6262e1aa5907",
|
|
"description": "mesa: add gl_vertex_array_object::NonIdentityBufferAttribMapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10f08c273385f9be9bfd2d7df18d01685ce8029d",
|
|
"description": "mesa: inline _mesa_set_vao_immutable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa205668bcbf701f8f694551c284cd8e4cc17a3",
|
|
"description": "mesa: inline {Create,Draw}GalliumVertexState callbacks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8618062b3cacdbab8fbb0ddb8afff3a3a9ba2e4e",
|
|
"description": "st/mesa: constify the pipe_draw_info parameter and remove obsolete comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf3012794164eeecc6b07acc1a2ab837c627c5d7",
|
|
"description": "crocus: Call blorp_finish() when destroying context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "083ef7e3382c5267c62710cb24eac899d5a58d7f",
|
|
"description": "iris: Call blorp_finish() when destroying context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d699600da1db483b142d71e777b3ed1bc6576a4a",
|
|
"description": "anv: reduce cache flushing for indirect commands on Gfx12.5+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f23bf96d66acd5bd8ba22a8fdce5b99857ce71",
|
|
"description": "aco: print exec/vcc_lo/hi for single dword access",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "684014ff1213ff59fd4747fa760de8159a42472e",
|
|
"description": "aco: print permlane16 bc/fi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f469fda44ca867eb115a47f7aa106897e67ff292",
|
|
"description": "aco: don't print hi() for permlane opsel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b59f5f9c859d388cf8e67c6521614abd6709e208",
|
|
"description": "aco: print neg prettier for packed math",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767eb15ddcaf7fe5aa1917f423659a5ad072df33",
|
|
"description": "aco/print_ir: don't use alloca for input modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd6d9c5918feabe18a58f6b1096a55c1970d0883",
|
|
"description": "aco: don't remove branches that skip v_writelane_b32",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c4980716f7e04c70c515305113aa95cdf5c6331",
|
|
"description": "aco: add packed fma dpp note to README-ISA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e927c5004f9f6305e2269b1b1f0950bcba916ce7",
|
|
"description": "aco/gfx11+: disable v_pk_fmac_f16_dpp",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a52c1994aa11febf0c54d63e46798b3204c180a0",
|
|
"description": "intel/dev: generate declarations for struct intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c719452577a4950c85fe7caa824187238fbf67",
|
|
"description": "intel/dev: specify struct intel_device_info type details in python",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40dacd4a8d339dee509bde830993c49add02c1d",
|
|
"description": "util: add parson for handling json files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb7240bef96b9faef6eba3a35205567dad1ec343",
|
|
"description": "hasvk: add missing linker arguments",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "78578a6ddb4a7faee3b1e20d6ba1ce34e9dd58ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde9a16ce87af5b9d25cd844b08b660df3b6f4ff",
|
|
"description": "iris: Switch to truly asynchronous VM binding in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3579413aed4fbccedc8d05063ef365bfea2deb35",
|
|
"description": "anv: Switch to truly asynchronous VM binding in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63abbb24adf0da9c3791e79d72fc26ca7e2585e5",
|
|
"description": "iris: Start to use intel_bind_timeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f23395e2b900d3572e014e1ffa9c7c737656befd",
|
|
"description": "anv: Start to use intel_bind_timeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e905bfe81bd404bca00dcaa0f6b9fc56d46cfe95",
|
|
"description": "intel/common: Add functions to handle async vm bind",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11465e4b3af895ba2377d8a39e9ab3edeb0b01a3",
|
|
"description": "mesa-overlay: defer listening to socket until first frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9beb9081fc4c878b41ba25b0f486cb01948c88fc",
|
|
"description": "ci_run_n_monitor: print the target regex before adding the X/N bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7154c1eb77ea644dfc02d69c9bd68eda0a31d4c1",
|
|
"description": "ci_run_n_monitor: implicitly include `parallel:` jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f40d32770a5f91b95450f2944c608fb0303da27c",
|
|
"description": "targets/va: override LIBVA_DRIVERS_PATH in devenv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c006d5dceac9bf885554d92f8cef8c0ab0858a1",
|
|
"description": "nir/passthrough_gs: flesh out gs_in_prim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c3f7cb74729a2ac205d78b2b05410b0248327a4",
|
|
"description": "compiler,gallium: move u_decomposed_prim to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac426e1164ddd6f659513591f2658585e632ca62",
|
|
"description": "winsys/amdgpu: remove unused amdgpu_fence_is_syncobj",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7facda322fc82d892a31919a66c55ab0bb73c63",
|
|
"description": "winsys/amdgpu: unmap user fence BO before destroy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c3a294eef51d6054ed899aa2b61628f9cd09656",
|
|
"description": "radv: don't remove the blit queue from the device queues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "716ed7d62a27b179dbe5893e7148bdf7263fee5c",
|
|
"description": "gitlab_gql: print error returned by server in --print-merged-yaml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61a125647b7d009ca7800c5ea2d60f3d2e64ea9d",
|
|
"description": "radv: add radv_disable_ngg_gs and enable it for Persona 3 Reload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d734a8d531cf2a291560701c966d7a6351548e",
|
|
"description": "radv: add RADV_DEBUG=nongg_gs for GFX10/GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "877d9678f578613bbec8eeb9fab7ec17728b2de1",
|
|
"description": "docs: fix RADV_DEBUG=nonggc description",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "932b9e6a233a2959b72dadc48ba4c0454bd1e2af",
|
|
"description": "radv: enable VK_KHR_shader_quad_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "312d0784c515f0f1d9954f050c9f284b4cf92a67",
|
|
"description": "spirv: implement SPV_KHR_quad_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e546f2a55dc6ddc18503fd973bc6b556e19a5315",
|
|
"description": "radv: enable VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2649717a36d7d790b1c01c343a7208eefc3d1bc5",
|
|
"description": "aco: enable WQM if demote is used with maximal reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6588f5a123724a0af811316f8b125e86d6306267",
|
|
"description": "spirv: implement SPV_KHR_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a243a7241e26292ca55a97f5f8d464001b532cd",
|
|
"description": "zink: adjust swizzled deref loads by the variable component offset",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "17a35412dcc77a3058107100d27f734796a9d0ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fab5c706fe453f440d3c85013d24dbe8230e36cc",
|
|
"description": "mesa: plumb errors through to texture allocation",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45df652d0b24ddc2581eca072a226be4a1e1c3cb",
|
|
"description": "ci_run_n_monitor: refresh job state when starting it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a05cb8da70310d2ba76a48f1a3d892b9aecb41b",
|
|
"description": "ci_run_n_monitor: track new job when retrying a job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bc1a62fbb62b9697c30a8587a79975190183e5a",
|
|
"description": "ci_run_n_monitor: add method to get a pipeline job by its id",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bce1230587d8ebf611b5286973c4cb814025a94c",
|
|
"description": "ci_run_n_monitor: update job when it goes through enable_job()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5758a5d660217684bdc4684a031ce93e0f263e65",
|
|
"description": "ci_run_n_monitor: add some types for gitlab objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "044c51b6bf450c215a9c83c203f520d30f9cab2c",
|
|
"description": "ci_run_n_monitor: warn user if they forgot to push the branch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8461f545ad46f0c17a4152aebaea47c55d35eb",
|
|
"description": "d3d12: Subgroup ballot",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94e0091190f3c01f3277f3224cda9277e6727ea6",
|
|
"description": "microsoft/compiler: Only use simplified subgroup ID algorithm for compute",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8cc7c5c1863aa9098baaea3546dcbbbeb17f495",
|
|
"description": "tu: Do not print anything on systems without Adreno GPU",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a669147689a3253f4fe8dd80288d34124cbb2d02",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b0fd4cc05d1e92162cf41449545a2e357fd74d5",
|
|
"description": "radv: Remove dead shared variables after optimization loop.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63b238e84ea46ae4d4e665e24465805953f4d0bc",
|
|
"description": "radv: only load 3x32-bit elements when emitting draws with mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0296196d323caa5bf9fa3ca18232071f9c0839b3",
|
|
"description": "radv: remove unused radv_indirect_command_layout::state_offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bdf9f50027c416077d9674bc03c71f4c60c67f1",
|
|
"description": "radv/ci: remove VKD3D_CONFIG=dxr11 for navi21/navi31",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49069a1243de8de3f658faa5fd8bb71d31c7d907",
|
|
"description": "pan/va: Add missing valhall_enums dep to valhall_disasm",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "619566dea18e94e0c1e00effc8200df75b892941",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde272349d13948a4817ba3c6f5aa41899c34426",
|
|
"description": "radv: add support for emitting VS+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "416b20d381e3eaa154fd1e287e6385b0acc4109b",
|
|
"description": "radv: force GS stage for VS as ES compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ef4c049ecd3cf14190d943b4c27d4f702954be5",
|
|
"description": "radv: declare streamout buffers for VS+GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a68e19204ea63b0e11fa34e8b8a02d150c1abe09",
|
|
"description": "radv: rework shader arguments for separate compilation of VS+GS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482dbacdeb62123c00f98cf84feb7f3b073e43d3",
|
|
"description": "radv/nir: lower esgs_vertex_stride for GS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d777cbf66c1320e03dcc2e579909f1f3be3d15fe",
|
|
"description": "radv: add a new user SGPR for the ESGS ring item size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b1b76e9cdd8b44538aa327c7705381fa68b891b",
|
|
"description": "panfrost: Pad compute jobs with zeros on v4",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b76420be1f1f3a0ceb7808131b9c8aa8e970a415",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc26efdc47d9d0efbd1b4a31d18cbb0bed65677",
|
|
"description": "panfrost: v4 doesn't have Blend descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f0226d82f845b9924a6364eafa35bab4a0eaf55",
|
|
"description": "aco/tests: use raw strings in form_hard_clauses.nsa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d59d00ebf863ad0914a17a656726715d40a24157",
|
|
"description": "aco/tests: add tests for VOPD operand swapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24c02dbfa66791418bc644ab2bab33a3d1fb763a",
|
|
"description": "aco: improve printing of VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea92aea9f2dde439cb2a11135b993989a3148e0e",
|
|
"description": "aco: turn v_mov_b32 into addition to create VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65dfb27f8f96cd8a9f75e9d8005e777707c69908",
|
|
"description": "aco: swap operands to create VOPD instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d8b7c59c50cc4658932236b22728d754f65c06",
|
|
"description": "aco: refactor create_vopd_instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50c3e9f87b7b3a6a7a5b4dcaa22c064d3b479f96",
|
|
"description": "st/mesa: move st_update_functions into st_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd80f4fae66d6ad8431d90256cd91aaf954015e",
|
|
"description": "st/mesa: change the update enum of vertex elements",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d9585331e435c49966f1ca2988342a62dee3a72",
|
|
"description": "st/mesa: cosmetic touchups in st_atom_array.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dd66244afbf1f91f0135f21a90a867465ec6e33",
|
|
"description": "st/mesa: move a piece of _mesa_draw_array_attrib out of the loop in setup_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3363d41a2064d6d8bdb485945015f1802be6666e",
|
|
"description": "st/mesa: do (inputs_read & ~enabled_arrays) outside st_setup_current",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ba65a33bedca3daaa710aa85853dc39b7302e9",
|
|
"description": "st/mesa: do (inputs_read & enabled_arrays) outside setup_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "000f4c710ce693605e018e62bfd354c7a92f84ac",
|
|
"description": "st/mesa: rename attribs -> arrays in st_atom_array to indicate non-zero strides",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac5dc5ab5ce2da3b0b2e7a0d3f95ef7952b2156",
|
|
"description": "gallium/u_threaded: expose helpers for filling set_vertex_buffers externally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d2dfe49feca88220eef82892e54ca7ba29d03fa",
|
|
"description": "v3d/ci: add new failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a1c8779e8705737bdb69622badaf2446ff6924a",
|
|
"description": "driconf: Apply dual color blending workaround to Dying Light",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d3c832121b123b42e3cbc39e8225085139cbb1",
|
|
"description": "driconf: Advertise GL_EXT_shader_image_load_store on iris for SVP13",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3062e3402fe693dd1cc0137217611081f993f12",
|
|
"description": "freedreno: Fix MSAA z/s layout in GMEM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cf0c7258ee0524709ab6d05a9aafc7415361bd23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fbbd79d9cf8c3e9cd591ddb7887d4ff2519d046",
|
|
"description": "freedreno/decode: Fix prefetch handling for IB1 crash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac6801970f88402f4f98455652448bc5ca97096",
|
|
"description": "r300: fix vs output register indexing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4ccfde123eef7fbcce0581ddb58319b4325bcc4",
|
|
"description": "r300/ci: add two more observed piglit flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "665d30b5448f606d7a79afe0596c3a2264ab3e15",
|
|
"description": "iris: Wait for drm_xe_exec_queue to be idle before destroying it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138303fb9dbad7754b109ca846a17799cc0dc1d5",
|
|
"description": "iris: Fix return of iris_wait_syncobj()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b243b1eddceba135c5c6020b9baabd8e6b9ad671",
|
|
"description": "r300: remove compiler tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeed5fd98d47be122260bf0c232c2d8dfcd8d400",
|
|
"description": "ir3/ra: Fix bug with collect source handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ffcb19b9d9fbe902224542047c389a661fbf816",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdb8020f16dfee9ab057f7ab7910b5088947bd13",
|
|
"description": "vc4/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fb490630b2cdcd6026e26e69b9a1937e86b7d07",
|
|
"description": "Revert \"v3d/ci: update expected list\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "31c9e17bf2a5e3ff73fce7a2cf14db121c5bbc90",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72948d9ff9b4ac2b1a578c9e55da91fd3df33299",
|
|
"description": "radeonsi,aco: remove the VS prolog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0496cd5e5aa8b86c0bd3d1a6cac3a170b6df3d6b",
|
|
"description": "gallium/noop: don't leak resources due to take_ownership",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47c1f389ed35340d920ebeec4f71f96297d3e06a",
|
|
"description": "gallium: remove take_ownership from set_vertex_buffers, assume it's true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b23f52b7e45385bab7e3381fcd6a01da225507cd",
|
|
"description": "gallium/u_threaded: allow drivers to change tc_call_set_vertex_buffers function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b66ee99bc217192386babe4ea26ee2b2a47a8a0c",
|
|
"description": "gallium/u_threaded: remove the count=0 path from tc_call_set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ab25f5cde0b00d67530bd83dc885eb65191a478",
|
|
"description": "cso: remove CSO_UNBIND_VERTEX_BUFFER0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47b15d83a2a4f58f40e9a10d35752147970053c7",
|
|
"description": "gallium/hud: set take_ownership=true for set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fbb758e562afbc5cf29d41f322d9bd97ee92eb5",
|
|
"description": "st/mesa: set take_ownership=true for set_vertex_buffers in st_pbo_draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3186131ea53e8776d6ed6cb53737bdc969593bf8",
|
|
"description": "st/mesa: set take_ownership=true for util_draw_vertex_buffer in st_DrawTex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e271d342a4c98470285ae19e7ebae6e896fa23b3",
|
|
"description": "gallium/util: add take_ownership parameter into util_draw_vertex_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee35cc44316e86e167a607ad1c8daab878f816b",
|
|
"description": "st/mesa: set take_ownership=true for set_vertex_buffers in st_draw_quad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab3e029e40d54ecea6f66647b7c8582823ed7ac4",
|
|
"description": "gallium/u_blitter: set take_ownership=true for set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0b31858e13b0bbefc3e7dac8853c3cec7b746cb",
|
|
"description": "gallium: always set vertex elements before setting vertex buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2683038b1c9e488c2565d9b7f6394d6cb52fc35b",
|
|
"description": "glapi: move EXT_texture_storage to the right position",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fff6d332d9f3e89492ef3cacbaf075d834dbeb6e",
|
|
"description": "radeonsi/ci: add gfx11 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33aac684b4683d7274c44308f4023e3a23d893c8",
|
|
"description": "radeonsi: use num_vertex_buffers instead of ARRAY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e02149ac97be4b16ad2a5efb235e20299d6edb7",
|
|
"description": "winsys/amdgpu: don't ref/unref slab BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04de7cc9857502f16ffe613abfcc911f19d2a000",
|
|
"description": "winsys/amdgpu: simplify amdgpu_do_add_buffer to remove memset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c79697fec5163ea94de68acb79a038d48a1f5db3",
|
|
"description": "winsys/amdgpu: skip code checking RADEON_USAGE_SYNCHRONIZED for slabs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0911aea1261167695ce4e0a95a3aea1db65484a8",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over real BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d704f92b13230579c20a7c7cb3d7198f9cd24c21",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over sparse BOs in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32625c79031f6e64d04012d525ec0c61feb137f7",
|
|
"description": "winsys/amdgpu: merge 2 loops iterating over slab entries in amdgpu_cs_submit_ib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77e96cec6e812f0c9dd1733e2d5402bb6b208816",
|
|
"description": "winsys/amdgpu: move code out of amdgpu_add_bo_fences_to_dependencies for reuse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "436ebe4ef6aa39bd3b8c04d7000e1b8e60e12f4e",
|
|
"description": "winsys/amdgpu: change the signature of amdgpu_add_bo_fences_to_dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75ffd738ac9ba7a272ff75a264c3671a711844d4",
|
|
"description": "winsys/amdgpu: add real buffers of slab entries in the CS thread",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41f6d24fc8031efae5d3e51605757587b3f1b1ac",
|
|
"description": "winsys/amdgpu: fix a race condition when reading ws->num_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4957d352dd80178bda09df35e57c1b90b10c63a9",
|
|
"description": "intel/dev: Add device info for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "964042d50ca42735390ce97ca9a79b4ea8de9502",
|
|
"description": "anv/query: Follow MTL code paths on ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1ffd0a037208033bfc22480c607ae10bb174567",
|
|
"description": "anv/drirc: Extend option to disable FCV optimization to ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a0483f5bcb01aa74946069415618ebcf897cb3",
|
|
"description": "intel/compiler: Lower DPAS instructions on ARL except ARL-H",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2b09b855959c023238921cb9b38c13656346c55",
|
|
"description": "isl: Handle ARL in isl_drm_modifier_get_score()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ce0fe460ace8c1492a8c5d1151596b662342362",
|
|
"description": "isl: Define MOCS for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "362ccd3874c9d2d252ff4c0341d8dcff0dbf1031",
|
|
"description": "intel/dev: Define engine prefetch for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c616ce81539565853eefbbca6e6afb319845bb78",
|
|
"description": "intel/i915: ARL also supports the set-PAT uapi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf93db5ee1f4e5707795408edd9bbd5f9f95417",
|
|
"description": "iris: Extend MTL modifiers to ARL devices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a443a824adcb932b258f8ef7b61754816ed15c87",
|
|
"description": "intel/l3: Define l3 config for ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "546652b31a075a794e4bf4ef9ac1c2defe4a9290",
|
|
"description": "intel/dev: Add intel_device_info_is_mtl_or_arl()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d08282060854106dd57e0dcb8eec8cf8b07c681",
|
|
"description": "intel/dev: Add ARL platform enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa8e0ba3f739cb46cf7bb709903c0206f240c584",
|
|
"description": "frontends/va: Fix updating AV1 rate control parameters",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5edbecb8569d88e7faa28ca7a56eb5e1672a2dd0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff5bc5af7e795f7d192f9c2a7302619435887f4",
|
|
"description": "pvr: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58e7085cb0a5d0a49016ba110468fdcf809854fe",
|
|
"description": "lvp: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb0791535a130472dc60024ae62ddb9ee09c16f8",
|
|
"description": "vn: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7667802b7d30457124a6351d0db0592f89a2edf1",
|
|
"description": "panvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64081b9f46cffd833007bcbd1d85c392ccb2e5b5",
|
|
"description": "nvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f373dec880038e463f0f8e9d812456de33d15c6",
|
|
"description": "dzn: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10f61f98e0ae3ce43b76cf1c913ea2ccc62e179",
|
|
"description": "hasvk: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32800aa1d7121e0729624cb063e347e1f4b17cb9",
|
|
"description": "anv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6407d0f0a26b21b545c8134bb2aff8e0b772d8f3",
|
|
"description": "tu: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11cf6965ead7500ef9c948cf09026a11d0866dd4",
|
|
"description": "v3dv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faad4ffe970546a7e3361a831c85a6022d2a9865",
|
|
"description": "radv: enable VK_EXT_headless_surface on all platforms except Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffbd3e5b2d6525af97ae838c38bc85277c6d1e81",
|
|
"description": "radv: change the user SGPR idx of AC_UD_TES_STATE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e9815173af75a15d69f1045703b9cb1788b1570",
|
|
"description": "radv: set the default workgroup size for VS/TES as ES",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90e354afb021ed28173ecf6cc535279eeafc2c9e",
|
|
"description": "radv: determine the workgroup size for GS non-NGG earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c9631162d660a3720e57b7946280b57547f290",
|
|
"description": "radv: determine the ES stage earlier when processing binary config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03314b2a868b3be8cbcb7c0edd4f0dc974a564e4",
|
|
"description": "radv: check for MESA_SHADER_TESS_EVAL in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34572d535e26df3a77281513a5a9fc82a4dbd638",
|
|
"description": "radv: use next_stage to determine the NGG stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31f006d3522890d868e381aeae5805b857dcb91b",
|
|
"description": "radv: always set GS as NGG if present on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55093270ed696169579cdcde7e718ef1c3bae550",
|
|
"description": "radv: squash GFX10/GFX10.3 NGG restrictions in the same condition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237ab5db86bec27635738c96ebc525178b4d4933",
|
|
"description": "radv: remove one indentation level in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "010272b62e2ee9407513643f9eb85920d4a0da63",
|
|
"description": "util: use crc32_z instead of crc32 and bump zlib dep to 1.2.9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56f31d1847ba04c8214c68581a3a3c292fd300f4",
|
|
"description": "meson: upgrade zlib wrap to 1.3.1",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "238c3d593b906f6c875a27bdaa711bd5e21a594b",
|
|
"description": "r300/ci: update piglit fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9acd9e6594555a3879fbe4a17cfb2ce37d0ce50",
|
|
"description": "v3dv/ci: test the WSI on rpi4 and rpi5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c198d44041ad8fa93a7f25515714c2da2489418",
|
|
"description": "isaspec: encode.py: Include assert.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3b667d48877864e7756943fa4901e85a7e7dc2f",
|
|
"description": "tu/msm: fix RD_CHIP_ID size used when dumping RD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6aac1589796c801fc33dd61e0a763bfda5f45a",
|
|
"description": "aco/tests: fix to_hw_instr.swap_linear_vgpr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "174e37afb9ebcd556bc18555ca2aa3276b3d8e04",
|
|
"description": "aco: fix >8 byte linear vgpr copies",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33d88f797bf23f22d4f203c69640e622e3b6163c",
|
|
"description": "amd/vpelib: Add UID for 3d Lut and control logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "039b1e0a1e28a9be61e2b8b467e684f488c8d2ee",
|
|
"description": "amd/vpelib: Refactor norm factor logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0863dbb74261a043052b393c29598810d7b17fd",
|
|
"description": "amd/vpelib: Solve link error due to missing static for one function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d02c753249112ec2eb90704a061bd3af9d2fe9f",
|
|
"description": "amd/vpelib: Add PQ Norm to VPE interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dd28d6766227f6404c1287462a4be2036ceb1ee",
|
|
"description": "amd/vpelib: VPE integration for HLG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd59c83ef03b3893ca493fd779b74e74c063e77",
|
|
"description": "amd/vpelib: geometric scaling fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8b2e28b6620d3944231d061e86b2994207cb74a",
|
|
"description": "amd/vpelib: skip gamma remap and cs conversion when geometric scaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb6d9283274cc50431cc142026187e65b0c6766b",
|
|
"description": "amd/vpelib: Add param check for geometric scaling and refactor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4893afd42721b048e436f44f5ed0019aff584476",
|
|
"description": "amd/vpelib: add new tf enum and add flag for geometric scaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31c9e17bf2a5e3ff73fce7a2cf14db121c5bbc90",
|
|
"description": "v3d/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d15a43c9a920f6e6f2670ff93651f91d308d74cd",
|
|
"description": "radv: limit maxIndirectCommandsTokenCount to 512",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a44f6319ef49fd279156cbf37a3144f906bbc3e",
|
|
"description": "anv,driconf: Add sampler coordinate precision workaround for AoE 4",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e48645250c6fd0f021878a2f50bf028f61cf50ad",
|
|
"description": "venus: image format properties cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "680c9129777e66472e5265119ada5ffa4a1c3a95",
|
|
"description": "venus: extract cache hash/equals functions into common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3de6f17c180dc31d21daea08a8f987d273481c3",
|
|
"description": "venus: fix image reqs cache store locking",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "b51ff22fbe8c9786f968e102ef8d223f415fcaba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5178ad761c9e8e86ffb3bc59322ec998c0ae2063",
|
|
"description": "anv: flush tile cache independent of format with HIZ-CCS flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ba87656079a7fb745c06e78641d2fa6ac4112b82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af51e5f7a9043ecad2eddb703ec76ccf14fd5168",
|
|
"description": "zink: split out sparse_residency_code_and lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5174593c15b9661c89b18206f11008e3a1348ac",
|
|
"description": "zink: add back (safe) optimizations after sparse lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40d119979a34c3d04fdf6bfb55362bff04790ad5",
|
|
"description": "iris: Remove unused paramater",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4dc5bd9fdf4c3af5aafd7608abdbf785f26ed6e",
|
|
"description": "iris: Remove prototypes for unsupported Gfx versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ff26271a7ab0b8beed72e1c265946c386ea6d0b",
|
|
"description": "iris: Remove unused brw_* includes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4c094dfb489e6f0727f7a2de39d6788560a8eec",
|
|
"description": "radv/rt: Optimize update shader VGPR usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "585836f2b5197b150cd53dd95ac6951978b5c7d3",
|
|
"description": "d3d10umd: Rename d3d10sw target to d3d10umd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67da5a8f08d11b929db3af8b70436065f093fcce",
|
|
"description": "d3d10umd, meson: Allow naming d3d10umd DLLs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ae2b4882a030b2f19a32338705b03b0e348e5ff",
|
|
"description": "blorp: implement Wa_16014912113 callback for drivers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1693d0b857e524a52029bab21ca64dcd7994456d",
|
|
"description": "anv: implement Wa_16014912113",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263f6937608aa81fd3ea7a1a8cfe60d748fc6d5a",
|
|
"description": "iris: implement Wa_16014912113",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdc7d32e939bae88bede58a879b1e5ab05b22d90",
|
|
"description": "blorp/crocus: refactor blorp_emit_urb_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829e4fe877e6a0f06f6bc937a72c9ccdcb9fcfe9",
|
|
"description": "intel/common: provide a helper for urb setup comparison",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1b885b482c253d73273eabee044389636b158e6",
|
|
"description": "intel: refactor urb configuration, add intel_urb_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49c1b404e5e1cf7010855c1345d01c53e3e17ea5",
|
|
"description": "panfrost: Fix dual-source blending",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c65a9be421cd4a338939e29e9dca1d8f81f165ac",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "084f81fd52c483c392f6f01f5d69e47bdedcfcfb",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintance\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3a2e5c1b7763705b7da0b0e5dd88a32052a4a175",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29fa1d7f251999b3c78dc689b9e58e3409b0e3aa",
|
|
"description": "ir3: set reconvergence for scan_clusters.macro",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "60413e11c2bc3d50acabe99a3fd82da6885769ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7400e49cd5347b927b88451f273a4b58fb1071",
|
|
"description": "anv: report rotate subgroup feature bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ad3b83d235a945c5c492bd8d15b54a635260fb7",
|
|
"description": "radv: report rotate subgroup feature bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48461c0d9e6be9744817785de59bbbff64b8ce72",
|
|
"description": "aco: enable VOPD scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75a76ec3fdb85a3b518cddbdba4ce9bef4e460dc",
|
|
"description": "aco: implement VOPD scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fb79b4aa26b937a78f02c0064cc6f6319f20b5b",
|
|
"description": "aco: refactor schedule_ilp main loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c66d42b9eda5b414c18f867d0ff8134b6229f9c9",
|
|
"description": "aco: add VOPD statistic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6547e17e601a8ac9312b4de92ac75fce0b51b862",
|
|
"description": "aco: add VOPD format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54c52932d48314b8f74ff32814abf0894adad1f8",
|
|
"description": "virgl: Pass cmd_buf to flush_frontbuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15c21eafc2fb34226b783b08987fae448e8b9aa3",
|
|
"description": "virgl: Allow importing resources without known templ",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7fa26b397d79032546b6e5c39313673bd8dbd8",
|
|
"description": "virgl: Implement PIPE_QUERY_GPU_FINISHED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6427dd9056d64fa10c691ecd9057857a714d9536",
|
|
"description": "virgl: Fix crash when no VE bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "468c750c5347f5a5681b5ceec77f69c0c93d3965",
|
|
"description": "virgl: Fix compilation on MSVC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47c725b53e41d0f6be81d88051f008447afc4df5",
|
|
"description": "radv: don't submit 0 length on UVD either.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df9bc11589bb855629243248b167af663e18a4c0",
|
|
"description": "radv/uvd: uvd kernel checks for full dpb allocation.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bba36df84d44a1c2eb8f482ce06642f1ca1c0c19",
|
|
"description": "radv: init decoder ip block earlier.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6065671a7fbd1924a11db6cf1af075ad9e487305",
|
|
"description": "radv: fix correct padding on uvd",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8a29291dbe6c61ce469f21a745724b59e702272a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a2e5c1b7763705b7da0b0e5dd88a32052a4a175",
|
|
"description": "ci: disable Collabora's farm due to maintance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6286e39ecc6f1ee20de9a830430a50fac51d210",
|
|
"description": "radv/sqtt: fix describing queue submits for RGP",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88cbe32048aff3d7a873474bebc2d1068c21ce46",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8368a972943d5265b22eab86aa17c9a3cfe3406b",
|
|
"description": "r600: handle indirect access to kcache 14 and 15",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "464e8aaff4704166aee07cbf140c43bc9b227121",
|
|
"description": "util: Allow kcmp on FreeBSD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a00d80c677739a2feabe80087cd7a0b6801445d",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintance\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fcce9cc835be3bbfe3285ef89d5dc4ceb5e7e7bc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcce9cc835be3bbfe3285ef89d5dc4ceb5e7e7bc",
|
|
"description": "ci: disable Collabora's farm due to maintance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10ee44308c44836b872174638ba3ae97264f772",
|
|
"description": "radv/rra: Implement ahit/isec counters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82a5cc788b608beb1c58ecaf4eb47d82d3ae13e0",
|
|
"description": "docs: Document RADV_RRA_TRACE_HISTORY_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767f6280794db0edb1009d3b1645c41bac38ff4c",
|
|
"description": "radv/rra: Dump basic ray history tokens",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26939f016df9b9a2a6f05b11f0a1d60ecee31c25",
|
|
"description": "radv/rra: Refactor error handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46dddb57f930530cbfe9f18803c5a889db22e388",
|
|
"description": "radv/rra: Remove useless variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc813288c3ad1d9278251c612b88f0b36cf134d2",
|
|
"description": "radv/rra: Use memcpy for chunk descriptions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71c363acc364db2bbb19a53d06ef0f468c296716",
|
|
"description": "radv/rra: Rename rra_chunk_type to rra_chunk_version",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d32d010c24eab2b247b91b89edc96ef23caaaea2",
|
|
"description": "venus: update tracepoints to align with later optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a81189c7968d1291153c63604596172fc1d90a3f",
|
|
"description": "ci: build nvk in debian-vulkan job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d21a1bf795f92d7b83ea2f9b9e0d97d8d6904fc",
|
|
"description": "nouveau/tests: fix null dereference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0525dac7f85dda5134a1b1b1bd738a28498d75fc",
|
|
"description": "vk_image.c: #ifndef _WIN32 --> DETECT_OS_LINUX + DETECT_OS_BSD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fa171650aae7848f88eac1c2f2a898de12076aa",
|
|
"description": "zink: remove invalid scope in bo allocation loop",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "eb394f53162ea447fa427740b66af49e5e7ff946",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e98bbcad17e91845e99a72ece579165a3a936f4e",
|
|
"description": "nir: add vertex divergence into nir_divergence_analysis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ffa4d879c3008fdae50ea77e0c245206653a0b1",
|
|
"description": "nir: add a lower_mediump_io callback into options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecf0fe09f0eb9db2c715240c68f21b0c3cab2b92",
|
|
"description": "nir: replace lower_io_variables with a GLSL NIR flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4acab77a8c452703a96d3eda702dbf7f597b290",
|
|
"description": "nir: remove and replace underused option pack_varying_options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c844b5dc8560b7875c1a375d0e2289a75e95e5be",
|
|
"description": "nir: relax validation failure for generic TCS outputs with no_varying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d84a616d4d28363b5876f1544db1d979ebf5ec3b",
|
|
"description": "nir: remove INTERP_MODE_COLOR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d5dbde5221f396a90ffc83cd642861fe885c41c",
|
|
"description": "freedreno/drm: Fix teardown crash harder",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d558cb664a6833fa5ea09e8c4b5bd79d438aa8cd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60413e11c2bc3d50acabe99a3fd82da6885769ae",
|
|
"description": "ir3: optimize subgroup operations using brcst.active",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6148e38a09332376d0551f1dd3ba31f240d187c1",
|
|
"description": "ir3: fix printing of brcst.active and quad_shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fa99abac046e97d8ba71e815b42dfaee3581cc4",
|
|
"description": "ir3: optimize read_first.macro to a mov",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c41a95e48ce4be58b7a710c3de12a1cd8fe68e0",
|
|
"description": "ir3: fix setting shared flag on parallel copy arguments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ef744c6601fa89366bc5b94f08a50a9110d6942",
|
|
"description": "ci: build panvk in debian-vulkan job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fa27845e570629b40448d3cbd1744655f0e90eb",
|
|
"description": "aco/insert_exec_mask: Reduce latency when switching to WQM.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e89977ff71febe9ec3099893e3899705d158948e",
|
|
"description": "aco: always terminate quads if they have been demoted entirely",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a42b83e3fb840e12b61a26b7cd70259dff5b03f0",
|
|
"description": "aco/insert_exec_mask: tiny refactor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bea69cdd6fa4fcdc53a213a6c20c9ef0b4e1922",
|
|
"description": "intel/blorp: add a TODO note about stencil buffer resolve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9698d5f0fda7b64e69f589402f2bd1e92133efc0",
|
|
"description": "radv: add a workaround for mipmaps and minLOD on GFX6-8",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc1a3f9555851eec6b570f8a76b4b1fa4ddb29f1",
|
|
"description": "ir3: Fix comment thinko",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40bc48252454079de809f95266fe6ed8af13a36",
|
|
"description": "ir3: Calculate physical edges correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbe511f183af311160f9c54ba38f36e9c15c003",
|
|
"description": "ir3: Rewrite (jp) and branchstack handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad0cbafe80f1d79a92193b663b18e315d543066",
|
|
"description": "ir3: Set branchstack earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa22b0901af548d5e1433ad4cdbda314182137c5",
|
|
"description": "ir3/ra: Add specialized shared register RA/spilling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f977501a7c3e5fe537d1df3bb0839db0706fc6d9",
|
|
"description": "radv: do not allow to enable VK_EXT_shader_object with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c925b6019d838d9922e8cc2d552e27b3b9ca3938",
|
|
"description": "radv/rt: Lower ray payloads like hit attribs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f0c33196c0c4a9efb1210f2edc14096bdc7d9cf",
|
|
"description": "mesa: fix error-handling for ETC2/RGTC textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d293f01cc718af0ea5db3309605cf49dcbf8cca",
|
|
"description": "ci_run_n_monitor: avoid spamming a ton of \"new status: created\" for all the jobs at the beginning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62508856401e082486f2ff0dc80f17ac852f4882",
|
|
"description": "panfrost: fix UB caused by shifting signed int too far",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13d7ca13001064dc7114e6cc26ba2c3e7ff64e47",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2085d6043804c316939ac47d6b334007872655b7",
|
|
"description": "zink: run sparse lowering after all optimization passes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "0d652c0c8db33ff80d16f30b2d2e8f4413946338",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8cd7a64fbf8a91d99a4c3f08a13b53ce5c72d6",
|
|
"description": "zink: move sparse lowering up in file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "0d652c0c8db33ff80d16f30b2d2e8f4413946338",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aacc4e1c687b643929d496cec72891b814fc2256",
|
|
"description": "zink: zero allocate resident_defs array in ntv",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "73ef54e34242fa59803a3a89b5a6eb92053e917e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b025d6b42476d27f5e8d6e2347f85874a50eb72",
|
|
"description": "zink: fix sparse bo placement",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb14ee53a5fbeecb968fdac8fa32b51b6c27dc56",
|
|
"description": "radv/sqtt: Handle ray tracing pipelines with no traversal shader",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0f87d406b58aa103ae67f3cc8a694c1343d8f8ed",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa9afa8e1240ff19de73fbdf47d73a1f4752e13",
|
|
"description": "radv: add support for emitting VS+TCS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "397a08b407b4fdbeda7de1d2503ebad47c2217f3",
|
|
"description": "radv: always emit PGM_RSRC1_HS when emitting the TCS epilog state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "542b9aaf18218dd2cf04a07065edafbdcefb60c6",
|
|
"description": "radv: force TCS stage for VS as LS compiled separately on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d5d163693956fc064dc58621e252592f1cb9da7",
|
|
"description": "radv: always mark drawid/base_instance used with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c23ae8547bed956692c1694b5c8c6c51e2e871f",
|
|
"description": "radv: rework shader arguments for separate compilation of VS+TCS on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e55d91c82267f728f7e96fa99c4f23f98cfc690",
|
|
"description": "radv: only merge shader info stages if both stages exist on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0018faf384afaf4921e703aad80bc41942cce3ce",
|
|
"description": "radv: check active NIR stages before trying to merge shaders on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fe8770bbec7b60b812872de6dc248e47a9e702b",
|
|
"description": "radv: constify radv_device in radv_emit_shader_pointer()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b2452da3c6d275f8d106c2172ec1f226daef2cf",
|
|
"description": "radv: set the default workgroup size for VS as LS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a58bbbed865f0e14a5eb3002128f675aa859ebd",
|
|
"description": "radv: determine the workgroup size for TCS earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6ca7fcc25b9253189951a3dcc9cacca41de6d0c",
|
|
"description": "radv: remove radv_graphics_state_key::dynamic_patch_control_points",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bc6f95e3d175a1c20cad4de4f5c31ff1f102a28",
|
|
"description": "driconf: set vk_x11_strict_image_count for Atlas Fallen Vulkan",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b7a581a52db21ed8826d6f2986ea6dfc208fb2a",
|
|
"description": "zink: prune dmabuf export tracking when adding resource binds",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60d2ea83e8dc852c8f322eb070fd8e0e9436f2f1",
|
|
"description": "vulkan/video: add AV1 decode support to common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68da9e4dff9c59ec3a51cf1dac33bee5f0982f01",
|
|
"description": "intel/compiler/xe2: Set SIMD mode for sampler messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84de7a88d333318035e60f0fd40f284558a54d21",
|
|
"description": "intel/compiler/xe2: Emit texture instructions w/ combined LOD and array index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8ba2bc2f00cb0140ad4c01ad4cddce44d0dbadc",
|
|
"description": "nir: Pack texture LOD and array index to a single 32-bit value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e7f7b3778e39499b54bb4631c9ce84348e583e",
|
|
"description": "intel/compiler/xe2: Use new sample_*_mlod messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8690a6b546d1cb3dcbba8a663dad0be4df4ebfe8",
|
|
"description": "intel/compiler/xe2: Handle 6-bit message type for Gfx20+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9ed9cf88b1a48335f9e4cab4c7e382c022dbfe3",
|
|
"description": "intel/fs: Move opcode modification before the switch that emits srcs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7441af803f1b7b929eaf69de9fd3838a0a222c3f",
|
|
"description": "intel/compiler/xe2: Update get_sampler_lowered_simd_width",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a7f6cd1685e189f7e266da4954305c7110795c",
|
|
"description": "zink: add a tu flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59fb425e1c4e821f51c118c1df5282e27379269c",
|
|
"description": "vulkan: update registry/includes to 1.3.277",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "559f31e202fd8bdb984a6bbf8c03d65dd1e93d57",
|
|
"description": "dzn: Use blits for all non-averaging resolves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70fa127c977a48ebc7664523cb7c4ce27f3691d3",
|
|
"description": "dzn: Use correct format for depth/stencil resolves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "973c5bd047d1cf73f71dfd78cea7d412eb0a6192",
|
|
"description": "dzn: Don't resolve for RESOLVE_MODE_NONE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd7cfd52553d2393de8bfa6908ff144a12ae1dfa",
|
|
"description": "dzn: Add a debug flag for forcing off native view instancing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a85e8058cbcf3fc4e28f6330d6effc7db4486ee6",
|
|
"description": "dzn: Support non-static samplers for meta",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c286c011363c05af09965ec4aa4e8733d86edfed",
|
|
"description": "dzn: Add barrier to copy source for DispatchIndirect copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "581a23c0cca8ca2b9998bc9a711d0fa849ed4992",
|
|
"description": "dzn: Add missing handling of VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60aad6ef07120d0ddd2951320c772329a4ba8d1f",
|
|
"description": "spirv2dxil: Lower the Vulkan memory model and coherent loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "003d2da2dcfdf665cb01a48b2d79bc003b640c30",
|
|
"description": "microsoft/compiler: Add a pass for promoting ACCESS_COHERENT on loads/stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b74cd405d30c23507a6dda0192a25c2ddaf104dc",
|
|
"description": "microsoft/compiler: Respect ACCESS_COHERENT in UAV variable data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "118e0bdc1f0b41f047b69a1b5f9a75c72b21c4a2",
|
|
"description": "intel/rt: Don't directly generate umul_32x16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc0178af57fe5e328580190806354982e1c41e16",
|
|
"description": "glsl: don't tree graft globals",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d75a36a9eeb1606fab19362746f9b5d94b98bd3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98197e15cc67cecd845473b42835a6a0e9843a88",
|
|
"description": "ci: explain purpose of the word after the date in image tags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6d70eb09902842543793341e046e381a8e8208a",
|
|
"description": "ci: reduce maximum image tags length from 30 to 20",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6fceeaa9f71aad2b0bdc17fc004317d8dbd07a7",
|
|
"description": "ci: enforce maximum image tag length",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73dcdc50d209df9e9f8d0b476f974c81ea476056",
|
|
"description": "ci: drop dash in image tags dates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd267ab434e1dfabe14e508e6a80a4ef3c928602",
|
|
"description": "zink: move zink_resource_copies_reset out of exportable_lock",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01e64bbf36e3eac8b2df20cad151a9ea93739971",
|
|
"description": "zink/sync: remove duplicate assignments in UNSYNCHRONIZED case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef548bf040b2e533f442fe22a4e9ba9e05df6886",
|
|
"description": "zink: extract update_unordered_access_and_get_cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ceca83266225b749a87f5926a193e6e38f907db0",
|
|
"description": "zink: extract emit_memory_barrier::for_buffer from zink_resource_buffer_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c1ddcace92b2f0481b3a48d2c3f852541d07ba9",
|
|
"description": "zink: extract emit_memory_barrier from zink_resource_image_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cac3adf315a86bc9b0d78fc7e7bc572ac04f823",
|
|
"description": "zink: remove duplicate check and assignment in zink_resource_image_needs_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de354a48b9089ee32c43e783b3263a9a09041d55",
|
|
"description": "zink: extract check_unordered_exec from zink_get_cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "558aca10b48573ed487292cb4c4ace6085cb5f55",
|
|
"description": "meson: drop -DANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53d9debcf4de881b5b7cd74004c2e698602b4e98",
|
|
"description": "util: refactor to use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "569437221da967868410cf173167912d274bd963",
|
|
"description": "gallium: refactor to use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8762b2fca1e0334f363d12481937fa6e4eb340cc",
|
|
"description": "egl: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a37340689d08f5246ebbb6834aab57aaaa2f713",
|
|
"description": "turnip: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5df083eff7ac043b75d5697765479aa5d3797333",
|
|
"description": "radv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fd4a6109d146f61329f9f91161e4cbe6dbd262c",
|
|
"description": "anv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a678b7434a1fa4ab7dde104f8794dc201a879d68",
|
|
"description": "hasvk: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f245339120c5b1f1e803abdafa30fbe3a039e83e",
|
|
"description": "venus: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f06d7f694235562b38f9bc6b714dad1cecf51e12",
|
|
"description": "v3dv: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dd95bc4b796e7287a2bc110b496cd90bc628927",
|
|
"description": "vulkan/runtime: refactor to use DETECT_OS_ANDROID instead of ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7d35be3627373bbe1204a83fa7d63864a579c9c",
|
|
"description": "vulkan/util: drop redundant code gen from vk_extensions_gen.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e80a426c28b5139a80d70792c997f7bcaeacc04",
|
|
"description": "anv: extend implicit fencing support for case requiring implicit write",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be3af5acf6f3fc18a1381d1a85adac4bb92abfda",
|
|
"description": "anv: optimize the implicit fencing support of external memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55ac9a08b57a265f11cacb130f4a57d69b3ef257",
|
|
"description": "anv: refactor wsi_memory_allocate_info handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8078e278c94df1ae2a607898cac6f31f60b79b0",
|
|
"description": "docs/calendar: add 24.1 branchpoint and release schedule",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e04eed28274ace94978d12345351588d2caa8dca",
|
|
"description": "auxiliary/draw: fix streamout overflow calculation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4effeead405cc388d310c322a044757afd8fc6",
|
|
"description": "v3d-rpi4-gl: reduce the parallelism from 10 to 8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03490ec01953addabb53a79684ee48b5dd65c328",
|
|
"description": "vulkan/runtime: rework VK_KHR_dynamic_rendering_local_read state tracking",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe19405c4640cdee88cf91a0faa13620090d5f70",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7f5a815e3d31ec95c16ec3ecdcef957a2e4d870",
|
|
"description": "vulkan/multialloc: bump max number to 16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de62731f4db56360026cbb6a3b8566f86f22466",
|
|
"description": "mesa/main: add support for EXT_texture_storage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16f6f50ce49c965302c4d81fd65c96c9d630f66b",
|
|
"description": "v3dv: expose VK_EXT_depth_clip_enable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03371887d513b1357853a290d2faf92ad30c4270",
|
|
"description": "gallium/u_blitter: Fix a few uninitialized fb_state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f47e87a605897a851ab7ee6cc2ae49dc4f1f5a2",
|
|
"description": "egl/drm: flush before calling get_back_bo",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9f15f8d9ba5f920b77132e5b688f1f08cf8db04",
|
|
"description": "meson: require libelf when radeonsi is built",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4f7754977f4c2380a66223818391cc1e128227f",
|
|
"description": "radeonsi: try to disable dcc if compute_blit is the only option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f66055a6a6773dee32e4877f4914ed8338f48e91",
|
|
"description": "radv/rt: Write inactive node data in ALWAYS_ACTIVE workaround",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60071f94e52b993757d853b34a7ae46e6c33edf5",
|
|
"description": "nvk: Use the upload queue for shader uploads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea4c9a913c52283cf08d4d9845415aa4fbf1bc7",
|
|
"description": "nvk: Add an upload queue to nvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2074e28a0d6aa65d2a979ba6bae9012797dd3352",
|
|
"description": "nvk: Add an upload queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6f137e9edcbc66715ccc0f7534e33c66f4a7245",
|
|
"description": "nvk: Only map heaps that explicitly request maps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e162c2e78e8681865b3ae249de3e9dc9a1a18429",
|
|
"description": "nvk: Use VM_BIND for contiguous heaps instead of copying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0fad6ed1710db7cfcc2ff27bd18cd86d25ceeb4",
|
|
"description": "nvk/queue: Only initialize the necessary engines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ced7c5193ec541312c380ddf216c031f091c3ade",
|
|
"description": "nvk/queue: Rework context state init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02f83e5c6aa679961de2687cf2f4b2b93d80a86",
|
|
"description": "nvk: Add an array of queue families to nvk_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86e79cd7449d8aec9d6cc12f2d5f165a00c6ec50",
|
|
"description": "nvk: Move the nouveau_ws_context to nvk_queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3273eaf52a7d575e84ad2574b3cc749402e337a7",
|
|
"description": "nvk/queue: Refactor the push builder a bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b19ccc3f0c8c6ba8b4987f6ca2d45cceceda54",
|
|
"description": "nvk/queue: Pull DRM specfc stuff into nvk_queue_drm.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88445fc12aaaeac5a2e71b6381917c2b056f89b7",
|
|
"description": "nouveau/winsys: Allow only allocating a subset of engines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ea8ab527f14d4bfb450367b74320508889ac39",
|
|
"description": "nouveau/winsys: Re-order channel creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec4990ef4193251355e0e37d0c0ab93850858a85",
|
|
"description": "glsl: remove now unused GLSL IR validate_geometry_shader_emissions()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3420394cdd8104a25e1631ec11aeaada95718a",
|
|
"description": "glsl: use nir version of geom stream validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f21e2e6229d1584492551573e4f1d6e85d20e7c4",
|
|
"description": "glsl: add nir version of validate_geometry_shader_emissions()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdfbd3323d9e2dc653b7f2f02dc67f014b892804",
|
|
"description": "docs: add sha256sum for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f140c5ed64d4ad8e2ff05e6ddc301373fbbce461",
|
|
"description": "docs: update calendar for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7217e62b3ec86229baec40403f6c1ca2cf84e056",
|
|
"description": "docs: add release notes for 23.3.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff50e805746d8f614bac8b00e2889028b47f481e",
|
|
"description": "zink: use sparse residency for buffers.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c90246b682686597b09109858fb2c220dca1ad59",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6e4ae3d6babe4249cf0f5b26b637eade5ef969",
|
|
"description": "docs/release-calendar: add planned 24.0.x bugfix releases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd141af19e0f02c185d66c21ec0fb89182325d75",
|
|
"description": "docs: add sha256sum for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8aa0ef0d010737696aed3aa2a2c9236588dcb068",
|
|
"description": "docs: add release notes for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "331e6f5b5ed69a2e0df2264b0dfc49d2ab58b664",
|
|
"description": "docs: update calendar for 24.0.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d1a7f9d566ddcf423300fbb7bb203c32f973a84",
|
|
"description": "nvk: mem cannot be null in binding buffers/images.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44b4fee786189d1f44761a03d7d350911abacc45",
|
|
"description": "iris: Avoid read of uninitialized value in blorp_clear_stencil_as_rgba()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90b6f84c5eace12f8facd7e4ea0170f86426cb97",
|
|
"description": "ci: when specifying a driver remove all other ones",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a53af346648018e96c5703f116b358481173118e",
|
|
"description": "anv: use workaround framework for Wa_22018402687",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c35247ab2046bf3e013c51a0db19b7636854adbf",
|
|
"description": "vk/util: fix 'beta' check for physical device properties",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "083793a39dd9fb421bb8ae78908b18ae6cb8a178",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "794ec7f0a1c208143cbe4e9aa5a09b3d811824b3",
|
|
"description": "vk/util: fix 'beta' check for physical device features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a7141a6f8a1112575c73281428fda0f8a798c857",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "253968fc601283920a97c581e964683ca3a56997",
|
|
"description": "d3d10umd: Use flush_frontbuffer for Present",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b5e2576904fdd2de5638ae19d3bd36dbbd92d51",
|
|
"description": "winsys/gdi: Custom acquisition of hDC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be4b1c2639aefabac29089e6b9a2657147c67cea",
|
|
"description": "winsys/gdi: Handle R8G8B8 formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01636ee700222db2f87b1127b37a9ae736dd6576",
|
|
"description": "anv: Disable compression if we have concurrent sharing mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a4d951ef94529a24b98d1505f67a0be4195b1fa",
|
|
"description": "vulkan/runtime: Track VkSharingMode in vk_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cd5b2b5426e8d670fc3657eee040a79e3f9df1e",
|
|
"description": "intel/hasvk: assume() we don't get ISL_NUM_FORMATS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d4ef6f983fa78c3d6f361ab2b5a3409e6c9d09d",
|
|
"description": "intel/vulkan: assume() that we don't use \"ISL_NUM_FORMATS\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "529e7ab9755c33c5c59438f3b58b5cfdc2eeffc5",
|
|
"description": "lavapipe: RM2024 extension promotions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c01fd028616c755fdac59016b17b07933a416ed",
|
|
"description": "util/disk_cache: Use secure_getenv to determine cache directories",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8b0e5cac9062f9f290a46460279eaa3eb0c60a8",
|
|
"description": "radv: Use secure_getenv for RADV_THREAD_TRACE_TRIGGER",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c01a07f2e47bc778ff6faf665b98be5556c77e77",
|
|
"description": "radv: Use secure_getenv in radv_builtin_cache_path",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72f95a8364c018ed833aab171f8d5fa65145cb10",
|
|
"description": "mesa/main: Use secure_getenv for shader dumping",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "321e2cee5315e94c050f8659a8cd55e0e7cd9076",
|
|
"description": "vtn: Use secure_getenv for shader dumping",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3b892b74ab7db998dd24d8443803ba9dc20f8a6",
|
|
"description": "aux/trace: Guard triggers behind __normal_user",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea96ff75b771ea8eb48d2b9fec05e5edc958b21",
|
|
"description": "vulkan: Use secure_getenv for trigger files",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b209a62006ad6fd4593bb4f528ce8aee23fc038",
|
|
"description": "util: Provide a secure_getenv fallback for platforms without it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fa4ea98ca70646f445552fce3e1912655b34274",
|
|
"description": "ci: always skip dEQP-VK.info.device_extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4824238dd901b57e2f804b38fdc88e2d1a533c4f",
|
|
"description": "zink: Fix return type and values of create_buffer and create_images",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f6383e03f9c8d56ffc76f014175fc9697bd66945",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c309d2017230e657fd042b9b9dd7acd1c621d2c5",
|
|
"description": "aco/insert_exec_mask: Fix unconditional demote at top-level control flow.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4097df29f6e716155fae17f0ec5ce38fa3ec2a96",
|
|
"description": "nvk: allow 3d compressed textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ddf647eabebd2e346c2bcb5e68e198ecca650ac",
|
|
"description": "nvk: Fix whitespace in nvk_image.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8bec58de0138ba1e6118b45b1c0240e25cdf11b",
|
|
"description": "nil: Set the level offset to 0 in nil_image_for_level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "445aacb4217cbf5fb7be604c5484eb84c3c06497",
|
|
"description": "clc: retrieve libclang path at runtime.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e22491c83265200f518e9fb4deff54e3c2823b68",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8efd11fce99710757b14cb575f33778f730ec904",
|
|
"description": "clc: force fPIC for every user when using shared LLVM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e22491c83265200f518e9fb4deff54e3c2823b68",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a13463478703e42e590b8d23a221604653b384",
|
|
"description": "meson: remove opencl-external-clang-headers option and rely on shared-llvm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "501f78fdbae91c889c1c472265ab930c3e36b9bd",
|
|
"description": "util: check for setgid() as well in __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afd4e633eecb03a548b06db73a5d70067413a4c2",
|
|
"description": "util: simplify logic in __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c570f7a98b83a9fbb3fd63caadfe4933f78d88d",
|
|
"description": "v3dv: allow subgroup operations in fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bfce6f46e65aebf5ef34e7796833e0d9445185",
|
|
"description": "broadcom/compiler: support subgroup reduction operations from fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3544113ee25a86df8f2f1ca711627c749e5d8509",
|
|
"description": "brodcom/compiler: implement non-compute TSY barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b269814fcfcc2a947b8abc0dc4144124e7e59b2",
|
|
"description": "broadcom/compiler: be more careful with unifa in non-uniform control flow",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31e8740808c850cb0581f2aabfb141ed95909123",
|
|
"description": "v3dv: expose more subgroup features on V3D 7.x",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93df9800e87fb04fee2786b5ed3e8bd3aa8d83ca",
|
|
"description": "broadcom/compiler: support subgroup quad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d3b90839545e392d50d94e8b340358a0107e86",
|
|
"description": "broadcom/compiler: support subgroup vote",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3222fd71a13bf807f1ae240ac25c154bf45dea46",
|
|
"description": "broadcom/compiler: support subgroup shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29a5e3e6154fc1b518155e5171897aa7aedc890b",
|
|
"description": "broadcom/compiler: support subgroup ballot",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "295f906517ead02834630a08dcd1f50e9d15f48d",
|
|
"description": "broadcom/compiler: don't move subgroup reduction instructions above setmsf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bbfbc2089bd63ebfcf5650317cf4ad6132a1414",
|
|
"description": "broadcom/compiler: add new SFU instructions in V3D 7.x",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bdc8898b15333223a7fe2ba8470da1349143897",
|
|
"description": "broadcom/compiler: fix incorrect flags update for subgroup elect",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29d4924e5e5b2460d442012e05c210c03b0747f7",
|
|
"description": "broadcom/compiler: fix incorrect flags setup in non-uniform if path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e401add741f33d113fe1496298e35ad00ce6a878",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13ca3d0eeb0f8a28d164bcb2475c267155042262",
|
|
"description": "radv/sqtt: Set SeparateCompiled for monolithic RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d2926c54e03705f7c21bd95c6acfabcd2f185cc",
|
|
"description": "radv: Skip unused acceleration structure build paths",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93b1eec09bd77c4810be44e6e0b363d7abf6e426",
|
|
"description": "radv: Emit user events during acceleration structure builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22b719b445fefb825bbe5edbba6ad146b6abdb02",
|
|
"description": "radv: Make radv_write_user_event_marker non-static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43099ecf57acacbd42ae8252581adcc8ff13077",
|
|
"description": "radv: Reduce the amount of radv_device_to_handle calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41e78330e728b81c07e5aab2ae643584195c67ed",
|
|
"description": "radv/radix_sort: clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0d2cf549bad34a6e2f9a40a80784450b51168be",
|
|
"description": "anv/video: fix out-of-bounds read",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8d519eb5f5947800279e4c02bf7aa79b0b65cd17",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31e29f73048e6194f5d44a4034f88061abcff290",
|
|
"description": "radv: enable deviceFaultVendorBinary if RADV_DEBUG=hang is set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a778d5fd0d6bbec24ff9a312fd14f560420dbba2",
|
|
"description": "radv: export GPU hang reports through VK_EXT_device_fault",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3d1c91404372cb9595f44ef7cc4345d0de8105",
|
|
"description": "radv: add support for keeping GPU hang reports in memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c710cba0c7659a35ccb1026e57d80081ad8ca896",
|
|
"description": "radv: refactor dumping GPU hang reports by using chunks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a20946579f9b4de54a83d4235c49dff9a3063e5",
|
|
"description": "radv: add a helper to know if device fault detection is enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9c4e25483f9e96479566209b643fa6342eeccb9",
|
|
"description": "freedreno: add fd_rd_output facilities for gzip-compressed RD dumps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a97d1ebfa24b5016526cf0d79be503810520729",
|
|
"description": "zink: fix descriptor buffer unmaps on screen destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c900cca96c4cf6766f5b855e07a0ea4d2584bf22",
|
|
"description": "zink: always map descriptor buffers as COHERENT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f119a1fd8deaa46c4342837d13096cd7873c8d2",
|
|
"description": "util/disk_cache: Add marker on cache usage.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fbb00dbc7558153eee5f3ca4d2fb5492bb424ff",
|
|
"description": "venus: use obj handle instead of id in device memory report",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7f9381782f984f7db18646c0fbf99042ada88222",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c87657fbd8732f0a1858fee48ec68f59f6b858f",
|
|
"description": "driconf: Fake vendorid for RDR2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01a99f5d4d55e302a33d83b41d0ee3af5243d454",
|
|
"description": "d3d12: d3d12_video_encoder_negotiate_current_h264_slices_configuration to use correct mode when intra-refresh is on",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45a6e1dc89586fea66d7eee8fa8334f630b47760",
|
|
"description": "nak/nir: Stop lowering load_local_invocation_index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac11cb0f72b24dc1b421b6459dfd8f78a2c69f72",
|
|
"description": "nvk: Call lower_compute_system_values after zer_initialize_workgroup_memory",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "184bcfdc1c3cf22d248053cd22834a1c052b4323",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1718980e851c1cfaba80098bcd10915a7522e882",
|
|
"description": "venus: force async pipeline create on threads creating descriptor pools",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "d17ddcc84773899ef8b022d94969ffc0909db0bc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62797f036f5e332c2e973f20183ef705c8420989",
|
|
"description": "zink/ci: update polaris10's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0bf21e72f87b986699326eb1b74991b89d849f6",
|
|
"description": "zink/ci: update navi31's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6ea0f176280863280bd224b6498ce7542fa0fbe",
|
|
"description": "radeonsi/ci: update vangogh's expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faf3bb644dfa16ad4619c7eb0df76833787692be",
|
|
"description": "spirv: Update headers and grammar JSON",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3c2dc2324a7a360a279d44562fcc78cdecfb6d9",
|
|
"description": "nir/print: Rename workgroup-size to workgroup_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "449e44d6d3528e7cd47224ef3e3f05c54ec5f5f7",
|
|
"description": "nir/print: Don't print shared_size twice",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ab3b3c641fa67f1f538c3b9e21f6a1dcb802081",
|
|
"description": "nir/builder: Fix compilation with gcc-13 when tsan is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a4e1757381c65653fd6a81cf4e969ddff926ed5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a1b91601172be9c13d5f3ef63f126ecdaa1c15",
|
|
"description": "nir/lower_int64: Fix compilation with gcc-13 and tsan enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bf7a11424650af2ac9e8f546741fb6ab2ed3b8d7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca47138fb17c87d49347e4ec00cedbb656afe747",
|
|
"description": "radv: Fix compilation with gcc-13 and tsan enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4de305cb8a3c68df8e89f8c1359f510a1089cfd3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6383e03f9c8d56ffc76f014175fc9697bd66945",
|
|
"description": "zink: use enums as return values in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d203b547718953ac57c53f13909bb112ce3db6a",
|
|
"description": "zink: remove duplicate arguments and use VkMemoryRequirements locally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c3e733779e5c58e1da8ce8d1da5d58a0b438864",
|
|
"description": "zink: simplify call to get_export_flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472bca9469068e5fea04f2da627b7be09d8f57ab",
|
|
"description": "zink: Move more code to create_image and create_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b88f680675423d276e35dceb4c2a3caf817f2f7",
|
|
"description": "zink: extract allocate_bo_and_update_obj from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df9cbe431eeb7ba996d4f4b9b13f79d6d69ef6d7",
|
|
"description": "zink: drop duplicate assignment to obj->alignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "063949063c7857aeaec1d551574fec2c8a61be29",
|
|
"description": "zink: extract debug_resource_mem from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7180670e289ecd398823efee120cf563353d70b6",
|
|
"description": "zink: extract update_obj_info from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "081e5d11092271bba0a98616c2446c422898c6e8",
|
|
"description": "zink: extract function update_alloc_info from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d0e9001cd9498fd6aed6337cb19609e56438313",
|
|
"description": "zink: extract function create_image from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb394f53162ea447fa427740b66af49e5e7ff946",
|
|
"description": "zink: redesign the allocation try loop to test all heaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "252e877a87654e75596de69886ed023f0e1db778",
|
|
"description": "zink: extract function allocate_bo from resource_create_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3806586c6e671d53b9d92726dad7e9c9354fc2c3",
|
|
"description": "zink: extract get_export_flags from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e22c525aa0350e3945667308efe4b81bb2cb9f2d",
|
|
"description": "zink: reduce number of #ifdefs in resource_create_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5fd408a749b4ee18fb8756a9fa727f116a29881",
|
|
"description": "zink: factor out get_image_memory_requirement in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55f39410766aaa66315db2a5a4b798afa6023663",
|
|
"description": "zink: factor out get_format_feature_flags in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6664fdaf48d2fd8695ec28d6a7b8828dd71c81f9",
|
|
"description": "zink: Factor out create sampler conversion in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2ce61b91d44e38b67230221dff33cbce9112353",
|
|
"description": "zink: shorten lifetime of success variable in resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cf77c553c56751c5539064d3b828614382c56a2",
|
|
"description": "zink: Factor out create buffer from resource_object_create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46f5a226d6613e0a4c7b3a3496e745090fc14429",
|
|
"description": "radeonsi: fix video processing path without VPE enabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b441ef6ab1e89da5560cd31711feb499a9cd8ff",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26c8f13ff51b42eb8a13091bf99e07d182ae668f",
|
|
"description": "vulkan: enable VK_KHR_shader_expect_assume",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5df7be80173986093391e07105fc34c55e9a893d",
|
|
"description": "spirv: Fix SpvOpExpectKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b5ea351583b3192392f1b48112c0eb92c4805cf",
|
|
"description": "radv: add support for VK_SHADER_CREATE_NO_TASK_SHADER_BIT_EXT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9211eef738786e04bd580a2b32f1701c1d972b8e",
|
|
"description": "radv: init the shader key in radv_shader_stage_init() for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13add95beba09060ee1f6e062119ba84f993c665",
|
|
"description": "radv: prevent crashes when a task shader is compiled unlinked with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f23efd70937f1c84ef6f10460fa5c04368779e3e",
|
|
"description": "radv: bind and emit mesh/task shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29491d36aa89205ff83d6aca49c9c749a2287c60",
|
|
"description": "radv: determine the last VGT api stage with mesh shaders and ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6adea03a3ea314bed2db358dfeabe554f8625e46",
|
|
"description": "radv: ignore unneeded dynamic states with mesh shaders and ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9157087d4393302c78daad13694c2965dbfc6784",
|
|
"description": "radv: determine next stage for mesh/task with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64aa84eaf7afd7cb5564e11915dd189089cbdf6d",
|
|
"description": "radv: rebind mesh/task shaders when restoring meta context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1602129465f076e5649f8c0078f7daea74d8ae5a",
|
|
"description": "etnaviv/isa: Add missing dep of encode.py/decode.py calls on isa.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "944aefa93304be8ff157527aa35449977dd23659",
|
|
"description": "zink+anv/ci: add a couple more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0aca7e7c9cca4e092ce266adb5a7b8fa30345ba",
|
|
"description": "lavapipe: KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92c24191d4ee9379626c5fef9f6c234f64eeeee1",
|
|
"description": "tree-wide: use __normal_user() everywhere instead of writing the check manually",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e00558ef00d76a32843fc08eae8d1ba22428ad5",
|
|
"description": "util: rename __check_suid() to __normal_user()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d91b870fb99314502bed32a019f04252991beb0",
|
|
"description": "radv: emit required programming for tess on GFX10+ in radv_emit_hw_vs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f870e5ff11bb9faae1d91c832dfe13e63d2e8e72",
|
|
"description": "radv: fix emitting tess domain origin for merged TES+GS on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9b61de2f789da4d6cecd7ed4c6ccf57618231cc",
|
|
"description": "radv: fix detecting invalid binaries with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3304c6ca01ed89945c0c145b8474e59a7098eb8e",
|
|
"description": "v3d/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9acc869b57d123273de111903cc52eb9bfca18a3",
|
|
"description": "llvmpipe: Fix building with llvm11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f27a97328339a9e640971d004494cf515d5fdabf",
|
|
"description": "radv/rt: Use doubles inside intersect_ray_amd_software_tri",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29d18f3ca90ba16ea02b0b3b93d5b07dfd6d9f2b",
|
|
"description": "anv: Fix typo in transition_color_buffer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ff3a13e4d0ec5f820bc8954bca6c88c09a34544",
|
|
"description": "nak: sm50: fix some legalization issues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18472c718b04ba415b23dbb7ca5c554ba33aaf8",
|
|
"description": "nak/sm50: add support for brev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84a7e94f31cdbb72bdba10bc44a4f5a3dbc290b9",
|
|
"description": "nak/sm50: legalize: display instruction on panic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1614913d9fd5094cb4644071c55cd97a7afae74",
|
|
"description": "nak: sm50: fadd: ensure src[0] is in a register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ac28dd9a96ee47c7de90e02001bdabd3b0e530a",
|
|
"description": "nak: sm50: add support for OpOut",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b40a8715d0f154587f436ee860e9bf4b7d863af",
|
|
"description": "nak/sm50: add support for isberd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d558cb664a6833fa5ea09e8c4b5bd79d438aa8cd",
|
|
"description": "freedreno/drm: Submit should hold ref to device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe8c2dd43abcf25efc3858584407ad9763d53d54",
|
|
"description": "zink: Avoid variable shadowing everywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86aef4a3c4b949446e19fac5e4db93807fd3cc1d",
|
|
"description": "zink: Do not shadow the variable ret",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edc56f944af145dda281202c22ecb768a05b0f5f",
|
|
"description": "zink: Initialize pipe_query_result",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66cc73a304b520675ed558fe95e000859fa04cbc",
|
|
"description": "zink: Initialize zink_bindless_descriptor to zero on creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f0af613d02861a21567ec27005b4540347d940c",
|
|
"description": "zink: Initialize zink_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9710fca6123476e23cf86db970bf430aacad6be2",
|
|
"description": "frontends/va, d3d12: Fix PIPE_VIDEO_SLICE_MODE_MAX_SLICE_SICE -> PIPE_VIDEO_SLICE_MODE_MAX_SLICE_SIZE typo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e28d52e7619fbb5e276d4e9eaef76572d4652782",
|
|
"description": "gallium/hud: add \"csv\" option to print values to stdout as CSV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f79f9ac4d613e9ff770bfe2c74e2dbe8f0f7f5d",
|
|
"description": "glthread: apply the thread scheduling policy when a batch executes synchronously",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8c926d776c69ef12a1158f17100d3ccfbcfa195",
|
|
"description": "glthread: apply the thread scheduling policy when the context is created",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "787ddadf734a6629c31edfa3fd754231bf8fa35a",
|
|
"description": "util: add mesa_pin_threads environment variable that sets a static affinity mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea08690d1c6edc1add17859701da0261a03c043e",
|
|
"description": "st/mesa: rename ST_L3_PINNING_DISABLED -> ST_THREAD_SCHEDULER_DISABLED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "386822c1b0b4ff778f7058b5ea605345a2e3ba72",
|
|
"description": "gallium: rename PIPE_.._PIN_THREADS_TO_L3_CACHE -> .._UPDATE_THREAD_SCHEDULING",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d230434ae34a54b2c7ec61872be7b6654ea1ff39",
|
|
"description": "mesa,gallium: move the thread scheduler to src/util",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c29869c206a9844a72ab1ff307b899264376c0c",
|
|
"description": "Uprev Piglit to e9316bcd12544aaf7e753ce37fe50d64165d9598",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d290eda3610442bcfc4fe39bc9448566670f418",
|
|
"description": "Reapply \"bin/ci: Add GitLab basic token validation\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e39fed5737626c36fe54e1fe2d7206598a4ae173",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24f14bfacc5a63a08b7deb57777d23f50239a89e",
|
|
"description": "dzn: Add missing blit source barriers for enhanced barriers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f91ac2ff41f4e8c41cb4469b3aa5e7b40c1b33e3",
|
|
"description": "dzn: Add missing condition to immutable sampler init loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd89ca82a6394e6b3541f368a5abf53cddeb3d32",
|
|
"description": "dzn: Add a stencil blit fallback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cdcb7134a8d6c65275080b7bf2bd1000a74bfe1",
|
|
"description": "microsoft/compiler: Use double pack/unpack instead of int for reduce ops on doubles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75ee1a0670a3207dfd99917e4f47d064a44197f",
|
|
"description": "frontends/va: make vlVaSyncSurface blocking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4b32f9e90b7204735e6adf1f60c178bf85752e7",
|
|
"description": "docs/features: synchronize new features for Anv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c258e02e66832e53910348d610bc2f6fd13e8fd4",
|
|
"description": "docs/features: drop gen8+/gen9+ on Anv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc1b16c0102b916d2df69efb96d2505cdde869a3",
|
|
"description": "radv: export alpha-to-coverage via MRTZ for ESO on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a2b264526c5ca7c5ecf8fb734fc6db6494f7d9b",
|
|
"description": "radv: emit more default states for ESO on GFX10.3+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7fdfdc9014e15503c59114336d164afe29d2040",
|
|
"description": "radv: do not ignore RADV_DYNAMIC_FRAGMENT_SHADING_RATE for ESO on GFX10.3+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a7c551f9594d1f808aca4b4a739480cd67fe7aa",
|
|
"description": "radv: set NGG fields in vgt_shader_key for ESO on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70c288558a6565773c6c8ac3d8db7964c99d9ccc",
|
|
"description": "radv: fix the late scissor emission workaround with ESO on GFX9",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "411e23e193a8e9b19bcf21e9d18ddbc84fb0ed4f",
|
|
"description": "radv: use the non-emitted graphics pipeline for the needed dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbcdd1dc094f08dce20cf6ed4e9e46620509d293",
|
|
"description": "radv: refactor gfx103_pipeline_emit_vrs_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7b4dcd5227ee4ddfabd78cf6b97bf7cd402ed60",
|
|
"description": "radv: refactor gfx103_pipeline_emit_vgt_draw_payload_cntl()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ccc40cbd5ac9d916b1a4e65ab447f28654b6765",
|
|
"description": "ci: Upref virglrenderer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9fea5ea6b5e5c79c916792cdb45a2a9ca0f522e",
|
|
"description": "virgl: Use better reporting for mirror_clamp features",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9efe50c83bfa3678fe7ad3cfcd94cf73d900be22",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe19405c4640cdee88cf91a0faa13620090d5f70",
|
|
"description": "vulkan/runtime: handle new dynamic states for attachment remapping",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0105cfd93c01f884e6a690b1c852c084daff2533",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object for vkcts-polaris10-valve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c68f96878ce208f2c1cbd32aa143c8cbf68b3a36",
|
|
"description": "radv: fix segfault when getting device vm fault info",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8097becc7f1be886d91727b87abbdab03dd1d6a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e39fed5737626c36fe54e1fe2d7206598a4ae173",
|
|
"description": "Revert \"bin/ci: Add GitLab basic token validation\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cd8b546205f3fd4c915fd99c9387df449c5bb80e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f4d6df3723c00a38b012e10cb60c7b06ed6b539",
|
|
"description": "wsi/common: Allow KHR_present_wait on WL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d51cd48089c2b03abbf1db956248b618ee5759f",
|
|
"description": "wsi/wl: Improve fallback for present_wait.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1af7f41174231d56f3844b1816c878f85e1e4582",
|
|
"description": "wsi/wl: Refactor out code to update current present ID.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "820859a6abd7e6186070f3d51491bba4a1456618",
|
|
"description": "r600: lower dround_even also on hardware that supports fp64",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "aed6a39c10c328c32e6009e6f5c00cfdd9257e73",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "324ddd09191309515d0d16ad3251438c9b16c2ff",
|
|
"description": "ci: Valve farm (Keywords location) works again",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a23b2862305a6b3595418b0a44c695c71b77650",
|
|
"description": "ci/VK-GL-CTS: add patches to fix dEQP-VK.glsl.derivate crashes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "299aebaa551835d01c5485bd73bb7f672a38753b",
|
|
"description": "ci: bump libdrm to 2.4.120",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7965483b4c1e73c5f6133be6e487f9e84becf442",
|
|
"description": "ci: disable Valve farm in Keywords",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68b3b1573b4abd732957c8fc5ee7afd3dc68927b",
|
|
"description": "d3d10umd: Fix compilation",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "eb20ef92772c6a4963128370260d578f100efee9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55413e33dc0d19237a93f5f9cf882f3e1b2f6004",
|
|
"description": "nvk: Disable all cbufs in nvk_queue_init_context_draw_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35bd36c1b0d62d31ea6db3e196689b24704d2c20",
|
|
"description": "nvk: Whitespace fixes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4254f374ff1391d41dd158a74480ceeb7462bd0",
|
|
"description": "nvk: Do a second submit to check for errors in the sync case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38aba351f13fa0cebd9527d549e4c94dcd21dd9b",
|
|
"description": "docs: update features.txt for nvk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "614e4269cf780648d83582ea5b9074c2fc03508f",
|
|
"description": "nvk: promote load_store_op_none to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "132b3a79f462b7ee416ea2ce2adf7c59b4c8d108",
|
|
"description": "nvk: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da910fc2fd8166f758b2f9c17731802273385aae",
|
|
"description": "nvk: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32babbc416c3b693db389cfa61fe611e311c7465",
|
|
"description": "nvk: Set ICD version to 1.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c467a87e06e21ad9e8bcc9e3556b6fc6f19a1bf1",
|
|
"description": "radeonsi: Destroy queues before the aux contexts",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0a453e43f6efec864267a20a555a5c1ffe7eabc",
|
|
"description": "nvk: Advertise Vulkan 1.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25d40e8e2c84873c49d2228701e517d38cc3739d",
|
|
"description": "nvk: Stop requiring dedicated allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "305256e34408c0b46152a6f7cd88b8e4c4299e20",
|
|
"description": "venus: handle empty resolved query feedback list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df1cd20096188069e0d700be3c38b99696a02434",
|
|
"description": "venus: recycle linked query feedback immediately during submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "decc5d453984c745646ccd5a5f3b7c6b24c406af",
|
|
"description": "venus: add comments for query feedback batch free list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c4bafccc7c363d21ec43614b9ba8b0c65fcc87",
|
|
"description": "venus: free query batches for VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aceda1f5f6fe597c6ac74d561fcb45b95ba2869a",
|
|
"description": "venus: acquire mutex when recycling query feedback cmds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3417c5bb815722bdedf6ca83ce1466bec14a3f2",
|
|
"description": "venus: refactor query feedback cmds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "5b24ab91e43a54b4f4081db52ebf6653b97e72bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc56466098bd26269bc6d91ec1583a6ac4e2190",
|
|
"description": "ci: bump the image tags to rebuild all the deqp variants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52b784dbc5b6f876f11ac1975133df8621a17e34",
|
|
"description": "ci/deqp: only keep the mustpass lists that are relevant to the build",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0c564dd0b80ea544135201f911b078e6125a416",
|
|
"description": "ci/deqp: only compile the test binaries that are relevant to the build",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "969b430a23f12c8d00bddde5e05faa3a8707593b",
|
|
"description": "ci/deqp: only compile EGL tests in GL builds, not VK builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9833b89a2af6ee0d46a9b1977ac41d94a5d29ad",
|
|
"description": "ci/deqp: drop the implicit DEQP_TARGET; explicitly set `default` in VK builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb326ef27f317a9eaa298bb414f4be8808523852",
|
|
"description": "ci/deqp: split vk and gl builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24161160e5fcf880886cbb3868f70d9541f0639f",
|
|
"description": "ci/deqp: move editable part to the top of the file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86bf197bf73302961022dfdf78ee398917e6b622",
|
|
"description": "ci/deqp: avoid storing the huge list of vk tests on android builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cc1c711488958244d2e87e1f6e94d0564f81dab",
|
|
"description": "ci/deqp: simplify version log dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "115ab467c6b013140d0db377756084ca301f0035",
|
|
"description": "ci/deqp: fix default target check when target is not specified",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b9466dd517feede421c0978893649eb1f46e8ab",
|
|
"description": "anv: fix transfer barriers flushes with compute queue",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f99685c1ba0dca101813d6271ccd8e05b90af72",
|
|
"description": "virgl: use PIPE_MAX_SAMPLERS in bind_samplers_states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5275df0cfe3020e2b88405633fb2caa1f2af16ca",
|
|
"description": "gallium: Add ssd130x to the list of kmsro drivers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d31680e79ad1aa3a91e917a9e3d615453203298",
|
|
"description": "anv: retain ccs image binding address",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e519e06f4b274fabf9302626c6e63d084372c1ea",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eead86ad8e353234f47e00fb25b393dddb15106c",
|
|
"description": "anv: rename aux_tt image field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdc2f0a52e5225a8fbe41fde1329e18b7a99d6f4",
|
|
"description": "anv: factor out aux-tt binding logic for future reuse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6260fa47ff85e49be8672b0b00c4e9b6e7b57b59",
|
|
"description": "nak: Loop to ensure we get accurate shader clocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48ebfeba34c5e3845b0d3693d7841fb4becc2ec3",
|
|
"description": "nak: Add a source barrier intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d57c79846d487335b141e612b5e0603e02fef548",
|
|
"description": "nak: Choose S2R vs CS2R based on sysval index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e121d873bdd57cd41626e3c37ae65a05662206d3",
|
|
"description": "anv/hasvk: don't report error when intel_get_device_info_from_fd fails",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3fd44345c40bcccc43ee440626ddeff591d6e198",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02fe3c32cdfc3cf48cd691d6321978b8d4c3e61b",
|
|
"description": "ac, radeonsi: remove has_syncobj, has_fence_to_handle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d25201903df3dff1ddd8627bf77be2ae2bc90af3",
|
|
"description": "winsys/amdgpu: use syncobj rather than amdgpu fence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d14ecd6d897cafa4f977467a7cc55344ad06cebd",
|
|
"description": "radv: use device->vk.enabled_features instead of iterating twice",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cce59200254fe6b0d45f408777e9cf3490359d24",
|
|
"description": "radeonsi: adjust flags for si_compute_shorten_ubyte_buffer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1a99f50c7f27793f86a089a028c678cf5cf3142c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e16da89fefb8ec38fafbd26ca4a60fc3c1e3b4c",
|
|
"description": "radeonsi: emit cache flushes before draw registers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1e4b5390425c13b493b05bdaf17a94a6f2f32057",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72dc596aa09112892a46693107ea098d5f2d0477",
|
|
"description": "anv: implement VK_EXT_attachment_feedback_loop_dynamic_state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9d72609d95c42af327d05e37ea9bc1574c6d0af",
|
|
"description": "anv: Advertise VK_EXT_attachment_feedback_loop_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dda8c2b8bee73dc4de87062bf78c66b85ed32a14",
|
|
"description": "anv: handle image feedback loop usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd285a6ad539e366cbbccff29d5a8e8667d6fb61",
|
|
"description": "anv: Add helpers for getting the surface state from an image view",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16391645efd42ba203a821691aa4840792a501c4",
|
|
"description": "anv: add check that in renderpass barriers apply to attachments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eed788213bd70ad5e2996d6b285eb802c15f4e77",
|
|
"description": "anv: ensure consistent layout transitions in render passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76cf391255df07e8a2f0ffcdea74707baba8587a",
|
|
"description": "vulkan/runtime: add helper to query attachment layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f92bff91989faa15be55e1e795e900badc1f8576",
|
|
"description": "intel/ds: track predication of blorp operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97efa57531b826edf62b00fd4dc26d7568ff941b",
|
|
"description": "pvr: Implement VK_EXT_memory_budget",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "991ae339f572807bd3808dafc14bffe833908a19",
|
|
"description": "radv: Implement NIR caching behind RADV_PERFTEST=nircache.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ed5f2caceebc31ce516a826fb6e05b7e6506182",
|
|
"description": "radv: Re-sort RADV_PERFTEST env vars in docs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bf5c33c9c9c2b67fa1d40a5298f1ae3e7ea3fb0",
|
|
"description": "radv: Rename cache_search_nir to cache_lookup_nir_handle.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70b0c5909bfd77effc3c26820255f315f16eb616",
|
|
"description": "radv: Add radv_spirv_to_nir_options that summarize early gfx states.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e519e06f4b274fabf9302626c6e63d084372c1ea",
|
|
"description": "anv: add missing alignment for AUX-TT mapping",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4cdd3178fb10723e91060a75c34f379a1a92184c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "337fbab9ce7d189e27800b1e2dd4ffbb61747d09",
|
|
"description": "r300: remove backend support for SUB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18a0ff121ef652a3c589c5323b320b6f202c4b8b",
|
|
"description": "r300: remove the remaining of backend constant folding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "553e841d7c5c168a738243a71fc36687136266d9",
|
|
"description": "r300: remove SGE, SNE, SLT, SGE lowering in the backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5115cebd5d5f7980dabd1f0ff5c994a371f1a0b6",
|
|
"description": "r300: lower comparison ops early in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99abd9ad30f10a9554716d9d9ebcfb5e60033b7d",
|
|
"description": "r300: optimize out more modifiers produced later",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdf42690f6f6dc3dd8bad5d797f11240a32f3890",
|
|
"description": "r300: add r300_is_only_used_as_float helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1a669be75767ee728fc631bd58167a261830a40",
|
|
"description": "r300: remove backend SLE and SGT support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d46bbf727d095e73e8fea12c8c8d386af6a98145",
|
|
"description": "anv: promote EXT_load_store_op_none to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87acc6b59bde038bfc3d4d38842b3d2ee1cc0235",
|
|
"description": "anv: promote EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "976d5b95515b6339f5c52c9f84d263f9dae8399a",
|
|
"description": "anv: promote EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1aa832e5f5879e70a2c25c3517951ccddd36a599",
|
|
"description": "panfrost: Legalize before updating part of a AFBC-packed texture",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee77168d575cd41c0202ef918bf4935cc1603489",
|
|
"description": "panfrost: add can_discard flag to pan_legalize_afbc_format",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62ed14b3868e304371b3e096da94c6dc3e24a299",
|
|
"description": "panfrost: add copy_resource flag to pan_resource_modifier_convert",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22a7637b08255acc998e67bbdbc1ed34daf21465",
|
|
"description": "panfrost: factor out method to check whether we can discard resource",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "33b48a55857b15f7e7b892a89cad2f0ad2399ba6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c53d0a6a6d6f580584b9c36a769cec2bd1205f92",
|
|
"description": "radv: advertise VK_KHR_index_type_uint8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30f2802e31ad6040f6ebb163ae8245c2df362f35",
|
|
"description": "radv: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ceeb67b3ba90cd0daeaf1327645cfdd0225122f",
|
|
"description": "radv: advertise VK_KHR_line_rasterization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3fbe3b339dc6b69437fe1b353dbf3e182e0af7",
|
|
"description": "radv: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "701a37e863d5301bb214846d1ddf2d13fcfda52e",
|
|
"description": "radv: advertise VK_KHR_load_store_op_none",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6156df53a58b820e9b49f02bca53569d5b4be9f",
|
|
"description": "panfrost: fix shift overflow in `bi_fold_constant`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b703e0be530aa7a13eaa468cbceb05ba51f753b9",
|
|
"description": "anv: factor out common code for determining surface usage from a VkDescriptorType",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2972590a53346a2413121ad3def8813f2796f00d",
|
|
"description": "radv: advertise VK_EXT_shader_object on GFX6-8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0e7714d0d66cf94d30aa469e81902941c169055",
|
|
"description": "radv: add support for binding/emitting shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b93647d7f0fca285ef98570cb9aedc5008c7c33",
|
|
"description": "radv: make some pipeline graphics helpers non-static for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37d7c2172b2a9dbf9b0469fdff40b33b92cc99a5",
|
|
"description": "radv: add support for creating/destroying shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f1902d4dfd857f194a9638d732d7a81e8cf33f0",
|
|
"description": "radv: add radv_shader_layout::dynamic_offset_count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dbb859b3b3cdd388a1d56ef637e285318cd2d45",
|
|
"description": "radv: add radv_shader_stage::next_stage field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a12019cc91cb9462c67193a3d6368bc53e2db066",
|
|
"description": "radv: initialize default dynamic state when beginning a new cmdbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482ca4b07469c29119a9e8064696d95566aa1737",
|
|
"description": "radv: add required NV entrypoints for VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de1805faedc742e021754b571b5949bed019b38f",
|
|
"description": "radv: enable prologs/epilogs in-memory cache for shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9351a4c51a928da641b830d1d36d02e5e8bd214e",
|
|
"description": "radv: re-emit the TCS epilog when a new TCS is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bc5f15b6853d9b49dcf904b09168c08f4c06c79",
|
|
"description": "radv: prevent accessing NULL pipelines when emitting VBO with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6728e9dd152d6bedda7361f77f6f7781c24d87fc",
|
|
"description": "radv: add a helper to get the VGT_GS_OUT value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe1a9b3ab32d75299015b38de3bd4c8a3c07ea7f",
|
|
"description": "radv: add a helper for binding the custom blend mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf1a2b7427bec1059bc76070fe31e0915344fb06",
|
|
"description": "r300/ci: add dEQP on RV380",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd8b546205f3fd4c915fd99c9387df449c5bb80e",
|
|
"description": "bin/ci: Add GitLab basic token validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eabdb3909017ae425732f5615a96cc9601227d6",
|
|
"description": "bin/ci: Refactor read_token function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708a26c6074c47476c608ea8d08d9dc8d968efa1",
|
|
"description": "bin/ci: Move get_token_from_default_dir to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50fcea9c34b17e391bb8c5adc021bb13d03a20e2",
|
|
"description": "bin/ci: Propagate the token to GitlabGQL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cc6140cc87e5459f1b9bdf8923e5ae534ad49ab",
|
|
"description": "ci: shorter kernel tag, included Vivante NPU patches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "472ef1ecae4ed9ddef0110faf92ed489bee48d3d",
|
|
"description": "d3d12: Fix path passed to CreateDeviceFactory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fede8d419552f04ee2786b5758982dc4348c2f3",
|
|
"description": "dzn: Fix path passed to CreateDeviceFactory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa1c9618f970ffd5e1ddf1fc0a4783bbee1d911e",
|
|
"description": "dzn: Don't set view instancing mask until after the PSO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86b5c9278ccc2ce3e660142915f9b1c9c5a33c09",
|
|
"description": "glsl: Work around MSVC arm64 optimizer bug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6139cd0656575c3600052101565d777f6f5be0a3",
|
|
"description": "util: Detect arm64ec as aarch64 (and x86_64)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99ef70d8aafb22f3ffac21aa0414ae95afcee5ea",
|
|
"description": "nak: Fix TCS output reads",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "abe9c1fea2d7ae613ce63a13828eaa0683047552",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44e57b4e73f9d33a00b6a5b01a9a7f9e3898540",
|
|
"description": "radeonsi: get enc/dec caps from kernel only on amdgpu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c2ff46a4fc3e537573ac9503057e0cd29b6fff3",
|
|
"description": "anv: don't prevent L1 untyped cache flush in 3D mode",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0bbab98dfa53c47fd231db12b1cabe44cffab1a",
|
|
"description": "llvmpipe: fixed race condition in lp_rast_destroy that causes a crash on windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ec98d08f5fdfb43ef03c72ceddb78d45f8afcd",
|
|
"description": "spirv2dxil: Handle aliasing/overlapping UBO/SSBO variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4833126b406e934a59d6f0343c8b059b3b4443d5",
|
|
"description": "spirv2dxil: Fix the spirv2dxil command line tool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6825c67c991fc1fc6192f81a25e86f5bde7367d1",
|
|
"description": "ci_run_n_monitor: allow passing multiple targets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eeba409c54761d48bb5cd26233324e7a0ad9f8ac",
|
|
"description": "ci_run_n_monitor: drop always-true condition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e6643fee5d1159a49f6d5a6a20cf7ff2ded1cf6",
|
|
"description": "freedreno: Add a7xx crashdump-related registers and enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b69345fcfcd01a13bbf7cfab169cd417b26e5bb9",
|
|
"description": "vulkan: promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8142a6051abdedfbadcd18ed073cb03df8bf241",
|
|
"description": "vulkan: promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98dab1aad56bf1c50084aadc99e205e2a30ce437",
|
|
"description": "rusticl/program: mark NirKernelBuild as Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd5b0adc79a8e91e53240046429402c8bc5095d0",
|
|
"description": "rusticl/mem: make Mem Send/Sync by storing mapping ptrs as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f110ec63dfc28a2993b532c1b22656ac1121ad7",
|
|
"description": "rusticl/gl: mark GLCtxManager as Send + Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b76fb0f01be69705a0a04a6448d6b7e9d3704969",
|
|
"description": "rusticl/context: store SVM pointers as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89868992ab7aed09c3f8de34f0b40ae60686aabe",
|
|
"description": "rusticl/mesa: add thread-safe wrapper for pipe_image_views",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1166944124255f70c4a15361868952c71f094d9c",
|
|
"description": "rusticl/mesa/screen: convert to ThreadSafeCPtr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef8461b84f281e093420f59db4484d5ba683bceb",
|
|
"description": "rusticl/mesa/device: convert to ThreadSafeCPtr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a108bc9908f4761c96834d309bc9c2beae669a07",
|
|
"description": "rusticl/util: add a wrapper around \"thread-safe\" C types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a44d0fd1dfbf07766fc309b7790bc013e0c5c2f",
|
|
"description": "anv: Advertise VK_KHR_shader_subgroup_rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4af079960d80ee7e633ea0acadd9cead4f23bb30",
|
|
"description": "intel/compiler: Enable lower_rotate_to_shuffle in subgroup lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb1b6649e12abd8f082cc46f83e6eb695932b8b3",
|
|
"description": "freedreno/regs: define the wide bus enable bit in DSI_VID_CFG0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a81855a67526809d1ff2e3a70c7991e52948e3e",
|
|
"description": "freedreno/drm: don't crash for unsupported devices",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48610676897d989ff8ce604022e7d611cec9c131",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a6a55fbbed00facb0a18061f899d12778c37cda",
|
|
"description": "tu/kgsl: Fix sync_wait'd FD in kgsl_syncobj_wait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3a1a8b1d059a420e574110c0394a103871f8350",
|
|
"description": "radv: enable VK_KHR_shader_subgroup_rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6725ad9f2278851a7e2a37d7a6b47a05d14e51b0",
|
|
"description": "lavapipe: fix build since vulkan spec update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccaec08012625ed9178eba6c87d065d13c417198",
|
|
"description": "vulkan/runtime: handle new image layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc13f3236f44be42325ccc5df8e61782b8dd5e2",
|
|
"description": "vulkan: bump headers/registry to 1.3.276",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e93ccbc1b25d3e24f1672eaf1fbdb998ca94173",
|
|
"description": "anv: untyped data port flush required when a pipeline sets the VK_ACCESS_2_SHADER_STORAGE_READ_BIT",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "425ddc24b147fcedda3053389d61a611c96bfcda",
|
|
"description": "winsys/amdgpu: Fix build on BSD",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cf24d155038c60abca9570a5a1503693e6c4b541",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "963813fbfd02b69a27a182f00e672179db5fc4b3",
|
|
"description": "radv/amdgpu: Fix build on BSD",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c58cff3ce42f1e2f3b76d7798a302254cc347ea9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cc3e842bb7f0d65228a94c96f958f5da8593c2c",
|
|
"description": "egl: Return BAD_CONFIG when robust access unsupported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fd44345c40bcccc43ee440626ddeff591d6e198",
|
|
"description": "intel: Skip ioctls for querying device info when hardware is unsupported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96504d51a214d26cd35beedbc0714f91d64a6b2d",
|
|
"description": "panvk: advertise bufferDeviceAddress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d614b55506ec1443322249a6d225404a66fef25",
|
|
"description": "panvk: implement vkGetBufferDeviceAddress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e38024fd89830da20be0a7e4cf8fb6a7409fc38",
|
|
"description": "intel: Use hardware generated compute shader local invocation IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e7f4ff97fb871376a828146ab3a276c1d3c4fcf",
|
|
"description": "intel: Add driver support for hardware generated local invocation IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10ed4f1cab244ca7100a139cdd2b2030b046ac11",
|
|
"description": "intel/nir: Pass devinfo and prog_data to brw_nir_lower_cs_intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f85ad92dae82b42983eb8023133a6fe8ced4aa81",
|
|
"description": "iris: Implement query_memory_info() on discrete cards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7ef356a74a0f57e9828239057374bceed565895",
|
|
"description": "intel/dev: Fix typo (ajust -> adjust)",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b571ae6e7a76725840e50345e46de65e9ab7935a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ccb9f46322abc7141b3a972dfde845321d7da1f",
|
|
"description": "iris: Don't return timestamps modulo 36-bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd8497c70ee72bbb9ceea812e14d659a089b63d",
|
|
"description": "docs: update calendar for 24.0.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b495ee8a94f6fd778127f0bd8bd6d6530b38131",
|
|
"description": "dzn: Disable depth/stencil for partial binding from dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c6d9d9a993fe1457a09eb8b1eba90e07b2b39f",
|
|
"description": "dzn: Handle VkBindImageMemorySwapchainInfoKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df684ee653a24e377d135f9a57cc88762f1a0f6c",
|
|
"description": "dzn: Fix enhanced barrier layout for depth blits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcd56e31f7ceab8860932a7a30e6d588032b0f1c",
|
|
"description": "dzn: Implement maintenance3 VariableDescriptorCountLayoutSupport",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb82c836d9555dd8c0c8f0a37d077ac3c81b016",
|
|
"description": "microsoft/compiler: Add feature flags for new comparison sampling ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb218e15bf1c3d5d0fcb7036afd38676ee03af5f",
|
|
"description": "docs: add sha256sum for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7e260f468bcfa4f68504115422558535f38bee5",
|
|
"description": "docs: update calendar for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e2dc3520ef0ba2f3388118710fbe74b766c36ce",
|
|
"description": "docs: add release notes for 23.3.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ec2fa52f9bfbc96a0d56a149b6c85f1e4e3b8f",
|
|
"description": "anv: Fix calculation of syncs required in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38e92556a041cc421dadb95aaac43a4619311a87",
|
|
"description": "gallivm: passing fp16_split_fp64 to fp16 lowering.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2a25cf75cad20959e3760c13818379624264f3d",
|
|
"description": "intel/fs: Fix shift counts for 8- and 16-bit types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2824dd38d687f8c3b0d5fe0e5c153133dd050fb",
|
|
"description": "nvk: Set maxInlineUniformTotalSize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58e916b3b7e0328e43d914f8a3d6d0906210ac97",
|
|
"description": "nvk: Don't exnore ExternalImageFormatInfo",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "702326d0138fd7bc1bd032678998b5909951a62c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3850c97d1e3e1dd693c596b658a9a1e69cf5347",
|
|
"description": "ci/lava: Fix the integration test",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b86e49393d83404203827fbda9043bcb45e6e2f",
|
|
"description": "ci/lava: Ignore DUT feedback messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc2639acb4d2481cc224c388e4a247a01f351dd8",
|
|
"description": "Revert \"ci: disable Igalia farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a6d9e21c237c4667260e9885c5f0d2c369349ede",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7ffbd8759638ae58907dda255714586b83a8132",
|
|
"description": "nak: fix clippy::single_match warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cce0a42dcd0ee10dc640a366b520ef05e2e4025d",
|
|
"description": "nak: fix clippy::clone_on_copy warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7a059794e2b68ed3fc5f9c9229d0b354ed46283",
|
|
"description": "nak: fix clippy::manual_while_let_some warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36cb48d08379d03aef8d1bb7a3ad39cdc653eb17",
|
|
"description": "nak: fix clippy::unwrap_or_default warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb53146b443d1e28cf0626b7978d5990ac217002",
|
|
"description": "nak: fix clippy::redundant_closure warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06ff342ee1bd92a0b2d1f9ddc9f3142dcc544416",
|
|
"description": "nak: fix clippy::needless_return warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b039abd7b1d1e30ba5e31104ca20fc48ec583d5",
|
|
"description": "nak: fix clippy::match_like_matches_macro warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d414cb61a844150fc2abdc2ecffc06dbeef70a4",
|
|
"description": "nak: fix clippy::while_let_loop warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1effb5262a11f3b4ec75d4c2766b4fe570472381",
|
|
"description": "nak: fix clippy::needless_borrow warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d4bd73fa3420c2675f765baefa105459b21b8cc",
|
|
"description": "nak: fix clippy::needless_lifetimes warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00a6e2ae4d3857d382940bce36abc9beb2b92d91",
|
|
"description": "nak: fix clippy::useless_conversion warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec7b32d920607f6a38f734f4068256489dcba02f",
|
|
"description": "nak: fix clippy::mem_replace_with_default warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cab414669ff3b655945a1415e8391bd14bb38cfd",
|
|
"description": "nak: fix clippy::extra_unused_lifetimes warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c9734b6dcd4b52dc6ceebac50eabfb1b60b64c4",
|
|
"description": "nak/meson: specify rust flags globally and allow some clippy lints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dc182b6b21520bfa68b647cae9fb303e286980a",
|
|
"description": "aco: fix labelling of s_not with constant",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dfaa3c0af69ab035cb825943b1cee0f60272010e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7adc7678a88edccfbd20af2307e7f50e9ed48e47",
|
|
"description": "teflon: Add table with known supported models to docs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c74077b62da5581d074e45ce9554ef89c236ab7",
|
|
"description": "aco: implement rotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b90ec971d7c6524d4ecdaf1aa46c2ed925b77b17",
|
|
"description": "aco/gfx11: resolve VcmpxPermlaneHazard for v_permlane64",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19876386e2eac98abbcead1c62b5caa8ac1df3c6",
|
|
"description": "aco/gfx11: use v_nop to resolve VcmpxPermlaneHazard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a626f765b5808a3a5a7de1ea8f857f50d2a495dc",
|
|
"description": "aco: support v_permlane64_b32",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c67d4a75babc0dd2e09397870f53bb35f1228142",
|
|
"description": "aco: validate v_permlane opsel correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc57f14c2d471ab9316fb6bc09f117e0c576952c",
|
|
"description": "aco: fix printing dpp8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c69650a95e26193652b93bb229c82b77cfac6b3c",
|
|
"description": "isl,blorp,anv: introduce ISL_TILING_64_XE2 for Xe2+ platforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db4673ee72339d46b1843b3239b8f7b9c3c66b68",
|
|
"description": "radv: add a per-stage key field for mesh shaders with a task shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e1a6d8e267865e910510cb19ba97edc89dadc6e",
|
|
"description": "radv: remove unused parameter to gather_shader_info_mesh()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df45cbddb59a19293dc63f2d7df0d2fbc24a457e",
|
|
"description": "zink: set more dynamic states when using shader objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eca4f0f632b1e3e6e24bd12ee5f00522eb7d0fdb",
|
|
"description": "rusticl/kernel: check that local size on dispatch doesn't exceed limits",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a0c15d5ebc55a233eabb155a6291efb206fbd39",
|
|
"description": "rust/spirv: fix clippy lint on unneeded late initialization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dd404dd2eecd6d658255925ead02ced6495f9aa",
|
|
"description": "rusticl/meson: use rust_abi instead of rust_crate_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f22b95956cb11ccba12dd9f7e4510851fb744a3",
|
|
"description": "nir: Handle casts in nir_opt_copy_prop_vars",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c845ed548f87fdade9293c83858f2876d3b7cc6",
|
|
"description": "nir: Make is_trivial_deref_cast public",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f7715c5824922e867aa739c587eb1718db66c1",
|
|
"description": "panfrost: Clamp the render area to the damage region",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff3eada7eb4e4df0abe93ee76b77101f9d24e72c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d39dba425b1e10f711a2bc171849720cf62629",
|
|
"description": ".gitignore: Add .venv folder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60c2bcb8afd5e1af8aacf29f82662e8a9046cedc",
|
|
"description": "etnaviv: Use TP cores to accelerate tensor transformations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6473ce28ee0f36890e24b3832cd53d3ed5e98e7",
|
|
"description": "etnaviv: Use NN cores to accelerate convolutions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f014f1bba99ba157260ba5081b277d05cd2ee810",
|
|
"description": "etnaviv: Don't emit boilerplate for compute only contexts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30a8c071e9ee40fdd437349d94197229ebeb87b0",
|
|
"description": "etnaviv: Add a bunch of new params for NPUs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e055508881b77278cf79134330f7ca3c1e867e3",
|
|
"description": "etnaviv: Update headers from rnndb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af199e0ff01250313bad5fde2905cfb796fb1930",
|
|
"description": "teflon: Initial commit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92904108706f979cd80cee57af58d866e0f9f7ba",
|
|
"description": "mesa: Import TensorFlow Lite headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8fb1dc7aea35a497f5282977ff04d6c51549376",
|
|
"description": "gallium/util: Fix pipe_buffer_copy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6d9e21c237c4667260e9885c5f0d2c369349ede",
|
|
"description": "ci: disable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdf6b22ffe7d63121bd7a9170639e79a77b59bb6",
|
|
"description": "Revert \"ci: disable Igalia farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26564b8515d8fec01216c4ec5242b0deaa8e15e6",
|
|
"description": "bin/ci: Don't submit jobs on integration test",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffe2b31f9a0ef07fd1380580986302bbfd936f32",
|
|
"description": "ci/lava: Detect hard resets during test phase",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d075d049387243e109492b678cef2930c28a13",
|
|
"description": "nak: handle nop ops from NAK IR on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc232a67a4cbf3b3e3923ed7dea35aaea1c02a7b",
|
|
"description": "nak: implement cs2r op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48055f6a239e989c22bb5eb39feabc9f74d0ae97",
|
|
"description": "nak: implement kill op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "354c26d0c066f14657146442d140d6ae3bbdf5e6",
|
|
"description": "tu/drm/virtio: Fix dmabuf import",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a43970276dc3048653fe9803418fd7456b89304",
|
|
"description": "driconf: Change vendorid on Palworld for Intel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa56740dede991483715af7852fe7d0aa2ba170c",
|
|
"description": "rpi5/ci: add flake seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79a27848d7698c3f8ba78b9fe30301892bdcefe1",
|
|
"description": "rpi4/ci: add timeouts seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9abd16d96fd5009fb1567785d1f3714c10cef25",
|
|
"description": "rpi3/ci: add flake seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e465ac25618b3ce2d8666b5015101414f05f9876",
|
|
"description": "nir/lower_shader_calls: remove CF before nir_opt_if",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "015b0d678f8027008a5ae4cc3bb066a859839c8a",
|
|
"description": "nir/lower_non_uniform: set non_uniform=false when lowering is not needed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b1619109ca91f5b9b4f29d75479241ec82c31549",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90939e93f6657e1334a9c5edd05e80344b17ff66",
|
|
"description": "radv: do nir_shader_gather_info after radv_nir_lower_rt_abi",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1b9a6e4f3c1702d68866bec2799b1216812595a",
|
|
"description": "anv: initial RMV support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d53fcd54e9332fe0062c3b204684964eb5a89e8",
|
|
"description": "anv: track imported ray tracing pipeline groups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8229ee43acd5302556ea8802eefef4cd1892d527",
|
|
"description": "anv: track total state stream allocated blocks from the pool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "693325721196687b73aae8a8065aa2834a2e6f6f",
|
|
"description": "anv: add BO flag for internal driver allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82c08c41417068142ee0212196db75f8ae1f0b4b",
|
|
"description": "anv: rename layers entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb0af056bc06b0f46e55a4e4271ca4ce7be735a3",
|
|
"description": "anv: remove unused perfetto declarations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87807028c6ba6dcda0b975e5920ed0d49ba0c57",
|
|
"description": "anv: reorder anv_astc_emu.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04ebb79b9e1e73cf2459f0e3599fb7281010d20d",
|
|
"description": "d3d12: Clean up H264 video decode interlaced code path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9477f994a9f64b1bdd54d402bd39ea13fc55f02",
|
|
"description": "panfrost: Move pan_{bo,device}.{c,h} to the gallium driver dir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211aa201945b5fd93a9419bacf89e89be23d830c",
|
|
"description": "panvk: Move away from panfrost_{bo,device}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab6a61829ca1c5141edd73dd4dea56c7b6d7fa4c",
|
|
"description": "panvk: Keep tiler_heap and sample_positions BOs at the panvk_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c05104c71fccf64a9e6d49725f0a2bf3da16a0a1",
|
|
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06a2a857f7cf69f2cccfacebcea3449d69b35948",
|
|
"description": "panvk: Keep a ref to a pan_kmod_bo in panvk_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00cdd1d74365ebb57598a5e82d9b2d59f0c96d95",
|
|
"description": "panvk: Track blit src/dst using pan_kmod_bo objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01c7abf56f0dc30eea5ce5a5e3a805417ec6ad14",
|
|
"description": "panvk: Transition panvk_{image,buffer}_view to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d09f38882426d7252b20ea82946c6e231d7237b2",
|
|
"description": "panvk: Transition panvk_pipeline to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ea8e4a469dbe9d54d6843ef04a4c9a5407423e",
|
|
"description": "panvk: Transition panvk_descriptor_set to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86109da54e7612757f8cd404bed66fcfaaf2a701",
|
|
"description": "panvk: Transition panvk_pool to panvk_priv_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78e5bc1ee5b37d82323d300ff88bdbb4b4da3b58",
|
|
"description": "panvk: Add the concept of private BO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9672ddcc3a204d8eda061ac5a0b96a88c84af207",
|
|
"description": "panvk: Add pan_kmod_{vm,dev} objects to panvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48ff9fc8181533fe1a6f5acb436db17a8e7bbb97",
|
|
"description": "panvk: Instantiate our own blitter/blend_shader caches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d155d6b7a334f07ad652e5a87f16f3302c7b968b",
|
|
"description": "panvk: Add a decode context at the panvk_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acdcf5c0a173ff6f00858cb0e1699f96d68a9a66",
|
|
"description": "panvk: Move panfrost_device and panvk_meta to panvk_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea4dc54d720c10d4cf55f47f0fe1ea4374847aee",
|
|
"description": "panvk: Use vk_device::drm_fd instead of going back to the physical device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92fa7468a18dc8ace5a2280e98a91b9438d348d1",
|
|
"description": "panvk: Store various physical device properties at the physical_device level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e65d7347e597a599a0500a0cd80ba265e6a91c3",
|
|
"description": "panvk: Stop passing panfrost_device around in internal meta helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e028b6dbe7abf371faed2b455b6a8a01d1889702",
|
|
"description": "panvk: Get rid of unused pdev arguments passed to some meta helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c615b4ae10227332f4a50474b40f144773fbdc4d",
|
|
"description": "panfrost: Add a helper to retrieve a panfrost_bo from a pan_kmod_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "446ec05faecbe92246dc37a69631521448112fdc",
|
|
"description": "panfrost: Make pan_perf panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b554c093996284872f91d9c1ed791f4bda6d913b",
|
|
"description": "panfrost: Make panfrost_texfeatures.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2c06d0813779873428547fe5fe0926aec3e3cb0",
|
|
"description": "panfrost: Remove uneeded pan_device.h inclusions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "493cf2f0082d958729c3268f425edbd7d70e39df",
|
|
"description": "panfrost: Make pan_desc.{c,h} panfrost_bo agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f94889d0797f6dc66b7875e68ae7d44c0f018131",
|
|
"description": "panfrost: Make pan_texture.{c,h} panfrost_bo agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d07926df1eb6e943025e88538eda54c73ba9d4a",
|
|
"description": "panfrost: Make pan_props.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b4d1bb9be1f6e94649a0b09abcb1d05b822cf38",
|
|
"description": "panfrost: Make pan_pool.h panfrost_{device,bo} agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1f1a6d7615b1836dc7524e07ab431a17fade0c",
|
|
"description": "panfrost: Make pan_indirect_dispatch panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bdcef6506bcb6ce1084f2831b7c04994ad848ac",
|
|
"description": "panfrost: Make pan_blitter.{c,h} panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49aeced1a4c6dcbed2408d5e8a7870a24e2ea622",
|
|
"description": "panfrost: Make pan_blitter.h includable from non per-gen files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "146b51d9f4dc10f7809e39c25949471fa85dc88e",
|
|
"description": "panfrost: Remove unused header inclusions from pan_blitter.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a01be2f21f32355c7cefdf51b060faadaf9b2a1d",
|
|
"description": "panfrost: Make pan_encoder.h panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0651b8871bbe5e9f9ac30635b69ea985a2730a9b",
|
|
"description": "panfrost: Make pan_sample.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "387882d811fe397453a5b99f5122da5ddca27494",
|
|
"description": "panfrost: Make pan_layout.c panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4f2b7492b0a7bdc61bc50e7c8dbed7edd8995c8",
|
|
"description": "panfrost: Drop unused panfrost_device forward declaration in pan_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "517c0458f24a1e6a3dc8e9662f84fdd8bee24e2e",
|
|
"description": "panfrost: Make pan_desc.{c,h} panfrost_device agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56438e06b971b2b27f484c126932a916e02d6628",
|
|
"description": "panvk: Inline pan_wls_mem_size()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00fb95175f969a39b69a1ec2e764f312df51b1d2",
|
|
"description": "panfrost: Pass tiler heap info through pan_tiler_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42138ee1c801dfd289e0f3e0214600fb1a01890d",
|
|
"description": "panfrost: Pass no_hierarchical_tiling info through pan_tiler_context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00d4a7c7fd9900fb685059034bcd74c73c6738a8",
|
|
"description": "panfrost: Pass the sample position array through pan_fb_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b8942d4dc3796e7849a085209882dc1fe6018fe",
|
|
"description": "panfrost: Pass the tile buffer budget through pan_fb_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95480bc2ab6a594cd9a096d264ba5f8e0efd7ea9",
|
|
"description": "panfrost: Get rid of unused panfrost_device arguments in pan_blitter.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e85e3ce080a910861c907b3a2f84a7a344ead1b",
|
|
"description": "panfrost: Make the pan_blend logic panfrost_device-agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a42913c230ac23b0eda5852d0ccfcb38849dcdf",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_inline_rt_conversion()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c8af69827bcd375d376c4775bd5ef1fb61cbf5a",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_blend_create_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b79735a635909f1e9b08b463760b15622a98143",
|
|
"description": "panfrost: Stop exposing pan_blend_create_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e7e22a808163937cc34374914b4c263f6398bbe",
|
|
"description": "panfrost: Stop passing a panfrost_device to pan_blend_get_internal_desc()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbcc85108b28486c3b8b80d117de524ab7803446",
|
|
"description": "panfrost: Don't pass a panfrost_device to panfrost_afbc_can_tile()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a758e95077ae48b4a72758c4b861cf6d3f283956",
|
|
"description": "panfrost: Don't pass a panfrost_device to panfrost_format_supports_afbc()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d76cb026890a57acbe23831610109f76ad2a1f1",
|
|
"description": "panfrost: Stop passing a panfrost_device to panfrost_new_texture()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5669622857ab960a24d3de4379d61c4da2981a70",
|
|
"description": "panfrost: Move YUV-debugging out of panfrost_new_texture()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "897733c55d6b31c81d4ec717dcfe8765936ad0b8",
|
|
"description": "panfrost: Move panfrost_is_yuv() to pan_format.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fba7f38fdaa0bef82b0394c5ddc1a6a5858e1dbf",
|
|
"description": "panfrost: Add panfrost_[blendable]_format_table() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0fe9c369a1e68c4367e1a38d192594900c7dc1a",
|
|
"description": "panfrost: Make panfrost_format_to_bifrost_blend() a per-gen helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87de3a2e0d9caebcb3314ce9b4c668641d78b52",
|
|
"description": "panfrost: Add a per-gen panfrost_blendable_format_from_pipe_format() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8d2b5b86da1463e9364136dbcf7836b2e755c04",
|
|
"description": "panfrost: Add a per-gen panfrost_format_from_pipe_format() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe9d541d9d66b361a245a145e96089d183e12780",
|
|
"description": "panfrost: Kill unused forward declarations in pan_texture.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd901213dc0878da82c13bec414319cc4ada23b1",
|
|
"description": "nak: make it compile with clippy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "548d919bd32ca14ade8911ef0a3992104dfb96e8",
|
|
"description": "nak: simplify phi_dsts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a414ecdf5b55bb5a1717693dbf0fbaba9867792",
|
|
"description": "nak/opt_out: fix comparison in try_combine_outs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5b355ff25a769193cfe83af669e69d9e51f109ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3fbd0dcb186c502390935b3088b711a24a6c7e4",
|
|
"description": "nak: use rro when emitting mufu on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a0f5fff875a97ffb9daf73f99124c30ac09f426",
|
|
"description": "nak: implement rro op on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0a3bac163ca803eda03feb3afea80e516568caf",
|
|
"description": "anv: move *bits_for_access_flags to genX_cmd_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231ede4f0ca92b33da8b16e7921af9877379c7d1",
|
|
"description": "iris: replace constant cache invalidate with hdc flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c16645c091a478fe441a732d9807ebfaa3c7823c",
|
|
"description": "ci: disable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba87656079a7fb745c06e78641d2fa6ac4112b82",
|
|
"description": "anv: implement undocumented tile cache flush requirements",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc6462924fa2389b35d4e27c6be3de629779b89",
|
|
"description": "isl: add print helpers for debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58c9f817cbed2fc5263c86b514730e54a2d9cbe4",
|
|
"description": "anv: fix pipeline executable properties with graphics libraries",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3d49cdb71ee8cb07ca922b9ffa15edd27627959c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42fc83a6e3cbf4521f7c2d2acf26bdf22dd73f83",
|
|
"description": "venus: default to enable GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85df907ad8692d1448ba12735c2981e47add34aa",
|
|
"description": "venus: allow tls ring submission to utilize the entire ring shmem",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80a5df16fe81d39fd771d5805b141c4eff623886",
|
|
"description": "venus: fix to respect the final pipeline layout",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f713b17a16d7899ef78f85b91c14a46b9f91b3c8",
|
|
"description": "venus: fix pipeline derivatives",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a65ac274acf250a8f4a5abb030c46b572c3552f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f256e8171cb47f5be566607dce5d6267324c550f",
|
|
"description": "venus: drop some redundant comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b551b6e48a4b69e0b1b6eb36acfbebe359025c24",
|
|
"description": "venus: fix pipeline layout lifetime",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "19f2b9d0bbd71ba218962a26434507e70f6cde98",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e8dce8c93268891fd16dda0c743300a93d21743",
|
|
"description": "ci: bump kernel to 6.6.12, modularize i915, add Transparent Huge Pages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "459b5222511ce0eea17f5a43cb55f54bbaca7984",
|
|
"description": "rusticl/program: add debug option to validate internal spirvs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e70699e24ad7c06e43ba856cec9371f142ebaf2",
|
|
"description": "rusticl/program: add clc_validator_options helper function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "421b73207cf2f7985ef5532890b52d4a49d61cfd",
|
|
"description": "rusticl/spirv: use bool::then_Some inside SPIRVBin::link",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93c1eb112fed0fbc9748ef94177cc670c65602a8",
|
|
"description": "rusticl/spirv: do not attempt to parse spirv after failed link",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb2afbc0e5973eccb47065861225b19bc22a9884",
|
|
"description": "rusticl/program: rework debug logging option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fcec87090d7c06cab119aef8c517daa55df1f62",
|
|
"description": "intel/fs: Track instance id in gs_thread_payload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0384e96aee0505b12f8775a397b7c53fde2203a5",
|
|
"description": "v3dv/ci: increase timeout for full jobs in 30min",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ebf7f49a052c75f49496e31f7b3ccca716d30e5",
|
|
"description": "llvmpipe: Compile sample functioins on demand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "533d17ec7164c8063920b7ccf3669f6bd561afa0",
|
|
"description": "llvmpipe: Stop refcounting sample functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4d950ce37ae88a7799ed00ae107cb4440dcfe93",
|
|
"description": "rpi4/ci: skip more of the dEQP-VK.ssbo.phys.layout.* tests that timeout occasionally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "959819c458674ed8074cf7a019cc7b155c49b811",
|
|
"description": "rpi3/ci: update piglit & deqp expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3c91624f487ee7676dfce0f8ed4e4c87ce2c0a2",
|
|
"description": "d3d12: Implement cap for PIPE_VIDEO_CAP_ENC_INTRA_REFRESH",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c81967fa89d918e11107cc787ae70bf32cc56a56",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57cd0a0a28c1bf5d489c58afad309011836fce93",
|
|
"description": "wsi/x11: Make chain->status atomic.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b634537b8b0d5d41e5c3bfe039975042e6fed9c7",
|
|
"description": "wsi/x11: Keep track of multiple presentation requests.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b90b6a395d8fcf6329e4838d312ce5bbb20ce978",
|
|
"description": "wsi/x11: Implement VK_EXT_swapchain_maintenance1.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19dba854be005142f70c36895622c5d46c3b9ba2",
|
|
"description": "wsi/x11: Rewrite implementation to always use threads.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a3784ae33bbdcd50b2a6d8de5d52779276bb36c",
|
|
"description": "v3dv/bo: use mtx_lock/unlock on cache_init too",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd0e3a7fefa9f08fdc34a79488eba9846344f49",
|
|
"description": "broadcom/compiler: fix coverity warning (unitialized pointer read)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2b7c4ce29b36556968ccf0480393180455d498a",
|
|
"description": "nir: rework and fix rotate lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fe0965afa6becfc9c9aa341babd34bc5920e421b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a50b2f8f258eb71984a3d63ca031b8051c380344",
|
|
"description": "panfrost: fix panfrost drm-shim",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "91fe8a0d2859e0b869edf83a56c463cf548ac10a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b652f10fd6a114dfab8f933c4ef3576329dd1f",
|
|
"description": "anv: using a single struct for kernel upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783e3c096fe34b06a251b3355330feac3a015e4e",
|
|
"description": "radv: fix indirect draws with NULL index buffer on GFX10",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "db9816fd666a53dcd6285517c558373f93b12599",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c03cdbd02a69884ce759e0cbd0cf76dc212e2d3",
|
|
"description": "radv: fix indirect dispatches on the compute queue on GFX7",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a64f8dd1192bef2b1cea29283a82f5f82f79a8",
|
|
"description": "intel/fs/xe2+: Allow SIMD16 MULH instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54f3d5a00c7527ef40c79344fea15a2c66fc6103",
|
|
"description": "intel/fs: Emit QUAD_SWIZZLE instructions with WE_all for derivative lowering.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e710a84ad8c2ecd2785a10b7977fa5b1b087448",
|
|
"description": "intel/fs: Set the default execution group to 0 when not representable by the platform.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43c9620dbf169fd7a66f9d5a34ee95f3bd9a923a",
|
|
"description": "intel/eu/xe2+: Translate brw_reg fields in REG_SIZE units to physical 512b GRF units during codegen.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bc38215206f450723c820b6f86cd36ce98f246a",
|
|
"description": "intel/fs/xe2+: Disable bank conflict mitigation pass for now.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6efcba9e3622822357d42549863603176929aa44",
|
|
"description": "intel/ir/xe2+: Add support for 32 SBID tokens to performance model.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9c057d5a3568282d40ee9fc4c7b101464bb10cd",
|
|
"description": "radv: Implement NIR debug printf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03379d74ba5ce9c59d96eb6c4f114881b741fbc6",
|
|
"description": "util/printf: Expose util_printf_prev_tok",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d05f8f6146adaff588e154324e398aef2dd7fcf6",
|
|
"description": "util/printf: Include stdio.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87417012f3f42b84b6e8f8264f64e0388201f55b",
|
|
"description": "zink: Update zink-anv-tgl flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "908f444ec10fe44ae2df004909b2e6206188a71a",
|
|
"description": "ci/deqp: backport fix for zlib.net not allowing tarball download anymore",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebcab145cfce334776be7e59db9beeb3f74b6967",
|
|
"description": "dzn: Add a debug option to enable experimental shader models",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90bf4b630b28319314b811102a0186061693b97f",
|
|
"description": "microsoft/compiler: Handle comparison bias/gradient sampling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "733b7fe831f6ea22283fdb9c1df468d6e7a07075",
|
|
"description": "microsoft/compiler: Declare shader model 6.8 / validator 1.8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf461d856fc4af8dd7b808d377a48d26e3cd1e15",
|
|
"description": "ci/ci_post_gantt: add script that post gantt to Marge's messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a9a71e2d99d508714f382ab1b88e8c3c1f3104d",
|
|
"description": "freedreno/registers: A couple newline changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e733e94d81b77aba32219de9f4f0af3bb953b88",
|
|
"description": "freedreno/registers: Add basic kernel header support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab64afc109e80871f5512d744f1c3b6491fbabf4",
|
|
"description": "freedreno/registers: Generate copyright comment blurb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eca68d2dee9940cfcfe627ffc1b0b8d118428a3",
|
|
"description": "freedreno/registers: Don't re-parse files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1567249e99cb00aabb797c6bdf23e1383389941",
|
|
"description": "freedreno/registers: De-duplicate xml_reg_files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15f94505ba75adaf052dcb8d9f349a2bf10242b4",
|
|
"description": "freedreno/registers: Pass full args to dump_c()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "670e93bfb5d2700264801b38373d7e87b0886bef",
|
|
"description": "freedreno/a6xx: fix comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5552ffd0f3b5a169ffc1da7b4435bb69b11035dd",
|
|
"description": "intel: Use an intel enum for cmat scope",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a03cf5b3c294a274e2cd352a188cac220171a5e",
|
|
"description": "aco: remove boolean shuffle isel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4180ebbb9e6bd7a763ad37dd730621ad2f71d2b",
|
|
"description": "radeonsi: lower boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2571580b2b78b9772d5289d2f6e586055e9d8691",
|
|
"description": "radv: lower boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d641750573a163674458004f74d0057bec86c62e",
|
|
"description": "nir: add lowering for boolean shuffle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a15ba53a8a7eff3fc16b09f784f4d59fbf35b6",
|
|
"description": "ac/llvm: implement as_uniform and ballot_relaxed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b031daf16ca66750b2baaf09ac9568f93b5c7c8",
|
|
"description": "aco: implement as_uniform and ballot_relaxed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cb5bf700907a0b862fc4e340c0803bd9411b5d0",
|
|
"description": "nir: add ballot_relaxed and as_uniform intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc9ffb90fdaecdfa682d7783b9ee3dc417373ae0",
|
|
"description": "r300/ci: add flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74fc2e287fc79b9451919b21957bc5d0ef186a5a",
|
|
"description": "aco: stop scheduling at p_logical_end",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1519e6ab77c79aadfe455f1c17af1fcf93f8710",
|
|
"description": "nak/sm50: add support for suatom",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f54d269c20e1c7a668a2ca41ac5ffee76cf60e3",
|
|
"description": "nak/sm50 add support for suld",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "458d4150dfc704fe04e7bc5209643e2eb6479ccd",
|
|
"description": "nak: Legalize OpBMsk",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3098bb23284b598ec6d5030ceaa1c3d5bd9d428",
|
|
"description": "aco: give spiller more room to assign spilled SGPRs to VGPRs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d7d73eb31466d850a8912dab2067707daa658e",
|
|
"description": "panfrost: implement line-smoothing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3cbfb5bd9d9b2cbbd1a8a68d2577183e0b4f190",
|
|
"description": "panfrost: clean up active_prim update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6343e0bbd0bf8d0173795934fc42eb7851d0730b",
|
|
"description": "panfrost: add line_smooth shader-key and lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b6972366aa62678c46af972ec0f9467912d4002",
|
|
"description": "panfrost: pass reduced primitive type instead of points",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9ada4c0a2ebe11a4a8b3bf08fd12a0f76d56c9a",
|
|
"description": "panfrost: add support for forcing sample-counts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "550cc685a76b609a3c3f358d554de6e9911510ec",
|
|
"description": "gallivm: fix coroutines with llvm 18",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b62b0d096d989b1eeacc0fe31d4d47b66094919",
|
|
"description": "nine: update verbiage for enduser device messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41107e4e641cdde3689b2718f8c0b260ab3964ce",
|
|
"description": "nine: detect emulation fallback of d3d coordinates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e3a43bfc03530f121c7d26adcd253442562c6e",
|
|
"description": "nine: r500 under 20 fragments cap is a warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "500ca5ce7e4c093c410ce75add64be2494be111b",
|
|
"description": "pvr: split out device info into per GPU headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09ab2ff925e31e3ecf0af4758a6d8d451e3afa55",
|
|
"description": "pvr: fix up some includes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a7aa01a49b9791eb6b51c4e2bdd79b3602121b1",
|
|
"description": "amd/ci: consider much more of dEQP-VK.query_pool.statistics_query.host_query_reset.* to be flaky",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d67debc2ef22d65c98a7961d60a77c396b95369",
|
|
"description": "CODEOWNERS: update Imagination maintainers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c4a797bc98e2800be09ded38436817d2d7b0381",
|
|
"description": "amd/ci: add flakes seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcc8c8aa4ad0050ae5477143663eb57ee6eff9b5",
|
|
"description": "radv/ci: sort navi21 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14345c4dd67c75698ed071eb7b798e1f52abea62",
|
|
"description": "zink: plug leak in `zink_create_quads_emulation_gs`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a72fc1cb7073fcc892ef0b36e99cc8455337476",
|
|
"description": "nir/passthrough_gs: plug leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15e7c6327216efa1f2c5b71b0a2ca65020f67852",
|
|
"description": "r300: remove R3xx/R4xx backend absulute modifier lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78404cc57d7c0115550728515edd8820d27ece81",
|
|
"description": "r300: skip backend DCE for vertex shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e2e4688af737328229101e4983d5d7120ac6e5f",
|
|
"description": "r300: fix writemask for nir_intrinsic_load_ubo_vec4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43bdfebbff2c5557355df88816e737ef19618ed2",
|
|
"description": "radv: Fix shader replay allocation condition",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86954c766fac7e56985d8d435c7773ec663c641b",
|
|
"description": "radv: Ensure vkGetQueryPoolResults returns in finite-time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "907fe6ea625a82dd356f383fee05f5197e5dd11d",
|
|
"description": "radv: Add radv_get_tdr_timeout_for_ip helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed4ef4dc65348a18ca44d815bb8d5a0ebc6aa599",
|
|
"description": "radv/amdgpu: Remove ctx_query_reset_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f62bdde7031ac919be8e87d389f9b23c49861b5c",
|
|
"description": "radv: Remove check_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b24a4b8949109d787a2db7a1c3a61274b9238de6",
|
|
"description": "radv: Mark device loss if QueueSubmit failed immediately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c58cff3ce42f1e2f3b76d7798a302254cc347ea9",
|
|
"description": "radv/amdgpu: Handle -ENODATA and -ETIME from cs_submit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a0b34349541043774e3ee60bccbd4063299989d",
|
|
"description": "aco: silent checking if clrxdisasm is available",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34a27ac3a7315376646e4c132e02c1c91524e2c0",
|
|
"description": "d3d12: Set up spirv-as and fix expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13cc5afb3590e932532b1a037161684ca37d0250",
|
|
"description": "ci/windows: Rev Vulkan SDK and piglit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b571ae6e7a76725840e50345e46de65e9ab7935a",
|
|
"description": "intel: Make memory heaps consistent between KMDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca94420d6d3de80287be37a452236936bbcc9519",
|
|
"description": "intel/dev: Reduce usage of intel_device_info_compute_system_memory()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f05350899a72c2b7d1dd298e59f111a1d53c6979",
|
|
"description": "nak: fix iabs on SM50 with an explicit i2i op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f332f4087500219f7fecc76ea268bd538f58c5e",
|
|
"description": "nak: Enable NIR fuse_ffmaN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dbf9181cd53baad71a2dba7b3a9198c57ba1941",
|
|
"description": "intel/compiler: Fix rebuilding the CFG in fs_combine_constants",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "65237f8bbcaae12929fa4c35a71626f3c53f5b56",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9bfdcf57688978404187a52bebdfda2d80c93c9",
|
|
"description": "intel/compiler: Add couple of tests for fs_combine_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "280fe3f592f9e48366f820e72e0848293bc21d40",
|
|
"description": "nvk: Wire up nir_opt_large_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc02eee4b2d79a85f67fe53a35f5373cf196da2",
|
|
"description": "nak: Refactor shader upload math",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "148971f232dda5b1bd122df5ccf64635fde3220e",
|
|
"description": "nvk/draw: Map cbuf slots to shaders, not cbuf_maps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b47e93c8a8acb2fc501704f8f277d4ed696d53f",
|
|
"description": "winsys/amdgpu: Limit usage of query_reset_state2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf24d155038c60abca9570a5a1503693e6c4b541",
|
|
"description": "winsys/amdgpu: Hook up guilt to amdgpu_ctx_set_sw_reset_status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "024f144165f7b53e78bdd18f8b5afe11bf4e36e1",
|
|
"description": "lavapipe: Report the correct preprocess buffer size",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc94ff081c9b431dbb1242a04bd4efe0feaf5dde",
|
|
"description": "lavapipe: Mark vertex elements dirty if the stride changed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "76725452239e9e7740c0edd6a5f3663ab897c343",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d98142eda7be693bb39e8ac229d83242f0eceab",
|
|
"description": "gallivm: Use saturating fpto*i conversions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d88c1bb6ce7b64188ff1a19238a40d9218fd021",
|
|
"description": "lavapipe: Fix DGC vertex buffer handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "976dd26004ff6b52e14c031398edae840ded005a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e83ef27ba657e49272061c52072c6ec480d578a2",
|
|
"description": "radv: Vectorize load_global_constant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "220c91208037a499ff7a553f263d20e5844094a4",
|
|
"description": "ac/llvm: Enable helper invocations for quad OPs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b1afb0482f638323c2bef3ec957544499f9ca02",
|
|
"description": "nvk: Advertise VK_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a55b2996ab1aca810d449d6f7b3b72482a9f7486",
|
|
"description": "nak: Add support for SPV_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82fe981e359e7d6fa8448dd8572e52e85ede1a38",
|
|
"description": "nir,spirv: Add support for SPV_NV_shader_sm_builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02d7f5e4ff1a93d149778d8b40f327cccbb412ee",
|
|
"description": "anv: expand pre-hiz data cache flush to gfx >= 125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93706d5c2fb8cd47fa444fd8598b5cb190cf74a7",
|
|
"description": "iris: expand pre-hiz data cache flush to gfx >= 125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7481d61a5d5a8bef71c855182f1d958c4e6c4f0f",
|
|
"description": "intel/compiler: Track mue_compaction and mue_header_packing flags in brw_get_compiler_config_value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48885c7fe347b61555ddae247a7c7fdc6834a6a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f237a23c771e3dc74adc1cc0ab5cbc3e3b03be8",
|
|
"description": "intel/compiler: Track lower_dpas flag in brw_get_compiler_config_value",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2741c6464c347946f1392c97731b24c386b9f782",
|
|
"description": "intel/compiler: Use u_foreach_bit64 in brw_get_compiler_config_value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951e08fc18a32f8a5ee9faa39cab69f8f0767e24",
|
|
"description": "intel/compiler: Disable DPAS instructions on MTL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3756f605586fb2dcf53d892606152ecc5ce1ad1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e67b393371e8d57e5d1e9ba94747ce9f8fd701",
|
|
"description": "mesa/vulkan: use DETECT_OS_ANDROID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c27cd96f3104443cdd73d9f6f17d9f6b8e90564c",
|
|
"description": "mesa/vulkan: use a simpler path for header in trampoline gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c860935501bda56da7f8fb7a3c436a8ce97a2b66",
|
|
"description": "mesa/util: use DETECT_OS_ANDROID in anon_file.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b133ad446b1c8c714eebf02106f695486377d5c",
|
|
"description": "mesa/util: add <linux/fcntl.h>",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e08add916457d8bd9724ffd1960e638679c8c630",
|
|
"description": "mesa/util: Check __ANDROID__ when for detecting for Android",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "155b2b955566ea6bb4e3f923b0bcebf9c979a264",
|
|
"description": "CODEOWNERS: remove myself as a person of contact for a few things",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52f24121b6d723431ff4f5070508f4f3a4bfcb6e",
|
|
"description": "CODEOWNERS: add myself as as person of contact for CI changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc0131d5bf42c7671b6ebcda61de06c9b954b11",
|
|
"description": "wsi/x11: Add workaround for Detroit Become Human.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ab6d7e7534b6848231e1a2b8bc1a05531ab54bc",
|
|
"description": "wsi/x11: Add drirc option to ignore SUBOPTIMAL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745282736eb8b1b3bc0ac9d45a77a40e502b887f",
|
|
"description": "wsi/x11: Compare modifiers before signalling SUBOPTIMAL.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9c54d47dca10eccd84b50e9f247abecbcf3ffb",
|
|
"description": "wsi/x11: Remove unused vk_alpha in get_dri3_modifiers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b25564ba3364fcbb9b22c95af43f69d156a9c5fe",
|
|
"description": "zink+radv/ci: drop duplicates flakes lines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7e407213bc87d5cdcadde28b1c573a311283c7e",
|
|
"description": "clc: silence a warn_unused_result",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "338636a4ab34026892a2997d4f289b894191945c",
|
|
"description": "clc: require LLVM-15",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd085c253cf4b0fb59eafbc0c9bdc7a0a30c941a",
|
|
"description": "clc: merge blocks handling optional features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faea27e4acd0e764039a0301576d429c2e58c514",
|
|
"description": "clc: require LLVM-14",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05b628b5affd6305ae4d958c15fa1a0a10928125",
|
|
"description": "intel/dev/common: Add xe2 support to get_l3_list()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df0fe0dfbdd3de42039d9da881433952b92101ea",
|
|
"description": "intel/genxml/xe2: Remove L3ALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36012af17fc2d8445a4f84dfb603e44369143822",
|
|
"description": "nir/printf: remove treat_doubles_as_floats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2b08f9437f692f6ff4be2512967973f18796cb2",
|
|
"description": "freedreno/replay: Make meta \"print\" instruction take any number of regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30e09d0e9815a1edd64f19d73e9d992c2121b042",
|
|
"description": "nak: implement FLO on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f33683e4dad9e1dfb7dcd4f86bb86ef3e3954315",
|
|
"description": "radv: don't submit empty command buffers on encoder ring.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d32f2ee7b632b87c9ea8de66aa41423bf36f8268",
|
|
"description": "radv/video: refactor sq start/end code to avoid decode hangs.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d8f3060bd915e6ba6cc01086978d126e70bfea92",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bd31b60e14aa8d573c4352e32458243c94d1c7c",
|
|
"description": "vulkan/video: constify the encoding apis.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f9381782f984f7db18646c0fbf99042ada88222",
|
|
"description": "venus: ensure object id is unique",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "184bcfdc1c3cf22d248053cd22834a1c052b4323",
|
|
"description": "nvk: Implement VK_KHR_zero_initialize_workgroup_memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e214f21579456d7f149986fcebd0448365ee6e6",
|
|
"description": "nvk: Properly configure the min/max shared mem size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaa7980e15ecf81e78ea7e9b0fe4515b465e7e43",
|
|
"description": "nvk: Add a #define for max shared memory size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be0f04f5bd3155c05af14b2c8ffee887838af807",
|
|
"description": "nvk: Unref shaders on pipeline free",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d6a1e29ccdc12461495e01b7dc0b510a9bb84c3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b0448d8f8b1edfbf74104eabcbf473846eccbac",
|
|
"description": "nvk: Set framebufferIntegerColorSampleCounts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03f5fc45bbd29ad3eab8385a53001bd9b54f1e69",
|
|
"description": "docs: update calendar for 24.0.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e4bb8253ed36f911a0a45dfecf89c237a8cd362",
|
|
"description": "venus: fix shmem leak on vn_ring_destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d1e29b7557877c9b278593b8f0c7e6c531849f23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "531505f8c598316ee69b916bfbe414598fec9a72",
|
|
"description": "nouveau: mme: Add a dumper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb6d954c67d83c03b018afe4ab14b06dbf285dd8",
|
|
"description": "nouveau: nvidia-headers: Add nv_push_dump tool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9cd3e4c55bedb732ac8b340f247bf3bde1fb9ad",
|
|
"description": "nouveau: nvidia-headers: Add compute array parsing to class_parser.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc9ad0e5c415a41a8b3d655d67904849404cf28",
|
|
"description": "nouveau: nvidia_header: Add AMPERE_COMPUTE_B in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20b3f9521ee7a4383bf8bd96f6c3b6de500291b9",
|
|
"description": "nouveau: nvidia_header: Add TURING_COMPUTE_A and AMPERE_COMPUTE_A in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d8b9b91601c14f065644f0c9dba1c5981cce117",
|
|
"description": "nouveau: nvidia_header: Add AMPERE_A in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32f2a0f1e15fe9d8c8ba45b5dd9fe37c73dd9645",
|
|
"description": "nouveau/mme: Stop using isaspec",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a69b7f1b19cf2cf87eef1c4a87a189515f092c3b",
|
|
"description": "nouveau/mme/fermi: Stop truncating iadd immediates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10e2dbb63b9d1f8f35c4fc3f570cd19b3fc03b43",
|
|
"description": "radv: delay emitting streamout enable at draw time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdfce158bd9122b0c6d4f5a3d8a774b12891cf64",
|
|
"description": "amd/ci: add flakes seen today",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79422eccd80e3e6d0ab76a652c9b062cddc43d79",
|
|
"description": "ci: Add kmod",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
|
|
"description": "radv/rt: Add workaround to make leaves always active",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18ea091af4b594aea552a4e147e29aa5901386c",
|
|
"description": "nir/comparison_pre_tests: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "873fe637e20d6a7bf63dfcb456cd4aceaa373915",
|
|
"description": "nir/alu_srcs_negative_equal: bail earlier if possible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4740ee8d670c2a82085525f59939e417dd50b0fd",
|
|
"description": "nir: Minor clean up in nir_alu_srcs_negative_equal",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b289028d0abf56f453be9b2ba01969bfe38c3352",
|
|
"description": "ci/ci_gantt_chart: show duration on hover",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffaa247b4fff72cd2045f37be526904c7ebd200c",
|
|
"description": "ci/ci_gantt_chart: add option to save output to a file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf86e97ace3f6f6db95f79350a8ca107276e17db",
|
|
"description": "ci/ci_gantt_chart: add timeout vertical line",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61ab9ae2af193ab534066687266a58878232ba81",
|
|
"description": "ci/ci_gantt_chart: add tool to analyse pipeline execution time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e8cbc8e91072471b00c0c791b8c34b6185f46ea",
|
|
"description": "ci/ci_run_n_monitor: move get_gitlab_pipeline_from_url() to gitlab_common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce200669b1fe9a0c530d8b226110e91f05d198b9",
|
|
"description": "radv: rename radv_pipeline_key to radv_graphics_pipeline_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5a5ab46c9a0282a6f20aa2bfdcf0545d052950e",
|
|
"description": "radv: remove radv_generate_pipeline_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72d2eb39fbe394721c22bf58ad8063fea4a0a52d",
|
|
"description": "radv: pass radv_graphics_state_key to radv_hash_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18bfed2c5fc9c8ad93b08bae8b9e65380a1b772",
|
|
"description": "panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "73eecffabdd37fc2a181dfe38e35e4240812611e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35a02560c8932d4b1841772b016b8e672e409eda",
|
|
"description": "panvk: Fix tracing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "56be9a55be03cce9925989e7d22696733488e05b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5ba55314cb3187dd4cc115002bbc14a086d1547",
|
|
"description": "panfrost: Fix format tables for v4 and v5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "404da63a0e7221e2b57342aa366976e491e531ea",
|
|
"description": "panfrost: Don't try to set bifrost blendable format on midgard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "969ed851102b6136c63b1690c21750b00680d009",
|
|
"description": "radeonsi: don't flush CS before and after every blitter invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da49e9dcc2a2ba6d1f4b8ac0e759aec1625419fe",
|
|
"description": "radeonsi/gfx11: flush DB before Z/S clear to work around dEQP failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd31c1301ed92d0f27e833743ab992301421ab8",
|
|
"description": "radeonsi/ci: update gfx11 flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3601c1b2cfeb82b83edc0c693ecda433806c4652",
|
|
"description": "radeonsi/gfx11: clean up MAX_ALLOWED_TILES_IN_WAVE programming",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15f88ea46ed9b3d28d3d3c644cf3035748f8b7f8",
|
|
"description": "radeonsi: rename *trivial_vs_prolog -> *trivial_vs_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8c23cd4cd769896d7f257087a8a670d2faf87f3",
|
|
"description": "radeonsi: remove unused preloaded instance_divisor_constbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbd3437c6628f7f3440fd90bc0f61cd6e6875bf",
|
|
"description": "radeonsi: remove no-op additions for viewport0_y_inverted",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bad2530a40293cea5217e0cc0753dfa30eb05f20",
|
|
"description": "radeonsi: pack GS_STATE_ESGS_VERTEX_STRIDE better to save 2 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eed352e053f6ac544a4bff3c3c670686880154c",
|
|
"description": "radeonsi: split si_update_ngg_prim_state_sgpr into 2 functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3326bb947ec0ecba8ffdaf5d739786799bd1d35",
|
|
"description": "radeonsi: change GS_STATE_PROVOKING_VTX_INDEX to 1 bit PROVOKING_VTX_FIRST",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c74fc6bfbdbdeee9b40dd41bdaa2f92bd7b8f1c",
|
|
"description": "radeonsi: deduplicate gfx10_ngg_get_vertices_per_prim / get_num_vert_per_prim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da20c6c73fbb0399f60c082900d51c5ede1b704c",
|
|
"description": "radeonsi: don't use staging uploads for buffers & shaders with all VRAM visible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7af7efee4d9f274ff69017b05c0449631e72815",
|
|
"description": "radeonsi: expose shader profiles to other .c files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "767048f8b2e0e9ba8dac45863ebb555c4648072e",
|
|
"description": "radeonsi: report more detailed output stats for shader-db",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b00a0e7a309930d4a65b1c029caa67ca8bbef4",
|
|
"description": "ac,radeonsi: emulate GS primitive pipeline stat on gfx11 because of culling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d3f93714279f0f1f6798db69322d29a41e0b952",
|
|
"description": "ac/nir: simplify code at the beginning of ac_nir_gs_shader_query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4747bd6ba84d5675449b2c299586f7ec1847a144",
|
|
"description": "ac/nir: optimize out multiplications in small line culling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d74123633cf6dd0f168e2a3fcddc9048c6a1350",
|
|
"description": "ac/nir: rename clipdist_enable_mask -> clip_cull_dist_mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af4e91f6b8b89763b2d436283f2cd4bf82c1a1ba",
|
|
"description": "ac/nir: don't write TCS outputs to memory if no_varying is set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4880c1e12ee26d208cbb5cdadca3ffdf86c36b9e",
|
|
"description": "amd: unify NIR options between RADV and radeonsi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b0bfdfa9e83aba5316821296fb9cf68fdc958f8",
|
|
"description": "nir: Use alu source components count in nir_alu_srcs_negative_equal",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c6ee46a7532291fc8583400e174e77b1833daf23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e19ecf49eaf36d662d5e17af5f84a21d590279e0",
|
|
"description": "radv: remove an extra new line in radv_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee96de53e47e45253bcb561639f6677ca441b970",
|
|
"description": "radv: remove the pipeline key for ray tracing pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7999070713c28c929ab82f7fbb1fcc4a83ec55f",
|
|
"description": "radv: remove the pipeline key for compute pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e017eb3b5893468546ccbfad3add5191fd8ec474",
|
|
"description": "radv: stop hashing radv_pipeline_key for compute/rt pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "739c8eb681bd0f5a0e2903b6f8601a6be19b8ab3",
|
|
"description": "radv: hash radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "853298edb1586eac0a018e42d730606e31ffadbd",
|
|
"description": "radv/rt: cleanup radv_parse_rt_stage()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffe997d71d96b92b104837a3e6d865791c6ef0b7",
|
|
"description": "radv: add radv_pipeline_get_shader_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "844004c3354356ab4a761eecc523294ace0baedf",
|
|
"description": "radv: cleanup radv_generate_pipeline_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3615bcdde3b9d9ae13b20005ec89849ba7592688",
|
|
"description": "radv: make sure to retain shaders key for imported shaders with GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "082c524f861c1d421d9f59d2b9010cfaf9971069",
|
|
"description": "radv: pass radv_shader_stage_key to radv_pipeline_stage_init()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08b8356111bcfec40c89231798ed3c2593002c4b",
|
|
"description": "radv: add shader_version to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20fdbc7a44a029687a89c064660dfd9a61ee8ff4",
|
|
"description": "radv: add keep_statistic_info to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "027363416be3d5002c5413fcb3f21b106a8d7f89",
|
|
"description": "ci/lima: update expectations, failing tests are being skipped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bd4cae768ef9f1d5a96eb603bd25191db9d0f69",
|
|
"description": "Revert \"ci: lima farm is down\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "601b826a5ec17da99c2984eeb720bc9e0f3ffeaa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "616c0cd06727e19039d88a405adb4987b0d84959",
|
|
"description": "compiler/spirv: vtn_add_printf_string support for handling OpBitcast",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88c4de7e7b967b5a9d868492e8ed977a8b87c592",
|
|
"description": "compiler/spirv: There is not need unqualify const in function vtn_string_literal",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd118188285d0f3b2d963b0a4807f3f4cfd0efbb",
|
|
"description": "compiler/spirv: The spirv shader is binary, should write in binary mode",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "53265c8798ee83e812f2e27356c8d9affc5356ca",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1593caf6100897a4466064776df05835a94d4ca1",
|
|
"description": "nak: implement FSWZADD on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
|
|
"description": "nak: Implement nir_op_bfm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c14f4cc052778b7a0ae1ea4cbc520210b305b5b7",
|
|
"description": "nak: Rename OpBrev to OpBRev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b68c77abbc2f9020293af2701d7fa46b45310b1",
|
|
"description": "nak: Implement nir_op_ufind_msb_rev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3bceafed5660c386fa147603f1ff9473015bc10",
|
|
"description": "nak: Implement nir_op_pack_half_2x16_rtz_split",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95a6165fac62c01b592b2e97645c057e20c34e14",
|
|
"description": "d3d12: Do not assume multi-subregion support when querying for driver encode support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8c5a0485e907ba1fd573944ebcd792618cc0dcd",
|
|
"description": "amd/ci: simplify deqp config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6de31ef8a699197a44c94ee04cde840504941e85",
|
|
"description": "nouveau/ci: don't run nouveau (gl) tests on nvk changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc5725ee29727a3272ecf30141a249cf4f91f1fc",
|
|
"description": "vulkan/wsi/wayland: fix returns and avoid leaks for failed swapchain",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eb48e804005c01273e67234cc4b088716f1cc19",
|
|
"description": "nak/repair_ssa: Remap PHI sources as well",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ce0b5ab0a66a3fc281c1577b74dab67023c3753",
|
|
"description": "ci: fix job dependency error in MRs for bin/ci/* scripts",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99720f056481270deb04516492c244198cb9efa9",
|
|
"description": "nak: fix frnd on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df5203d6316d8b79705c6fa37fecb0d072a63caa",
|
|
"description": "radeonsi/vcn: remove EFC support for renoir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff84aef116f9d0d13440fd13edf2ac0b69a8c132",
|
|
"description": "nak: support predicate sel on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b6a39cfd45189ee85a76fccab6d9ec275651c50",
|
|
"description": "nak: support predicate swaps on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de2c847c24695ec5be4858b375db697c3ebcff15",
|
|
"description": "ci/lava: Detect r8152 issue during boot phase",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfd50f72eb6d661d0ef4b834625b71172d4e967e",
|
|
"description": "ci/lava: Turn the r8152 issue check into a counter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a6ac1dd2ffb3d06fdff21d4b9ceab86c888855d",
|
|
"description": "zink+anv/ci: add known failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ff77f08e476e37bf387178b5151093296491016",
|
|
"description": "ci/deqp: uprev deqp-runner for Linux too to 0.18.0",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1ff4687e866043f938fa5d4b14f79393b8361ec7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "865abfde6393689d17d33fb907cc39d63ef02df4",
|
|
"description": "radeonsi/vcn: Fix H264 slice header when encoding I frames",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b21f7cf441670b77d4831777bcef0ff4f0bd3c",
|
|
"description": "zink/ci: skip more arb_shader_image_load_store.* on Polaris10/Navi10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bacace8634346f853547f51a0ea6ff8082a8dcb8",
|
|
"description": "glsl/nir: fix gl_nir_cross_validate_outputs_to_inputs() memory leak",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7d1948e9b5d953cf8f5a56c676c935621b8da2bd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a68a94a513716884c4a8c46c543ffc8bcf8e9c7",
|
|
"description": "util: Optimize mesa_hex_to_bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34e72579cda63681c2d49ef6eb3e9ddd2bca705e",
|
|
"description": "vulkan/video: start deep copying the parameters structures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4a6a876bee8d2f3ec74aeee0da4fa75f8c0df62",
|
|
"description": "vulkan/video: start to wrap the video structs for deep copies.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b72b4d8a0eda81c306746f453462d1d9752f7d4f",
|
|
"description": "vulkan/video: rename some of the parameter tracking structs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57d83cb99cab81be58534c7d468c8bd7bb9f9e6f",
|
|
"description": "vulkan/video: drop unused function.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ed27bff0beacf5d6b965afc0792ead588c11045",
|
|
"description": "winsys/amdgpu: cosmetic touchups around IB sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e1dae77a9664e36290954ed81647e58b6cb9834",
|
|
"description": "winsys/amdgpu: represent max_ib_size_dw in bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd1e36a044bb2a23356df025fff16f015ad34130",
|
|
"description": "winsys/amdgpu: represent IB_MAX_SUBMIT_DWORDS in bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a008a7dcdf18acb7d74d63c53ca89fc84e3620e2",
|
|
"description": "winsys/amdgpu: remove misplaced duplicated comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2b7603ecbf35b5c805d5bf5bcc51f85bc5ca8e2",
|
|
"description": "winsys/amdgpu: don't clear fence list elements after IB submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb3171b653bd39a6521928fd8d41df1972e6b43d",
|
|
"description": "winsys/amdgpu: add more fence_reference helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a94319d29b466c48ff0e00d6f986e36b99d2ed7b",
|
|
"description": "winsys/amdgpu: don't clear buffer list elements after IB submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2da16e963593a91381766a84573ae76e1849920e",
|
|
"description": "winsys/amdgpu: cosmetic touchups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e06cdad0d6ee04ef3fa1d955f569281deaddb15",
|
|
"description": "winsys/amdgpu: merge loops decrementing num_active_ioctls & unreferencing bufs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1cf7f0d869c6daf2104d1cb975cc21b7a3e5433",
|
|
"description": "nak: Stop passing --explicit-padding to bindgen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f079b6a18d87bb2a99ebb4365ef426b39019efed",
|
|
"description": "util/format/fxt1: include \"u_format_pack.h\" instead of \"util/format/u_format_pack.h\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43bc212aeb8b5905ddd69d1a39ac7b5e2d175426",
|
|
"description": "ir3: Add fullsync and fullnop ir3 dbg options for over-syncing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "123c5e7c3a19c169a6116b3081ae777ebb81d8d9",
|
|
"description": "ir3: Fix \"print\" meta instruction synchronization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
|
|
"description": "rusticl/kernel: no need to reset the scratch size anymore",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "835c208578b333f4624dc7d81158058e99e5efb0",
|
|
"description": "rusticl/kernel: add a few comments in regards to pass ordering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8966598940ad46fb1ff2cbd9c23013289ef0736",
|
|
"description": "rusticl/kernel: run opt/lower_memcpy later to fix a crash",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f229a8ba63d5840d6fb9ed430acdbfb1272ebee",
|
|
"description": "etnaviv: implicitly update shared texture resources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27ac55873a1cce5584a61992600382aa0acba97f",
|
|
"description": "etnaviv: only add shared resources to implicit flush list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ab9df39417af23bf07967fb66eaf8f9e6c8dab3",
|
|
"description": "etnaviv: track resource sharing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22c4a5e1272321e94a04bc316055e004fe8615fe",
|
|
"description": "v3d/ci: run OpenGL 3.1 tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "480ec5b1d480c62bc9984a44bbb6453bca1970be",
|
|
"description": "freedreno/replay: Add WSL backend for Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16de8e99cf6500758295c73aaf878366caf99065",
|
|
"description": "freedreno/replay: Correctly free iova on msm backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56a6bc758d5be2c6e137369590c9cfdc247242b5",
|
|
"description": "freedreno/replay: Delete all buffers after each submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "985a5c8f1ad7c0cdaa9c8e874442145c156a1181",
|
|
"description": "broadcom/simulator: protect simulator BO rallocs with mutexes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56eb09480b6ffe4488e9527628ab0444046d5347",
|
|
"description": "anv: rename video command file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d63f22363d08e7b9477fd795d4c1bcc04acf72",
|
|
"description": "anv: move compute/ray-tracing commands to their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfe894e1e94a33a290d78cbebb6ebdfb4aaa5426",
|
|
"description": "anv: move draw commands to their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddc18b4e78407901396266ba53c4fad6098cc655",
|
|
"description": "anv: move generated draw flush helper to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df1dc882cb22603621ecdcf292dace835efde8ff",
|
|
"description": "anv: fix missing header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74c8edd288fd67fc3b2ba5623738422d3018991f",
|
|
"description": "anv: fix include guards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bb3ae99c52be4707ccebc5d62b6215e5a52baee",
|
|
"description": "anv: export descriptor flushing functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43fb43ba2cfe673d5b6693bfe93d0331f86817ed",
|
|
"description": "radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b555f9451cc3a22209cc7ff91e2f29fdb6f946ed",
|
|
"description": "radv: introduce radv_graphics_state_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b888677dcfe0d522189d05099d9d006c9c88739b",
|
|
"description": "radv: add vertex_robustness1 to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2f87d08721d53f6b5821d378b71b186e8a7deb4",
|
|
"description": "radv: re-organize radv_pipeline_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb80421a62356c3c8af6f868dc4f690b59efb33b",
|
|
"description": "radv: stop passing the pipeline key when compiling compute/rt shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e7018e74d6e674967f18363fbceff5881d3ad11",
|
|
"description": "radv: remove unused lower_rt_instruction_monolithic_state::key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea89328fb41a0ebc497e8045e468070ea8af5931",
|
|
"description": "radv: remove unecessary radv_nir_compiler_options::key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e1a73a53d1640c1732b4566683b8455143b0aa9",
|
|
"description": "radv: add optimisations_disabled to radv_shader_stage_key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a776f036fc9d47f9afaf6003f256f098ef934a1",
|
|
"description": "radv: use radv_shader_stage_key directly with pre-existing fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28e330c24536d353ec25be7b78ce20c7770d1e23",
|
|
"description": "radv: add radv_shader_stage_key to radv_shader_stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff2a3aafcc449d95c3405b21938c6225a67c9ef",
|
|
"description": "radv: move radv_pipeline_key::mesh_fast_launch_2 to the per-device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d74150fc66131f23e2a54dd4920fa33d6604f13c",
|
|
"description": "radv: remove one unused parameter in radv_fill_shader_info_ngg()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138ce72860be3815eee81a39014382c8cfd225c5",
|
|
"description": "radv/nir: remove useless struct for nir_shader typedef",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18349692d0e2726dcd0c441c067f2995989ce19b",
|
|
"description": "radv/nir: pass radv_shader_stage to some radv_nir_xxx() functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e111268f12fa5b8abda8c3297211a25387592cb",
|
|
"description": "intel/hang_viewer: add aux-tt view",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78a881af4391006ead4c2e728647cfea70544d5e",
|
|
"description": "intel/genxml: add GAM done register description",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca",
|
|
"description": "intel/genxml: add CCS_INSTDONE register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f78fac623a1043fc9f42048651aca77f1cca8644",
|
|
"description": "intel/decoder: don't ignore BT entries at offset 0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7107ed55c01840c7bea21c01f8d3e3c9b10fe9c2",
|
|
"description": "intel/decoder: make vertex data decoding optional",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e481c1269c36efae6fad9e3c60af9c66cc8bbf74",
|
|
"description": "etnaviv: disable 64bpp render/sampler formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6febec12e444ff8a52eb831361e2055d58b68b0b",
|
|
"description": "radv: correctly return VK_ERROR_OUT_OF_DEVICE_MEMORY when mapping a BO fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe5f06d400a7310ffc280761c27b036aec86646",
|
|
"description": "radv/rt: re-use radv_ray_tracing_stage::sha1 for hashing RT pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb86fc03596a1aca0862a10eb251c1c71ed81d10",
|
|
"description": "radv: constify stages in radv_rt_fill_group_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f428f1de78d6bd2c0aa6719da06cd5233a8c7f",
|
|
"description": "anv: check for wa 16013994831 in emit_so_memcpy_end",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73835874a82f741e10cbc8da9128a4f5cd46e347",
|
|
"description": "intel/disasm: Remove duplicate variable reg_file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e84aa455e550bb151cccbc8668c5dd64719342e9",
|
|
"description": "iris: Use Mesa internal drm-uapi headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a34a113059f55947cc08624897999f7f066f000a",
|
|
"description": "anv: hide vendor ID for The Finals",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff6041afdf2df9f048aa192f602c191e96ce92fd",
|
|
"description": "intel/aux_map: fix fallback unmapping range on failure",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7c6faa1efe8f50263bfc1f71cb1c4a1c2302b5df",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33b77ec774a10f052a2814d9ff3668cc0aa13083",
|
|
"description": "cso: don't unbind vertex buffers when enabling/disabling u_vbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb20ef92772c6a4963128370260d578f100efee9",
|
|
"description": "gallium: remove unbind_trailing_count from set_vertex_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2725b095ea2a16a1ce28aca8ae31e9d3df448c67",
|
|
"description": "gallium/u_vbuf: replace unnecessary dst_index with \"i\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfba24ccb548af0ad3427b525def602383cd204a",
|
|
"description": "nvk: Add a couple more features to features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
|
|
"description": "ci/deqp: ensure that in `default` builds, wayland + x11 + xcb are all built",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c7460c0238a4c7823aea22d9fbfb795ea738fc4",
|
|
"description": "nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e33dba6256f0da5882a55081616004d3f5dc1e2",
|
|
"description": "nvk: Move SET_HYBRID_ANTI_ALIAS_CONTROL to draw time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "148ea7792f32d6a454c610fa8a49994ff954a61f",
|
|
"description": "nvk: Emit SET_ANTI_ALIAS at draw time when no render targets are bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48d510ac578c859ce2046f055d1e6dc37716a499",
|
|
"description": "vulkan: Fix null pointer dereferencing on sample locations state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e36235e6d530e037cffd189d48fb6ae88f5dd613",
|
|
"description": "aco: reassign split vector to SOPC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d96dac601ff2126996ac37a0b637961d06dfab",
|
|
"description": "nak: Add explicit padding to nak_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d280160a1352e8f05be27a9573fead98c617e2ac",
|
|
"description": "nak: Disallow gl_FragData and set MRT correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005b5b1464518201dbb25907094268e0e0ca4cb3",
|
|
"description": "nvk: Set a minimum of one patch control point",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cab67a9f1825b21584b86fbec5d03cca671830d",
|
|
"description": "nvk: Invalidate state after secondary command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc36dfdb5d80c3e1d939ac881b81472c160960b9",
|
|
"description": "nvk: Handle missing descriptor sets in nvk_nir_lower_descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3197aff4e8ff47708b825f272322e759591d7f79",
|
|
"description": "nvk: Make dynamic cbuf indices relative to the descriptor set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0d907f56fd84c119af22d6b4d14c52d99fd7b0c",
|
|
"description": "nvk: Rework descriptor set binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a11adbe40845d9cb60f71cc3ca2d43f3a78a7b3c",
|
|
"description": "nvk: Use s instead of set_idx in CmdBindDescriptorSets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d5c04ee4aa655bef250b246077e2618c265c421",
|
|
"description": "nvk: Return an nvk_cbuf_map from nvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f62b5582ea398bba0bbc67006ac4ed5f34b5a77a",
|
|
"description": "nvk: Add an explicit mapping from shader stages to cbuf bindings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8120360358663af237562a7c81313087a23f8dd6",
|
|
"description": "Revert \"v3d: show warning on creating a v3d screen on real hw\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cb9c77e8e08507b5c181a480259e42b43dd647e",
|
|
"description": "mesa: Consider mesa format in addition to internal format for mip/cube completeness",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75ff6ca470dcceaba317877e636968278a044ac2",
|
|
"description": "clc: add support for the native spir-v backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22fa315ee0622b73956cebf8375497f3ccb8d456",
|
|
"description": "clc: use spirv triple starting with llvm-17",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49fe060b5f39eb673b0c6a8757730386c6ce5570",
|
|
"description": "anv: Fix PAT entry for userptr in integrated GPUs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "060439bdf0e74f0f2e255d0a81b5356f9a2f5457",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8929257352d127feaaaf764d019b83803b9a325c",
|
|
"description": "zink: use maint6 for multi-layer compressed surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33282e750452860918149c0ef6e16c795d3607d8",
|
|
"description": "zink: hook up maint6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ccc91de17014bc5e36ec8b1b4963348ac331b88",
|
|
"description": "zink: use local screen variable in surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a3197094649487d8ca6f3233e206d4d869746f4",
|
|
"description": "intel/compiler/xe2: Implement instruction compaction for DPAS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e56a4b474944eec5d17af81732e26c398244b2d",
|
|
"description": "intel/compiler/xe2: Fix for the removal of AccWrCtrl.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f39e51dd5144b95844b4226f83346bbf84f1f87",
|
|
"description": "intel/compiler/xe2: Add extra flag registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f974eacab3d239e9cd3c3f29f0b2589eb8563386",
|
|
"description": "intel/compiler/xe2: Fix for the removal of most predication modes.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f79123e1d99ccff43ba714e2a6457345b7239f6f",
|
|
"description": "intel/compiler/xe2: Fix for NibCtrl field removal.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7db3f0b1c1739a5b09c46f743c32e160849c484d",
|
|
"description": "intel/compiler/xe2: Implement instruction compaction.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ba9c176cd1b1211ee74acc5374b788505ccab2",
|
|
"description": "intel/compiler/xe2: Implement codegen of compact instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8ba1d63bc6ebc1639137843bb543399e6fd9a9e",
|
|
"description": "intel/compiler: Add assume() checks to brw_compact_inst_(set_)bits().",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a24f49b5790383effadfece49735f27b576de73",
|
|
"description": "intel/compiler/xe2: Implement codegen of three-source instructions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e10e7d5aa3cad29759550874428bec01d2cfc94e",
|
|
"description": "intel/compiler/xe2: Implement codegen of indirect immediates.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "294bdbb25353ca8be1ff9f573241ce8179454c08",
|
|
"description": "intel/compiler/xe2: Implement codegen of 2-source instruction operands.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72bbfa8e8d676615583b4361d5a492f2feac2246",
|
|
"description": "intel/compiler/xe2: Implement codegen of general instruction controls.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "066e6c6234c505d43aec30190d6b6a6046097d53",
|
|
"description": "intel/compiler/xe2: Add Xe2 bounds to FF() macro.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecd50e70d4d23802c4c102ca2e5723ebf4a19c0c",
|
|
"description": "venus: populate oom from ring submit alloc failures",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec131c6e55313d5816a4d69e5a828d7e56965e3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12d428bc689d1508e2efb8ebe0012f446bfdb94c",
|
|
"description": "venus: avoid redundant layout transition for optimal internal layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b7c73390247caa847c56c442298107a1e568a6d",
|
|
"description": "util/tests: Disable half-float NaN test on hppa/old-mips",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "067023dce2cae5ef44d2b8cd52a81aa880256037",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0540c9de447730e5efe73a0c5a1a5b6c1e902722",
|
|
"description": "util: Add DETECT_ARCH_HPPA macro",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f5277887aae1cdc202f45ecd44df2c3c59ba7d",
|
|
"description": "glsl: Make sure that the variable is a ir_variable before unreferencing it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c4ccf56dd0d963f5e844776e1ea4bc75ec94b5",
|
|
"description": "glsl: Make sure to not cast ir_dereference_variable into ir_variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9ad22d24eeeba5cf4ad1ec5e740e825500f57b8",
|
|
"description": "virtio/vdrm: Fix lockup in vdrm_host_sync()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fa1979c6688b92917e6242bab7e5c08ec8831b4",
|
|
"description": "egl/wayland: Fix possible buffer leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2f39e8aca185eb9875b2fe0164b6d718a4ccd10",
|
|
"description": "Revert \"ci/radeonsi: disable VA-API testing on raven\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9017852de431ebdcc3989250184d7c9fd009c89a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e76c4ecb462ec6bc1b114b93161c7c732f3a65b",
|
|
"description": "radeonsi: compute epitch when modifying surf_pitch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "115b61e51f619df0b8d920b8ee572b56e7be575f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "810c1f7747b62fe4dbfe7631312c7ff1ac92603a",
|
|
"description": "hasvk: remove gfx9 specific cs stall from emit_ps_depth_count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30c148fd16e468cd31ba17e2216f6feb52e27fdc",
|
|
"description": "hasvk: remove softpin (GFX_VERx10 >= 90) related code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed2743258a501acf5680fe24ddd74ce3e535b6f0",
|
|
"description": "hasvk: remove gfx9 specific code from emit_sample_pattern",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d3d3a495fe2e0dc4dcf5a67ff7f2b00a4d844e0",
|
|
"description": "hasvk: remove cmd_buffer_ray_query_globals function decl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4015a189405a1b23b2c11ec11201331f0d1614b",
|
|
"description": "tu: support l1 dcache size on musl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91798bab2d8514da3d590674f256d79087ec4e72",
|
|
"description": "anv: refactor emit_dynamic_buffer_binding_table_entry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49794473c73875d892e34b9d4a7b5ce9f3faa72c",
|
|
"description": "v3d/vc4/ci: reset the list of timeout tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09413ff7458e12c5cbce20633d16bfd618cb5512",
|
|
"description": "aco/insert_exec_mask: only create loop phis for exec mask if necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e83d8e13668076bf1b55b2cea85496c6fdc5309e",
|
|
"description": "aco/insert_exec_mask: replace phi for loop restore mask with explicit copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d375d297cf0d75ac913056c7621b921c94241a5e",
|
|
"description": "aco/insert_exec_mask: unify exec restore code after divergent control flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb96a4bffe295b91da813ac7af73250ce4bcd3e8",
|
|
"description": "docs: fix syntax highlighting on shell commands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb505979bafe94d09fcee3d82c0c6d75fce27122",
|
|
"description": "docs: fix syntax highlighting on non-code text snippet",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83b5745404d9d6114727a268863219e463988767",
|
|
"description": "r300/ci: move streaming-texture-leak from fails to skips",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "328b1ae02a5de4e6d1a5d8274c3826f77e900d0a",
|
|
"description": "r300/ci: add the KHR gles2 tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13b1ff33ab9cadbbca01a6f308cabfbd0dccee4d",
|
|
"description": "r300/ci: switch to deqp-runner suite",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63827751e136cbfd8f5eb5cd74df40442377972e",
|
|
"description": "radv: Recompute max_waves after postprocessing RT config",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "533ec9843e466e0cadf876a39d6fac74db2bdcd6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "475661a64e438a290bf9043c01dfa7f39e04a305",
|
|
"description": "intel/isl/xe2: Disable route of Sampler LD message to LSC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89de5e22ae181f6d71dc88f97aa175a598df1904",
|
|
"description": "asahi: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "375ad0ef26ed352473e02134aabd32a981ccf7c9",
|
|
"description": "asahi: don't use NIR_PASS for removing entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afefcc3b303b08f276c8a2b7bd5a7853592263fc",
|
|
"description": "asahi: avoid silly internal NIR_PASS in gs lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c87d46b600d4c940cc8884d257c19556d92d52c9",
|
|
"description": "asahi: return progress from passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a6850d33cfc1e6c62c13a6198f2afb5fad7986b",
|
|
"description": "agx: return progress from passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26cedede0d76f35d411e7e7f723a3afc7373c906",
|
|
"description": "agx: unset silly nir opts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01344819b066f342afccaa8be1812f9d685b5d35",
|
|
"description": "agx: fix metadata in layer lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe04e85be903e417a3e7bf1e6ea4208951759bb0",
|
|
"description": "agx: only lower vars to ssa once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08fc7a40821f935d1290fc008200d474fed8fe9e",
|
|
"description": "agx: stop lowering in opt loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dfb072ae3d7990e6e7269416feb8a5212e08b25",
|
|
"description": "agx: ingest undefs in the backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b14987bf9057349b6a6aa5e6617841e4e809ecc5",
|
|
"description": "agx: rm deadcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aee66f4c8f88d9de57f61ad236a1a4e14ebad3c6",
|
|
"description": "mesa/st: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52eb7e1ada3c7b1834af15837d0ef08f98181e67",
|
|
"description": "mesa/st: return progress lowering builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5da993ea9aea8bf69429f71d8c08696769be46bc",
|
|
"description": "mesa/st: use instructions_pass for plane lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f81afb4b06a0cf9c3a47a90b0d8b2e739be23c99",
|
|
"description": "mesa/st: return progress in st_nir_lower_wpos_ytransform",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1452b22ef976a2f1b37b61c252d46cce6869575c",
|
|
"description": "glsl: fix metadata in gl_nir_zero_initialize_clip_distance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "854b6020bddb3dd6775b2643411551bdec4dcf88",
|
|
"description": "glsl: don't use NIR_PASS_V",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3d6658d96570be16bd59655b21d3cd3e6d98d60",
|
|
"description": "glsl: return progress in point size linking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fd18c4f20c294bf5a7d702cf64f02621954abe1",
|
|
"description": "nir/lower_flatshade: fix metadata",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcae4b469f25831641355b01821f9909d3bcc4a5",
|
|
"description": "nir/lower_io_arrays_to_elements: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70fd20d2bcce3d0ccacd1533f44c32ec787141fb",
|
|
"description": "nir/lower_passthrough_edgeflags: return progress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460d2ca4f331f710c10f15626411a618999c26fb",
|
|
"description": "nir/lower_point_size_mov: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7d765e59801c4d6bc5dee7b4311e09cb3dd432",
|
|
"description": "nir/lower_alpha_test: rewrite with intrinsics_pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "086cbe5da25305bf8d9b828bedefc6c7960019e5",
|
|
"description": "nir/lower_bitmap: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4833e42721bf09ea71ab3d8e984538ae912b0177",
|
|
"description": "nir: return prog from drawpixels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fa32b5b838a7b155e069b0aee799d607abd657b",
|
|
"description": "nir/lower_clip_cull_distance_arrays: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a36812d9b4b1c864d176e24e576c93236660aa3f",
|
|
"description": "nir/lower_io_to_temporaries: return prog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caffc3abcac8b9eebc4fdfd6c95c71edfb9bdb46",
|
|
"description": "nir/lower_blend: return progress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29bd0a8ffaf88262c6323d03ee298f91b55e003d",
|
|
"description": "nir/lower_ssbo: rewrite",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93b29cd40a2d3e02234c0f1d5d78a24a70a3913d",
|
|
"description": "lavapipe: delete extra descriptor buffer layout validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae29ffb63730b94f9ab0d6e67f79e71e5ec3f4ce",
|
|
"description": "intel/eu/gfx12.5+: Don't fail validation with ARF register restriction error for indirect addressing.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32b3ea3c3d3a650ebe3326c3087aa1d165169f08",
|
|
"description": "intel/eu/validate: SEND instructions don't have immediate encodings on Gen12+.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfb034853a27ec981c1e205c5b798b234215baf3",
|
|
"description": "intel/fs: Use full 32-bit sample masks when immediate.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "565ee4fafc9490a4ee7eec117123444843376d1c",
|
|
"description": "zink: fix separate shader patch variable location adjustment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d9942442f200bea0ef5b906f288a5234994767b5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "695b4a299250ee7ff5da5f7eda70c6b245dd0f78",
|
|
"description": "anv: fix disabled Wa_14017076903/18022508906",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d0669f3ede53cccc245efaf27e32b68f6150549a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1279e7b6c7706553f4424a7d3d8e48bd4f751f5f",
|
|
"description": "zink: Use memmove when dealing with overlapping memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18171968cb84e54fd939d35cd08262fb56ed2a3",
|
|
"description": "zink: Avoid the use of negative array offsets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "920fe469b328c7f7b608f1d3c00d1181164dcb47",
|
|
"description": "ci: Disable VK full runs that time out since 1.3.7.0 (hasvk, anv-tgl, a630)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78da1845fbe1e2824f72993d9b3994927bf21712",
|
|
"description": "ci: Add full-run xfails missed in the 1.3.7.0 CTS update.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
|
|
"description": "ci: make sure we evaluate the python-test rules first",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2c9fdaa83013ac60b55ef821d502282e297505b8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "436b89e8388810dc456c366b8ab0ee03f8fb1357",
|
|
"description": "radv: Correctly select SDMA support for PRIME blit.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc65d14ddb946a77d075fb29536bb29739271c97",
|
|
"description": "ci/windows: Update WARP to 1.0.9 NuGet",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9530ec9c070ab033e8ec9a296781932e90c4b3ed",
|
|
"description": "r300: skip draw if vertex shader does not write gl_Position",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53c17d85abad095c9d381785d29531e8a4532ffc",
|
|
"description": "r300: fix reusing of color varying slots for generic ones",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e4d95c271b3ef7f9cb370946933bd584fd47a32",
|
|
"description": "amd/vpelib: Solve the downscaling problem for 2 tap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25d0384df8b7b7bfcce35eccdfd9346220b93c96",
|
|
"description": "amd/vpelib: Add VPE prefix on API to avoid naming conflict",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16c1628f73904875f9ad25a11909c6939ba21477",
|
|
"description": "amd/vpelib: VPT Failing Test Cases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b354ceebaa36c8d4c6d0441d39dc81159053a569",
|
|
"description": "amd/vpelib: Use uint64 for buffer size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a48896a0d2981ca45bd88e7c16a17377952dda7",
|
|
"description": "amd/vpelib: White Screen Fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28b7c1e61157d9165030d9f2cd293f0eec70c0d9",
|
|
"description": "amd/vpelib: Need a debug flag to support 2tap downscaling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee20be9b077c72662dfbd4a8758f9b803e02cd50",
|
|
"description": "amd/vpelib: Apply inverse gamut remap to background",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73713f837b4c0ceda7f33476586931c04a0ec4b9",
|
|
"description": "amd/vpelib: Studio Range Handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e18761001e6a7638ac831b88b440db8a784a1bb6",
|
|
"description": "amd/vpelib: Rename the parameters of init vpe function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "258acf022744d5624cd6e256231ca6c65371ab61",
|
|
"description": "amd/vpelib: revert SRGB to 709",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d19aca14498a1e046632788eeeb9187c7bc955c",
|
|
"description": "amd/vpelib: remove unused header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74eb5114588b9b4c5fb69c0aa86db929105e1ae8",
|
|
"description": "radeonsi/vpe: Don't map and unmap emb_buffer every time in process_frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82314a6dad0e97db86fa6d3cac5e96901d5d19ed",
|
|
"description": "radeonsi/vpe: Add environment variable to set embbuf number",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "211b67c79b26c79f4ba6499490e2c2c1ed6da1c6",
|
|
"description": "radeonsi/vpe: pre-allocate stream struceutre",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd37cbc8e538f7f63e8a94b41fa914726df34589",
|
|
"description": "radeonsi/vpe: support multi-buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f9e3fe08b60975e974afe88a99e48b67367a80",
|
|
"description": "radeonsi/vpe: move flush to si_vpe_processor_end_frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14365ea353b440f0f3d7a22be68195de754d844a",
|
|
"description": "radeonsi/vpe: disable info log",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bea7ced400b8e7cdea0d725b43f82d8cfcef2e6",
|
|
"description": "radeonsi/vpe: remove wait source surface fence and while loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d3273e388171ce2dcb6a3aab71066f18820767b",
|
|
"description": "nak/algebraic: write code to an output file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15785a9bfea534f8f7650233f63f3861a8019a25",
|
|
"description": "nak/algebraic: merge run and main function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "465e26dd9806728f4689c56097d80d6c04f610f6",
|
|
"description": "lavapipe: fix devenv icd filename",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0482153ef6218fd46305c0b3fdcc160d2d401d5a",
|
|
"description": "util: Update ALIGN prototype to match align",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c847eb2def89bfed766fb1eaaf59434515cb032",
|
|
"description": "treewide: Use align64 instead of ALIGN for 64 bit value parameter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32d2f7074280acc194282a10ad0c2a7f42c299dc",
|
|
"description": "nouveau: Use align64 instead of ALIGN over input layer_size_B",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb55c7026920156e93a124c994a782beebf43c83",
|
|
"description": "svga: Cleanup duplicate ALIGN macro defines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b9c96562b97e0c4fa1c058931530e317b37193c",
|
|
"description": "treewide: Use util_is_power_of_two_nonzero{64|_uintptr} when needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1d6d745cfeebba140d3c3a88f8a9cf7fa7fc503",
|
|
"description": "asahi,panfrost: Use IS_POT_NONZERO to replace util_is_power_of_two_nonzero for different size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bed04c5a65416352097033ef1649e6ae6463059",
|
|
"description": "util: Add function util_is_power_of_two_nonzero_uintptr and macro IS_POT_NONZERO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50e570fd8e3a780cf166b3bef2306e459e90fb90",
|
|
"description": "docs: update calendar for 24.0.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf729063c3f09b47c6a8105d8b7417285f81ad25",
|
|
"description": "lavapipe: use pushconstants2 for dgc",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6bfa73dc7b7825aca85b2451d446a32ebc05505",
|
|
"description": "vk/cmdbuf: add back deleted maint6 workgraph bits",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f57ffb845b61de8e5ed9f623cec2ef468e83f0c",
|
|
"description": "zink: add render-passes HUD query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
|
|
"description": "v3d: show warning on creating a v3d screen on real hw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0557f0d59c5b22a8a934900ddc91f7a6057e146f",
|
|
"description": "Revert \"v3d: use kmsro to create drm screen on real hw\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "8f621174da089e87e2bdd48e683defc83a3472c9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4be49fa15a30eb88453c6623e5a648be43efa856",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dc234b36bf972ad69d0b9963ddb4ba005bbef05",
|
|
"description": "VERSION: bump to 24.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |