mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2024-12-02 22:54:05 +08:00
d92001d59c
ZINK_BIND_RESOURCE_DESCRIPTOR and ZINK_BIND_SAMPLER_DESCRIPTOR are always used together, so that we can replace these two values with ZINK_BIND_DESCRIPTOR and use only one bit to represent the value. With that we can also remove the aliasing of ZINK_BIND_DESCRIPTOR with PIPE_BIND_CONST_BW. Fixes:13c6ad0038
zink: use a single descriptor buffer for all non-bindless types Signed-off-by: Gert Wollny <gert.wollny@collabora.com> Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28016> (cherry picked from commit8e239dda41
)
27932 lines
851 KiB
JSON
27932 lines
851 KiB
JSON
[
|
|
{
|
|
"sha": "7792ee1c15379d95ccb20ce34352473f2bb2bfbd",
|
|
"description": "radv/rt: Fix frontface culling with emulated RT",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23441f7f4afa3365b90f7bbe900e5adfe8b02f5e",
|
|
"description": "drm-shim: Avoid invalid file and time bits combination",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e5fd49cbe98dd3afb8660f85b687efe36364127",
|
|
"description": "iris: Fix tessellation evaluation shaders that use scratch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "4256f7ed5847505c30e903b6674dac88c5d03315",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9358cb1058ed5c15ca7690a5e8ba5926f73713b",
|
|
"description": "frontends/vdpau: Add support for VDPAU AV1 decoding.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f64e8ca7f44349157a40d0c9f8d891ddfc8dc206",
|
|
"description": "meson: bump the minimal required vdpau version to 1.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2665badcfe998ba7e2632bb7b1a49270542d67f3",
|
|
"description": "util/blitter: iterate samples in stencil_fallback",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "981900055ce2830e1553e79dbc070a108e715988",
|
|
"description": "glsl: remove now unused glsl ir lower discard pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ceb10a1bdda07eb9a69742cebafdc0939fa4203",
|
|
"description": "glsl: make use of nir lower discard flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8317a37ea7447252af5f5085287bf19a1cbb4cde",
|
|
"description": "glsl: implement nir version of lower discard flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef454176903993e4b0b14f991b57ec664181c4c4",
|
|
"description": "d3d12: HEVC Encode - Query slice config mode based on user slice setting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cda6877cb6bb473970e32f3b13f6e5483ada6bcb",
|
|
"description": "nir_lower_tex_shadow: For old-style shadows, use vec4(result, 0, 0, 1)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b7bf9a6db0e06f34710e16679a6fff161143648",
|
|
"description": "zink: update nvk baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2074da0c396b3ae7cfd48b753cc84f84f5606f51",
|
|
"description": "d3d12: Refactor graphics functions from context and blit to separate files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55e377e9652cc2063a02d850cf59234506109847",
|
|
"description": "d3d12: Add partial media, compute, graphics support with CORE and GENERIC feature levels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cd023bf6a204307a8d51328aea4bbac263d8a75",
|
|
"description": "frontend/va: Use get_resources in VaDeriveImage for media only devices without get_surfaces support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf6a415841a79ed52fa6b76cd40f75417488dfb7",
|
|
"description": "frontend/va: Support media only post proc without compositor using shaders or surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b6a2c24d693f52f78ecbf4f1265b2ff20c8c499",
|
|
"description": "anv: don't copy the null descriptor from the GPU memory",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9506d3f3388ee65f99f263246fc1a135fda3de40",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d20b547e8eef32d21e189e4afc011d73480abfe5",
|
|
"description": "nvk: Report official GPU names from NVIDIA when we have them",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1069b216ac27ce99df03821c24db1a286d1187f2",
|
|
"description": "nouveau: Import g_nv_name_released.h from NVIDIA OGK",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43b857a0152724c232bdb4beb443394706916252",
|
|
"description": "d3d12: HEVC encode - Update CQP using current frame type as per VA frontend change",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8c9445896fa2980196143a44294201e26b786932",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8274eea76b516a9a87cdb58e75ddd5b577cf415",
|
|
"description": "d3d12: H264 encode - Update CQP using current frame type as per VA frontend change",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8c9445896fa2980196143a44294201e26b786932",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3e593d72144b5d6c2352ee670c28fe9987af488",
|
|
"description": "d3d12: AV1 encode - Configure CQP using qp and new qp_inter parameters",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8c9445896fa2980196143a44294201e26b786932",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4762d033918ea71b8f64f494bd48d17af37d33bf",
|
|
"description": "lima: update expected CI failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feccf4121b6dcd11909a41d497f3540db2e30df3",
|
|
"description": "lima: gpir: abort compilation if load_uniform instrinsic src isn't const",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6998c48f778127760def06b6542e17f47899f9c5",
|
|
"description": "lima: ppir: use dummy program if FS has empty body",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b999e41250e508ee267a8bbb29a4080f42ed8b7d",
|
|
"description": "lima: ppir: always use vec4 for output register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c908293ef4aee688e6cad8a6da97748d401ceb",
|
|
"description": "iris: Increase target batch size to 128 KB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a76fcebfc00df371cbf45a48c7e6385c2bda2c75",
|
|
"description": "tu: Fix dynamic state not always being emitted",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "97da0a7734188f4b666bc38833bfadc8b4c53f84",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6823ffe70ed18d0438006780ec82c0b3610b36d9",
|
|
"description": "anv: try to keep the pipeline in GPGPU mode when buffer transfer ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "194afe841635e43d55c4f71f4122c6048f585450",
|
|
"description": "anv/iris/blorp: use the right MOCS values for each engine",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c40f14bb318967586d397126341b357b1567698d",
|
|
"description": "anv: fix incorrect ISL usage in buffer view creation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "64f20cec28d8df7815157dc09ba0bd33d3202a57",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33bf7ca710a90401b6b37a0a0758a877362b8569",
|
|
"description": "nvk: Return os_page_size for minMemoryMapAlignment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "8017ac0e7973f2e4d514b05cdf843f7a640293a5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1882527f786bd25a050a3e8e04de06aa88a7e377",
|
|
"description": "zink: decrease aggressiveness of increasing descriptor data space adaptive",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e239dda41d3c7070547b0f714a4b7e2e8fc4be2",
|
|
"description": "zink: use only ZINK_BIND_DESCRIPTOR",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bcb7f1eb820edb0625bd4f7d0e4022978486b3a",
|
|
"description": "docs: Document lavapipe ray tracing features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b55580cab871c02c4ce8af9b9805c8340040552f",
|
|
"description": "lavapipe/ci: Document ray query failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2646c6bbc929ef75afd414a0d11c91acd25dcca",
|
|
"description": "lavapipe: Advertise VK_KHR_ray_query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32e86e1bff1b0c5c17742149ed4432cbad2ab37e",
|
|
"description": "lavapipe: Advertise VK_KHR_acceleration_structure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09bf35e3c432fc7c287340ca60b963e018178b8c",
|
|
"description": "lavapipe: Advertise VK_KHR_deferred_host_operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed6c0a74439ca292152f6064c591e68d3e557d72",
|
|
"description": "lavapipe: Implement VK_KHR_ray_query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b69ae8b355f2a5e086f8684f201c26af59650a0d",
|
|
"description": "lavapipe: Add ray traversal code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "897ccbd180ae2e0e6a60173e0511bc25a4f5a118",
|
|
"description": "lavapipe: Implement VK_KHR_acceleration_structure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff09e950800030bc6461651e05c42030cf663aa2",
|
|
"description": "vulkan/cmd_queue: Implement CmdBuildAccelerationStructuresKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48da361eb7b355f6ce79983d661dd0422e278967",
|
|
"description": "tu: wideLines support for a7xx.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb07fafbaaac0674424128f41d909ce43729b92",
|
|
"description": "nir/search: fix nir_replace_instr() debug code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a93bd52f4f54fdf8e2ee82548bf0802b8973f829",
|
|
"description": "nir/lower_int64: allow 64-bit comparisons when lowering minmax",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b37804c8de8bf6babefb9a3db65a3485cfcdc79e",
|
|
"description": "nir/algebraic: optimize 64-bit comparisons with zero'd halves to 32-bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "417eb390c637f143fe2767ee48ec6335d3180278",
|
|
"description": "nir/algebraic: remove duplicated iand(ien, ine)/ior(ieq, ieq) patterns",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6952bb359c48fc919558dfcc2529aa0590ff1e6b",
|
|
"description": "nir/algebraic: don't create 64-bit min/max/ior if lowered",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61854009f31ae44e7426649738f5e68ac459df02",
|
|
"description": "aco: rematerialize constants in every basic block during optimizer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9baa57158de95104c5980a7546ab59f5552b50ae",
|
|
"description": "intel/genxml: update PIPE_CONTROL so that we can decode it on the CCS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b28ba823904eaa835edddc700abcc763d427430",
|
|
"description": "aco: optimize for purely linear VGPR copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cd3a3a5207a46b37725f0f93dfc8dab9e3e476f",
|
|
"description": "aco/tests: add tests for linear VGPR register allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9b37723d0e0f688a5d0f05fae18905dddc9b4b5",
|
|
"description": "aco/ra: emit linear VGPR parallel copy separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9b69a7cbfa18fb6ed261ae3ebee10dab609a15d",
|
|
"description": "aco/ra: disable live range splitting of linear vgprs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7738de4f93e25401332040b236b7403fb237977",
|
|
"description": "aco/ra: rework linear VGPR allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d49c79c7e5c166e3bfca9017f5303f3e72fb842",
|
|
"description": "aco/ra: change get_reg_bounds() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a38bc9e165e918ecc737d9601560d8ca65159ec9",
|
|
"description": "aco/ra: move parallelcopy creation into helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8b72082cfb2dcf92a46e6e6e66ae5d4aa0bcac4",
|
|
"description": "aco/ra: constify various RegisterFile",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a195bb521e47e9d252704650ad9f6ae9215ee81",
|
|
"description": "aco: only allow linear vgpr kills in top-level blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07eab4ab40a5ad972814e2e40c684f80458ed27a",
|
|
"description": "aco: require linear vgpr uses to be late kill",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e17a39b15e3a11d5eda30afc03549dbbb9ea702",
|
|
"description": "aco: allow p_start_linear_vgpr to use multiple operands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f764f6848adcdd8d8f98bbdf8705a0a17c42dfea",
|
|
"description": "aco/ra: disable p_start_linear_vgpr allocation hint",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f99443a68b743d866cd6fc79d29d2f549f200a23",
|
|
"description": "aco: don't combine linear and normal VGPR copies",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "599de4b47ce6ffb02610b6f55383647e0fae85fc",
|
|
"description": "etnaviv: Remove not used etna_assemble_set_imm(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2777a4c692c78bc373b89a74f76471c6aef7f7ff",
|
|
"description": "intel/dev: update DG2 device names",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "99354efe314a98906fd0ce0dc823dabbf66cd948",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "731ffa0737b3f0720cc4e43aec2210d37fd9b831",
|
|
"description": "anv, blorp: Set COMPUTE_WALKER Message SIMD field",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d95bbf35c9d2a601d04ed83a9095091df02fee9e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0de856ecef03e81f2833c776923fac76189f9010",
|
|
"description": "anv: fix companion command buffer initialization",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "edcde0679c058070185468919424c1037211be72",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c9f94b055623588a3343b86cb0111e75c6fe37",
|
|
"description": "anv: delay internal shader upload to when needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11ce5b1a9f00c29000da5ed5a9e77b17624a8016",
|
|
"description": "r300: enable R400 cos and sin hardware vertex shader opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "158e5882e9ad8ace49bac170b0aa8dbca69d5fb1",
|
|
"description": "ci/lavapipe: fold `DEQP_VER: vk` and drop .deqp-test-vk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54254ae3f21ee7d4fa15500ac1a5433ade3bfc8a",
|
|
"description": "ci/venus-lavapipe: drop unused DEQP_VER that's being overwritten by DEQP_SUITE anyway",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a2a261a79e086c111a29bffb29368ba1948e638",
|
|
"description": "radv: stop passing radv_cmd_buffer to draw functions with task shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2288ad43d20feba10ac3b238dbcebdb6fb1a751",
|
|
"description": "radv: allocate a 32-bit value for the MEC fw bug with indirect mesh+task earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18c50856ad3f0ef503749b7995f23b2e227680a",
|
|
"description": "radv: refactor emitting the view index for task shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f8cfb2b2e1e56293bd4af9c1b15d95c9d4129ed",
|
|
"description": "radv: always use ace_cs for the gang CS variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b7f4724f88b8343d9d950f66dc93f5e6313b276",
|
|
"description": "vulkan: Fix calculation of flags in vk_graphics_pipeline_state_fill",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2b62d90158821f16a9b223a04b2b5a7641b98f34",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "597c1c1c188e58415371e7f22fdad8a00bda7594",
|
|
"description": "intel/dev: declare workarounds required by ATSM platforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac391536ebdbb7c93c4906e674d8ff86827e61fa",
|
|
"description": "nvk: only unmap heap bos that were mapped",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e6f137e9edcbc66715ccc0f7534e33c66f4a7245",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2feb3c6e3007b80fb7ceef2627e6537e0454bb20",
|
|
"description": "nak: Support F2I for 8-bit integers on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11de56139523e0d00a228f9a16568bb31b627438",
|
|
"description": "nak/sm50: Use OpBfe instead of OpBRev for nir_op_find_lsb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d13d190e6818002509a3c24f2a754fc101e1633",
|
|
"description": "nak/sm50: Fix encoding of immediates in OpFFma",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21de61b1ac933e5ad4d0f3bd5dfe99294bcf05a0",
|
|
"description": "nak: Fix printing of OpIsberd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1316854e740dda7eb12f514a2e3fbdeea30e20ed",
|
|
"description": "ci/intel: split asus-cx9400-volteer into acer-cp514-2h-11{30,60}g7-volteer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "861c123ba029a226fadd0ce205a1eb57bfeb92c9",
|
|
"description": "ci/intel: move machine definition to the intel-tgl-skqp job",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9ba4926474bb72b7a1e3fd7d157fe091104f4a1",
|
|
"description": "ci/intel: add acer-cp514-2h-11{30,60}g7-volteer",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed73137d35a0900382eef3622ff9df7444b66749",
|
|
"description": "ci/intel: decompose anv-tgl-test so we can specify custom devices for TGL",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2bd99f521a4bd14577c511e407dfc778ce0e654",
|
|
"description": "driconf: add SotTR DX12 to Intel XeSS workaround",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c4c1796d7de8dcd000da72328665fafdd853279",
|
|
"description": "d3d12: Point sprite lowering pass needs to handle arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "788c106ea129880c07efb8d64f27365742e37bf4",
|
|
"description": "wgl: Initialize DEVMODE struct",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1cf01dc5275bf058ae6d59a27ba1967e7edc3bc",
|
|
"description": "vulkan/pipeline: Always init pipeline cache objects",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bb8b11d806979c07a7fb009ac7f254824625bff6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def0c275c460a829470aedf89cc259ac57ebda1f",
|
|
"description": "aco: Eliminate SCC copies when possible.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a53e3b1fd2db1cdc83531e54b4775b6f071c615",
|
|
"description": "nvk: bump NVK_PUSH_MAX_SYNCS to 256",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba17f5ca6ae4a204759fa0e4fe3cca51289a374c",
|
|
"description": "microsoft/compiler: Remove code after discard/terminate in later optimization steps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d4dfae7ebdbaf4bdadced307496ccf5130c6d2c",
|
|
"description": "aco: fix nir_op_pack_32_4x8 handling",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e0d232c2fc729fd95f3c01bddeead2eebf3d4e9a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482137402ad12876a47e61536ddc27ef67c170be",
|
|
"description": "aco/ssa_elimination: check if pseudo scratch reg overwrittes regs used for v_cmpx opt",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7d6cd9216eb83805fa617c0e36257c6834ce080",
|
|
"description": "aco/post-ra: track pseudo scratch sgpr/scc clobber",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1eb067ee9fc44ce9bdf603bd8eac3cf7ff1a582f",
|
|
"description": "aco: store if pseudo instr needs scratch reg",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd93e8372d0fdcbdfba66faf7d037b08a5efa473",
|
|
"description": "aco/post-ra: assume scc is going to be overwritten by phis at end of blocks",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5056b2f93e261bc50cc3d5ab237da77f636023e",
|
|
"description": "aco/post-ra: rename overwritten_subdword to allow additional uses",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0554ab0a1263bd4c8340860c4055b6832f7225a",
|
|
"description": "aco: create pseudo instructions with correct struct",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d0f9c8fcdac44d49b9c3caed7d12ec7b502d747",
|
|
"description": "ir3: fix returning false instead of NULL",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9de628b65ca36b920dc6181251b33c436cad1b68",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cfc44532b8f425b5db033e36904191242c2c9f9",
|
|
"description": "ir3: fix freeing incorrect register in loops",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "21cd9b9557dc03dd8ffef4da541a4e62f0f7e32c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e97fded4723f10c9afea12e76ebc741f224af46",
|
|
"description": "vulkan/runtime: Mark vk_default_dynamic_graphics_state to be private",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f57834d27faf25337140837684880bde78ddffd",
|
|
"description": "freedreno/vulkan: Use vk_dynamic_graphics_state_init instead of direct assignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db103c56abe32d0dd81c3eec2f3b5e59d3aae695",
|
|
"description": "treewide: Remove vulkan/runtime vulkan/util prefix in include path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea9d87bf75a2138486f16ac2109a5be292bc9d2f",
|
|
"description": "zink: call CmdSetRasterizationStreamEXT when using shader objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0736c212b537fb1595fa93373ccc113ab44bcba2",
|
|
"description": "zink: fix PIPE_CAP_MAX_SHADER_PATCH_VARYINGS",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c05ebf3a572321abde65a1c636f1941c4646012",
|
|
"description": "radv: Set SCRATCH_EN for RT pipelines based on dynamic stack size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac4e60b9c991da5473d9eb20bdd19331a1bd3304",
|
|
"description": "lavapipe bump descriptor buffer address space limits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "850267ef998a4c13095a162d696fb936503b3b7c",
|
|
"description": "freedreno/a6xx: Add dual_color_blend_by_location",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c82edb4e8f3bfca5d27050df13b6be802cbda062",
|
|
"description": "anv: drop duplicated 3DSTATE_SLICE_TABLE_STATE_POINTERS emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d8b2b159ef0a1fe04a061a5d74274d70b6232b7",
|
|
"description": "nir/divergence_analysis: fix subgroup mask",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "df86c5ffb35700466cdafc6a87b8a0279e473d07",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "230743da2e9bfb3536b9e76a5bd17b4121ff5b37",
|
|
"description": "nir: remove rotate scope",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf14f4b7c2a24196e785f5bb63b8c885a1c9741",
|
|
"description": "intel/brw: Unindent code after previous change",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c106136259e3a6bb7d59a8cde2c1c601a21e1b7",
|
|
"description": "intel/brw: Remove SIMD lowering to a larger SIMD size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb191e3af5adc2cf3dcc7699584a488fc0af7ba7",
|
|
"description": "intel/brw: Call constant combining after copy propagation/algebraic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8ef184677f36cc729fc5893d7a8fa579923b21c",
|
|
"description": "intel/brw: Make register coalescing obey the g112-g127 restriction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c1e79d75a49328e37dd1bc8bead31a3e48e06f3",
|
|
"description": "intel/brw: Copy the smaller payload in fixup_sends_duplicate_payload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91252c98a822efa639f7b2f38cd7c7ba66933bcf",
|
|
"description": "intel/brw: Add assertions that EOT messages live in g112+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6ac6c94a9d574d1d4a10af65eaae3aa4ed2bc19",
|
|
"description": "intel/brw: Handle SHADER_OPCODE_SEND without src[3] in copy prop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49606ab0676f918006dde4156846759ae62aaa3b",
|
|
"description": "intel/brw: Avoid copy propagating any fixed registers into EOTs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97bf3d3b2d4a2c01cafff413a44ec42002ba9956",
|
|
"description": "intel/brw: Replace CS_OPCODE_CS_TERMINATE with SHADER_OPCODE_SEND",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f93f215898861154b89691689888122940a97bcb",
|
|
"description": "radeonsi/gfx10: fix main_shader_part_ngg_es memory leak",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8f72f137ad168775e6b50b69b1af2ba2754dbcfe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "516a2a3a0e41f3f0bd67780aeaa775f08984e134",
|
|
"description": "isaspec: encode: Constify bitset_params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "381d19d138a11e41b64643d98dd129245843772c",
|
|
"description": "isaspec: encode: Constify encode.type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dde2527afb7414aab567457d372bc56fd6c88b3e",
|
|
"description": "anv: add support for VK_EXT_map_memory_placed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad2a03ffdd2f4d2c6772ffca78ef65e7d6406d7",
|
|
"description": "anv: remove some wrapping around mmap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0df9571bfb1a2fec1361fddda25db1bb9c3dac9e",
|
|
"description": "crocus: make sure aux is disabled for memory objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d18cde8ed1160041f6a2b69ec69c965deef12fe",
|
|
"description": "hasvk: make sure aux is disabled for memory objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaa2d13181e44e5cf1d74cc03bda139e1ffca4c3",
|
|
"description": "venus: add VK_KHR_fragment_shading_rate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9edf1807964898c99bd1743edcb627f04fa4f9af",
|
|
"description": "venus: sync protocol for VK_KHR_fragment_shading_rate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78ea3bb43dc37013c3ab87c261ef5987d5e876fa",
|
|
"description": "ci/deqp: use the proper gl/gles releases for deqp-gl*, deqp-gles*, deqp-egl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bb59f16ecd60f3370f42d2086863ac2dfa6367e",
|
|
"description": "ci/deqp-runner: inline never-used DEQP_VARIANT variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9fb4d951b0ca32e2ec480a68acb32e507176fc3",
|
|
"description": "ci/deqp: split vk/gl/gles patches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74bcb91a91984850b1a48443bf13e4259a27b5ba",
|
|
"description": "ci/deqp: drop zlib url patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3b0330fbc8afd3b45a96c67c10e2501cc277afb",
|
|
"description": "anv: fix helper usage for CmdUpdateBuffer()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "82d772fa9b3a5eb7809921ca448b6e796a3d92b3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9acfeeb59f5660c3cd04e75b31c7db8c595950e",
|
|
"description": "compiler/types: Fix glsl_dvec*_type() helpers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "90e364edb078e0568b266b8fd1e5da8ca74f7a15",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe5ad708d89a5415f2d19d449bc07cb356450f9",
|
|
"description": "radeonsi/vcn: avoid hard-coding the number of jpeg instance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3ab454f074938ec89b245ad3166c69e0330ca8c",
|
|
"description": "ac/gpu_info: query the number of ip instance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29df85788a7f122cabce776c38dc6eee79ee0511",
|
|
"description": "r300: fix constants_remap_table memory leak",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c2c4ddbd1e97bfd13430521e5c09cb5ce8e36e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfc9656425850d4f5acf1fadcfede61966aa6c73",
|
|
"description": "softpipe: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31ef5b203fd53eafc619d85cb8a585b7a4de3c81",
|
|
"description": "ci: re-enable Collabora farm after maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e8642ebbe5daf882c6deb28bdab501f979266d2",
|
|
"description": "zink+radv: update navi31 expectations (one test fixed)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6962bbfc803669e418e82ae5afe32046c0975c4",
|
|
"description": "zink: Return early if the file descriptor could not have been duplicated/acquired",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da2f393dda65517e7096e5c52f5d60c67853dbab",
|
|
"description": "venus: enable VK_EXT_attachment_feedback_loop_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6746c3483b24ff8600b3f9668a547f294138efeb",
|
|
"description": "venus: sync protocol for VK_EXT_attachment_feedback_loop_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc11e6ee8db3933e9e425dfc269907fce1e4f510",
|
|
"description": "glsl: Ensure that we are dealing with ir_variable and ir_rvalue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d795bd380a66b2be3dab3c00b6587c6b516c565c",
|
|
"description": "glsl: Make error_value a real ir_rvalue type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a38e7f127a703bb6877e9dee3d41c11517278353",
|
|
"description": "radv: preserve streamout_buffers user SGPR for VS/TES + GS compiled separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eefd836ebcc37647dc32488a6957e85881224503",
|
|
"description": "glsl: make use of nir recursion detection",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38eb85088345ed32ce1ecb31e4fac7a2f77086dd",
|
|
"description": "glsl: move function inlining out of glsl_to_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7a664754f62ca03beac0c92a604e5db68201bbc",
|
|
"description": "glsl: add nir version of function recursion detection",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eecd7504a8ae0449984d19b34aa09ce580e1d9b3",
|
|
"description": "glsl: add missing define to linker_util.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf242f825cce1cc92d1138e04d449b55a030e4b",
|
|
"description": "nir: add some nir_parameter fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ed4058910e83231f553f12a21c9219b3a37a65d",
|
|
"description": "radeonsi/vcn: set jpeg reg version for gfx 1151",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ed893116425a3f99132fed6f2a0e874c9749ee8",
|
|
"description": "radv: initialize video decoder for GFX11.5.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8446604dd4a3a1b6aef113de1e129d21373ef703",
|
|
"description": "amd: Add code to enable gfx11.5.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4d8b4592f1b2bd0775d9a1b777cc8dd28e000d7",
|
|
"description": "ci: disable Collabora's farm due to maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39052dabf9596da99703203621d1ca404f5dde6c",
|
|
"description": "glsl: don't inline functions in glsl ir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c150b4cd8741cc20d95bbd32a8a772f9781d62",
|
|
"description": "glsl_to_nir: support conversion of opaque function params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de7574f70a9fda1b5684b0379e5bcfba89d9fc2b",
|
|
"description": "glsl_to_nir: support conversion of struct/array function returns",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fac9b1c594b5ca8cbf9847d9ebb9d829d0dc0384",
|
|
"description": "glsl_to_nir: support conversion of struct/array function params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7afce96b806a3f06fc88e574e85f4a9a30b68fc2",
|
|
"description": "glsl_to_nir: merge function param handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a852bd24cc10e08e42703751e7d1ba384b76e31",
|
|
"description": "radeonsi/ci: add vangogh piglit flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "176f9b2fbed8ce0d1ae0fa2f7f3811a88b694219",
|
|
"description": "r300/ci: add flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ba43413b92cd671929f1722030db344ee8bc120",
|
|
"description": "zink+anv: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59cccade3aa3387fd8d901577e7f189bf34f4923",
|
|
"description": "freedreno/ci: add another a618 flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f703aac4ee95dbfdf99c4d2d73ddb50f7709a2db",
|
|
"description": "rpi3/ci: update expectations for vc4-rpi3-gl-piglit-full:arm32 2/4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7016538cf00e2675dc2bbf7e6fd1ba4b0e50b02c",
|
|
"description": "panfrost/ci: skip dEQP-GLES31.functional.copy_image.non_compressed.* on t760 as they hang",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bbf4975fd6337283408c8f0c4226364658ca7b",
|
|
"description": "iris/ci: add pbuffer flakes for amly, same as apl and glk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3328e9cf0f6c90a35d1db12fa4f10edeb0812d86",
|
|
"description": "r300/ci: add another tex-miplevel-selection flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4be5cb2ccbefba4fec97d25e07086ecfea0c93e7",
|
|
"description": "r300/ci: group tex-miplevel-selection flakes together",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63d2aa4eb645e32ea3d5aea453a45aa6a3412e15",
|
|
"description": "intel/brw: Mark FIND[_LAST]_LIVE_CHANNEL as not writing the flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ece531e33ca4ebc4e90eaa8121ccda6d5c119a2",
|
|
"description": "docs/panfrost: Document Mali-T600 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0129b3ff79caad0b7a2f3500e5566f774fb83fca",
|
|
"description": "panfrost: Enable Mali-T600",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "337641cfcc952c01d0555791a7a5465abc867e0a",
|
|
"description": "intel/compiler: Fix SIMD lowering when instruction needs a larger SIMD",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5b8ec015f27e879438216f20198e907419ee2f13",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad37622a8f18a38dececb99f64635a1ebe7d5ab0",
|
|
"description": "intel/brw: Delete legacy texture opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19248f48eba04eb2aa386ada94ea65146c64dae6",
|
|
"description": "intel/brw: Allow CSE on TXF_CMS_W_GFX12_LOGICAL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "261dd6c8f894fe13926ede073669b96652da61db",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45a5e4c0c4726b7d4087579b3dbf29cec1328ade",
|
|
"description": "intel/brw: Delete SHADER_OPCODE_TXF_UMS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "601ef1246796efc40f686b026c2e14753e0f262b",
|
|
"description": "intel/brw: Delete SHADER_OPCODE_TXF_CMS[_LOGICAL]",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "494eee1337b2edee1dfd0bebea3df91e2562a2d8",
|
|
"description": "intel/brw: Change unit tests to use TEX_LOGICAL instead of TEX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e03e5931431f3c807370e251604bd423a9acc6a7",
|
|
"description": "auxiliary/rtasm: fix unaligned stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7d78a7b8763a807beba4709804c2fa97d39ec72",
|
|
"description": "vulkan/runtime: Allow more than 8 DRM devices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ccbaa2cd8b75ebfce144b8612359f5fb53eca5f",
|
|
"description": "microsoft/compiler: Remove deref load/store/atomic ops that statically go out of array bounds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "941d83ded4541775be0ebed89041c47b2d383e84",
|
|
"description": "spirv2dxil: Set push constant register space to nonzero",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe520ecfbf0d57545e089768c021cb1cbc79b3ef",
|
|
"description": "meson,windows: Use relative paths in Vulkan ICD manifest files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e3c93ff78dce7e9f645e38201c6bffc0eaf13a",
|
|
"description": "isl: Pick a better initial state for zeroed MCS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5775bc0c53c9b31651fd92e0639ad17e1e65f8ca",
|
|
"description": "anv/xe: Consider pat_index while unbinding the bo",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "19439624d9fac333bcd046683bf172a89ff16873",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "963c08b623aa47b460586429f4bcd5dd494e9900",
|
|
"description": "iris/xe: Consider pat_index while unbinding the bo",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "eb18a92ef94e721407527c6c66ffff324772a610",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6380118d1384119bebe18179fb1520e2c4f10b54",
|
|
"description": "radv/meta: Add shader - device mapping for radv_build_printf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9a1882daaabc7e274c02326b9b78eb5668614bb",
|
|
"description": "radv/rra: Avoid reading past the ray history buffer",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "767f6280794db0edb1009d3b1645c41bac38ff4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "082735750b3602c82a7e82b455bc9eeaa6d166f3",
|
|
"description": "intel/brw: Simplify usage of reg immediate helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb1d871714788e554f123dac1cd9665b9028bbb9",
|
|
"description": "intel/brw: Fold backend_reg into fs_reg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c461dbe02c556491a9611c7fe8935b5bc4d831",
|
|
"description": "d3d12: Do not use PIPE_BIND_DISPLAY_TARGET for d3d12_video_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "570ebe1b379a146f2b62e09f43b159af270c9461",
|
|
"description": "radv: enable radv_zero_vram for RAGE2",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73d98848fa98ee5d1fbd69e55cf2fd226c747c48",
|
|
"description": "intel/compiler: Xe2+ can do URB load/store with a byte offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ef7b4dfc12a56c8feaf23dd0b53035d7996c9ba",
|
|
"description": "ci/deqp: control the GLES release independently of GL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c9cba1085fc144b30bd5c8894adfef567cee1b1",
|
|
"description": "ci/deqp: control the GL release independently of VK",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c59f0ca97ea1757403a6416e536c18e0309d1489",
|
|
"description": "ci/deqp: make deql-egl for android less of a special case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fb95a9457976ebd0c9c2e1053409c3dbc1a75d7",
|
|
"description": "ci/deqp: build deqp-egl using mold as well",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07b8b410a82074a0aa01f33c92cb0bca440bc737",
|
|
"description": "ci/deqp: only apply the android patches to the android build",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d63e7b44036eaae21448ee35f7c2b618eba4c4de",
|
|
"description": "ci/image-tags: move KERNEL_ROOTFS_TAG to group the test images together",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b15a9c52c52141a766d728606c731175a940a94",
|
|
"description": "radv: Expose VK_EXT_map_memory_placed.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e029735e65fec5c0d3f611c296ec8747c1f2d4e",
|
|
"description": "radv: Implement reserving the VA range on unmap.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6a31538c5379d052cbb8e2686afcb1373822599",
|
|
"description": "radv: Support for mapping a buffer at a fixed address.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d779cda0ae52fa156bab7ae8f0b30d1804d93ab7",
|
|
"description": "radv/amdgpu: Use mmap directly.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cccbe1527ca7dfa3e761ce5a078a0df9eef5401e",
|
|
"description": "radv/winsys: Use radv_buffer_map wrapper.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7e8fdf35d2aa8fc28b542651f2e3729e52961ef",
|
|
"description": "radv: Add winsys argument to buffer map/unmap.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e95d1cc12b7fcc81e59c1f04276cf33e0fa9127",
|
|
"description": "radv: allow RADV_PERFTEST=shader_object on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "426d8b5216ad45ad4de64011af47289950039963",
|
|
"description": "radv: add support for emitting NGG shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85d682b318e677977c48fc8558985f479bcb08e6",
|
|
"description": "radv: lower lds_ngg_{gs_out_vertex_base,_scratch_base} with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a9b466299dbf669f025c8eee0988b6893a3564c",
|
|
"description": "radv: add a new user SGPR for NGG shaders compiled separately with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d87a05d34b98e7e74ace1fe770d58bc435423df",
|
|
"description": "radv: add a helper to emit PKT3_COND_EXEC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f21cc55daeb7f4866510c0ec088397d348670a13",
|
|
"description": "radv: add missing conditional rendering for indirect dispatches on GFX6",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdf7e356183ab84f9ea3a5834c8af1d5b9d90e80",
|
|
"description": "radv: fix conditional rendering on compute queue on GFX6",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b953bdbb81439c3d812631282429feeaf393db8",
|
|
"description": "freedreno/ci: Update pixmark-piano-v2 hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9de628b65ca36b920dc6181251b33c436cad1b68",
|
|
"description": "ir3: fold and/or and negations into branches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96c2fe3e1a548e0e55c9a8a1ca5f434ac9cf4a73",
|
|
"description": "nir: add search helper is_only_used_by_if",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddd5f6abaed3e01ba5ee3291c2a079e3efee1ab2",
|
|
"description": "ir3: fold negations into cmps.ne zero",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c43d0e4e4fb0d7faa11f6fe3cd2e90f0805b6f28",
|
|
"description": "ir3: insert predicate conversions after their source",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6a6902e4d6744ccf8f97b153296a9ecd151bc63",
|
|
"description": "ir3: optimize bitwise ops that can directly write predicates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9905b6f2f414bd1e5e0ecc8a1b66594f28be902c",
|
|
"description": "ir3: integrate predicates into RA validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96dc227988e4df094d3a3142ef77e13f68003435",
|
|
"description": "ir3: validate no registers are invalid after RA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21cd9b9557dc03dd8ffef4da541a4e62f0f7e32c",
|
|
"description": "ir3: implement RA for predicate registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49f5a733127430a63dce1b092c6a0058fa8c147f",
|
|
"description": "ir3: allow finding SSA uses for a subset of uses",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55a44d88be07dc888a700344cbc3e7526cd3ed0",
|
|
"description": "ir3: allow liveness calculation for different register types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49b2fbe2f0246e6b62c7be64e5c5d61bbd0420fa",
|
|
"description": "ir3: remove comp1/2 from cat0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a720eef12dfe101e1f95a6e5a98eb3e5db8552e7",
|
|
"description": "ir3: remove OPC_B and brtype from cat0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a665231246c35c6098a3f482bc8293633907f77",
|
|
"description": "ir3: print branch sources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "846c813355a3a258fd0fb49a9c867b9bdf5978c0",
|
|
"description": "ir3: fix instruction count before kill_sched",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eefb1d9d3f9721f851283a4f62bb0571df6c5d43",
|
|
"description": "ir3: add terminators to blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1aa1036525a1c903e690cf0c087e72d1d65f7006",
|
|
"description": "ir3: validate instruction block pointer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d0445d914ae604cad7dcbffcc0634b88a6e8536",
|
|
"description": "ir3: fix alignment of spill slots",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "613eaac7b53bfbfcd6ef536412be6c9c63cdea4f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cef867edc5a7c2ec7336cc1037db8b9cc23da755",
|
|
"description": "ir3: update a0/a1 users when cloning instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a38f7ea125724ed9b978becd8d1d6b36360ff657",
|
|
"description": "ir3: add disassembly for flat.b",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54cb45cc6c7b8f8a336629132b671a0d8a5ba472",
|
|
"description": "ci: uprev mold to the latest release",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "140480974e4d0824995a6a9291be01a3a1a6f353",
|
|
"description": "ci: document which image tags to bump when touching build-mold.sh",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3711964f33625add10b486cdfe8cb37d12e5c85e",
|
|
"description": "panvk: do not handle illegal null",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a7e58a430122f7ad976c4fd1a2f95241f9c32ff",
|
|
"description": "anv: fix non matching image/view format attachment resolve",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2106092e63ef24bbabb1ecfd04972acd4e1ca1a4",
|
|
"description": "ci/android: use a specific version of android-cuttlefish",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fab675956a8aa3439e9c3dec05062b34ff30aca1",
|
|
"description": "panfrost: Update the release note to mention G310/G610 addition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d778df1a60708fbb5807347663cc354f71e39384",
|
|
"description": "panfrost: Advertize G310 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d17d076cc668526f1daab207d208a0e84a965d94",
|
|
"description": "panfrost: Advertize G610 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f54c8413e676dcec7c4ea9a9277204c30889c618",
|
|
"description": "panfrost: Add the gallium glue to get panfrost loaded when panthor is detected",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a29443dc6bc53e722730ef21c68fc9cc9ea8d3a6",
|
|
"description": "panfrost: Add an entry for panthor in the renderonly_drivers[] array",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4943002a2cbc2e33cadf1c5f2a250caa18e4474b",
|
|
"description": "panfrost: Enable v10 in the gallium driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "447075eeeef8a9fd91f42ae869fd2e0246513356",
|
|
"description": "panfrost: Add support for the CSF job frontend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6a97a2b4ace0653d5774657fb0e81de55141453",
|
|
"description": "panfrost: Add a cleanup_batch() method to panfrost_vtable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b53db5f6097e5fc039beed9553939420cc84d1a",
|
|
"description": "panfrost: Add a panfrost_context_reinit() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e3771ab5a694b5df692e0b5aa3dccf61bdc6f03",
|
|
"description": "panfrost: Add arch-specific context init/cleanup hooks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b93524605e09b762daf0ac4472a8c61a2834637",
|
|
"description": "panfrost: Relax position result alignment constraint on v10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b82448f4751fdad028ab74669768aef7f188994",
|
|
"description": "panfrost: Add a library to build CSF command streams",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e303b935068ca8f1a272c5be437007b21dba66b",
|
|
"description": "pan/genxml: Make sure pan_pack() evaluates 'dst' only once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d44800079f0846ac521fa5904835a93ff140160",
|
|
"description": "panfrost: Don't allocate a tiler heap buffer on v10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce24f786035c2eb7d009f1dd5ecafe37b1eaa593",
|
|
"description": "pan/decode: Introduce the concept of usermode queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e9450f49fec2ce1bf9ea32194f164d946ffdeb5",
|
|
"description": "pan/genxml: Various CS related improvements in v10.xml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "729f6b28a6954410426715dbe149fa1d96ffc874",
|
|
"description": "panfrost: Add v10 support to libpanfrost",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97f6a62f7ef82b909f62ca78788d4f24416fbd31",
|
|
"description": "pan/kmod: Add a backend for panthor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe76c22aebc584b6d10d1acfe2150ed2461b251c",
|
|
"description": "drm-uapi: Add panthor uAPI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89ea39c09d9cb8c89d82346ab81e124a35c65cd5",
|
|
"description": "pan/perf: Reject panthor kernel driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1519d613c8cad962f49ab5a1d819f1037814fbdc",
|
|
"description": "panfrost: Prepare support for GPU variants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4477daf957cafcca1e4873b2d5c5b244c590f56c",
|
|
"description": "panfrost: Rework the way we compute thread info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73da66706e6f8845b78591e90c2cbb8db5f0c92c",
|
|
"description": "pan/kmod: Reject pre 1.1 panfrost kernel drivers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b5f1b6cb13bec7d0e45521476de02a477ac8f55",
|
|
"description": "pan/kmod: Add a PAN_KMOD_VM_FLAG_TRACK_ACTIVITY flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "812035b2d2db352dd21d47f3ef7aa2ac39379db9",
|
|
"description": "pan/kmod: Fix typo in pan_kmod_vm_op_check() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36fb256e9ad0409749c694429eba002fe4099f8d",
|
|
"description": "rusticl/event: we need to call the CL_COMPLETE callback on errors as well",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "47a80d7ff4f966e3839640efd5f9d75e36af8906",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67ea2eb97a84f3d6dd2c9dfe26f195d51caeac48",
|
|
"description": "radv: fix initialization of radv_shader_layout->use_dynamic_descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "66eaca3a0a596385436082ae1e4bd70dcf09f466",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a3a80a4ca2b34cd199da8e6843129790af49167",
|
|
"description": "etnaviv: Remove no_oneconst_limit from etna_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "529efb1f9b1f25c8c4b61e4bac470a847254327f",
|
|
"description": "radv: enable deviceGeneratedComputePipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbeb88012c0078b844804933f1ab7ae45c2126a8",
|
|
"description": "radv: force shader BOs to be local BOS with DGC indirect compute pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c253a76f5d172e55d1105b99b14c9a2d5ddd5773",
|
|
"description": "radv: handle indirect pipeline binds with scratch and DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2d67adff14347abfc7b095a05a5165181d84642",
|
|
"description": "radv: implement indirect compute pipeline binds with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12b015940fda30a215861a76fa9614a3d9730423",
|
|
"description": "radv: implement vkCmdUpdatePipelineIndirectBufferNV()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74ff7fe02fdbae5de88262bb838cac6535110b10",
|
|
"description": "radv: implement vkGetPipelineIndirectXXX() for DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91c21c8cba26755ac67f24d2c2dcd88e8429c2f7",
|
|
"description": "radv: add support for VK_PIPELINE_CREATE_INDIRECT_BINDABLE_BIT_NV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8f88d12ffed181dabe05fa76e776441e0bc9e9",
|
|
"description": "radv: add a function to get compute pipeline metadata for DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7409d7ec294d8580812ddbe58c3ef430b5066d24",
|
|
"description": "radv: add a helper to calculate the compute resource limits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cddf59165f6b1783542e3ba364b1891317cdb9f",
|
|
"description": "radv: get the pipeline layout info from the push constant token with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97759ef139746c4f31ceb037359e72f60e6fff2b",
|
|
"description": "intel/brw: Remove typedefs from fs_builder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f5f3fddd4e016a9e8d30678f6732235f74c9f2d",
|
|
"description": "intel/brw: Fold backend_instruction into fs_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5c5a983f72eb6580446011334a5e6324eff0fab",
|
|
"description": "intel/brw: Move functions from backend_instruction into fs_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5a593ade77dfd10be1fa3b7f394488f4887fd09",
|
|
"description": "intel/brw: Use fs_inst in disasm_annotate()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db322554a70f5dd34649154a9fe5035cc2eba915",
|
|
"description": "intel/brw: Use fs_inst explicitly in various passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "692021cad74bdb840f6465d71392d19defde0986",
|
|
"description": "intel/brw: Use fs_inst in cfg_t",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ed82b97ca74e9f3f0441acf098576d31d3e3d8",
|
|
"description": "intel/brw: Hide the definition of cfg_t et al from C code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f975e7af730c77a8607a81ae63e7f8141e20920",
|
|
"description": "intel/brw: Use C++ for brw_disasm_info.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e33b39b46c742a02daa69e13fb924c20098e286",
|
|
"description": "intel/compiler: Remove nir_print_instr hack in disasm_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ba5e9432dbc33b20e3597ebecf4993062369a56",
|
|
"description": "intel/meson: Add dependencies for brw and elk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5b6f8a414b7e5ab959256c076f35cf2bfb093f7",
|
|
"description": "nvk: free leaked cmd_buffer descriptors state.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b588cb29a3c35866ea34d74a55a4c5f761871f78",
|
|
"description": "radv/rt: Handle monolithic pipelines in capture/replay",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f72eb9e6c493392b16df0c385faa0afacdbbfe5",
|
|
"description": "vulkan/wsi/wayland: More descriptive name for swapchain queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73c1fbfc7994e64dda8f5aaf23b999efe30dfd7e",
|
|
"description": "wsi/wayland: Replace surface pilfer with retired bool.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7dc82e3e84c5dd99bf7eec0aa81c6265b392df6",
|
|
"description": "vulkan/wsi/wayland: Use wl_display_dispatch_queue_timeout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eaceb03921eb0d12d1e92bc8a655ad23b253b17",
|
|
"description": "vulkan/wsi/wayland: Adjust presentation id locking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb22b69df3de1bb471d2256e59c5c9849c0fe078",
|
|
"description": "vulkan/wsi/wayland: Remove confusing comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f96d31bc8a748329614b0808d969e26c8d710cc2",
|
|
"description": "wgl: Check for stw_device->screen before trying to destroy it",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c107677327f02719cd584716705ce04f558f725",
|
|
"description": "radv: set VK_SYNC_FEATURE_GPU_MULTI_WAIT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9907733e3a704e4cda01374df761bf99b064042",
|
|
"description": "radv: hide the sparse queue on older kernels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd84a575c0841e2de27ae3ebd471034df0ae094b",
|
|
"description": "radv: hide the sparse queue when radv_legacy_sparse_binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac7ea7578dcf3b9ea5c4d7a54f60e860987bc46",
|
|
"description": "dzn: Fix conditions for barrier in texture-converting copy case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "865ef36609eff540861437750d5290e95e6ac750",
|
|
"description": "intel/brw: Remove brw_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9552fccf288426138a9c84a6d979f0a15b38680",
|
|
"description": "intel/brw: Remove extra stage_prog_data field in fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "634dff403f55a772242dd378ee13f182d7cf6fb2",
|
|
"description": "intel/brw: Fold backend_shader into fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3e9a5c719b091f511c8352cd1d284cc5e73277f",
|
|
"description": "intel/brw: Move dump_* functions into fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20dfee69c3323644476b4ccad7bf07b20434937b",
|
|
"description": "intel/brw: Change cfg_t to refer to fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e3fbb1afedd6d390616550689a098b8a11f90d9",
|
|
"description": "intel/brw: Fold fs_instruction_scheduler into instruction_scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "559d94cd0d77bf326d55682832b2ef1f3294728e",
|
|
"description": "intel/brw: Use fs_visitor instead of backend_shader in various passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b890825f6df23988e44dd575b6e86f597f62e06",
|
|
"description": "i915: Fix value returned for PIPE_CAP_MAX_TEXTURE_CUBE_LEVELS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0c31fe9ee743f699bcabcb638ccc83e515f0d1bd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ea1d4787d73d6846043de8e79bc1bb2ca6541d3",
|
|
"description": "nil: Enable A8_UNORM for storage buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3418105b9169b8f72745c9901db37cd545ac583",
|
|
"description": "egl/wayland: Remove EGL_WL_create_wayland_buffer_from_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f159a7943c11bdbfa8cafadfc553c4b368b4e612",
|
|
"description": "intel/brw: Delete brw_eu_util.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "655cb9c61fd24caec0146dba5e6e1ba4f0b54937",
|
|
"description": "intel/brw: Delete some swizzling functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbcd35141bbab231a405b3b340596f33c1210790",
|
|
"description": "intel/brw: Delete unnecessary brw_wm_prog_data fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eeeab16a8be98e34cd9231f73b8ca6bbfa2b4a9",
|
|
"description": "intel/brw: Delete brw_wm_prog_key::line_aa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfb12def74dc4d4ec69ed9b165539cd30928ea50",
|
|
"description": "intel/brw: Delete enum gfx6_gather_sampler_wa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fbba530cfdf41756a5e8d40a61431a9e67f8c01",
|
|
"description": "intel/brw: Delete compiler->supports_shader_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485b2bca17101b41dfd596dc653d32b1f5acfb02",
|
|
"description": "intel/brw: Delete constant_buffer_0_is_relative",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eebd24680ca6f095c1d1c0426542718c80654303",
|
|
"description": "intel/brw: Delete SINCOS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "292e424162aca82500883beef584eb6e099f2253",
|
|
"description": "intel/brw: Delete more unused compression stuff",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18030305cefdc0953ceead68dc17ba3da06a01e",
|
|
"description": "intel/brw: Delete SIMD4x2 URB opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "288b966e3ee3f19e2f4b0417b8de7ae853bc7118",
|
|
"description": "intel/brw: Delete legacy SFIDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afae5e78ca9a3025f638c79b54198fd6a55c4856",
|
|
"description": "intel/brw: Delete more unused defines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3202f3fdbe65408c412b5b0a7dc32607a43ce2a3",
|
|
"description": "intel/brw: Delete enum brw_urb_write_flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbbed6ca3ec71666796ca7952db9aef0178ae3d4",
|
|
"description": "radeonsi/vcn: Implement separate QP for I/P/B frames",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "252ba4bbdda41443e0f7cc8c153e390d380c1fd4",
|
|
"description": "radeonsi/vcn: Use temporal_layer_index to select temporal layer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8d44a115080645c210e055fa410fb18accf510aa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c9445896fa2980196143a44294201e26b786932",
|
|
"description": "frontends/va: Separate QP for I/P/B frames",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c69f76170ea33cc2ed3983285364b27a6e166fc0",
|
|
"description": "docs/nvk: Document NAK_DEBUG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6638e89fdbe8680087d9e3bd22d192202cef7e6",
|
|
"description": "docs/nvk: Update the NVK_DEBUG docs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc8df338ca2f0c3a3c0279a45b5a0f8f48ca186a",
|
|
"description": "docs/nvk: Update the conformance status section",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "532d43881f34e8b34d4ead4c49a370acae11cdc8",
|
|
"description": "zink: stop enabling EXT_conservative_rasterization",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ca6d044c155fc3417677b33a6af31adcf52d8e1",
|
|
"description": "ci: enable Collabora farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64f037e079db56f6bb6d20fdbf279c9354547042",
|
|
"description": "vk/util: print a nice error in vk_icd_gen.py when VK_HEADER_VERSION is not defined",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f2790adcda3cf6ad6b3e4fee159f02aeeb70404",
|
|
"description": "vk/util: trivial cleanups in vk_icd_gen.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc38b68ab8c27543dc38c28eb509fa112a68cf7b",
|
|
"description": "ci_run_n_monitor: read job logs as utf-8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "656e329fa2d2871ffaaad05f4bb2c059122394f2",
|
|
"description": "ci_run_n_monitor: fix handling of optional jobs again",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4d45c582b445686b82fc47b4474aa27ca45a08b",
|
|
"description": "glx: only print zink failure-to-load messages if explicitly requested",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "571effdf087ac3a62f62227fd157f808135885a6",
|
|
"description": "egl/dri2: use the right egl platform enum",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0fd066a1d7f64011fed63c64a1d3e3757ba5a55b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75f186f3c42e35c55d1d260806040b6f5885cb82",
|
|
"description": "ci: temporarily disable Collabora farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d76d46154ae8fffde26159813b55ed75c8f93f4",
|
|
"description": "iris: Enable pass-through state init for gfx12 CCS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06dff45abb862a7b68ff324e5c4c063f1efbf794",
|
|
"description": "iris: Don't memset CCS on integrated gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1443074f3a037eb134b962486c438a20cb5c9d3",
|
|
"description": "iris: Don't memset the extra_aux memory range",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8567d0268267446a9daaf0a670fae76570d03655",
|
|
"description": "tu: Update prim restart state when we switch from/to indexed draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4f3770ea232e015e445b9d1fcab699119417fac",
|
|
"description": "zink: use uncompacted vk_dispatch_table",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d91db9666ea61be549b2edc28d5ad4c34b34aab",
|
|
"description": "vulkan/dispatch_table: add an uncompacted version of the table",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "185d420b27199af2fed3f2b53f95accdf0e0d2ce",
|
|
"description": "anv: make sure aux is disabled for memory objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9058a2a78ec7b7a40bd8f16bb838f0b7030a9d69",
|
|
"description": "iris: make sure aux is disabled for external objects",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe037dec6e14cfbfdc6a1c30e0a6009b067ee319",
|
|
"description": "anv: expose VK_EXT_descriptor_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "454d38124395c0f705ce3c3ccc7fcc587e77d6c9",
|
|
"description": "anv: disable mutable combined image/sampler in descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab7641b8dcbfee419b761abb27fe6fed476b4e05",
|
|
"description": "anv: implement descriptor buffer binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "349c46c5538aa656e2ac972a1dd54901b490552a",
|
|
"description": "anv: handle push descriptor writes with descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1de44b1951df3c25c897a4e66440409a8621ba80",
|
|
"description": "anv: add pipeline/shader support for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8090bd78b856163bb8d895d5eeaac557a9de5490",
|
|
"description": "anv: add descriptor set layout support for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ba059854c5ff4478ebb5c73163a5262efc2bcc9",
|
|
"description": "anv: add new helper to update binding table pool offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef8f09148f35a03f03156ef4b8a62e68bbc48a5f",
|
|
"description": "anv: add embedded sampler support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "259cdc549650a08a548befc69964e0d9f998f113",
|
|
"description": "nir: add additional flag to resource_intel for embedded samplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99047451c913925f56457e27ab31113019652002",
|
|
"description": "intel/fs: add plumbing for embedded samplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f25b2826f20391e5f4f427fd76964815a806685",
|
|
"description": "anv: add embedded sampler parameters in descriptor set layout hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d59168dc9279d5eac6e7c243a2846d0bd33596c",
|
|
"description": "anv: compute a sampler hash based on parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9506d3f3388ee65f99f263246fc1a135fda3de40",
|
|
"description": "anv: implement data write entry points for EXT_descriptor_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec73db3b8c2930e6c2c7c1ca97e7f30b9cca681c",
|
|
"description": "anv: allocate fsr states for descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44bf5527047246ae8192b87f346fc801ad80817c",
|
|
"description": "anv: allocate border colors for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "271f0b8b9cb4be60eaef77c379bd970015fa7daf",
|
|
"description": "anv: allocate slice_hash for descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "859f087c0ba6e538eb5db0d070b3b05865b494fc",
|
|
"description": "anv: move aux-tt to general state pool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "226c519f28439368d592091a577651acb73be389",
|
|
"description": "anv: add a second dynamic state heap for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82d772fa9b3a5eb7809921ca448b6e796a3d92b3",
|
|
"description": "anv: create new helper for small allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6a91f16952cfe9f685cc6a0a185161364fdcdcf",
|
|
"description": "anv: add new heap/pool for descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc1aeb57bb84a268ea06dcfc4a1c4531ede9a0d1",
|
|
"description": "anv: optimize push descriptor updates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d38c9597ff3b687026fa4c664f8b4aa20b97f53",
|
|
"description": "zink: hook up KHR_partial_update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0131cd3719e564f0370db4841bc5788f0760715",
|
|
"description": "zink: use VK_KHR_incremental_present to propagate damage rects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe88170ce294bc31ab8d3b0a08c5f30741cf0e1",
|
|
"description": "zink: hook up VK_KHR_incremental_present",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "738fbddca8a1d8343e2ae322299de22a9ae108ae",
|
|
"description": "zink: use a slab allocator for zink_kopper_present_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdd1ce140d2e77e68b64666718c472a86860fdbe",
|
|
"description": "zink: make zink_kopper_present_info public",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c73e529332d217de79f16659d24ea2dbfd1b3ab",
|
|
"description": "nvk: Advertise VK_KHR_pipeline_library",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fb564040a7bf86d9638cab0c799e86cb416bd928",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb8b11d806979c07a7fb009ac7f254824625bff6",
|
|
"description": "vulkan/pipeline: Handle fully compiled library shaders properly",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9308e8d90d26fca678fe72380d899cdae77415b5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9908af9d280aa357005d0d01444d9ce8fb426cb",
|
|
"description": "vulkan/pipeline: Whitespace fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "283d8ca98a706113aaa1390c2f2bee1c4ce37eee",
|
|
"description": "iris: Force lmem cpu accessible for bos with clear-color",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a9168584cf00c5f046ec4add93882e89bbb99c6",
|
|
"description": "iris: Add IRIS_HEAP_DEVICE_LOCAL_CPU_VISIBLE_SMALL_BAR heap type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55ed175ebfd931c0ade98bee30f3880f896bc6b",
|
|
"description": "zink: fix stencil-only blitting with stencil fallback",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0430b095b9a873b896ad5ce30cb36e848baffd7",
|
|
"description": "egl/wayland: delete swrast references to zink",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17355e737da14996bdcaf8587a78919bf2bae3af",
|
|
"description": "egl/wayland: split out kopper update_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19596910334261df67f10735a7fa559cc1994db2",
|
|
"description": "egl/wayland/kopper: actually call kopper swapbuffer functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a8c6cf7ac4cb88149ca8e99ba163fcecc055032",
|
|
"description": "kopper: set drawable buffer age",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cf22c5fd0a609d5127dd7ad1037500ef101cc17",
|
|
"description": "egl/kopper: call swrast buffer age query for kopper+swrast",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd28d62e44d062c23aef4315df0f488614a2448",
|
|
"description": "egl/wayland: split out kopper swapbuffers functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76f74f55a40bfaf6e1d73f5da23d1b067b1e37c2",
|
|
"description": "egl/wayland: add a separate hook for kopper buffer age",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4345c415d7ffcb48fd230e5259ce328a5daa49ad",
|
|
"description": "egl/wayland: split out kopper vtable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1188178811020a97d97dfe3a2d3ab91e7bd60e67",
|
|
"description": "egl/kopper: advertise EXT_swap_buffers_with_damage only in non-sw mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad8794884cc6af7fc1fc3da1a5e940c7272c4dc0",
|
|
"description": "egl/kopper: plumb through SwapBuffersWithDamage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c82a67ea65deece5767b3d68ac63da194300bbc",
|
|
"description": "drisw: pass all frontend swapbuffer damage rects through",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cda627eb48a4e740bbfd687caee9037d6bdb09af",
|
|
"description": "drisw/winsys: loop over all the boxes in display()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "389e83c4fec180cfd566c504840c915c7c87a668",
|
|
"description": "drisw/xlib: loop over all the boxes in display() hook",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c83768c76cc79b7428f84ca87e686f3e47ae7093",
|
|
"description": "egl/wayland/sw: clamp putimage geometry to surface size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa465e34cadacb7d29a664006b5d73bc2a8d9cf3",
|
|
"description": "egl/wayland/sw: pass damage region through from put_image2 to wl_surface_damage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d90b14c7687635bc6f9ace9ef5fa897405a0fe09",
|
|
"description": "egl/wayland/sw: fix no-op updating of current backbuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75cf82005dd2630a6dba984e0d8edf17181ef159",
|
|
"description": "egl/wayland/sw: move partial->full copy promotion to swapbuffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "425d919b0a67307dcb9329d42df06fbb336ca292",
|
|
"description": "egl/wayland/sw: trigger damage from put_image2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4db8c6e8d793df222b2952aa5de75093bfe8e94",
|
|
"description": "egl/wayland/sw: call dri2_wl_swrast_attach_backbuffer() before swap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "448cd2cd3783fc82b6fc2d2a26678aaa8925a494",
|
|
"description": "egl/wayland/sw: split out surface attach from dri2_wl_swrast_commit_backbuffer()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cce12981e462c0745f362e957e6d3454e12ad96e",
|
|
"description": "egl/wayland: unify back/current swapping between zink and swrast",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73a3a1c646b1a100fab7d85b67dd0b006a653dc0",
|
|
"description": "egl/wayland/sw: move dri2_wl_swrast_commit_backbuffer() directly into swapbuffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81e5f9c398f4949130917fccebc13be44381976d",
|
|
"description": "egl/wayland/sw: move swrast_update_buffers() directly into swapbuffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd6f7e3f16ad7c40e9dc5076f0cecc15caf92361",
|
|
"description": "drisw: plumb through a swapBuffersWithDamage interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aea0e31a4db7e21de0daab0ed3d79f34db2770a",
|
|
"description": "winsys/sw: propagate nboxes to displaytarget_display()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3cca761934e1739c9e65cd28faab0356f5d3c2f1",
|
|
"description": "gallium: add a nboxes param to flush_frontbuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74f63925450aedb3a32b03f7272549c961fd8539",
|
|
"description": "meson: bump the minimal required vdpau version to 1.4",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c3ceec6cd8533a5a5f3ccaf687308dee2f097a99",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdab305e36e6c7f3e3b7d749c54af43e30280410",
|
|
"description": "docs: update calendar for 24.0.2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4de363278afe1dafcd2e01095c0ee93a1dd4a8b",
|
|
"description": "docs: add sha256sum for 24.0.2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64eb09cd7cb49847ebadde66f588d8221b7abc56",
|
|
"description": "docs: add release notes for 24.0.2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83f3b1d76acf699781f06ada5d1315329da2e30b",
|
|
"description": "venus: mandate a few venus capsets long required before 1.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "661ddf60840fae8f8d4e54adf3e7c04d023be965",
|
|
"description": "intel/nullhw: Fix 32bits compilation warnings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "209ae6bd41f8ab1940ce168b26f02db11946934c",
|
|
"description": "intel/tools: Fix compilation in 32 bits",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "90e38bbb3b577535a665edd0e8091e7c3a85bdb3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ba6ccc51a4483a6d622c91fc43685150922dcdf",
|
|
"description": "tu: Unconditionally enable GMEM on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de3dc30a29e6d4119f501ad4e54b75646e9946c4",
|
|
"description": "tu: Add blit cache flushing for input attachments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cf27a7236cbad271430986ba6625b4ae5d4ee02",
|
|
"description": "tu: Clear `VSC_UNKNOWN_0D08` on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71918f7cffc06b0a680440209b0547012b615af2",
|
|
"description": "tu: Fix CP_BLIT sync on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a67f00398d2fa197221dcdb9ac499763c3aec6b",
|
|
"description": "tu: Set RB_CCU_CNTL during HW init on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "265eb463b561c2ba4b1b1ed0b6d3b3c58fb824b1",
|
|
"description": "tu: Disable LRZ properly on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3188c1b5c74c4e5894be7b7878dc0d11a9121c67",
|
|
"description": "tu: Use `Z24_UNORM_S8_UINT_AS_R8G8B8A8` for A7XX GMEM D24S8 blits/clear",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1714e0c240a59777fae371eeaa7e38fda5e59e14",
|
|
"description": "tu: Fix 2D blit path for GMEM stores on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e699afa9b7277ffdbab3cc0e1df1b454b0636a6",
|
|
"description": "tu: Allow event blit to resolve depth stencil formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc6399de31e31169e4db83a2a711d32bbbe18fea",
|
|
"description": "tu: Update CCU layout selection logic for seperate stencil stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b44474407dea46d5c871fb77e14a7a7c59852c70",
|
|
"description": "tu: Use full size color CCU in sysmem mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40b3a38951596de5e23072a49ed8882100963656",
|
|
"description": "freedreno/devices: Update A7XX tile values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "120779f0093626235990f3a393cd136a79a7ddce",
|
|
"description": "tu: Set `RB_UNKNOWN_88E4` for A7XX event blits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0ae416fc13b1312947887c6c24904ec91e349a1",
|
|
"description": "tu/autotuner: Use CP_EVENT_WRITE7 for submission fence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e6a1f885250cfb8aedab50b795a466ea0156e55",
|
|
"description": "tu/autotune: Use `CP_EVENT_WRITE7::ZPASS_DONE` on A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45b415a04490d9e8d64f7d6ff5b9ffd1636cc94a",
|
|
"description": "tu: Use `CP_SET_PSEUDO_REG` for A7XX VSC stream regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c78d104b09346aeb97fced40c7e7d47ef8c498a",
|
|
"description": "tu: Only set PC/VFD PWR_CNTL regs on A6XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b2df4ca26d8a4f47f6fc5dbdcd936b6b9feb78e",
|
|
"description": "tu: Set `CP_THREAD_CONTROL::CONCURRENT_BIN_DISABLE` in A7XX HW init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1af86d5a6ad6d8654c76537ee0913146ab7e2c2e",
|
|
"description": "tu: Set A7XX registers in `tu6_tile_render_begin`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9759222282fadbe02ac2e80910f54bb231660d18",
|
|
"description": "tu: Allow GMEM on A7XX when TU_DEBUG=gmem",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dbc15e74e78bf9d698d463cceb5e41712a3af30",
|
|
"description": "anv: add a command streamer stall on Xe2+ when switching pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af41fad1e984daf276dbadc7d749fffb470c2921",
|
|
"description": "egl/wayland: explain why implicit modifier downgrade is allowed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35143febbaca5e3f0bbc57ae104322696aae34ad",
|
|
"description": "egl/wayland: ensure wl_drm is available before use",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c60fea8c228ae3f32e20d6b65c473d9f04871d20",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f36cc6ca38a5a141d077812bce33bbc3a7a65b3",
|
|
"description": "anv: cleanup duplicate robustness flag calculations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b1d12b104eac1bf329216f4262d17a4fa52d0bf",
|
|
"description": "zink: force max buffer alignment on return ptrs for mapped staging buffers",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7d6a75d6b0ad9dc21264bd32de50aa8085a72ff",
|
|
"description": "zink: delete unused buffer map conditional",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80456abff7a77396b0cc2345b1739f8788ea4d93",
|
|
"description": "zink: fix unsynchronized read-mapping of device-local buffers",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91f99f82ab4b054c136b9fba46a2414522a46560",
|
|
"description": "zink: null out bo usage when allocating from slab",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "689a80704ab55a7ecd0d71541fc5dc084bdc2cf1",
|
|
"description": "zink: emit SpvCapabilityImageMSArray for ms arrayed storage images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "701ee4be913a98569a5ba2e0d4d4d8888c35249e",
|
|
"description": "zink: apply all storage memory masks to control barriers if no modes are specified",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75785749efb1e5a1711c868840e3c32e3038fafe",
|
|
"description": "meson: Rename nouveau-experimental to nouveau and build by default on x86",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e32c36df079676811f9c02058d6ae384633b5fa1",
|
|
"description": "nvk: Don't print the NVK_I_WANT_A_BROKEN_VULKAN_DRIVER warning in release builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5dab7c9654c3ec25e299228c61e8dd8d8f29b3f",
|
|
"description": "nvk: Drop the non-conformant warning on Turing-Ada",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ce4560a45b58c084182f8dc9a62c13464e7244e",
|
|
"description": "nvk: Advertise a CTS version of 1.3.7.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81230513a8a35874cd6b052e358840d3757e3bc9",
|
|
"description": "radv/ci: add a vkd3d-tahiti job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "778ef9b133934fa8b2fa36fb86b8609cd55909f2",
|
|
"description": "radv: move conditional rendering for compute in radv_cmd_state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "536c44d9460063588b4b654bb1f835e88953c87b",
|
|
"description": "radv: fix conditional rendering with direct mesh+task draws and multiview",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba7b7e2d3fa7660059bc7c01ab0e1fb4dcde0e1a",
|
|
"description": "radv: add missing RADV_DEBUG_NO_NGG_GS to the physical device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "69d734a8d531cf2a291560701c966d7a6351548e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be466399747bc1d63030abc4f3193690cef31065",
|
|
"description": "freedreno/a7xx: Fix base_align for non-UBWC depth-stencil",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25a0eadcaef9612865ee29156018923c51e2e8cb",
|
|
"description": "tu: tu_device should clean up its global bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f623c27eab9e4bc616600da88334937e750e87dd",
|
|
"description": "meson: fix a build ereror",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a00f9c401bbe7c537fde2dbf277e0790a52b7052",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c096e23c001d558aa18bb4628ec8d6c6ecb89b5",
|
|
"description": "vulkan/wsi: fix force_bgra8_unorm_first",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7c16a1ae4e629ccbae3979ec9be105e6b44e0acf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "224ff116178f8ca18008c2cdbc6a8feab1eb0a81",
|
|
"description": "egl/wayland: use __DRI_IMAGE_PRIME_LINEAR_BUFFER in get_back_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55e99728e03cc8a290db4d1b97d7d512361b362c",
|
|
"description": "tu: Do not emit zero-sized fs params",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "76e417ca593866080731da59c479a99542e3a529",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3064f9cf43b0a128fb5cf1f611c390a0df1eb1b",
|
|
"description": "radv: clean up MAX_ALLOWED_TILES_IN_WAVE programming",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61cfabda5dd54d7d2c49e8b2b81c4feb157dcd70",
|
|
"description": "vulkan/wsi/wayland: Give names to our Wayland event queues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "235144cf51536d98975f1c65e2df317332e9b35b",
|
|
"description": "egl/wayland: Give names to our Wayland event queues",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb1235f3439a279bb188454fb9a762ec2ed2ae6e",
|
|
"description": "loader/wayland: Add named queue fallback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e219a22e2f6014cd552f8e88633b6587079c47a",
|
|
"description": "Uprev Piglit to 2a1c49a81cd9a6bf5d0c3a9b87225be94771ca96",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "150525980e1d2211cf07a9d1e43367f97525f8f2",
|
|
"description": "ci: disable clang-format job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "803a1a5adac2b3fe637f16a8d4d2fc2ec1d6f751",
|
|
"description": "intel/brw: Remove automatic_exec_sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dae59e7078d84a277aacee0c3a223e1a93105556",
|
|
"description": "intel/brw: Remove runtime_check_aads_emit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35b07ab035f8427282ffb6c2985dfcff1893668f",
|
|
"description": "intel/brw: Use a single register set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ef6fa3767ad6b90ad5bc5dd35993891f9a0a7aa",
|
|
"description": "intel/brw: Remove Gfx8- fields from *_prog_data structs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aff961f423e7009f5f6ccd72d6862c6623c89069",
|
|
"description": "intel/brw: Remove Gfx8- fields from *_prog_key structs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a4a4400a64d80886fdb53a04cb879b3884c831",
|
|
"description": "intel/brw: Remove edgeflag_is_last VS parameter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a3f65e67850575f830b2ae6ed3f37a3650c34b0",
|
|
"description": "intel/brw: Remove unused attrib workarounds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3e451780b0f4a5c1d6d0bfdc851faa205543312",
|
|
"description": "intel/brw: Inline brw_nir_apply_sampler_key code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f3c52c1da5c6500f18cc8d044decae7e8946f32",
|
|
"description": "intel/brw: Remove MRF type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c93a0e125e9a61019393ecc200145997bf8cd08",
|
|
"description": "intel/brw: Remove Gfx8- remaining opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ef1ed73d3313811d9f8941f251376a99382131e",
|
|
"description": "intel/brw: Remove Gfx8- code from visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c793644ce9f332efa6dade415d56d3c876bcb11b",
|
|
"description": "intel/brw: Remove Gfx8- code from SIMD lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0d767f5fefb6d86d64d6599a674e8ec86f27d30",
|
|
"description": "intel/brw: Remove Gfx8- code from VUE map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b3931daece70a70edd6e9fb337702701c2c3f30",
|
|
"description": "intel/brw: Remove Gfx8- code from fs_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6098676fa86a6890303bd5cc5fdef2c1d070ff9",
|
|
"description": "intel/brw: Remove Gfx8- code from builder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "071e9f49f1fbc6ac4a5e1d5b73483522c69ba589",
|
|
"description": "intel/brw: Remove F16TO32 and F32TO16 opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "866a2f88dffcbd5f20b9261bfe490d86db2c1729",
|
|
"description": "intel/brw: Replace inst FF macro with F or F20 macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "625338389ecb03a16b1f83ee987f26ce7ec46597",
|
|
"description": "intel/brw: Update comments for FK macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e16c565f41a3e516f58d0d2a4db2cc998340ca1",
|
|
"description": "intel/brw: Remove Gfx8- code from inst FFDC, FDC and FD macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2822bc8d4ed2235a6847462708b6e0c2d8cde7a",
|
|
"description": "intel/brw: Remove Gfx8- code from inst BRW_IA*_ADDR_IMM macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7da7e4e698e79984aaa052c74fc9beb8d58ac4c",
|
|
"description": "intel/brw: Remove Gfx8- code from inst FI macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b523a9f8e8278901cf23dc2c4b53349ec44a463",
|
|
"description": "intel/brw: Remove Gfx8- code from inst FD20 and FV20 macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e684ab6a0675e547fe61878e323e95fff40646cf",
|
|
"description": "intel/brw: Remove Gfx8- code from inst F20 macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72a73eca96f63f6f460a846961040746de4de9a0",
|
|
"description": "intel/brw: Replace inst F8 macro with F macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "add6ea8a22bd78159eb4e7602e65d05842b0b233",
|
|
"description": "intel/brw: Remove Gfx8- code from inst FC and F macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccece38623fd3dee10472ae2a68d8b8a24adcfbc",
|
|
"description": "intel/brw: Remove Gfx8- specific EU inst helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8ee44e8f18aee3269b7ba47471db14347ab318d",
|
|
"description": "intel/brw: Remove Gfx8- code from register type helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a637dce056c61fb1e4c66befba6049505c7caaa",
|
|
"description": "intel/brw: Remove Gfx8- code from NIR options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d61d6fc3bc1c9c965ff640530111112a2aa8d911",
|
|
"description": "intel/brw: Remove Gfx8- code from EU codegen helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99d41ca90d62b32b17070bd439a55a7d9b6f3b97",
|
|
"description": "intel/brw: Remove Gfx4-5 manual compression selection",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e694a890e5d1b3ace7a76cbdc31069d5081e2b",
|
|
"description": "intel/brw: Remove Gfx8- code from NIR passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f173ddd285278faf0326b521144acef532bd40",
|
|
"description": "intel/brw: Remove Gfx8- code from EU validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f321e555b6fc8bf28a616afef4eea6981320931d",
|
|
"description": "intel/brw: Remove Gfx8- code from EU emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91c05d990abc0c05591e2ab6fd7493a463cd7d4a",
|
|
"description": "intel/brw: Remove Gfx8- code from IR performance analysis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5765c7b80c378e31b107ad417800799341b25a77",
|
|
"description": "intel/brw: Remove Gfx8- code from EU compaction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ac5696157faaf5fd2e317885c8c1e04c843af07",
|
|
"description": "intel/brw: Remove Gfx8- code from backend passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9569ea82a885d4e3bfd71bf7ae2350cfc85b9c4b",
|
|
"description": "intel/brw: Remove Gfx8- code from generator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "371468c0133b8d204aec8107a314ae85cf82f2e2",
|
|
"description": "intel/brw: Remove Gfx8- code from lower logical sends",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ee29f82d2f562b5c7b7b0eb3a8f1b2f0764a92b",
|
|
"description": "intel/brw: Remove Gfx8- code from lower storage image pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a03280af1b86a43ae954e47b7912320469a676f",
|
|
"description": "intel/brw: Remove Gfx8- code from NIR conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a1c2a1bf119779e8f569bc8ce1e6051cd2e62c4",
|
|
"description": "intel/brw: Remove Gfx8- code from thread payload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed6f0665e0b79163c857ad340af93bd79daba636",
|
|
"description": "intel/brw: Remove Gfx8- code from register allocator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85eb6723258820162bbb3b0182d47bda0f88c402",
|
|
"description": "intel/brw: Remove Gfx8- code from scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e88fa8a77b3aa130aed32664aac0ca13b41506b",
|
|
"description": "intel/brw: Remove Gfx8- code from brw_compile_* functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4bf0165828694894c5a88d318d02c9685ca6f44",
|
|
"description": "intel/brw: Remove Gfx8- code from assembler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83d7ddebcbd1afecf34b914679c1ec371876ae87",
|
|
"description": "intel/brw: Remove Gfx8- code from disassembler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15469b0a6339b821aaed49bd0d73822063e79696",
|
|
"description": "intel/brw: Remove unused legacy shader stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c621f75e7bed1b728725a052b2a5ae09899ed638",
|
|
"description": "intel/brw: Remove now unused vec4-only opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a641aa294ef155ca1133e131a920dcab4cb1c990",
|
|
"description": "intel/brw: Remove vec4 backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c23b90537e359853d8ecd11c275e13ff23b0469",
|
|
"description": "intel/brw: Always use scalar shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "303fd4e93501e447abdd0d0a69fffbdfe74fa3ed",
|
|
"description": "intel/brw: Move type_size_* functions out of vec4-specific file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bfccc1935340c581cbdc760e476d7e58808f587",
|
|
"description": "intel/brw: Move brw_compile_* functions out of vec4-specific files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c11d7743b39fb4559420d0371d03b4efc486f6af",
|
|
"description": "intel/blorp: Remove Gfx8- references in BRW code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c190bdfe97ca4666f1ab2d861a8dd720a1f7597",
|
|
"description": "intel/clc: Fix file descriptor leak",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4fd7495c693818e0823b100df0e0607e448a29fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41722c61376eacc346fd459108d4e9697834f2fd",
|
|
"description": "nak: Add support for imad on Volta+ and enable it in simple cases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a747cd1bd595eade6096bada1c6a230ddb7053f9",
|
|
"description": "nak: Move NAK_FS_OUT_COLOR next to the enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4fb5277c3da1797056f41bb5ed99de1b40feb06",
|
|
"description": "nir: Add an imad opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1881d97c2743a6b999942aeaae94176d4a1962bb",
|
|
"description": "nak: Implement nir_op_iadd3 on SM70+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c95d393093a214d245152051056fbd8337ce335",
|
|
"description": "zink: add nvk baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ffb7e0179008c5cc1b8cc8b6e5f33b19fc63851",
|
|
"description": "zink: update nv blob baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc4ac0d27eec2e9c241accd95c396352e477d15",
|
|
"description": "nak/sm50: sprinkle OpAnnotate in optimization passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feb2d3e1daabf71e7d63497541ab2f08a0b7c173",
|
|
"description": "nak/sm50: support annotations through OpAnnotate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a69bd9a70a6ce66f80fa2ae20cc4a70d865ea451",
|
|
"description": "nak/sm50: add an annotate debug flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02774be708876e90e3cf333d30a86ff798154ac5",
|
|
"description": "nak/sm50: add a memstream abstraction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e57cf175e23937f4acef6e4a1c5b9ed7f8e3cc8b",
|
|
"description": "venus: move feedback on empty last batch to prior batch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0586a3fb22581e6f2eb0453ce0b68f14794f31a8",
|
|
"description": "frontends/va/postproc: do not use efc if image is to be translated",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8c3d18fba579b57aa483cf3de08573b31991fbf",
|
|
"description": "nvk: Advertise VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb564040a7bf86d9638cab0c799e86cb416bd928",
|
|
"description": "nvk: Advertise VK_KHR_graphics_pipeline_library",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "813b253939ee8c965bf14746a48c6191b062a57a",
|
|
"description": "nvk: Switch to shader objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4001658c182e99dd99aaed32d9d9f84853804e41",
|
|
"description": "nvk: Use vk_render_pass_state::attachments for write masks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "839629634fcdbe3722de90d125910f224a2ab530",
|
|
"description": "nvk: Move nir_lower_patch_vertices to nvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd76444257071d655c4970958b9fa4fb3e3c8bd7",
|
|
"description": "nvk: Pass an array of descriptor sets to nvk_lower_nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4f519d72db3c7d13c8455391c5cc2e0800eff1e",
|
|
"description": "nvk: Move populate_fs_key to nvk_shader.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "045741ac304a2f16a71295f13005b9ed0b54861d",
|
|
"description": "nvk/shader: Refactor some helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "626f38e25e72c10c395dd9f66ad00b843124593c",
|
|
"description": "nvk: Populate vk_descriptor_set_layout::blake3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9308e8d90d26fca678fe72380d899cdae77415b5",
|
|
"description": "vulkan: Add generic graphics and compute VkPipeline implementations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c488dc9f5089033d3f630fa5a84d7a7ebd16cf89",
|
|
"description": "vulkan: Add a BLAKE3 hash to vk_descriptor_set_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "682b99a63f461b97843fd46560c18f3578230735",
|
|
"description": "vulkan: Add push constant ranges to vk_pipeline_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2cb395a1fa55aa45d210f690c8e3291074e2ff4",
|
|
"description": "vulkan: Add a vk_pipeline base struct",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e71e6f3f6fa26e1ca7f30f7eccae00eace8c209",
|
|
"description": "vulkan: Add a new dynamic state for render pass attachments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ec177b116a43f1bf8d3e00c1cfcbdd021e38ab7",
|
|
"description": "vulkan: Rework vk_render_pass_state::attachments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c09c086c120a830496e9d30f289f376a38e275b4",
|
|
"description": "vulkan: Add a vk_render_pass_state_has_attachment_info() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f62008bff541c7e6eeddf8f0f4e94db591398cf",
|
|
"description": "vulkan: Add runtime code for VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d225c9e43fe95d0ff23dedf3aa0ae8ff60d00da",
|
|
"description": "vk/graphics_state: Add stubs required by VK_EXT_shader_objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "657b8e5264176bf1ce31ac85081234371c4203a9",
|
|
"description": "vk/graphics_state: Remove bogus assert in CmdSetSampleMaskEXT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ad294202e7b6b3a0fa5506d0a1c468c9b6f62dc",
|
|
"description": "vulkan: Move the descriptor set limit to vk_limits.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "498d58a5f838ef15af297fea1eba05da0a4cfce2",
|
|
"description": "vulkan: Add a vk_get_subgroup_size() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af2cea8f84d5fab12fec98f4eaed9d308c2e6657",
|
|
"description": "nak: Remove assert on nir->info.outputs_written",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ff9204abab5267f82a9ce73f9dca1541ef5ee6",
|
|
"description": "frontends/va: Only set VP9 segmentation fields when segmentation is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb74aa8515a137be93ecee91f06ba6f29e0ebe90",
|
|
"description": "frontends/va: get av1 encoding ref frame infos for L0.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b92fa9e104551d09c894a70f6be394f4e853e4d",
|
|
"description": "radeonsi/vcn: vcn4 av1 long term ref support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5663221bdbb822bf4860765b080ac6eceb52df81",
|
|
"description": "radeonsi/vcn: data structure av1 enc long term reference.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d3e7b6e9a74d0a1a0ffe5733c5cea31baa59f41",
|
|
"description": "wsi/wl: Fix deadlock in dispatch_queue_timeout.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a00f9c401bbe7c537fde2dbf277e0790a52b7052",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2292f53b525a751d32a7114a3152ab4be0e2d5c",
|
|
"description": "nir: Optimize uniform vote_all and vote_any",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "535caaf3e027963536e48fa5bbb59dc779523e00",
|
|
"description": "nir: Optimize uniform iadd, fadd, and ixor reduction operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c63ea755feab96003cc9d079a95214ca0f02bbdd",
|
|
"description": "intel/fs: Use nir_opt_uniform_subgroup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f10d1ef372653f80bfa941fa881c5f5981bca7b2",
|
|
"description": "nir: Initial framework for optimizing uniform subgroup operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb37ef9854c77c810210b2d57c5d5f9ae3ac5a1",
|
|
"description": "intel/fs: Add fast path for ballot(true)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c42830c64a18ec9d69b591640cf8e65976f924e0",
|
|
"description": "intel/fs: Use constant of same type to write flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b22fff90d521112b5c8b029bc406852cee4002d8",
|
|
"description": "intel/fs: Enable nir_opt_uniform_atomics in all shader stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75de4458a1350ac6f3843e4f8da7a69717c92687",
|
|
"description": "nir: Mark nir_intrinsic_load_global_block_intel as divergent",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f44a264623461c98368185b023d99446676e039",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56a3f031f407b45d0eb0577c33ae58458886433a",
|
|
"description": "intel/fs: Delete stale comment in nir_intrinsic_ballot implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5da51067273423fd8c1d0259197da973ae1409ba",
|
|
"description": "nir: Add documentation for subgroup_.._mask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "727170fee0573d30425f61a95d5dd96c42914347",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object for vkcts-tahiti-valve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83efcd6a7212e60728b0c25ce67ad2ca78ed1bf6",
|
|
"description": "radv/ci: add a vkcts-tahiti job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe7e06f5fc70fb1ae8052a1edd2bed6b373ec2c",
|
|
"description": "vulkan/wsi/wayland: Use dispatch_queue_timeout in acquire_next_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a00f9c401bbe7c537fde2dbf277e0790a52b7052",
|
|
"description": "loader/wayland: Add fallback wl_display_dispatch_queue_timeout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df801bec1e6cd58d1a21e955cac5026dd5914f7a",
|
|
"description": "util: Add timespec_sub_saturate to avoid negative time for deadlines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a80a23dc49c0c98811b44327623a5f95298d07b4",
|
|
"description": "tu: Enable UBWC for storage images on a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9e04f829301b28b9ee7320c1212bad76ad3257a",
|
|
"description": "tu: Enable UBWC for SNORM formats on a740+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4529b2ea54390fc274d13e19160dfa10a3f5260f",
|
|
"description": "tu: Reenable MSAA UBWC on a6xx gen1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcbf61f5dfe313a4e8b832e376c772a4db48a58f",
|
|
"description": "egl/dri: Use pipe_format instead of DRI_IMAGE_FORMAT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68eaf820e16e0533d52156e8970893b745182e8b",
|
|
"description": "st/dri: Use pipe_format from config directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "832d814852cca7b85cf550a9bcbe967ad9206415",
|
|
"description": "egl: Remove shifts/sizes from dri2_add_config argument",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e66305d681954ce3777bd2b7357f097fc248bfb6",
|
|
"description": "egl/x11: Compare config shifts/sizes locally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "273e54391af7e0a89daec778980c3f8a800bcd7b",
|
|
"description": "egl/android: Remove hard-coded color-channel data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8d153d4c2dde6c5ae704fc96c3e5861d53a1e07",
|
|
"description": "gbm: Remove hardcoded color-channel data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a10f10c4cede42b9c323c5698f966d36af8801d5",
|
|
"description": "gbm/dri: Query DRIImage for FourCC directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b04b64a21458ea10d0079180b8ec72993770a52",
|
|
"description": "egl: Use pipe_format for pbuffer configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "630fda2492f3c2e0d66c60e3543a9bd4350ac37b",
|
|
"description": "egl: Automatically set EGLConfig ID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "487016796b1c491c9dc86876b9701115601f955d",
|
|
"description": "egl/{surfaceless,device}: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e12a55c97981c9be9e105b239e954d2e146dc989",
|
|
"description": "egl/android: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac304d0393f2653d5a78f2a1b024b10a8bf45218",
|
|
"description": "egl/x11: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "677092191896b0d342f33f8c3472d2ddeed25f97",
|
|
"description": "egl/gbm: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf7ebe6ff817578d15748c06991465f5d5a62ec8",
|
|
"description": "egl/wayland: Remove check for EGLConfig presence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbb6f621353912f69880d4f9b3f0473f3d7c6c79",
|
|
"description": "egl: Fail display creation if no EGLConfigs created",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97c435c926d7742e1002aeadf5d20210f9b6a6ef",
|
|
"description": "egl/wayland: Remove shift/size masks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7889c9dc92d92c00d979ae1ebf475e7e05d459c7",
|
|
"description": "egl/wayland: Use pipe_format for format names",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84bb6d0e0a2105fe43d9eab7178f3340a00feedf",
|
|
"description": "egl/wayland: Remove WL_SHM_* format listings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ac70182e8b4d3a77aab6c743fbafd713a14b361",
|
|
"description": "egl/wayland: Simplify alternate-format fallback for configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee04cc5d2baeff5c07d578461f256e7baa02f0a3",
|
|
"description": "egl/wayland: Eliminate double loop for configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f63e676370bedd9b49dea5ec65d53782ec190785",
|
|
"description": "egl/wayland: Use helper to look up visual",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebdf9ad85cf3d3357c51245da2f4e5c59fd33259",
|
|
"description": "egl/wayland: Add helper to check server format support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a34d3c290ef9a4001866c394f7e80114f1ac9e89",
|
|
"description": "egl/wayland: Use FourCC to look up wl_buffer support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a084e2b081882ff027e426e8faddbe1f5497614",
|
|
"description": "egl/wayland: Use pipe_format to look up configs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ea9a963aa142910ed3a0fcea9060d3a92ee5ab7",
|
|
"description": "egl/wayland: Fix EGL_EXT_present_opaque",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9aee7855d2ddf47169270d5d1e3e92ff6e5f65c2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c74f4803911d8cbc9e9617ed79ea9480f335addd",
|
|
"description": "egl/wayland: Add opaque-equivalent FourCCs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "084fea1e7d17768f55b0313746406c2334d69cd6",
|
|
"description": "egl/wayland: s/DRI_IMAGE_FORMAT/pipe_format/g",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba3b867552718e1c287a883b487816564e77cafd",
|
|
"description": "egl/wayland: Query image FourCC for linear copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57c3343c2d2115cd0151a45261aa1da919a09ea7",
|
|
"description": "dri/kopper: Flatten pipe_format/DRIImage/FourCC conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c462525708d31a8f86e38f8575bbe0d544e3ce6",
|
|
"description": "dri/kopper: Reorder format tables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d60415bad5d37d94517a795af05e07ed0e9d1763",
|
|
"description": "dri/kopper: Add translations for sRGB formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca0f94c805de29f97658fda95559872ddfb19222",
|
|
"description": "dri/kopper: Move format -> FourCC translation up a level",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8cb490193d4011d47f8c1f00702cc05f75a4347",
|
|
"description": "st/dri: Reuse stored texture format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "858ad38f8ba5810f5e4267fcbf2e6fdbc669a30d",
|
|
"description": "st/dri: Reuse stored renderbuffer format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "303b935dbd7e289b4996c034bf9c9c7817aa2fd8",
|
|
"description": "egl/wayland: Remove format-query fallback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "216d4613c3f3073a09bdbcaeb43375d6f4678e47",
|
|
"description": "st/dri: Store pipe_format in gl_config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad0edea53a732fecf6ddb8340e724b66275a0619",
|
|
"description": "st/dri: Check format properties from format helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "402584513707c69773bc64c9232b4e581e68e6ce",
|
|
"description": "st/dri: Use pipe_format for Z/S modes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d64812e20e3b99237e1771cdce24be2d6d2356",
|
|
"description": "st/dri: Rework depth/stencil format selection",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4816cdd204cc48cdd3724613eb10e6d2326756d1",
|
|
"description": "st/dri: Add transient HAS_ZS() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e018c91384bbd89dab141e4cdcd8596b71ae382e",
|
|
"description": "st/dri: Completely remove mesa_format from config setup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4515bcf5afc47a221e847d748acbabee83468786",
|
|
"description": "st/dri: Remove format tables from driCreateConfigs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3ed00f38ae823e6d27179f1c4718e34d33b6d49",
|
|
"description": "util: Add util_format_get_component_shift",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3d419ad24d78162fe6a6f10e1071d2629696b97",
|
|
"description": "st/dri2: Use u_format to get config format information",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87955b67aed37ddf8a8724481260cfab430f9ec2",
|
|
"description": "st/dri2: Pass pipe_format to driCreateConfigs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cdfc9a811699c87071653ea1381e9db4bc85fa9",
|
|
"description": "st/dri2: Remove __DRI_IMAGE_FORMAT conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e106017863272887976673cf702e90bfe2d4efe",
|
|
"description": "dri: Redeclare __DRI_IMAGE_FORMAT_* as PIPE_FORMAT_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9891f9cf10e9aec2fabab1a04c92008a990a899",
|
|
"description": "st/dri: Use correct pipe_resource for GL texture image export",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d71eb60f337789e9204ab90d5f0e28e53002230",
|
|
"description": "v3dv/ci: remove crashes from expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "450b375b69db255902a17758eae59c81c198ede9",
|
|
"description": "radv: disable VK_FORMAT_E5B9G9R9_UFLOAT_PACK32 with minmax filter on GFX6",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "926d9f1cef12189418258d4812d42193344f4128",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b1afd7b2412b142d140d482e0517aaf1778658f",
|
|
"description": "iris: make sure DS and TE are sent in pairs on >= gfx125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d103b76ad68ceb21c309ab2de62c59e4027824a5",
|
|
"description": "radv/video: add VK_KHR_video_decode_av1 support.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c0e0b7462ccb35843d41ad95f8200315a8d1438",
|
|
"description": "radv/video: use proper struct sizes for decoder structs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0466453d3199369cb32ccb7e9f8b2039ddca7d32",
|
|
"description": "radv: rename it_ptr to it_probs_ptr in advance of adding av1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d599391ac9b5510c3c33b655a4d0917a8c2459da",
|
|
"description": "radv/video: use vcn ip version in more places.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03f18be6071d758c1261292c717a4d1441fc196e",
|
|
"description": "radv/video: fix filling out decode operations.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9290ec0bb1e7faf8dc7a54bc24c842ecfe02776",
|
|
"description": "venus: fix to ensure sfb cmds can get recycled",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d63432012d9189d5f1d8eb8025acfae2463fd449",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90e38bbb3b577535a665edd0e8091e7c3a85bdb3",
|
|
"description": "intel/tools/error_decode: Parse Xe KMD error dump file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e88176b0b3b955c9e6d7a695f5fb50f84ea631f",
|
|
"description": "intel/tools/error_decode: Move code that can be shared between i915 and Xe error decoders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f9a5f48113b043ed597e3d815ca8d9040429e7c",
|
|
"description": "iris/xe: Add VMs to error dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c26663eedec1535210f4b1f5638be25eab4f1479",
|
|
"description": "anv/xe: Add VMs to error dump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d40c48cac1a04b9100dea5f46fc7f035f590a940",
|
|
"description": "intel: Sync xe_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e800ab6f7e61ebfe741a14bcad9247e2a4d1f6a",
|
|
"description": "anv: Implement VK_AMD_texture_gather_bias_lod",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "269d2c4a3f570d7bf92e7df13b42b5f7b7468dbd",
|
|
"description": "intel/compiler: Enable packing of offset with LOD or Bias",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30ead72e80e5b7ba5c5dfc46261b4d249f4fa382",
|
|
"description": "nir: Allow nir_texop_tg4 in implicit derivative",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48158636bf1b0e62ebab4835e1f474866a34c6fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f0ab5e4d57f96db2ac70058c1322a9651eb1fe2",
|
|
"description": "intel/compiler: Add texture gather offset LOD/Bias message support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79af0ac29a18046a4d02a7f5259e1fa005bb098a",
|
|
"description": "intel/compiler: Add gather4_i/l/[_c]/b sampler message",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c7f1feebf5e46377df86801d2b3f74004501d97",
|
|
"description": "intel/compiler: Add helper method to decide if header is required",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ea041e04a5001c0a82698a78491bf5c75099169",
|
|
"description": "intel/compiler: Pack texture LOD and offset to a single 32-bit value",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b37b3ba730500877ef33fdf05f74e94ba43b890",
|
|
"description": "intel/compiler: Pack LOD/bias and array index on TG4 messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34b2bdff3a89988bab3d2dc2ebb6a6d86a7592a",
|
|
"description": "intel/compiler: Adjust sample_b parameter according to new layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ce848476882c205a69734ca8d69c26a2507c37",
|
|
"description": "intel/compiler: Trim vector properly till array index",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "73a3257968b6f746f0dc859dd3af2d1410800a28",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db0291c235592a7eecceb788ef622e3a630f98aa",
|
|
"description": "tu: Follow pipeline compatibility rules for dynamic descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "88db736472b6e9b18d3736a42b038e2a7836b0b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c8669007224f67b1cad43c5a319cf4128752805",
|
|
"description": "venus: add vn_set_temp_cmd helper to initialize feedback batch cmd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d63432012d9189d5f1d8eb8025acfae2463fd449",
|
|
"description": "venus: refactor semaphore feedback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c166710f6bd3f3bd9d146ce3a8266e6ee69a993",
|
|
"description": "venus: simplify to drop the struct vn_feedback_cmds accessor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa8c7dcb5a466a4b2d6c07eaa3af2b2fdceecbc9",
|
|
"description": "venus: refactor to add vn_queue_submission_setup_batch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72fd719698278fe09c0eb95d29abce8036cbd0ec",
|
|
"description": "venus: massive feedback renamings for consistency and clarity",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3dc608db97660ab5d554a7359e8bab209464eef",
|
|
"description": "intel/brw: Move workarounds to a separate file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c25803880ef619e437fa55dcf3f46cca6bc96559",
|
|
"description": "intel/brw: Move lower_simd_width to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c989ad09f14b23a4dc9eab0633a557b71b3faa15",
|
|
"description": "intel/brw: Expose flag_mask/bit_mask fs helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "404630ad2ee67fba4b6410d12c7904584b2c12bd",
|
|
"description": "intel/brw: Move lower_integer_multiplication to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe3498e7261780f92b6036b017fb26c5abe3a70",
|
|
"description": "intel/brw: Move small lowering passes into brw_fs_lower.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbffe124fc40cc3c631d1a2496ef6a0918abaaab",
|
|
"description": "intel/brw: Move fs algebraic to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df013738dbc7872ebb61fc83431e682821b4775c",
|
|
"description": "intel/brw: Move virtual GRF opts into their own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3b7f4726a2da548583fcd92cb82f9bbb34da5a9",
|
|
"description": "intel/brw: Move optimize and small optimizations to brw_fs_opt.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7451c0f5d678d31b8cc2f711bc4ed2e730e10a8b",
|
|
"description": "intel/brw: Pull optimize() out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "254312b9dd6fa156f29a4a548ba750d0059bb7ce",
|
|
"description": "intel/brw: Pull lower_scoreboard out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a5a242210fd4bd02e0f4be0f482a4a4a9e24759",
|
|
"description": "intel/brw: Pull emit_dummy_mov_instruction out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "755d6e8c44c1d2c4bad3cd0e4511a2d513414a83",
|
|
"description": "intel/brw: Pull emit_dummy_memory_fence_before_eot out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7e0eec62be1badc1ad953ad45eea5289af1b76b",
|
|
"description": "intel/brw: Pull fixup_3src_null_dest out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a073116091b33081936763d997ee6733d0cff12f",
|
|
"description": "intel/brw: Simplify OPT macro usage in fs_visitor::optimize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de6a79857794d126962ed981d3c772eb1317fba9",
|
|
"description": "intel/brw: Use references for a couple of backend_shader passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19b28ee44afe30c32469cd7af9ea384c2ea58ae5",
|
|
"description": "intel/brw: Pull lower_load_payload out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7397d3c950ae05b6d27839300ab331946b32457e",
|
|
"description": "intel/brw: Pull lower_find_live_channel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "619888e077b4620f93343d69fa33c87b8da7bbdd",
|
|
"description": "intel/brw: Pull lower_uniform_pull_constant_loads out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b007195131999d647b677089c8c84f49e2367e7",
|
|
"description": "intel/brw: Pull fixup_sends_duplicate_payload out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06272d488306675ec1ee7207beb0c1c1b69ea8b2",
|
|
"description": "intel/brw: Pull lower_regioning out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89866b62591411082e9125404716a1a94e01c179",
|
|
"description": "intel/brw: Pull lower_derivatives out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b7da31c45be7e1777bdcca94b3ca871755f2f5f",
|
|
"description": "intel/brw: Pull lower_sub_sat out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "058b723d14c4f5960845b48961940b737f6783ce",
|
|
"description": "intel/brw: Pull lower_integer_multiplication out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8dd8b461e08f95c46b3a953b65bffb2a45f446a",
|
|
"description": "intel/brw: Pull fixup_nomask_control_flow out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bdfa5230fc77d2b515343d47af2336d8e6b2b85",
|
|
"description": "intel/brw: Pull lower_logical_sends out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "422b4bead6988eac3540e8054807f7b288cb4440",
|
|
"description": "intel/brw: Pull lower_barycentrics out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af2b3c478c6e088a8758b89bad30d5bf28699d72",
|
|
"description": "intel/brw: Pull lower_simd_width out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14954cbd5843008c8d070db621dbb11040e511d4",
|
|
"description": "intel/brw: Pull lower_pack out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6b82b0270c2e3dd078345384156d4af566a1928",
|
|
"description": "intel/brw: Pull lower_constant_loads out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c35563ae271117b15adcc9a56eb2124efe62e7",
|
|
"description": "intel/brw: Pull register_coalesce out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce10130f09fe58001599f16d2919c091914f6290",
|
|
"description": "intel/brw: Pull remove_extra_rounding_modes out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73fe65845652f97883a609f54b935cc754f470c0",
|
|
"description": "intel/brw: Pull eliminate_find_live_channel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f314f89f752cc788c97c3d5f5efc321e46a422b",
|
|
"description": "intel/brw: Pull opt_zero_samples out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "838d6d5cd2ceb492057fa8a8b2bba18f1b1075c6",
|
|
"description": "intel/brw: Pull opt_split_sends out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dcbdc8fac605a7e533628964702aeda872895bb",
|
|
"description": "intel/brw: Pull split/compact virtual_grf opts out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1947a386800a15706d0690f214f9349815f873f9",
|
|
"description": "intel/brw: Pull opt_algebraic out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d849c2ecff67f49fec037f1e947605a7d8e649de",
|
|
"description": "intel/brw: Pull redundant_halt out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96c4aa85455a5331e05088d5a6c2a9c930e6805f",
|
|
"description": "intel/brw: Pull peephole_sel out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10489b418c6d0ec045fdc8eaa76d0f8ae413d73c",
|
|
"description": "intel/brw: Pull bank_conflicts out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13c312431cc17ddffbd1e799d31cdcb232501474",
|
|
"description": "intel/brw: Pull opt_cse out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f09ad9dee2b9231268dd5d32895268b33d89741",
|
|
"description": "intel/brw: Pull opt_combine_constants out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59bff8adf42b1e1c053bc9636def3be984fff214",
|
|
"description": "intel/brw: Pull dead_code_eliminate out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd175f4583681092bb5209bfadd24b48493b102",
|
|
"description": "intel/brw: Pull opt_saturate_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc33a8fb06fcbe9797fb1cbc62ce8cb5986fb8f3",
|
|
"description": "intel/brw: Pull opt_cmod_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a3329a6c4f7860a0c96d124c0cb3366442d58c4",
|
|
"description": "intel/brw: Pull opt_copy_propagation out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b73d163d48880ebdc7daafeb4e19775382da212",
|
|
"description": "intel/brw: Remove Gfx8- passes from optimize()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a4f220c29b8ac9d8dbc83eb829e9780cbc1415a",
|
|
"description": "intel/blorp: disable use of REP16 independent of format",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1adb2e9e959d9de9601b9d5dc8d733a065ac1d1d",
|
|
"description": "panfrost: support multi-sampled image load/store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9831a4d34aa9962550bbcb0dad63142d2cccd72",
|
|
"description": "panfrost: add lowering pass for multisampled images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8a4bcec362108bf41f34166e8fcff60e6ec7064",
|
|
"description": "wsi/wl: check wsi_wl_surface's validity before use",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9a00a360ad8bf0e32d41a8d4b4610833d137bb59",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab337047cda1d23f624aa5839742094c3700d2c",
|
|
"description": "nvk: Advertise VK_KHR_maintenance5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "509fdf4fe4fc464be6c06a12f8d9e534d6673410",
|
|
"description": "nvk: Use VkPipelineCreateFlags2 flag names",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a72bcc0a26dd401d5d0a5900fb147fd7b0eb8673",
|
|
"description": "vulkan/meta: Handle VK_REMAINING_ARRAY_LAYERS in blit and resolve",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ed3aa7b1a8d892061058ed8b383e7d23f778ba4",
|
|
"description": "nvk/copy: Handle VK_REMAINING_ARRAY_LAYERS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a120022b022b69372464dde759b2a64a94f2b25c",
|
|
"description": "nvk: Handle missing gl_PointSize in the last geometry stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4287d04e9832196e5fe23c7bc640b0079910ae04",
|
|
"description": "nak: Add writes_point_size to nak_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "828b3c18fbf54d8e63ab40f2f7affca25a5cb63b",
|
|
"description": "nil: Add PIPE_FORMAT_R5G5B5A1_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6825902bb6146a36248cb7d53c8fa2469f73a048",
|
|
"description": "treewide: use ralloc_memdup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66b00e2966d348a298ebcb4881c01b538058a2ef",
|
|
"description": "util/ralloc: add memdup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d964f57a48994f3f737ac1885a6dc5b8a56c7edd",
|
|
"description": "util/hash_table: add u64 foreach macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc1501628fd98bbf0f2a56d149347effb688722d",
|
|
"description": "nir: Clean up divergence analysis for TES patch input loads.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "870a2e419758478a117685ff01a88320ce1cba49",
|
|
"description": "nir: Cleanup divergence analysis for mesh shaders.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9553d67373830e6e77f7c8556523f956aa4b8e32",
|
|
"description": "nir: Fix divergence analysis of load_patch_vertices_in.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "537c0029ddece2bb0f5c56947ff7e92258077a92",
|
|
"description": "nir: Fix divergence of reductions.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9548cba8ab54e6256bd644f1cd177d1485ac6331",
|
|
"description": "anv,hasvk: use vk_index_to_restart",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9da77e6c9748f4ba166181885f79c912d23af607",
|
|
"description": "tu: use vk_index_to_restart",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a97966b840f728d6894d75ea3924b7108d9fa1f6",
|
|
"description": "vulkan: add vk_index_type_to_restart helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d00edda00041de0492a5097353407f6d1781df3",
|
|
"description": "r300: fix memory leaks when register allocation fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "54f6e72b27154219be237690453bb9c3b57cd3ec",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b11ecacb9377240a81c24bc0eca3a110f9642bc3",
|
|
"description": "r300: fix r300_destroy_context() related memory leaks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e01f86c67b0bd955758366827cb8322aa1bec263",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4071c399a27932ea9253eb8a65d5725504bac6f3",
|
|
"description": "radv: compute the total LDS usage in gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d85311b120605d1c3c6b9c0a681e8ea59323ab90",
|
|
"description": "radv: compute NGG scratch LDS base in gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0570d40d5b367c4d44fd8e89e68dafd2f79b7327",
|
|
"description": "radv: determine NGG culling info before NGG info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3863a22bbf3c322a4370dea6bed69bbf51028fa",
|
|
"description": "radv: pass radv_shader_info to gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4db0952639ec72f7784d87ccd3a6cf47e7bdb6be",
|
|
"description": "radv: pass gfx10_ngg_info to gfx10_get_ngg_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb2e7df6823fe291e4b4f313fbed903891beac9",
|
|
"description": "radv: determine NGG query info before linking shader info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64f46c83a34a70090de36cb6dd387f0a10f656d4",
|
|
"description": "radv: use so.num_outputs to determine if NGG shaders need XFB queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f8a84a0246e62b30c2f8587d169c7d7ad82cb91",
|
|
"description": "radv: do not set gs.has_pipeline_stat_query twice for NGG GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c1e82e309f2e0bbf50edfada6bb10651308aa36",
|
|
"description": "radv: remove unused parameter in gfx10_get_ngg_query_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9169881dbd1f72eab65a68c2b8e7643f74489b7",
|
|
"description": "anv: add missing generated file dep",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5816b5961f5bc0c034450ab6f1779a64f31e8293",
|
|
"description": "zink: use new flag to determine whether swapchain readback cache is usable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01c9199cb8cc32ff6d6eda993c173bdc37081aed",
|
|
"description": "zink: only update swapchain readback cache when necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fb83c0935948c3bf0717e0a3d9ea3ba4cdf4f6c",
|
|
"description": "zink: only update swapchain readback cache on create if necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "417a1986fb17ae3d65bd57a8fb3efea7bda90752",
|
|
"description": "zink: set and manage a flag indicating that swapchain readback needs updating",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "114a5da7905520ec8626beee885572dc386a383c",
|
|
"description": "zink: update swapchain readback cache on create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7486aaa1c0ea8dda75ecddf631ebab9064d2b161",
|
|
"description": "zink: make readback attempts count towards ZINK_READBACK_THRESHOLD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5d5f54fe9d9065c2476e520d8007c76f38b1839",
|
|
"description": "zink: add a swapchain readback case for reading differently-acquired image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae80f9ce65d46c0680d2c5b4e60f3b9a9f879a8b",
|
|
"description": "zink: make kopper_swapchain_image::acquired the resource that acquired it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2ed77072cfa354862843789f30b7702feeb9c70",
|
|
"description": "zink: flag acquired swapchain image as readback target on acquire, not present",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3a2e2f9f2e4be1e11792c01f3b9a2748dce6acb",
|
|
"description": "zink: lock buffer age when chundering swapchain for readback",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c123ab213797c1d0d2a34e57c503428261324cc6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fa2d9bd50e6d464e102111c66a14cb1b20c5e0b",
|
|
"description": "zink: fix swapchain readback conditional",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50b671c1c39ebae5131723b8e4e10a6653f6c464",
|
|
"description": "zink: fix (dynamic rendering) execution of scissored clears during flush",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6020355969c8f6a78e1698b2c31539055e5698e",
|
|
"description": "zink: clamp in_rp clears to fb size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e032e7f6cce48acd840a6439a864b82d36851830",
|
|
"description": "zink: don't pre-init null fbfetch info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fdbb0868ac5eb73055745de57575c694ae90a46",
|
|
"description": "zink: start out with 256x256 sized dummy surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf78eadf3734dfcc43faa5c7e6a257accaf09db",
|
|
"description": "zink: create/resize dummy surfaces on-demand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ea64063c8e4a99a34d70cfc415ed6d4663996b5",
|
|
"description": "zink: break out null fbfetch init for descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263d26202558a503610470209a07850c4ee54152",
|
|
"description": "zink: also set null fbfetch surfaces when no fb surface is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3347a4603b55e2650071765767725b77379bc0b",
|
|
"description": "zink: don't pre-init dummy fbfetch surface when missing nullDescriptor feature",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe13841a99a39e8acf1e73c8495ccfcc91ffa81e",
|
|
"description": "zink: move flagging rp_changed in zink_update_fbfetch() to caller",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35185ad9df8efa84981607cec3dd495c875a534b",
|
|
"description": "zink: assert that batch_id is valid in zink_screen_check_last_finished()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3283415bbd9d291a20a2e02e1a76f6b1b4984eda",
|
|
"description": "zink: fix longstanding issue with active batch state recycling",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16103b61e7dae3ac426fcc523a1a9b18a3c71e8e",
|
|
"description": "zink: only scan active batch states for free states if > 1 exist",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2179a7f4d7da3becfebe4f520e0db3471fc3ea3f",
|
|
"description": "Add Xilinx ZynqMP KMSRO entrypoint",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4499871e34cd316fcafe66e621828c5fd1d5488f",
|
|
"description": "nvk: Advertise VK+KHR_incremental_present",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3fd66c8899a1e8946173ef805b3b427b3d60eed",
|
|
"description": "nvk: Only expose VK_KHR_present_id/wait when we have WSI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "726ae2570ce27a2d417d4a5442dcb56b461c106d",
|
|
"description": "v3dv/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "423add61e2d5b6ab6b5505d1feec01b93609f8fc",
|
|
"description": "gallium: lima: Don't round height when checking alignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "642b12baef65889000c47d0efd8f0cdf2e49cad5",
|
|
"description": "anv: limit depth flush on dynamic render pass suspend",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abeac8cf96d9fbba3126339b2a62005ba8fd2dfc",
|
|
"description": "intel/nir: only consider ray query variables in lowering",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "373130a66c9f3ea0cd8945e5c5cc467a3b5ff075",
|
|
"description": "intel/compiler: Remove has_render_target_reads from wm_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10230d2eec01c5446a17db19150b5585d71bab3c",
|
|
"description": "intel/brw: Assert Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40437bea860bd478692bb769789c1007dee5f5e5",
|
|
"description": "intel/brw: Remove pass test cases for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3165f0ff53fe370a2dc88f25ec2d5ad4df2457",
|
|
"description": "intel/brw: Remove EU validation tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b67d4bea4859404c170b55c3759c63540bf814",
|
|
"description": "intel/brw: Remove EU compaction tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bc670509c51dd2938d6fcd602d9c736622f01c0",
|
|
"description": "intel/brw: Remove assembler tests for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80de55801ef19912902ae8878ae1a30ecc129583",
|
|
"description": "intel/elk: Remove tests for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f508a5dac0eba281e76a837f58675960dd52fd8",
|
|
"description": "freedreno/registers: Add some HWCG regs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7ee2c8ca51107716dea3368c128bcdc39d5e90d",
|
|
"description": "tu: Give suballoc bo's a name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcc5ddcc3b38df8a4ff6eb54127175ef0c6ec2dd",
|
|
"description": "freedreno/crashdec: Find potential fault buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32db7a9533ee53635fc801340dfb48cd238f2145",
|
|
"description": "intel/elk: Use anonymous namespace in fs_combine_constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bc18fe46f2d312683a622f9601384492fc942ef",
|
|
"description": "intel-clc: Use correct set of nir_options when building for Gfx8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c83f92087bb9678ae6cbbd4f328360565b3e0b9a",
|
|
"description": "intel/elk: Move nir_options to its own c/h file pair",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f83b1dddc122b7560e49b4ccbc6e7d704b14caf",
|
|
"description": "intel/tools: Add extra compiler device sha only for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8abfbc9ccad8512ab5591b65da99562bdddd4587",
|
|
"description": "intel/meson: Rename libintel_compiler to libintel_compiler_brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "255a411450ea062ede90a23189abc5f3f8e25a1d",
|
|
"description": "intel: Use _brw suffix for genX headers that rely on brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23e0cff90701e27e43b8ffac99c06169a76f406a",
|
|
"description": "intel/tools: Add ELK support for intel_hang_viewer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d641ca5b866df91c5a9ca69ee11858e6e58b3d25",
|
|
"description": "intel/tools: Add ELK support for aubinator_viewer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d379f08afed3f952d59a06b68a74061e8be6760",
|
|
"description": "intel/tools: Add ELK support for intel_hang_replay",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9a6b49b4bcdbff6a72f34981dccafca4b716543",
|
|
"description": "intel/tools: Add ELK support for aubinator_error_decode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5338a24fe003cd341192079d59b5bbbf0c627e4e",
|
|
"description": "intel/tools: Add ELK support for aubinator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9796b56e41cff161bde25840e22ad3b5ad8f8bdd",
|
|
"description": "iris: Use ELK compiler for Gfx8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c3b65ccf9c07929fad00d71eb5bd5c0c8f35cfa",
|
|
"description": "iris: Rename screen->compiler to screen->brw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9294afe7fd74915edd4fe7a86d54dcc50b307861",
|
|
"description": "hasvk: Use ELK compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4968d1a92570397c5766de903161276a66178aee",
|
|
"description": "crocus: Use ELK compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0669210ef4274bb68aaa92402ed633290edd60d7",
|
|
"description": "intel/decoder: Add ELK support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80cfc3d71279d675c8ff2fc64372cbd396594ce6",
|
|
"description": "intel/blorp: Remove Gfx9+ references in elk code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e582f0dfdef9d6a3f254c45978660ae2ff96686",
|
|
"description": "intel/blorp: Add ELK support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5149e025e8a6ff9e0cfc393247ccc06dba8436e",
|
|
"description": "intel/blorp: Explicitly include brw_compiler.h header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4eb63a01375ef1f62c709de79c092230c240731a",
|
|
"description": "intel/blorp: Move brw specific code to a separate file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4866649052354551e7b3248bb8ae4188df55f4c9",
|
|
"description": "intel/elk: Create separate header for opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77f52417c5ef06f1a22840361f2a7e76640b694c",
|
|
"description": "intel/elk: Don't include elk_eu_defines.h in elk_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6648e0ebd37dfc795e2a20d0fb2d9015d40d6252",
|
|
"description": "intel/elk: Rename symbols",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f677485ad48265eaf10ec9e749ed0bac158e176c",
|
|
"description": "intel/elk: Rename C++ namespace",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed89a42f7a03d5346c4de6d175193f48f3445455",
|
|
"description": "intel/elk: Update doxygen-like file comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783f3d0b4f98ddd531474c4e20d0102f1970f2ac",
|
|
"description": "intel/elk: Rename header guards",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6022281f273287499e9012f9a7c3dd87a733e5b",
|
|
"description": "intel/elk: Rename files to use elk prefix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02712efc2d7803be64be946b46e76ae243cd8cc",
|
|
"description": "intel/elk: Remove DPAS lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b743ab7acc86ee1346e13e6aecad03ca34a64b40",
|
|
"description": "intel/elk: Remove stages not used in Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a57012ff487d077a86478bc764697f2f27b8ff3",
|
|
"description": "intel/elk: Use common code in intel/compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcf29202d48ff017e22d6b85e63be908cb6c92fe",
|
|
"description": "intel/elk: Remove a bunch of files that don't apply for Gfx8-",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06b553f02c9856ba8028bc55b94c8d787f01a438",
|
|
"description": "intel/elk: Remove compiler specific devinfo hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0083585fc5b42f7f25801f80aadaad401ed2eaac",
|
|
"description": "intel/elk: Compile ELK library, tests and tools",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d44462c08d8858a4ab2dc37b311cc69501adb0dc",
|
|
"description": "intel/elk: Fork Gfx8- compiler by copying existing code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9214460eec38500919cd0eec5513dce987ffb32",
|
|
"description": "nvk: Expose a host-visible VRAM type when we have REBAR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5cb1eed26ff809e732400c69c09d9dae4a34dee",
|
|
"description": "nvk: Upload shaders on the CPU when we have ReBAR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ed7f8c54ef4ff22fee6ffebe05245d01d118fde",
|
|
"description": "nvk/heap: Upload shaders on the CPU when we have a map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4623da9a35ee48c8e69bc1487b5fc60280173b3",
|
|
"description": "nouveau/winsys: Getch the BAR size from the kernel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85849ed9cb6ee802ae6917d8fa78cca86b41fb85",
|
|
"description": "nvk: implement EXT_memory_budget",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db2162efa6d70e8e135a23ab74a6a0f0a4ba4270",
|
|
"description": "nvk: Add an available query to nvk_memory_heap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbb458be8d9c01563de2022e5f9c9446fa858181",
|
|
"description": "nvk: Use 3/4 of total system memory for the VRAM heap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9bd005c441cc16fba6e2392dd64bf6caba1bc70",
|
|
"description": "nvk: Add a hand-rolled nvk_memory_heap struct",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8c60d67485ac2b168e06f6355239e06fdf24fa",
|
|
"description": "nvk: Add a nouveau_ws_device to nvk_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b887c9ba2c45ecb1ac945e0d0973ab05cefa9d73",
|
|
"description": "nouveau/winsys: Add a vram_used query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e08a849367cd7de4f018d634e7dbe964361cbde",
|
|
"description": "drm-uapi: Sync nouveau_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "028080c716c95b51af23ff21c9654ee29900d45e",
|
|
"description": "isaspec: encode.py: Include util/log.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9abb7ff6ef35de3fa2975fd1c1b4a76769a7804",
|
|
"description": "glthread: generate packed versions of gl*Pointer/Offset calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24f14f8daac2268fc650c81ad4c666fb7f21d09f",
|
|
"description": "glthread: add a packed version of DrawElementsUserBuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c566df8b39e0554f001fbcb7e15d14a1e313b98e",
|
|
"description": "glthread: add a packed variant of glDrawElements with 16-bit count and indices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5925a864b539bfce60d6ff771c97795bfddb13da",
|
|
"description": "glthread: rewrite glBindBuffer packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f9b5548396f194de7871abaf711518a262ec83a",
|
|
"description": "glthread: use marshal_count instead of count for more functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8721fefcde8ae008836ce2786c977c4001846e9",
|
|
"description": "glthread: don't check cmd_size for small variable-sized calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "798f4307778560d5a0127cf2ab55c636d496e4a7",
|
|
"description": "glthread: deduplicate batch finalization code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d70c21d82f7e3d631379bfbe99bb7cc389caa10",
|
|
"description": "glthread: pack uploaded user vertex buffers and offsets better",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97532db988f55743d498a1fe3f9e30f9cb549b2e",
|
|
"description": "glthread: fix multi draws with a negative draw count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eda0b9f8d4cb36a487667947eb0b2ea0b034ab37",
|
|
"description": "glthread: pack glVertexAttribPointer calls better",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad34c932cdf9583f27b35a948a90c37c45c27889",
|
|
"description": "glapi: pass pointer size to python for glthread from meson",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "610bc4d115b6ece70a2d1278d61649547fe576d0",
|
|
"description": "glthread: remove \"if True\" from print_marshal_async_code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2994739682fa7f4930b4d2168c63e83539f2d44",
|
|
"description": "glthread: separate marshal code generation into print_marshal_async_code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d796de15720b0c97600495ec1c78e37307a3579",
|
|
"description": "glthread: separate unmarshal function generation into print_unmarshal_func",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd6b0ea015bc96fd37bce0641363ced8fb5fa7ea",
|
|
"description": "gltrhead: merge 3 blocks conditional on marshal_sync in print_async_body",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9819744b32542b3070e83ef68f38cf9bd7929fc",
|
|
"description": "glthread: precompute fixed_params and variable_params lists",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6eef0c60f806e00694fceb1d734e0d72c478f4b8",
|
|
"description": "glthread: move global marshal_XML.py functions into class marshal_function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea16b5ae9da8b8a4955058544b155fc26e2e6af",
|
|
"description": "glthread: sort fixed-sized parameters before returning them",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee0d869d6696f49baad9cee04dedb9d946f4fc77",
|
|
"description": "glapi: fix type names for glthread and handle all types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12754aec1a2a6b5a99075b2c37159d62a6b7260f",
|
|
"description": "glthread: rewrite glDrawArrays call packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e5d91671e03bcf14133dcd4ff79b376eb70ecc9",
|
|
"description": "glthread: rewrite glDrawElements call packing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f8f01dfb97e44e144ec0c91d80494e969c2464",
|
|
"description": "glthread: pack the index type to 8 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15bc7e1d6258fca2c970384463726ab08aaecba0",
|
|
"description": "glthread: pack the primitive type to 8 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39edcd695ab5820ffad3d4a070dafa6578c1b448",
|
|
"description": "mesa: deduplicate is_index_type_valid code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "259a0a9aeb9d734cd51eef1f66878fb9c3708f89",
|
|
"description": "mesa: deduplicate get_index_size_shift code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1388be4d39714c46f03af2d784272a0cde818690",
|
|
"description": "glthread: pack \"size\" in Pointer calls as 16 bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13a8efcb2c3b5715e5fa74e54a42d2e78c992f87",
|
|
"description": "glthread: clean up how vertex stride is packed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "617cdedd35a89f7ac5e3c9b018e930dbba6e4762",
|
|
"description": "glthread: remove cmd_size from constant-sized calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acfefc1f14792ae632c8b764b6ab99cf9cd36b30",
|
|
"description": "glthread: add no_error variants of glDrawArrays*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138804fdfce719ccb1e1f5b0a448e4e19c414bdc",
|
|
"description": "glthread: add no_error variants of glDrawElements*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c52e1f916a7753ef4adc11a4c9232685803d9499",
|
|
"description": "glthread: use _mesa_glthread_fence_call() instead of duplicating that code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d589e7d4f63db5252f26b82bea3cbdd7d626ef",
|
|
"description": "glthread: re-enable thread scheduling in st/mesa when glthread is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3ceec6cd8533a5a5f3ccaf687308dee2f097a99",
|
|
"description": "vdpau: Refactor query for video surface formats.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "174b715391c4e571ff39174174f315bbec12738b",
|
|
"description": "gallium: Add Renesas rzg2l-du DRM entry point",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d096523af095f657b93ee66934f8cafe54abf228",
|
|
"description": "rusticl/kernel: make builds private",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14ccfb41bcfca28f854d760ad9eed4a4b0eec2c1",
|
|
"description": "rusticl/meson: remove -Aclippy::arc-with-non-send-sync flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce06bdf91684c186654b8ded4ce5adce82d9b359",
|
|
"description": "rusticl/icd: verify all cl classes are Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2029030070392e103951c0bab032bf0b20663dc",
|
|
"description": "rusticl/kernel: make it Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59cba7075176ea482d667d90fbc5afb5829c4806",
|
|
"description": "rusticl/spirv: mark SPIRVBin as Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e97a8f06a53ff4e16bd8592e55f83030a0b920",
|
|
"description": "rusticl/event: make EventSig Send + Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a97108d3c7a7ebfa091efb8d236113d862794eca",
|
|
"description": "rusticl/memory: make closures Send and Sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa3b44c02ba1cf8ecc5ec1fed0c05dd4f432e213",
|
|
"description": "rusticl/memory: store host_ptr as usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1753b59cfd98c7bb69b952e17e53eccecf4c66aa",
|
|
"description": "rusticl/context: complete conversion of SVM pointers to usize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebde7d5e870d7d0d0386d553cf36854697e17824",
|
|
"description": "tu/a7xx: Write even more magic regs to fix rendering issues on Android",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38ffdb883df97db7c916a8122ccf65b9ab261c41",
|
|
"description": "rusticl/device: Verify for PIPE_CAP_CL_GL_SHARING when enabling gl_sharing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d43f9f9c60c6a0ade147c5dcaad1a33ed5c6b9f7",
|
|
"description": "radeonsi: Set PIPE_CAP_CL_GL_SHARING to true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e7d1725a33a2a74cc7b9f267a21c54ed520bafa",
|
|
"description": "iris: Set PIPE_CAP_CL_GL_SHARING to true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f1a4c311ce45835409c20ce76f39d3dcf950ea",
|
|
"description": "gallium: Add new PIPE_CAP_CL_GL_SHARING",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50f6478e3dab9e355fe65203bd486ae4cc5c6702",
|
|
"description": "rusticl/gl: Bump mesa_glinterop_device_info to version 4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7272a6f245b9c30d215d58ff948cdfb294f3e28",
|
|
"description": "mesa/st: Skip querying PCI values in interop_query_device_info if version >= 4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89622f5089bc62eb976a619f7640414568be00a8",
|
|
"description": "tu: Use common physical device properties infrastructure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c40fc89c7e53a2c0f2f78578fe10b71a4e27f1",
|
|
"description": "tu: Add workaround for D3D11 games accessing UBO out of bounds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6836611e39cf00c32b6e189ca7eb2f370d68fe",
|
|
"description": "egl/wayland: Flush after blitting to linear copy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "58f90fd03f4aaf2ee19010e9cbd9cee2deda9711",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f890b515ef2a570e3d4a1f9466521e7bb0869bea",
|
|
"description": "nvk: Don't use WAIT_AVAILABLE in nvk_upload_queue_sync",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2074e28a0d6aa65d2a979ba6bae9012797dd3352",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6767ad9c86bde9bebbf43b3c4649f49cb4dae520",
|
|
"description": "meson: Enable d3d12 in gallium_drivers by default on Windows",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a6de45bd55eba358c8a983e44a146e4b437c623",
|
|
"description": "meson: Enable zink in gallium_drivers by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9c0e376816e44f665473704128f293986a7ba1",
|
|
"description": "zink: lower unaligned memory accesses",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0288cb0a0c471fbef07d1dfc1cae843c5396d8e1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "944ef1771e19b2eb5b0ffc8017652a155a4838e4",
|
|
"description": "nvk: disable shaderResourceMinLod on pre-sm70",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7166386db714e37df909f1c805cc950f4c77e9c",
|
|
"description": "nak: fix tex offset encoding on SM50",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59d6645c6bfe59abb819421f966270a3f1fc0b28",
|
|
"description": "nak: fix lod mode encoding for SM50 tld op",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "639a9a1c05e762cbb9a29a5ff291ce6df0e239a1",
|
|
"description": "amd, radeonsi: Lower minimum supported video dimensions for AV1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95c30b6ec34c85ff8558db1515b186946811512",
|
|
"description": "ac/parese_ib: Handle more packets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebbbca005ea943744be460098d6bfc7dcbeccb0e",
|
|
"description": "ac/parse_ib: Handle 32bit PKT3_DISPATCH_INDIRECT addrs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fea21e5649642df21c9d35e5bde986a2c8372d61",
|
|
"description": "ac/parse_ib: Annotate addresses with UAF/OOB info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "badd2131b5e70dbd491ef1c8736c408800eb41ed",
|
|
"description": "ac/parse_ib: Dump the ADDR field of PKT3_SET_BASE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "160d18b2735959dd957824c58ec62cf499805574",
|
|
"description": "ac/parse_ib: Add and use print_addr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfe331930c63a5a245b90740061d47a174eb10eb",
|
|
"description": "zink: don't destroy the current batch state on context destroy",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd0f6d70bac1f7e0e188552e53b444086d6bddb7",
|
|
"description": "pan/va: Add missing valhall_enums dep to bifrost_tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "439fce0c176b1769436ff17ba6a15df177232ba9",
|
|
"description": "panfrost: Add AFBC packing support for RG formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3244135fa84802ff852ab3394364691f5e93bf2",
|
|
"description": "anv: Set timestampValidBits to 64bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3004923ae38fcd21b5d0f0289e84de90d32c3ce1",
|
|
"description": "radv: add support for conditional rendering on the compute queue with DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f843027c22c92aabdf4732047dcaea4373be7e94",
|
|
"description": "radv: store/reset conditional rendering user info in the helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fed272da7eb1895f726e369ef947f4394dde957",
|
|
"description": "ci: Update llvmpipe trace checksums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41b5ff46aadb8aa80d3d7956bac48a3bdd1fbf86",
|
|
"description": "lavapipe: Advertise VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d7beb22fae3fe10aed86066ee9d2d9536625a72",
|
|
"description": "gallivm: Consider the initial mask when terminating loops",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb3c96d5ed4fe8e57d8d225fa6e740282b510a8f",
|
|
"description": "llvmpipe: Use full subgroups when possible",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "277a5856e204bcb8e7a2dc322d16a4072ebb4ba6",
|
|
"description": "v3d: Implement GL_ARB_texture_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51ccba82ce2e016a131186821409c5316c2299ec",
|
|
"description": "v3d: Early return if job is not writing the resource",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f138819f44f2a392163569be4b6cd2519ecd93a",
|
|
"description": "v3d: Only flush jobs that write texture from different job submission.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cbb47a86ffee9d6c98e024ceeb6dc9bc00e8323",
|
|
"description": "v3d: Fix indentation at v3d_flush_jobs_writing_resource",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c41f6ad7649c8d1b8f4d6f5641bb439311f41538",
|
|
"description": "mesa: deal with vbo_save_vertex_list::modes being NULL",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9aa205668bcbf701f8f694551c284cd8e4cc17a3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a00a360ad8bf0e32d41a8d4b4610833d137bb59",
|
|
"description": "wsi/wl: flush connection on swapchain failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9787864e0e3f3fa206dd4b7b57ea75d15857c6c",
|
|
"description": "radv: remove a TODO about adding mesh/task queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35e0c88f490d3c50aff11e49a05b7438d4fcf398",
|
|
"description": "radv: add support for task shader invocations queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b24e07e9edf779ec80399f55c6e91f4825b3a7f6",
|
|
"description": "radv: add support for mesh primitives queries on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a6c18f503310933d07d7b3c8f3c437fbb338d27",
|
|
"description": "radv: only enable emulated mesh/task shader invocations on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "babb82d81a38c46c82a75d84081a3eee21d50e81",
|
|
"description": "ci: Adds /usr/local/bin to PATH at piglit-traces.sh",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1418dcb3d6996029bdfb5a6e1e7f450183bc290",
|
|
"description": "radv: re-emit more states when a shader compiled separately is bound",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc42ad4c6a089ec4d10fe7488f4fcd2a5514006f",
|
|
"description": "radv: simplify emitting VGT_ESGS_RING_ITEMSIZE for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78be19fc72f3c85aa54717d87c4a48b35fb917bf",
|
|
"description": "radv: rename radv_emit_shaders() to radv_emit_graphics_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76ccf7158754aeab0f8a256f02da0f064d11753a",
|
|
"description": "radv: simplify binding the GS copy shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b23e9d89dd285f3bc33a44dc669aebf2fbc1f56",
|
|
"description": "mesa/main: allow GL_BGRA for FBOs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1d595c7cd4aefc7baf1942626f53bec8f6699f7f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa34241932998836d7fdf8b52b8f97a5fa5af8cb",
|
|
"description": "intel/ci: bump anv/tgl fraction to 6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da5a6d185cbeb7680d65322bf188b99acc9a440a",
|
|
"description": "ci/anv: add more testing for optimization paths",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b0f7b6b7aaa87cabbcad2f7501efeb86b7ad0f",
|
|
"description": "radv: free NIR shaders when creating linked shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77f036d574c04afcff60aa27f845aa95df32d4ba",
|
|
"description": "radv: fix a big memleak with VK_EXT_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e88a5842b237e9ce95c7b8b6fd402c2ec037bf38",
|
|
"description": "radv: remove the union in radv_shader_object",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ae8f0f9d7444cd54d817bb2bfff59b8fd6e543f",
|
|
"description": "radv: fix indirect dispatches on compute queue with conditional rendering on GFX7",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5c03cdbd02a69884ce759e0cbd0cf76dc212e2d3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "776f4523f916a0acf55a0baa1e65dc52a6b08b89",
|
|
"description": "radv: fix binary shaders compatibility with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f123a04256d92d6a7d9cfc0cab9e1ef9f3e3cb72",
|
|
"description": "radv: introduce a per physical device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c303d399ffd4a03b7a876f4a6b48128846edb76d",
|
|
"description": "radv: initialize disk cache slightly later when creating a physical device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0543394bfa7908e1c4d6bb97deedd6ee3a954ffb",
|
|
"description": "radv: move mesh_fast_launch_2 to radv_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f0fa64eed06966f2f30a605c200eec0e9a08242",
|
|
"description": "glsl: move some lowering to the compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82d617e8b13dbc7e5467cea7ec4507a5f5daf35a",
|
|
"description": "glsl: fix potential crash in expression flattening",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac45d893d62eeae7525953d1b36c4f3f93a6b01e",
|
|
"description": "zink: handle stencil_fallback in zink_clear_depth_stencil",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3d4897dfeed727990dbf4ca8a055204d8f5d1b1",
|
|
"description": "anv: flush query clears for all gens",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f733215c12438c8902fdc819376072b4cc9fb48d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f65f4bfdae169de7842f2577dca5f8160616f4",
|
|
"description": "egl/dri2: if zink is preferred from dri3 skip dri2 paths.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a590a8ef4596bc19390a27c742e6da325431102b",
|
|
"description": "anv+zink/ci: remove recently fixed tests from the crash list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2526308dcd44605523cb5e1e74d9bd0af3598a0b",
|
|
"description": "anv/sparse: allow binding operations to match the resource size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a501a840a382daa5591673c96ec9451c977c1968",
|
|
"description": "anv/sparse: add an extra step before anv_sparse_bind_resource_memory()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3aa7e42ba76478d9cc1550240eb9af45ece7184",
|
|
"description": "zink: fix bind size handling in buffer_bo_commit()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83895d4025d3c19941c9e5af810dea89a6840a6e",
|
|
"description": "intel: Only build shaders with anv and iris",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "815a6647eb1383e9dc704ffcc266d85f3b13338a",
|
|
"description": "meson: do not pull in clc for clover",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "01d0d9431977ac25a191c860cb6711f48e6c173f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6474f8c2ce107c566090bdacea1eb74f58b088d6",
|
|
"description": "clc: include opencl-c.h for extensions needing it",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "37a13463478703e42e590b8d23a221604653b384",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11dbdedf46575cf114244eedd283dc63fd9e99f0",
|
|
"description": "st/mesa: optimize st_update_arrays using lots of C++ template variants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "045b1cda57d6e65f8cc15c3e77e1daf3e06e18ed",
|
|
"description": "st/mesa: add VAO fast path C++ template variants for st_update_array callback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a5ddd29c2e44ea8513f9c106f60e7d126c1afee",
|
|
"description": "mesa: don't use the slow VAO path except for drivers that want to use it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8cd9604f97adba779290d66b7a1878e3159001b",
|
|
"description": "d3d12: make DrawTransformFeedback not depend on the vertex buffer offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "341d0fcbf6951e81e9acff7a25979a716662fa94",
|
|
"description": "intel/tools/error_decode: Detect and split error dump file parsing by KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b07bb12d35be38c827c1141e17594adfb0b3722",
|
|
"description": "intel/tools/error_decode: Add support to search for Xe KMD error dumps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77484ab6cf5ed15b76122bad0301919bfd214bba",
|
|
"description": "intel/tools/error_decode: Simply error message handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70e2384f8f725b0bc67dbafda253179dd731b942",
|
|
"description": "intel/tools/error_decode: Add function to try to open error dump file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cd677c491a8ec5c0d874abe3b37d5c549c3e1f2",
|
|
"description": "intel/common: Remove more i915_drm.h includes from common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b61786ac7b31c4c455df8676b8067f684a68348",
|
|
"description": "intel: Move intel_define.h to i915/intel_define.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a862b34b28ed2503e52b5652a702cb3e5ae7f097",
|
|
"description": "iris: Remove more i915_drm.h includes from common code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b48311adce76126d25ee851299dd4663ea6ff8a6",
|
|
"description": "iris: Move i915 set and get tiling uAPI calls to i915 specific code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15ae2532d02c2bd7d1a663c4c9ccf9a5f73e9bd",
|
|
"description": "iris: Remove iris_bo::kflags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af227794384afdc6ea1fc11a5f4165d8f2a54f22",
|
|
"description": "iris: Set (EXEC_OBJECT_SUPPORTS_48B_ADDRESS | EXEC_OBJECT_PINNED) in a single place",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f32e1a4899d489cfa54b458328879693b6b7baa",
|
|
"description": "anv/drirc: Add option to control implicit sync on external BOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfc8cf198ceb67f8f1745f3e1a8acb9a21ee740f",
|
|
"description": "intel/meson: Fix warning about broken str.format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f387570678d1fd0d1a9f0f8a3b7bddc935e1d78",
|
|
"description": "intel/meson: Remove usage of meson.source_root and meson.build_root",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3d7c71ac2374ccb1e3746996c22332e9f48cddd",
|
|
"description": "mesa: replace _mesa_HashTable::ht with util_sparse_array for faster lookups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bccc983012758266a142ea29d9aaf6df43ca8092",
|
|
"description": "mesa: use util_idalloc_foreach for looping in _mesa_HashTable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19111ea8e6017215b4be120e133ec135dd9ef7ad",
|
|
"description": "mesa: remove isGenName parameter from _mesa_HashInsert",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1acfc0fc8ea5df559c1ebb3cdfa472f9a7a62993",
|
|
"description": "mesa: declare _mesa_HashTable inside structures instead of as a pointer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da0761f33321796a5c68b41ca39549fbd544b932",
|
|
"description": "mesa: declare _mesa_HashTable::id_alloc as non-pointer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0589dfe4e2a12f463df79f48b9b2ca5e1eb57eba",
|
|
"description": "util/idalloc: optimize foreach by tracking the greatest non-zero element",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1e84b0721312b5b5b085571d6a5e0504f01d4fb",
|
|
"description": "vdpau: Declare texture object as immutable using helper function.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0595e48055b19c3dbdc340860dd900c0ea0e0a4",
|
|
"description": "aco/ra: fix GFX9- writelane",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "061b8bfd2980a5ed903febef42be288ab1eb4e40",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53800191a3a7f38e2211768d7f75ebbf5508bf69",
|
|
"description": "aco/ra: don't initialize assigned in initializer list",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30b7771aa9a4acd69ef57806efdb6c672369c566",
|
|
"description": "ci: make clang-format job warn on failure instead of killing the pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "137b7e874f22a9b4ce37b4cbe2a11576f7648109",
|
|
"description": "anv: disable Wa_16013994831",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e320fc7996db60231d277bc3e28fdd01018b33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78ea304a06cda5ddfed9cabb7c13ea2a82392ece",
|
|
"description": "spirv: only consider IO variables when adjusting patch locations for TES",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dfbc03fa88478126607c69723a61280f6e9a011f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c12300844d3f084ca011a3f54f0cbaa9807418f0",
|
|
"description": "intel/fs: Don't rely on CSE for VARYING_PULL_CONSTANT_LOAD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1880e7cfed18eecc8acc2c48df86d92e72df9177",
|
|
"description": "v3d,v3dv: fix BO allocation for shared vars",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f47858b8375f5abfba031b1a5ea9b5dbf122dbf0",
|
|
"description": "nvk: fix dri options leak.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "edb52295387839b032d9c14bbf09994d4a3416d7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd04c14306882693e5ba95fd7a128800c3069f5b",
|
|
"description": "nouveau/winsys: fix bda heap leak.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b4cfac64c8a98026d3698a2231c09a21bbe5a2f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ad01461797ecd249ceee691b673bb60bd727ec9",
|
|
"description": "zink: use KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19789aeeb17a8ea1d9ac77ec610dee0610248877",
|
|
"description": "zink: hook up KHR_dynamic_rendering_local_read",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b658028ddf2f1775a8698aae5082c2a222282e4",
|
|
"description": "nvk: Invalidate the texture cache before MSAA resolves",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4bd2ba31fc952a5ef2e5e238752b9a3d0f750f9c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "705e646e38323830789791762b5043a8936b241c",
|
|
"description": "microsoft/compiler: Fix SM6.6 non-bindless handle annotation for UAV counter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccbf9b0ea7aec6559f8eb872d2da2984c2115453",
|
|
"description": "zink: force host-visible allocations for MAP_COHERENT resources",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb2ae7736f90be7bc3cce3611cff461a5d14693d",
|
|
"description": "zink: add a second fence disambiguation case",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a688e65a048166a586e9655c2453fc49d785406",
|
|
"description": "loader: handle picking zink for nouveau for certain GPUs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caf99133ece234607a180dc4191ff68f30a8baf1",
|
|
"description": "glx/dri3: handle zink fallback if loader picks it.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b907eb475043a25d7d80f81a5d81ddebfa335399",
|
|
"description": "egl: don't bind zink under dri2/3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccbccfff918ecacfe680c91b636c4a08b9df0b6c",
|
|
"description": "iris: Include brw_compiler.h only when needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "376296a8c914dcbc8e3b81968d02a44c955fb24b",
|
|
"description": "iris: Move iris_get_compiler_options to iris_program.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "880e452abf805a2954f97950c3d0747d06edb928",
|
|
"description": "iris: Add helper for indirect_ubos_use_sampler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "947ef049dfb8150025340780e0ff0a95dfdd2ddf",
|
|
"description": "iris: Add helper to access use_tcs_multi_patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "634a8ece675a819982f48d93566858fb71207af3",
|
|
"description": "iris: Add IRIS_MAX_* constants to replace BRW_MAX_* usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "875aa527b8f6e4eab6af7634d3fbaa8a67de064b",
|
|
"description": "iris: Move compiler creation to iris_program.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19574a8156463df8e032cf64c4397546bc7cfe8b",
|
|
"description": "iris: Use uint32_t instead of brw_param_builtin",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b135c9f80b924e841a08568678336c9113277a6",
|
|
"description": "iris: Take ownership of prog_data when applying it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04364768f2a118c6f4833db094ed7ff4c15ad339",
|
|
"description": "iris: Reduce dependency on brw_*_prog_data structs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fd4b7460f28cdaf2edc78f61972347802586ca0",
|
|
"description": "iris: Don't use prog_data to guard 3DSTATE_CONSTANT_* code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be13c3ef9ffe536273d590d32c59363aca5290a2",
|
|
"description": "iris: Add stage to iris_compiled_shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ae528331c5554e930d4f608c6c08cf8daa15336",
|
|
"description": "intel/compiler: Use \"intel\" prefix for walk_order enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74534397ac079d3020b6bde1201e76ceca59a63a",
|
|
"description": "glsl: split var copies before lowering named interfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c1111982572e9ff5031d675d1228a20cdd1df26",
|
|
"description": "glsl: support array wildcards in lower named interface blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec240e2cd842d4ba5c5c3a7e9315c0a0c4cf0def",
|
|
"description": "nir: allow gather info to handle nir_deref_type_array_wildcard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1497f4e0c2c416db4c478390b98cdff8b141aa70",
|
|
"description": "intel/fs: Don't include sync.nop in instruction count statistics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83d1241cf5be73027531c6c341e4d896b1441792",
|
|
"description": "zink: add checks/compat for low-spec descriptor buffer implementations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b8b51d96b0146028ecb5c58703707fe994540119",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60cf1ede4fa78da66bc7729a3e2bf0a6a980d337",
|
|
"description": "iris: Remove no-ops from storage image lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "078dbc4d334af11b47b8f5a6d66cd9cb6e6f1091",
|
|
"description": "anv: Remove lower_atomics from storage image lowering opts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ab94ca17b974a4ae2ecd145a566e4ea4f2daaaf",
|
|
"description": "mesa: add more driver support checks for more format queries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e849b12f53350e9e5c4a4dab5b89559da4aa97d",
|
|
"description": "vk/wsi/x11/sw: use swapchain depth for putimage",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "198719e80e93adee612bf8f165e08e44018fb72f",
|
|
"description": "drisw/egl: delete unused buffer age handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81ecb21d50470c4d8697952b1deb40eb059167ad",
|
|
"description": "drisw: hook up EXT_buffer_age",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eb4b86e764036430c39705c3d76514a786f62a6",
|
|
"description": "egl/x11/swrast: deduplicate ANGLE_sync_control_rate enablement",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eb3c850c6e11f2134920805f54d629e8f39abe0",
|
|
"description": "intel/clc: workaround LLVM17 opaque pointers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b52e25d3a8eee702ff5d21e4cdb9a4dc0736282a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62baa4df5faa6f31cabe3c18d6f92caf823f4d79",
|
|
"description": "intel/clc: lower temp function/shader variables together",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4fd7495c693818e0823b100df0e0607e448a29fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19aeb274e6996e22e1f8c5b742f38ca914746a72",
|
|
"description": "genxml: generate opencl temporary variables with private qualifier",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "41b2ed65e2532fd3be9ee7b74c74401169e81acd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a95a2e4d3f53249de010adf510edc006329afbfd",
|
|
"description": "zink/nir_to_spirv: emit ViewportIndex cap also for inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96ab1d65cc27975ffa8206c07e898d796da6816c",
|
|
"description": "anv: fix emission of Wa_14015055625",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "1e081bd68069d27ba6eb347a1344007131a6da93",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f80f9b0f71e2e72af52976ef1606b2081f289c",
|
|
"description": "vulkan/properties: Start looping from the next member in GPDP2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5bdc4b19a68c8d471748ed248320d305baebb77",
|
|
"description": "radv: fix a compilation warning in radv_bind_graphics_shaders()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41cd32d10eeae282644c7dbf397e95724fe9f7ac",
|
|
"description": "ci/lava: Broader R8152 error handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6635c09d0d7808a959c8e1815516c203e38e7fb",
|
|
"description": "zink: avoid infinite recursion on (very) small BAR systems in bo alloc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "817ca5147ed9c5a51311329b717ff51442802fd5",
|
|
"description": "zink: compute bo unique_id on use, not creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c3adf749d7cbedfb9da70166e05911240115d18",
|
|
"description": "zink: add an assert for dummy fb surface creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bad4205c6f817da32b882ecd3cf5ee4fe73d125",
|
|
"description": "zink: validate sample count on image create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "386450b10e9bfcc43fe4e1c51632f47abc30b1b2",
|
|
"description": "zink: pre-check formats for samplecount support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f827055cb4eed8a81e30d9daaa7761658136f6a6",
|
|
"description": "zink: flag the use_img as unsync access with buf2img copies, not the swapchain",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8b51d96b0146028ecb5c58703707fe994540119",
|
|
"description": "zink: delete maxDescriptorBufferBindings checks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2deaf632e25ca2037029131fb7f02e5ae40d4cd7",
|
|
"description": "radv: use radv_shader_info for computing NGG LDS layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21577bfacb293dbb7baec6c7ad5053173734d79a",
|
|
"description": "radv: store the number of outputs for VS/TES as NGG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e1da1d10fd18ba05de48d0798b68a660ef4426b",
|
|
"description": "radv: determine the number of invocations only for VS/TES as NGG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12b5c3f00efbc2f3c4f74aee19621223934211fa",
|
|
"description": "radv: set radv_vgt_shader_key::ngg_streamout for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f660d8c7233d502135f12c24e2591183e15695e",
|
|
"description": "radv: prefix radv_vgt_shader_key::streamout with ngg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b98a7abcd69240a14fadedf96c016f1dac7eb2a9",
|
|
"description": "radv: determine the ES stage for merged NGG shaders compiled separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea75777be1a09fe68eb3fe29cdbe7940f1f6964",
|
|
"description": "radv: pass the ES stage when emitting geometry shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dcc20bccc7fafa54a9f4483866c5cfeb0b9cdbc",
|
|
"description": "meson/rusticl: import rust instead of unstable-rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fba34ae5f567a1112cb780a5fe8aaf0bf099e53f",
|
|
"description": "zink: add a750 baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd6decfabadea7b75c69ebc2ca5ea2295bf5351d",
|
|
"description": "zink: do not use undefined stage mask if on missing KHR_synchronization2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cafe65ea17ca137655b508a571261fac0f12017",
|
|
"description": "zink: use symbolic values instead of 0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b90c46bdf9b536e6856b1ead5f8d806080728f7",
|
|
"description": "r300: fix vertex_buffer related refcnt imbalance",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8a963d122d4b67209214b0483084ba950814f42b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb971411312cb7362c093564c7631dc6fb3cacc8",
|
|
"description": "zink: always enable glsl_correct_derivatives_after_discard",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63676ed5023b45fa2e6a79debb047af69d2cd75f",
|
|
"description": "anv: fix Wa_16013994831 macros",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e6e320fc7996db60231d277bc3e28fdd01018b33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "682c23aa06764eab6bab8efdd3b89ef14c56dc9a",
|
|
"description": "anv: remove unused definition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a7c5447ddd3cf344ace982ba9a1b8beb58fb0c",
|
|
"description": "anv: reenable ANV_ALWAYS_BINDLESS",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbee85713f8834106dda1dc6e75f38df2797251b",
|
|
"description": "anv: factor out descriptor buffer flushing",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf193af7626d70062f3814e3111d66959afc523f",
|
|
"description": "anv: fixup push descriptor shader analysis",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff91c5ca42bc80aa411cb3fd8f550aa6fdd16bdc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "735fe243a773cc3a13d0f4afedd0adb8f1bbd36f",
|
|
"description": "android: Use system = 'android' in crossfile",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10b8e52780ebc8197ea4b2156c27fd7a49936eb9",
|
|
"description": "radv: disable conditional rendering if enabled when preprocessing DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b0e4dd6e80224961a0341628bebe73fb40e5d80",
|
|
"description": "radv: stop using conditional rendering internally when preprocessing DGC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "893780b36251616e967f12354fab5fc0d05d79d7",
|
|
"description": "mesa: check driver format support for certain GetInternalformativ queries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7b2ac3377ae56df5e1990c2ed03360dac9519f6",
|
|
"description": "radv: Remove ray_launch_size_addr_amd system value.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f933536517c98f7baf60d0fd5d8d0b0e49cb4592",
|
|
"description": "winsys/amdgpu: enable unlimited number of parallel queues for VCN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e118c6d2f7eb7aa138b96305d828bd9cc4e9e5b",
|
|
"description": "winsys/amdgpu: convert amdgpu_cs.c to .cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7475b105d2ca70772c0b1500ec9ab0225765bb83",
|
|
"description": "docs/anv: Add recommended GuC firmware version",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ec231cb51fd999fc7c41efad75730043c6ab502",
|
|
"description": "venus: simplify feedback types tracking during submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c320203f4ca32cef98067ae918e412f1491a4fd0",
|
|
"description": "venus: misc cleanups for queue submission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a6979f93794e50c140f51c9055a8e677ace0e59",
|
|
"description": "venus: use vn_cached_storage for vn_queue_submission allocs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e122861daa3bee283dcd0d8692508e54ce10b32",
|
|
"description": "venus: refactor to add vn_cached_storage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09735905798cffe26625056382c6a84e634ed15c",
|
|
"description": "venus: rewrite fence feedback interception to minimize batches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55224006b784b38d9c85ac2d9022ba56240130f2",
|
|
"description": "venus: fix the cmd stride used for qfb recording",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d2a626787e559dad9105243be9e5043c9230853c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "017818a8bf8acd7079ae5280edfee3f909783796",
|
|
"description": "nvk: Implement the VR-related display extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5feb326d807b084e99aa109371e4aa05c586ed0b",
|
|
"description": "intel/isl: Include compiler generic header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae50ac46d11fbcd876e48f5d4c7767cc34e218ef",
|
|
"description": "intel: Remove brw_ prefix from process debug function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c773898f39e8dc6c26793231c0b0c4e5cff76144",
|
|
"description": "intel/compiler: Rename brw_gfx_ver_enum.h to intel_gfx_ver_enum.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8f9a05f322503b46f71bda9dfe3ff1c6d00dbe7",
|
|
"description": "intel/compiler: Rename the passes and files related to intel_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc76cfc7814f213fc096cad5244e7b49cd0e0e68",
|
|
"description": "intel/compiler: Collect NIR-only passes in intel_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24db040a49ec1fcf12a896b0ee4b8599b9c805fd",
|
|
"description": "anv: Drop warnings for engine initialization failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "876db9135048be34d84bd74b18411678e15c7c3f",
|
|
"description": "meson: rework intel-rt option to be a feature",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a126b75e0c93b9515258e7ae593b9670138e20f",
|
|
"description": "meson: drop intel-cl deprecation of 'false'",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19cd3bb7217671c5219b63cac08e40f993ee0fdc",
|
|
"description": "nvk: Implement VK_EXT_map_memory_placed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40926850573fd6e26e429098f48813b7fcf04f7d",
|
|
"description": "nouveau/winsys: Add a fixed_addr to nouveau_ws_bo_map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be9685e4e7109b2a7e022cc089d1da931afb6e0a",
|
|
"description": "nvk: Use nouveau_ws_bo_new_mapped() for descriptors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08d13a55e47764c253de5982c98caa1d217dd6d8",
|
|
"description": "vulkan: Update XML and headers to 1.3.278",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec5d0ffb04fe8643f9e248bf8530aa89c46f3e02",
|
|
"description": "radv: fix pipeline stats mask",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48aabaf225f3ebf0bada2fe820d2c0f6288a3ca5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "805d45e9168563c892c84a42efddfce9ff5f633a",
|
|
"description": "intel/decoder: Move decoder to a separate module",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7009f00ae087a6336c7dd3e733f8616786a10e08",
|
|
"description": "radv: re-enable GS_FAST_LAUNCH=2 by default on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3713f27260eaffe04a3ee7af3e9bf78203e6ee38",
|
|
"description": "radv: only configure {XYZ_DIM,DRAW_INDEX}_REG for mesh shaders if enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0db2d13af1a7f04f8461691db062b9111efae6df",
|
|
"description": "radeonsi/vcn: only use multi slices reflist when available",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dce20690542c84ac00509a6db7902dcfc90b25bb",
|
|
"description": "radv/ci: switch vkcts-polaris10 from mupuf to KWS' farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19439624d9fac333bcd046683bf172a89ff16873",
|
|
"description": "anv: Use DRM_XE_VM_BIND_OP_UNMAP_ALL to unbind whole bos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3acb00290dfc2ea895254275e0244c0a9c1250eb",
|
|
"description": "ci_run_n_monitor: allow detached heads as well",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef744fa589e07bde4376707733163bf569f70b1e",
|
|
"description": "ci_run_n_monitor: explain why/when there might be no tracked remote",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4f77ce2d417f0a7b445d51b7bfe33c5b6fe4322",
|
|
"description": "rusticl/program: fix CL_PROGRAM_BINARIES for devs with no builds",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e028baa1772eeaa55393b1d01d5e5fb217474f95",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6894692d270f7c49b1e4cb2d15dad94de4e3acb0",
|
|
"description": "radv: enable GS_FAST_LAUNCH=2 by default for RDNA3 APUs (Phoenix)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c2213cbbd04865180bb3a70ef527239e4d3af05",
|
|
"description": "radv: fix setting the rasterized primitive for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b199aa1bda883b35b198558a4f6b8033010e5027",
|
|
"description": "radv: fix selecting shader variants with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a47de04ff3900369cbc31c0206262d5255fc75f2",
|
|
"description": "radv: make sure to reset the GS copy shader with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1d4a7a95ec0e578bbca00915056545d860ac900",
|
|
"description": "radv: fix re-emitting DB_RENDER_CONTROL when resetting gfx pipeline state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64e18b04d9f78c6e2ad870d9e5903d1f2e99642e",
|
|
"description": "radv: clear the custom blend mode when resetting gfx pipeline state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0a31a62e483af5b90a629ce542144dc07b6c0f9",
|
|
"description": "radv: clear RADV_CMD_DIRTY_SHADERS when resetting the shader object state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e813a15f8428d9207ae59e6f2aae5f4d743682f",
|
|
"description": "zink: update vvl expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c163a38a8e0e23eb96ab0a98b197464463553f08",
|
|
"description": "ci: bump VVL to snapshot-2024wk06",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c1916b98f723b9f43a3a2fce92240584b89cf36",
|
|
"description": "zink: add a ci skip",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c08db550183b085989468e0d6d1f97cc98e4c8e",
|
|
"description": "zink: don't add VK_IMAGE_CREATE_2D_ARRAY_COMPATIBLE_BIT for sparse textures",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8ce53a33d5c4e2e5d007f0c9de05f113cc413df",
|
|
"description": "zink: promote gpl libs freeing during shader destroy out of prog loop",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d786f52f1ff10fba42e87530933a2a4c68de49a8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36e7350e0b86080bfcb3b6db481c89a97691dacb",
|
|
"description": "zink: clamp zink_gfx_lib_cache::stages_present for generated tcs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d786f52f1ff10fba42e87530933a2a4c68de49a8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2dafa3289848c623dac06033766fccb428a4ad7",
|
|
"description": "zink: promote a conditional on gfx shader destroy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08176d9d16ba495ee55bb148a0b71bd742c8973e",
|
|
"description": "intel/tools: add shader compiler hash key to json devinfo format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa649dfa5fff474114139313e517dcb3092c4700",
|
|
"description": "intel/tools: move intel_dev_info to intel/tools",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b1ae760a819bdf37cef1ef5178f2190771837fc",
|
|
"description": "anv: use intel_device_info to set device UUID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48bf7ad3b8910f458f717b86fa5abb457bf4e7b6",
|
|
"description": "iris: use device info sha in device renderer string",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ce1ca8472d871ad65baa1ec6938e8c1ff2cb3a",
|
|
"description": "intel/compiler: generate a hash function to use with the shader cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a882673667a788a84f2cbc207b455fe28d350e1",
|
|
"description": "intel: Add missing dependencies on blorp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b48b7df1fb640cdf20fe1a016dcbb0d91c6d46d",
|
|
"description": "intel/blorp: Use a Meson dependency for blorp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55f9272e464c13118c0b5b27e1cdae80ea6b7ff",
|
|
"description": "intel/compiler: Fix disassembly of URB message descriptor on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a366c0de219516b9a041a383ae5d271598cb7f7",
|
|
"description": "docs: update calendar for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daa3512048de452d09a5acb80a08f5e5c10bf2f7",
|
|
"description": "docs: add sha256sum for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfffd3f744025209391d1588dadfb6890f778c22",
|
|
"description": "docs: update calendar for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b294e9aed169792621dfe44cfa75f461ac014741",
|
|
"description": "docs: add release notes for 23.3.6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c85cdd3786638ec6ad717ef82b54a0cd1886585",
|
|
"description": "d3d12: Support R16G16B16A16_FLOAT display targets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a602703367fb9f14ac1f94f85d8e496b2c4783e",
|
|
"description": "winsys/d3d12: Support single-buffered mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5879684a469e78219a9bdbb378df86d370960156",
|
|
"description": "wgl: Add HDR pixel formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f97060bc1438db9fd5237cde0d8e68c1ff093d28",
|
|
"description": "wgl: Enable WGL_ARB_pixel_format_float",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c432fbe534d1b1d3874b612b97d8ed3fe97c8945",
|
|
"description": "wgl: Add no-gdi-single-buffered and gdi-double-buffered PFDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "610dcc178a5d4da86726f8b25c2f3ffe6c0456f6",
|
|
"description": "wgl: Flush frontbuffer when calling swapbuffers on single-buffered fb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a2972455c93ff15fb27ee4732de254bd9cb5a7",
|
|
"description": "wgl: Support a single-buffered winsys framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f733215c12438c8902fdc819376072b4cc9fb48d",
|
|
"description": "anv: enable query clear/copy using shaders on MTL/ARL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53df391d27c4d8410c148c490a03f72b39c20aa5",
|
|
"description": "rusticl/kernel: recalculate scratch and shared memory after opts",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad5fbc440767ee020ebf761bd7f3aaba0895c92d",
|
|
"description": "aco: use fmamk/ak instead of fma with inline constant for more VOPD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62a8de99acb7399fd2bb68a2ada5106415ed02ad",
|
|
"description": "intel/blorp: Move brw_compiler.h include to where is needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4df4be7e74af7beba06667133311d9dc540649d",
|
|
"description": "intel/blorp: Avoid brw types in blorp_priv.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b28cf9123bae4072a6c4404f6092f8cfedc1025a",
|
|
"description": "intel/blorp: Move brw_blorp_get_urb_length helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34df9f801ebddde1d63b0683a80d28c5a559de3",
|
|
"description": "intel/blorp: Remove outdated reference in comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9377dc417dfc85cbf60b3e0b7ae113452814c1d4",
|
|
"description": "intel/blorp: Use a struct to return blorp_compile_*() results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ecc219e049e7c5980a1add1f7fb62e2e86424f",
|
|
"description": "intel/blorp: Simplify blorp_compile_cs() interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfad85eed07be2789a1dc37916977ec842c085d4",
|
|
"description": "intel/blorp: Simplify blorp_compile_fs() interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16ba2478faa6138e12e3816cf79e34061a8dedb5",
|
|
"description": "intel/blorp: Remove brw_ prefix when not applicable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8fda6337818b16acb2a6126bccf7ba68dcfd885",
|
|
"description": "intel/blorp: Don't require specific prog_data type in callback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d78a913bda8cec60553c515cd106ff2a9b8b6d27",
|
|
"description": "r300: add explicit flrp lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f8a5cba3b4265ccf088c05d9d44f36f42c961e0b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b751a2134ff13c2e0192a94faddb20d6ff06002",
|
|
"description": "intel: Rename i965_{asm,disasm} tools to brw_{asm,disasm}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5992185c8d1e955ff6a05a947e9f93ae61238306",
|
|
"description": "intel/compiler: Merge intel_disasm.[ch] into corresponding brw files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "468a0ffe9c384d5474f0676510625ac33912d680",
|
|
"description": "intel/compiler: Include brw_disasm_info.h where its used",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff95f0088327633d8252ca432931551588fc5faf",
|
|
"description": "intel/compiler: Move disassemble functions to own header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "786c1b8322d96b9cf8d39403e9e868030a73323d",
|
|
"description": "radv: export multiview in VS/TES/GS for depth-only rendering",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62b72b6be9742c655d381348c6b161afc6b5396f",
|
|
"description": "intel/dev: Add 2 additional ADL-N PCI ids",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5732c9d26928283a9563924771f52b15102c062c",
|
|
"description": "intel/compiler: Rename brw_cs_dispatch_info to intel_cs_dispatch_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5b80de583104ccdee7d5c2611d65c2799ba3bb9",
|
|
"description": "intel/compiler: Rename brw_vue_map to intel_vue_map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d85d2c7fd96e2081b84700e4333bed0aacd22d2",
|
|
"description": "intel/compiler: Rename DISPATCH_MODE_* enums to INTEL_DISPATCH_MODE_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeda865b6d284c24de58c971e3c1abe48e75cc05",
|
|
"description": "intel/compiler: Rename BRW_TESS_* enums to INTEL_TESS_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26dd1f0bbaa8b231b86d51113768ab725de862d0",
|
|
"description": "intel/compiler: Rename BRW_WM_MSAA_* enums to INTEL_MSAA_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a88084f8be4ab264058a8c46f34f3ee9571b9e10",
|
|
"description": "intel/compiler: Rename brw_image_param to isl_image_param",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1314c5b3571c75716bde0dd7ea1f3e9c6117f927",
|
|
"description": "microsoft/compiler: Fix wave size control for SM6.8+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e21774eb0aaefd150828fc8c21ff9f6c9ce380df",
|
|
"description": "microsoft/compiler: Fix wave size control for SM6.6+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0daad70f9f01c78d4379d24c112d8c9de8b92db7",
|
|
"description": "microsoft/compiler: For emulating scan, ensure all threads are active when reading cross-lane",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "219be558076622a1085126b8b1cd4b38f524eb47",
|
|
"description": "glsl: add missing error check for half float varying",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66f36a79efc880daad0a394a4af6d23c7c5df0e8",
|
|
"description": "docs: add sha256sum for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9bc04180dbf1d04dd8bca5bb50a0120332e4611",
|
|
"description": "docs: add release notes for 24.0.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ca256b76292ee681268b07939266a8f13599700",
|
|
"description": "docs: update for GL4.6 and ES3.2 on asahi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7bec0d3c8fb6f1a407ac3cfb7facba7dcfaac7e",
|
|
"description": "asahi: advertise GL4.6 and ES3.2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c116d1efbb6217e7d2bf3716f2c626aefb726606",
|
|
"description": "agx: add \"is helper program?\" key bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f647fde104ca5fdfabb2694de78bbde56093f3",
|
|
"description": "asahi: precompile helper program",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1644a2307fd6377f518b3332c8ab879c88190f3",
|
|
"description": "asahi: reorder compiler before clc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "020e2959d2029058ed7447880277423c6e2a893d",
|
|
"description": "agx: decouple from libagx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a3b905bb89b9ae9091586d1c090b548cf5451f7",
|
|
"description": "agx: move texture lowering into lib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fa6901f32f2dca923d3d37605bd49198c69edd2",
|
|
"description": "agx: call texture lowering in the driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb8aca7a21fef9fef4f16326fa6d71d52523bb8",
|
|
"description": "agx: move SSBO lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f465d72ddeaeb33110c76619b327f043c00994c",
|
|
"description": "asahi: split out genxml/ directory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35c671ecefcc483ac6a3216180346cfb3424f6d5",
|
|
"description": "asahi: clean up format table renderability",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee0969f79efc891cf37deaeeb75864e1f638415",
|
|
"description": "asahi: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951219a4fcc45a8060029ed28b6b28d44630644a",
|
|
"description": "ail: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3333c2cdeb758782448946fa5a65b465e91860f8",
|
|
"description": "asahi/lib: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a296e7ec3a66a32cec0551489cebb201b655fdba",
|
|
"description": "agx: use #pragma once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af0417686067c9d5e0712ee80f384f554399ff3a",
|
|
"description": "agx: decouple compiler from genxml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23b77d33292b93d1b70d966c16f797910f932331",
|
|
"description": "agx: rm ridiculous dependency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e8a42645bcf366bff1eb24e151b6463b77859b1",
|
|
"description": "asahi: quelch gcc warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b39de8bb4a1568eedfe31dacabfd145cc0dbbccb",
|
|
"description": "asahi: Implement ARB_texture_barrier by decompression",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "589338e8fcf097b19a3595b265823d0f7e3baabe",
|
|
"description": "agx: sink wait_pix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c5d3fe1b5e571021a20bbbd1b4919c0d75446d9",
|
|
"description": "agx: rm unused opt_ixor_bcsel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dc1189a9cb027be891381cf6712750a8469a818",
|
|
"description": "agx: rm unused backend nr_samples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27ddcea2b3929a503c08ae8137b0377570f546e5",
|
|
"description": "agx: call agx_nir_lower_sample_mask earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cb03ba5c73e86952507c28f831a0bdcc4c450d4",
|
|
"description": "agx: rm dead sample count argument",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd0068612f2ab5aa46a9de437cb4fec8824003e5",
|
|
"description": "agx: remove discard -> zs_emit lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eb9b62199f53317ae500eed91f5043c646cd3f7",
|
|
"description": "asahi: rm ia key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb0b027c596f118d0f1f1aa8a36719e4287419f5",
|
|
"description": "asahi: make clip_halfz dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beb7ddba2ba6d19e2fd1422c10995c5e3b66a65c",
|
|
"description": "asahi: always support ARB_clip_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aa8bac229d7838777da2dc00a5732ad49a1d76f",
|
|
"description": "asahi: support GS in shaderdb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6673924b7e09c5381fcd886a73016c3ed4e3fad3",
|
|
"description": "asahi: make gs topology dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "049434f89cb5c90616b2f604e67c85caadc9ea5b",
|
|
"description": "asahi: make provoking vertex dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbb2b25ef9fe50a0186a749ba551afb78305a41b",
|
|
"description": "asahi: eliminate tri fan %",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ab1755b54f648b78e08c34f71efc7fbbc7ab3b8",
|
|
"description": "asahi: avoid silly psiz writes even with gs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43dd8b87cb0da4cb990603126ad0fb295c9e515a",
|
|
"description": "asahi: simplify expressions involving xfb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b44630aa94b8dffbed87239e3608e594f76d8ca3",
|
|
"description": "asahi: rm dead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "159d85d32cb7e1032e7c55c6dac0e318aaff44bf",
|
|
"description": "asahi: implement GS disk caching",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86782156e72c1fd2e49fcbc7e301fce2b2b1f84b",
|
|
"description": "asahi: invert geometry shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ac3e48fcc51b0f42138e33f639b7bbb00130c89",
|
|
"description": "asahi: fix vertex out size calc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "141e084f55cb05fd1d7eafd300a2752475f6e1fa",
|
|
"description": "asahi: use load_instance_id in gs lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3641a37e8f988b10a3593ab90650c3fb960a0cb5",
|
|
"description": "asahi: set gs_grid[0] even for direct draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "200ca690869f7e3e1b5dd6bb87cb52ff915bfd80",
|
|
"description": "asahi: support stage override in sysval lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bd400a2b4e9924eb52aec758b0e62b787c38f8c",
|
|
"description": "asahi: collapse indirection with GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2da426afe0a6b0291f03e6f3cc33cdf0d8479f5f",
|
|
"description": "asahi: allow lowering bindings after lowering textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17896f169925689e24c90d159960305d1a0ca4c8",
|
|
"description": "nir: rm load_vert_id_in_prim_agx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b26409246c61efaac1db739ffe2303490824a384",
|
|
"description": "asahi: be a bit more methodical with shader stages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6154d6571493a314f1efeca53d6aed38445a5668",
|
|
"description": "asahi: infer stage in descriptor update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37fa7bff5828e51b0785c22cd77d784f18612607",
|
|
"description": "asahi: shrink GS key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4a187bc8948a181897787a2aa4e1314466ee911",
|
|
"description": "asahi: allow bindful GS textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e13d00116030c48b9388ae69e23f3bf3dd4206f4",
|
|
"description": "asahi: rm arrayed output lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d96fbd461817217bc91f6933784d47716c0bbf10",
|
|
"description": "asahi: separate GS from VS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af7084efa7e8c4d930861f54125b469408285660",
|
|
"description": "asahi: rework shader stage handling a bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b307770286177a9d7c4621fba805f9952e4d775",
|
|
"description": "asahi: add geometry parameters for separable GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d547b36142cc2f652e662dfcd81fd440087296",
|
|
"description": "asahi: add shader_info::outputs for gs lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdd1b012e97426b8af81211b3565145b510fd841",
|
|
"description": "asahi: simplify IA mode handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1783fc083b830fa804a81206fea41e75a811353",
|
|
"description": "libagx: generalize vertex_id_for_topology",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9f55166dccfd246e75ee5c813e235e5ebcb40f4",
|
|
"description": "libagx: static assert some sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaa609f03032c5761bca535bcd1a16e7dd78f3e2",
|
|
"description": "libagx: use real PACKED macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc929d9318cf0e2cf4d2bd4adaf9ceecafbae725",
|
|
"description": "libagx: use native static_assert on host",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfaa3691e1fb409b120a5dfe5c66dc1e78f12774",
|
|
"description": "asahi: make GS flatshade_first more dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4036c710bdafe17f42f8c4c71fb1c9ae04709abd",
|
|
"description": "libagx: fix buggy align macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "784323cf0f1dc88a77cf01f98bade0d3de4752da",
|
|
"description": "asahi: rip out existing MDI+GS implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21403278ac38b384e083989a7ad199c1d59d1241",
|
|
"description": "asahi: fix dirty tracking issue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "beabd93c1306a01b6059c8b8bc53514f01f85f5e",
|
|
"description": "asahi,agx: use hw clip distance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aeaf9925984eaa3e01ec51eaf3abf04f38186ea",
|
|
"description": "agx: fix buffer overflow with varying slots",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de31b280531380a7dc035ce2c951935a607ccebc",
|
|
"description": "asahi: allow vertex/geom/tess side effects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de786a1c5cba5a7e550d0d38b9bd84608c7ea10b",
|
|
"description": "asahi: drop xfb hack",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5361b1f331ea9f5e9a106f786433363fbb5d170e",
|
|
"description": "asahi: bump max threads per wg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a2c1d337ec717fd49ac12939d2b5aaf92ad0149",
|
|
"description": "agx: add =spill debug option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42084d50e544ddbdd213e2c15b2d5f0369d6f59f",
|
|
"description": "agx: add parallel copy printing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "871f3d3f7d4e455e1764a7e30e2ef2482aadf040",
|
|
"description": "agx: unit test spill/fill lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5ff85e782fc534f681ea34fc4d5f32610af6c0a",
|
|
"description": "agx: unit test memory parallel copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14e1bb78ae020e3095ba91710be61a53fa71fffe",
|
|
"description": "agx: add spill/fill lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40da539d01578ebb727c2cc00832cde97e4dab1d",
|
|
"description": "agx: introduce \"memory variables\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06eb552baae524cd65904fd023207eeb25a856cd",
|
|
"description": "agx: print register vectors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "282f2ac1aa060c79e39df734e4474b15e3af52d7",
|
|
"description": "agx: allow 16-bit immediate on stack load/store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485e17e01e3a1ed7e96ada3c2b962a166eeaba12",
|
|
"description": "asahi: allocate preamble scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f97b041e87fc9a0d040b8f0fa037eb3717be8402",
|
|
"description": "agx: set nr_preamble_gprs for preamble scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94b92000427280cc0cc1574f11bef53f51c961d0",
|
|
"description": "asahi: add has_scratch to shader key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9445005c8765843a1920dd46e3502eb053774080",
|
|
"description": "agx: improve scratch size accounting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2328820f790cb42c1edc36a878f9b6bbefd4758",
|
|
"description": "agx: clamp register file based on workgroup size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb37b072a59406b8707eb9b101ee92922cc5b5f8",
|
|
"description": "asahi,agx: use intrinsics pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e34a707d78d70317a387d02847282824718ecb87",
|
|
"description": "asahi: optimize memory_barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745c9d8bdc33dfe9d5414f098cb3aaa4a30be3c6",
|
|
"description": "asahi: track batches with incoherent writes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ffbf4cf64ecec79c9ff9b628188cf6285c53bc",
|
|
"description": "asahi: rm blank",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53e820f20e54df5bde702a058b58cea5ac96bb29",
|
|
"description": "asahi: hoist layer id code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbe6689108fa34f63e3e1de4097333e24bc13d74",
|
|
"description": "asahi: hoist xfb code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae6e1e3609bdd94bd504c93459c521ae9854729a",
|
|
"description": "asahi: collapse if",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "757fd8be563beaa878488a34b828ac8f77ccf3dd",
|
|
"description": "asahi: fix instance count with indirect draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "facc4b9a5ec1bc418bb9005ebeb707d73aa4d41b",
|
|
"description": "asahi: drop any_draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae3544eccd6e2e47c640a5cedc048114451562aa",
|
|
"description": "asahi: move some code into dirty tracking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c19325c2293d00e9db82d867ddaa9f6ea94af285",
|
|
"description": "asahi: optimize no changes descriptor case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1362ae38d49b2007f2afcee3b1eeffcf2f69dfd9",
|
|
"description": "asahi: optimize \"no changes\" case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fc373370fcb852a1aab6adb4aca0dadf15022e3",
|
|
"description": "asahi: collapse stage uniform upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ba151aa16cdb6129a109eb8b8843d9b2b6d5e8a",
|
|
"description": "asahi: dirty track stage uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6be7c5f8893264d50f4f87f1d77c9d8eb32f1d19",
|
|
"description": "asahi: split up stage uniform upload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23b4503225ba07ad07f32f9af5e5dcb9480c9ee7",
|
|
"description": "asahi: rewrite queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca58bc239aa782309ab272bf856728189765f96e",
|
|
"description": "asahi: drop silly else",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ffbf77983bb923d02ef62a6fe558ad1bb1be5de",
|
|
"description": "asahi: assert invariant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24b7fbca9d96b0a778df1c76c2ad7b055308ecf6",
|
|
"description": "asahi: allow disk cache with compblit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ab443d54919fb55947ccb07e26cf59b4fcc8f6e",
|
|
"description": "asahi: enable compblit behind dbg flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07a4ff581058f579b37895d20c2be29c860fe99b",
|
|
"description": "asahi: track bit count, not word count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa3eaa9442f139b588760322c11b1b22387ade0",
|
|
"description": "asahi: rm dead",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46c70b72ca14005e63eb43f86b9df7dd27c59ea0",
|
|
"description": "asahi: skip set if tested",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eac18b1bcc423789c763722eea7c14dc5aaca71",
|
|
"description": "asahi: force inline ppp update logic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5982ae902525e1585e692081167ef1777f2009ec",
|
|
"description": "asahi: fix vbo dirty track",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "668bf461b19d1f829aa6fa588d34b519fe0d1213",
|
|
"description": "asahi: don't use util_resource_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c4fcce5f925c4f9f1bce08ff25bfae9f3ee081",
|
|
"description": "asahi: log geometry shaders separate from xfb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c8262ce1461af6b3b44cdd3a72e071086f5257",
|
|
"description": "asahi: implement pipeline stats as a checkbox",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27d39bf544a5f4f3d9b8b531f228e8fd4e75a4a8",
|
|
"description": "agx: reassociate bcsel with ior/iand",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b45d54a388ca2aa0f8f27affd90b6ab6ed6e4dc2",
|
|
"description": "agx: optimize b2x(inot)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34ca925064eca160aacb3d793d46dbe911b32de1",
|
|
"description": "agx: don't inline imms into stack_store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c17cbe48e5ab85bf338854a444d4162ddda857",
|
|
"description": "ail: use template for tiled memcpy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "075e59505804711c517a00c110421e021b4a2abd",
|
|
"description": "ail: port tiling routines to c++",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "104ba72547dcb72d4df7e1f643ab99fbd2709679",
|
|
"description": "ail: add tests for linear<-->twiddled copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c9189434f04ccededbe9f28b2402fd6960d13ee",
|
|
"description": "docs/asahi: fix strided linear note",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f836d573e48c6c72d301b1633c49f4b3a571d198",
|
|
"description": "agx: only run early tests if needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7825044c39d19327d80d248065c07c0ad92bd859",
|
|
"description": "asahi: honour discard_whole | persistent",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "793ac040770ed443da53d29515512665796f5f6b",
|
|
"description": "asahi: handle read-only SSBOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97a945246c65d8a94266b8781a1e6188e26439a9",
|
|
"description": "asahi: fix valid buffer tracking for SSBO/image/XFB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6689b083d889f94b14073d1498d00478ee6331ba",
|
|
"description": "asahi: don't sync for uninitialized buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e8ce4550c033d9af66d1f3f694c628c3c220400",
|
|
"description": "asahi: enable tcs caching",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19da2f6d306eb9b15ca4c8d35e81473de7571cd5",
|
|
"description": "asahi: sync with query mismatches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b927567ac927316eb11901f50ee1573ead44fd2",
|
|
"description": "Revert \"asahi: don't canonicalize nans/flush denorms when copying\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "ab7fb3d40072612ffe4d073ff2882102ffcb8a1c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74110ef21d0960b28fc175727a7446c5543cfc7e",
|
|
"description": "asahi: batch: Trace before waiting for syncobj",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff900ceffec057cf7b3289a39e38fd39e1a108d8",
|
|
"description": "asahi: Enable scratch debugging",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8845702f8cee01d74212a817c49fb4ccfcf3a90f",
|
|
"description": "asahi: Allocate scratch for shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb5277aa3de1aeeeb8d6a9f6b30825ed994e02e4",
|
|
"description": "asahi: Hook up scratch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa475c1b5673a5adf1ac91ba8fc7578dc96ea179",
|
|
"description": "asahi: scratch: Add feature to debug core IDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "494399c65c38627c75ad80ccdea9bafd330bc7ae",
|
|
"description": "asahi: Implement scratch allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da9677f14b413c16dec681e7d44be66f34b13acf",
|
|
"description": "asahi: cmdbuf: Fix scratch bucket offset/size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6cc820d1a78bc9fbf01c51d6782e010268ad364",
|
|
"description": "asahi: libagx: Move PACKED and GLOBAL macros to libagx.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eec7c4beb829a962e393ec3d6893ba6b0f929f90",
|
|
"description": "agx: compiler: Enable stack_adjust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f1751d25836b2bda36143b91f3b4fea3c10939a",
|
|
"description": "agx: compiler: Export scratch size to the driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b89da92a5e6b2c1f622f152114b280ba8371465a",
|
|
"description": "agx: compiler: Add fence_helper_exit_agx barrier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c406ce793b9092b3d1e67a64687ad5db34845ef1",
|
|
"description": "agx: Add scaffolding to build the helper shader at device init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05c8b59f5bb14eb798db2321df05dde3617e88d4",
|
|
"description": "agx: Hook up helper intrinsics into CL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30862d718950509ae382eaafc8c88c0794ade4d2",
|
|
"description": "agx: Hook up AGX helper NIR intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b07dbf7b0f155688b88df9d43a9493f72112074f",
|
|
"description": "nir: Add AGX-specific helper opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d0f1ca77faecb36870a5b3f6e52c106cd8c93b1",
|
|
"description": "agx: Rename some SRs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28d34f63527982d6fd931ab424a91d8fe0ede8f9",
|
|
"description": "asahi: libagx: introduce AGX_STATIC_ASSERT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8661006ef041d4b39fa68a82d5f01e327cf7ad20",
|
|
"description": "agx: add some more bitop tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "923767a96888c8b65e9e0ff9dc1c1afd687da527",
|
|
"description": "agx: Add a bitop optimizer pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b89eb979e219f0673366e85f2c7d23d51bd37bb",
|
|
"description": "agx: Fuse not into and/or/xor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba508fe85453737d4257a9d12b82ad050c9bf40a",
|
|
"description": "agx: Remove and/or/xor pseudo ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b6ff3ccc72204b2f11f017be9dbb13b501bdd7",
|
|
"description": "agx: Add more bitops in agx_bitop_table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62001e175f41bc544cbabaf4c139d01bfb6bbfee",
|
|
"description": "asahi: fix UB in qbo's",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a06b51559b5381845c384c362f4600bbbe3252ad",
|
|
"description": "asahi: plug geometry heap leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "877c180677eee2c0d20491dc91c985fd77f43ae2",
|
|
"description": "asahi: plug glsl type leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06cf222830b107d5c1c919e3ed91d275f6de23dd",
|
|
"description": "asahi: plug so target leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c5a9335829cf2854a1bf6f66b65407f59fbb61",
|
|
"description": "asahi: plug early_serialized_nir leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffac4e71796ba1a11b4cee0f49ebe4fca78bcf9e",
|
|
"description": "asahi: plug pre-gs leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b44d15e5f81c7fc612057be3f56d3b1436da332",
|
|
"description": "asahi: plug geometry shader leaks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e973dd5a95ad583b6e2377626dda0e6ed546236",
|
|
"description": "asahi: rework meta shader infra",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eda3da983a32f47862b69ff12beaf3336fbd867",
|
|
"description": "asahi: plug passthrough tcs leak",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e91c0b64230047412c940b7713b54b1e9ecc5a00",
|
|
"description": "asahi: delete bogus assertion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52619621869b966cb604242183ece1f4ed42ff9f",
|
|
"description": "asahi: fix prim restart unrolling with indirects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d3bf3608fb41b595c60d18451494fb73d0aab8",
|
|
"description": "agx: optimize vote_eq",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0de7018879c2754f30b7b0454dfbae6a83932b0e",
|
|
"description": "agx: optimize first_invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb81201a34fbc526ca49614d293f541fdb428452",
|
|
"description": "agx: implement active_subgroup_invocation_agx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "311070f7aff2912941427a415f88cd7766adba97",
|
|
"description": "nir: add active_subgroup_invocation_agx sysval",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da924e2f0346935d791b45fbd71ffc0b80352915",
|
|
"description": "agx: fuse ballot+cmp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def00f7bf0fb1bff9c8d2436016059d530f2a8ef",
|
|
"description": "agx: introduce ballot pseudo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92dcf75fcd745ba6ad81a9a1ac49810abcb03c1c",
|
|
"description": "agx: lower more subgroups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f52e0bd70ba2b3031324fdc55d4ccd9d8d9919df",
|
|
"description": "agx: implement load_subgroup_invocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f7511b522d1e12467852e27180a3f3efe0caa30",
|
|
"description": "asahi: decode uniform_high records",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ee9b8b668ff227b7a7e8992323acacc03da540b",
|
|
"description": "asahi: optimize more when linking libagx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9287bec8929da620b4d384b548e58f8145107f15",
|
|
"description": "asahi: fix unbound ssbos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a6083dea3791bb3107dd3e3ed505f27117af055",
|
|
"description": "asahi: enable robustness",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "591ce607e0df4582f439a9de916787af669969b1",
|
|
"description": "asahi: implement reset queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dc0f5ccba1f18d5bcff7eacf8e123122328a604",
|
|
"description": "asahi: implement VBO robustness",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4aadf6752370aea5e9737fd94b0586b853fc96fb",
|
|
"description": "asahi: fix metadata for images with VS lowered to GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9753cd44f73f76d1e1807707a7dbadd5b72fad2c",
|
|
"description": "asahi: Implement skeleton for tessellation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d37d1b7043acbaf087842b5e0c9c3c5f207be51",
|
|
"description": "asahi: lower poly stipple",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d913892b2983adbafb30074ec8249191b62b50e",
|
|
"description": "asahi: gut macOS related code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e8168f1b7c0b66bc8aacdbf30ad6cf4ed25a67e",
|
|
"description": "asahi: add more uapi stubs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db144685a9acd8f06adfab2e978bf2dde8bebac0",
|
|
"description": "compiler: add a vs.tes_agx bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6e855b64b9015235462959b2b7f3e9fc34b2f1f",
|
|
"description": "intel/compiler: Verify SIMD16 is used for xe2 BTD/RT dispatch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "820e04ead4e3741c9ae93ff2f9197a4edc9af765",
|
|
"description": "intel/compiler: Implement nir_intrinsic_load_topology_id_intel for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f880d0ad7e9227bf1e99628b611bc280c1782ba",
|
|
"description": "intel/dev: Update max_subslices_per_slice comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b533bf7361f6bbdae235904972f036dcbf979055",
|
|
"description": "intel/compiler: Set branch shader required-width as 16 for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5022e5f4bf80b6fb5134eb165dd3891561bf0fad",
|
|
"description": "iris: Fix iris_batch_is_banned() check",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "665d30b5448f606d7a79afe0596c3a2264ab3e15",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460d2c46a903fed295a1528c8b6273dd6b0e0d19",
|
|
"description": "mesa: fix off-by-one for newblock allocation in dlist_alloc",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4423454daa70b2ac01acc193a503fe4d02feb787",
|
|
"description": "intel/common: Implement xe_engines_is_guc_semaphore_functional()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac941b13f147fe5c16c014e74f9fdec002645413",
|
|
"description": "intel: Sync xe_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dff96257da6ea1e2eeae1852085b8c1bfa061ac5",
|
|
"description": "intel/common: Implement i915_engines_is_guc_semaphore_functional()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "731121c9824b234ee88800004b75318ba4bb5fb5",
|
|
"description": "intel: Sync i915_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a129d8e1f3842ad566b13796b7e5f04fa9b1b34",
|
|
"description": "iris: Use intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29ee85c2039a202d522051b987e129efb00d18bd",
|
|
"description": "anv: Use intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe2982278f46aa4a802839c193cd8afc7831108c",
|
|
"description": "intel/common: Add intel_engines_supported_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffca423472ebab901d50ef63dc1f076bbc8303a5",
|
|
"description": "intel: Remove circular dependency between intel/dev and intel/common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b5c446556b96d58d7741582872451bb355e6d48",
|
|
"description": "intel/common: Fix location of C++ support macro in intel_gem.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "398bdb46babcf6d9137ace76f1b58e35c43db60d",
|
|
"description": "anv: Drop include to common/i915/intel_gem.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e136a0629dfe7ecd7124934d3078351ba50617a9",
|
|
"description": "radv/gfx11+: add rtwave32 perftest option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0d652c0c8db33ff80d16f30b2d2e8f4413946338",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8cd7a64fbf8a91d99a4c3f08a13b53ce5c72d6",
|
|
"description": "zink: move sparse lowering up in file",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"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": 1,
|
|
"main_sha": null,
|
|
"because_sha": "73ef54e34242fa59803a3a89b5a6eb92053e917e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b025d6b42476d27f5e8d6e2347f85874a50eb72",
|
|
"description": "zink: fix sparse bo placement",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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
|
|
}
|
|
] |