As per spec we don't have to do anything with that flag.
Cc: mesa-stable
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28873>
(cherry picked from commit cd5c9870ea)
51592 lines
1.5 MiB
51592 lines
1.5 MiB
[
|
|
{
|
|
"sha": "cd5c9870ea1d7e73d05f125b229f34e5749c8345",
|
|
"description": "rusticl/program: handle -cl-no-subgroup-ifp",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca861e8f754125f8880229bdcc6e278cd15003b0",
|
|
"description": "ci: Add zink-venus-lvp job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9dacca3f7f73a266443c25dc7cace3f29597c8e",
|
|
"description": "ci: Allow to pass LIBGL_ALWAYS_SOFTWARE to the guest environment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708a635902720194d6d686955f927b612736ad5b",
|
|
"description": "broadcom/ci: document external causes for some CTS 1.3.8 failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1de805e9860f4a0d23140cac6ba713707b60f707",
|
|
"description": "nouveau: Fixes error: unused import: `crate::nvh_classes_cl906f::*`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fc3f1154595636897de8de8701a0432552174fe",
|
|
"description": "venus: fix VkDeviceGroupSubmitInfo::deviceMask for feedback cmds",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "80f532a63664c0c37cef5e261be38ebb5dbf5be2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46e4354940cce54e3b7ed2080bf67b03ee57e240",
|
|
"description": "intel/compiler: Disassemble mlen/rlen/ex_mlen in units of registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff89e83178ac6fde49b6f0f1c5d0bacf285cbf19",
|
|
"description": "intel/brw: Lower VGRFs to FIXED_GRFs earlier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b3d4c757dd00bfaf57a1aeef318d8625edcd54d",
|
|
"description": "intel/brw: Support FIXED_GRF when generating code for CLUSTER_BROADCAST",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b926cd3dd9bd20745b4e0492c32c7ac202d71390",
|
|
"description": "radv: don't use python 3.9 feature in radv_annotate_layer_gen.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a3880adae1e7650ba2338bb57545124c1587dd",
|
|
"description": "aco: don't use python 3.7+ feature in aco_opcodes.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe4f6dd18ffa924846c5aa4d992201a9a8d4adc4",
|
|
"description": "isl: Update shader channel select for missing components",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d8686ccd55b9df3396be1feb967bc9026f38b15",
|
|
"description": "isl: Update isl_swizzle_supports_rendering comment",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a868970a20944b77988b3bed28cb9af2d02620a",
|
|
"description": "zink: disable command reordering for compute-only contexts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffb082f8111a91a29a5e6394831ecc099afaeeba",
|
|
"description": "zink: make NOREORDER mode context-based",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef0c9231a75e78fcf49436d2cfa20dbfb9968e85",
|
|
"description": "mesa/st: don't use serialized_nir for cached shaders",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5eb0136a3c561e25d3f274e33a86812cfb2af589",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc85832c35d1c347d1d57aefcdb780b9050fda0f",
|
|
"description": "ac/gpu_info: Fix broken UVD firmware query",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c34cfc1a3b9ccdd0f81f7852891394df252e73c8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0ddba819fb108c34082eab074894640e4d64561",
|
|
"description": "freedreno/drm-shim: remove duplicate entry for a630",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ffae320a8435eb981fdf112934e54bac578da2c",
|
|
"description": "freedreno/drm-shim: add a730, a740, and a750",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39088571f08ae0b8dee1cf51bf590df5c23962bf",
|
|
"description": "ir3: add support for predication",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbc78e92ff4b436d8ce69f7880f37af589c08da6",
|
|
"description": "ir3: add support for precolored sources in predicate RA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2288ef916cfad6d65a55f66cde057f83da2b2692",
|
|
"description": "ir3: model predt/predf without sources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d56f1abd7245fdfee621c66719cd1e001e5e9c5a",
|
|
"description": "ir3: remove unnecessary tessellation epilogue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44b080af07f0ba516f0d5519bba86eb7c1ea7da2",
|
|
"description": "meson: implement split-debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d5af353185763c70ac165abc84de3956b65fb5b",
|
|
"description": "nir/lower_clip: update inputs/ouputs read/written bitmask",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e79234f9d5dce5b7b1c5d46ae4a8267e4eeeb2a",
|
|
"description": "ac: allow to use 64K of LDS for tessellation on GFX9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb323ae46b497a7d41fe510092dd6cfa0cfd04cc",
|
|
"description": "radv: rework the number of tess patches computation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "758e6d9005b030ea49783f32b3d71dca5b95e157",
|
|
"description": "ac,radeonsi: add helpers to compute the number of tess patches/lds size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b8d194bfb7bf2d732f95aaa49345205cee9438d",
|
|
"description": "radv: advertise VK_EXT_nested_command_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7de95e7742797538b12a69a7b1c946779f01e6f5",
|
|
"description": "radv: track if nested command buffers uses indirect draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d18a2f4fbb5331dc342c30baf6541a9c03184b2",
|
|
"description": "radv/amdgpu: do not use IB2 for nested command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1763d1aab18b491ac584474a957ab455e4772306",
|
|
"description": "iris: Avoid allocation of not needed iris_bucket_cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c473a156dcc94f7f83c51ae416647c8d0fed577a",
|
|
"description": "iris: Avoid creation of slabs and cache buckets of lmem heaps in integrated gpus",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a51c64ac5c2ec09611c5f0802b370b5fbc72046d",
|
|
"description": "iris: Add comments to BO_ALLOC flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a1779edc7fb82c891e584074b95d1a4801c1782",
|
|
"description": "ir3: Don't pack FS inlocs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56607fafc2c94602c42eaa0505cb9a3b4231c6cc",
|
|
"description": "ir3: Don't use non-contiguous component masks for FS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0c4b9144a3a973724c9ddac01094b47d5cf8356",
|
|
"description": "radv: Fix differing aspect masks for multiplane image copies.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37e9e8b06cab385c1e74333bcf6b289ded884b6d",
|
|
"description": "aco: split vop3p results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88e03feb279563f5aaedc26dcc80e7aea91ec7cc",
|
|
"description": "aco: schedule LDS instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee4fa33bcc4bb201a23fe0bed991c2a1597bfb1",
|
|
"description": "aco: schedule LDSDIR instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bc8a9be67407382da25cef7e11c2a56ae1f72c1",
|
|
"description": "aco: make store clauses more aggressively",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bce498bbfca032fa7a38f1022f60c04467fe6d2",
|
|
"description": "aco: include LDSDIR in latency/etc stats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c73c9bb16f1a35aa4ee908c9a8255b05e7e7c63",
|
|
"description": "v3d/simulator: size counter_values array correctly on V3D 7.x",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c0d62ba701063deb0911ddb1e522cbcbdf6aa40",
|
|
"description": "etnaviv/nn: Implement zero run length encoding of weights",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e78d9aaca59a54724081b77b2a0c704f4a1ee88",
|
|
"description": "panfrost: use util_debug_message for perf_debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef4c6e93452a93847244006603f03ff5c23d4142",
|
|
"description": "panfrost: perf_debug_ctx -> perf_debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7655257c82bc131aa6dbdd51ac9e13bb7bdec236",
|
|
"description": "panfrost: use perf_debug_ctx instead of perf_debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4f945cd4ae4f8ded2303fc14c0b1240f2e2a79c",
|
|
"description": "vulkan: pass cmdbuf level to vk_command_buffer_ops::create()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fb9e67f7e3241cc175b644df682ad1bd607ac1b",
|
|
"description": "etnaviv: drm: Drop NPU-related params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62aab1437e2d7ee17daeffb30f0a9b0432262921",
|
|
"description": "intel/fs/gfx20+: Handle subdword integer regioning restrictions in copy propagation.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "217d412360762803bc9941ba5171ca0be2c5332b",
|
|
"description": "intel/fs/gfx20+: Implement sub-dword integer regioning restrictions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cc975c6e912e7911687dada7806538dc4746f60",
|
|
"description": "glx: silence more implicit-load zink errors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3ea55fef28b6a8c9d337ccb0c715312363b2ebc",
|
|
"description": "zink: don't print error messages when failing an implicit driver load",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b53a402edc3592290fcd2ba4b37e85645e88c63c",
|
|
"description": "pipe-loader: plumb a flag for implicit driver load through screen creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "744307289cd597c9fb29913f3d4afa3e0a2b7aaf",
|
|
"description": "frontends/dri: plumb an 'implicit' param through screen init",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4742d9bc1a62f44ab22741417035b481a6fb0cd8",
|
|
"description": "gbm: plumb an 'implicit' param through device creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14c44aacffbb03e62ab0da10e758eca3377109ad",
|
|
"description": "dri: plumb a 'implicit' param through createNewScreen interfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "014bbae4bf3f0bd87ab044232dfc5757982ab6e2",
|
|
"description": "glx: pass implicit load param through allocation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91c757bda1e6b1398515bbc5c1f5c24f74cc15f5",
|
|
"description": "glx: add an 'implicit' param to createScreen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b9ee76369bdd5a954a3fe035e298ebd8ae7b751",
|
|
"description": "glx: fix some indentation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e8202cc2437d280e7bfdebd876a613882531311",
|
|
"description": "loader: delete unused param from pipe_loader_vk_probe_dri()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b81ee6418bddd41a184ff7b2ee8d689706ebaac",
|
|
"description": "ci/lava: Fix how exception entry in structured log",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e96e25f323eb2c10c4de0bbd8d6ef13241f39dca",
|
|
"description": "ci/lava: Don't run jobs if the remaining execution time is too short",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e33171471000958fd711265df33b4b2d2648d8e",
|
|
"description": "ci/lava: Introduce unretriable exception handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5363874676ae045f34def14a94836447f025cf63",
|
|
"description": "ci/lava: A few formatting cleanups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13093ceb3caccd19c6b625ac034a3a8c84b696dd",
|
|
"description": "intel/brw: Move validate out of fs_visitor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "671d216f392139643edc0e471dff6eea31470555",
|
|
"description": "intel/brw: Remove two duplicated validate calls in optimizer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a6fe5440938d8666698ae2b6f5ee5e9eb2b4e8e",
|
|
"description": "intel/brw: Refactor FS validation macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1848081240cccef4e7bfbae336df7adc4b2b2e8",
|
|
"description": "nvk: Don't advertise residencyAlignedMipSize on MaxwellB+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be940a7dc682e3954e44f002b933e0627c256d0f",
|
|
"description": "nvk: Use implicit pipeline cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59bba821efed5d64ca01ed0fdd00f1f8435390df",
|
|
"description": "nvk: Hash ycbcr conversions in the descriptor set layout hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f46e279ba1c74924d81ea7dcf77d94e159820d3",
|
|
"description": "vulkan: Add implicit pipeline caching support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dae6b6a23d0455d804dea133ea600277adff3c2b",
|
|
"description": "panfrost: fix an incorrect stencil clear optimization",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a2463ec271ff4fe4513ce07b3881625add32ccdc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e89123ec73c48289ddecaae3448fa27403119447",
|
|
"description": "zink: prune some piglit cts fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf2df78575b060befca0f0c35a55108c25f8920a",
|
|
"description": "broadcom/common: Now \"util/box.h\" is under src, so remove the FIXME",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef111f5f07df8f2076946c18887f098ecf228a3d",
|
|
"description": "etnaviv: Don't init the blitter in compute-only contexts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "095e3af2b0b1048cbdac6ade6a93fbe2de63aa8f",
|
|
"description": "radv: add RADV_DEBUG=psocachestats to report per-pipeline cache hits/misses",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f4ee45914187ce54fb16c02e4cec5a13d29b53d",
|
|
"description": "radv: rework pipeline cache search helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbe52934b63a7f4666b3fbca5d87e7a400a3e817",
|
|
"description": "radv: use radv_pipeline::sha1 for graphics/compute pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e24da3ad477b2ba4f9f0bfc1f60fb0e3d3927e0",
|
|
"description": "radv/rt: move radv_ray_tracing_pipeline::sha1 to radv_pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "862d53f00a6197a18537bf502430a8ff47c7afed",
|
|
"description": "radv/rt: remove unnecessary param to radv_ray_tracing_pipeline_cache_insert()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bbf8a08a404937caea4f181aa163a2b4173d22d",
|
|
"description": "panfrost: Use pipe resource helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0db4b458b58ba6f0c81078405183537c4d85e8e",
|
|
"description": "radv: cache RT stage info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "122455b6867c20b004c9b613d3133cf643294722",
|
|
"description": "radv: Properly initialize imageCreateFlags in GetPhysicalDeviceVideoFormatPropertiesKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba32ea6da33904005d3a5ab2a41dfc6d990022be",
|
|
"description": "llvmpipe/ci: update expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ec45e8294cd39735d2383ebe9d201a6dce88e6d6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc387e000cf5097917700ff6307f7ac9cf30314b",
|
|
"description": "radeonsi/ci: update vangogh expectations after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ec45e8294cd39735d2383ebe9d201a6dce88e6d6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b22fff65811d0d5433ed1f1e82b9dec75baee8b",
|
|
"description": "nvk: Don't use a descriptor cbuf if it's too large",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f1c909edd5c9159609ab27e7b6a7374796cceab3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6301a772774ebd73df26053d783527e8d1a9918",
|
|
"description": "nak: Count GLOBAL_SIZE_OFFSET in bytes, not words",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "16f2249a8042e48ca6dbad3687108d767a626df2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34ffa4cd1072d09104fcdbc12e5b2beada1ae45f",
|
|
"description": "nir/lower_blend: Fix nir_blend_logicop() for 8/16-bit integer formats",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f3de2bd6c2dd4c6b4bdbd63e7e5d47f326d2f494",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5f133ccc426a197c48a4e88f5377f943f078180",
|
|
"description": "util: import pipe_box and its helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "959891e33f61ab8d0590e736198bf48e48d2105c",
|
|
"description": "util: add new format helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bb102f020b3a5834d219ab474c6bcdd02f88d09",
|
|
"description": "r600/sfn: Don't put b2f64 conversion into ALU group",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07995b98a865be87f22fd89d027362bf20d275a0",
|
|
"description": "r600/sfn: when emitting fp64 op2 groups pre-load values",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36c81b5e88e68e61e93bc287e243fd29abbff97a",
|
|
"description": "r600/sfn: call nir_lower_doubles explicitely",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5218cff34b34cec4819a382c500934fd9d991a60",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf44ce61bb4f19a8d921a119a949468a08e2c0b3",
|
|
"description": "r600/sfn: Use dependecies to order barriers and LDS/RAT instructions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fe881bf0976cf5799afba52911cdf6df45e8641f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a61b658d5fa5007113ce2c9dae030a6d00ebfc54",
|
|
"description": "r600/sfn: Add array element parent also to array",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ddb167e81a18c09bd3a4c519e8728e2842d827f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04f232ed99bb68ef7c5169173253d4cdfa840bce",
|
|
"description": "util/disk_cache: try getenv(HOME) before getpwuid->pw_dir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2b1555a57273a29981dcad80849576e5ce488ba",
|
|
"description": "ac/parse_ib: Always print the value of the whole register",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c6664d4bb1a25906cf1c72de9c0a7676bc0ff2",
|
|
"description": "radv/debug: Dump descriptor binding information",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e27deed2ab44f5ed2281e343e3b0c5ff79ccea8a",
|
|
"description": "radv/debug: Try to find unbound shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23c167f8266c8add49339b80c32ae19412e49b9f",
|
|
"description": "radv: Canonicalize addresses in radv_find_shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48b79a18c52e9c50b7b509c3d3ebcd27fd6b6dc8",
|
|
"description": "radv/debug: Canonicalize shader addr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9778e1b9a04c61c15f83de3ea34ced1cfbdca970",
|
|
"description": "ac/debug: Handle the output of recent umr versions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65f5f1559f401808e6b25a4765d51dc59397d87f",
|
|
"description": "ac/nir/ngg: Fix packing 16-bit MS outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9f36fba9beafa3d1487b595f5c2b3f659cd94591",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c9da03365334868bdc8a9f50c2d038072795bb",
|
|
"description": "ac/nir/lower_legacy_gs: Implement packed 16-bit GS outputs in non-dedicated slots.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abfce648806d95742d149741479af4a91256bb1a",
|
|
"description": "ac/nir/lower_legacy_vs: Implement packed 16-bit VS/TES outputs in non-dedicated slots.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a1132351367cb47b70c2fec8a92bd9e2309467f",
|
|
"description": "ac/nir/ngg: Implement packed 16-bit GS outputs in non-dedicated slots.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f85f9060b36ac5bc641303403b9f307dbb4bd41",
|
|
"description": "ac/nir/ngg: Implement packed 16-bit VS/TES outputs in non-dedicated slots.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d097a60d5762df2d557362deea84e275794d1e35",
|
|
"description": "nvk: Advertise VK_KHR_shader_subgroup_rotate.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "714acf7d21212d614ee8a0cb3cd331907fd447c7",
|
|
"description": "nak: Enable lowering rotate to shuffle.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42b85780c6494cc453841ca7e7851f580d3d7419",
|
|
"description": "nil: Advertise S8_UINT on MaxwellB+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58b5f6b678577dcc73cc96c059fa82c2e7ea32e7",
|
|
"description": "nil: Be more speicific about Maxwell in the format table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4821c49ca7630ca118a4efe92b1cf5032365841e",
|
|
"description": "nil: add s8 pte kind",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "208f8ed429e122f17c60dcdcee5d99164df803ea",
|
|
"description": "nil: Use the enums from the hwref headers for PTE kinds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51ffb45b5c756f1d8e0c605c86e822249d69f631",
|
|
"description": "nouveau/headers: Add the MMU headers to the Rust crate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bd8a2568d5fa65d42f1f3d47ec3c05e63a374a9",
|
|
"description": "nouveau: Import the hwref headers from Nvidia OGK",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16f2249a8042e48ca6dbad3687108d767a626df2",
|
|
"description": "nvk: Use the NAK helpers to fill QMDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ace83603d620bb7ae574f022932b0856066f430",
|
|
"description": "nvk: QMDs are 64 dwords",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9c0e3c1ab7f157aaab4210e3f31843fb00368d5",
|
|
"description": "nak: Add helpers for filling QMDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64f02ac16d4232c28a12a225fea9db76cd6b4530",
|
|
"description": "nouveau/headers: Generate Rust for QMDs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20c1a69125fb20fa644555f730fb692f15ea36f7",
|
|
"description": "nouveau/headers: Move the classes into a submodule for Rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e87f3ccdeeac379fd2881d16c16289a859d67e7",
|
|
"description": "nvk: Restrict shaderFloat16 to Ampere+ for now",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4850aebcafc2c882b11411ceeeac3b9ab9d83371",
|
|
"description": "tu: Replace TU_FROM_HANDLE with VK_FROM_HANDLE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5adbae6f61f499034df988843942a29250a5dff",
|
|
"description": "nir: intel/brw: Remove cmat_signed_mask from dpas_intel intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ce558d928da66456fccb5579b9b58b18bbd05d4",
|
|
"description": "intel/brw: Fix handling of cmat_signed_mask",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b14da33ad3aa8a30ed5e479eace8bc6470095a7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce05a7c3a2e467d94f32b5614b56b47cf56d8359",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fe0cfdc09d1c8aecc334f1d9f018c8ad5ea46ca",
|
|
"description": "zink: vectorize io loads/stores when possible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c673919c348b0611595b32fcc8a3d376868c830",
|
|
"description": "zink: run nir_lower_io_to_scalar (mostly) unconditionally and earlier",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b2fe347b12872d45f91721a879c901b68482ceb",
|
|
"description": "zink: copy shader name when copying shader info",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "390479e948d2db6d740bebfe90d9c25c1aa5c409",
|
|
"description": "zink/ci: update CI lists since piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18d8c3ca339d346b9d531f49c343353ac7a61c89",
|
|
"description": "anv: Add missing ANV_BO_ALLOC_INTERNAL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfa189b6e85da70c43d43cce146353a9cac2b594",
|
|
"description": "docs/android: Improve instructions for replacing driver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57abef5af1f316bc1e9c6baefe986950e65b516b",
|
|
"description": "docs/android: Fix example meson cross file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61b2bd861f97affbfdbe7e92eccb3dd4f7e65609",
|
|
"description": "ir3: Rewrite nop insertion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9df3323564d5db9fba6885b97d206dbb5d90f7e2",
|
|
"description": "ir3/legalize: Fix intra-block state propagation with loops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec45e8294cd39735d2383ebe9d201a6dce88e6d6",
|
|
"description": "Uprev Piglit to f7ece74a107a2f99b2f494d978c84f8d51faa703",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c00441bfaa328cc6ba6e3f6c37debc195df680d",
|
|
"description": "panvk: Advertise VK_KHR_driver_properties",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7f9b3d170f5213d4f20df8ef92827dd97899432",
|
|
"description": "panvk: Move to vk_properties",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9f170f61326c8240fa1b8bfcf68fa06d18a2604",
|
|
"description": "panvk: Fix driver UUID not being filled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0f80774ce644b67307ac4a8cc6a9a7553c59db1",
|
|
"description": "panvk: Return os_page_size for minMemoryMapAlignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c040283e7a7506d9fcb5dee1306e7a3d0c3cd282",
|
|
"description": "panvk: Dissociate UBO and push_constant emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0721de3bb947f2764159651aa687345a9fd0acba",
|
|
"description": "panvk: Stop lowering push constant loads to UBO loads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46e764c5e18961d5b25ef6b187378dc3016eba0a",
|
|
"description": "panvk: Pass the push constant array to draw/dispatch calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d7b9c396ffa615ff39fcd6b46cf31e3851454d",
|
|
"description": "panvk: Stop declaring one push constant array per graphics stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fac41af93c40663021229508df4a0087cfdad6cd",
|
|
"description": "rpi4/ci: add new flakes from last night's run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d24561da948a4cd6cafba1f497631a05fc666f5",
|
|
"description": "rpi4/ci: sort flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3432abd611357d2d653efefb88b4a6cc559b890c",
|
|
"description": "rpi5/ci: add flakes from last night's run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e34850ea23a4190ccdb5f8da3a1f4b98a5b9ad6b",
|
|
"description": "rpi5/ci: sort flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bfb07586c7e25e9ff3ac9ad67d5b6260a1c4e68",
|
|
"description": "radv/video: Implement per picture type min/max QP",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "694cc4728db78e72c24332ff94ca408257742341",
|
|
"description": "radv/video: Avoid resetting rate control every frame",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1000260ed8e8b9ebe800c734a88fc86fc0943042",
|
|
"description": "radv/video: Set maxSublayerCount to 4 for H265",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b65341fd3a28d9b7ac297ee6ec99f19fe8b8ba38",
|
|
"description": "docs/ci: explain how gitlab considers \"changes\" when pushing on a fork branch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea1f09a5f21839f4f3b93610b58507c4bd9b9b81",
|
|
"description": "v3dv/ci: update expected list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3c6b48493f7d88c2aa90d332144df82d98caad4",
|
|
"description": "ac/nir/tess: Use LDS IO mapping when loading tess levels from LDS.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c61eb5480674e922a512c036455b00f30c12037c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fdb388698d08455694dfe51d718a45609a429d1",
|
|
"description": "ac/nir/tess: Split I/O mapping to two functions.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c61eb5480674e922a512c036455b00f30c12037c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d9e38dbe511f3b06a5b573978ba04bf4257bf88",
|
|
"description": "radv: Calculate VRAM tess patch size independently of LDS size.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0e481a4adcd8006256c27d100a0a0f0c01a94171",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8190a65c780e2fe2d28afc534305705ab876ea04",
|
|
"description": "radv: Rename LDS related variables in get_tcs_num_patches.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0e481a4adcd8006256c27d100a0a0f0c01a94171",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54b08d6bbfc93d183dfe3ac4d06fba741a007de9",
|
|
"description": "radv: return per plane requirements for disjoint images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e18cc3b39b118644ef1f7cccdca72e5e6f1a0519",
|
|
"description": "radv: fix waiting for occlusion queries on GFX6-8",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d44651bfc3c8f6cb6aba8914f5bd21e440d69a4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe1aa98ab9db261e384cdcce34da313ab552d4c1",
|
|
"description": "nak: Allow SHF to use immediate encoding for shift",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f008f6a33bea9aaafdd03a4cbd34c7fe6acc54d5",
|
|
"description": "util/futex: replace double-cast check with a simple sign check",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "042b8a65d33d94e24ef037d0b1550ad70b6b4517",
|
|
"description": "brw/lower_a2c: fix for scalarized fs outputs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e5ed7ebd5d0dd844f5f767681ed7eaf11684a43",
|
|
"description": "intel/brw: Avoid getting a stride of 0 for nir_intrinsic_exclusive_scan",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90e12ed8435a552ab9f984c47d36105272046fb8",
|
|
"description": "intel/brw/xe2+: Only apply Wa 22016140776 to math instructions",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0e817ba548c56014c3707633c87b0ff50cf6d3ad",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "112063a060ef2603e66f5ee375346b2d24508c2b",
|
|
"description": "llvmpipe: Only use udmabuf if header is found",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "053b5f3e0cdc3f4e4297dad2ea40090960533c40",
|
|
"description": "llvmpipe: Only return null resource handle when dt is not mapped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "639fe038ce965f36cc9e7b3d41cf866d940c10c3",
|
|
"description": "nvk: Enable EXT_nested_command_buffer.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d56c89b558c2457f9e44565b525c99853838b5f",
|
|
"description": "nvk: Improve the unsupported handle type error",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9542449397e22805d5e8535667ea315b47109230",
|
|
"description": "nvk: remove useless MME scratch 26 usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "164c0951a0825527244e999a261b8a4425ed1ebe",
|
|
"description": "anv, hasvk: check requirements for USAGE_INPUT_ATTACHMENT properly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3e97d30d91fc228aebf1da5b74f4a6009e8ae92",
|
|
"description": "anv: const-correct anv_{image,buffer}_is_sparse()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cca5e8b32dbabba762d4cf5413e876f9a70e129",
|
|
"description": "anv/sparse: fail the right way in anv_GetDeviceImageSparseMemoryRequirements()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10ee2a510a05d0688d4d78a5e019ed2b275efb61",
|
|
"description": "anv/xe: rename and refactor xe_exec_fill_sync()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c9b13119e743e7384b42671f51c945cc6d01fd1",
|
|
"description": "anv/xe: de-duplicate xe_exec_fill_sync()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5346442e74ab93a3250b1f34421d0fd4c73a5a2d",
|
|
"description": "anv/xe: assert we're using drm_syncobjs only once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "045182092e6faeab0adc0a556d1110b9d082f192",
|
|
"description": "anv/xe: slightly improve error handling for the vm_bind ioctl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f17d7655fe818dfe0d6172b70eb37eb93461acec",
|
|
"description": "anv/xe: add a 'flags' parameter to the vm_bind() kmd_backend function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15b6f321afd83298683cb305826e1184d6a85e9f",
|
|
"description": "anv/xe: extract anv_vm_bind_to_drm_xe_vm_bind()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "461794554ae042d6f38a54562339b71ec3191171",
|
|
"description": "intel/tools/error2hangdump: Add Xe KMD support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0db081f096c9e119d2380c311315f380116af815",
|
|
"description": "intel/tools/error2hangdump: Move i915 parser to a function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52d2d4ae2c59b6ae5abbbb0b9053eb1500b56c6e",
|
|
"description": "intel/tools/error2hangdump: Move code that will be shared with Xe parser to error2hangdump_lib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7651d833751e4972834c01021f86c183e68fd79",
|
|
"description": "intel/tools: Move more Xe KMD error decode functions to error_decode_xe_lib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b58301766740d79453061ad16fea700deda9421",
|
|
"description": "intel/tools: Move ascii85_decode_char() to error_decode_lib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33bc079050c613e7a486c0792d2aaf30c03c146a",
|
|
"description": "intel/tools: Move Xe KMD error decode functions to a separated file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80b8deaabbdffcfe1ee9035447099cb91e16d2a5",
|
|
"description": "intel/tools/error2hangdump: Replace drm_i915_gem_engine_class by intel_engine_class",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c3fd352b17fb3e2be17ecb4c41bcaa56ea611c9",
|
|
"description": "intel/tools/error2hangdump: Print out_filename when failed to open it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3279abd494f3180f492e99992628536923892b4b",
|
|
"description": "radv: Rename per_vertex_shaded_mask to explicit_strict_shaded_mask.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dd758f72c5ff7d2e48c2b7adbb0e0411b90cf4c",
|
|
"description": "radv: Allow using high 16 bits of PS input slots.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12c0c20ed1c94b023d70ceb700f9a4416a4a1533",
|
|
"description": "radv: Remove superfluous bool arg from slot_to_ps_input.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4cf36998f1ec3d814c02427ff48b7bbe6eb5ed6",
|
|
"description": "radv: Refactor emitting PS input types.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c471aed748b3af2749f6c9c9a2a9dec1797e173c",
|
|
"description": "radv: Only consider interpolated inputs as 16-bit float.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afb08ee244bafb54795cd864d3d0fb210d39bee1",
|
|
"description": "radv: Run DCE before deleting I/O variables.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "dbfb96f08f82ab847163128868166f2a93e85f9e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c1cf20e833b579a12b7c729c3693be348b88a8a",
|
|
"description": "panvk/ci: Re-enable copy_and_blit tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21775a459fe9129ab4e48cb52e590f4ed7b7fb47",
|
|
"description": "panvk: Add support for KHR_push_descriptor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "160dd5bf2b4b552ab0066c08131fc11a56c64436",
|
|
"description": "zink: add VK_PIPELINE_CREATE_CAPTURE_STATISTICS_BIT_KHR for shaderdb",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd6468a5aeba0669fb8bf10f2be8a2913aaf24eb",
|
|
"description": "zink: destroy shaderdb pipelines",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7b51295bf1dafe320d32a08335255ffe330e968",
|
|
"description": "zink: add ZINK_DEBUG=nopc to completely disable precompilation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a83fd26d0effc8e65ff601c2ad3314058b98f107",
|
|
"description": "nir/print: stop trying to match i/o vars using base/driver_location",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52cc12b8d2ae79fe6f34ae98854b8f7674c4e62a",
|
|
"description": "panvk/ci: Enable dEQP-VK.pipeline.monolithic.*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8a00510865ef2665718ff0b999068834a34eaf4",
|
|
"description": "panvk/ci: Make sure we catch GPU faults",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d49ca71554b3c9a093393716c0abbf3bb166a194",
|
|
"description": "panvk: Abort on fault when PANVK_DEBUG=sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a8dae1bf8688e3a70f716df3f05223914235936",
|
|
"description": "panvk: Make sure we use the proper format for views of depth+stencil images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d8bfe405d0f58c644fb1242d2b0361ac4d784df",
|
|
"description": "panvk: Skip tiler jobs when the vertex shader doesn't write the position",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5c2d152a5857303eec02101ba46a5a63dac7c10",
|
|
"description": "panfrost: implement a driver-specific max-miplevel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b1db3de7b744672ce3ee7eef43e49f326212470",
|
|
"description": "panvk: Fill maxCustomBorderColorSamplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10a631f767ab4a4cba52ce1a58a9e14c9db0288b",
|
|
"description": "panvk: Re-order things in panvk_physical_device_init()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a261e6c4eaeb3e13b5bd4a8af032d20a1349281d",
|
|
"description": "panvk: Swizzle the border color on v7 when the format is BGR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e07edd4f6c0690f5c9cc05d9efb6e1520c9a19c",
|
|
"description": "panvk: Don't advertize vertex_buffer cap on sRGB formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "294406bba204379e5f01a1724b30335e0bb24060",
|
|
"description": "panvk: Make sure we have a decode context created when we need one",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eec8b0ff6b5cd571c52ca1691686cfc17665407",
|
|
"description": "panvk: Fix depth/stencil image views",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b40dad1d59c0c423696b65c446ade39fc20afa58",
|
|
"description": "panvk: Make sure we pick a valid wrap_mode_r value for unnormalizedCoordinates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9fe15e47fcdbe332b7ad467364f13fe3e78183d",
|
|
"description": "panvk: Fix has_non_vs_attribute() test in panvk_draw_prepare_vs_attribs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58a5ae3f722db1388fdb09829499bd0fd0ad9ad7",
|
|
"description": "panvk: Fix img2buf copies with image X offset not aligned on 16 pixels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b0639325708d2236d90b0d7d3dff6d33e981912",
|
|
"description": "panvk: Don't assume pViewportState != NULL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1d8a65d7ff017203065b2cf50f9fd6cdba3026e",
|
|
"description": "pan/bi: Extend bi_emit_texc() to support wider direct tex/sampler idx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feffe7fd2a4a710bec6f7818e8355cb9b7efe0ef",
|
|
"description": "panvk: We don't support resolve operations yet",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b6c2cf0f0694835cc3b5d4c4193ac59a1cc0bda",
|
|
"description": "panvk: Make sure the sample_pattern is set in the tiler descriptor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47a98bbe349e5827848be665a6b9c27d8953987d",
|
|
"description": "panvk: Fill pan_tls_info::wls::instances",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c3476bae8b3aaece9e3eb9b9726f664992a2500",
|
|
"description": "panvk: Fix input attachment support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "502a1ca30007252c6aae5850aba9e90796379678",
|
|
"description": "pan/bi: Allow subpass sampler dims",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51ab0a4c25886729b607e57ec625ad27cf5dff82",
|
|
"description": "panvk: Don't assume VkGraphicsPipelineCreateInfo::pColorBlendState != NULL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "303f04d3463b15c3c157646ab14ccc7b6b5284de",
|
|
"description": "pan/bi: Support fragment store_output() with a non-zero offset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df4e3e4777b4b2b8b446ae4758bf539a61ee6558",
|
|
"description": "panvk: Fix the colorAttachmentCount check in begin_rendering_init_fbinfo()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "595d362d4bc739837eae560e07ad585cd7e2cb8a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb9ad5e44b76835642b94ac1188d45686a89c94e",
|
|
"description": "panvk: Fix attach-less rendering",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "595d362d4bc739837eae560e07ad585cd7e2cb8a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3e6ef964fe36ed32cafdde02fee8c92e6ecfbf3",
|
|
"description": "util: simplify loop logic in util_format_get_first_non_void_channel()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71b93f63dddeb71e9489450aaed8969e38021c21",
|
|
"description": "radv: initialize a couple of variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05c4c17f912ce69862f84345d17cef98d8fc1336",
|
|
"description": "wsi/x11: drop unused param in x11_present_to_x11_sw()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b53127e9fa6599b88cbd4137e18925245746785",
|
|
"description": "docs/rusticl: add an intro explaining what Rusticl is",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae5231a0deb7ea3d672a5200c2b554211f6fe3a2",
|
|
"description": "vk/overlay-layer: simplify print and make it more readable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e615602665a5efc98b1c798901cffe2cf2b37d2",
|
|
"description": "vk/overlay-layer: fix None checks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc5fa08d896b424245550d7246946a20841b2df1",
|
|
"description": "vk/overlay-layer: drop unused imports",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acf1c7dc7377f33ff416f3c52b0be2b73a4867ad",
|
|
"description": "lavapipe: add 1 new failure and 1 new timeout since CTS uprev to 1.3.8.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeab27cc24ce079c95d07accdb2e0ed1387bb147",
|
|
"description": "egl: drop dead dri2_dpy param in dri2_wl_visual_idx_from_config()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7350b65669f659c387cb8928c27b98708e6b2c17",
|
|
"description": "etnaviv: avoid re-defining prog_python",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b67f9b4d0d53415d1f00e7bb2700132b8572ab38",
|
|
"description": "radV/ci: reduce the parallelism of navi21 to 3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ee39b1870b3cddd35a6c67c3886e11b570a35d8",
|
|
"description": "radv/ci: update lists for TAHITI and Zink/Polaris10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e85b2641a1818059a370e3adc9c3c6505664f3aa",
|
|
"description": "radv/ci: add one more flake since CTS 1.3.8.0 for RENOIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1070c9b0e779f72dfd8e48e5d3319b24543aa26e",
|
|
"description": "broadcom/compiler: enable perquad with uses_wide_subgroup_intrinsics",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "97f5721bfc4bbbce5c3a39cf48eeb6ad1fb9cf97",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbd6da9bcdde769057a247ec7170304fae82bef7",
|
|
"description": "ci: handle missing dri libraries during listing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e297fb1bd59d08a5df8f524ab47c7bd84b39a551",
|
|
"description": "nil: cbindgen is required",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40f39482e15cb5aa14abef6661a4d785bb6cd4b1",
|
|
"description": "ci: uprev CTS to vulkan-cts-1.3.8.0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "974b3ab9642cb8054b27261fe4a62e0f0c1adb84",
|
|
"description": "zink: disable buffer reordering correctly on shader image binds",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "737bae42676dc3587d0879879746056e7fcdce9c",
|
|
"description": "venus: fix swapchain image memory bind",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "36f639375b31f5af08fa079e7eede8c8122420ee",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd02ea37696c95cac0f54d0021a2c6938f966981",
|
|
"description": "egl: use os_get_option for MESA_LOADER_DRIVER_OVERRIDE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f13b201ade86cf6baa341fd37f9ac4bfb96a763",
|
|
"description": "egl/android: fix zink loading",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff37271ea73500d832538f52152095f63167fa9f",
|
|
"description": "egl: fix defines for zink's dri3 check",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3a5ade9eef11f18b9ccb2400ec1d2d2d301f941",
|
|
"description": "intel/isl: Disable miptails to align LODs for CCS WA",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c6686fda28e27565ff16c3f646899b8d9d05c428",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2260b8152a916eb1672414cd422b63c3b8aee53",
|
|
"description": "vulkan/wsi/wayland: Remove unused get_min_image_count_for_mode_group",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f5e9a21c5d10c3f3c5521ee5ad5757dade0de05",
|
|
"description": "panfrost: remove panfrost_create_shader_state() related dead code",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "40372bd720fe16186e9abc832bb452a3143d0e00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "642d32045fd8a77ff9968837a74f53008330da8c",
|
|
"description": "vulkan/wsi/wayland: Fix use after free",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74615bb704f87bbd6880e27f646b89fcaa512bba",
|
|
"description": "radv: clear color attachments without exports before compaction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68a91242dc551949817bc1de2d412840c9c7c78f",
|
|
"description": "anv: Remove protected memory types from default_buffer_mem_types",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c6a91f16952cfe9f685cc6a0a185161364fdcdcf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc691d9f37105e8da7aff45036a5ad1397d945cf",
|
|
"description": "lavapipe: disable stencil test if no stencil attachment",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5363f7cce5c967bd84210b0a316cd502e197609f",
|
|
"description": "freedreno,tu: Disable UBWC for storage images on a750",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a80a23dc49c0c98811b44327623a5f95298d07b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c234c502aa987c6d8578da754fb97958915036c8",
|
|
"description": "freedreno: Make has_ibo_ubwc a7xx specific",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a80a23dc49c0c98811b44327623a5f95298d07b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c842d95aac3a439b8ad505868ca1c8a477f82fb",
|
|
"description": "ci: delete mistaken duplicate llvmpipe-{fails,skips}.txt",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54050d88441b9c2a39564ddf80ee0545a462e103",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26d9e9bdb556d538446b8872b8be4675b816fa35",
|
|
"description": "radv/rt: add radv_rt_pipeline_compile()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07f3b9aaeda142d67b62cb797810553c90a4d54f",
|
|
"description": "radv/rt: insert shaders to cache right after they are compiled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dc5b6ee60939bdff99ec6a62c0319ae2ec16a67",
|
|
"description": "radv/rt: rework handle_from_stages to pass hashes directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6979b1ea3de71dc041652eaf86671cd2f957ee8e",
|
|
"description": "radv/rt: initialize shader group capture/replay in a separate function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3738331afe1adb5d0c750185f1fde894be2d96ae",
|
|
"description": "radv/rt: remove unnecessary pipeline parameter to radv_generate_rt_shaders_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29338d85a0cc5fb313d708191e3f74ea48b72f33",
|
|
"description": "radv/rt: remove unnecessary pipeline parameter to radv_rt_fill_group_info()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "763b4e992c7f8963ab7b5f34021852ac5167fb27",
|
|
"description": "radv: Enable KHR_video_queue if encode is enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "363a90d0c45cfc25fba6f8e59e6c53fb610846e8",
|
|
"description": "vulkan/video: hevc: b-frames can be reference or not",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "72f52329cd7166bf46d1544e7d93705d3ff9a7dd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4dbe59b3a54f0f8b886248ffb1eaf60de1523c",
|
|
"description": "ci: re-enable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ae2147dd6f942846993ff8a7317a84717bf157d",
|
|
"description": "nir: print i/o variables in location order",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdcb2ab53873fb454f6e0882cddbc46d93dd6119",
|
|
"description": "mesa: fix typo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b048435372b97420d3fff3525dbf2e3842e14ac",
|
|
"description": "vulkan/runtime: fix typo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69eac6dd152c8c526aea35d2c1a93077a6f6c1d7",
|
|
"description": "ci/a618: Add zink-tu-a618-full",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "659f5d3271c97a0d7ae6c80770b52a8c21f3ae4c",
|
|
"description": "ci/a618: Rebalance a618-limozeen jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "453e9a24fd2ef13685a7f5131c1b72a278079ce9",
|
|
"description": "ci: Add deqp fix for pipeline_statistics_3 tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7688d5a062106507ddf48ed679e13762ff444cff",
|
|
"description": "freedreno: Update a618 xfails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f56fc168243d14d3b75cacd15a7505e211cd05dc",
|
|
"description": "ci: disable Igalia farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaf8c56a114f97554a3bedc3b6e0f79b25e5949c",
|
|
"description": "radeonsi: Adds return on failure to get plane info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53e130e3330a5c9ab8236ee7ab5c4bf80ea8f69b",
|
|
"description": "nir/lower_doubles: preserve NaN when asked to do so",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c52113a0302220047e3b66f2c5711e50bef9af",
|
|
"description": "nir/lower_doubles: preserve sign of zero if we are asked to",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5218cff34b34cec4819a382c500934fd9d991a60",
|
|
"description": "nir/algebraic: avoid double lowering of some fp64 operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73bf648f047347911dd018d8ac395fd336d99203",
|
|
"description": "ci: kill piano trace globally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8eb2743b1fb24fa944a70ceea2b188877368aba6",
|
|
"description": "aco/tests: remove LLVM 11 code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13faa231c20da8b93b3ee40a93deefd4d9f4274c",
|
|
"description": "aco/tests: don't assume constructor order",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71fdc67682630043c0045f49092ef68b959efa0f",
|
|
"description": "radv: Store range rather than bo_size in VkBuffer/VkImage.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c939111f3fc545bf301d67c46fedc4c73a2c2c2b",
|
|
"description": "panfrost: mark separate_stencil as valid when surface is valid",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f36fba9beafa3d1487b595f5c2b3f659cd94591",
|
|
"description": "ac/nir/ngg: Enable packing 16-bit mesh shader outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07cedd648657bfc93b5b2c2c593f1d7afe0c43f3",
|
|
"description": "ac/nir/ngg: Split 16-bit MS output stores by components.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c04d244c430c97d02e19adfd9f49fcb88a1c8d",
|
|
"description": "ac/nir/ngg: Refactor MS output store into two functions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10a71984d6a918ade47bd24002defd9e16071c11",
|
|
"description": "ac/nir/ngg: Refactor update_ms_output_info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "238c7f0ea2361c4f3aac883acdf9498b9b8f3753",
|
|
"description": "ac/nir/ngg: Use just one IO semantics variable in MS output store.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0018901f918a9b5cb4852e563515993c5c8201d",
|
|
"description": "ac/nir/ngg: Slightly refactor mesh shader cull flag stores.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e24d3426d93096f52d7f7128ce088083a7ca308",
|
|
"description": "ac/nir/ngg: Refactor MS primitive indices for scalarized IO.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76c90f929fee1e5a372f7ab363b66bd8790da1d3",
|
|
"description": "ac/nir/ngg: Remove support for loading mesh shader outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc32ca929cb493da14da6f7b2fe1282cdde75c2e",
|
|
"description": "broadcom/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ffd85d85cc7e53c872075a6df1606b99944387a",
|
|
"description": "etnaviv: flip the switch on MSAA support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62903b2d75eafdf0b8cfaf88d8a31c020dc658ae",
|
|
"description": "tu: Expose VK_EXT_surface/swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4408aff896a87fca231e3856f4ac154a1bfc35ac",
|
|
"description": "tu: Fix missing implementation of creating images from swapchains",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e4c7dee3bc41764b843c24728255050c863e9bb",
|
|
"description": "tu: Replace TU_HAS_SURFACE with TU_USE_WSI_PLATFORM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06d277c1bd3da80fb13be975a3743d9261aff826",
|
|
"description": "tu: Move tu_BindImageMemory2() to tu_image.cc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "295fa01db80f4c65240d3ea90fb0053c23c25191",
|
|
"description": "etnaviv: Fix disabling of features",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d600b45ccc975e898ead4496db0dcbd1e5e9b8b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "518d365d062bfff9a80a643a199bcc7b546c02a9",
|
|
"description": "etnaviv: Switch to etna_core_disable_feature(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97f5721bfc4bbbce5c3a39cf48eeb6ad1fb9cf97",
|
|
"description": "broadcom/compiler: needs_quad_helper_invocation enable PER_QUAD TMU access",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2b9e216893914228eb5d34e08bee70f46c3a9fb",
|
|
"description": "radv: simplify the check for exporting multiview in the last VGT stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9c51a93e5c4cf4f8cb3df57dc0d15db5d793e86",
|
|
"description": "radv: remove unused parameter in radv_skip_graphics_pipeline_compile()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d18645b1fe30f43bbe1e156f83bd8cae855674a",
|
|
"description": "radv: simplify checking for PS epilogs in radv_pipeline_init_blend_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "575111e15ab36aa13db4cfc9040c207588a72e64",
|
|
"description": "radv: return early when PS is NULL in radv_pipeline_init_blend_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e78c2d08bd825cb45e5fb6fc2181918e7691266",
|
|
"description": "radv: simplify importing pipeline layout with GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70b613926dcbf846e5e2cf528a637da3fc2ce874",
|
|
"description": "anv: enable capture/replay with descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dad2a4a6fd76d8bc889d655c812a6f0ba757ed7",
|
|
"description": "anv: enable shader border color capture/replay",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "806281f61fe1be3c52e6a1aa77bb22e98161b3cd",
|
|
"description": "anv: add a new reserved pool for capture/release",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67d772b112e169e705a32337e9ffb3ddc94da8e2",
|
|
"description": "anv: add capture/replay support for buffer with descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43b57ee8a5612758f9078848ee2e725f2a239d95",
|
|
"description": "anv: add capture/replay support for image with descriptor buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fadc2edb71f6083b040da58e0345e9d0aae84b5",
|
|
"description": "anv: remove useless dynamic state allocation for samplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "772c8ccada5590d522eba7c8993b7ccd146efbef",
|
|
"description": "anv: disable capture replay with descriptor buffer",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe037dec6e14cfbfdc6a1c30e0a6009b067ee319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c94cd1235f436098d3b0a27ad5d13b9d3ac830c3",
|
|
"description": "anv: implement VK_EXT_image_compression_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db6ee2e1bbbbf509bc125909499813077a7e5761",
|
|
"description": "vulkan: track compression control flags on vk_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e5c44a6095105e7f0779538af8f92a9d95e785e",
|
|
"description": "drirc: rename hasvk only option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73c31e9483dbdde9c16ce3f0754d1b7b21298ede",
|
|
"description": "anv: move all format props checks to anv_get_image_format_properties()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d83aaf4e05c20f05685a5170bc2da59966ba2d1d",
|
|
"description": "anv: reuse vk_common_GetImageSubresourceLayout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62d96a65464317326cdc2686aa34eb30f8c21952",
|
|
"description": "anv: add dirty tracking for push constant data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "899263ecfc8251ffff375d70b4c5d44f192112b0",
|
|
"description": "wsi/x11: support explicit sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e637c6323915766121b2ed789838528c848296fc",
|
|
"description": "intel/brw: Make an fs_builder::SYNC helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5b8cec7a2d31d77fd328689832397e36d0f8808",
|
|
"description": "intel/brw: Replace FS_OPCODE_LINTERP with BRW_OPCODE_PLN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12b0e03bd244eed12912f0e102c907fc8a63df89",
|
|
"description": "intel/brw: Use SHADER_OPCODE_SEND for coherent framebuffer reads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46a7ee772ea695ba93e73c13ad9b1db61ab84f3c",
|
|
"description": "intel/brw: Drop default size of 1 from bld.vgrf() calls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "217d56e9b1da1b2ad271024b6be0969ddd247744",
|
|
"description": "intel/brw: Delete fs_visitor::vgrf helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f29a56a4ac5860e0ed59aebaf28a0e7c7452a4f8",
|
|
"description": "intel/brw: Delete if_depth_in_loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd6a430c941606ac202e681e2ae2e5accba37800",
|
|
"description": "intel/brw: Drop gfx7 scratch message setup code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a791805d10d4b5cb43037593abfac2cbb2273d9e",
|
|
"description": "anv/sparse: rework anv_free_sparse_bindings() error handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95dc34cd97a9cf909267a1c0fd625c8b5dc0a5ba",
|
|
"description": "anv/sparse: replace device->using_sparse with device->num_sparse_resources",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6368c1445f44e3c05b399d9e279d36a79a1a6bcc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c1dbfe899faf2d988e70c15e8ea4259518cae79",
|
|
"description": "anv/sparse: remove unused dump_vk_sparse_memory_bind()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba3b1c2d12055d4a83499b23a2c469c76cce41b8",
|
|
"description": "anv/sparse: adjust sparse_bind_image_memory debug messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f73385f8ff3515980bea9e118f0ef0ba85fd3ae3",
|
|
"description": "anv/sparse: remove unnecessary popcount assertions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f5638cf2e5fc8e01bef3d6f6a33edd9b9968ab8",
|
|
"description": "anv/sparse: remove useless isl_surf_get_tile_info() call",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "831da93d76c50b6313a3890d61855508b3bcf334",
|
|
"description": "venus: clean up legacy descriptor update template bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5223cf2b11f3e4d80b1a439c341265be3bcb00e0",
|
|
"description": "venus: use STACK_ARRAY to simplify set template update and push",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e01ffe733d6a52c4cf19ea190aaf2eadb2ad50f",
|
|
"description": "venus: simplify need and ignore rules for desc image info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "378db530ae3b2e3fdfa4b6f125e1bff4c82787b6",
|
|
"description": "venus: optimize set update template data population",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "498f1d7eb1b972df8a9a5eb2bf4d52df20fcefa0",
|
|
"description": "venus: simplify push descriptor update with template",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c6b9e2fbefeafbaa491d70790546fb0111a467f",
|
|
"description": "venus: fix to drop an extra ;",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "32283b9703ba80ad0bec9d53b5b5822ca9a0a6d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be8442473800bb62acd948e2be0facc4df5d0106",
|
|
"description": "venus: avoid the redundant template entry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "706691a7152d88c110068ea7bb4c3725ff6916c7",
|
|
"description": "nouveau: require cbindgen >= 0.25",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2543f5a594f969722de4d3e4632aedebb5acbb73",
|
|
"description": "radv: use ac_nir_opt_pack_half",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b346cc63928ab7068f711680f448c471188941c",
|
|
"description": "ac/nir: add ac_nir_opt_pack_half",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15498afbe38b615c61e1c4f6e3a489c586fd73f",
|
|
"description": "nir/use_dominance: set the root as post-dominator of unmovable instructions",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ba54099dce61f9ec49fa75fbc82c3eede86f3deb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edf07649f46bae56c2b6b58693a384875a29c6ca",
|
|
"description": "vulkan: reduce struct vk_object_base by 8 bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13aea0fb3040edab0745194de6b5544d48d6192c",
|
|
"description": "freedreno/common: Fix register stomper ranges for A7XX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ce4a98ae734ac613cb078121520c48a5a94e10",
|
|
"description": "nir/remove_unused_io_vars: check all components to determine variable liveness",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d33bab3b48420529c9e245e40a31faf975ee6df",
|
|
"description": "meson: Add missing newline at eof",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad4d13f184db930da7ac782e9afa270bb0939ae0",
|
|
"description": "anv: reduce struct anv_image_memory_range from 32 to 24 bytes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f608fc206e8f6ad0d4fdf7992ac211d9f64144e",
|
|
"description": "radv: use canonicalized VA for VM fault reports",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b06e237363d0137861e71729556d5fb5e65b5887",
|
|
"description": "nvk: Remove duplicate DRM_NODE_RENDER check",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d2f83ce98637b936246fc8849eebd1a05167c6b",
|
|
"description": "etnaviv: hwdb: Drop stdint.h dependency",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "394652e5a02bdc32631c4780b3a76a594c2319b3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13dffdec60e756d99dccaa6dac0db65e07bcfae4",
|
|
"description": "panvk: wire up version-overriding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83c40aa3f4b80f0ad4f9532c40366f82e7f14bb6",
|
|
"description": "ci/etnaviv: update expectation after piglit uprev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3d123b7a67aff618720e0bc550b2d27b1e56fc5",
|
|
"description": "panfrost: fix a GPU/CPU synchronization problem",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87bfad9efae485e6cc714c1a47d856f17d088beb",
|
|
"description": "etnaviv: rs: treat depth-only clear to X8Z24 surfaces as full clear",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "df63f188e83a3c041d93ee272d593bfd2679be82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc0d65e54f3798e9c8f4193712599a1aebafaf1a",
|
|
"description": "etnaviv: ci: update expectation with fixed depth/stencil clears",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f69794b5033046d0b1954f1ef693cd2ea312f4c1",
|
|
"description": "etnaviv: split TS and non-TS RS clear commands",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "df63f188e83a3c041d93ee272d593bfd2679be82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06ce243a73dbec3a1ae80dace839d7ef65aca509",
|
|
"description": "etnaviv: trigger TS derivation after slow clear",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "df63f188e83a3c041d93ee272d593bfd2679be82",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2f486a7eb9efaabe8410543cef7469fadb28082",
|
|
"description": "svga/ci: disable vmware farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "502f0091de2145126b0699a4c29147bcc2842d64",
|
|
"description": "radv/rt: stop computing unused hash for the traversal shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a5016d54d4061010d8dcc080642b255388a6624",
|
|
"description": "radv/rt: use radv_pipeline_hash_shader_stage()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12059eedfe8488f677ede92695bb9d2435bedfd0",
|
|
"description": "etnaviv: Drop not needed check if seamless cube map is supported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "429f953d8f3210ed20232e496840c03ac00ae37e",
|
|
"description": "Revert \"gallivm/ssbo: mask offset with exec_mask instead of building the 'if'\"",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fc8a83c96dfa25f0f1fe841c98ed48d668cfde03",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4586451b2dde802ebe00d1410b30a8772b8afde0",
|
|
"description": "radv: add missing SQTT markers when an indirect indexed draw is used with DGC",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e59a16bbb8fb770bc11bbacfa2254d6a958c7cb8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a19047d329a49ed34fe05346ae1d298d2907e3e",
|
|
"description": "radv/video: Select temporal layer when encoding each frame",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54d499818ca9a004ba735635d328a1ed0ff010b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3393e56373181025817a3727fd7c67babe6fcc63",
|
|
"description": "radv/video: Set VBV buffer size and level",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54d499818ca9a004ba735635d328a1ed0ff010b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8875a79513b0fe743768c8cd275343383f36c7b8",
|
|
"description": "radv/video: Set correct bitstream buffer size",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54d499818ca9a004ba735635d328a1ed0ff010b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5df45c0f99c08bf54798e6ab4800b2724cfaf3f6",
|
|
"description": "radv/video: Fix setting slice QP",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54d499818ca9a004ba735635d328a1ed0ff010b6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b1031ec10cab1aa22a9827e20e2748d2ef7508f",
|
|
"description": "nir/opt_varyings: Add workaround for RADV mesh shader multiview.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91dd9c35bee7293d39efc7003976f0bd4a8c25eb",
|
|
"description": "nir/opt_varyings: Fix relocate_slot so it doesn't mix up 32-bit and 16-bit I/O.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e43c2d08ff036c9ae0bb31b0071813bd00d8572",
|
|
"description": "nir/opt_varyings: Debug print during relocate_slot.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf2227d0d05b7ca66423cec42358b49a52836b4a",
|
|
"description": "nir/opt_varyings: Only propagate constant MS outputs, not other uniforms.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd1461ca48178ffaf5b7c20dd395f0a533a5fb2",
|
|
"description": "nir/opt_varyings: Add early return when producer stage is task.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a083a25a808101aa2044f60959e3fb79b4888403",
|
|
"description": "nir/opt_varyings: Fix explicit and per-vertex FS inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "772149b15ae59056364a880a7715aeb68631d3db",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "586acb47c8e00b56abcfee3a985d2fbf61efbf21",
|
|
"description": "nir/opt_varyings: Support per-primitive I/O.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21ff2907c77eb16835268ea24540d43b9ea62fc5",
|
|
"description": "nir/opt_varyings: Allow optimizing primitive ID for MS -> FS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8792098772f0bd39bc2cbf151354820b3b8829a3",
|
|
"description": "nir/lower_io_to_scalar: Support per-primitive outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38bd5780291b9608bcb0d6d0e0e4d1b115dc99fa",
|
|
"description": "nir/lower_io_to_scalar: Support explicit (and per-vertex) FS inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "433fe2022c9898ce0eb3731d1c8906b38a1cbffe",
|
|
"description": "nir/gather_info: Clear per-primitive I/O masks at the beginning.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b0852488193f6b3d4c841410adc7b997b6a8d495",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28c0f6f369d5a2d03f84d540d2c065d83bfc595b",
|
|
"description": "nir/recompute_io_bases: Fix per-primitive inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8a24610477f3b23a0dc0fb423bbc67ee92a0353f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "723b3d354e61453c425ea22998d4caaa156a8eb0",
|
|
"description": "nir/print: Print per-primitive and explicit strict IO info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "566174785c25707619bec1893839d8aaee026bd5",
|
|
"description": "lavapipe: Explicitely support ycbcr formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f5fb4e0951b6fdfba9de40d8144250156f7cb77",
|
|
"description": "lavapipe: Handle multiple planes in GetDescriptorEXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a13a07d166ff8886d22991a230b0dec228d69dd5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c48d6097cdfa32a2fda8bc3ac8dbffca8fbefb5a",
|
|
"description": "lavapipe: Do nort use NIR_PASS during lowering",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d99e95e033eccfece156e8715a1e33daca10160e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4335d006a7cf4cbadb910609f416275ae9730312",
|
|
"description": "lavapipe: Implement ray_tracing_maintenance1 queries",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1f729d9e2d33ee4cd9c8c07fef2d77dcfbe63dff",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a26f96ed3de63c113f0c30a243ec410b9f5be235",
|
|
"description": "lavapipe: Handle accel struct queries in handle_copy_query_pool_results",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "897ccbd180ae2e0e6a60173e0511bc25a4f5a118",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cc780173a8b1f427b434d59c4a32c5f553e661c",
|
|
"description": "r300/ci: failures list update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe35a8b00e7b82688e4eaf2f3fe62a80af342638",
|
|
"description": "nir: change \"user_data_amd\" sysval from 4 to 8 components",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1f750eed9eecf867a2f592cef76106531021a2a",
|
|
"description": "nir: add nir_intrinsic_optimization_barrier_sgpr_amd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6426f6de6a29745cacad2661c27af70206267eb9",
|
|
"description": "nir: allow FP16 in nir_format_linear_to_srgb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "281e08714e3e5a3708308c32675b5543f7280957",
|
|
"description": "nir: add more build helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b681677f7d3bfe612a6f597f86f21703cf8fb44a",
|
|
"description": "nak: Rewrite union_find and use it in repair_ssa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5f4c54d0de5776b0030d1a6372753dc679af206",
|
|
"description": "nak: Remove old union_find implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7101ed7f885853c2976b53ea33bde12c1ee68486",
|
|
"description": "ci: temporarily disable Android test builds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9c80ee59e856616d5e007e3ef621f2c515c70bd",
|
|
"description": "etnaviv: drm: Remove fallback value for ETNA_GPU_NUM_CONSTANTS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57a662fc4cfeeb8a7e1fedaad19d3295fb862b4b",
|
|
"description": "etnaviv: Copy values from etna_core_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e60e045b89a4889af517ea92d8bf2ac2e47149e8",
|
|
"description": "etnaviv: drm: Fill limits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "def32f8668e9f8cbea1076c9c79d496d70bb50d6",
|
|
"description": "etnaviv: hwdb: Fill limits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b68e868d314a68761a8ab37ece04d3262cc0a445",
|
|
"description": "etnaviv: common: Add some limit values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef19966e380f410773766f4f2b33df0cd356954c",
|
|
"description": "etnaviv: common: Add enum etna_core_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaccc25a4dd9ccfc134e51a7e81168334d63a909",
|
|
"description": "etnaviv: drm: Make use of hwdb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2192e620bb0c68b75ff45165d0b117c7ecb77268",
|
|
"description": "etnaviv: hwdb: Add etna_query_feature_db(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "394652e5a02bdc32631c4780b3a76a594c2319b3",
|
|
"description": "etnaviv: hwdb: Generate hwdb.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a07d1864db3a07248b76e936931a71ea84ccc1e3",
|
|
"description": "ci: Install python3-pycparser in build container",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9e490c2f488f6712dc980cb240cd44851bf8b21",
|
|
"description": "etnaviv: hwdb: Import gc_feature_database from ST",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c5dc646ed24d22623b96757bb97e6576cdc2de4",
|
|
"description": "etnaviv: hwdb: Import gc_feature_database from Amlogic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "775eff30464ad9d55d8ad63fe0afb6564d2f9991",
|
|
"description": "etnaviv: hwdb: Import gc_feature_database from NXP",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1c6748cf4cd3ee2b6ac9d37bd5850538459ebef",
|
|
"description": "etnaviv: drm: Query some id values in etna_gpu_new(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d600b45ccc975e898ead4496db0dcbd1e5e9b8b7",
|
|
"description": "etnaviv: Switch to etna_core APIs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "358e1f10c5263d4bacd7fea28540cf6b36d76772",
|
|
"description": "etnaviv: drm: Initialize etna_core_info based on kernel features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8639367f55614e97224575394a176661668276e6",
|
|
"description": "etnaviv: common: Add feature bitset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df198d21f903d309493850541c7fea830c42ffb9",
|
|
"description": "etnaviv: Introduce etna_feature enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eede9ba0b8cb711fac42e9045bc525d28cfa6df",
|
|
"description": "etnaviv: Move hw header to common place",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4c90d4316491925ecbf5c71332431106e1a2b83",
|
|
"description": "etnaviv: Switch to etna_core_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3f8e3ee421aaa4caa2567489132316ef8311b4f",
|
|
"description": "etnaviv: drm: Add etna_gpu_get_core_info(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad4b6cce300ef088798d41ea75a6b92a252da607",
|
|
"description": "etnaviv: drm: Make use of etna_core_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b150bcba873d204a8ef726b35b5d23979187c8d",
|
|
"description": "etnaviv: Introduce common etna_core_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1984712a8ef82bc7ff5386c1760b8f1fb8a14af0",
|
|
"description": "glsl: inline _mesa_copy_linked_program_data()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4655381e3b557894d93c2d178f48a963c14453e1",
|
|
"description": "glsl: remove UsesEndPrimitive field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1139a703c1ab77fd8c0bf511d4680bf8940d53a0",
|
|
"description": "glsl: remove ActiveStreamMask field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e13e9be458143004e380610fc5bb16c2dd983a5",
|
|
"description": "glsl: remove FragDepthLayout field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dc6ea2fada91c03c4b19a1dcdf5e31b28ff23d6",
|
|
"description": "r300: remove nir_to_rc_options wrapper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1c98ffd9e5c72e7e2e3622e04273fcccf392afb",
|
|
"description": "r300: move lower_fabb option out of the options struct",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2de9142f9ff375aff19a17b972972d911977ddff",
|
|
"description": "r300: remove the ntr lower_cmp option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4735265187b020c2c59b7eaee1db270ef4d82370",
|
|
"description": "r300: get rid of the unused ubo_vec4_max ntr option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26bb068935fa23a8cccf46fd0899ad722156f37b",
|
|
"description": "r300: inline unoptimized_ra ntr option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7de43c4fb8fbd310bab1d6e302ae8db4debb2cf9",
|
|
"description": "ac: add helper ac_get_ip_type_string to remove duplication",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8597870dcb2fd3eb39d530c754bba11a95f8c17f",
|
|
"description": "ac/llvm: simplify the optimization barrier and apply it to the whole vector",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7e30cdbbbe9f1a4509b6c910b67ee66a44699a3",
|
|
"description": "ac/llvm: remove unused fields of ac_shader_abi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "105e22f6fd47b81e3aa9d0d4b21a924e80a15eca",
|
|
"description": "ac/llvm: remove handling of input and output loads/stores that are lowered",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce7ca0d80bf9e68f02133b1ffb48043b92e001b4",
|
|
"description": "ac/llvm: allow image loads to return less than 4 components, trim DMASK",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c91b56c27163df473e57cea7d6095045c875b47f",
|
|
"description": "ac/llvm: add support for 16-bit coordinates (A16) for image (non-sampler) opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9ea9e96a7b8c2cf8dafa4d0799c9d08278eceaa",
|
|
"description": "ac/llvm: simplify extracting an element in get_image_coords",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f49cfa9a1c5b39b3d457538ce203b65bf4c684c8",
|
|
"description": "ac/nir: allow 16-bit results for resinfo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03d241b2564bae4833c3d0e03db474c2fe216e44",
|
|
"description": "ac/surface: add radeon_surf::thick_tiling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abc327a39a4be775853df9e281a2d6d8df32461a",
|
|
"description": "venus: use more relaxed profile for TLS ring seqno wait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f246bca04580cac916e95bc3c0c609e423ee770",
|
|
"description": "zink: ci updates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e0effe59bfa83b9ce411430e036435b5fd8421f",
|
|
"description": "zink: enable opt_varyings with ZINK_DEBUG=ioopt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "942f3d3a3f35cdae4130fe2ddea3d6beb58cba9a",
|
|
"description": "zink: add a pass to fix vertex input locations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8c12c82ef5bb07c113c6479b93c4ee850d2885c",
|
|
"description": "zink: set nir_io_glsl_lower_derefs in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "163bb2b9c1d0fb6090512111e4ac46b647d7cdfe",
|
|
"description": "zink: rework rework_io_vars",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c329ee200f04b20936492040d7f8c2a5be23cbcd",
|
|
"description": "zink: set lower_to_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d756fd0bc10278e2833cd76b6526251b94113ef",
|
|
"description": "zink: set indirect io compiler flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e511ffea4b9e298217813a2148f86910a4cdcd8b",
|
|
"description": "ci/intel: sona device_type is back online",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "44db558ceadc2450149f8cecb5e31372744c3611",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e5d49b3ddbd2119aee527102792d78a2a130799",
|
|
"description": "gallium: delete PIPE_CAP_NIR_COMPACT_ARRAYS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44aee09cfbcea0a8a6dafe1f942f2f61ba6dfa68",
|
|
"description": "nine: stop checking PIPE_CAP_NIR_COMPACT_ARRAYS and use compact_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d9c5cc6ede674853f8395939835ed95bce54fe8",
|
|
"description": "st/program: stop using PIPE_CAP_NIR_COMPACT_ARRAYS and use compact_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cba1b03e86774f743ed35fec52ccf31ac3151295",
|
|
"description": "mesa: delete LowerCombinedClipCullDistance from consts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9977f8de63c8cfd21bc77f2d6c45713218d30ab",
|
|
"description": "glsl: move an assert from st_context over to avoid using PIPE_CAP_NIR_COMPACT_ARRAYS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f5e62df89cb8769bb7e1d08f29584f92375252a",
|
|
"description": "ttn: stop using PIPE_CAP_NIR_COMPACT_ARRAYS and check compact_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20d0613c1309ac32df0a533317729dd5fef51dbc",
|
|
"description": "glsl: stop using PIPE_CAP_NIR_COMPACT_ARRAYS and check compact_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2abc7f9a67eadee8207801a3bcf82c55c98f30a",
|
|
"description": "freedreno: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39b66f9c842d3d6b861bea20ae0bd36470c74cd9",
|
|
"description": "intel: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d694c1b0949ea3dd7b7595974b717e3c9a4ae03f",
|
|
"description": "v3d: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7967be922da2b93578524484030d6d388af7ebf8",
|
|
"description": "agx: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "223aedfa5dba263101a91314186be80861dbd3cf",
|
|
"description": "egl/dri2: don't bind dri2 for zink",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "12a47b84b7386e1aac6c4b0d36ad198705432378",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26836438cb11bcfbd09b6ff8eacfee2238821bef",
|
|
"description": "r300: optimize swizzle for inline constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e34bb4738aa3b69da7abd5e91d8933ead2d0acdd",
|
|
"description": "r300: move presubtract pass later",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a35a158b093876898c1328fde25e4c6b4d0e9229",
|
|
"description": "r300: check for the extra restrictions on presubtract swizzles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ede4e4aae36b664dbfa511e7d8960ab53816ffcd",
|
|
"description": "lavapipe: clamp 32bit query results to low 32 bits rather than MIN",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "129bebd519928296aa98b42b9d46292973821ec1",
|
|
"description": "llvmpipe: clamp 32bit query results to low 32 bits rather than MIN",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "606742654906d6d9bc1afa4a9da624cada1a4488",
|
|
"description": "svga/ci: add two new piglit flakes to svga",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56dba5489ae1fb6f11c187dbac41d48ad4feddb9",
|
|
"description": "ir3: Do not set clip/cull mask if no one writes clip/cull",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35831dded5f8e463583d6cda2a4b6db378fca8a5",
|
|
"description": "anv: increase maxResourceDescriptorBufferRange on DG2+",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe037dec6e14cfbfdc6a1c30e0a6009b067ee319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c82b8a81531d66ef934b5ac048051f3febb3aaaf",
|
|
"description": "radv: stop ignoring shader stages that don't need to be imported with GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b6993cb71a86e15af7523e1e436f2722e509dc1",
|
|
"description": "r300: fix r300_draw_elements() behavior",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "330d0607ed60fd3edca192e54b4246310f06652f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e056fc962875a0765768b31f2c7a987d4ba52b0",
|
|
"description": "glsl: remove now unused do_dead_functions()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "875ca9ec11417d1bcd56b0568ce8164082322cc8",
|
|
"description": "glsl: move validate_{stage}_shader_executable() to the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "316165afec5da7e1bd71d330a1f8bc6dce88a72b",
|
|
"description": "glsl: use info from shader when linking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38398cc6bb14ab2a32205aff848cc069c88da4e0",
|
|
"description": "glsl: use shader info to store gs verts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dcbd8a8a4355f8f149f6cc5ff704908ec6464e6",
|
|
"description": "glsl: move cross_validate_uniforms() to the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d8ee7534e5a0c861b26904087a9db2c04a66a87",
|
|
"description": "glsl: make validate_intrastage_arrays() usable across files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe2e60a4d30a742704b180aec4cf0f3ecfbe7d2f",
|
|
"description": "glsl: add some data members to nir_variable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "344bcd1703d855f26c6857b872be1b6b8ad162c0",
|
|
"description": "glsl: move mode_string() to helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d00b759f3932e071d62420938cf0f3797befd67",
|
|
"description": "radeonsi/uvd_enc: update to use correct padding size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa632b519b0ad774520e6f83869f2a7bb9fabed",
|
|
"description": "anv: Use appropriate argument format for indirect draw",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6d4f43f0d6f58edb5bf236ddf1ce6f798afa851b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e82c59fa4b51a606c1f1e00601bbaf5719f0369",
|
|
"description": "Uprev Piglit to dd6f7eaf82e8dd442da28b346c236141cbcce0b1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f419a8be904d9aac52186252920b30b82fdad406",
|
|
"description": "frontends/va: Only export one handle for contiguous planes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f4c9ff68a37cb6f6cac956df58ea0022b08cf6f",
|
|
"description": "gallium/pipe: Add contiguous planes per-surface attribute",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "934188c3ca7e2e18891cd2d24f0140e657f5b514",
|
|
"description": "zink: block LA formats with srgb",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2507a69161de17224120b033b5390b6cda06a63",
|
|
"description": "nir/lower_clip: handle scalarized io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49714125d5958290cab2e6f3bc5bff215d2bffc5",
|
|
"description": "nir/lower_clip: surgerize for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7760642d2e828639406eddd54d5c1ead2bcbca1d",
|
|
"description": "v3d: set use_clipdist_array=true for lower_clip?",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2a467dd4bdc904cd46a3fe0b92aa9fcf1d5a341",
|
|
"description": "aco: remove occupancy check in dealloc_vgprs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9775318aa94a101a088a7cfdda91a8af098aced1",
|
|
"description": "aco: don't include the clause in VMEM_CLAUSE_MAX_GRAB_DIST",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d55b6155c22c09781d6b64d11b9a221c91fa85b",
|
|
"description": "freedreno,computerator: support initialization of buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3e65c77c431d337f754caae9e6d9590dc9a1d27",
|
|
"description": "v3d: configure polygon mode when enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cc119522e010c5666b5a3822f69f9ff32853ea3",
|
|
"description": "tsan-blacklist: surpress two race conditions in TC",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccff97f7baf82fefd41dd6dde4e6aea7ddc9d60c",
|
|
"description": "tsan-blacklist: Ignore race in get_max_abs_timeout_ns",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e7112f4dfb7a9cbbfe20da0e0ed931807c38bea",
|
|
"description": "llvmpipe: Don't emit certain debug code when TSAN is enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c36c4f0a4184d2e3f60b009b979efcf34268088",
|
|
"description": "tsan-blacklist: ignore race when reading lp_fence signalled status",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dc19d941e4c8bf45ad2ab21b5aa8a00c31f252d",
|
|
"description": "util/u_queue: read fence->signalled locked with TSAN",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa347029da5b7964f649964700e0390f84020d98",
|
|
"description": "futex: disable futexes when compiling with tsan",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d46e0e88bdeb8bfff3b30c65002cc34d3b7ba4e",
|
|
"description": "meson: Add blacklist when compiling with tsan",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "446672f9b10c579c6da48a1b6efaf261c3a8549f",
|
|
"description": "ci: Implement support for replaying ANGLE restricted traces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "094a0a2ccbdd97e98009b453731d88c43d244b31",
|
|
"description": "intel/dev: 0x7d45 is mtl-u not mtl-h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48ff68820e83565154d8cfb86587c0134f0deb98",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5238b773b479a84113b04c8cb497db391a46a4d0",
|
|
"description": "intel/dev: Change ATS-M 0x56c2 string from 170G to 170V",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ce900dcbb133e2e9b8b2478fce8aa1c146d741bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e6e3c7f897e6b584138a83a921e9c236f43b596",
|
|
"description": "nir: rename to nir_opt_16bit_tex_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16682b60546adb3ea3347c0a75c4a85ac169363e",
|
|
"description": "radv/video: don't advertise timestamp bits for decode/encode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee64a385b646a43f6533db94a916aad81487d453",
|
|
"description": "radv/video: handle encode control parameters better.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05cd42417ffabbe3364fb58ddf2a2d4427cd6579",
|
|
"description": "radv/video: enable video encoding behind perftest flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "967e4e09dee81b93cfb30195ab5e1878aca9dbd0",
|
|
"description": "radv/video: add h265 encode support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54d499818ca9a004ba735635d328a1ed0ff010b6",
|
|
"description": "radv/video: add initial support for encoding with h264.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "800c03ffbd4241ca25959af441025cda2666e998",
|
|
"description": "radv/video: add parameter patching calls.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d74661dfd6f6f99c76d00f7f8608995978f88e2",
|
|
"description": "radv: add encoder queue support pieces and encoder queries.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c27bea26234ca5998ce9095f921f6a9a179ec3",
|
|
"description": "radv: add direct cs emit for a dword.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ce215c5a32938728f9c58df9ab7b3306f00ec97",
|
|
"description": "radv/video: export unified queue header/tail functions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e16851ab11d6b3c1f1644345b4c39f4e0e3379f",
|
|
"description": "vulkan/video: copy the profile over for h264 encode.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24b6a047eee5b57863a4dcceef72bb344794d8c5",
|
|
"description": "docs: add sha256sum for 24.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ead2f6d7f1f7c9e468028c50bf26ed4778878d85",
|
|
"description": "docs: update calendar for 24.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "030473f5b2f3ee2243a9561552ed6a51fe0c08e1",
|
|
"description": "docs: add release notes for 24.0.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfb8f3c1a50a85074325d3a3bdcc85ca0b2cfb46",
|
|
"description": "radv: Clean up gathering linked I/O info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e481a4adcd8006256c27d100a0a0f0c01a94171",
|
|
"description": "radv: Always use fixed I/O locations for TCS outputs in VRAM.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "892ebf204078fa16fc87646ba7bca9ad97cf2d78",
|
|
"description": "radv: Add radv_gather_unlinked_io_mask to shader info header.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8ddf1a064c1d3e4dba508593cecd3c3049920a1",
|
|
"description": "radv: Remove dead code for creating per-patch IO mask.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66f4dd292c718d9164f9d274fa225c4ab1d0a9a0",
|
|
"description": "radv: Keep track of TCS outputs that need LDS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b44f97a7bab6bc7255b7cd36d8e273ffa1b334f9",
|
|
"description": "nir: don't try to optimize exclusive min/max scan to inclusive",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df63f188e83a3c041d93ee272d593bfd2679be82",
|
|
"description": "etnaviv: fix separate depth/stencil clears",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1401fda8a0ee29dc3ff878c438510b00031265c",
|
|
"description": "wsi/wayland: don't use explicit sync with sw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44db558ceadc2450149f8cecb5e31372744c3611",
|
|
"description": "ci: disable sona devices, all devices are offline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0867f48117dc2c18b1ae689235cb1f60b237600",
|
|
"description": "freedreno/afuc: Add initial support for a750",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04af4cbfea7a226793c5ac145b41d6a3bd497ba5",
|
|
"description": "freedreno/afuc: Add a7xx new-style branch instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c0ba24c70a482daf1d02445d8f62c0bbef9cac0",
|
|
"description": "freedreno/afuc: Switch to using the GPU ID in the firmware",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9840607f4b7617fd0fd229f579348dc90bd7aa96",
|
|
"description": "radv: rework and add a helper for hashing a compute pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05cd85afc67105e455de05a7c610c718da1201ae",
|
|
"description": "radv: add a helper for hashing pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6cb3b3b9393b5550d5ae0b88fac56a487bdc854",
|
|
"description": "radv/rt: remove dead code about intersection shaders in radv_pipeline_get_shader_key()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cc604ed1b5c7f9c06811458ddf0ac0f33412304",
|
|
"description": "anv: Fix typo in DestinationAlphaBlendFactor value",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f4662cc4ed0c5b87479eb71e53a1320ab1b414b",
|
|
"description": "radv: move alu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9a8ab0e0148ce485eaa0aa6d9b4944b90c808b3",
|
|
"description": "radv: sink alu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8479c3bddb8c1dc43c33ea1437afc05e5aab3353",
|
|
"description": "radeonsi/vpe: add support for p010",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d330676c2264741cce82e495f74100cab61410a4",
|
|
"description": "etnaviv: Remove offline shader compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fce9a31ba0fef1c72c4f6a5a3974af28e88ce410",
|
|
"description": "frontends/vdpau: Support creating VDP_CHROMA_TYPE_420_16 surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b17cf67895688648f757f18db60880d62bce6601",
|
|
"description": "frontends/vdpau: Fix cdef strengths and lr_unit_shift in AV1 decode",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f9358cb1058ed5c15ca7690a5e8ba5926f73713b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33785a2ab12861e0c53a668ee2ff2b8970da341f",
|
|
"description": "svga/ci: re-enable vmware farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e502542acfa6c6ed17231c3201c1a99c61f9b62",
|
|
"description": "vulkan/runtime: Check correct callback list for binding report.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "34e8e5d76fc1e4474c15ad78067a53db27684ab4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66066650c968769669040e85beeff412ffedb7e0",
|
|
"description": "zink: if AcquireNextImageKHR fails with VK_NOT_READY or VK_TIMEOUT retry",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d1cac5ed0566ed02f1a522cc690ab5cda1880ec0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5a2bd29698ce875d1c101e36f798dfa32e93c11",
|
|
"description": "lavapipe: don't clamp index buffer size for null index buffer draws",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fef9ad6f66c0967a291e0ea612b6e5e0c0d87f16",
|
|
"description": "intel/dev: update DG2 device names",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "98f3d072b428f93d799d17ab4e56f963206c9a2f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a02d8c811d2fc084e4a212b8fba847451040bc29",
|
|
"description": "intel/dev: update DG2 device names",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c74a578c54e1672634c4d8e4ff094812190dd1b9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d5072bb7fc61c5e14b6e32894bede660f17a36d",
|
|
"description": "radv: fix missing unbind report when a buffer is destroyed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50060072a7013f48a560599bd0c9f103ab747220",
|
|
"description": "radv: fix missing unbind report when an image is destroyed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec55364f9b84114f72bf82c093a25d56905fe7e7",
|
|
"description": "radv: add a helper to set image bindings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91c48d8f43725a7887d2074270c57ca6bcd06466",
|
|
"description": "radv/rmv: fix image binds logging for disjoint images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04c9369c559be7cd18508a7965cb3e3cbe25f9b9",
|
|
"description": "radv: fix addr binding report for disjoint image binds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea84b50e4e56d7a8cd1997f2267975ef49569adc",
|
|
"description": "radv: fix missing addr binding report for WSI image binds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8626844a002c0f6a449e753f8e1cafd189b159e4",
|
|
"description": "radv/rmv: fix missing image bind logging for WSI images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f783ca5926c7241b258dccc4a8bd5b79db9e7c8b",
|
|
"description": "ci: Add VK_DRIVER_FILES passthrough from jobs to tests",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "09e5b3da7659083f655f975e349f0569e2b37d9e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e16849a0d3ba97aea57346f28c045030ffc73a78",
|
|
"description": "ci: Change propagated variables into an array",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03483ecb116c96196b93c15ff8ef873ba601b798",
|
|
"description": "radv: Destroy leaf_updateable_pipeline",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "217072d25f4e5fa2414f0c3f4203c2faf3c8a807",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "702f40f415bf42b7d42578f5bfdd318b9b326f9c",
|
|
"description": "aco: add ra test for hi v_interp_p2_f16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2cb9c57a28c15adeb13955257275352fd148c93",
|
|
"description": "aco: use v_interp_p2_f16 opsel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d15ca421c45bfe0122aa2b622d6fb195bbde6289",
|
|
"description": "aco/gfx9: all non legacy opsel instructions only write 16bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18706947e859c9989489020c5d1f4e1e79a7b2e5",
|
|
"description": "aco/tests: add assembler tests for interp high_16bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b5016a537df0325350f27a3c0af286d5c52099b",
|
|
"description": "aco: support high_16bits FS IO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af199c6949c81b6b9b41deafc09bbf50bf1e278b",
|
|
"description": "aco: swap opsel and wait_exp for vinterp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81a334a594a314c9f1f35e41b26cca66a44c3f80",
|
|
"description": "aco/assembler: add vintrp high_16bit support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "893ee883fe7f40383ac546452b895d70a0e76971",
|
|
"description": "aco: use v1 definition for v_interp_p1lv_f16",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1647e098e94d6aab0b4c454ccdd5300afd1d0079",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2526d1020beddc987e92c3711e13fb4fbf2b7fe3",
|
|
"description": "radv/rt: stop passing pCreateInfo to radv_ray_tracing_pipeline_cache_search()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5db1ce3733799e7e0b85318782595a9701e100bb",
|
|
"description": "radv/rt: handle creation feedback like graphics/compute pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c73e5e08e02bc6aead9e4c26be497dcb1d7b867d",
|
|
"description": "radv/rt: constify device in radv_init_rt_stage_hashes()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bb437f3d65bd1f40b692d5b77380ad56058b9f5",
|
|
"description": "radv: stop using a graphics pipeline for generating the graphics key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b05570d6c7a3bdd91ad6eba02d59a4cefbd6cd9",
|
|
"description": "radv: add skip_shaders_cache also for compute/rt pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6d9772010774bad37d1d6f2bf0841404b5b5227",
|
|
"description": "radv: determine if the cache is disabled at device creation time",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0413729bc39d3c39e875fd7683d8f3daa2674ad3",
|
|
"description": "intel/compiler: add assert for Wa_22017182272",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d4c23991a4cfa2cdc90315c736bf3f70a5f0238",
|
|
"description": "intel/blorp: remove unused blorp batch flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c603dee104b89c8ca4917efc0ad92265541dd43c",
|
|
"description": "venus: use STACK_ARRAY to simplify descriptor set update and push",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1521415092301937bf27c870a654f4f98d42890d",
|
|
"description": "venus: refactor descriptor set update and push",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "563a61878cb8341f381b0b758a220ab256f0a4ee",
|
|
"description": "venus: drop vn_should_sanitize_descriptor_set_writes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21dee4d463cee507f6ce1cb0064b2d6735fe47f9",
|
|
"description": "venus: misc set alloc and cleanup refactors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e488b2f85e8e5617bc0a51991653bb4d6d599069",
|
|
"description": "venus: optimize mutable state restore",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "799ac5d77be1e5b27bc2f8b37aaa19ac3cc35a7b",
|
|
"description": "venus: set alloc to skip earlier for reserved and invalid bindings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f47d43eee420e131b002aa6cfaa3d68bdf4107c",
|
|
"description": "venus: move async_set_allocation check outside helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d5c046c808043aa54661ee79dcca4ceaecb9075",
|
|
"description": "venus: rely on enum vn_descriptor_type for internal trackings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c1cb65949933a05eedb2eacc15cd893ecaef8aa",
|
|
"description": "d3d12: Include <shlobj.h> with lowercase name",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "05b66efb43b8ae10af56f5c2cda386383d808009",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fb74672a91b28cc62f2bcb881047135f0258a8c",
|
|
"description": "nak: Use undef for unset FSOut components",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdfccfa8fa2c7bea8c72a5a5f2a1a488bb0bd40d",
|
|
"description": "nak: Set fewer bits in writes_color",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "078fe5454e97d073feb18bcdcf7ed1874e8b4835",
|
|
"description": "nak: Fix ldg/stg/atomg encoding to use globalmem",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4bf44a574ab12972ab6836851d9ab3fc5bfd7f9",
|
|
"description": "ci/lp: Remove ext buffer YUV tests from fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58b4bf04e44cff1b7e7e212528808797f38a865f",
|
|
"description": "lp: Wrap udmabuf usage in HAVE_LIBDRM ifdef",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18e6bb322ebb6022da7186f3b8a3170cd632b83a",
|
|
"description": "radv: fix 2d/3d image copy on compute queue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdffa675f9979a11cdd0b9fbd23f9da02ed816d8",
|
|
"description": "docs: mark VK_KHR_maintenance6 as DONE for RADV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c12ac5f7c503bb2a9d6794ac5de54e2716fcd51",
|
|
"description": "panfrost: fix polygon offset calculation for floating point Z",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54ca0b3b218aae7d7cda403ff8e4e87a0edb9d39",
|
|
"description": "d3d12/ci: Add vainfo with appverifier CI check",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5028a9ede3f6a24e9991d5a9cec3fe4a7bfd1f67",
|
|
"description": "ci/etnaviv: Do not skip tex-miplevel piglits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85a8cc14c0cd23f1c6f64f797c7683c8a99dde5a",
|
|
"description": "tu/query: improve CP_EVENT_WRITE7::ZPASS_DONE usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1df5ab25625eb5b91d87a870baf6117621c6d511",
|
|
"description": "tu: RB_SAMPLE_COUNT_ADDR is also used on a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2613ba0fb9d7d63a188af7bd49f7b842da292a2",
|
|
"description": "tu/autotune: use SAMPLE_COUNT_END_OFFSET when writing the ending sample count",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85dd83aa46061f7f0762ba7d01db14601eedcc2f",
|
|
"description": "anv: only check patch_control_points changes in runtime flush",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2bcbcd24fd959415f9a0713fab155fd2b3f78bd",
|
|
"description": "r600: fix typos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd3d1253433d02ea3ae40437c8d4b958ef902763",
|
|
"description": "r600: add license information to the sfn_shader_gs.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "722e5bf46f7850ebdcf3143d197aa71d40486058",
|
|
"description": "r600: add license info to the r600_opcodes.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a3a94554f5a12f0626d9712ddcdc81b1e21d36c2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0020dd85ee110ca82f943ea69970c25018b89735",
|
|
"description": "r600: add license header to r600_formats.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "82114ac02a2d5a764ce69711fc0a71f559ee9137",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb8cf56b756331487dcc672060a69ac4f14a3281",
|
|
"description": "r600: update licensing to SPDX header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c423f48204ee6caa8c82fb24df9f30f2a252153c",
|
|
"description": "frontend/nine: fix typos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6468f6547cd97c45569cf3b221f7178181298a6",
|
|
"description": "frontend/nine: Reset should EndScene",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6044cf85756b02d8c752215f6b4424be260ebd8",
|
|
"description": "frontend/nine: Fix destruction race",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4a14c7ebf288d876c821e0da2e877002c3180c6",
|
|
"description": "frontend/nine: Fix missing light flag check",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3cec6cdf1de14ae3b16d0a5084b0af0088e8ff1",
|
|
"description": "frontend/nine: Fix programmable vs check",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9063d554f34268e6c80b77c59a3155e7a916304c",
|
|
"description": "frontend/nine: Fix ff ps key",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "750b2af4d9eb7a175355d1769f913b8bd690fe29",
|
|
"description": "lavapipe: Implement VK_KHR_ray_tracing_position_fetch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cede12911963393c1edddc78c1058aeb58a24bbe",
|
|
"description": "lavapipe: Implement VK_EXT_pipeline_library_group_handles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f729d9e2d33ee4cd9c8c07fef2d77dcfbe63dff",
|
|
"description": "lavapipe: Implement KHR_ray_tracing_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d99e95e033eccfece156e8715a1e33daca10160e",
|
|
"description": "lavapipe: Implement VK_KHR_ray_tracing_pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b71c6d0d1fbffd31c30209a2382c9724b322f08",
|
|
"description": "lavapipe: Fix a memory leak in lvp_push_internal_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73259c9ec40ae67aa244cde4367a63a66b47b675",
|
|
"description": "lavapipe: Add an api_stage parameter to update_pcbuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd8fd2d7915bef94ac4da02223844fc4b8ed2c3f",
|
|
"description": "lavapipe: Inline fill_ubo0",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9482d8cc61040622b5cfe9573da4af75eebb133e",
|
|
"description": "lavapipe: Use the pipeline type in get_pcbuf_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e0b8334ec108dd42cca1a6ab1d8fe8a580ead32",
|
|
"description": "lavapipe: Pass lvp_ray_flags into lvp_aabb_intersection_cb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdab90d12056b05a4cd1c86f3e4692ebfab0684f",
|
|
"description": "lavapipe: Add more ray tracing helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35ad2e37d9fe69e8d7355f058299f3ec19064532",
|
|
"description": "lavapipe: Remove unused ray tracing variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5423a479546f74f8578b3d4ef555f6e21633f805",
|
|
"description": "lavapipe: Defer binding compute state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a738ae483861ed43945a780d3b82782a6a34843a",
|
|
"description": "lavapipe: Lower mem_constant variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ff444b595a5a0859ebcee2a4c42bbd125e77c54",
|
|
"description": "lavapipe: Make lvp_create_pipeline_nir non-static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a718e0adf4f1b86f8902e157e88ddf4abc51c1e",
|
|
"description": "lavapipe: Make lvp_shader_init non-static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d43b8c46ed23498ecb6397d354bafab587c84a3",
|
|
"description": "lavapipe: Add lvp_spirv_to_nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04af9b3ac2e706b892ff366987a61e13ed1f110f",
|
|
"description": "llvmpipe: Fix function call handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85e840786c6ed0cf867fce4470d9975f9e942eef",
|
|
"description": "nir: Add lavapipe ray tracing intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edc8e011ebf66657c3704a77e6d779f7217daa9e",
|
|
"description": "nir/serialize: Encode data for temporaries",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ff8659f41d2b828596cbd2287e84d3a40b8a420",
|
|
"description": "nir/print: Fix printing booleans with bit_size>1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27dba224d329df47706c77de36d814e3ae63304a",
|
|
"description": "driconf: add a workaround for Joe Danger",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2abb72f512c5f260082d0ba0284e3cf56f1eb1f2",
|
|
"description": "driconf: add a workaround for Joe Danger 2",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd189dbd772ff9c25741b47a22f4d2828eeb15f9",
|
|
"description": "glsl: allow out arrays in #110 with allow_glsl_120_subset_in_110",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b383ca810bb853f11c127d9e1d284dc4dcb0992",
|
|
"description": "nil: Enforce units via Rust types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3b33de33c9107cc2c9970cf92af4cfd7508ea34",
|
|
"description": "nil: Take a format in el_to_B()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a075785ac48c5c5aa2637e596280aa1bbd0df39",
|
|
"description": "nil: Drop the nil_extent/offset4d() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc0de7a2cf71d50cd2e777385082ac6cab1a1e71",
|
|
"description": "nil: Add Extent/Offset4D::new() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f65ecac2145ec01c04a7d9681c2d3543c3f3078",
|
|
"description": "ir3: Use divergence analysis for (jp) and physical CFG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b349dc5c749aee4a47b928a23ea105eaed64aa6c",
|
|
"description": "ir3: Remove loop shared copy check",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ed567fea16d0f15c1b112b65064db0c39c60fcc",
|
|
"description": "ir3: Run divergence analysis at the end",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "266adc3e11a0545e74152cad42c279d7304a8414",
|
|
"description": "ir3: Allow single-predecessor phis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42ddbf4ebeb7b24f32f4d6cb64f76ec0600c5270",
|
|
"description": "nir/divergence_analysis: Fix load_view_index divergence in VS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "223e3727d54e6a22aa4f857bbc8cdccd7200b3db",
|
|
"description": "nir/divergence_analysis: Add uniform_load_tears option",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "291e6d2940cf39cda94ed9ffead9c87a7ac49783",
|
|
"description": "nir/divergence_analysis: Add ir3-specific intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf7e1f3817d473f97427f7cf8b910b913c986227",
|
|
"description": "anv, iris: add missing CS_STALL bit for GPGPU texture invalidation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "397e728ef4f1247c0c2d11bf8516763b2a3088ff",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "955444e0686a551500a3bb22c8a081c8ec84ac22",
|
|
"description": "svga: Fix instanced draw detection",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ccb4ea5a43e89fcc93fff98c881639223f1538e5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96479794a5d65f57b100e3756269e500cf65fbef",
|
|
"description": "nir/lower_vec_to_regs: always set cursor before inserting decl_reg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc90d4eed9f9c995171078ab76fb6462a9ff0404",
|
|
"description": "nil: Make the Rust library the primary build target",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "571b77fee76ccc538ca309565bbc03953088a91f",
|
|
"description": "nil: Delete unused USAGE bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5577128c8315dbdca3cecbec9e06118025a1d069",
|
|
"description": "nil: Rewrite the TIC code in Rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5b7dd6ce57f7a72c095c1898094c3f900c22d96",
|
|
"description": "nak/bitview: Add a SetField<f32> implementation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "426553d61d164a04ecf540d933f72e16dcbf9e33",
|
|
"description": "nil: Re-implement nil_image in Rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fdcd217a46da5ba1365900c0f6f1e16db33ec49",
|
|
"description": "nil: Rename nil_tiling::gob_height_8 to gob_height_is_8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c13e7b01f995c9cb8f8dc7fabe018733c7edae0c",
|
|
"description": "nvk: Stop using nvk_extent4d short names",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1713b02da728c7b44f26ad4f568c204647e14a89",
|
|
"description": "nil: Rewrite nil_format in rust",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "303dc1221477d3dbdfb6a5f95d6972a1ed2c2ee6",
|
|
"description": "nil: Add the start of a Rust library",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "299f32736a9c8489e466d606ef1bfd93de04e0b5",
|
|
"description": "nil: Move to a single header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdaa8e67e3c79d13feb4207e84018572edb095ca",
|
|
"description": "nil: Move nil_tic_format to nil_format_table.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dde95fc039da8bc31563d6d85bfacd97be4ba98c",
|
|
"description": "meson,ci: Add the paste crate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "923a0a727bfd59adf20fcd41ffb56cdb6d5ae64a",
|
|
"description": "ci: Add cbindgen to the build images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "640d14969ee35c294d9238330a69ba4abaab74c3",
|
|
"description": "nouveau/headers: Add Rust bindings for texture headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56aefac615d4375a612ef9ec713ce5b0edd9057a",
|
|
"description": "nouveau/headers: Add initial Rust bindings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53bc79561689d8cf045061ba972a9e5099aa750f",
|
|
"description": "nouveau: Use hyphenated arguments to class_parser.py",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d2008461dc232a69496afe21ea839fcaea491ea",
|
|
"description": "nouveau: Move .rustfmt.toml from NAK to src/nouveau/",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f387c473651be9156e7eb2746f12a6fd57cfdf2f",
|
|
"description": "ci: uprev vkd3d-proton to c3b385606a93baed42482d822805e0d9c2f3f603",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f2d5ed75c4c97cfd4923f634be7a156f45d8316",
|
|
"description": "aco: assume no unreachable blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "306a72db1fdea15b8f156feb65016c5abd47cbf6",
|
|
"description": "aco/tests: add control flow tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae63d967d7f64b4546a702e083d8bcb1dcafcb20",
|
|
"description": "aco/tests: add isel test helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "543ca160a5d2ede99de58ac3e48d25b82b85878d",
|
|
"description": "nir,aco: add test intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a25af1d4ed47e6ce67fafd19f1ea127fe217f23",
|
|
"description": "aco: save/reset/combine has_divergent_continue in uniform branches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46c734ff02b93a361b98f353eabf9c9f3ef26223",
|
|
"description": "aco: ensure loop exits exist in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "842191e9ba65981918f5e44742a3d6d0aedba836",
|
|
"description": "aco: remove unreachable merge blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "863718d62e2ebd9ac32696e4386063770703e246",
|
|
"description": "nir: add nir_remove_after_cf_node helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0653370d0ea7d6c72cd419451debed52e09653d",
|
|
"description": "vulkan: don't zero-initialize STACK_ARRAY()'s stack array",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "856db21acd8232f0d6ba825e5ef583f4de49b60b",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintance\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe53d85273e65794d20b783c7c2a93676f35e818",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34b6ae96c08d2fd667f04cdfe1b029a26cad562f",
|
|
"description": "etnaviv: use correct blit box sizes when copying resource",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2964812aacb5e88713572753d911068be0b5d3de",
|
|
"description": "etnaviv: rs: take src dimensions into account when increasing height alignment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "797454edfcc4d2a6d0c21db451e9a0ea6e0a8023",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a69d78ba2ae43dc998c43934b9b4ccdc1201c30",
|
|
"description": "aco: use SPDX-License-Identifier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd68c39f65f9166cde3f76ff2d5204fcc3bf6bd1",
|
|
"description": "mr-label-maker: be explicit about the various CI files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2f3835d00c731c20fa0128e43ff57083e1ba20f",
|
|
"description": "mr-label-maker: include */gitlab-ci-inc.yml in GitLab CI changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dd321963f1a5dc21c3b9fc96a273c0b2159198d",
|
|
"description": "isl: set NullPageCoherencyEnable for depth/stencil sparse surfaces",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74955dbed74f15d96529195fcd6560b70c6b3cd8",
|
|
"description": "radv: enable VK_EXT_shader_object by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bf80841a81abe2d8ac1658fc7b14923dad668f7",
|
|
"description": "panfrost: add tiler-heap driconfs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d55f85491c5039d22cbfa903f1a95571e0a61851",
|
|
"description": "panfrost: silence compiler warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87fde606cf12e1d290c06a7814e2a7d8c8cb1495",
|
|
"description": "radv: use SPDX-License-Identifier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3d30d9e65b70475e27efb31ba210f91323b6b95",
|
|
"description": "anv: mark descriptors & pipeline dirty after blorp compute",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "37fca614b8642b633b94b829f7ca8fd4872a9f76",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe53d85273e65794d20b783c7c2a93676f35e818",
|
|
"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": "2bd3674679daadbdfbf511a091b33eaa36c961c1",
|
|
"description": "anv/video: Fix to set correct offset and size for parsing h265 slice header.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "8d519eb5f5947800279e4c02bf7aa79b0b65cd17",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e808a1ead42772ddc71fa4359aef890f119c9229",
|
|
"description": "nvk: Early-out impossible descriptor allocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aac2a31b3d3d4bd2aefdc10cb50a8d8b2e2ab4bf",
|
|
"description": "vulkan: Add a bunch of -Wpadded errors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ea591d372dfff11dd3eeb05513e0cddfdce9134",
|
|
"description": "nvk: Add a bunch of -Wpadded errors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "987cbaee2a4a6fdcd2f152816a616f4e8d29c60e",
|
|
"description": "nvk: Add a _pad field to nvk_fs_key",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ae171458827bb8fceb232b3a13f61920e87a0d3a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cb852050d668c6f5d9dbb8b35e970d23ad6bd9a",
|
|
"description": "gallium: handle copy_image of depth textures",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5027b5aa28fb9395b1acff57336d2862753bba17",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5aefb7a16dfd4e838bbfa620df013c6a4d06983",
|
|
"description": "meson: auto-enable glvnd when libglvnd is installed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f39b8154c1b4abc2691e3c9d6545f16370fbeeb4",
|
|
"description": "ci: explicitly disable glvnd to avoid regression when making it auto",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f25b84b2460524d375424a81b42faa4d99c8e60",
|
|
"description": "meson: turn `glvnd` option into a feature",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a4a16e9e8846c7710227b8075ffcf166069e9ff",
|
|
"description": "meson: regroup glvnd lines to get an easier-to-review diff in the next commit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6392c06c07adc1fd2d31ae8f5ce28000f32157b",
|
|
"description": "gallium/dri: reuse existing meson variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe36cf6cad9b226dff993a8f1f8f0bf451f095c5",
|
|
"description": "anv: add missing data flush out of L3 for transform feedback writes",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f60956d002909e30bd96f0e62c5789f6be21c06a",
|
|
"description": "glsl: move check_explicit_uniform_locations() to NIR linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a5ae739eab6c397ec96e553f63588b99bee2a02",
|
|
"description": "glsl: move link_assign_subroutine_types() to the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baf13bff29bd26bfd15289b56cd7fbb46f0b26d0",
|
|
"description": "nir: add subroutine fields to nir_function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ea15ded2fce12012f118c0114192decb7b1e837",
|
|
"description": "glsl: switch verify_subroutine_associated_funcs() to nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a78e9a7e8ba8adfd31d26e260207a75d0f85224",
|
|
"description": "glsl: move some linking calls to gl_nir_link_glsl()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbaa90200ce40f7c74d2e9d1dd6690a4010344f3",
|
|
"description": "glsl: remove now unused glsl ir block validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07078d4b8ecb6d340ea33ef6647873b9861ab52a",
|
|
"description": "glsl: remove now unused resize_tes_inputs()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2066d468510bc220256cbc8ea89d3030dfaa94e",
|
|
"description": "glsl: call new nir resize_tes_inputs() pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1c11d957a16024dc4abde9ba1a6406585ce5efe",
|
|
"description": "glsl: switch to NIR block validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea1265470613f23419757dd769a183a61030d9b",
|
|
"description": "glsl: add nir implemenation of block validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20978004a7ad1d469635c0d7b0988e8084978106",
|
|
"description": "glsl: don't remove redefined per vertex block",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c46827d52a39cf79291813aa495cef958b879ca6",
|
|
"description": "nir: add variable field from_ssbo_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab801a1a274219ca4bb615e71438c15edaab66df",
|
|
"description": "glsl: add resize_tes_inputs() to the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18e06f694da45d9457bbbf05fed2a19ad76c408",
|
|
"description": "nir: add implicit_sized_array data field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f24e6a5062ad88cc8b77fd39cd0c131484c681bc",
|
|
"description": "nir: add max_array_access data field",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acbf3ad1fbace42f395a49586f49a7f1c12480ee",
|
|
"description": "glsl: Use a stable attr sort for VS in / FS out",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a7e5760178065b6691794d9d2e01d5957b9a772",
|
|
"description": "intel/fs: fixup instruction scheduling last grf write tracking",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "d33aff783d9fcf60009f2979f697939093ef701d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d59612f5e5ddd4d557a78341d73719e25d47329b",
|
|
"description": "intel/fs: printout a couple of more late compile steps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "012c696561524d8bcce8ef85dd3075c73af20337",
|
|
"description": "zink/ntv: pull result out of cases and use a common store_def",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa581c70204ba5bf8d23103cef0f699bc44dfef2",
|
|
"description": "zink/ntv: extract emit_tex_readop as function that reads texture pixel data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13f8a462c5e0a8c83163b6bbda27b92821e8202d",
|
|
"description": "zink/ntv: extract picking the image to load from",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2678f7a554f978818dd80d1f0a14dac667ae4ab1",
|
|
"description": "zink/ntv: replace if-chain with switch in emit_tex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cadbf720767a1fc8de6246a65bec72ec0e77f559",
|
|
"description": "zink/ntv: Extract move_tex:proj_into_coord",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1850cd9a82fff74582531b8e7a1696c2a4a44e74",
|
|
"description": "zink/ntv: extract get_texop_dest_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94bef5a182f1c6b44b59876f27c0ee519a0768a3",
|
|
"description": "zink/ntv: extract get_texture_load",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f1a4624f841bfc29caf069d2e081492ffb27100",
|
|
"description": "zink/ntv: simplify evaluation of sampled_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c5193368b4002896eee73dbf7d0256ffd131347",
|
|
"description": "zink/ntv: extract find_sampler_and_texture_index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cca3f1de56ad741d4ac37f3a1bbb17e2a6a305ab",
|
|
"description": "zink/ntv: use new struct to pass texture parameters",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f19d22ed7f2d15da84c47115fd91ee00bd812b23",
|
|
"description": "zink/ntv: extract get_tex_srcs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "881b2b11926564f5ce1a77fffabab73b750ed4a4",
|
|
"description": "zink/ntv: introduce structure using the source params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b69cbb80a744a5e5b685d5a765cb5f0f38cebcb",
|
|
"description": "ci/amd: drop old PIGLIT_REPLAY_DESCRIPTION_FILE surpassed by PIGLIT_TRACES_FILE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "16af090908e8eb4fff552151dbb130120e11c1f9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c104d21587150d0ca41c713621d2b4d230c160e",
|
|
"description": "ci/amd: meld radv-traces into radv-raven-traces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38c5a722c20a3a81e8b4316ffb32297f0a0a17fa",
|
|
"description": "microsoft/compiler: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "695cde484e6e096adac9540518e4529580dd2d52",
|
|
"description": "zink: set compact_arrays in compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9d366085c4b926a49b6845aa1eba969cc819adf",
|
|
"description": "nir/gather_info: fix gathering for compact arrayed builtins",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "843614f45a6eb1b2e1e233a3d041a154de2b401e",
|
|
"description": "nir: add compact_arrays to nir_shader_compiler_options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e2c3a70d3a2859a320cc8005c5a3da9de6098c8",
|
|
"description": "ci: add nightly full run of lavapipe",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5650107c288b6956bd7deca487cdd93c56a15cdb",
|
|
"description": "ci: add nightly full run of llvmpipe",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "581f60def165f1d9dfabdaa76a7810ba0c444e20",
|
|
"description": "ci/lavapipe: skip test that sometimes times out",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69023c461f47ba3d7f407cd96cd812f51b16b9cf",
|
|
"description": "ci/lavapipe: fix out of date fails list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60977b2efbb2d9c490fb1f3de4862b4f5afa52fd",
|
|
"description": "ci/llvmpipe: fix out of date fails list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "207f45e098a62ece5172d5a1cc325ee19ec0a07c",
|
|
"description": "ci/llvmpipe: make sure manual jobs don't auto-retry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab6118361b6831e96bb9ffd9c9ed233134a33c92",
|
|
"description": "nvk: Allow various alu op to be vectorized for 2xfp16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "001540bad2e326040921615a079744e4cc2cdee3",
|
|
"description": "nvk: Advertise shaderFloat16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567cae69c3efd0070e3b9b8444dc8a24f0f83838",
|
|
"description": "nak: Add 16-bits float operations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b2ce802b7b24d8d410bf58aa666898c2a70c0fa",
|
|
"description": "nak: Improve copy propagation pass to handle F16",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bad23ddb4849908a648d503a615a5a9b15e9768a",
|
|
"description": "nak: Add F16 and F16v2 sources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "791c2b604a48d07c545f496b6cfc201d990f6c9f",
|
|
"description": "nak: move folding logic to Src::fold_imm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02873c4745bbc2480cbccc3626509ee12ca92ad9",
|
|
"description": "nak: Support unaligned swizzles in 8/16 bits vec srcs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2ec0111b21667d1db9d6ceae295b033f044ed87",
|
|
"description": "venus/ci: Add patch for modifiers test to check import/export bits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e84b6255d8ba07e82986dad00370385046c1997c",
|
|
"description": "docs: update lavapipe features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0507988f4199b2f4ced4839cb78e68bfe6e1e19d",
|
|
"description": "lavapipe: EXT_image_drm_format_modifier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6cb3c57930fb1807fa7e80083a24551b8d6e92b",
|
|
"description": "lavapipe: handle drm image imports",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd4f69a0fe495a2c584bf0e4040fc341c55d0e18",
|
|
"description": "lavapipe: check drm modifier info during image create",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97331d1ed41f8070b3b97e8e4f8ad176ea7103d0",
|
|
"description": "lavapipe: handle drm image format queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4290558dfc3ea4a5adba39058dc388f2f8ebda0",
|
|
"description": "lavapipe: include drm_fourcc.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18c345d84065aa26737040a0d5ac5104360fccf9",
|
|
"description": "lavapipe: rework mem handle type assert to handle dmabuf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6df7cf4cfc83a6929214551cee2c6a67e19ddb95",
|
|
"description": "lavapipe: EXT_queue_family_foreign",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3d3239fc1194e77f21364bdc2b0c51d7e5318af",
|
|
"description": "llvmpipe: make it possible to import and bind unbacked resources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfd8c12406593e778c01fffa83fa8831f3d398f2",
|
|
"description": "winsys: add more stride members to winsys_handle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "372745788454bd2252b5f7549c46376fef084742",
|
|
"description": "winsys: add WINSYS_HANDLE_TYPE_UNBACKED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07f25aa785ba3f75b8ca71116b4d010b4df48959",
|
|
"description": "lavapipe: EXT_external_memory_dma_buf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1657de63c23914c7f09ab96aa461e80458d6594",
|
|
"description": "lavapipe: support VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb64f56b59a38d0382b8346642fcf86e031a44b6",
|
|
"description": "lavapipe: add a function for asserting external memory handle types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3851d469755e0799a50bb0671adac364a57ac8",
|
|
"description": "llvmpipe: conditionally export PIPE_CAP_DMABUF",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "715b29d032bf13da70118e917ee86ae9bcca8086",
|
|
"description": "drisw: reuse kopper image extension vtable if modifiers/dmabuf is supported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d74ea2c117fe96e527471e572336f931c3c77da1",
|
|
"description": "llvmpipe: Implement dmabuf handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e5c5d313bbf3ebbb7a0a6e5c3a49189cb9f3b4b",
|
|
"description": "gallium: Add dmabuf arg to memory fd allocation API",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4ae665f9336695ba3d22c3afb2552d48dd4a065",
|
|
"description": "winsys/drisw: implement dmabuf handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17abe3ecbd2f8135be55136015b86ade78d77143",
|
|
"description": "winsys/drisw: implement displaytarget_create_mapped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73d75971abd343be0671201cb8569f4c0ae9a231",
|
|
"description": "winsys/null: implement displaytarget_create_mapped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23206844eb94895d530fab66f501c3c0a659435d",
|
|
"description": "sw_winsys: add displaytarget_create_mapped",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e43fbdb11a6b200a143491c0e08a5f4304efba8",
|
|
"description": "drisw: reorder image extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b4e56ca273680775fc82819c0224e23ff7123d3",
|
|
"description": "llvmpipe: explicitly reject (most) yuv formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f97c2ec5190a15e32fe761c6b869f598493060d",
|
|
"description": "ntv: simplify increasing the number of dest componnets for sparse tex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa6c4437ccfb00f012b1c11117dcfed0898da56",
|
|
"description": "ntv: pass def->index to store_def",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f73dc77cc7b1c0ef86f987581d97fde315c3015f",
|
|
"description": "ntv: remove store_ssa_def",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5415abe396446a5b08b107f9b7b75fa790b07f77",
|
|
"description": "ntv: remove store_def_raw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77c004f7ca246386f5516bb00d92655771439614",
|
|
"description": "anv: Create protected engine context when i915 supports vm control",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fd40134487c3f3ae2c0c108651041ff98bfea7da",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0a354a7a5d3811941f47894bf795e83b7b59ef4",
|
|
"description": "radv: Don't set driver locations for last pre-rasterization stage.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dbf6e758211c255b55ba4c59c4402d8aca7403a",
|
|
"description": "radv: Don't set driver locations for FS outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "450c8f159b7556f6f9898fc2859c5c5ff66ac977",
|
|
"description": "radv: Don't set driver locations for mesh shaders.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a554e44eae53063ec8a89389131e817a97e92244",
|
|
"description": "radv: Use NIR IO semantics for VS input location mapping.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "124202469ff2a30c0077fa7fba73f6319181fa71",
|
|
"description": "ac/nir/ngg: Rename confusing driver_location variable in mesh shader lowering.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "580baaf1e1cce619ddbe0a588a9178100432af06",
|
|
"description": "ac/nir/ngg: Use IO semantics for determining instance rate inputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11ced35e0a146d55b4ae3c1407dba5055da4bc7d",
|
|
"description": "ac/nir/ngg: Don't create dummy output variable for primitive ID.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14ba56718ffc85dfde8337e056bc936f39dc2114",
|
|
"description": "radv: make sure the heap budget is less than or equal to the heap size",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a29fda1ba06628adfb0dff9bd20c0faaea2e1ca5",
|
|
"description": "radv: move radv_printf_data to radv_printf.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9223b800869e8769a9dcbf5f759e0e4c60648db8",
|
|
"description": "radv: remove old comment in radv_cs.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64282704087cbb2f904000645533f4e00731d49e",
|
|
"description": "radv: move radv_queue_family_to_ring() to radv_queue.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e4f26827ca4b0c4b30dc56b356cc6be294fd530",
|
|
"description": "radv: move radv_get_user_sgpr() to radv_shader.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80683c220b21ea406bdbe45e35bf68abb5598365",
|
|
"description": "radv: make radv_get_vgt_index_size() static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be8b8722f9532881ff34d9dd3f86f4c1520c5094",
|
|
"description": "radv: memset radv_pipeline_cache_object data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3c138b10f40c9225a6d00456620ba2bb1a72d98",
|
|
"description": "radv: optimize msad_4x8 to mqsad_4x8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5976bebed1f0e0a95e7f8b84181654c41cf7a8d",
|
|
"description": "amd: set has_shfr32=true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35f9318ceee9e92ac447a561b35b3b20b41ee7bd",
|
|
"description": "ac/llvm: implement mqsad_4x8 and shfr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b301eae3673c5b5b0438aed2393e360db11cdca",
|
|
"description": "aco: implement mqsad_4x8 and shfr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08903bbe89ae5d6cab742b787a1f69b472ea803f",
|
|
"description": "nir: add mqsad_4x8, shfr and nir_opt_mqsad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be93e38152248145a00a8a659b1e9cb58676c104",
|
|
"description": "aco/vn: remove instruction hash templates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea84b36592398a7dae5db60f4d88581028ae5ced",
|
|
"description": "anv: fix incorrect blorp dynamic state heap usage",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe1baa64819f9e2d59b60ccec853610db21b9911",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0624130933e609f41cd618fcff7b3100fc5c24cd",
|
|
"description": "zink: Remove ctx from zink_gfx_program",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0d680f54c0c58dda9e32bd07b6644bb9b7afa0e",
|
|
"description": "zink: Removed unused push_valid member",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a0f3b1aa59c6ce8ee90926c80fc5df11d0a3709",
|
|
"description": "zink: another fence that is better off as a batch state",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d862cb00247113195b621f6f7d1350fbf072bab4",
|
|
"description": "zink: ctx->last_fence really wants to be a batch_state, so accomodate it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98f3d072b428f93d799d17ab4e56f963206c9a2f",
|
|
"description": "intel/dev: Add 0x56be and 0x56bf DG2 PCI IDs",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b0f028c7ea21c84342b8a5b1a84fd1eb400fbfa",
|
|
"description": "anv: update protection fault property",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2e490dc4d201821253b39e38421b98687c27168",
|
|
"description": "anv: disable generated draws in protected command buffers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "034a1cdb583bd3eb6b10bdb7702408528d0ff34f",
|
|
"description": "anv: disable protected content around surface state copies",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "794b0496e9467d27211d11fe7f783db3ce6a349a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27a37712279c6287615c24f3ea462a92d85b9bb8",
|
|
"description": "anv: pull surface state copies for secondary in one loop",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07bf480856536336186c3ec53f46e10b8754cfdb",
|
|
"description": "anv: fix protected memory allocations",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5f2c77a10a89de2ea53e7ab2e3de72b704f8c393",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e817ba548c56014c3707633c87b0ff50cf6d3ad",
|
|
"description": "intel/brw/xe2+: Implement Wa 22016140776",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50c7d25a9e8967cbd5a434d53ddddfbec9d30c93",
|
|
"description": "intel/dev/mesa_defs.json: Add LNL WA entries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c891a384e784266ccc825c116f1733278dadbca8",
|
|
"description": "dzn: Don't copy app indirect args if we don't need to",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db16dcf0f99b8e796157f4155f17dd4a330759c7",
|
|
"description": "dzn: Add a hash table of command signatures with non-default strides",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7bd87aa27fdf51863d633651ab4775ab48efddf",
|
|
"description": "dzn: Rework indirect drawing keys for shaders and command signatures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccf439629ff85825b9629aea6fc5cc74a52816eb",
|
|
"description": "dzn: Update pipeline cache params to take all options into account",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4de88025cc295a9e6751f15257261538b9681640",
|
|
"description": "dzn: Understand whether first-vertex and base-instance are needed for a pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbd4e5d8aaefd6d166d4e6d5e958ffea2870dc2f",
|
|
"description": "dzn: Query options21",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed465bf7387ef6b49b2cfafbdf39dd49ea04b931",
|
|
"description": "dzn: Delete dzn structs for indirect draw args and use D3D ones",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c3d73700fc030ba99be886292ed2110e0836e2",
|
|
"description": "spirv2dxil: Output more specific metadata for whether draw sysvals are needed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30b1a6750c3b202919d4992ad2e14783bc1a27d3",
|
|
"description": "spirv2dxil: Support passing first vertex / base instance to DXIL backend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "607720151f8bf9e8fcc483c7e007ad7b39a6fc58",
|
|
"description": "microsoft/compiler: Handle base vertex/instance sysvals as DXIL intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "349c4d84c03a6b6df088b62e5a9ab80a7def81eb",
|
|
"description": "ci/windows: Bump Agility SDK to 1.613.2 for ExecuteIndirect validation fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b67d3d90948e94811c0c1519cce943ed717296a",
|
|
"description": "intel/elk: Delete stray nir_opt_dce",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24cdbbdaa206100fa2ec78e3560769c3e211bcaa",
|
|
"description": "intel/brw: Delete stray nir_opt_dce",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "f76f4be301ef311e6be21486b6a3f5fd5e90240f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44fb57b82709a3ef653d5ee71d557f62d173ed05",
|
|
"description": "intel/elk: Don't call nir_opt_remove_phis before nir_convert_from_ssa",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6377e8fd299d167d9fda95fd1b26c871c5b1a5fa",
|
|
"description": "intel/brw: Don't call nir_opt_remove_phis before nir_convert_from_ssa",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "6dbb5f1e07b11be0cc6ac764bf1b51feaa7fa623",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87101e7d83420a733f9d62b1926b158da921ea70",
|
|
"description": "intel/compiler: Ensure load_barycentric_at_sample and load_interpolated_input remain together",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "74a40cc4b6ed9440a0820c6f4a9cee296a8e191a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49217c2547a3866ebb0228bae0416d042ed49447",
|
|
"description": "ci: enable shader-db on lima",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69b911bc532d43a9213e75217872d332cc352141",
|
|
"description": "radv: remove radv_private.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "367cf70a2925e43b997041a27947a0f9cee9231c",
|
|
"description": "radv: move RADV_USE_WSI_PLATFORM define to radv_wsi.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28eefbadeb3975b2c7b0e3fe3a61e1f1ea9cb049",
|
|
"description": "radv: move CLOCK_MONOTONIC_RAW define to radv_physical_device.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8269c01cbb5c09380b1864d50983fc6821b2639",
|
|
"description": "radv: move RADV_API_VERSION to radv_instance.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e25882352bca56fd18ba4ebb48f82edc0bfb1000",
|
|
"description": "radv: move RADV_SUPPORT_CALIBRATED_TIMESTAMPS to radv_physical_device.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc1526eeacf011858f0f5b93e7f1ed9cf25af6e1",
|
|
"description": "radv: replace radv_is_aligned() by util_is_aligned()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81e3c46d065c1f2a8df20159f5c70f2b883926ea",
|
|
"description": "util: add util_is_aligned()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cc3258533140997a61d7ddc65e50fe5b50e8acf",
|
|
"description": "radv: replace radv_float_to_{u,s}fixed() by util_{un}signed_fixed()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a27c5e9a897b2bb0e14a6a83e31700abc9c8d11",
|
|
"description": "radv: replace align_u32_npot() by ALIGN_NPOT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e75fdac533d582ca7e57eab5a3b6febc1583dd70",
|
|
"description": "radv: replace align_{u32,u64}() by align{64}()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba153fc06b83f140a54b21e1aebf3a724f116b78",
|
|
"description": "radv: replace radv_minify() by u_minify()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "799e99fe215f5af77c4544236fc0d3b4f78e17bd",
|
|
"description": "radv: rename remaining phys_dev occurrences to pdev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b409936e975b7fdcdfe3afcb8ec98131a17432c6",
|
|
"description": "radv: add missing endif comment for some headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0388df3d089a5bf85bd8b9558f56f897e5b13743",
|
|
"description": "radv: replace RADV_FROM_HANDLE by VK_FROM_HANDLE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67ac6e75c6d31e55ac537f1f4611d9099f3e9402",
|
|
"description": "radv: remove remaining forward declarations and comments in radv_private.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ade8f28a80720bbb119fbc276ee3330fff67836",
|
|
"description": "radv: remove pre-declarations needed for WSI entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46515292a380db652dc250a400929c0c449f48be",
|
|
"description": "radv: remove unused radv_printflike()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05b66efb43b8ae10af56f5c2cda386383d808009",
|
|
"description": "d3d12: Add a debug flag for loading WinPixGpuCapturer.dll",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "116d0bf76be2bb970c933b4c36dc80a2c78531c4",
|
|
"description": "d3d12: Set fractional var masks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c21355260b060e540ec14265b6445aa26a429c5e",
|
|
"description": "microsoft/compiler: Add a fractional var mask for variable sorting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "760effefc6e1bf507293d31d99372960a453a91a",
|
|
"description": "d3d12: Don't compile useless variants during shader creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6928686df94a926617f7bf3277e4cddbf31b7e90",
|
|
"description": "d3d12: Remove variables instead of adding them for linking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dedbd6eea31b68de3b700209fff75a3fb598be38",
|
|
"description": "d3d12: Gather info less and before the final compilation steps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1e7d0598d280434cb448c591561313a8fb0e4f5",
|
|
"description": "d3d12: Add primitive ID sysval to input bitmask (for GS in)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8d435373e3be99806b523e4bf51d56d2e87e634",
|
|
"description": "d3d12: Use TES inputs rather than VS outputs for TCS variant key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "580f801bacc81c87168994dacf788b67d4a7e864",
|
|
"description": "d3d12: Capture always_active_io in varying data",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d0c77658c5ca628d16e4cde9591d61d6e32280c",
|
|
"description": "d3d12: Forward front-facing for passthrough GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d28a552e2a11f744d0a534f79b61c79d4e708c0d",
|
|
"description": "d3d12: Explicitly add tess factor vars to tess signatures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c3e96f25724f17c59643270dbf5fd3d38104b26",
|
|
"description": "d3d12: Fix var splitting pass writemasks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a01ac1aa72d1d15384cd37b1de223c0fc61ae1f",
|
|
"description": "d3d12: Minor logging improvements",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33735585a91e1d7afe8aa5058e22e0728be43bdc",
|
|
"description": "d3d12: Lower uniforms to UBO by nir options",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e80cda05125863dc68465ac4f970c5c03eb0f0b1",
|
|
"description": "d3d12: Move some lowering passes to pre-variant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9702ddccc2bc28f9acf0507ae4c919e3467bbac5",
|
|
"description": "microsoft/compiler: Don't duplicate work from gather_info in var sorting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed757b010ac6cf2c337f3f878bcb4bbedcacd1ef",
|
|
"description": "microsoft/compiler: Improve linking helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4a15a048b849f3fe3448735fff96459973c5291",
|
|
"description": "microsoft/compiler: Expect front-facing var as an input",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4180cf39f06acb439c591bad88fd9cfe5e0958a3",
|
|
"description": "microsoft/compiler: Simplify I/O component type enum handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "230bed221ea35be9dd8ffee10432c68b328b4058",
|
|
"description": "microsoft/compiler: Move kill-unused/undefined varying pass from spirv to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6b5514a5bee0cd8baaa43a276c2825e17932fee",
|
|
"description": "microsoft/compiler: When sorting variables, put unused variables last",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c37e9c1e293159990c5e5ebd88aadac431275274",
|
|
"description": "ir3-disasm: add option to disassemble hex number",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eeb781c8bbc2ba84bc3a040d20e054cb3c2bfb4",
|
|
"description": "ir3-disasm: add options to specify GPU by chip ID or name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86468ab8aff79e434ce052634f768b7195116228",
|
|
"description": "ir3-disasm: remove unused #includes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9d2dd078810dad4582f3274be8880af5a0cbccf",
|
|
"description": "ir3-disasm: run clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56cda234599a68497cef7358da6c3abe1d0cde9e",
|
|
"description": "nir/dominance: fix comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0851c30d1616931501ab2c5ba0204f0710bd8d0f",
|
|
"description": "nir/texcoord_replace: fix scalarized io handling",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3d9a2e607e4b76bb5baadcf4182b9d61c1f3174",
|
|
"description": "nir/lower_point_size_mov: fix for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0faeeb6347a335982f2abf147ac8bf1a70a2e85e",
|
|
"description": "nir/lower_point_size_mov: rework.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30415fe8353bae696de35e2fc0fc5b61e2c82ebf",
|
|
"description": "nir/lower_clip_disable: fix for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb190a4e8bad9cf1b51bf412cb1808d0c8632794",
|
|
"description": "nir/lower_drawpixels: fix for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c48f580a497d743647ea0dacb4487673b7236e14",
|
|
"description": "nir/lower_two_sided_color: rework for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9af9446127cf1f0d0ca08cfbab93b14d502e87e8",
|
|
"description": "nir/lower_alpha_test: fix use with lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "842ac5059a9d1d5bec9cd43260d9476adbda112f",
|
|
"description": "nir/lower_flatshade: fix with lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "712bf98dd84fd7ff928314d0668304d16f741a09",
|
|
"description": "nir/lower_flatshade: break out location checking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56d7dad19cf286ef43aa066e31a71e91954481dc",
|
|
"description": "nir/lower_clamp_color_outputs: fix use with lowered io",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "056fe1dc6a26dbbc1439c9eb270e33b961b9c48e",
|
|
"description": "glsl: set PSIZ bit in outputs_written when injecting a 1.0 psiz write",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f090f7186bba7aa9e1fc51366bafec849e81f351",
|
|
"description": "radv: rename si_cmd_buffer.c to radv_cs.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e133fb7c3b25bab224570bb4078b4b13b63fcb92",
|
|
"description": "radv: move code related to sample positions to radv_device.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea12d6ace81afc57592a576d719fe4c54fbe5a3",
|
|
"description": "radv: move radv_emit_{compute,graphics}() to radv_queue.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5baa1c4c1c0a032d4df3358093c802e8f394a8f2",
|
|
"description": "radv: move radv_create_gfx_config() to radv_device.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d844d73fb43fd2de1c3316b3ee746a944f7db225",
|
|
"description": "radv: move radv_get_viewport_xform() to radv_pipeline_graphics.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa0ec3af884905b17476ba9434e3663824c0ff7c",
|
|
"description": "radv: merge radv_write_scissors() with radv_emit_scissor()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16b6b178899e0ca0e70b0531b1131958457d6b77",
|
|
"description": "radv: merge radv_write_guardband() with radv_emit_guardband_state()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb1f9da0a063a0f83ef262472dbcb2f32f9e9e52",
|
|
"description": "radv: move more cmd buffer related code to radv_cmd_buffer.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d5f4341085db88b2ef87098aa7996640e8bea98",
|
|
"description": "radv: move CP DMA related code to radv_cp_dma.c/h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b171bc2809e0bf824f59ff5560fff064711e2ae6",
|
|
"description": "radv: add radv_shader_info.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb73ccea561be1f386261a4d90593ba879331c11",
|
|
"description": "radv: add radv_android.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1d04cfeaae18283b66a89721ec3510236360ee0",
|
|
"description": "radv: add radv_nir_to_llvm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58cd24a63619d2b318da5397f2aa9055dc514845",
|
|
"description": "radv: move radv_queue_ring() to radv_queue.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f606efe62d0ff44994bda8039574a48f64f15788",
|
|
"description": "radv: move radv_get_tdr_timeout_for_ip() to radv_query.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a7afbfa13334b27045ab5603546080398f73edd",
|
|
"description": "radv: add radv_printf.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1adbf0e53f368aa4339bcc3f9446dc37747b062",
|
|
"description": "radv: add radv_cp_reg_shadowing.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "195383a5ec293ce595ddc880d3f6f59566594754",
|
|
"description": "radv: add radv_rmv.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e677b642bc5bd17ed3449ab7c402c905504639f2",
|
|
"description": "radv: add radv_cmd_buffer.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7196b9cc0b180d3f2a811e78f7ba95ae319d3eb5",
|
|
"description": "radv: add radv_spm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20611684619dede75a3dc4e8ccbcb88057e3aea3",
|
|
"description": "radv: add radv_shader_object.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1414a9799936e3557a13995d8559eaf7b9185ce",
|
|
"description": "radv: add radv_sqtt.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a313d5f82a5c65fd5f676c57c92f663546fb314b",
|
|
"description": "radv: Remove unused gfx_level from gfx10_emit_ge_pc_alloc.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d97c3bd064ca9b493990a1dbfd180764ab2ea60",
|
|
"description": "radv: Increase maximum allowed PS params for enabling NGG culling.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4464e6baff8ad3af5b979e6096d4f5ca3159377a",
|
|
"description": "radv: Slightly refactor the determination of max_ps_params.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbfb96f08f82ab847163128868166f2a93e85f9e",
|
|
"description": "radv: Remove I/O variables after nir_lower_io.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b188561df589317b8dff570e3e1835405acad3ef",
|
|
"description": "radv: Use NIR IO semantics to determine FS input info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6686fda28e27565ff16c3f646899b8d9d05c428",
|
|
"description": "intel/isl: Use Tile64 to align images for CCS WA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0921241866efb07db2886d16df2c7ea7534f576",
|
|
"description": "intel/isl: Enable a 64KB alignment WA for flat-CCS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7bfa8051ec53907e1ec4cd48bfc135701ccabf8",
|
|
"description": "intel/isl: Remove a CCS_D check from gfx12+ code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8845f1e439bd0816216b39e75681692b8326ff11",
|
|
"description": "intel/isl: Remove inconsistency when encoding Tile64",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81d8c071aca4d953aa07f2e021e033aa2d501e6c",
|
|
"description": "intel/isl: Remove inconsistency when choosing Tile64",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8e48b561e5194f44f2cb2fe6ab3d53c51f96747",
|
|
"description": "mesa: reorder st context teardown",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "067bbf930175917d02ae132f7bb28ee8193dd413",
|
|
"description": "nvk: Delete dead descriptor code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f30ce2656901301957672d3e1bc7cf4d2c8e0a57",
|
|
"description": "nvk: Add a _pad field to nvk_cbuf",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f1c909edd5c9159609ab27e7b6a7374796cceab3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfa955ed78bef56ba025a64468e8b841149fab18",
|
|
"description": "glx/egl: fix LIBGL_KOPPER_DISABLE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3730fcd2d9042476ac21e805575d29bbb0ce970",
|
|
"description": "egl/x11: disable swapbufferswithdamage for zink without kopper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fe9681db1e5dd968d6853aeb9a9e2e8a8eb8cb9",
|
|
"description": "zink: assert that ntv interp handling isn't doing implicit component expansion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7509a09ecdf25c6fc28fac5bb2b3ff7a42330c8",
|
|
"description": "zink: fix add_derefs for partial interp loads of derefs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7deef8d7d2c69255d5ebb776bafec6e5efd71201",
|
|
"description": "zink: delete some maintenance5 psiz pruning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24453579ad951b9f634b7052c5c1135733d8e481",
|
|
"description": "gallium: rework PIPE_CAP_POINT_SIZE_FIXED",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "201053bac14b695c0d8a688b051afcdb9bfd6c40",
|
|
"description": "d3d12: Fix d3d12_lower_triangle_strip if multiple vars are in a single location",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c17ef8c196e0262f28c4c3578638ad257515d9a9",
|
|
"description": "freedreno+virgl: Add missing driconf",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "850267ef998a4c13095a162d696fb936503b3b7c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d17577b646f54a7b3e82b6b09a0de8c88192ba7",
|
|
"description": "freedreno/drm/virtio: Fix deadlock on exit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "145a5cd414aaf444110328af6d9fa8d5c057fa22",
|
|
"description": "ci: fix nightly build (v2)",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7c0b19a6071dc8fa0cd8ad3e90f11223fa876337",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37be4bf1b757144a67da08b3ebcb5256fc611925",
|
|
"description": "mesa: clamp binary pointer in ShaderBinary if length==0",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e91c880364591f2f732d0b070e99c44ed9877a5",
|
|
"description": "venus: use STACK_ARRAY to simplify sync wait",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30824a118396d320500245fe3082b86120036bef",
|
|
"description": "venus: use STACK_ARRAY to simplify set layout creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bece3182963df829fc0973537fe136dc40d2a43d",
|
|
"description": "venus: use STACK_ARRAY to simplify physical device enumeration",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "630f4a5b928f75b9524b2ea217ef38449a0da294",
|
|
"description": "venus: use STACK_ARRAY to simplify render pass creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f639375b31f5af08fa079e7eede8c8122420ee",
|
|
"description": "venus: use STACK_ARRAY to simplify BindImageMemory2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f75ebfda7ef5c8b75c05be8794e2184b49f4c46",
|
|
"description": "venus: use STACK_ARRAY to simplify BindBufferMemory2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02985e37ed9c10e60424344b6300ee119126c160",
|
|
"description": "venus: use STACK_ARRAY to simplify modifier query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3edd6b5554b9c1f29ec3413f105644f03c59a28",
|
|
"description": "venus: remove obsolete TODOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93421ef3d3c1778bbd468afe040b084af5c210f4",
|
|
"description": "venus: cleanup 2 TODOs from 1.3 support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e983c436045a9f7179299d7bd0e66613659110b",
|
|
"description": "ir3: fix finding uses of reloaded defs in predicates RA",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "21cd9b9557dc03dd8ffef4da541a4e62f0f7e32c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbcbf6172677d46258530c70d582899551af2a98",
|
|
"description": "ir3: calculate SSA uses at the start of predicates RA",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "21cd9b9557dc03dd8ffef4da541a4e62f0f7e32c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22f64a1fe31f64f08e4ce48f66bb8408d16df2f3",
|
|
"description": "zink: print shaderdb info via debug message callback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57209a0c7ab79f333cb42c0e7fe21dfe9a719cec",
|
|
"description": "isl: allow CCS on single sampled TILE64 surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afb63443a0866f4ff94de7ee9c3ada285d0f6ec8",
|
|
"description": "intel/blorp: add fast clear rectangle dimensions for single sampled TILE64 CCS surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8670fd6ac4611ca29468830a8d59d99bbe872651",
|
|
"description": "iris: slow clear higher miplevels on single sampled 8bpp resources that have TILE64",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "772149b15ae59056364a880a7715aeb68631d3db",
|
|
"description": "nir/opt_varyings: handle load_input_vertex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b557f2e747a92011ee17269964da09dbc14d07",
|
|
"description": "aco/optimizer_postRA: Remove a check from SCC no-compare optimization.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b301e74ed324922263c44e18cb62ffc69d90b2b",
|
|
"description": "compiler,glsl: fix warning when -finstrument-functions is used",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fa70730da1f70e880eae5b09171b3d1736fcd44",
|
|
"description": "radv: Use IO semantic location for shader output info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f23795e78cdc170884f65aaf7def48df754acefb",
|
|
"description": "radv: Use NIR IO semantics to determine VS input info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fd67c84da9f4b1163457176bc2792ec206220d1",
|
|
"description": "radv: Remove unused VS input usage mask.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ddecb3f0eeb72412269cdb0bae46dd7b3d600e3",
|
|
"description": "radv: Add helper to determine usage of VS prologs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5156d3097bc87fefd535929f4472d8a714a7feee",
|
|
"description": "radv: Add helper for determining per-attribute vertex buffer descriptors.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e04f66ae335c9d1167853b8bfb8285df147c1261",
|
|
"description": "radv: Use NIR IO semantics to determine GS output info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7276bea52d7af3c452611e6151f154f263041e78",
|
|
"description": "radv: Record PS input clip/cull mask instead of number.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbc8f5216a8b949fa3a6e2c506b883c9e9596f7e",
|
|
"description": "radv: Slightly refactor gather_intrinsic_store_output_info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d10e458df0d7e38a11d4bcf77bce7d3751804307",
|
|
"description": "radv: Extract gather_load_vs_input_info function.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e2eeab90dbaf4a4b7f230d1f69824c3c2df7167",
|
|
"description": "radv: Pass key structures to gather intrinsic info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c27877cff9f69cd8327e7e7892b69cb0fc7da416",
|
|
"description": "radv: Only add extra dword to LS-HS stride when there are LS outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d116272689d95a3d2183d9a48b7f2f6c148ad7fb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad7457fe20e37acd9031cba2537ad24859f6f07e",
|
|
"description": "panfrost: mark indirect compute buffer as read",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb1c3f7f5de6642fcd127724a0cea5643d39d7ee",
|
|
"description": "tu: Implement CCHE invalidation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "95104707f189b2e1b06c855b563c1203b33da354",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abe9bd38ff079cd1b08662c5c99c63e391d5c58d",
|
|
"description": "freedreno/a7xx: Add CP_CCHE_INVALIDATE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "95104707f189b2e1b06c855b563c1203b33da354",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a47a65c1c28e3aad5aeec86e34ea995e58cd731a",
|
|
"description": "intel/genxml/xe2: Update definition of INTERFACE_DESCRIPTOR_DATA",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f29b780e11ce4e6df899ccc19265f8e74d3e475",
|
|
"description": "intel/genxml/gfx125: Fix definition of INTERFACE_DESCRIPTOR_DATA::Thread group dispatch size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c00c685f842d86081a39c9bb89ec849b744319ca",
|
|
"description": "intel/genxml: Add more instdone registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f3dc31876d56340124e994c3bad7a76e35d4a15",
|
|
"description": "anv: Set STATE_COMPUTE_MODE mask bit when zeroing compute mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba52fb0eca373bf9ee61e66872c7c10d898686d8",
|
|
"description": "glsl: handle xfb resources for spirv before running varying opts",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cadf5cc2d9e9786ffafaa1761e4523a2d08285b",
|
|
"description": "zink - Fix for minLod and maxLod when mipmap filter is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebfd3f2a782421dee16f37e91a3ea996b0ab9436",
|
|
"description": "zink: Removed unused num_texel_buffers member",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff24443fd076724e2951001f469bfff9949f0be",
|
|
"description": "ac/nir/tess: Clarify when VS-TCS I/O can use registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9faabdd5ddc6d57873a0edcfbaee85e8d4b5d5ac",
|
|
"description": "ac/nir/tess: Remove superfluous args for reserved TCS outputs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae8a9540481be918873ec1aaa13ec35c11f8ef06",
|
|
"description": "ac/nir/tess: Calculate reserved LDS outputs based on IO info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c61eb5480674e922a512c036455b00f30c12037c",
|
|
"description": "ac/nir/tess: Map TCS LDS IO locations without gaps.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a167cb9ba32981ff6cd1e9518adc3d0bb89376fa",
|
|
"description": "ac/nir/tess: Return undef when loading an unwritten TCS output.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c821e911942e8bb7f527523249cfca46a47213",
|
|
"description": "ac/nir/tess: Clarify when a TCS output is stored in LDS or VRAM.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08baefe18cda08e98ba64245c3667641e33a2545",
|
|
"description": "ac/nir/tess: Load tess factors from variable when they are passed in registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10acebf88f2dfb3c311c26137034299b9ad882aa",
|
|
"description": "ac/nir: Introduce ac_nir_calc_io_offset_mapped.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d43f8c1a1b006596907f383d5017565cdd0e810",
|
|
"description": "nir/lower_wpos_ytransform: fix for lowered io",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c527dab9668a7cdd637498e2959fca7392de500",
|
|
"description": "nir/lower_wpos_ytransform: scalarize emit_wpos_adjustment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e023ed944c267bf2e9ccdb6c1e63e0145ece17",
|
|
"description": "nir/lower_wpos_ytransform: update comment to reflect variable usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e871424b5e7243f8adde7efef23f10dc48c0513b",
|
|
"description": "nir/lower_wpos_ytransform: reuse input zw components for fragcoord rewrite",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e848d9b9ccc86d96e86435e8c8b5e21bb03ff15d",
|
|
"description": "nir/lower_wpos_ytransform: move new value load to start of function, reuse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "356d88d1e8a4233a572cf0dab4bdc719f6ddf1de",
|
|
"description": "llvmpipe: fix DRAW_USE_LLVM=0",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bb72e05d154c73c2bde29a530defce1b58241f3",
|
|
"description": "vl_win32_screen_create: Take ownership of winsys injected to created d3d12_screen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37cafd53ef88d353017b2910796d34b8caa07075",
|
|
"description": "d3d12: Fix util_blitter_destroy destruction ordering",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55e377e9652cc2063a02d850cf59234506109847",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dd871442b552e01023a24c73d2776082a7fad2d",
|
|
"description": "d3d12: Fix leak dxil_module::serialized_dependency_table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24197aeb2bfb3e5e1633974ffa455f77df22c422",
|
|
"description": "zink: only use location_frac for deref array indexing for compact variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2185da6c894b671775eb44a724a9f39c384da298",
|
|
"description": "zink: fix add_derefs case for compact arrays",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "baf96518fa47b1ddf1e8e2a6848815d16a2296c8",
|
|
"description": "zink: fix io slot calculation for vertex inputs in add_derefs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460cd99ea540fa5b8f0a063b9943afaf29b6cf06",
|
|
"description": "zink: don't clobber indirect array reads with missing components",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "459b49a1749ecdee1726a793d1ca62534ad95932",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a64f5ae9d703d5ae830809bdcc1aaad10577b87f",
|
|
"description": "zink: always check patch io during rework_io_vars",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11e988fa8048252108a2f556c726f6095b873f17",
|
|
"description": "zink: call gather_info during shader creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "562cb8381e4545621aa1c310e16b7439ad3e6b4c",
|
|
"description": "zink: track a mask of arrayed io locations on shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "364a6ac1a3e655e12acddcd97c0123e7a3fd7e7f",
|
|
"description": "zink: check for arrayness rather than tess io vars for indirect array vars",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "720a43858d6716af8e627f443d50b3ae2ae53a01",
|
|
"description": "zink: fix generated variable expansion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "404e9f11346279fb6c38fab45b024b0f924cbea7",
|
|
"description": "zink: always use shader sizes for clip/cull dist variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "316470920a23173cd53bc7cebcc3426314cf8fac",
|
|
"description": "zink: add a helper to detect clip/cull dist locations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "665755720a5600abf2d8bd95cf08234a1b31287a",
|
|
"description": "zink: manually calc clip/cull distance sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf4953d184b698425cded9a71dfc67c24334da36",
|
|
"description": "zink: apply component offset for CLIP/CULL DIST1 location derefs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "332c24774c057dc59ebbf98fb9c0cded9d0de245",
|
|
"description": "zink: run scan_nir before variable rework",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88792b9ea3f1df2d68a9229b0aac54ca1ac993dd",
|
|
"description": "zink: update xfb info after lower_to_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23ce5696d68041795cd5b96d8e1f746a6402463f",
|
|
"description": "zink: use outputs_written mask to detect edge flag usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8bf82133a29f1765e2625ed7572b19c6f6a47f2",
|
|
"description": "zink: always sort io variables by location after re-creating them",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd03efda03a72444dad91141ffaa2f23461b785",
|
|
"description": "zink: delete some ntv dead code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cefbfe6597a701e4a0e93503b1441384fd24e607",
|
|
"description": "radv: add radv_wsi.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfaa674583454c4d78bcaa899910630db2a6ceab",
|
|
"description": "radv: add radv_pipeline_graphics.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "987f3351b347df2be890413d13ce5cb38240f444",
|
|
"description": "radv: add radv_pipeline_rt.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7807d49f8225e3ebc9507095776043bbef5f0a0f",
|
|
"description": "radv: add radv_pipeline_compute.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f07a6398019f97ba9c41c1073310e042cb7c6582",
|
|
"description": "radv: add radv_pipeline.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e9b41641a0e43bf4d63657218313c7633a3eedb",
|
|
"description": "radv: add radv_pipeline_cache.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "150ce132737dca37339e2a1296542ed675b55bde",
|
|
"description": "radv: add radv_device.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c590cbd28ba305778cddf8231eaf0625b229a03",
|
|
"description": "radv: add radv_rra.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6849305a86cf9c5f37568d03ea0b00c400c98c66",
|
|
"description": "radv: add radv_physical_device.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fb19b8331f53b03d51f026acefa07bf97cbfe5b",
|
|
"description": "radv: add radv_queue.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30eb0ef45a783c58ba3682200c556f6387b17250",
|
|
"description": "radv: add radv_instance.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83841b0b78936a7b6bd774d89fc354b7ef250aaf",
|
|
"description": "radv: add radv_device_memory.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcfac614683eb44450e75c057dbfe6159c5ea43d",
|
|
"description": "radv: move radv_shader_{layout,stage} to radv_shader.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0df927099700c706d5849758db1a39465adfdbb7",
|
|
"description": "radv: move radv_userdata_locations to radv_shader_args.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d058264f55e26dd9691d671ac3125b41698146f4",
|
|
"description": "radv: move radv_prim_vertex_count to si_cmd_buffer.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74ac72ceb2a3acae6ccb9f523d404718a823e1d2",
|
|
"description": "d3d12: Fix leak of batch->bos on video-only builds",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55e377e9652cc2063a02d850cf59234506109847",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdf2a470d3b5a710a585f39ecb5639add96c6275",
|
|
"description": "v3dv: fix job suspend with command buffer simultaneous use flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff8d72ba22612b06c3cc8b25818ec1340ad09279",
|
|
"description": "v3dv: store the offset of the BRANCH instruction in a CL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c874caf33dddf3fec9b3c78223192a11edc57ab8",
|
|
"description": "v3dv: fix job pointers from cloned CLs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6efee3b402b2f051b9ea8190c8ae5a9ad685e7e",
|
|
"description": "v3dv: add a v3dv_job_clone helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16c96b0e9358c8727f9af29a7fc7fe9879cad45a",
|
|
"description": "v3dv: drop single sync kernel interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25e45b85c2ab5894f789c54d8699c26bf61a186e",
|
|
"description": "v3dv: require multisync kernel",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a8771f7b540f807fddf8751037ff7ca59afa6d0",
|
|
"description": "NirShader: don't fail on null constant_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9b3e324402f1ec6e7834fb1ada604353714bc65",
|
|
"description": "radv: advertise VK_EXT_device_address_binding_report",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db736ebf532794bcd3586c4f6c81021b1b0cd585",
|
|
"description": "radv: implement VK_EXT_device_address_binding_report",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34e8e5d76fc1e4474c15ad78067a53db27684ab4",
|
|
"description": "vulkan/debug_utils: add a helper for reporting address binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a5165cdf9f9181b3904837efde7fe03ea7c8be",
|
|
"description": "r300: fix constants_remap_table memory leak related to the dummy shader path",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "29df85788a7f122cabce776c38dc6eee79ee0511",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfc6330b852f6c50cb892864c7e1698b515c33ee",
|
|
"description": "panvk: use integers instead of strings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3352803510bebcbf86e25068319945250e16cc3d",
|
|
"description": "zink: fix shaderdb pipeline compile",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0ebd6f52a20aaa57f2815b3ad2e8052153689f18",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18fbe63ff215c7366dc4049e6b14fa375e59e90a",
|
|
"description": "zink: make descriptor pool creation more robust",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2e0c2c67f0609b4542bed696d5c22cd47fe2790",
|
|
"description": "zink: don't use set_foreach_remove with dmabuf_exports",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7b7a581a52db21ed8826d6f2986ea6dfc208fb2a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3114917986c03413720d35416455879a7ad4be09",
|
|
"description": "util: Turn futex_wake parameter to int32_t for consistence across platforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca9738cd7af632edf1096ac46180a6b56489d417",
|
|
"description": "util: futex_wait use TIME_MONOTONIC on win32 for consistence with other platform",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54e3fde5ca91834c52a0f2944e4e245a07434b54",
|
|
"description": "util: Fixes futex_wait on win32",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "095dfc6caa29e150b5c8e9566320eda1117e714b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a24610477f3b23a0dc0fb423bbc67ee92a0353f",
|
|
"description": "nir/recompute_io_bases: Sort per-primitive PS inputs last.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecbf3464f6afe6dd9e3b83ed7bea6b4953e53e06",
|
|
"description": "nir: Record per-primitive inputs without variables.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0852488193f6b3d4c841410adc7b997b6a8d495",
|
|
"description": "nir/gather_info: Record per-primitive outputs without variables.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "185e9b4a75bb0b7335e95cfbe8a0b65a4833f85e",
|
|
"description": "ci: fix nightly build",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7c0b19a6071dc8fa0cd8ad3e90f11223fa876337",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a535425fb6d6def5b93f8aa5d44a1e73a0335384",
|
|
"description": "radv: enable radv_zero_vram for Red Dead Redemption 2",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89182faee8ce69b0bde6f4f346286550ef993db2",
|
|
"description": "radv: add radv_device_generated_commands.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4e83026afc38b9d66d62b66c1366b4399d584c8",
|
|
"description": "radv: add radv_perfcounter.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bccaeab5035a71b43519748338bb4d3c4ecc9dda",
|
|
"description": "radv: add radv_query.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbb2e82e9aacc816b6bc22d330b3274c0c62298a",
|
|
"description": "radv: add radv_image_view.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7141bbf79931ad457446352ae492e9017f5b27c",
|
|
"description": "radv: add radv_image.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce54440af360a731faecbcdd7d12615cba892bb2",
|
|
"description": "radv: add radv_video.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c925f037123e006443ec3eeb5fab885844330e69",
|
|
"description": "radv: add radv_buffer.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ba5ba80175adc391d9c930ce07e09d398ee5d13",
|
|
"description": "radv: add radv_buffer_view.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a09954637be0ffb985b90ba7e59e0a19cf1e1fc",
|
|
"description": "radv: add radv_event.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c8f0c39183e64aa1395711cf9a530a510f2575c",
|
|
"description": "radv: add radv_sampler.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4aa095c6e560db867ef01837315c5e2e9687bd3",
|
|
"description": "ci/deqp: backport fix for dEQP-VK.pipeline.*.render_to_image.*.huge.*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80652de67ba990cee16ee68f51d86a156ad40e2e",
|
|
"description": "aco/ra: use SDWA for 16bit instructions when the second byte is blocked",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e21520061760fd42644e8cb3d80e781f2f164686",
|
|
"description": "ci: use the new VK_DRIVER_FILES env var",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e5b3da7659083f655f975e349f0569e2b37d9e",
|
|
"description": "ci: drop unused VK_ICD_FILENAMES passthrough from jobs to tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff37f687408e6404a11160e93717e534384c7ef2",
|
|
"description": "meson: add VK_DRIVER_FILES to devenv, alongside the old VK_ICD_FILENAMES",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "364ef85a8ea461768636d52f144d013ce4c24186",
|
|
"description": "docs/zink: format the envvar value as code instead of plain text",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96e8648b32268142fb5132acd01203f866c1ec54",
|
|
"description": "docs: replace references to the deprecated VK_INSTANCE_LAYERS with the new VK_LOADER_LAYERS_ENABLE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a8ce84c92f5d1dea2f52f70390cbf856db144b9",
|
|
"description": "docs: replace references to the deprecated VK_ICD_FILENAMES with the new VK_DRIVER_FILES",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e746c90a4b9a0f47ad4de136a3af961f6a5f0c3",
|
|
"description": "docs/envvars: document some vulkan loader env vars",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b8735cd4e2fd5fca820f91d767befaa7cf39fad",
|
|
"description": "ci: raise the log level threshold of spirv logs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3223650baddd967837a37f2fead36d46f02ca9f1",
|
|
"description": "radv: Reuse TCS offchip layout between TCS and TES.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b0b0e675c7897af8d0d3ab0f5bb00414e0cb918",
|
|
"description": "radv: Include output patch size in TCS offchip layout.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a76f821af710d94aa7056fdb81d3cbdfab847a6",
|
|
"description": "radv: Change number of patches in TCS offchip layout to match RadeonSI.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "820370ca087a619bbd961e822bec6db6cf03479c",
|
|
"description": "radv: Change input patch size in TCS offchip layout to match RadeonSI.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d116272689d95a3d2183d9a48b7f2f6c148ad7fb",
|
|
"description": "radv: Add number of LS and HS outputs to tcs_offchip_layout.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a45077d845d8f29c40cdaee892c044727a7739a",
|
|
"description": "egl/android: Fix gl_config dereference",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "273e54391af7e0a89daec778980c3f8a800bcd7b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb4036a4be1df7f3006ef030a53e0829934c9ea6",
|
|
"description": "radv: move some VK_DEFINE_NONDISP_HANDLE_CASTS to radv_descriptor_set.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "964f1ed023cf1af090296a01b5b1a1fe95d46815",
|
|
"description": "radv: move radv_device_supports_etc() to radv_physical_device.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57dd6691df59a6a623b4b65025409d57f43e159e",
|
|
"description": "radv: pass a radv_physical_device to radv_use_llvm_for_stage()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a48e57a3d1c729132c726be506f6b2e1d8a7aea",
|
|
"description": "radv: declare format related functions in radv_formats.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20963fbba5014ae13c0cfcc9b74ff9a1eb45543e",
|
|
"description": "radv: declare radv_cmd_update_descriptor_xxx() in radv_descriptor_set.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f7a5a27ef1b630bd1aea0cc0b1256fadee9de8e",
|
|
"description": "wsi: Implement linux-drm-syncobj-v1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd16c28b78b77f92bfb4e49f0f03bc1b4a30c85a",
|
|
"description": "meson: Bump wayland-protocols requirement to 1.34",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9eb69182d392bf679c810e4486b51f0e0c41745",
|
|
"description": "meson: Update wayland-protocols wrap to 1.34",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cee642af36e473d110027fe8c971863a4fcc49c6",
|
|
"description": "ci: Bump DEBIAN_BASE_TAG for now",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19607c9ff4a72509b1297b950cf56045371acf6b",
|
|
"description": "ci: Bump wayland-protocols version to 1.34",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59813ae468dc727623b9e701d06b14f5b959973d",
|
|
"description": "wsi: Add common infrastructure for explicit sync",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bf8f96b3e8f5ad0c6b1a2a59a68c061bd9e961b",
|
|
"description": "wsi: Get timeline semaphore exportable handle types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a72ea01d35625fbd011635954a9d7a34e3dda5a",
|
|
"description": "wsi: Track CPU side present ordering via a serial",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7467f29af194dd98d5656000a0818f68b4812f64",
|
|
"description": "wsi: Add acquired member to wsi_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a50ce3df71f08a2b9dc31aef00b70423d5ba7dd7",
|
|
"description": "wsi: Track if timeline semaphores are supported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efa6fac0d735ceaaf86d886541c32a9769ce21c3",
|
|
"description": "build: Add linux-drm-syncobj-v1 wayland protocol",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72240780f2c1a27ea99867f103cb38456e3f88a8",
|
|
"description": "wsi: Add explicit_sync to wsi_drm_image_params",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c30c969c2487cbd3461a5d688ecc8c255ba69632",
|
|
"description": "wsi: Add explicit_sync to wsi_image_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eae948332a33377f3a3725f3e32bd5d71609bf73",
|
|
"description": "wsi: Pass wsi_drm_image_params to wsi_configure_prime_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6345250cae6ea3fb9d1f2baaa8f4542f9f7b046",
|
|
"description": "wsi: Pass wsi_drm_image_params to wsi_configure_native_image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55ac1bfc57fcdf437372e505ab27a0b38db18674",
|
|
"description": "ci: add missing rule to disable vmware farm",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54050d88441b9c2a39564ddf80ee0545a462e103",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50783351bcff9be116cd6d714877ccd0952df2c4",
|
|
"description": "fix(FTBFS): clover: adapt to new LLVM 19 DiagnosticHandlerTy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c3cce2fff8de3f81eefa82db42650a63e3a4285",
|
|
"description": "fix(FTBFS): clc: adapt to new LLVM 19 DiagnosticHandlerTy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b6c9a8f68549666310efb57334a941d0c5d5d00",
|
|
"description": "ci: mark vmware farm as offline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a87d88854605857f83ce62f09809a2511a063a66",
|
|
"description": "anv: disable fcv optimization on >= gfx125",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35a9e8577cf8ccfacc65015508752d0c0de3daf3",
|
|
"description": "ci: Nightly run expectations update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca6779f3cbb816e27ed7228720509185145ac038",
|
|
"description": "fd: enable prefixing the RD output filename",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e0d0190ea1a7781013b638ccd98236eb8ee00d7",
|
|
"description": "intel/brw: Drop align16 support in brw_broadcast()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a520c976a5d2c533260c6ac083608f8d0aeaacf6",
|
|
"description": "intel/brw: Drop dead CHV checks.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3d12cf72f1e67aa0b3e0574edcf6c5ffd6cf4b8",
|
|
"description": "intel/brw: Don't mention gfx7 limitations in shuffle comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d9e2b761a790c2873a71defb95118c0cfd2ebbc",
|
|
"description": "intel/brw: Update comments for indirect MOV splitting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a24f29fbbb9e95053699ef0e5e19999655fee73",
|
|
"description": "intel/brw: Fix lower_regioning for BROADCAST, MOV_INDIRECT on Q types",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a90edad9f72607310f64be2fd0897ffa7d74a3d8",
|
|
"description": "intel/brw: Fix generate_mov_indirect to check has_64bit_int not float",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "817f74748feecb6397fd486c128795733944ab9b",
|
|
"description": "anv/xe: don't overwrite the result from vk_sync_wait()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38af7254e207ebb5303ad97f87b5460392383ef4",
|
|
"description": "anv/xe: don't leak xe_syncs during trtt submission",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "18bd00c024fc0f11a36da5b025b89a26ebd635e1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cf272364b4de52c8d918e1d04461b461f205771",
|
|
"description": "docs/nvk: fix envvar documentation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c637c20d9764fd7a0c2e2544f2d4c17f90e5ed7",
|
|
"description": "docs/anv: fix envvar documentation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e7703a4550dea6b894aa6e751c1dcfea41162ed",
|
|
"description": "nir: add missing stdint include",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51c589234d8faf3cfe91e15eff61b38553914b23",
|
|
"description": "isl: fix inline c identifier reference -> inline code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13b88747d4048a1c9a5acd9dcd6ef43965b119ca",
|
|
"description": "docs: fix inline c identifier reference -> inline code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7668cb54dd7b0d861445501175c7c847fa76193a",
|
|
"description": "docs/isl: fix enum references",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a38d6547a52d8c31ed43d79f24887f60e569f08c",
|
|
"description": "docs/isl: VK_FORMAT_xxx_PACKEDn is not a real format, don't try to link to it",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfc211ed438658e3214be140e968b18f22784409",
|
|
"description": "docs/isl: stop trying to link to classic drivers code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "643cc8be7f2a535e13b0f52949259ed27ea178cd",
|
|
"description": "docs/isl: fix references to ISL_AUX_USAGE_CCS_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db810a064489c866c809eb6abb57dd610e10d673",
|
|
"description": "docs/envvars: fix reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6702bb91f2097c906f874938ec466cd8e3fb1dd",
|
|
"description": "docs/nir: vec4 reference",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7da4a97fbb1e68d984aa84c390c8bf37301ce0d",
|
|
"description": "docs/macos: drop reference to former github mirror",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c0b19a6071dc8fa0cd8ad3e90f11223fa876337",
|
|
"description": "ci: run python-test automatically only in merge pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "891e2e42c63c22e414e90e996ae12b59da555fc9",
|
|
"description": "ci: run python-test when editing the CI itself",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "182ff5dadaa2776d7cd2c11c3573c2bdb810dc92",
|
|
"description": "ci: fold .test-check into its only user, python-test",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c34cfc1a3b9ccdd0f81f7852891394df252e73c8",
|
|
"description": "ac/gpu_info: update multimedia info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb693cfec6c3b6d264e6684b0cfbef6c780e385c",
|
|
"description": "radeonsi/vcn: use num_instances from radeon_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "583921b2e75655f5c1b6a8917e980b627b4d5dc4",
|
|
"description": "ac/gpu_info: fix regression in vulkan hw decode",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f3ab454f074938ec89b245ad3166c69e0330ca8c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9329f2c15b3a9d96d2365ee152eac9646b4d4a46",
|
|
"description": "radv/ci: simplify tahiti flakes list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e625fa16142b166349dc4f4e0edf059c349c94c",
|
|
"description": "ci: restore kws farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b35b2718be38dcd6e93566c66d6b8ac4071e5bcc",
|
|
"description": "radv: remove radv_physical_device::instance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2c29c9bb67b45ce89de01b4276c25acbf9ce9fd",
|
|
"description": "radv: remove radv_device::instance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "675d7f4bd0d09a80e8f0a5a60ca9eab20a6e3b74",
|
|
"description": "radv: remove radv_cmd_buffer::device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29bae070d1e7ebc7c0009c4bd8d803b9cce6f1d3",
|
|
"description": "radv: remove radv_queue::device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "896c9cf486182a0058deeec0036ceaca1ddd2819",
|
|
"description": "radv: remove radv_device::physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "310597cab6efb95210ec89d5fe0046876849cb76",
|
|
"description": "radv: rename radv_physical_device::rad_info to info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2686cd59dfe296d94571969a9eb870bfd271827c",
|
|
"description": "radv: rename radeon_info variables to gpu_info everywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52663ec80fd8a4fa4fe82ea27188964740d4b319",
|
|
"description": "radv/winsys: rename gpu_info to pci_ids in the null winsys",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce1c32e358cdd74497b4bfc4302c057947808df6",
|
|
"description": "radv: rename radv_physical_device variables to pdev everywhere",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f674fdee726ca634f1b21cd293e72ae6cd87147f",
|
|
"description": "ci: take kws farm offline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcb568a5d5a52db75fa2f6d04579bb404ca7f597",
|
|
"description": "docs: add alpha-to-one features for RADV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f46390198375e398dd78ae3eda4282311efb2c52",
|
|
"description": "radv: advertise extendedDynamicState3AlphaToOneEnable with ACO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "850605eba1ae8b17b84fd97e90725f0ed9fdf922",
|
|
"description": "radv: advertise alphaToOne",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7206bcdb2aaa714637d7324486f02f5851d5f62",
|
|
"description": "radv: implement alpha-to-one",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5f1f39bf7d1cc84ac6c8a73feec20130d00bda6",
|
|
"description": "docs/egl: various wording improvements",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ceedfc3ee42b9169993a728660091efa9d5ac9",
|
|
"description": "docs: mesa also implements gles 3.0+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28a1cdf7e0450815cf19cbbd2bd3fbaf1d32062d",
|
|
"description": "docs: we support EGL 1.5 for a long time",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fad2922fb4e1b7fc5e657980fdbdcd0baec106d",
|
|
"description": "broadcom/compiler: fix workaround for GFXH-1602",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad647e2c90fb76e3a7c5e8d21c3f68a78bc474fc",
|
|
"description": "v3d: implement fix for GFXH-1602",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d68dd78d07b30cefe90d76af681075f4ed6b33d",
|
|
"description": "intel/eu/validate: Allow SIMD16 for mixed mode float operations on xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a368d234c8ff12eda783516dd1018609e9d2a7c3",
|
|
"description": "intel/brw: Lower DWORD scattered read writes to lsc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5040bfc3f65778ab10a91cbbbc355b83a48669c",
|
|
"description": "intel/brw: Handle typed surface and atomic messages for xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74efde76635ca0cbd582b6ca3ab4bb5a24b9d2fe",
|
|
"description": "intel/brw/xehp+: Drop redundant arguments of lsc_msg_desc*().",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1812437e877e0ec2ede01694344c171a00e3bc7",
|
|
"description": "intel/eu/xehp+: Don't initialize mlen and rlen descriptor fields from lsc_msg_desc*().",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa96274a87183d2c259754b11a1df4bd48668007",
|
|
"description": "intel/brw/xehp+: Replace lsc_msg_desc_dest_len()/lsc_msg_desc_src0_len() with helpers to do the computation.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f9ab41457da40c5f1ae01abf0a44e00bfc4bd08",
|
|
"description": "intel/brw/xe2: Update uniform handling to account for 512b physical registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8587ef172c0f99d82caf430f2204096864dc6abd",
|
|
"description": "intel/brw/xe2: Update brw_nir_analyze_ubo_ranges to account for 512b physical registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5a89408126708652d4cda597e133d8a42d76067",
|
|
"description": "nvk: Use a linked list for descriptor sets in a pool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c1683c9b9eae0ac49dc872248ba1b4a0b070b45",
|
|
"description": "nvk: Use a VMA heap for descriptor memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cbd3a18d4d32618a7eea9353efec9d87db15624",
|
|
"description": "nvk: Use the page-aligned BO size for the descriptor pool",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2d3cdd5f206029a02ba9b94eff528336e10b3c1",
|
|
"description": "r300: add missing copyright header",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "024491f60fdc6747b33de63fb2bef9e18267e9a9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2ae73b27ed420cf0989a0f4ed68c588e23302e1",
|
|
"description": "r300: add missing licence to the r300_public.h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6e3fc2de2a185775a721b3633f420aa3d2c9a949",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95eefce4d80c1916bfdb691c7ad456f4ba7e7a6d",
|
|
"description": "r300: convert to SPDX license block and fix small typos",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a93058b95f7aa01b7871868072a46778a0a765",
|
|
"description": "nir/opt_varyings: simplify nir_io_semantics::num_slots of directly-indexed slots",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c66967b5cb7aa69c3c2efb12730b7b570483e01b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71becd1b44803fe28081b47c9f3ff1d2616681df",
|
|
"description": "nir/opt_varyings: don't generate IO with unsupported bit sizes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c66967b5cb7aa69c3c2efb12730b7b570483e01b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c543f4a02c4eea948c2194f021875546cd363b9",
|
|
"description": "tgsi_to_nir: translate TG4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96ee0d6711ed162b2d3545d7f70927ed35d20c91",
|
|
"description": "ac/nir/tess: Remove dead code that was meant for epilogs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b34e99d021c41d2534d5c67b383892b227fb1b81",
|
|
"description": "radeonsi: Use one more bit for number of patches in TCS offchip layout.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04dea4aef2e491dde2282fe0b95883a6e36d9e75",
|
|
"description": "radeonsi: Remove tess bits from VS state.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b82614e06bec65ee4ef8aad3af2dd7f35274eb6d",
|
|
"description": "radeonsi: Add number of VS outputs to TCS output layout.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8883b88dd429f7d07f14bec3eb0e9ff0f0a35b96",
|
|
"description": "aco: Delete all TCS epilog code.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "078a23cde440b30ff4cb7a5daa8d2493f7142f7b",
|
|
"description": "radeonsi: Delete TCS epilogs entirely.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71f9d4b9eb02ced25715a5bb0d75500971f37a90",
|
|
"description": "radeonsi: Implement dynamic TCS intrinsics for non-monolithic shaders.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05dda3d6e72bc202b3f1f8aa007b66c495b7df05",
|
|
"description": "radeonsi: Put HS output count in TCS offchip layout, not patch data offset.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e68ab8651e4f13c97f2983ee6336d86c166bd95d",
|
|
"description": "ac/llvm, radeonsi: Handle tess_rel_patch_id in common code.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ee81ffe14c62b7c38dbe136aef88a88165a0900",
|
|
"description": "tu: fix memory leaks in tu_shader",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a03525d8db7b0295c955aee04d1694a4a1b4493f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcf1a8062ba3a058d25620f90d5af8f4bfa0cce7",
|
|
"description": "asahi: switch to VS/FS prolog/epilog system",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "742a842811bb2e7b068e713047284cacb64c9db4",
|
|
"description": "asahi/clc: stop padding binaries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a2d13f59ef0563ed7e32e16b4982746950c1963",
|
|
"description": "asahi: add fast linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66862fa160409f712d76233a0fb618a83dca2b89",
|
|
"description": "agx: add main_size info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0298c5d905cc7c775da74655cb242a8f7ee181af",
|
|
"description": "agx: add agx_shader_part data structure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6105cdf0c6e321db282b5ca90331c131a0b7022",
|
|
"description": "asahi: static assert blend key size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0698b796e43463816df10bd5a140bb30896cbf3",
|
|
"description": "agx: drop shader stage assertion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57fa9a2b8ed446c6201b5f62a0141fd9b9932ad6",
|
|
"description": "nir: add intrinsics for non-monolithic agx shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99a4d0fcad491426d1cde5bbd9d0c1e4c06b801a",
|
|
"description": "asahi: don't allocate tib space for gaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eadf4cfe1c8b48e674cf765074d9597ba0a681de",
|
|
"description": "asahi: constify agx_build_tilebuffer_layout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d375e614352ca5fe324138fc93defa44fc8afe3",
|
|
"description": "asahi: add agx_usc_push_packed helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9974f68bb988d86083615b80c055bba1814c0432",
|
|
"description": "agx: document non-monolithic ABI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9ccd7226577df4542f878c86b736d3a7bf878a2",
|
|
"description": "agx: implement exports",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6839cfd69c3cf732551c38b088314ef3efa510a",
|
|
"description": "agx: generalize preloaded cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61a4414bf69bc4a48fdc31448ac82bd764b15f72",
|
|
"description": "agx: wire up samples_log2 sr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e536b4973f08abaf5863211bd0886ab8cf101775",
|
|
"description": "nir: add export/load_exported_agx intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df8e52a795803efb022c1dfadecd26d5365bc7e7",
|
|
"description": "nir: add samples_log2_agx sysval",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbd6182549ddf7eebcf9e279629009b6f74260ec",
|
|
"description": "asahi: fix bit sizes in point sprite lower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caad4703aabcab27639022197741f52d941a12a3",
|
|
"description": "agx: always reserve sampler #0 for txf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be81812a4bc351a23a60f0af0d17c2f0b2b284ce",
|
|
"description": "agx: inline sampler states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "781dcc8ef8e9119a8f31f26d0da8a44d0ca92dd5",
|
|
"description": "agx: optimize out wait_pix in some cases",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c95584589194ad8a17b3b95d6492729f43ec9fd6",
|
|
"description": "asahi: don't set writes_memory for tib spilling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70395c1ac17a0894f02228a5f00cc3b6725bc6d2",
|
|
"description": "asahi: delete layer id code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a63fffeaa389035902a25171db032bf98c3d801",
|
|
"description": "asahi: fix _packed USC structs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3fdede75b037df765422ad18ab66e6f7ec1393a",
|
|
"description": "asahi: use ht derive more",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a108b21d4c30ef0e939a9fedcdb8cb3e98ced28a",
|
|
"description": "asahi: drop dead linked_so code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad2f096a8b33742b761fbc1d32c949512fdd7c9b",
|
|
"description": "agx/lower_vbo: dce as we go",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acc1fd3a8abbaec0c57173fef621ee256c1809d8",
|
|
"description": "asahi: stop using GLSL indirect lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c7ce248960ecb182fc019a7b2fde1e1af7debf4",
|
|
"description": "asahi: make point size replacement dynamic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7595dc903674cce9894062b7111e8490073cb534",
|
|
"description": "asahi: drop now-empty base key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0e1ccc8d490ded39b7f248fb9d564e167422b92",
|
|
"description": "asahi: rewrite varying linking",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3764adbef106568a381b06084fefb5f312bce6e0",
|
|
"description": "agx: inline imm into st_vary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a25e8de1807bef936e2f1d8161621c880ff548fb",
|
|
"description": "agx: pack indirect st_vary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78ede839f7d569e21124cc0a66a1b5687af80a1c",
|
|
"description": "agx: rm unnecessary iter hack",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d9ab6f7c7369411038bd456a02f93ff56be71ed",
|
|
"description": "asahi: advertise indirect fs inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a17b350a3da5c349f85eea7aba4d13a35463b483",
|
|
"description": "agx: handle indirect varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87551ba3eba89749d89e3e5da23ee450b9f6d079",
|
|
"description": "agx: pack indirect CF",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea9ddf1b969a5e1bb6e548d801a0fca9b78d950f",
|
|
"description": "agx: explicitly assign coeff registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70277f8ff720b06c8aeb051ee8c184398b3e8d3a",
|
|
"description": "asahi: extract agx_cf_binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2265ff588f666a483eeb83005374863be85c6ef",
|
|
"description": "asahi: drop =varyings debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c2df9e8144e0aac539ba9ea0eda6b39b2eec85e",
|
|
"description": "asahi: add agx_push_packed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "499d091208c0ff78108abcfd2789dffa2236efa1",
|
|
"description": "nir: add intrinsics for lowered VS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1773eb329c1045ac3bc0051629f6c0ff73d82f14",
|
|
"description": "nir: add offset to load_coefficients_agx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1f6e2818daa0e8020dbd0bde97825d16197ee35",
|
|
"description": "docs/asahi: document UVS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43613314ab5b5d0a2d8f57e021e16177fd7b05ab",
|
|
"description": "agx/opt_preamble: improve rewrite cost est",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd76caf5d342399c017b84dc02bcffd20a125a82",
|
|
"description": "agx/opt_preamble: preamble cycle estimates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c77f59e8a1841cc7cbfa771865a6e6655f2fe87",
|
|
"description": "agx/opt_preamble: restrain ourselves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cae914978b40b2490a32d702c9ad596be964b1cf",
|
|
"description": "agx/opt_preamble: improve preamble cost function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9a359e9bde48bbdbc336f22ad2e2b0ffe5b227f",
|
|
"description": "agx: start a crude cycle model",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85f7310ba74f7e95b65b2c39cfe29eda2c90d63c",
|
|
"description": "agx: vectorize uniform_store",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "703e5385eb1707da3686dc6cc20b79ca986e7b9a",
|
|
"description": "agx: split select opt into its own pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90b4e27bb277d60aab8e6957837460ca6f797008",
|
|
"description": "agx: use funop short form",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42a43bbdadfbab773acdd46a4440d98c2568c3c2",
|
|
"description": "libagx: parallelize prefix sum over 1024 threads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3319d4fdba79688692d1327c624255bbc6d57203",
|
|
"description": "libagx: deal with silly NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13ecef56d06ded1b872c62fc6251a54bad88e36e",
|
|
"description": "libagx: accelerate prim restart unroll across wg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "890a96e2a788848ae2187278f6bb02f6de18e10f",
|
|
"description": "libagx: accelerate restart unroll across a subgroup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b51282500d80cfa48bfecfb0a2a640e3d49583db",
|
|
"description": "libagx: polyfill glsl ballot()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a586c7e8798324a46728b4f031579ade2dccf46",
|
|
"description": "agx: implement load_subgroup_id",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c274566bbff19eddcd460b911bb47f2b43acfcb2",
|
|
"description": "agx: test constant compaction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb785a55039686ccdf7bc114fcb5520a4b44b805",
|
|
"description": "agx: compact 32-bit constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61b74894a9d73160207d100bbf9c72bd3969d231",
|
|
"description": "agx: promote constants to uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a97657792622ab02adfa140049b17e62ca0a27e",
|
|
"description": "agx: extract agx_is_float_src",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e2cc790eb72acc4ab1e6dcd4befc1ccca48a427",
|
|
"description": "agx: model 64-bit uniform restriction on ALU",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b6640d013ef2b8c261953e0a2863837939f0003",
|
|
"description": "agx: extract \"accepts uniform?\" ISA query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51d3a376bcd1a26414ce6059bda321a7ece1027d",
|
|
"description": "agx: restrict high uniforms with textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51eba1c38ed54ab197735c8fd27e092f78f4d46f",
|
|
"description": "agx: fix lowering uniforms with abs/neg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e05c2f211817d5a4cc8e6193f680d7e9f04f5c",
|
|
"description": "agx: add more shaderdb stats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36491b6e0b5a989a865a232602f41f64926fdb8e",
|
|
"description": "asahi: use less bindless samplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55d7267d6c6726875a3d705c0da675044784067f",
|
|
"description": "agx: implement get_sr remat",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03000030d06cb5e60ddf3989c452812ffd090140",
|
|
"description": "agx: generalize remat code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2ce64d0131a1b89bb878cf07a3db1789ec13cc8",
|
|
"description": "agx: enable indirect temps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e80d451e55af8fecd8b98a24fa06cfa9324351f3",
|
|
"description": "agx: move spill/fills accounting to shaderdb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43e804b0e46346617d61f2ac6b2d8c1c359dddab",
|
|
"description": "agx: add tests for SSA repair",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dbf1b48d12347ca5e8d30eda827d91d1654de4e",
|
|
"description": "agx: add helpers for multiblock unit tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a181f3caf4db1e0332224f1ad9bfe0a4ee2f1993",
|
|
"description": "agx: make add_successor public",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c147ae4483091fab71c1156c66f436abf1fdaf2",
|
|
"description": "agx: use dense reg_to_ssa map",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "034f369ddf93fe75734a477dbe9d3fb6733d4dd6",
|
|
"description": "agx: switch to Braun-Hack spiller",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe8b245cc47eff3f64054842f907f20daf8f0e57",
|
|
"description": "agx: add Braun-Hack spiller pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6e9f707f4f35613251e3f143ec0d2a3541848d9",
|
|
"description": "agx: add SSA repair pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "450e79c1e6c5e338502380ba96b18d4e38a78bfe",
|
|
"description": "agx: add SSA reindexing pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20409b6baec1639d9c7b0d6f6c6c309f7b3daccf",
|
|
"description": "agx: validate phi sources for consistency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d553af7f8bedf645f0b85f0c2238cf6280a46cd1",
|
|
"description": "agx: drop scratch regs for spilling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b48f2d0ebc29783d577cb1647304527b4097911e",
|
|
"description": "agx: try to coalesce moves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe612acb8f621c45585c2c083a6426d049c80d30",
|
|
"description": "agx: coalesce phi webs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afdcee6a0a6c5b99a365ec685af0d985412cf8c4",
|
|
"description": "agx: add limit for max sources per non-phi",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3684c9ebbd21d80203bc55b78edfd1e177a2df3f",
|
|
"description": "agx: add before_function cursor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bff596505dde64dee22da661c2641ffbc0bda59",
|
|
"description": "agx: add temp_like helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffd2b846c42d851346bc8b0dc1b4560a8aec7087",
|
|
"description": "agx: add more iterator macros",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "645f5187ed6eca33dabb97b5d1e8444afbc2d49e",
|
|
"description": "agx: don't leak shuffle copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "106da137e37ce2120ae922740bf985213870d885",
|
|
"description": "agx: implement live range splits of phis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7f01d8ca5cd80cde0b86a1a9487a672f2baf7bb",
|
|
"description": "agx: sink harder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4024a82aa31415d8ab3c9d2769688ccafda6c7d3",
|
|
"description": "agx: fix bogus implicit cast with 2d msaa arrays",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c41c6ff27f88c6cb240620a593c446a71cdb12a0",
|
|
"description": "agx: assert phis don't have .kill set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b878c5b5799b2c2965d267420621a0c13d84172",
|
|
"description": "agx: allow vector phis to pass validation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2b344a041428971c45b392ac16903fe5a26eca0",
|
|
"description": "agx: scalarize vector phis",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fc2a45c8fffff69aa941a25ee01b4c61294355c",
|
|
"description": "agx: fix 16-bit mem swaps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bfdb20dac013b77e3dd600293e0cc411e9cac33",
|
|
"description": "agx: add num_successors helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da18ac5dfabd14043e3daa2d5185dbda8def69b7",
|
|
"description": "agx: add more asserts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d47d827afd1786f1872881106b661acd22442a",
|
|
"description": "agx: fix allocating phi sources past the reg file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a3f9de4865839bcd4a7903fb042ab5d638b2630",
|
|
"description": "agx: fix stack smash with spilling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ca5778f3eb22774f0994d90f1216da10bbefd98",
|
|
"description": "agx/opt_cse: alloc less",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "114f858440f63de7d30b742934ecbbb0a1b04aa2",
|
|
"description": "asahi/clc: fix mem leaks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e28998017aef18ffa9c69b19b7c6f4616ee733c",
|
|
"description": "libagx: improve static assert message",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b01ccc13e923eb8b38d506b37d4fd2f443acb506",
|
|
"description": "asahi: drop asahi_vs_next_stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c497d41c78f6b8e2b673ca8b7a59112e265d489",
|
|
"description": "asahi: drop TCS key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72ef80dfc839dfb132804475674f2404617f4ed1",
|
|
"description": "asahi: stop merging VS and TCS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "351698d165a8d9a57409025e64a7ae240d58bafe",
|
|
"description": "asahi: be robust against tess batch changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20089a681adf557b77a99906e8fe093b2c65b833",
|
|
"description": "asahi: implement CDM stream linking for GS",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69dc5bed896c91b6fab227e68219a624bf7f841e",
|
|
"description": "asahi: fix depth bias interactions with points/lines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c40768207298c18847552ed67315b1f7546cdaf",
|
|
"description": "asahi: accelerate QBO copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f642e9bb972d50f34c12c9927d6deec7894bcc4",
|
|
"description": "asahi: add helper to classify queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc904cb4a775e7c9084ba977d42980c85823362",
|
|
"description": "asahi: add flush_query_writers helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0582fcd8e3868ae3c686a2f9ccd6bda79625a57",
|
|
"description": "asahi: export build_meta_shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83737cca5c3f2f0ae8fff3ee791447869ab774b6",
|
|
"description": "asahi: fix stage accounting for meta compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2a1d380964275158909147bdf50c3c454565d83",
|
|
"description": "asahi: fix unit mismatch with unroll path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dee26b61f36edafbb8066754864c988adfdaa08",
|
|
"description": "asahi: zero more in the unroll path",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f1b50d8bcb3cd6a1e2420494bf14e20fe2cd89e",
|
|
"description": "asahi: clarify how unroll index buffers are offsetted",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e952189443430a24fa5a9ebefd8c4c649f14670c",
|
|
"description": "asahi: fix overread with samplers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "007a440a33d49e12909d3cf7ca8ee4f6783830fa",
|
|
"description": "asahi/lib: fix overread with stateful",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a8d0217c94083890965a4b3c09e7fa42f7ea03a",
|
|
"description": "asahi: move more code out of agx_preprocess_nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6800d5cc678791ea3ded5a91645128bb5bcb9d4",
|
|
"description": "asahi: allow more samplers for shaderdb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff6722814af6abb0925f17ae63e64fc4f2567f7f",
|
|
"description": "asahi: Add >16 Sampler Access for Ryujinx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4779e9d5741aefcc46e061f31ed0623b91410acc",
|
|
"description": "asahi: bump maximum samplers for Blender",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e4b5e0b000884ac09ef9cc34477ff0b9a39a91c",
|
|
"description": "nil: Drop unneeded types from formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c593986156c96196960397977a92567153d39b1",
|
|
"description": "nil: Remove 2-bit SNORM from the format table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca6ad7f8c79bae0e405a9a40e25e296c78b0f6b",
|
|
"description": "nil: Drop bogus color formats from non-renderable luminance/alpha formats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b6b5aa0c69f38a612b744a79c152c3bd669223b",
|
|
"description": "nil: Switch to using the CSV generated table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc0ce3848f04bd046e204e96f6a911008f49a454",
|
|
"description": "nil: Re-organize the format table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70843be321674ea40940cae056b987a2b725ffb3",
|
|
"description": "nil: Add a CSV version of the format table",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f50d72ec562135a012aa9925610dc71161e495a",
|
|
"description": "nak: Don't do a scope break cascade for nir_jump_halt",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9312356d999f6a03e115c21579df95869690cc57",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b593de2c498963da7fdedf8e53b270f0c0623fd5",
|
|
"description": "nir: Delete the rest of the CF list when adding a halt",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "75861c64b8282c8e6a3c59cc22f062f9a15bb3de",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9e737212d5e9a8d61a50592234aa35c2ab530d7",
|
|
"description": "intel/brw: Add a src array for the common case in fs_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dae97956282d0ace455881dbe4e23901cbadb2bd",
|
|
"description": "intel/brw: Remove vestiges of sources on IF opcode, only valid on Gfx6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "816a33849a2e3e00b9ec27299280ab8b793b9e0b",
|
|
"description": "intel/brw: Rearrange fs_inst fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "814017103ca579e16f141694d10a982184d23f9a",
|
|
"description": "rpi/ci: another batch of flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f395d44b195dd11d860ff55c1dce326fc30682d",
|
|
"description": "nvk: Advertise VK_KHR_maintenance6",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16397c10c7635be6f56b01ca30526388494b4a35",
|
|
"description": "nvk: Add support for version 2 of all descriptor binding commands",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a88e3f18bd3fdbd31da798cd8cb6e382469cb2b",
|
|
"description": "nvk: Support VkBindMemoryStatusKHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e9c01dfe40796ffab4521357dfdaeab217c1240",
|
|
"description": "intel/brw/xe2+: Use phys_nr and phys_subnr in DPAS encoding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d85f7129a8d5222aa262e4c86148c185215ad9d",
|
|
"description": "intel/brw/xe2+: DPAS must be SIMD16 now",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8115221e596a8bed7a64799ccc03aa9ad225d92",
|
|
"description": "nir: intel/brw: Change the order of sources for nir_dpas_intel",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b14da33ad3aa8a30ed5e479eace8bc6470095a7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6bd6f2a41253e6430229e1e2ea8a969fd04363b",
|
|
"description": "intel/brw: Use enums for DPAS source regioning",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be4fa59a724fff6c94be66665d151b6462ecedb8",
|
|
"description": "intel/brw: Clear write_accumulator flag when changing the destination",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "efa4e4bc5fc39cccc6d7103e9f15b795de3ee07c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5f4b16811a6f08f8210f97e69ea4db69be51c35",
|
|
"description": "nak: Implement load_ubo with an indirect cbuf index",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4ac517cc885ac655422925b4c421ee2261977fd",
|
|
"description": "nak: Plumb through LDC modes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "189b4193eecfecaf645127c90b190de23a703e34",
|
|
"description": "ci_run_n_monitor: explain how to pass multiple targets without having to use regexes",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6825c67c991fc1fc6192f81a25e86f5bde7367d1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48566d00b1071a9c8ad52976b0b46a154aed53c3",
|
|
"description": "ci: don't run rustfmt on every core change",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f310b04f01c8fd6f75f0d3d796fdcbada3b4ee9",
|
|
"description": "wgl: The default swap interval is supposed to be 1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc5e9def564526df042faa87b9238582a5fa8165",
|
|
"description": "radv/ci: dEQP-VK.spirv_assembly.type.vec4.i8.mod_geom Fail -> Crash on tahiti",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64293c5aa3a57946256b2d09a7a892625753cfb4",
|
|
"description": "radv/ci: another batch of flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edeb3fec4dc7c2d1593501521161597d1006cd01",
|
|
"description": "zink: only check that CUBE_COMPATIBLE for images doesn't subtract flags",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03938804f14a00b71421294556207ef373399c55",
|
|
"description": "aco: avoid breaking clauses with waitcnt",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88a9576a3ef0e65a1b020961145bd1718bb0f71f",
|
|
"description": "meson: fix link failure with llvm-18",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fd002f6d551e377cc9db623c477ece8e3b0aa97",
|
|
"description": "radv, aco: Remove the code that jumped to RADV's TCS epilogs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e42192369235fc927fd3191420987a20d973c63d",
|
|
"description": "radv: Completely delete TCS epilogs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "508f293b14cd6c1a7320ba0a1f62326b14dde2fb",
|
|
"description": "ac/nir/tess: Emit tess factor stores based on new intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "476a42c02c21d7221b6302c4f67937edcfff8724",
|
|
"description": "radv: Call nir_opt_dead_cf in radv_optimize_nir_algebraic.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "315cacddbda1b14a70f60126ad7577b905468d43",
|
|
"description": "radv: Implement new tess intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a43f3342652718a821c2b7aa9c9e603d5e13cdf",
|
|
"description": "radv: Copy TES primitive mode to TCS info.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f646b057377ee9044dc61777a32302e327f62137",
|
|
"description": "radeonsi: Implement new intrinsics for monolithic shaders.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "411de8488cb01017289bb3c4980f4800fd843d4c",
|
|
"description": "nir: Add two new AMD specific tess intrinsics.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a8fae252032da798f0a88a5109ed9675be32c82",
|
|
"description": "d3d12: Support HEVC slice L0/L1 active number override",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33336a2766d6b176d2a244a96a068769e8f43dc0",
|
|
"description": "d3d12: Support H264 slice L0/L1 active number override",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc04a04f13571c8bec0a4f36cacd52518d4c9e62",
|
|
"description": "d3d12: Bump directx-headers dependency to v613",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66153f7bfe8373d26e779120650c75865712bb8a",
|
|
"description": "aco: always emit float mode for merged shaders compiled separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3a1348d121ceef5775b28aa959a5b0d4d275bf",
|
|
"description": "intel/brw: minor rework to de duplicate variable assignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7155121773059ec34a4d4f3f420ae481fcf9092",
|
|
"description": "intel/brw: adjust the copy propgation pass to account for wider GRF's on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d425913f7a731dbe811ecb336337579d9b6f954",
|
|
"description": "intel/brw: update disassembly for MATH pipe",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "467ee9d27ab97476ca8bd4640a663851e1886560",
|
|
"description": "intel/brw: Xe2+ can do SIMD16 for extended math on HF types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4b38c717de208dd64dabc21cfc03357bcc6292a",
|
|
"description": "intel/brw: account for sources when determining if a operation uses half floats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07f0825c03e0b5f43fa1da21ec5632088588cbb0",
|
|
"description": "radv/ci: another batch of flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d92db5e14af610a4d6877f56de1b31d44c47edc1",
|
|
"description": "v3dv/ci: another batch of flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6978b1af2749f521c8371ba19526f56f1e5d42d",
|
|
"description": "Revert \"zink: store last pipeline directly for zink_gfx_program::last_pipeline\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "be8b7980e66f3526d7c1eb9b137772fb6fc90a96",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eb0dec525a2e368d7b2a4cb79264926b51d8f88",
|
|
"description": "wsi/x11: Return OUT_OF_DATE on sw resize.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "19dba854be005142f70c36895622c5d46c3b9ba2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4231d4f56cbceea12a6777536425568512242fc",
|
|
"description": "aco/spill: use average use distances to spill loop variables",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c37188206047cbcadd465d826317a75d39d1cc7e",
|
|
"description": "aco/spill: use average use distances in init_live_in_vars() for merge blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2ac4f1917e680eb277e1abb5f1c708856df1acc",
|
|
"description": "aco/spill: use average use distances in process_block()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9833120e91c57747b71f1b58045a950d738953ab",
|
|
"description": "aco/spill: gather information about average use distances",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6e56ab356e734e660f3ef8032f55c45891b7c81",
|
|
"description": "aco/spill: use live variables instead of next_use_distances in add_coupling_code()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b96482ec998c488c1338c249f86e13963c5a1a3",
|
|
"description": "aco/spill: maintain valid live vars at any point",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fab87578316295a31ad845b52be21879ca15b0f5",
|
|
"description": "aco/spill: compute live-in variables from live-out",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfb62fa70d0b4b7f72c9c6ef1f367960f04da5c7",
|
|
"description": "aco/spill: pass live_vars to spill_ctx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66616f08620ff025859f6c3802c2c464eb1d2489",
|
|
"description": "aco/spill: Fix assertion for nested loops",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "898fd9227a7e4d5bf2a6ff5c3cce17dc7d0fc964",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c38a2ab9936ddb35a0d0005275ed2b439262e47d",
|
|
"description": "radeonsi/vcn: mark rc_per_pic as obsoleted",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b61ffe2151df2eca1e9af9730cfd712ee43e6bbd",
|
|
"description": "radeonsi/vcn: choose rc_per_pic by encode verison",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5ecf83e9adcd652e6159e324ea0c14cb34e80976",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76425cdf236a287ad1dd2a9b67d640a873f9a53b",
|
|
"description": "ac/gpu_info: Add vcn dec and enc version query",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51a5ebbd01ca7ed73699c68eb8a0cdf80ec1d84a",
|
|
"description": "aco: don't combine mul+add_clamp to mad_clamp",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db29984c254f60f5daeec0ea4e6048b6ee7902f8",
|
|
"description": "aco: move create_instruction() to aco_ir.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a863c7951e6ba581ab27581d393f9ec8b7baa913",
|
|
"description": "aco: remove create_instruction() template parameter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cb73cb5f3ae0e2ca89f321b249bbde96d945e8d",
|
|
"description": "aco: defer instruction size from aco::Format in create_instruction()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b0ebcc39b59360cfcaef3506249de2545b4fb12",
|
|
"description": "aco: change return type of create_instruction() to Instruction*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd62f977197c313069a591f621a50acb1d4b1a92",
|
|
"description": "aco/builder: use accessor functions instead of casting to subtypes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "118718923569c82fd4d07175b5e7d6c2bba471aa",
|
|
"description": "aco: unify different SALU types into single struct SALU_instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d265257a052670b2a4c73b2b524158c94ecc9f8",
|
|
"description": "aco: remove SOPP_instruction::block member",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cef01e817de517037135f768595696ccb8873af0",
|
|
"description": "aco: use instr_class::branch to identify SOPP branches",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2d189380c4b70bf359a349aa09569867a74a5d2",
|
|
"description": "radv: remove useless RADV_DEBUG=nomemorycache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcf574f4c1081f10a8568162ed288031737ab06e",
|
|
"description": "radv, aco: Delete now dead TCS epilog code.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ab1642340c4e462a0dc4d0743d931aeafb286e",
|
|
"description": "radv: Always pass tess factors to epilogs in registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "542992d037998efc926c9461bf7a07cbd65468b2",
|
|
"description": "radv: Declare tess_lvl_in/out args for TCS epilogs.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "023d7fc76ddf707b6fc1956218510379f41dd9ad",
|
|
"description": "aco: Use tess factors when TCS jumps to epilog.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34220840266d56c40fc64afdb32876c47726dd27",
|
|
"description": "aco: Use common helper for counting tess level components.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "524c4fa5adf65d7673d953ac63d21e93df89a4e8",
|
|
"description": "ac/nir/tess: Refactor how the end of HS is emitted.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96998b448cb106c38a7476f7079ace2e77c7d574",
|
|
"description": "ac/nir/tess: Emit tess factor output independently of whether it can be passed by registers.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a5a462a75383c5045884b77b7060b3cd44e2ef0",
|
|
"description": "ac/nir/tess: Split tess factor write into multiple functions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d53e836d55e6690935c3525a9a433d46d2c79a82",
|
|
"description": "ac/nir/tess: Don't record mapped tess level location.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7d5d7629aed5546171079ba774110a363abd4fc",
|
|
"description": "ac/nir/tess: Always record tess level info and use it at the end.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02f6a2591ce81aa4a2df246ded5c8e7fe2439dcb",
|
|
"description": "compiler: Add helper for counting tess level components.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74a1564aed84dcde5d9d0329f59f76008e3718d3",
|
|
"description": "freedreno/replay: Allocated maximum available size for cs overriding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3ba95a2498447b037d0d8efbdf605be25ff8ff",
|
|
"description": "util/vma: Add function to get max continuous free size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcf793306fbfd013a4f756dfee199b88b5190d11",
|
|
"description": "radv: fix conditional rendering with mesh+task and multiview (again)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46127a4ba747b98e76071361f3eb85480e772e43",
|
|
"description": "pvr: Add pvr_ prefix for vk_format_* functions in pvr_formats.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86c88369c692c0e8fcf7d3957f1a98cf5f13e0e7",
|
|
"description": "pvr: Merge imagination/vulkan/vk_format.h into imagination/vulkan/pvr_formats.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4a42eb65228a3b2a1d1c6e395dc401c6ff17b30",
|
|
"description": "pvr: inline and remove vk_format_get_channel_width",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49f6270e7de9962d3cf874c2d32ceaee47dcf304",
|
|
"description": "vulkan: Move vk_format_is_alpha and vk_format_is_alpha_on_msb into vk_format.h from pvr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df3d37d7d69a61bf7d38143ac1098e1533a20a97",
|
|
"description": "radv: Rename src/amd/vulkan/vk_format.h to src/amd/vulkan/radv_formats.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0173825278d2c87c7c68e70b4758b66339dfd106",
|
|
"description": "docs: add sha256sum for 24.0.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8372991400f8b95acfb8088071a4fbe766b14da3",
|
|
"description": "docs: add release notes for 24.0.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a538dcc571cc8eed88cee32983f0d09a06b5043",
|
|
"description": "docs: update calendar for 24.0.4",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cf3260de8c72b7985caca18293c1a8e3084ce42",
|
|
"description": "docs: update calendar for 24.0.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65e2b37ade632604a4a81e0ee7e74ee84c892ffe",
|
|
"description": "anv: optimize emission of dynamic state with blorp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe1baa64819f9e2d59b60ccec853610db21b9911",
|
|
"description": "anv: reduce blorp dynamic state emissions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a147ccaa5cf4988408e127fc36d4a851187fd1ab",
|
|
"description": "blorp: add support for cached dynamic states",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdc3d7543168b50475a3c1ba620045b96b33c0a5",
|
|
"description": "radv: Remove redundant inc_gallium",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c4705d4cff5f6d8477070b64e2b2da16bb18abf",
|
|
"description": "intel/meson: Remove redundant inc_gallium",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aaf81bd069fa49ff306655f6852fbee6e8b87e7d",
|
|
"description": "v3dv/ci: add more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ed8aadea26770331974b8d3abab56f13c7fc8d",
|
|
"description": "vulkan/wsi/x11: Explicitly discard errors from xcb_present_pixmap.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2b885b233f7a6300ae88732c179888c02788493d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5877e05019e28c27445187358f76111d8f99860",
|
|
"description": "nir/opt_varyings: update alu type when rewriting src/dest for moved ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c32401f49b0675c0d6f5b4b2952acd6cdb00231d",
|
|
"description": "radv: Allow NGG culling with LLVM.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af2a0ea4528e6ab13402cb7c24981bfc74b52c66",
|
|
"description": "radv/llvm: Remove dead code.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a10d1be0e9840d16ffa1c8024b193c5aa2e0995",
|
|
"description": "etnaviv: fix depth writes without testing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b29fe26d43874c90df60edbffda70fca67b98e4a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b2f74ab35481295f0f7e186193d0ff18f302e12",
|
|
"description": "nir/divergence: add zink intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ab81efefc02b69f51d6c7e05c20cfd1aec42029",
|
|
"description": "gallium: remove always-false parameter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ea8249e556a37eb5dd8bceb250ecaa80b5fdb8e",
|
|
"description": "nouveau: Fix NINC TERT handling in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9e133c4000dcda4cfabe959fe5664b25ff820a66",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "382a53979b3071623efd99acff37197182e51cfb",
|
|
"description": "radv/ci: add more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75d65dfb22023bb9530dd86f0f42454725ab4fd",
|
|
"description": "freedreno/registers: fix installation of schema",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bf89f777f8d73b0ccace07e5c27a12f19fd412ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0875d21563257442fd91aab5740248b0fd96a5c",
|
|
"description": "rpi/ci: add flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c4625c88753312794cce11f5d5fa186b3574229",
|
|
"description": "ci: bump VVL to v1.3.281",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "739d45d5d4312cb6add0667cbd2a6aebe1438200",
|
|
"description": "radv: inline radv_device_fault_detection_enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4199a9b21951533625461ec5773e6bb50aa782d",
|
|
"description": "rusticl: work around reference-to-mutable-static warnings",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "437e0cb3cbd02abb7a8293cb5d780c7a27bdd0ee",
|
|
"description": "zink: Removed unused function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b707e03019ad511d50deab07ea36de6edf74c8f",
|
|
"description": "v3dv/ci: track regression",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dac3b9ac264eacc5a10add9f8b6bdbc9e7e2de6a",
|
|
"description": "ci/etnaviv: Remove duplicates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ea357a7d77499c33d5eba53a7cf56d2304933ce",
|
|
"description": "ci/svga: add missed test and gl-rules include",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "54050d88441b9c2a39564ddf80ee0545a462e103",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d348e632e3465ddfd24ca597d17ec0f9c0917c3",
|
|
"description": "svga/ci: workaround vmware farm's inability to use public DNS 8.8.8.8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54050d88441b9c2a39564ddf80ee0545a462e103",
|
|
"description": "svga/ci: land vmware mesa-ci lava farm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8dde690a5b2a798d3361972e293f3916fa76dd34",
|
|
"description": "pvr: Implement VK_KHR_index_type_uint8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7517afa810c1e94fc4170e5ea3e903114a9de24",
|
|
"description": "panvk: Make panvk_pipeline_layout per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea98467a2dac7e41fd73dc4cbbb50eb0c8e061ac",
|
|
"description": "panvk: Make panvk_queue per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4253ad999949bb4f59ddf906ba5dab3f8b577fb8",
|
|
"description": "panvk: Make panvk_pipeline per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f912b075dd6de711a334d50dff911db8d0272d5c",
|
|
"description": "panvk: Make panvk_descriptor_set_layout per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52abe6e921c54d950c9a97cf1ab81cc0011a42bb",
|
|
"description": "panvk: Make panvk_descriptor_set per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc61d544898b1a641c9703f4470abb411d1c8752",
|
|
"description": "panvk: Make panvk_shader per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a790f771691544f31a1a8dddeb4b17e3f7b69e85",
|
|
"description": "panvk: Make panvk_cmd_buffer per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18e03803a75c66e45eb9b2380282d175d134e6d2",
|
|
"description": "panvk: Make panvk_sampler a per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ff7971b16b1c6283128246628e1f9d1fe7e2c8d",
|
|
"description": "panvk: Make panvk_image_view per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4aeb7aa22fde04bf288af9570d2da3d7a62d7a9e",
|
|
"description": "panvk: Make panvk_buffer_view per-gen",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2de95773b9cc366c4d4b1339a993e31f8812b2f2",
|
|
"description": "panvk: Kill panvk_private.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc69751abdf6b9811c916db0af321595a6d6b21d",
|
|
"description": "panvk: Move panvk_wsi definitions to panvk_wsi.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a032600c615a77a18630221eca7eb4861a45d67",
|
|
"description": "panvk: Move the panvk_priv_bo logic to panvk_priv_bo.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23c3edf3dee833c40f512f443c3ffc71d770f6a3",
|
|
"description": "panvk: Move the panvk_cmd_buffer definitions in panvk_cmd_buffer.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8157f51fae3eafb4967fbfb63b5c94a92b0f7cf1",
|
|
"description": "panvk: Move panvk_device definition to panvk_device.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "524e17664f759c6ad5a0fb796983a8227ee0de89",
|
|
"description": "panvk: Move panvk_meta definitions to panvk_meta.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac34183ec3df1435481f345d87f06ee949ed43c7",
|
|
"description": "panvk: Move the VkPhysicalDevice logic to panvk_physical_device.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afdca260919040dcbf23ce1952dd1d7c1bab5b56",
|
|
"description": "panvk: Move the VkInstance logic to panvk_instance.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b0ff2643f22a25dc167c46d8392ec2da77f5b5f",
|
|
"description": "panvk: Make the device creation/destruction per-arch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a58268f6a9d882c10a43bc57068b1193c1a1a970",
|
|
"description": "panvk: Add a panvk_arch_dispatch_ret() variant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01a6f128c13aed290dcaecad2aa343214242f016",
|
|
"description": "panvk: Move VkQueue logic to panvk_[vX_]queue.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afbac1af7737310fc5741ee8d2d94e147333ce1f",
|
|
"description": "panvk: Move the VkCommandPool logic to panvk_cmd_pool.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bf8805e5aa8e2fc95ca53de7c7cf890d06086a9",
|
|
"description": "panvk: Move panvk_{draw,dispatch}_info definitions to panvk_vX_cmd_buffer.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69525b7955a0597599ddcf351ef80ae7caefb1fc",
|
|
"description": "panvk: Kill panvk_[vX_]cs.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18174d8665aedb7d5a7a07d3544558414d9bf049",
|
|
"description": "panvk: Move shader related definitions to panvk_[vX_]shader.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80947ae1d20fd87f0427ac117824e17f6818263b",
|
|
"description": "panvk: Move VkPipelineLayout logic to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2da06e66288b66e76d6b2cebe228a49f3f14ec9b",
|
|
"description": "panvk: Move VkDescriptorSetLayout logic to panvk_descriptor_set_layout.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a944d7270b65143c353d58e4c4807e302fc2e1e4",
|
|
"description": "panvk: Move panvk_descriptor_{set,pool} definitions to panvk_descriptor_set.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a16aaafb530280cb702dfdf0a689d1e72bf541b",
|
|
"description": "panvk: Move the VkEvent logic to panvk_event.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adab7d3fccc1c8740f080a5cb96c9acd636862ef",
|
|
"description": "panvk: Move VkImageView logic to its own source files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86a4978071742ad0296a71fcd2a3ffc58aed5e65",
|
|
"description": "panvk: Move panvk_pipeline definition to panvk_pipeline.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b511f756479a11495f566caf7291084843299ef",
|
|
"description": "panvk: Move the VkSampler logic to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a817bd62b1b151ffe6030e54102ffaac77775da",
|
|
"description": "panvk: Move the VkDeviceMemory logic to panvk_device_memory.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09d3411ad8a57e8edccfa7367eafb64fce7dc8f5",
|
|
"description": "panvk: Move the VkBufferView logic to its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "822478ec20c8bca8a3a7e23cffc7ceee7773ff03",
|
|
"description": "panvk: Move the VkBuffer logic to its own source file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "763fa8f45afc8ac3e4348bc59922486c250ba7fd",
|
|
"description": "panvk: Move image related definitions to panvk_image.{h,c}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b91e4430977580f1f2c63b6dc0d34d5882eb909",
|
|
"description": "panvk: Move some macros to panvk_macros.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6440abce3b26d6a946c1dd5d9867f790431df799",
|
|
"description": "radv: add radv_bo_virtual_bind() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e715cf30dc42df71d120b0b8b43bc283fe844681",
|
|
"description": "radv/rmv: log allocated/destroyed BOs in radv_buffer_{create,destroy}()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b4787ebc0a0814a7d6039833571a7600f460d2b",
|
|
"description": "radv/rmv: prevent logging BOs allocated in GDS/OA domains",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f6a5b8ff7b9b990dbe6d8dc200717b0b29100b",
|
|
"description": "radv: add radv_bo_{create,destroy}() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b1ab23130fa1d1dab5ac2223b5a8bc7c23d83a7",
|
|
"description": "radv/rmv: remove unnecessary is_internal parameter to some helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9105dea24656e5adc3896622ac8556a250348db",
|
|
"description": "radv: make some create resources helpers static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e863880ffb6915db0584cff4a84a4bfb40eacbdc",
|
|
"description": "radv/rmv: remove BO size parameter in radv_rmv_log_bo_allocate()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c718b19f7b799d1cd8b879d99e8d4e2264113789",
|
|
"description": "radv/winsys: move BO size to radeon_winsys_bo",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7d21220e8243b4e89aed95d34c5ab8c122433c6",
|
|
"description": "radv/rmv: fix logging sparse residency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13ad10bd263262fd43bef4217ec09fd3d6f3d20e",
|
|
"description": "radv/rmv: fix logging of per-queue destroyed BOs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f0e1aae8746c1229f9cc19a6286ba9a8e575580",
|
|
"description": "radv/rmv: add missing logging when events are destroyed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d004c2e72517d4374bd1ed89bc7054243830b29d",
|
|
"description": "radv/rmv: add missing logging when sparse BOs are destroyed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71841afa5e0bc9644d0c7bdf0100a4b984663b37",
|
|
"description": "crocus: fix potential null pointer dereference if transfer_mapping fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "348506462a0e4497e1bd12ddeb17a5924fb2ee09",
|
|
"description": "intel/brw: Stop checking mlen on math opcodes in CSE pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8441043161c1a06610a9c39c9548949221488890",
|
|
"description": "anv, hasvk: Fix nir_lower_multiview to re-emit outputs before EmitVertex",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b3f78796d131980627f95f07be7de4b4f8b515c",
|
|
"description": "anv, hasvk: Move multiview remapping loop below output stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c831355d64b65271f65ccb7f3fdce08cba8c3945",
|
|
"description": "anv, hasvk: Save the original instance ID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a203722634b3800df2ff93125cc711a92dc6054a",
|
|
"description": "intel/brw: Delete brw_fs_lower_minmax",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5a0f3b570f617261b3da12439fc6e7b1eef6aea",
|
|
"description": "intel/brw: Allow changing types for LOAD_PAYLOAD with 1 source",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0c05c1041e38933ea456227332eeaa17cfd6086",
|
|
"description": "intel/brw: Fix destination stride assertion in copy propagation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1cb994622854a2c3c89e5642e20619c82baa1fbc",
|
|
"description": "intel/brw: Fix register coalescing's LOAD_PAYLOAD dst offset handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba11127944d898581eab17dc76ea56372b97d0bd",
|
|
"description": "intel/brw: Fix opt_split_sends() to allow for FIXED_GRF send sources",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "589b03d02f0662553012249cbf097b63e7a03d72",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3932e99018bbb3ae0ae716bd7d9f53fcebf698",
|
|
"description": "{vulkan,radv,anv}/video: fix issue in H264 scaling lists derivation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8daa329634e049b377c61eb3ada9f291584c971b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f36c0683a01868bfd9595d9d17f2693e7cb0fd88",
|
|
"description": "radv/ci: add a bunch of flakes seen recently",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1007e00696e47f2298a497f161ea2648f4a75b2",
|
|
"description": "radv/ci: sort tahiti flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b7628463596950166468092a417b89d6c100422",
|
|
"description": "util: mimic KCMP_FILE via KERN_FILE on DragonFly and FreeBSD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e12b68aab58b0a6b4fbaffe6e18c2801ac43f697",
|
|
"description": "microsoft/clc: Install clon12compiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e9b980b3fb614eb3aebfa78d7912cff4326970f",
|
|
"description": "microsoft/clc: Adjust order of UAV binding assignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b64f13e70f194ce0d945709598c98a2223070ebb",
|
|
"description": "microsoft/clc: Add linkage capability to libclc build to silence warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6468c6a80b3e95e4fc250dbd04a0c57c44614825",
|
|
"description": "clc: Move libclc helpers back to microsoft/clc",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6658e3dc65425300e62824d931b22b2f025c8e2",
|
|
"description": "microsoft/compiler: Simplify code emitting CL globals",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1649a4d92ba880242f5891c278ec8e8352b1e42b",
|
|
"description": "microsoft/clc: When possible, compute a part-constant \"pointer\" value for kernel inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fc8d0147efddeb62bd98e26db354a70e8e58182",
|
|
"description": "microsoft/compiler: Don't store static-indexing handles that are dynamically emitted",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "108b205830f56aab1243c5a6e16fb95f7f08b24c",
|
|
"description": "nir: Handle ptr_as_array for build_deref_follower",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5414e7166846f59cba6ccf6ff563e7fd33c2dc6",
|
|
"description": "freedreno/registers: Add license header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e7bb74a1a6d232139d21cd171c3792180c4bfe4",
|
|
"description": "Revert \"intel/brw: Don't consider UNIFORM_PULL_CONSTANT_LOAD a send-from-GRF\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5814534de57444475cc3e20c88c4110e7629d9de",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4311314891280e829444fb0733e30f2f0c49fa09",
|
|
"description": "docs: Update features.txt and new_features.txt for anv and nvk",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f576979a2324d2a127e6908437c6b855c07a5a",
|
|
"description": "d3d12: Implement PIPE_VIDEO_CAP_ENC_SURFACE_ALIGNMENT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "983b62ea5009069a495e8a57a76f75a4e5c05619",
|
|
"description": "anv: fix query clearing with blorp compute operations",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6823ffe70ed18d0438006780ec82c0b3610b36d9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6c1390354bbcb99687fa60774697cfa90b5f271",
|
|
"description": "nir_to_spirv: Allow LOD for external images",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3f783a3c507e16bffb2e460484fbf65eb11ba826",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "601d2192573d15f24244af95906d1f08e3d624aa",
|
|
"description": "anv: fix bitfield checks in gfx runtime flushing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "50f6903bd9c472eef2af2cbf62027df3bbe0ca8a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "341a9e9194a5d01186277196f5de6c55f8b90081",
|
|
"description": "anv: fix temporary state pool allocation failures",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "82d772fa9b3a5eb7809921ca448b6e796a3d92b3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0264fc688f08e4720090b85216e1cfa5a552dc85",
|
|
"description": "anv: fix block pool allocation failure",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58a91f6a8c07c6ad877e7ca12feedbf7d209e5f9",
|
|
"description": "anv: fix invalid border color free",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "44bf5527047246ae8192b87f346fc801ad80817c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d7c38a5def7f6f8b4441ca60780ddb78b4c5216",
|
|
"description": "blorp: handle a few allocation failure cases",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b5097081a366fde4f9a45eef3b46527df1a59a1",
|
|
"description": "freedreno/devices: Add A740v3 from Quest 3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b8c739ccd3a8564ce08aafba5a42cfd2f9fa4e0",
|
|
"description": "tu: Emit non-draw-state state at the first draw call",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5acdb22ba2374ed8c0119731327cfd060c131430",
|
|
"description": "tu: Update RP state depending on pipeline in first RP draw",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a19c5118184a494d7d98d3813f70cf7458a581f0",
|
|
"description": "docs: Update features.txt for tu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98ae874344bea7cd31dd1ce30074e169e55c90b7",
|
|
"description": "tu: Trivially expose three VK_GOOGLE extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05b9e0dfed25c0ae74c2b3e9cc6b5209cfe215f8",
|
|
"description": "tu: Expose VK_KHR_surface_protected_capabilities",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bac815c782a5a6be0946dc581ba49ec48c9b394",
|
|
"description": "pan/bi: Update the push constant count when emitting load_push_constant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d53e8489365f9f51e2571df8b9ac84a11b74373d",
|
|
"description": "pan/bi: Lower load_push_constant with dynamic indexing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a07685bf15b250c0900b657a6d0941a7ae2bacb",
|
|
"description": "pan/bi: Lower push constant accesses",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb8379557e601cecb9c16991c9fca7eaf3655e39",
|
|
"description": "nir: Extend nir_lower_mem_access_bit_sizes() to support push constants",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "544f76dd137f10ed4fb0e9fdeabc71492f610124",
|
|
"description": "nir: Extend nir_get_io_offset_src_number() to support load_push_constant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "595d362d4bc739837eae560e07ad585cd7e2cb8a",
|
|
"description": "panvk: Implement dynamic rendering entry points",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cba4977019764e0752827f4af26fc64096da1ef",
|
|
"description": "panfrost: Move the image attribute offset adjustment to a NIR pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7992d44b2453ad97863f00594aa0ab4524065cbd",
|
|
"description": "v3dv: fix image creation when exceeding maxResourceSize",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d2c5999fd8917155d2bd7a344ab9dec5dd2b180",
|
|
"description": "nak: Don't write undefined FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb15a42357893cb7617d3ea2f63674752860f393",
|
|
"description": "nak: Simplify over-all I/O lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1e8bba7fa7990143cb8ea34c3cd3f9c0608bfc0",
|
|
"description": "nak: Drop lower_io_arrays_to_elements_no_indirects for FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4ac4ce112059ce821f6eaf2c4490a6c5d3d9cb3",
|
|
"description": "nak/nir: Use nir_io_semantics for FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "278eaa5ab137463b90dfad0eda559227319784d9",
|
|
"description": "nak: Call nir_lower_io_to_temporaries for FS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f46445a0f6e6a3234f02adae424527f050ea4502",
|
|
"description": "nak/nir: Clean up lower_fs_inputs a bit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9a836ee36aa644362ecaede2bbceb9283d8d2a",
|
|
"description": "nak: Break lower_fs_inputs into its own file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdb237a19568968926a312a6efcf5de2483c75d5",
|
|
"description": "nak/nir: Use nir_io_semantics for varyings and attributes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b967789f491c49c6aa7d512a217411203f954e4",
|
|
"description": "nak/nir: Emit nir_intrinsic_ipa_nv directly for FS system values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "668880c8c8cd3a7c0b1501f452d97cb96e6799f6",
|
|
"description": "nak/nir: Add a load_fs_input hepler for flat inputs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d5cea7d81280b8696fb381d72fefaa994711516",
|
|
"description": "nak/nir: Rename load_interpolated_input",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cce4e63644acba980163f59b772da8faeb6b220",
|
|
"description": "nak/nir: Emit nir_intrinsic_ald_nv directly for system values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b4095d086596a32c5c136ad5f4d7b2aa519e796",
|
|
"description": "r300: fix NIR passes regression",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "092299f18ad1744d821b6551b2269ed107130b71",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf5d203f240bf26d74c63127a8bc62745972242e",
|
|
"description": "zink: set dynamic rendering color attachment layouts",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2ad01461797ecd249ceee691b673bb60bd727ec9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "561fae6845479b81d8f41f23376c469524004166",
|
|
"description": "nvk: fix valve segfault from setting a descriptor set from NULL",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a475c70b26680b48dfddc3893397c44c8886583",
|
|
"description": "venus: add a more relaxed polling strategy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dc2f622734b304334aafc5e3b07a4d2ba768485",
|
|
"description": "venus: decorate cmd enqueue macro internals with compiler hints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fa9950ef507184b1e98613fe69485433dd3e0d6",
|
|
"description": "venus: deprecate unused perf env vars",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e47ec2321664a513f64e57772c77d66ffd5fb35",
|
|
"description": "venus: avoid constant busy wait for query result waiting",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b64d14d8392f481e17660f7612d1ac87a4fe15",
|
|
"description": "venus: add enum vn_relax_reason",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d05eb9740889429d3935c64cde78d3e843149a1a",
|
|
"description": "venus: further reduce idle timeout from 5ms to 1ms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30d7b3bdecddb3c727aea9616fd5a892ede39dfc",
|
|
"description": "venus: avoid excessive ring notifications",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c81b6e5d4c2e19aa8b05fc8a8c884870f4ef9d89",
|
|
"description": "nvk: drop meson version check that is always true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0113a2d4b3af7c0436d6a52972f5caacf40b384d",
|
|
"description": "intel/decoder: Fix binding table pointer entry being marked as invalid",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "787079e52a07afe0308da2e96ce1bb764960f16d",
|
|
"description": "pps: Config tweaks to avoid loosing traces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1e57ea2878f1012a91b9b8fc4df9e3391dd436e",
|
|
"description": "pps: Enable memory traces",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5154a0831e7f3ce290cf1179f3c3bf65e07b4ba8",
|
|
"description": "tu: Add perfetto memory tracing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9936e91808b5eefd60c0a766043e548b28227351",
|
|
"description": "freedreno/drm: Add perfetto memory tracing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3fb2b07aa299f6d4d3656a92d30112be2212674",
|
|
"description": "freedreno: Add bo usage hints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db49237267b4ac6b5647055cefb5a89207c38b9b",
|
|
"description": "freedreno/pps: Don't re-init perfcntrs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8498371b65c2286e7af8804ca9235c1a9f457040",
|
|
"description": "ci/debian: Update DirectX-Headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff802ca93beebc961f10bd36326924b754b9ca37",
|
|
"description": "ci/windows: Update DirectX-Headers, Agility SDK, zlib, DXC, and WARP",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "267ae85a720637aec984189206028023642f3696",
|
|
"description": "microsoft/compiler: Disable GS streams workaround for validator 1.8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "811bed8a233088b18f5461e338bb4f03e6d80faa",
|
|
"description": "microsoft/compiler: domainLocation component index needs to be i8",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "007b0fdff0b19775ce6da7fe2a6f3d9da5cf43da",
|
|
"description": "dzn: Initialize memoryTypeBits for querying properties on imported handles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5957778c164bbe95411837f2fd80ad0001b6b7ec",
|
|
"description": "dzn: Include vulkan_core.h instead of vulkan.h in the device enum header",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9d6514fbccd05343e3f7cc48a8d07218b9c28ef",
|
|
"description": "panvk: Disable global offset on varying and non-VS attribute descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c0d65398279db02f68b5acc23c3afbf1c34a5204",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44cfc5706245c91e544a105e93aa24e2017c5043",
|
|
"description": "nvk: Advertise VK_KHR_shader_subgroup_uniform_control_flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79abb2aaffce90faf210a343908dae2975ccb6b2",
|
|
"description": "nvk: Advertise VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b5e785d9e03e29eac413ddea346c448dc1bb1d4",
|
|
"description": "nak/nir: Use nir_lower_terminate_to_demote()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cad080412d52f733b6351414aa1615746c542157",
|
|
"description": "nak: Remove the old barriers pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a510e858b1f7989c037ea4dbee148d214aed2164",
|
|
"description": "nak: Use the new lowering pass on SM70+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bf8d8bd51ca73e3d2a4286f51ea08c5b0ddc16a",
|
|
"description": "nak: Handle unstructured NIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75dde0cc60b6eab0e6669c160ab67ef05b52082",
|
|
"description": "nak: Add helpers for emitting jumps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2938e7934b6ee56a52002a1c30e254c2869ae7f8",
|
|
"description": "nak: Add NIR helpers for jump instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e7f33818f0c8c8f73f82057c3ed536b0302d1a4",
|
|
"description": "nak: Add more NIR wrappers for walking the NIR CFG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9312356d999f6a03e115c21579df95869690cc57",
|
|
"description": "nak/nir: Add a control-flow lowering pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "879c5c1dda309b04f01cb9b3ec5c6e21a47b52f7",
|
|
"description": "nak: Add a condition to bar_break_nv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18c4c36ae2b0b7d3918ad29cb98cd84883bf0d51",
|
|
"description": "nak: Move barrier removal into its own pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fcbf558dda1afd5e0d4ed88004984c30f657168",
|
|
"description": "nak: Add a copy_fs_outputs_nv intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75861c64b8282c8e6a3c59cc22f062f9a15bb3de",
|
|
"description": "nir: Add a lower_terminate_to_demote pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bd9c1b95890de05ccbe1b0b3c849ee7eb1b84b5",
|
|
"description": "nir: Mark divergent regs in phis_to_regs_block()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2be97717e696d70ce3153e8e2f54e5b20e1d51d2",
|
|
"description": "nir/gather_types: Support unstructured control-flow",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "260a9167db54de8ec6cd687aab2225751fb2dda6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3293248439bb864ef96a983566c0e81602421093",
|
|
"description": "nir/repair_ssa: Support unstructured control-flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42853b8115d6ff3909b07542ff588091542ee342",
|
|
"description": "nir/lower_reg: Support unstructured control-flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bef0601d51a95f0032ec63f708bba523db4c9325",
|
|
"description": "nir/lower_reg: Remove dead reg_decl intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7576212c2c3b9572969f269e580f984bc4f860fb",
|
|
"description": "nir: Validate that unstructured blocks are in reverse PDFS order",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c859ea5783b15ee32435dd6d49a4e3645a45fd19",
|
|
"description": "nir: Add a sort_unstructured_blocks() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a18a9172371d2cb1375b02aaccfa7ea876882e2f",
|
|
"description": "nir: Improve the comment for nir_block::imm_dom",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a782809f81dc32079691b3a280580dbf7b800dba",
|
|
"description": "nir/builder: Correctly handle decl_reg or undef as the first instruction",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1be4c61c957d656d0d874b82779b4016a8bb03fd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b069151e627b57928ce79fc64d5f765fe63d2907",
|
|
"description": "nir/print: Inline print_ssa_use()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba8860301f6bae280f69fdd2be2bdb8989446664",
|
|
"description": "nir: Take a nir_def in nir_goto_if()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76cd9388a140cc57a5bed00d85dc69c71fafdbd6",
|
|
"description": "zink/ci: enable RADV_PERFTEST=shader_object for NAVI10/VANGOGH",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fecbb4177c63e2df91aa72798d2668bf42c0e6e9",
|
|
"description": "radeonsi/vcn: update to use correct padding size.",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b24748a93ab164c5c5884e49974de0902a42c3be",
|
|
"description": "frontends/va: add surface alignment attribute",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7525d2242bd70ee4acbcb9507286593a935f64e8",
|
|
"description": "radeonsi/vcn: add enc surface alignment caps",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9be380c6da14c1130f344c577ff425985395dc6a",
|
|
"description": "ci: simplify unnecessarily complex printf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed45e373bfd30882a2acf79f3e17bababf245c57",
|
|
"description": "ci: convert the job start date into a timestamp only once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "775eca9449c16d1a622a216927eb7a4da6754349",
|
|
"description": "ci: deduplicate converting the current job runtime into %M:%S",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfd56a1fdd05635425e0f3a403a1d3367d1eefc7",
|
|
"description": "freedreno,tu/a7xx: Add PC_TESS_PARAM_SIZE and PC_TESS_FACTOR_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "328f74fb44934025eec1934362aec1bc8069a759",
|
|
"description": "radv: make sure to disable NGG culling with TES when the FS stage is unknown",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d3374a7a6f0cfb1a1f71530634b318c392d6323",
|
|
"description": "etnaviv: Do not set tex.amode for rounding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b1456ccdbccedaa3342fd1a7a0a6fbba26df49b",
|
|
"description": "etnaviv: Remove isa.xml.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "846d4988ce930de925529b682eff6e2e81e50297",
|
|
"description": "etnaviv: Switch to macros from isa.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e0f2c25398faf5d7e51ab0e1ca143eac1f85276",
|
|
"description": "etnaviv: Move swizzle related macros to scr/etnaviv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abe5bd35d0bcd10ff08c4dd0239ab1fbeea3db49",
|
|
"description": "etnaviv: Switch to isa_assemble_instruction(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "520886817e55a8b19645a7392d5d175c5a9e1572",
|
|
"description": "etnaviv: isa: Add isa_assemble_instruction(..)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b216fd044bca400aab12e24fbdacc4e70953890c",
|
|
"description": "etnaviv: isa: Add encode support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3263d533d3b9eadcbd303be17740ec7f3acb2e80",
|
|
"description": "etnaviv: Set dst.use for MOVAR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8de9be6eb1beb7883a3d5ace1eb3a3d81a7a750c",
|
|
"description": "etnaviv: isa: Add rouding to etna_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feacc7239c8b29bde4037b9eb02d2c95f2477f5d",
|
|
"description": "etnaviv: isa: Make use of generated enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36c826d7ecfbcb6127ab8e4a33604d0988f2a1e9",
|
|
"description": "etnaviv: Move struct etna_inst to src/etnaviv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59f9a54f36dbe07234196664027e19ed06641e44",
|
|
"description": "etnaviv: Link against libetnaviv_encode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a4e15fdff7b88d93bbd810f3d51f3be3ba8432d",
|
|
"description": "etnaviv: isa: Add an empty libetnaviv_encode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76e1588ca88e7cd2e739e08caee339d30a513aec",
|
|
"description": "etnaviv: isa: Generate opcode enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0635f8f5287ac3ffc6e093860b21bb16adf089b",
|
|
"description": "etnaviv: isa: Generate c header containing enums",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cc8b12e8c993f839d359c3adbb94facd62bebef",
|
|
"description": "etnaviv: isa: Add name attributes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "898fd9227a7e4d5bf2a6ff5c3cce17dc7d0fc964",
|
|
"description": "aco/spill: keep loop variables spilled during nested loops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80bc658efcbcbb071ef95fd099e4d5dda3193913",
|
|
"description": "aco/spill: select more loop-carried variables to be spilled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31f6aebb2ca4b99cbb05a81cd752e6d5a0dd7865",
|
|
"description": "aco/spill: keep loop-carried variables spilled at merge blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "971407bd2ffb4d602886e8f09f3dc2fff38c8b97",
|
|
"description": "aco/spill: keep loop-carried variables spilled at loop headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e968a18652af9a6d72b0aadb761d66185defb45e",
|
|
"description": "aco/spill: avoid re-spilling loop-carried variables in add_coupling_code()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7726b92707bf1cedb42a89d0da4bbc14885a5d95",
|
|
"description": "aco/spill: avoid re-spilling loop-carried variables in process_block()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb3b6a5ff3e038b6d1c3a9461dd4a50cc153e8f8",
|
|
"description": "aco/spill: add interferences with variables spilled at loop headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09c5414760413b96abd4c0460c20ad30ee869ffe",
|
|
"description": "aco/spill: don't prefer to spill phis at merge blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d234f789b5ac241ee6d9096c7e1cb0e52bcca57e",
|
|
"description": "aco/spill: keep live-out variables spilled at branch blocks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32882d647e718e8b4f7496ee6d53b5e4c8fa72d9",
|
|
"description": "aco/spill: refactor adding spilled vars into separate function add_to_spills()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5e8f9f879040b69839582a9c27603401cb37944",
|
|
"description": "aco/spill: add spills_entry interferences only when necessary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a1d6aef562dedb1f10a87710c87884fd4221c72",
|
|
"description": "aco/spill: don't allocate extra spill_id for phi operands in add_coupling_code()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1468fc95252acd36cfbe96e7e831db072bacea8",
|
|
"description": "aco/spill: refactor SSA repairing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "585b4c5a010442e07d37e9ce69528c997d43f293",
|
|
"description": "radv: invalidate L2 metadata for VK_ACCESS_2_MEMORY_READ_BIT",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fc2ab43c0004a972a36685a845d12d38064281c",
|
|
"description": "radv/video: fix h265 decode with unaligned w/h",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "db62c38091a3b244b1d720a6aa47bf1d1855db55",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcc2e596c1ff1ce26e7fb3a34e1175e80dc4f730",
|
|
"description": "nvk: remove some dead code files",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "813b253939ee8c965bf14746a48c6191b062a57a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f351e4be11e2dbcfe99d0c0219ebdfd99e14b629",
|
|
"description": "radeonsi/vpe: support vpe 1.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c73c244a6c2ee62952c64ba958a508786907e156",
|
|
"description": "ci/deqp-runner: print deqp-gles version log as well",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "78ea3bb43dc37013c3ab87c261ef5987d5e876fa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14279087fb37b2869e6abfbc571ecc69184b5fe1",
|
|
"description": "ci/deqp-runner: split gl & gles groups to use the correct binary",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "78ea3bb43dc37013c3ab87c261ef5987d5e876fa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bbbe90f060914448910d17a38d815ac24db6030",
|
|
"description": "ci: enable MESA_VK_ABORT_ON_DEVICE_LOSS globally",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "197e3f710911c9e1d459dca22cfe78920dc8becb",
|
|
"description": "v3dv/ci: assume list of dEQP-VK.wsi.*.maintenance1.present_modes.* flakes is the same between xcb & xlib and between rpi4 & rpi5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a856d30b72c63d0474812fa4705d54af3a3ac170",
|
|
"description": "v3dv/ci: add more flakes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7156575dcb1c90bbabbd15ee61b6f8648739d8a9",
|
|
"description": "v3dv/ci: assume dEQP-VK.wsi.wayland.swapchain.simulate_oom.* have been fixed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "912e203a534be8b70b3ef8bf00294e9c962e385a",
|
|
"description": "drisw: clamp damage region to texture bounds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85a91f461c535cc07ac1ed321cccb7908fe1e254",
|
|
"description": "drisw/winsys: Flip y coordinate when creating pipe boxes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3680c92a12598c963ee88c88137c09e614c70f6",
|
|
"description": "egl/wayland/sw: don't invert y `wl_surface_damage_buffer`",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d82ff37ed074ef206915d6ef669ee52559c6f51d",
|
|
"description": "nir_tests: Add /bigobj when compiling with MSVC",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6dbd1dcd9399d758d954a5c42454fbcedbbd1d09",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72e1e6e120611e4df020fa0f77e8048568796ec5",
|
|
"description": "driconf/anv: set fp64_workaround_enabled to DIRT 5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460bacc2230d12d8c6454cb08744133810aa5dd7",
|
|
"description": "anv: set shaderFloat64 to true when fp64_workaround_enabled",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc5e7f8b9b46a693aa498b09525bc44a94fb5bba",
|
|
"description": "ci: fix shader-db job existence condition",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "3983ae89e9a2c7a7e96435891a3d65ecb6f60bcc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b835784ddedc29b08085f4a53d177245fe471bc9",
|
|
"description": "intel/brw: Remove last vestiges of could_coissue",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60231e6d6f78ac1251e9ad9c223f482236017f55",
|
|
"description": "nir/validate: validate more fields of nir_io_semantics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2034cf87c547f4d99bc5beb5cdce7944c82d0109",
|
|
"description": "nir/lower_io: add nir_io_semantics::interp_explicit_strict",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f02678bb50b7301238baf6f51f6a581c718871ee",
|
|
"description": "nir/validate: validate interp_mode of load_barycentric_*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ae952506da105d9e8296aabeced957aaed75c36",
|
|
"description": "radeonsi: implement the shader debug log from ac_nir_store_debug_log_amd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a60b9eb17c9863b1263f224ee187ce4631c5b6e7",
|
|
"description": "ac/llvm: remove remnants of gfx10 NGG streamout",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c25243f86adec8adf1be3d799ca779ff1d23600",
|
|
"description": "aco: add a helper printing shader asm by disassembling via LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df6fe9092624e9cca633bfe3d7cde04753517d50",
|
|
"description": "aco: implement aco_is_gpu_supported using switch statement",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1585a5cc6d124775ee4e9266c4a26fd8f287e102",
|
|
"description": "nir,amd: add nir_intrinsic_load_debug_log_desc_amd and its use",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6773595ed0485afb49834d252e7b7e9849c8ad3f",
|
|
"description": "nir: rename AMD XFB intrinsics to *_gfx11_amd",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "311f32caadefb88329b7888cc56eaccdaaefa1dd",
|
|
"description": "CI: add a test for checking the validity of .mr-label-maker.yml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf7cb69027ba55d2de3f86416dcdad2dd1b1efb7",
|
|
"description": ".mr-label-maker.yml: fix wrong label",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8ffa9f956c4bcb416a0ad94d8b65ce050a05357",
|
|
"description": "freedreno/rnn: drop custom aprintf function",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c95eada0df1db64e72cc48b9d84154da4e07781",
|
|
"description": "freedreno/rnn: drop headergen2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec61c49f26964969671f91b4b1cb63ee288b3461",
|
|
"description": "freedreno/registers: drop unsupported features from schema",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "639488f924d9bf4f8ac43442faf8c852e4a0486e",
|
|
"description": "freedreno/registers: limit the rules schema",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f32ff8644461eae67ae8bd12ed6c45a6efcbd6",
|
|
"description": "freedreno/registers: support processing display display headers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f50da7119823816dfdfc71f66693b8fbf40cd5ca",
|
|
"description": "freedreno/registers: fix WB doffsets array in mdp5.xml",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f2af6841b631a883375acafe6720278d82c7152",
|
|
"description": "freedreno/registers: inline mdp4_csc group",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3d8acc875b19447d3ba3d31fd9842bf7590e6b9",
|
|
"description": "freedreno/registers: add missing copyright imports",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf89f777f8d73b0ccace07e5c27a12f19fd412ba",
|
|
"description": "freedreno/registers: fix generation dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ab3a5a0f745f3f17f3f7e86584943d4103970df",
|
|
"description": "zink/ci: allow RADV_PERFTEST=shader_object on NAVI31",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d18aba0166ca678120f027eac06c9484b57edc7",
|
|
"description": "meson: Remove the non-used -DDEBUG manually",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ac1c0843f5be6e51ad3a10cd96eeec53df0d9d0",
|
|
"description": "treewide: Replace usage of macro DEBUG with MESA_DEBUG when possible",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0578f13fc93edf954b75ecf206410366b3712ff2",
|
|
"description": "meson: Define MESA_DEBUG for latter usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d3ce49e76c7d8baf29eb071cfe4f1912a46139a",
|
|
"description": "meson: Extract with_mesa_debug and with_mesa_ndebug for latter usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf8f89492153cf0fa2ca5364cdbcf1b74925b3eb",
|
|
"description": "teximage: allow glCopyTex{Sub}Image[123]D into R/RG textures with OpenGL ES 2.0",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63366781aa5b467fb4e500d3b739db4bf7bcd038",
|
|
"description": "wgl: Check for null before dereferencing ctx in swap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df638c023d87cb3891b520e9fb863ca2f1cfabbc",
|
|
"description": "wgl: Delete unused context param to swap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f729fe50e55a2268f077c81d9d64a955e988c3d5",
|
|
"description": "radv: trigger a new PS epilog when the framebuffer is dirty with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53ec57d42dc09a43ceb6ec274a7fbb3460db0136",
|
|
"description": "radv: always export MRTZ in FS epilogs with ESO on GFX11",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1900617baf929c5fd59cd1f33d42f4fe8c4f9c24",
|
|
"description": "wsi/wayland: Init outstanding list earlier.",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0d51cd48089c2b03abbf1db956248b618ee5759f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2743adac7fd58649caa4e455643520efcbaf1b2c",
|
|
"description": "zink/apple: update docs to reflect the current status of Zink on macOS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f75750f7404e5505b582fd6c5feb3e10446073eb",
|
|
"description": "zink/apple: added `moltenvk-dir` search to allow MoltenVK to be sourced from brew.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5532f135664c7f67d4a8162336005d0118948343",
|
|
"description": "driconf: override vendor id for X4 Foundations on NVK",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03d72c4ef11bbf74fcc649b99063aefca206052f",
|
|
"description": "nvk: support driconf option force_vk_vendor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "951aa2fa822d09fcf511a4ba9b141d170275c13b",
|
|
"description": "v3dv/ci: add other flakes seen during nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "423e85caf5b3315dc3c7a0aa685c76a522ea8566",
|
|
"description": "v3dv/ci: mark the `dEQP-VK.wsi.*.maintenance1.deferred_alloc.*` flakes seen so far as happening on all platforms",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "648490f7ce072349cac59c4b2eb213fdc76bb2a0",
|
|
"description": "vc4/ci: add another `spec@arb_vertex_buffer_object@vbo-subdata-many draw` flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f2915e8ee69a31ad248d69bebe1dc8c8637be7b",
|
|
"description": "vc4/ci: add another `spec@!opengl 1.1@depthstencil-default_fb-drawpixels` flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa0f83445319db1eaffe98f8a604644c4575e68c",
|
|
"description": "v3d/ci: mark spec@ext_framebuffer_blit@fbo-blit-check-limits as fixed",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "588b1ce53316b91d3aa37268c82a6898c036e600",
|
|
"description": "aco: split instruction assembly into functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5651aa7644319843092ebbaa688a40e53ba16789",
|
|
"description": "aco/gfx11: fix scratch ST mode assembly",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdcc856cbf71249d9551a949ba3e6291dc817ad0",
|
|
"description": "aco: unify MIMG opcode lists",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20b14381c4085650ead63bd28be74ffd9d7d8132",
|
|
"description": "aco: move dot/wmma instructions into VOP3P list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6bfd3dc39f64043ccdd985b3008248d9464bb09f",
|
|
"description": "aco: use op()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a806e4898225762b697776a8b02562d5c02c7b57",
|
|
"description": "aco: use single tuple for all opcode numbers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5864c22fb7e9a72fa4f2ea605c3a6136014fec59",
|
|
"description": "aco: refactor VOPC opcode list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d23f8b0dcf9f33467669f8ab05b7387bf2233307",
|
|
"description": "aco: rename opcode->instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b723a15bd065895c9773be550831d0b33dbf3cf7",
|
|
"description": "aco: fix GFX6 buffer_load_dwordx4 opcode number",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb17a936e02297fe406f59497b59c6e2c45a828a",
|
|
"description": "ci/r300: implement rules for d3d9 testing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c909aefc49034e6d596797b8e85e23af0684edf",
|
|
"description": "amd: fix addrlib regression",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e01266335b2d91b3945c8553710062d558eaeb31",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53f9cdac9b15eb705fd8e7ba7e9bfed61a51c2e0",
|
|
"description": "radeonsi: preserve alpha if needed in kill_ps_outputs_cb",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6d2a7f53acfb219910fde175a4233bd5157937f0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4acea392afb297a8b40054f36d7f27deef93207c",
|
|
"description": "intel/compiler: drop unused ray-tracing fields from cache hash",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a72116367dcabb2fc2ed9eff208cbcb0e951f4f",
|
|
"description": "intel/brw: Unify DF and Q/UQ lowering for MOV",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea423aba1b45f90526149f1e0c190ce113ffa7b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97c7d5113db0ee7297c8674f5b608ad729408b02",
|
|
"description": "intel/brw: Use correct execution pipe for lowering SEL on DF",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea423aba1b45f90526149f1e0c190ce113ffa7b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26d65e96dd9c75c94f45f2cf2fd2fc3ceb50ec59",
|
|
"description": "intel/brw: Assert that min/max are not happening in 64-bit SEL lowering",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea423aba1b45f90526149f1e0c190ce113ffa7b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2c2a7bc0045010edf26cbe8b375561d0aba14b8",
|
|
"description": "intel/brw: Fix check for 64-bit SEL lowering types",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ea423aba1b45f90526149f1e0c190ce113ffa7b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75ede9d9bcda7328e2a98ac9fbf74260caec982f",
|
|
"description": "intel/brw: track last successful pass and leave the loop early",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2ee98d2dbde3042d9ba40c741a95c511f3a3cd0",
|
|
"description": "intel/brw: Handle Xe2 in brw_fs_opt_zero_samples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd70e49394ee9110e3461dfe866afc63c2efc953",
|
|
"description": "intel/brw: Allow SIMD16 F and HF type conversion moves",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66dc6e07f5c8124dca5122eb74bf98b50ba0a9fb",
|
|
"description": "intel/brw: Fix handling of accumulator register numbers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8f53f698c1ed870e08e0cb642d2e34b466ef63e",
|
|
"description": "util: move gen_zipped_file into generic util and rename to gen_zipped_xml_file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16753bc2f1c77fae321f354dc381ac3aa1939360",
|
|
"description": "nvk: Implement calibrated timestamps",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b0ad410d01b709b8971b6d7aaa79391db5bdd39",
|
|
"description": "nvk: Advertise VK_VALVE_mutable_descriptor_type",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "359bb89302cdbe0dd493b6eadb2781f5ac2c5421",
|
|
"description": "nvk: Move the mutableDescriptorType enable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bed037b88a6578df7fe9515ca2069a36d4744dd",
|
|
"description": "iris: Remove i915_drm.h include from iris_indirect_gen.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50eceb1e334dd8cf12febaa19de8b16a8f99b9e6",
|
|
"description": "iris: Move tiling_to_modifier() implementation to i915 folder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc570dbada06e810788a045f27c3e14a841b9845",
|
|
"description": "isl: enable CCS for 3D surfaces on gen12.5 and above",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49ed35c08a43b795cb199b35ef0b8e7bd9ba5419",
|
|
"description": "anv: 3D surfaces have fewer layers for higher miplevels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "962872394393952077fa05c885b549ba5a20ee13",
|
|
"description": "anv,blorp: implement restrictions from WA 1406738321",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c83dcd4967bfb2e4e3e0fdc5e4b0e37b3ef262e2",
|
|
"description": "nvk: Trivially expose three VK_GOOGLE extensions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2719a73c11088d78cf340eb89a0c8d315af059d",
|
|
"description": "crocus: Support offset query for multi-planar planes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "899fcaf23744778bb16662185c26b9df982c5365",
|
|
"description": "zink: Avoid issues when kopper tries using XCB WSI on Apple.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d644b64ff24de00f9cebd7fdb3ea5aee495512b3",
|
|
"description": "zink: removed `MESA_PRIM_QUADS` from the supported `PIPE_CAP_SUPPORTED_PRIM_MODES`.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e1e0c6824cdbe1d735b2beefb7ef4717da3a800",
|
|
"description": "zink: stopped the use of VkFormatProperties3 if the reported API is less than 1.3 or VK_KHR_format_feature_flags2 not present.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0015ebbab924ef01512a6c4ad72aad72ab0897e",
|
|
"description": "zink: use portability EXT on Apple.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32ac90d8c2c54f15fc0df99f3f564a655274bd25",
|
|
"description": "zink: Fixed header location and compiling issue with [[deprecated]] from newer MoltenVK versions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47bbd1c7ffa6eb6abf01a4d4ad6344dda55ffff0",
|
|
"description": "intel/tools/error_decode: Parse HW context in Xe decoder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec3a41960b96638d5efcd21174fc4a7b1401a9b4",
|
|
"description": "intel/tools/error_decode: Add function to print batch in Xe decoder",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "171eb89b75d3bd61b3450a6ac10c1599ecd929e7",
|
|
"description": "intel/tools/error_decode: Fix parsing in Xe decoder",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "90e38bbb3b577535a665edd0e8091e7c3a85bdb3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "477943cc9d08c6945d5fd284083f425e852bf4f1",
|
|
"description": "meson: Allow building intel-clc for the host if it can be run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "098136e52a5975ab09618be9c313475cc948a9ad",
|
|
"description": "anv: avoid partially compiled warning with GPL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3983ae89e9a2c7a7e96435891a3d65ecb6f60bcc",
|
|
"description": "Split debian-build-testing job",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee13512a624153913e2789f31ab24aa925313fdd",
|
|
"description": "zink: clamp swapchain renderarea instead of asserting",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27f42a38aaf67160de5daac2ddcd49289bf234ff",
|
|
"description": "zink: clamp present region size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1670c40557ad5c6eb0deccddb2223896e2ec35ef",
|
|
"description": "zink: defer present barrier to flush if a clear is pending",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e686fa417ec068ba9c726f43ef6a1182379059e",
|
|
"description": "etnaviv: isa: Define a dontcare bit in atomic instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83f53be8c712353cc8e0544c5d85b2b398647d08",
|
|
"description": "broadcom/ci: add skips for unsupported features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "795046a8d401c766720b53ce74dd46ce4b18a65c",
|
|
"description": "v3dv/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b065fe8630e23c04c05c72ada8addc3728488e4",
|
|
"description": "zink/ci: update CI lists",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0ca29e7a3ada7d064855205636a8e598b719c71",
|
|
"description": "isaspec: deocde: Remove generic functions from public interface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f2295d99bc813be3dfba7135de0f96b4e8fbf85",
|
|
"description": "isaspec: decode: Add libisaspec",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "878fa2032ea1165344e5cc0327c8157dfc311f59",
|
|
"description": "isaspec: deocde: Make isa_decode_field(..) private",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "872f714e321838636f59adaf5c99d1524b1c3246",
|
|
"description": "isaspec: deocde: Make isa_bitset arrays static",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1196b828152f8d6a03a7819fa7616cf6f1bc68de",
|
|
"description": "etnaviv: isa: Rework meson dependency for libetnaviv_decode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3968999839404eaa651e0adc775312fdab74b88",
|
|
"description": "freedreno/isa: Rework meson dependency for libir3decode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "505ec13f87ec3a8dfa1dda3690b3b46731022583",
|
|
"description": "isaspec: decode: Make isa_decode_bitset(..) private",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77872bec95dc284b0984817c53486658381c7b30",
|
|
"description": "isaspec: decode: Add isa specific functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16e8a3548ffbfd761f344ad8d3189b7cf201d567",
|
|
"description": "isaspec: deocde: Hide all the internals ISA details",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08e899852b61a85e73caa2a5372f697bd3c96c6b",
|
|
"description": "isaspec: Remove not used isa_decode_hook",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "651191801a8751c9ac1bc09327a50c19a9927392",
|
|
"description": "gallium: increase the size of pipe_box y, height fields to allow bigger textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfdbfd6ade34f518846b4adaedb4dca30faebf52",
|
|
"description": "gallium: use u_box_3d to initialize pipe_box instead of non-designated initializers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc57c6b59e5e9271a56648a8baa2a9fd9fc327a9",
|
|
"description": "rusticl/util: make create_pipe_box indepentend of pipe_box's field types",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fd907fc7b66cb4700c21761667d76565ef6fc38",
|
|
"description": "ac/llvm,radeonsi: fix memory leaks triggered by ac_nir_translate() errors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d92d35c9db6da78e1e49e9a851a6c3227a93305c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3556dbb97fd6b357e3d6a39c5caa628924bd88dc",
|
|
"description": "intel/brw/xe2: Correctly disassemble RT write subtypes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "871805215a041435fd704252d09990979c3260c7",
|
|
"description": "iris/xe2+: Disable coherent framebuffer fetch.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4325f426c693cd90d051cecce18a01e05dd2454",
|
|
"description": "intel/brw/xe2+: Setup PS thread payload registers required for ALU-based pixel interpolation.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6427f160744785ff03c62475618fcb219dda3eaf",
|
|
"description": "intel/brw/gfx12: Setup PS thread payload registers required for ALU-based pixel interpolation.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2df6d208c88c6d51a3698875707ad2976a97c8ff",
|
|
"description": "intel/brw: Adjust src1 length bits for xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83f2bdc116aa5ba02164110949d2cf261e0937be",
|
|
"description": "intel/brw: Set the right cache control bits for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adb853ed10c3b01e084dc9c07e6d52331d542721",
|
|
"description": "intel/brw: Update written size depending on the LSC message",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48376ac3b8e0ed006f25238d4c137f3b14064c47",
|
|
"description": "intel/brw: Cleanup send generation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65f66974a59000913aa26f4e7f5e2cc98b6c8c1f",
|
|
"description": "intel/brw: Use the dimensions supplied in the instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "644a0ede1ee318a516c6f103a91730b3165baaf2",
|
|
"description": "intel/blorp/xe2+: Don't use replicated-data clears.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af8b9af700e889366b4210082920fb94c2b679bd",
|
|
"description": "intel/brw/xe2+: Allow dual-source blending in SIMD16 mode.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "762ec3fd59322b06028c871418535f7d0aba8a89",
|
|
"description": "intel/brw/xe2+: Allow FS stencil output in SIMD16 dispatch mode.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc0601ddfa0201bd3a4c085777e503e72d8e2ea",
|
|
"description": "intel/brw/xe2+: Double allowed SIMD width of FB write SEND messages.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d96bfb160f8863bc2a164adbdd4d997422d8acb1",
|
|
"description": "intel/brw/xe2+: Update encoding of FB write extended descriptor.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "189422de1bd35b8fb2c8f97fc1e6593f1b70a601",
|
|
"description": "intel/brw/xe2+: Update encoding of FB write descriptor message control.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b0fbc22dd7509abdb5726289db18be21222f1d6",
|
|
"description": "intel/brw/xe2: Render target reads have been removed from the hardware.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ec1e322f0a9bb211fe0b9b6703f94bc35513cb9",
|
|
"description": "anv: don't leak device->vma_samplers",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7c76125db25db9bdf5521baf7c848ccd4bd37b5f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ee8fd6b497ce0cbabac199e6e922085b547857a",
|
|
"description": "freedreno/a6xx: Fix z/s preserving sysmem clear blit",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42ad4c6e6eeb11e4027d954c5abcc8248c82a187",
|
|
"description": "rusticl: set OCL_ICD_VENDORS as directory, not file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fbdfdce9c63537225ea10dafa9e23a34e351684",
|
|
"description": "anv: allocate pipeline bindings tables dynamically on the heap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7730fa5683c41c3a2de042f5bc046c92029a4d8a",
|
|
"description": "anv: track embedded sampler counts in layouts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc1069b16745c3b0dadf1d9c741ffdb1cb36ef69",
|
|
"description": "venus: extend device format prop cache with VkFormatProperties3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aecd46182d6a6615653cb3b0f28e9c701e88b6c4",
|
|
"description": "lavapipe: Enable EXT_swapchain_colorspace",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc263e03081cb7be0ae8ddae749fcb99cf18a798",
|
|
"description": "v3dv: Enable EXT_swapchain_colorspace",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c49f3c1aa30e935ed346d67de92400c6df9dc63",
|
|
"description": "lavapipe: Enable EXT_swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f977e4d4f54c94c8020c873d087ee96b81ee3d6e",
|
|
"description": "v3dv: Enable EXT_swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "145ab5b853d8ce7d47f6e9e66e74e03b501bff68",
|
|
"description": "anv: Enable EXT_swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76e089ea48bc7ccd72495a46d164cf8a1f104b71",
|
|
"description": "aco/cssa: update comments",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c0819f0da49b38c980a8e4a42aca1e89d40b984",
|
|
"description": "aco/cssa: reset equal_anc_out if merging fails",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "18ba93e6732a328a8e982f4d18bf7943171b4eb4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f72cd2eae797d34d3769360f4bde888011231694",
|
|
"description": "fd/decode: Fix \"OPTSIONS\" typo in help messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b4b252674f9b842505230d2cd021b0957922b56",
|
|
"description": "fd/replay: Use generate_rd as default CS generator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d347e42f39a0e7ab768ae7acbe576abb28128b",
|
|
"description": "fd/decode: Build generate_rd executable rather",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdd89dad1c31a55638532870aa19de3a8fbf086a",
|
|
"description": "fd/rddecompiler: Disable IR3 cache for replay context",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc9e718a86ed0ee4cde54de6c755b851cc65e028",
|
|
"description": "fd/replay+rddecompiler: Add option to clear wrbufs at start",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "694ed34673294861667ad37331fd2419c4695979",
|
|
"description": "fd/replay: Error when VMA AS allocation fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0a680162d96bd4cfb6b1253fda6bc8917c2b357",
|
|
"description": "fd/replay: Add wrbuf support for KGSL/DXG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fad4e547b44f4ec2595a87bb3075d19de0dfec7",
|
|
"description": "fd/replay: Clear wrbufs after submitting cmdstreams for DRM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "011cacd9826eae88d6c128ffde6023c9c5f1678d",
|
|
"description": "fd/replay: Clamp dumped wrbuf to buffer size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e10202fdf4e2dde9afbae1f2145a9c736857d154",
|
|
"description": "fd/replay: Dump wrbuf into cwd rather than exe directory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d043ebc9410702efe52d9c285419159865de887c",
|
|
"description": "fd/replay: Fix wrbuffer name extraction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e27138588f459c9dd08d102f6bdc2d446ebc654",
|
|
"description": "freedreno/fdl: avoid overflow in layout size computations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be4a6b946a1b6ce9805f839d71bc2ff28b0b4918",
|
|
"description": "radv: add a workaround for null IBO on GFX6",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d87ccf06320aae922b5d47addbfe6e779c2a1361",
|
|
"description": "broadcom/ci: add new expected failures",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "74be42d9a4ac71fd87d134c6f2de9102503eee4e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f79557dd38db2fdf6fc1c009aec969508b69d50a",
|
|
"description": "zink: do io fixup on patch variables too",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f88922e8161624e52bbeb7f918bee23f94b1aafd",
|
|
"description": "radv: use dual_color_blend_by_location with Half-Life Alyx",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a075b4449319966397f69ebdc220ee06000665b6",
|
|
"description": "intel/brw: Eliminate top-level FIND_LIVE_CHANNEL & BROADCAST once",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5814534de57444475cc3e20c88c4110e7629d9de",
|
|
"description": "intel/brw: Don't consider UNIFORM_PULL_CONSTANT_LOAD a send-from-GRF",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea423aba1b45f90526149f1e0c190ce113ffa7b7",
|
|
"description": "intel/brw: Split out 64-bit lowering from algebraic optimizations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "831703157e7b272fcd1d36de2b3bcc8d5ec7d500",
|
|
"description": "iris: Use resource_get_param in resource_get_handle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf1008ac28ab9de318287f3958836a37bc4b883d",
|
|
"description": "iris: Report the correct modifier for Tile4 images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "345c918a769191d6a6edabbef34006bea3ccc035",
|
|
"description": "intel/dev: remove pci revision from shader cache key",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58e3b1f930feb70f3294180847aa758f0e76fb26",
|
|
"description": "aco: Allow passing constant operand to is_overwritten_since.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1cac5ed0566ed02f1a522cc690ab5cda1880ec0",
|
|
"description": "zink: acquire - maybe clear timeout after waiting for presentation fence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e133c4000dcda4cfabe959fe5664b25ff820a66",
|
|
"description": "nouveau: Add support for TERT opcodes in vk_push_print",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d473004576c7871ce64c799d60dbd6942f8f93e0",
|
|
"description": "intel/fs: Avoid generating useless UNDEFs for every SSA def",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6b93c50d0b8e1888248c549c3ef4a811225fe9f",
|
|
"description": "radv/printf: Use fprintf instead of printf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d902b6d8050149cf67dddf0f5dde1d37f74eec82",
|
|
"description": "radv: Skip more acceleration structure build markers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b58b6d2d32d3a7bfdf41875b97e50a68aeacd1e5",
|
|
"description": "anv: Enable VK_KHR_shader_quad_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b22879e7533fe216d904d9cb10e34c104fad39d6",
|
|
"description": "intel/brw: Use predicates for quad_vote_any and quad_vote_all when available",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "857e62e6ac7f15158ee315dcafcb179f85125655",
|
|
"description": "intel/brw: Implement quad_vote_any and quad_vote_all",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "671745b616a91eacb46b46f814d43fde5fcec83c",
|
|
"description": "intel/fs: Don't allow 0 stride on MOV destination",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d10b5467764984db223c574b74ddcbf39c922001",
|
|
"description": "freedreno/replay: Use real queueid for submissions and waits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f18f39208703ba8eaffcb6e7375014b21c9ffef",
|
|
"description": "zink/ci: enable RADV_PERFTEST=shader_object for polaris10",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6095b70f857f0bd6d01db4c979e73f21aecc4f00",
|
|
"description": "radv/rt: Use 32-bit offsets for load_sbt_entry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00dec0343884f4b2e69d3920bf09ea436c783e19",
|
|
"description": "radv: Use radv_buffer_map for parsing IBs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a78cbc98cc43ce2c7bf6ef53dfcc5d965352c5a9",
|
|
"description": "ac: Improve context roll readability",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d747653d4203e130a76fa2886e012497582c5ae",
|
|
"description": "radv: Add an IB annotation layer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f0ee3a92bd1c89a63144193d392b7b995263c4e",
|
|
"description": "radv: Add support for IB annotations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf15688fa15bbd64d54658edf1e8814c330c2abc",
|
|
"description": "ac/parse_ib: Implement annotations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f436e0fe157cc78a0a3b35a9ed68133c4e1516a",
|
|
"description": "ac/parse_ib: Replace the parameter list with ac_ib_parser",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e4d36510488cd4b6d2a0d6356e9ef0b6819b606",
|
|
"description": "ac: Annotate context rolls",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f3cc3cb29d970aaac5f7871783a60a9a48c167e",
|
|
"description": "radv: Use mapped driver locations for determining I/O strides.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f1f55cf32dd21c52b655c087799d40316f4b9da",
|
|
"description": "radv: Extract input and output stride info to new functions.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c72bb8de75f014190565f6ffe9123e10292082ec",
|
|
"description": "r300: mark new fails",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c92ac3ee3a818b2ecf4190f86f6a28337ee9b58",
|
|
"description": "nvk: Add NVK to the Vulkan device name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "432d8bd0818c1c38459c2397525f778f94ae2ac5",
|
|
"description": "freedreno/devices: Do not write to 8E79 on a750, KGSL has it protected",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ebde7d5e870d7d0d0386d553cf36854697e17824",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bbb9f110482bb25d05ae1e07bf9bc25a30ef7a3",
|
|
"description": "aco: use small_vec as Block::edge_vec for predecessors and successors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e58a736e4c3468f3d932fc48c8c8b3e539504f0",
|
|
"description": "aco/util: small_vec few additions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cbd7689be9e7c89fb947fdaf5a71587889ebfca",
|
|
"description": "aco/util: add small_vec",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4564ca313bee2a3d1eeab7fb5818407b41566bf5",
|
|
"description": "aco: reorder code and use namespaces in aco_interface.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c30c1af5db348f51ccd33ef7e19247eda286bcb9",
|
|
"description": "ci/etnaviv: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b8981e4717259935ee4db2fe8b49648c174ebb9",
|
|
"description": "etnaviv: fix fixpoint conversion of negative values",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8bce68edf553c079ed8451ecf24dd2831f409c25",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf3c1cf568ef773172ac1b29ed5f4991024b1ea5",
|
|
"description": "broadcom/ci: add a test that fails only in CI",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74be42d9a4ac71fd87d134c6f2de9102503eee4e",
|
|
"description": "broadcom/ci: add new expected test failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55a8c20e4d6d203a2ff8bebe6fbda80408e9b6a9",
|
|
"description": "broadcom/ci: skips for tests that don't check for extension support correctly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92172760e2cc3d85fa9a4c66257c01cc8bec0a21",
|
|
"description": "v3dv: enable VK_KHR_dynamic_rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a2b17235d185827042b118db9ab4baa52c5d44e",
|
|
"description": "v3dv: also emit subpass clears with secondary command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9b44a3bb55dffb72c49edc8c1f8c4e1a16edb2c",
|
|
"description": "v3dv: handle render pass continue flag with dynamic passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4ec92084ef90ba722486eff3194d4cb93cfa588",
|
|
"description": "v3dv: fix resume address patching for secondary command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bb04c019e0b07527c3864c02056cabbae33f92b",
|
|
"description": "v3dv: rename SECONDARY job type to INCOMPLETE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2478939b6988ae26ecef9b9f15376c122af134f6",
|
|
"description": "v3dv: implement dynamic rendering resume/suspend",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15e0aac176481685dd888cef45db87d73758736",
|
|
"description": "v3dv: implement vkCmdBeginRendering and vkCmdEndRendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78015a9da3b93dee1b0077e193c8e8e5869e22ad",
|
|
"description": "v3dv: don't assume that pipelines have a render pass",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e22d843fa4f8a25b32440786c69bce990f56e75b",
|
|
"description": "v3dv: add a vk_render_pass_state to pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10df18754087b8a90ff71db9e667f1e5109949a4",
|
|
"description": "v3dv: add a helper to setup a framebuffer for dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6684aa09ff83555c3552d7514c8b5171ec7402ce",
|
|
"description": "v3dv: add helper to build a render pass for dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72c3769437926906b679ee61e22a9cc0685b1ec2",
|
|
"description": "v3dv: add helper to check if we need to use a draw for a depth/stencil clear",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1e6e58aefc9159fd659d3ee74a3db8cc3b7d75a",
|
|
"description": "v3dv: add a helper to constrain clip window to render area",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f285f696771567e4189602d908653937e3456eda",
|
|
"description": "v3dv: refactor checking and adding pending jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1b52e30522229fbfcc557e83ac28a59e2e46154",
|
|
"description": "v3dv: fix copying v3dv_end_query_info into primaries from secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93f9f2bcbbb1444ff80ec847cc1a2d65381459f9",
|
|
"description": "v3dv: always set view index before drawing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeee18be1b5d4deafc67a3a41c0800695c8f7475",
|
|
"description": "v3dv: fix subpass clear with draw call for multi-layered framebuffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fd5ac42c352217ad535cb9e804dd63fb6a687ee",
|
|
"description": "panfrost: group up stubbed params in drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25a6af36c9a7fb6b25c9894e89a3a9e4a579a428",
|
|
"description": "docs: Document Mali-G610 in drm-shim section",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76397f76c944092164df1a96732c37272b5863e4",
|
|
"description": "panfrost: Add support for Panthor in drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c92d92ab9a47006a92685c49619413aafa84074",
|
|
"description": "drm-shim: Add io region handling in mmap",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d4b1820ca17b71acc56365d0488966e5d4ffa16",
|
|
"description": "radv: add radv_force_pstate_peak_gfx11_dgpu and enable it for Helldivers 2",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99017891cad55972c26c0ca8354f48e722b37a66",
|
|
"description": "winsys/radeon: pass priv instead NULL to radeon_bo_can_reclaim",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a078e693e913921d11e30988dc6e923e7cc27b7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b089ca943cffc6fc0cc2a779da66add25bc135f",
|
|
"description": "radv: fix occlusion queries with MSAA and no attachments",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d17779430f52c21398f5dea50da129efd7df3544",
|
|
"description": "util: Cleanup strtod.(h|c) by introduce _mesa_get_locale",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ed3418a43c2bda23318f1faa8a91569be9d9abc",
|
|
"description": "Unbreak Viewperf by reverting \"util: use crc32_z instead of crc32 and bump zlib dep to 1.2.9\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "010272b62e2ee9407513643f9eb85920d4a0da63",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97084199bb6bf48cc8a521e0ac86983bd9279dbe",
|
|
"description": "radeonsi/ci: update failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b98bbb851c5583ea4ee7e3f8fe6ba3797c6e163e",
|
|
"description": "radeonsi/ci: run GLCTS, ESCTS, and dEQP from the glcts directory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8573e9bf472bb78af44514ae8941df155b919b4c",
|
|
"description": "ra: Add debug functions for printing spill costs and benefits",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84e8a295a0979def2a73f17be63d78cb10fd4a6d",
|
|
"description": "freedreno/afuc: Add section on reassembling firmwares and relocations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e6cfc9e2311139fa32dceceed31a51279b2e027",
|
|
"description": "freedreno/afuc: Add magic control reg values for a740",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7ed7a32cd58dc80a3882a1aa6b1f080cac9f96b",
|
|
"description": "freedreno/afuc: Add a7xx test case",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11b4b570a9a0ebd5de7b853d13c4441de6d5e55f",
|
|
"description": "freedreno/afuc: Run entire bootstrap routine",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71f80d3deb9fac1a9fc57d8fe915c22de94b07e6",
|
|
"description": "freedreno/afuc: Emulate THREAD_SYNC on a660",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e9380e2bc8b33d42aed9bef283699e03a288617",
|
|
"description": "freedreno/afuc: Allow -e option on a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d860b2eca52cea968f09570649849cbff503e149",
|
|
"description": "freedreno/afuc: Add support for multiple sections when assembling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5db8e9c1f99cff697fcc75bd385bf7cbfd0d623",
|
|
"description": "freedreno/afuc: Add more general T_IDENTIFIER in lexer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7bf4db339e1f08db2a442ea536c15e508b11c28",
|
|
"description": "freedreno/afuc: Add .align directive",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "542ae9de0198e1677acda91b3d690c336f611e17",
|
|
"description": "freedreno/afuc: Improve jump table handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46681d64f61d602c6eef30c64fab5305539ac4d4",
|
|
"description": "freedreno/afuc: Use left recursion in parser",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1955a0b169f11d7eb15a8426e3da6aba66f29bf",
|
|
"description": "freedreno/afuc: Fix setbit/clrbit parsing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "105ea1fc681d17cf5e68fd9322e54a713113f4f4",
|
|
"description": "freedreno/afuc: Bump max instructions for a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eeb2db3b5e5fcd8b254c34dfff623fb343530d87",
|
|
"description": "freedreno/afuc: Add missing ALU encode case for bic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "443e8b89ca1dc627e569a2833e02a39098578ea3",
|
|
"description": "freedreno/afuc: Decode (peek) modifier",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f88c269148f2396bf76fc2aa471c7f589ebe09de",
|
|
"description": "etnaviv: tex_desc: emit texture comparator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6a616058347ed9f4c95a11619a2569395be4ba0",
|
|
"description": "etnaviv: don't use int filter for depth textures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5464feed7380418a69ab0c9e0337f0a078f1540b",
|
|
"description": "zink: set handle type also for user memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "995727e57501f7a35eb5e6797124f8ec3d6911a0",
|
|
"description": "zink: Handle aoa derefs of images",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50a6c5d5fa3df34ec4e56cdbda1c833c3f7c1879",
|
|
"description": "nir-to-spirv: Cast SSBO input pointer when needed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f6be8effb43fcd4ce2fd00045bc6244ddf63529",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0108bae30f5f5deba8e430766dc3465bda82d309",
|
|
"description": "apple: Meson defines GLX_USE_APPLE to allow for Gallium drivers to work on MacOS.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97b6851815acee2115bd1caff8e7edde23f3f7c5",
|
|
"description": "apple: Extended Apple feature support using GLX_USE_APPLE.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0bdd0cae3b22d9db91a49e0c6f625445a055831",
|
|
"description": "meson: relaxed some meson restrictions on MacOS/Apple allowing for wider build support.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af04f17909109b91425ac21d0d9d54f2ec3b59af",
|
|
"description": "glx: Switched DRI2 functions over to use Apple specific alternatives and extension name.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0158b40ca974b6ae0efac7695d0a070528d3ced",
|
|
"description": "mesa/st: use sanitized shader keys for feedback draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eb0136a3c561e25d3f274e33a86812cfb2af589",
|
|
"description": "mesa/st: when creating draw shader variants, use the base nir and skip driver opts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f7a4cf1913a08ddd9b6a7dbf898d6909e1bfb84",
|
|
"description": "mesa/st: add is_draw_shader param to st_finalize_nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2f640f3c7b6931ff27564b863c8e1d2d55fd8a1",
|
|
"description": "mesa/st: add 'base_serialized_nir'",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d279bee0ae566fcfcca6887bb69a0b2695d2bd6",
|
|
"description": "tu/rmv: Remove tu_rmv_DebugMarkerSetObjectNameEXT",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a13860e5dfd0cf28ff5292b410d5be44791ca7cc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad580a711bda071e3f9e649608e5a8a6301d152d",
|
|
"description": "radeonsi/ci: udpate expected failures",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67997fd735038c4c71a8f6688a59f3627eb50881",
|
|
"description": "aco: avoid full 32bit imul for uniform reduce/scan",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96ff511b7562ee37aeca787b16010167d77d29c1",
|
|
"description": "aco/optimizer: combine v_mul_i32_i24 and add to mad",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c57340c2323cf712b00df44b0f452df6a5a1eb2",
|
|
"description": "aco/builder: use 24bit mul if low bits of imm are zero",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b48a101d8f54ac835c4d988ea56216fd435bbd8a",
|
|
"description": "aco/builder: improve v_mul_imm for negative imm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6f2cea6a68d9ea518d0c54d417878720c1037a",
|
|
"description": "v3dv: enable smooth line rendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5d4242928303680fdf96d454bd3b9333ee25ccc",
|
|
"description": "v3dv: assume that rasterization state can be NULL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6553bf17736d07ea65cfbb89a95c1ad48ee8cb6",
|
|
"description": "compiler,gallium: move u_reduced_prim to common",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a236dc7852343eab35cafc023544d9f06b3a25b",
|
|
"description": "tu: re-emit vertex buffer on MESA_VK_DYNAMIC_VI_BINDINGS_VALID dirty.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44a3a3e7d9d1d8cf7f2cf97b192fbdbe4620df1a",
|
|
"description": "tu: Add MESA_VK_DYNAMIC_RS_LINE_WIDTH to tu_rast_state.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f455ac88b86d11eebd119afa3b0fed59061595ef",
|
|
"description": "vc4/ci: add flake",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba2af1dc3630bda4a4c168eb54326a27c1663c96",
|
|
"description": "CI: add mr-label-maker.yml config",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b7b185711548b955cf173d3fc2a425604922a79",
|
|
"description": "radv/video: Set maxActiveReferencePictures to 16 for H264/5",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f0449987bec1f82cd42a06f40bb4a863a37792",
|
|
"description": "Pass no-verify-fixpoint option to instcombine in LLVM 18",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7982751307774342c55b3b1bed16feba5770b23a",
|
|
"description": "ci/deqp: backport fix for dEQP-VK.wsi.direct_drm.* bug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eac703f69128d5aa6879c9becbad627ce08a7920",
|
|
"description": "Revert \"nouveau: add missing vl lib\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "4e3f3c10e14d8778781c81f39ced659b5ec2f148",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bd1d4848cf755257644e9b79289a364db659026",
|
|
"description": "Revert \"nvk: Enable VK_KHR_shader_subgroup_uniform_control_flow\"",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ac5d529c6513baba30641466d88afbc5ba2787ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f424ef18010751aae1e70ebda363ada0bed82bda",
|
|
"description": "r300: enable tiling for scanout to fix DRI3 performance",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58b773bd9a4c108ee7c2b8a1405f832fa147b13a",
|
|
"description": "r300: port scanout pitch alignment from the DDX to fix DRI3",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d779a5d16ae6a17b3fc0c097f4eb477a80e54566",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bed7b22fe90a93c937452a7d9bdb9510c8cbc6c",
|
|
"description": "nvk: Always set SET_ATTRIBUTE_POINT_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "446f652cde22a3292b0860c16efb9d28bf89e1a9",
|
|
"description": "intel/cmat: fix stride calculation in cmat load/store",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3a35f8b29bb9b6a92f98e8bb897bd444a54ca255",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba6dfb6ca448df0901f146f6f1711488a2d9e49c",
|
|
"description": "amd/ci: update stoney results",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b819adbd867dc250dba3b73a0d0a0407aef94fb",
|
|
"description": "glsl/linker,st/mesa: enable nir_opt_varyings and lower IO in the linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70fd817278d101e1cca8ca062d90d3db8073e9ea",
|
|
"description": "st/mesa: skip a few NIR passes that don't work with lowered IO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b48188e46c84d103aacb365a27bf914789b03344",
|
|
"description": "st/mesa: lower sysvals slightly sooner",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3de3a5c32397e7a8f77e656d44b9d6f909bcee4",
|
|
"description": "st/mesa: get dual slot input info from NIR if IO is lowered",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f28f8bba9f7fce1acb9db6f952176019effdc82c",
|
|
"description": "radeonsi: add test failures due to incorrect tests for nir_opt_varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abf0de57ab5249abc5bff92e7eca88c0f3b3001e",
|
|
"description": "radeonsi: enable uniform propagation for varyings except VP/Energy",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db5cf460d7aee0e7b39fe3b990078191b8dc995e",
|
|
"description": "radeonsi: set trivial NIR options for nir_opt_varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bbb279e7d6bc844a98621dd27f38f95e826d30d",
|
|
"description": "radeonsi: set the lower_mediump_io callback for GLSL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dbd1dcd9399d758d954a5c42454fbcedbbd1d09",
|
|
"description": "nir/tests: add tests for nir_opt_varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c66967b5cb7aa69c3c2efb12730b7b570483e01b",
|
|
"description": "nir: add nir_opt_varyings, new pass optimizing and compacting varyings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba54099dce61f9ec49fa75fbc82c3eede86f3deb",
|
|
"description": "nir: add a utility computing post-dominance of SSA uses",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d76ba37e8f538269977e01d865819607568c1e0",
|
|
"description": "winsys/amdgpu: add more comments for winsys create in header file",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f93f7f8f3a52c76ce4a742a27b54014b9b89c1b8",
|
|
"description": "winsys/amdgpu: remove tab space",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efbd602b632e2212a2c3d5b66a246e23a98e8788",
|
|
"description": "winsys/amdgpu: use _destroy_locked() for failure to create winsys",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b6c0fdc97edcbec345250203e744082787aebc0",
|
|
"description": "winsys/amdgpu: aws instead of ws for amdgpu_winsys",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7e84861303e623e139a318b15d6695ca8125a67",
|
|
"description": "winsys/amdgpu: rws instead of ws for radeon_winsys",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2275eed44eaa45ef886cbab15e52c0089928fef",
|
|
"description": "winsys/amdgpu: sws instead of ws for amdgpu_screen_winsys",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92879e9da84a6c558d7c80013ac34db1001f08e1",
|
|
"description": "docs/features: Add missing VK_EXT_surface/swapchain_maintenance1 entry",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bde82b3537623c99881f813d15a5b5fa674ef5a",
|
|
"description": "nvk: Expose VK_EXT_swapchain_colorspace",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68e93cce5ee013839d64e3f81642f71eaf6b1f27",
|
|
"description": "nvk: Expose VK_EXT_surface/swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "547636dc43799fb09ca8b8004bc5b57f4fa2ca70",
|
|
"description": "nvk: Expose VK_EXT_display_control",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3da1c0b6c940ea40b2b510d668df210b3ada1c6b",
|
|
"description": "nvk: Fix missing implementation of creating images from swapchains",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "092299f18ad1744d821b6551b2269ed107130b71",
|
|
"description": "r300: remove some late NIR passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d430225b29a5be827ec77beec862f00491709948",
|
|
"description": "r300: move sin/cos input fixups to finalize_nir",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba1bc94233c22e483a3a6feb0781cac72d4c5378",
|
|
"description": "r300: explicitly check if sin/cos input is already in correct range",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67fd490fe5accc70ceabfd3e7d706f95cd986743",
|
|
"description": "radv: add a GPU hang workaround for legacy tess+GS for GFX10.3",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96e9c3fe77a315869a567dcdd5b1a2549a51925b",
|
|
"description": "radv: program SAMPLE_MASK_TRACKER_WATERMARK optimally for GFX11 APUs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d81809618f08e8d20ccd6a317078b5e0a08443a0",
|
|
"description": "radv: fix programming of PA_SC_BINNER_CNTL_1.MAX_ALLOC_COUNT on GFX11",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "25a66477d0268181121c0436f62b2100b72df068",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8203284c036d780803c5a5e1b7ae931889ae903d",
|
|
"description": "radv: disable binning correctly on GFX11.5",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b44a886b84c91320f170bd108213768bb47ff6a3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "680e707534d2e0463e8df1306959cb44359f9588",
|
|
"description": "treewide: Replace the invalid usage #if DEBUG with #ifdef DEBUG",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f1cb470f0b634a7412cb229223ee7abdf4c6d97",
|
|
"description": "radeonsi: Only enable SEs that the device reports",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bad41f4db7ab86fe2d290026c096c55c5ce6281c",
|
|
"description": "frontends/va: Report vendor and device ID through VADisplayPCIID",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c480c206622b525713a7caa53abe01d736bb8b5",
|
|
"description": "nouveau/ci: only trigger jobs for relevant changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67bb74863d2ffae844893567645ad9def0af169b",
|
|
"description": "nouveau/ci: fix yaml indentation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e3f3c10e14d8778781c81f39ced659b5ec2f148",
|
|
"description": "nouveau: add missing vl lib",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "656f590bf59147b3dc1bbb2f7e7d3ba4d3500614",
|
|
"description": "iris,anv: WA 1509820217 is no impact for Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b3cb226b1c9b5f4d2c896dbd6ffe44ff6fde9fd",
|
|
"description": "ci: include all the src/**/gitlab-ci.yml files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fabb66f590fbcebc3f1d5a5d943caf519fe6b6d",
|
|
"description": "dri: guarded DRI code.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcd0b4c94aa750711c9f88585a07660ef16aaecc",
|
|
"description": "util: Updated util/libdrm.h stubs with drmGetMagic()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ad4862126027e250ca5153d80b8b4e2c20ea6f0",
|
|
"description": "gallium/dri: Added XCB dependency to frontends/dri/libdrm build. Fix header issues with xcb.h being used.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00e1562f5b90e5a8861b085daca926a5100b3bf1",
|
|
"description": "gallium/dri: Switch xf86drm.h for util/libdrm.h to allow for the no-op shim to be used.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1d9215f90440e5c677f68d68d806c1912d7071c1",
|
|
"description": "egl: Changed EGLNativeDisplayType size check to make sure it is big enough instead of exactly the same size.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4477139ec2e537519fc8bf4667356b80bb935bf3",
|
|
"description": "egl: Added DRI3 code guards.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "275fdf709deb8899b8ef620f723a59283cfcb03e",
|
|
"description": "egl: MacOS platform guard around pthread_condattr_setclock()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8387deff8765bf31dd912303e8ebe8dc78249b74",
|
|
"description": "compiler/clc: fix compiler issue on MacOS with st_mtim[e] in stat.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6146a1651a6378c1c438d470cdc58a4c8f5b7ffd",
|
|
"description": "radv: emit VGT_GS_OUT_PRIM_TYPE as part of the dynamic primitive topology",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccf894f29c79c421562c63d41d534860fc3c294d",
|
|
"description": "radv: fix RADV_PERFTEST=dmashaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd0b4f05ad2bf2ca50151a2afbf9ea8ddc6e452d",
|
|
"description": "radv: add helpers to bind the GS copy shader and the RT prolog",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc61409ea6ae14cf4ceb8af4e98d847065693029",
|
|
"description": "radv: Only enable SEs that the device reports",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfdcddfda987237a2e637ce7c32dc66ec4767d8e",
|
|
"description": "intel/tools: Make intel_stub_gpu work when using meson devenv",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6922f421f4bc3d5ceaecd0238490ebf745092ade",
|
|
"description": "intel/compiler: nib_ctrl no longer exists on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72d289b8d1491281a1c3011cdea78a6465546024",
|
|
"description": "intel/compiler/fs: Restore SIMD32 restriction for ray_queries on Xe2",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "96e0d979a7b9fb65a8fa88079ae779310e36ad2a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ad4d5f8ddedeb4e8f0fe3674857b147e8598155",
|
|
"description": "intel/compiler/xe2: fix decoding of sampler simd mode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4df58ef50309c12b410ae0190d7e29d859e7a27d",
|
|
"description": "intel/fs: bump max simd size of some messages for xe2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5bc5bba7c6871c6a733231e457d2157a328d26c",
|
|
"description": "anv: Enable VK_KHR_shader_maximal_reconvergence",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d56f65f7ca4f35757e9ef41779181a99360ab806",
|
|
"description": "venus: ensure shmem is attached to renderer before use for guest vram",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72b124031bae6f068119bc8e21d7e004311a4290",
|
|
"description": "venus: minor naming cleanups",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "362ba3f007fbd0b1ea6473b8ab2953a7761a5b39",
|
|
"description": "venus: roundtrip now belongs to ring",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "160aa8ba48edcfc2715233b59a4f7d3364a0396d",
|
|
"description": "nvk: Ignore rasterizationSamples when handling sampleShadingEnable",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20db9b77aabfa5403e9d3645c3d030848557951c",
|
|
"description": "glsl: move invariant builtin validation to the nir linker",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1bc25f4754837347e9206df885bb7696f0119edb",
|
|
"description": "venus: optimize to further batch query records",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c221e65a42e77506d566520d1084b9f21a0b42d",
|
|
"description": "venus: add vn_queue_submission_get_resolved_query_records",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e868fc0b1ebae357de382bf974119561971281bd",
|
|
"description": "venus: refactor vn_queue_submission_add_query_feedback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6bc116f848284755a3b78ad497ec221a0eabd18",
|
|
"description": "venus: rewrite qfb vn_feedback helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aabb52979af7c2233634c2c2ff5965ffed62cf14",
|
|
"description": "venus: refactor query record recycle",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a7085584e1de921379ac7853f50a90e952e3099",
|
|
"description": "venus: simplify vn_cmd_reset and apply more code sharing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dbd88ad2a18ba8a25545087f47f97de21d1298b",
|
|
"description": "venus: drop vn_get_temp_cmd_ptr",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e7797c8c176127e0dc1975616933e7d654ed9be",
|
|
"description": "venus: minor cmd count related refactors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bab7344a8dc9b4edfac7f19e533d7015d422c80",
|
|
"description": "venus: massive qfb renamings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25be8e721d15b32fe64172690d2c8146eecb033c",
|
|
"description": "venus: combine query record and reset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71bf46fa5d31970393deeffce7304fa1979ba6f6",
|
|
"description": "venus: qfb to track cmd handle directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e931ef4884cc6eb910b7448309900c0d1ef53a4b",
|
|
"description": "zink: iterate all the modes when doing separate shader fixups",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0a12cedec91514cfbd1d584705c4debc6a3abd40",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b68f2e747c71dd3524ef9514099ea28c96534c7f",
|
|
"description": "zink: Rework sparse texture lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a5120003c4af074c45ccdfe71d507d1cc4cda04",
|
|
"description": "ci/deqp: document which build produces which binary",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51593c6b34daa45b8c1a8bdf0c5d31d94e536f96",
|
|
"description": "dri/kopper: Assume a non-null drawable in flush_frontbuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "484246ea0a95e6e8e26acf30ad560ff2bc7b2ef4",
|
|
"description": "iris: Eliminate prototype introduced in the previous patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa24ff24dd5836c569e4db7857b09014b5152013",
|
|
"description": "iris: Remove suballocation in iris_flush_resource()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a330ecc48a66aa05faff795f67b0435383ba3501",
|
|
"description": "dri: Flush the context after flush_resource when creating shareable image",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27d35588f5df72247c7f54c06ecb7f3c65037cf0",
|
|
"description": "iris: Copy main ISL surf when reallocating in place",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98690db8478abe1c87ff6f32f102e878d68b5ee2",
|
|
"description": "tu: Reorder device features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1726e03df42958f8b0b479cffa042d3c2195f00e",
|
|
"description": "tu: Advertise VK_KHR_vertex_attribute_divisor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "355dd782c5debae8982e24f822d88c3fe2e74c6f",
|
|
"description": "tu: Implement VK_KHR_map_memory2",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7de9ab62a5c5d9d9ec678475ee26871aab27086",
|
|
"description": "zink: Make sure to initialize all the fields of VkMemoryBarrier",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2aab8e08065afcb30de54f6033dd1dc9064d3f41",
|
|
"description": "meson: Correctly get sizeof_pointer with cross-compilers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ad34c932cdf9583f27b35a948a90c37c45c27889",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2229304dc3db575c1888f72a8c02b4380a464da",
|
|
"description": "panfrost/meson: remove redundant gallium include from meson files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13ce0358b00e108b6253ec2a4d1e6e8d94349dcb",
|
|
"description": "panfrost/shared: avoid use gallium helper in pan_minmax_cache.*",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20df1d2b1f85711732eb190cf373b56df573e36e",
|
|
"description": "anv: ignore descriptor alignment for inline uniforms",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "812be09cd2095562617febc73e932d69389b056b",
|
|
"description": "st_pbo/compute: Use the correct structure type when allocating a specialized key",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27ab5fcf9f582d1777ca135731a8d388cdf5cb29",
|
|
"description": "anv: Set VM control to true in Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c20388d617448faad60c4622f888766ed6814d0b",
|
|
"description": "anv: Set VK_QUEUE_PROTECTED_BIT during queue families initialization",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9102cb972a1646333894260cd0e1a0b2c44c0577",
|
|
"description": "anv: Replace the 2 sparse booleans by 1 enum",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec892c4d2b6360efdae4e2dc9a23ce320b6aa1d6",
|
|
"description": "aco: don't reuse misaligned attribute destination VGPRs in VS prologs",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df7024bcdd319f24e1ce7ead2a1eb3e7f6d6e151",
|
|
"description": "radv,aco: allow VS prologs to increase VGPR usage",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a20942f6a6220675791862590d8d52e2033cb24",
|
|
"description": "radv: fix wave32 support with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1c73db01c6533cbdf6725243e520200281d35a8",
|
|
"description": "radv: rework generating vgt_shader_key for pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6485f560d05b29b540564973879cc7e21f38631",
|
|
"description": "radv: determine radv_vgt_shader_key::has_ngg_xxx with the last VGT shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ccbd459c6bd521c59404349b762b8920ff145bc",
|
|
"description": "radv: fix determining if PrimId is used for merged shaders compiled separately",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e052e30b29dc6b1dd3370154156e98a301eb588e",
|
|
"description": "r300/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d45451fb44c26c6351bfbd16a9a5a3b3e436b34",
|
|
"description": "etnaviv/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d9ba366d4098a49975e87cb1814f61eb43f52a1",
|
|
"description": "freedreno/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6b65ac639345d497a5007fbb4e25a3740e04976",
|
|
"description": "v3d/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4350c7cb30d5e72684b51f801e4d9d8ba4cd06c4",
|
|
"description": "radv/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "697a5a7b9128d43365b78d955005878d457f1c09",
|
|
"description": "radv+zink/ci: Update xfiles based on nightly run",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f5b0dbc2538693b288d7efae08c2d64fe194346",
|
|
"description": "zink: handle image_deref_samples when stripping MS image instrs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b46479d443ccb5b54ea5564e905b730761a379f7",
|
|
"description": "zink: don't deref swapchain image array with UINT32_MAX",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8fb83c0935948c3bf0717e0a3d9ea3ba4cdf4f6c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f2b23dd8528e91a8a384aa83dd38befd8996b6f",
|
|
"description": "panvk: Get rid of fields we already have in vk_xxx objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5ed77800e04fee670dbc1091d98490e4fa470ce",
|
|
"description": "panvk: Fix GetPhysicalDeviceProperties2() to report accurate info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "783172add317def58d98772fd6a182773a953032",
|
|
"description": "panvk: Make panvk_sampler inherit from vk_sampler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "203f1a35a7b5bf804cc3aa129b9e1ace58adc5aa",
|
|
"description": "panvk: Implement {Map,Unmap}Memory2KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c0c728a225f473224a938aeff6264700772af3",
|
|
"description": "panvk: Add extra checks to panvk_MapMemory()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88930cd95deaefdd54826acd494198c4492c4c8f",
|
|
"description": "panvk: Make pan_AllocateMemory() robust to errors",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db1fde16d714b5d9e9fa40bbd999ed2cecd12a6a",
|
|
"description": "panvk: Make panvk_device_memory inherit from vk_device_memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dc5613be60b038abf0e0ef0237bb58ec16fc347",
|
|
"description": "panvk: Make panvk_buffer_view inherit from vk_buffer_view",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567324749c959476658fce942bc4892b98f18010",
|
|
"description": "panvk: Get rid of panvk_pipeline_cache",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7b68cdef15cb2d33e178315067a376819e22ee2",
|
|
"description": "panvk: Drop panvk_framebuffer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39204afde153a20406a2d977f4cd54324efbc866",
|
|
"description": "panvk: Kill panvk_{Create,Destroy}SamplerYcbcrConversion()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2e6dbf0f6edb2d1f3d5f2319ded45c07d155859",
|
|
"description": "panvk: Get rid of unused panvk_cmd_buffer fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b91c8543c0e90e7c7b06078534879556dfe24236",
|
|
"description": "panvk: Don't pass a device where we don't need one",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cab8f193614e605930c18369dc6211fc40756aed",
|
|
"description": "panvk: Allocate descriptor set arrays using vk_multialloc_zalloc()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f69f99b2cdc7e63661393edd1c1135761e8e38e",
|
|
"description": "panvk: s/panvk_event_op/panvk_cmd_event_op/",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b59d2a513730475462b85f55aa3eeae7449d67f2",
|
|
"description": "panvk: Don't allocate a TEXTURE descriptor in CreateImageView()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40c1d0d3223dddc3503bc7c479c3faa1e52877ab",
|
|
"description": "panvk: Don't open-code panvk_cmd_open_batch() in CmdBeginRenderPass2()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4f7aa549c03426b35da53352c6f135f7eccb9c4",
|
|
"description": "panvk: Add missing util_dynarray_init() in panvk_cmd_open_batch()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c73e2f984ce683334adf7fdd8227d1233d4b771e",
|
|
"description": "panvk: Fix allocation scope of command buffer sub-objects",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff9c47f463c471caaef3eb1a15799f0e5a86aebb",
|
|
"description": "panvk: Get rid of the custom device lost handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aa02232a51b655889493bba54fd33db443accdd",
|
|
"description": "panvk: Get rid of unused panvk_image_get_plane_size() helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac61d6d0c09eee0260ff0439407a66493cbc4b9f",
|
|
"description": "panvk: Do not handle invalid NULL memory object in BindImageMemory2()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7d30f10f9118a1e29c4a05c61bfa8ab87d0a4ec",
|
|
"description": "panvk: Add VKAPI_{ATTR,CALL} specifiers to all panvk-specific entrypoints",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0136e8aec9529dbbdc2204f0f0e4544f2c33500a",
|
|
"description": "panvk: Kill the panvk_pack_color() prototype",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43bb5acf26be9cdc31976765cbff09da4be37a11",
|
|
"description": "panvk: clang-format the source files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d2820349a23e3f6065cd3c3d6f50dc4fca34f15",
|
|
"description": "panvk: Fix call ordering in panvk_DestroyDevice()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "211aa201945b5fd93a9419bacf89e89be23d830c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce900dcbb133e2e9b8b2478fce8aa1c146d741bb",
|
|
"description": "intel/dev: Add ATS-M PCI ID for Data Center GPU Flex 170G",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59e0c38427df012ded895229dbf3d955efb59362",
|
|
"description": "intel/dev: Adjust device strings for ATS-M devices",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b6d6c1d2d0c8a517e974abbf7b75a47a607f6ec",
|
|
"description": "docs: add sha256sum for 24.0.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0a40e724b77747ceee8e22210ae5788928467b1",
|
|
"description": "docs: add release notes for 24.0.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7604697ec61dffcf59bb390ddb85fa6c77915bfc",
|
|
"description": "nvk: Implement shaderStorageImageMultisample",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "357720c5a7d06f62a41514ff367ae1df0d482021",
|
|
"description": "nvk: Use different descriptor layouts for storage vs. sampled images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86a462fb96d9f15fe42f98cf3372342791c2a6f0",
|
|
"description": "nvk: Stop pretending to handle Intel image intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd9836a0b823cc9355627b96787c43239c7b4bd0",
|
|
"description": "nvk: Use a HW generation names instead of chipsets",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be1ef1a8d8560831faa2778559baa0ded68e8a0b",
|
|
"description": "nil: Expose nil_pix_extent_sa()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "418f8be9eac6575e9c73f80e6596d40a0ef05fad",
|
|
"description": "nil: Add a helper to view a MSAA image as samples",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed6fd25a6201a78e96a2ea9c046310af6635d870",
|
|
"description": "nil: Add support for larger textures on Pascal+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3177e4fc272eb0d8dcce672f612f492e24623f1",
|
|
"description": "nil: Whitespace fix",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72e1a5775220a3979e0499f3a9aaac52bcb2b39a",
|
|
"description": "nvk: Reorder device features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94622ae491724acbb5304d50f1b8a30b3de78e02",
|
|
"description": "nvk: Advertise VK_KHR_vertex_attribute_divisor",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "133c73da8560f689f8d560b30b1557a353b44995",
|
|
"description": "nvk: enable a mappable bar heap when rebar is disabled.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "647a2d1f6b6fc0b95effdfb0f4a6bfbfc6bba1fa",
|
|
"description": "r300/ci: enable nine tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98b36e02b9c44f56263394465d37ee2802384440",
|
|
"description": "ci: build nine tests",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96640b142eefc30e3edb91396301163cbbc4c888",
|
|
"description": "ci: build nine in debian-testing",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da285796334b677e721ba319b808c1cbd374b488",
|
|
"description": "ci: install xwayland in x86_64_test-gl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13812cc91d5d8d77c818bb4e9d10c4676cfc993c",
|
|
"description": "ci: reduce irrelevant output to a simple list of libraries",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "90b6f84c5eace12f8facd7e4ea0170f86426cb97",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "045bc86ac9d994f9496ad76ae587226e76f1c052",
|
|
"description": "ci/freedreno: mark fails resolved by \"drm/msm/gem: Add metadata uapi\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1680f58b14c56793f35b697e59c8bc909b71651",
|
|
"description": "ci/freedreno: disable workarounds for Adreno 618, 630, and 660",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab690f25e8c1f2a89ef0171ad29451ad3fd2fc4c",
|
|
"description": "ci: uprev kernel to 6.6.21",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0da118ab1257ad265a491fca8d1cbf307ef9f8c",
|
|
"description": "anv/hasvk: default image_read_without_format to true",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c770f06c64d408b9a49ff2d335719047e7a0505",
|
|
"description": "nine: drop useless and a bit too long line",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b6a4b1c796516ee568743f04be2f785600b3804",
|
|
"description": "nine: fill missing licenses headers and copyrights",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81d3de71cd43d21f8c760901fd36a648a74ccb97",
|
|
"description": "nine: convert licenses block to SPDX",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac5d529c6513baba30641466d88afbc5ba2787ef",
|
|
"description": "nvk: Enable VK_KHR_shader_subgroup_uniform_control_flow",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "376d1e6667a80e1811d4c25115633817f16666a7",
|
|
"description": "rusticl: implement cl_khr_suggested_local_work_size",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de94d989406e2ccf3858c29927d705a28e848b80",
|
|
"description": "iris: Set BO_ALLOC_NO_SUBALLOC when allocating bo for slab",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f165117dc25b2d290e9c06aedcfd6e2f0b316f1",
|
|
"description": "nouveau/drm: remove nouveau_client::id",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9583fb8d00eb1e66f9fc75d5d6f520a55bde5d8c",
|
|
"description": "nouveau/drm: drop unsued chan argument from nouveau_pushbuf_kick",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2101c9f2ac62fdc391cb27010973cafa9e8ab455",
|
|
"description": "nouveau/drm: rely on nouveau_pushbuf::channel being always set",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a28cd6b1de0deaab2d2634b77cbfcc23d7e12fb0",
|
|
"description": "nouveau/drm: drop immediate parameter from nouveau_pushbuf_new",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a4c2cba956fe593a0fc09416bd8142a5a34423f",
|
|
"description": "nouveau: call glsl_type_singleton_init_or_ref earlier",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "91029b7e87bba2a28aeb202cdf920d6ec6a70fa7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "821f4c8d99a3068758db834a5c219082a9609b3c",
|
|
"description": "nouveau: import libdrm_nouveau",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a62fba6b62bc87a5798fdf7e242011a21904331f",
|
|
"description": "nvk: use c.get_supported_arguments for compiler flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c398bc59099330155651587f4fc39130438613f0",
|
|
"description": "drm-uapi: Sync nouveau_drm.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7719a9ed85cdfd179a108c19586487605a5555f",
|
|
"description": "intel/fs: remove some unused send helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0eaf7cca35b48f001c59f3818d7ac8e30e32e6eb",
|
|
"description": "mesa: prefer read-format of RG for snorm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9e66df39fb1eef50f7e9ccf519391f5137c6b6f",
|
|
"description": "zink: Add error logging on surface creation failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28854743dccfdcac525158c6c76214f1985109b6",
|
|
"description": "zink: Change zink_get_surface to return a zink_surface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "207db018297af9abaf053f45dca9a3c276063782",
|
|
"description": "zink: Make sure to not leak anything on surface creation failure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "948695e1a4bae1f0e1ddbc6b7a185e9ee5b516aa",
|
|
"description": "zink: Move zink_surface_destroy before zink_create_surface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27bde4b420043036d36e8aa3b73b38aaf7c7df04",
|
|
"description": "zink: Return early if the source could not have been acquired",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c22e78619d90c128ca7f108bfe9bda7dbe4deca",
|
|
"description": "zink: Separate the template from the wrapped surface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55cdde758c86fa97932ecc4fec1028bc0f5bfdaa",
|
|
"description": "zink: Use an intermediary variable for create_surface",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faaa65a1a31041c97f23a0706df6196cd8635fd5",
|
|
"description": "zink: Make wrap_surface return a zink_ctx_surface directly",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2a77a46837f637c068dc1720b460f14e36ac182d",
|
|
"description": "anv: return unsupported for FSR images on Gfx12.0",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e324fbbe68df870dede5a7b4efbd6528dd041de6",
|
|
"description": "intel/brw: Fix validation of accumulator register",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "12d7aaf2b825fe49277b84a605733e8fc39e241d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db8022dc4d30cc1dc2903f1a8be0b2354d406357",
|
|
"description": "intel/brw: Use helper to create accumulator register",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "58907568ec526df87fa87177441743fa0d1d0a66",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90cf8d14d619967b2da7471d04bb20aa0665a482",
|
|
"description": "zink: add a pass to strip out multisample storage image ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f122761a1732c32119c5bce6dfe4e83599576d9",
|
|
"description": "zink: remove stale comments for DRLR usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7e55dcfaf9208a3de0e07757cf8afcdec3c8542",
|
|
"description": "zink: be even stricter with shader object usage about blocking invalid usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "485b4d9abedfd747bc324d5b3858e5df3b38eec2",
|
|
"description": "zink: add even more strict checks for separate shader usage",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5910ce4b86343cf92ddae6d9fd813eb2f8367bc8",
|
|
"description": "zink: always sync and replace separable progs even with ZINK_DEBUG=noopt",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "460c7eeecbd5439baeb86a3d3648b1c63afba0cf",
|
|
"description": "zink: use the sanitized key in update_gfx_program_optimal()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daf2f4a583cd02d80d0acb200279411d1247356e",
|
|
"description": "zink: rename optimal_key in update_gfx_program_optimal()",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee476f3eda38ae7c94eb0b587c43f793cbb4147e",
|
|
"description": "radv/av1: limit profile and bit depth to supported values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18df1a81a8c1089238f6eef3e5318432ae28ebc9",
|
|
"description": "anv/trtt: update GFX_TRTT_VA_RANGE for LNL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0769f5d8a9d718060c59c78db5804278875b23b",
|
|
"description": "intel/compiler: Adjust fs_visitor::emit_cs_terminate() for Xe2",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "97bf3d3b2d4a2c01cafff413a44ec42002ba9956",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "caabd41cd14e3e562e0ee36212bb431a70689f16",
|
|
"description": "panfrost: make sure blends always have 4 components",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2cedf5b5697e924e545a3edc3176fa50a8f129b",
|
|
"description": "panfrost: make drm-shim work again for panfrost",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02b6f4ef6b76c8ee65be5ad38a1fc71306a93a42",
|
|
"description": "radeonsi: don't test so many wave limits for AMD_TEST=testdmaperf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e99765df08c7fe6be836022896152bbca7a94ff4",
|
|
"description": "radeonsi: fix the DMA compute shader",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6584088cd5e6fe2538428b2ae13cbafc62604de2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e589833ee1e6833f4611c200f2044ff303dd6346",
|
|
"description": "ac/llvm: fix SSBO bounds checking by using raw instead of struct opcodes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6b573c00c9156297513a0783ef05a1c5601e6620",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31920cb60c3cf487bc29ebd1d8ad8b1825e09fab",
|
|
"description": "intel: Enable Xe KMD support by default",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97aec4011110a62c9681ae13187427a33a0e2393",
|
|
"description": "intel/brw: Emit better code for read_invocation(x, constant)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e87881f6168f6af10a6d29fd0703bf02e007a095",
|
|
"description": "intel/brw: Avoid a silly add with zero in assign_curb_setup",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9674cbe7d2afd8bd03c8443242f10213d01c9b4",
|
|
"description": "intel/brw: Combine constants for src0 of POW instructions too",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7480f94c1bda89d6f263180ac0e3da4ab1fe235",
|
|
"description": "intel/brw: Combine constants for src0 of integer multiply too",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd3bed1d92715a22a0abd37e4f559bbe6c5220c6",
|
|
"description": "intel/brw: Integer multiply w/ DW and W sources is not commutative",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93478c095e7a4acb67c2af775e3b3b20e8cd268d",
|
|
"description": "intel/compiler: Enforce 64-bit RepCtrl restriction in eu_validate",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31f640bc5f1078a8e838a9b0a5a9c1fd4b05a536",
|
|
"description": "intel/brw: Correctly dump subnr for FIXED_GRF in INTEL_DEBUG=optimizer",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f89d9cc53d91a3a9b7627d894c8c7ba73f3c6e99",
|
|
"description": "intel/brw: Silence \"statement may fall through\" warning",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c85768e3804d2e6a9ee3a0f33e31f31530ecea0c",
|
|
"description": "zink: delete faked_e5sparse",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fa413fef05ceaf4e811d2c564e766431c1d6701",
|
|
"description": "zink: set the sparse format usage flags directly based on queried props",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9a412c10b7a96adf71c9a2ca44a0abca75de1c49",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba2731941f17ff0a6c9bcb7ce1c5c2a9aff906ad",
|
|
"description": "zink: nvk baseline updates",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c24841190748987e8f273135c6b34c21fbb91aa8",
|
|
"description": "zink: only add STORAGE bit for sparse images based on multisample usage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "d320e8328d6152df5703d230adf8ac0bcb6de9f9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63f5a6cbe30b614aa416a3634da25712788b76ef",
|
|
"description": "u/inlines: constify util_res_sample_count()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61e5b6ad9dcde1f2a75dfd09cdbf9ea86b352223",
|
|
"description": "zink: try getting sparse page size again without storage bit on fail",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80eac1337d47dd7899781bdc74796bf167b33c90",
|
|
"description": "nvk: Always copy conditional rendering value before compare",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8c25cd307afb5ebf4404dfa6ae1f99c5a5bd27f9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a3e85776a941c8e77a3ffa3e8c44425c0ef8c85",
|
|
"description": "glsl_types: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c29110ef99e1a8ad892ee23110c671a6820e48d9",
|
|
"description": "v3d: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d32239b7a682919b2d9b8b2bbd4c396564ab5c3",
|
|
"description": "radeonsi: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f287d100cd783aa80f757d144e8d87047fc8562",
|
|
"description": "nvk: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da59672e2bf168df7142e077059588379bac7d9d",
|
|
"description": "asahi: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be5c288dbfead7575ca21f9c69772e5f4abc8cc1",
|
|
"description": "panfrost: derive ht",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93879b1920722ac21d352efcb73f7a7f93070c7d",
|
|
"description": "util/hash_table: add DERIVE macro",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49a89911c408abbd134f9765d6a21d79c86ad767",
|
|
"description": "nir/print: do not print empty lists on intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec9b6b5cfaa02ca75cd72c4472fa5530816cbe81",
|
|
"description": "util: add _mesa_hash_table_u64_num_entries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6123a80dab3da3b52125bf42821a4c8be2c93b4",
|
|
"description": "nir/opt_shrink_vectors: shrink some intrinsics from start",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa99753a283becc5fbf554a11a9b01594a278a2e",
|
|
"description": "nir/opt_shrink_vectors: hoist alu helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1916432ab1528ff00b5ddf7f302f60fbf947e54",
|
|
"description": "intel/dev: Nuke display_ver",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b09ffe48f227e79f2a477da42002dba1483dc080",
|
|
"description": "intel/dev: Nuke 'ver == 10' check",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a977a51a216a449f2b96b3caef48e1d984cb11b4",
|
|
"description": "radv: stop using 5/8 component SSBO stores",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc7e3efc7cb419d448a2a6b32927f9c398d483ce",
|
|
"description": "radv: don't advertise DGC with LLVM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3409c600991cb9202dffad759c49fccbb8ed4ab3",
|
|
"description": "etnaviv: isa: Support multiple encodings for texldb",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20678b92048c0644201c3767455ec6b6d7df4d00",
|
|
"description": "etnaviv: isa: Fix #instruction-tex-src0-src1-src2 bitset",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccc99bd42dcd629556741e2da9bcd9fd52725fd7",
|
|
"description": "etnaviv: isa: Support multiple encodings for texldl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d117b46ea41908c97fdcdf00cb2fb20ef7d54ac",
|
|
"description": "etnaviv: isa: Support unary texkill instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86de104d07f53cee89988d117b28f6cd40400f7d",
|
|
"description": "etnaviv: isa: Support unary branch instruction",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aa737018ebd272b44d39638735c3d72ef29f25e",
|
|
"description": "etnaviv: isa: Combine branch and branch_if",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48e1589b44a9457a5f8b329b48a8713faef0d1b4",
|
|
"description": "etnaviv: isa: Correct #instruction-alu-no-dst-has-src0-src1 expr name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10a7cf31215e329f6ced6de5f8f69eabf968863c",
|
|
"description": "etnaviv: isa: Correct #instruction-alu-no-dst-maybe-src1-src2 name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfb2fcf6520c71c9dc24d85e39a5db33f3e95244",
|
|
"description": "etnaviv: isa: Correct #instruction-cf-src1-src2 bitset name",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2ffc7a09b9909d0313f6a634ea97fd26653861f",
|
|
"description": "etnaviv: isa: Correct SRC0_AMODE",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1cbd35bb59d7fa9df92242921ec48da735f063e",
|
|
"description": "etnaviv: isa: Move {TEX_SWIZ}",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8f6de731410f82d8b12661d73f2aa46f52c6042",
|
|
"description": "etnaviv: isa: Add movar opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e77fbe2bcc96f358a6c6d50c37f8267e0bfd640e",
|
|
"description": "etnaviv: isa: Add internal register group",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f416bb3f8c65b73c34ffe9520f2d52e942a0bd05",
|
|
"description": "etnaviv: isa: Rename reg_group u2 to u",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf3fa2fd8c49ad6d813a9aa05222a14c53a04ec3",
|
|
"description": "etnaviv: isa: Reorder instructions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c6378abeccf32f676770dcf93e559bebef01671",
|
|
"description": "etnaviv: isa: Add div opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2a9bc73f5baf3c8cd862eb836d84a1819312250",
|
|
"description": "etnaviv: isa: Remove note about GC3000",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa3d2bc486b95be7f6d5757b692d7ee62c6ebca1",
|
|
"description": "etnaviv: isa: Add texldd opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0701f3ef9b60bad6e7c73bf1825747d0a38c9c06",
|
|
"description": "etnaviv: isa: Add texldl opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c86bd0209be133c0b2ad64919905a4510d06406",
|
|
"description": "etnaviv: isa: Add texldb opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c72596ebfd6ca8c41dd220afbda7c6f44788e8d",
|
|
"description": "etnaviv: isa: Add bit_rev opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e2a0e805991643d197fbe9c920d5905d47f55a9",
|
|
"description": "etnaviv: isa: Add movai opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73584cf46a588014460a2786b57af7a83b712a0d",
|
|
"description": "etnaviv: isa: Name cond enum value 22",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20022f538948d36d9af5d348538649e8848ffb8d",
|
|
"description": "etnaviv: isa: Add branch_any opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a716361791901ca78115d6a4d765f3b28146820",
|
|
"description": "etnaviv: isa: Correct dp2 opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47106e0f80554fe07563c20ca69b99e8ba044ffb",
|
|
"description": "etnaviv: isa: Add bit_extract opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b4cbbf0d273ceb3ec5e551185a2f5f859e40425",
|
|
"description": "etnaviv: isa: Add norm_dp2, norm_dp3 and norm_dp4 opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cd779af3f69a45eca74be454e6b70fc1c85312b",
|
|
"description": "etnaviv: isa: Add frc opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ede0008c1697714b124ec504b5c41ec87b6244cc",
|
|
"description": "etnaviv: isa: Add dsx and dsy opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "031c2c26dfe4b39e20a62c8e0c9ac39b9892cf87",
|
|
"description": "etnaviv: isa: Remove duplicate #instruction-alu-atomic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f66589c2a461524f324655ffc62503f259cb79b",
|
|
"description": "mesa: force rendertarget usage on required-renderable formats",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7def3ccdf4ac7f436dcd27342851179b68bee42",
|
|
"description": "panfrost: add pan_force_afbc_packing driconf",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bcdc4939c283003e8a7f638229604973aa5327a",
|
|
"description": "panfrost: add driconf infrastructure",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d861bd1563694761d8d050439b8ec3d6b3572c17",
|
|
"description": "panfrost: give afbc-packing its own flag",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7487ac204634a421d7dd5a076f9ac8f512571f5b",
|
|
"description": "rusticl/device: support query_memory_info to retrieve available memory",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2df640c4f66c4064dfa94711602af49dcaf53d69",
|
|
"description": "rusticl/kernel: assign sampler locations before DCEing variables",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "25b8a34b48fce99164f1cb853bcde86d1cf6cba5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "493d5764e3e672ae86939dcaa918f844fcf5e0e4",
|
|
"description": "iris: setup distribution granularity with Wa_14019166699",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da3d5d10644f309627f35e682c6ca351dcb19c1b",
|
|
"description": "iris: refactor function that checks primitive id usage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "275bcbd7a7001fd31f39b63c94697e6cfbc3e469",
|
|
"description": "anv: setup distribution granularity with Wa_14019166699",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75c6ad99073ff4632955ae899057653902e6839f",
|
|
"description": "intel/fs: fixup sampler header message",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db8eaa3620393f504e12c8bab99285eb679e7e9e",
|
|
"description": "anv/video: fix scan order for scaling lists on H265 decoding.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8d519eb5f5947800279e4c02bf7aa79b0b65cd17",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "182bff5c056a1e7de71ab766a77f9f61cd0ed1fb",
|
|
"description": "glsl: remove unrequired do_lower_jumps() call",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1391bc372191db10dff97f279631816555192fc6",
|
|
"description": "glsl_to_nir: never convert instructions after jump",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f06aed8e1d15cf2f41b8163db07689dee35c9c42",
|
|
"description": "glsl: make an explicitly safe version of visit_exec_list()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "626502d7c7f6b2266e2bdc7979e512b7a7292e44",
|
|
"description": "nil: Advertise support for PIPE_FORMAT_R5G6B5_UNORM",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edd3379c09afb6eb929070aa5254ab14a64d6a87",
|
|
"description": "nvk: Manually offset array and Z slices in BeginRendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81db82bd8cfd71301bc4d1037fd2c8e982ff59a1",
|
|
"description": "nvk: Add a nil_image helper variable in BeginRendering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "696e2064bd7a00d271bbaa1f70e4f36076834fac",
|
|
"description": "nil: Move Z slice offset calculations to a helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "813f37a8ed770ad1b10be9b704d9714e7b86b181",
|
|
"description": "nir: add nir_block::divergent to indicate a divergent entry condition",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "936690f733a62d83e2d8374247bc1557056c25b3",
|
|
"description": "nir: print nir_io_semantics::invariant",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "867a0a7db9fef8e23fcbd905a0fb6105ad20d4ea",
|
|
"description": "nir/divergence_analysis: handle derefs of system values",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb670d6eafb59d4da456b0b4a7b5339d2b6c12ae",
|
|
"description": "nir/divergence_analysis: load_instance_id is convergent within a primitive",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "310b13b7f0e5c5aab740888cb705873303239151",
|
|
"description": "nir/divergence_analysis: load_primitive_id is convergent within a primitive",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1621d4a0d3e36312498c18981b30dc3ce4ef00be",
|
|
"description": "nir/divergence_analysis: change function prototypes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b1fd20780450b4afbf1ac94507cba0d95ccf261",
|
|
"description": "radeonsi: split RADEON_USAGE_NEEDS_IMPLICIT_SYNC into CB and DB flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "123e0b4240f5e882681b9d8489f5432b0d09ab1c",
|
|
"description": "radeonsi: add radeonsi_cache_rb_gl2 option enabling GL2 caching for CB and DB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2347259f1da7ae7bece064f224401956212333c3",
|
|
"description": "radeonsi/gfx11: add missing DCC_RD_POLICY setting",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5acff16ce4e191e95c9640cd52d2ab6792225707",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82aca689c10fd5acaf3d0c688ee02d6f1b63e153",
|
|
"description": "ac: use the gfx11 shadowed register tables for gfx11.5",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ce3a958523dd0be97d9fb9e29af9336440b1213",
|
|
"description": "radeonsi/gfx11: program SAMPLE_MASK_TRACKER_WATERMARK optimally for APUs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd71d62b8fcf0c74ba31415375a0ec68b0525c88",
|
|
"description": "radeonsi: program tessellation rings right before draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b7d34d05fee61b05ddac61a73ec38489d73ffc",
|
|
"description": "radeonsi/gfx11: program the attribute ring right before draws",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e08569d6afbb90789a6c9e277e2ee6859f78a80",
|
|
"description": "radeonsi: allocate only one set of tessellation rings per device",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea94cb95e4dc6da8ee458db276942be1f72afa44",
|
|
"description": "radeonsi/gfx10.3: add a GPU hang workaround for legacy tess+GS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a23802bcb9a42a02d34a5a36d6e66d6532813a0d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d3a414662ed4aaffd80762532a1c3c9f4cfc4f1",
|
|
"description": "radeonsi/gfx11: fix programming of PA_SC_BINNER_CNTL_1.MAX_ALLOC_COUNT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "25a66477d0268181121c0436f62b2100b72df068",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20445f296bfcf3be40436617aad5d8378ad09bce",
|
|
"description": "radeonsi: disable binning correctly on gfx11.5",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b44a886b84c91320f170bd108213768bb47ff6a3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62d360c287193609e921cfd9886c3f5b37c4b9ed",
|
|
"description": "amd/registers: add correct gfx11.x enums for BINNING_MODE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ced3fbbcf9354789b7aff0b99fb8df1b4f67110f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74c28b93c8aad54c7e3348b702d254219d99f53d",
|
|
"description": "glthread: invert _mesa_glthread_has_no_{un}pack_buffer by removing the negation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9939f20a499b4201ab4ebdc0d0e8dde01f78637a",
|
|
"description": "glthread: execute small glDrawPixels asynchronously",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b43b111b19829271d49acfd169793d635334efc8",
|
|
"description": "glthread: execute small glBitmap asynchronously",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ada351f2ea97cfa33d69d94867884c4e2f9d33f3",
|
|
"description": "glthread: track glPixelStore(GL_UNPACK_*)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c76efafc0d14aabe655b204d62b98ef323cd9c3c",
|
|
"description": "mesa: move struct gl_pixelstore_attrib into glthread.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fe8ef128276ee7315e34b763221fe88a6378866",
|
|
"description": "mesa: deduplicate initialization of gl_pixelstore_attrib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a52c50a65112678ea513954e2e216008c40bf9e",
|
|
"description": "zink: simplify vb masking on bind",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "068973b0697850b90038101668c92a8ac3b6c575",
|
|
"description": "zink: set VkExternalMemoryBufferCreateInfo for opaque fds too",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fd12a446d09cb2b21311cad09515cad08987051",
|
|
"description": "zink: destroy batch states after copy context",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b06f6e00fba6e33c28a198a1bb14b89e9dfbb4ae",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9227d63c19523b58e278a3d1b40fbde27bb53b41",
|
|
"description": "anv: Fix Xe KMD userptr unbind",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "19439624d9fac333bcd046683bf172a89ff16873",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a56d2b8dad21ec6d9c44a36fc06fe0556b6e66ed",
|
|
"description": "zink: Remove interpolateAtSample() when not multi-sampling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bc1bf16252d7a1ad0d3a8df375fca26efabbf58",
|
|
"description": "zink: apply zink_shader::uses_sample to fs variant updating",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b061ab7198bb93ff77aef7c219102b125cd56e8c",
|
|
"description": "zink: track whether shaders use load_barycentric_at_sample",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1b66f9707c010a4b554b3039649afb13cba61de",
|
|
"description": "compiler/types: fix serialization of cooperative matrix",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2d0f4f2c17b79830e9780a68bc473718d4abd4ad",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc2b61962160c684b865153f5b8035430cce7c66",
|
|
"description": "ci/image-tags: re-generate all the images building deqp-runner",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcd43ee243883238b7d5aea6c5338218c12fe9aa",
|
|
"description": "ci/deqp-runner: fix list of image tags to update",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d80f355627422e5e021072ed8eb443f95e81b76",
|
|
"description": "ci/deqp-runner: update repo url",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "810586279c1085387a51acb81a5002549727e13e",
|
|
"description": "ci/deqp-runner: bring \"install from crate\" & \"install from git\" to feature parity",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9eb50036d41fd94beaf64b327bbc0bd32e43abdf",
|
|
"description": "ci/deqp-runner: set android rust target in the caller (debian/x86_64_test-android.sh)",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fd86519a11284d2ff62581096961a9cbb0983c9",
|
|
"description": "ci/deqp-runner: do a release build instead of debug",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c92084ed970bc8f75ebd1dbeca5fa1b387bebe7",
|
|
"description": "anv/trtt: invalidate the TLB after writing TR-TT entries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e5dfd668d09ea260a667003e33a97fd7b954869",
|
|
"description": "anv: add an anv_pipe_bits bit to allow invalidating the TLB",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52ced4008c90693fe242e6be985a4b58b8b5fe2c",
|
|
"description": "intel: Drop pre-production steppings",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80f532a63664c0c37cef5e261be38ebb5dbf5be2",
|
|
"description": "venus: fix VkDeviceGroupSubmitInfo cmd counts from feedback",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "577085ef0e7b4a1290612df00485535d6d578ea7",
|
|
"description": "zink: update nv baseline",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cda4ca53b8df9bbb3a4b788ade8b0b7422dc6dc2",
|
|
"description": "nvk: Drop nvk_device::pdev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b38ba5d70a4383f03fd0cee783bedf99386be7e",
|
|
"description": "nvk: Replace more dev->pdev with nvk_device_physical()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ddaa4ea105a0ee85af76e4eefea68f4787f58c3",
|
|
"description": "nvk: Add and use more cmd_buffer_*_cls helpers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55bb91159ecf62874b4afde1660c1a50fbbcbb3",
|
|
"description": "nvk: Drop a bunch of dev->pdev and just use pdev",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c3582893382af2fd39d98d483d73a966fc76681",
|
|
"description": "radv,driconf: Remove active accel struct workaround",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "217072d25f4e5fa2414f0c3f4203c2faf3c8a807",
|
|
"description": "radv/rt: Force active leaves for every updateable accel struct",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d12984edb8a9de6cfd6ade8201fd229c494880d2",
|
|
"description": "ac/nir: fix exporting NGG streamout outputs with implicit PrimId from VS/TES",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d287943d17a662c14dfefc110f073159b2955e0",
|
|
"description": "vk/update-aliases: drop VK_ERROR_ prefix substitution",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a57b1df5395bbcaa6f48ea851860bedc7ceefb9",
|
|
"description": "driconf: add radv_zero_vram for Crystal Project (1637730)",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c19edbb6afc44a6a9c51ebac275683d98d1f8562",
|
|
"description": "zink: update nvk baseline with nvk changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e3056e21c00da9fa7b1475bd376f51fcaecf983",
|
|
"description": "zink/ci: update list of flakes for RADV jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0f9cd882c33b9d1f04676d1a16298dcc7214ef2",
|
|
"description": "radv/ci: update list of flakes for VKCTS jobs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91579236dc6a51838986ecd92d7c003e05a0c50e",
|
|
"description": "ci: use Linux kernel 6.6 for RADV",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69fbd5cb90a6958aa86ccf35fb552920b8c8f43e",
|
|
"description": "v3d: fix line coords with perspective projection",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ee4d51f8b2de004b04d02c7edf66ca0608adf16f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62e1dff256097eff9665dd68f59f51b7cb2f274d",
|
|
"description": "v3d: add load_fep_w_v3d intrinsic",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e720f1fefc29d2bda3d711acf41ba417a76999f",
|
|
"description": "docs: delay 24.1 branchpoint by 2 weeks",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d38ff02c033a2cd0d7d926f395a0728bc7f2abf6",
|
|
"description": "v3dv: mark some promoted extensions as supported",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fab8abebb321d2d16c82217713ce93e54971729",
|
|
"description": "vk/meta: Fix base_type selection in build_{clear,blit}_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c722265c16ef3220f2473c515526598f760f873d",
|
|
"description": "vk/meta: Add the PUSH_DESCRIPTOR_BIT flag when creating blit pipeline layouts",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24cedcf838f1008810ef689f35da97de0ae72a48",
|
|
"description": "pvr: return the OS page size for minMemoryMapAlignment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "433a3c262a06c15c2884149d450043ad0ffdb32a",
|
|
"description": "util/u_debug: fix parsing of \"all\" again",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0c42c79edfb031509c9c0cf833d52a6f4c064356",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eae0e03f1241f0ca75da50baf8cebbe1749eb80",
|
|
"description": "broadcom/compiler: fix SFU check for 7.1",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b1008f3bc395c141416b00aa41f758db4b7ee4f",
|
|
"description": "v3d: disable Early Z for multisampled 16-bit depth buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08af5f2703ae21522aca2ec353f4ff8288e1fe5e",
|
|
"description": "v3dv: disable Early Z for multisampled 16-bit depth buffers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33e77c904182668f36634a18ddf8f569dd2a4a7b",
|
|
"description": "v3d,v3d: use new simulator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75a940c949d5b4d8135531e1a9c5491c008910b5",
|
|
"description": "radvi/ci: enable RADV_PERFTEST=shader_object for RENOIR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "898f28f790dd56201260ec9720ac58ecdd6402c4",
|
|
"description": "radv: allow RADV_PERFTEST=shader_object on all GFX9 GPUs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbe820f5a0221212a53435170f520069d8ccf3b1",
|
|
"description": "panfrost, pan/lib: Move pan_resource_table to panfrost",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a4698733b1173655cf12af9ff154294940c12b4",
|
|
"description": "pan/bi: Lower ubo table in indices for Valhall",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "652e1c2e13946de1e6dc6ae94b8b1f4af6685732",
|
|
"description": "pan/bi: Rework indices for attributes on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27031910f788fe9f51e3f6641e6f7ad26dfb4840",
|
|
"description": "pan/bi: Rework indices for image on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce52b6d35975c82077d5d2efe8430063fa2a4abc",
|
|
"description": "pan/bi: Rework indices for tex on Valhall",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "181891495a3113912aa04645c85d9ae84fe24bce",
|
|
"description": "pan/lib: Remove variables in blitter",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05607311feb3edf6d4997ef361057d5b69cd39c1",
|
|
"description": "pan/bi: assert indices when offsets are present in bi_emit_tex_valhall",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7202751ad9c223f4fb4324141919e679b8d57de",
|
|
"description": "radv: fix emitting default blend state for PS without epilogs and ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ebff681dbc1986c3d6bc6d1ca15e01f182a9dba",
|
|
"description": "radv: re-emit RB+ state with PS epilogs only when the col format changes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1307184d21ade30cdeaa075b842060130c79e7c",
|
|
"description": "radv: stop using the custom blend mode for PS epilogs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e592ab466fd9756e668aa3d127b685ce3f8ce35d",
|
|
"description": "anv: use workaround framework for Wa_16013000631",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93255abe30b0a2181fd7ef844c2e74e43865f32a",
|
|
"description": "etnaviv: Fix how we determine the max supported number of varyings",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "84816c22e4cf782bf521a005cff6063932a11872",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14e9894a19c208811fa6c67183a2778a7d6f75da",
|
|
"description": "glx: Remove DEBUG code in xfont.c",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc74a819e41c0275e5e4cbf93931d7554b05f665",
|
|
"description": "nvk: Disable the Out Of Range Address exception",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ed7bce8e5d2e0dfa68f98bd7fad33a7ba6051d8",
|
|
"description": "nvk: Always wait for the FALCON in set_priv_reg",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df90d80d9d50bfbc3fe1ee30fd3cc17be9ba08d2",
|
|
"description": "nvk: Document the register name for the helper load workaround",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbcef73668115e758fe49cec81af19af7c1ad96a",
|
|
"description": "nil: Fix a typo in a comment",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8f9bceb172026bb7433a9a50157bdf95b7eb492",
|
|
"description": "nak: Rip out a few dead_code statements",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1afffe7fa7bd8e1cd1f7e58cfa2f33faf889628",
|
|
"description": "intel/brw: Use hstride instead of stride for accumulator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e01266335b2d91b3945c8553710062d558eaeb31",
|
|
"description": "amd: update addrlib",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cd192f8799c8cc27cd76e3acae45e807aadd926",
|
|
"description": "mesa: fix CopyTexImage format compatibility checks for ES",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5010f5f03963fb8e0ab82848cd67ebd3fa42c00",
|
|
"description": "ci/deqp: add EGL patch for correct suite (GLES, not GL)",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9ab02222d042d88425168fa4e8446523c5a47c4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b05ebaa625428ac3590a7ba1848a6234a572db4",
|
|
"description": "nvk: advertise shader resource residency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "410de4bf69a0ba92a9ec56ff3d24497bb7adef10",
|
|
"description": "nak: wire up sparse image loads",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b17f139281b1f1419d7705d200480771fb43a958",
|
|
"description": "nak: Wire up sparse residency for texture ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "140cf8d616b1f020a8c9c9ec6f96e492044058ae",
|
|
"description": "nak/nir: Add sparse support to shrink_image_load()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "671c6334bfced8ea6d720f380213cc5ae1b98ee2",
|
|
"description": "nak: Plumb is_sparse through from NIR for texture ops",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75390a7aebf8edbc783ec43637f1b87e323720e4",
|
|
"description": "nak: wire up shader resource residency intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e2917ee8be49da9522051913b7b9ff4233d29b",
|
|
"description": "nak: Rename resident to fault",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48803ac53db8daf26af70c9d2b68802d29e1128b",
|
|
"description": "nvk: enable sparse residency features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db45b29f5f596d02fc610429fee7a311a8aea960",
|
|
"description": "nvk/queue: Add support for non-opaque sparse binds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80b417d557316a41ffae17879192971cc3002ac4",
|
|
"description": "nvk: Refactor opaque image binds",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97de81af13faefd0b7ca9e7ebe5f31d7f309d2ee",
|
|
"description": "nvk/queue: Add a push_bind helper",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd6940a68d40aaa23ce904478cfbeacccc751db6",
|
|
"description": "nvk: add sparse queries",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23f2cfe8fb16af126aca1011fb6dd171394b22d5",
|
|
"description": "nil: Add support for sparse resident images",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3700e586921b5503f1dc3ca116b66d9500018c13",
|
|
"description": "nvk: Use \"real\" 3D image views",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5a2a9b60e8684ff32944605d3e48569df2478e6",
|
|
"description": "nil: Add a concept of sliced 3D image views",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c809e858326852f095cbfcb32db6f440548aedd5",
|
|
"description": "nil: Add a concept of width to tile sizes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f406206fee342fec844350efdf40b8da71e9795e",
|
|
"description": "nil: Rework tiling calculations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a2f23439b4d2a83b5e823d26eadbaf6d6032c54",
|
|
"description": "nvk: Use row_stride_B instead of width for render and copies",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "301e707db5b8d70de92b69d56bf43f18b8f9387c",
|
|
"description": "nil: Expose tiling_extent_B()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a314170f785d4965b6a5c599956fa3f3a3cb60b",
|
|
"description": "nil: Add helpers for conversion from pixel values to tiles",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "132516d7025afc304f9cb38d3fd5354d9755afd6",
|
|
"description": "nil: Add helper function to get tile size in pixels",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad62f870451e5cab47d012af064f7a75c324cb70",
|
|
"description": "nil: change image_level_size() to take tiling in account",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8f7d26c2ba3a43513351565eeae63341c989735",
|
|
"description": "anv: change the vm_bind-related kmd_backend vfuncs to return VkResult",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4863e12679f17a30a61a3f78ed6536f9c58ddaf6",
|
|
"description": "anv/sparse: don't use the bind_timeline when doing sparse binding",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8051919b3ce99b3efff0073e029da2b4b9884ccd",
|
|
"description": "anv/sparse: leave the semaphore waits and signals to the vm_bind ioctl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa07d8a04c4b02ddd57d1a00aebb8b95134fe0a3",
|
|
"description": "anv/sparse: don't issue a single bind operation per vm_bind ioctl",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd6301935e5d88fc61f91fe94cdd908a18a04a5c",
|
|
"description": "ci/freedreno: update expectations comment",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c91bd82b4b069ac2674802ab102c84167c286643",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ab02222d042d88425168fa4e8446523c5a47c4c",
|
|
"description": "ci/deqp: backport Implement support for the EGL_EXT_config_select_group extension GL-CTS patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9d3cc2615c1c146fb72765503bd0c30a0cd04a4",
|
|
"description": "vulkan: refactor the runtime header gen order dependency",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d857f105746cfae629edf0fb2d2cd2463e89fb05",
|
|
"description": "vulkan: remove header files from lib source files",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90824e07a2ba3f99937d8570f71ce40d9e9ff65b",
|
|
"description": "vulkan: properly ensure wsi_entrypoints header gen order",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "872c9fabeb5c8b0aed300a860f9d4528e3013bdf",
|
|
"description": "vulkan: remove unused wsi_common_entrypoints include and dep",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8af267eb00ffd55419996358935fdff1616616a8",
|
|
"description": "venus: fix ffb batch prepare for a corner case and avoid a memcpy UB",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "493a3b5cdaf038d757198085838819472618f76d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5532f8babeb2135db140052cbd2ffbe7e421400",
|
|
"description": "intel/tools: avoid invalid time and file bits combination",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cc41603d6da4552f0aaf32325a8f019c44c3d9c8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c91bd82b4b069ac2674802ab102c84167c286643",
|
|
"description": "Uprev Piglit to 1e631479c0b477006dd7561c55e06269d2878d8d",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "803f7f5398fc73ed9c5229ff9f9758591739d1ad",
|
|
"description": "d3d12: Video Encode - Add driver workaround for rate control reconfiguration",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "830561c5757a9e844ba6bf59a753b06c577d81f6",
|
|
"description": "d3d12: Only check D3D12_FEATURE_DATA_PLACED_RESOURCE_SUPPORT_INFO for D3D_FEATURE_LEVEL_1_0_GENERIC",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55e377e9652cc2063a02d850cf59234506109847",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b6d7ab80ba6cd0ba8832e253764089745168fba",
|
|
"description": "d3d12: Add GetDesc wrapper for ID3D12Heap",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "55e377e9652cc2063a02d850cf59234506109847",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "089cb522be1f400fcb2039478a138901722c9a1c",
|
|
"description": "docs: Update features.txt for anv, nvk and tu",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbd32697564805cd80720ec7e1ed6a0fae3de089",
|
|
"description": "tu: Promote VK_EXT_line_rasterization to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "465ff8114cb9a0a42e13f2eefe834b38550d6be8",
|
|
"description": "tu: Promote VK_EXT_load_store_op_none to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d3ed6853d5203e35aab58ad0403ad09e41d47f8",
|
|
"description": "tu: Promote VK_EXT_index_type_uint8 to KHR",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ea5d1ed7dd883cefe3ab489740616cdfb90dcca",
|
|
"description": "anv: Skip cmd_buffer_emit_bt_pool_base_address() in blitter and video engines",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cccb5e36f15682670246166f0f02cdec01f135b5",
|
|
"description": "anv: Call flush_pipeline_select_gpgpu() for compute engines in compute code paths",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a13860e5dfd0cf28ff5292b410d5be44791ca7cc",
|
|
"description": "tu: add RMV support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e29677b16d979776278681adf86cf3e378e9354d",
|
|
"description": "vulkan/rmv: enable logging miscellaneous internal resources",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6965c569cc9923f5df34d64a5f6f707836ff989a",
|
|
"description": "radv/ci: mark dEQP-VK.shader_object.binding.mesh_swap_task as flake on NAVI21",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbdf99d01b030aff46a593084cc20864bdefe64f",
|
|
"description": "radv/ci: enable RADV_PERFTEST=shader_object for VKCTS jobs on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26da033c91e50edcd05662902466668a92136cc2",
|
|
"description": "intel/ds: add pipe control reasons to perfetto flushes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f8ff988fad38f22bad89dbaeb96f421a0ef96d9",
|
|
"description": "radv: add a helper to emit PS/TCS epilogs",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ed6aba85a68e7de95daf71ddb625665e3b3a921",
|
|
"description": "radv,aco: stop duplicating PS/TCS epilog fields",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "974d1395a2ce42ff06169c37c692eadf55c9d6b8",
|
|
"description": "radv: allow RADV_PERFTEST=shader_object on GFX10/GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86e4c56dbb0af18c2f3ca5bcf61508aeb66a2704",
|
|
"description": "radv: implement has_vgt_flush_ngg_legacy_bug for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62e6132284db07aa0a1d74ba141a2100e17d2c38",
|
|
"description": "radv: disable NGG in more situations with ESO on GFX10/GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bffdd05a79961bce5439f01af811669130eceaae",
|
|
"description": "vulkan: fix runtime libraries' dep against generated headers",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fe2ec50844d9c235298dc07bb733b7a86a18e4ab",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c75c485d7d19d1a6d815ea157ea8a819de62c4a7",
|
|
"description": "dzn: Support bufferDeviceAddress",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68f43aa3ecb08b09c8e7df9063d609069ef7790e",
|
|
"description": "spirv2dxil: Support buffer_device_address",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57d914b757b0f3d33f94591b39ec538010e03985",
|
|
"description": "ci: Update virglrenderer and crosvm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe2ec50844d9c235298dc07bb733b7a86a18e4ab",
|
|
"description": "vulkan: allow building venus without libcompiler",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a367cd49314a993d09168e790d3090a2303a48d9",
|
|
"description": "Revert \"meson/vulkan/util: allow venus to drop compiler deps\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "3923d43908fa3ac2c8535e33277229038333fe8f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12c71ef847c18fe2025f946d53009de314f13b1d",
|
|
"description": "radv/rt: Fix raygen_imported condition",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0f87d406b58aa103ae67f3cc8a694c1343d8f8ed",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e8f2eca9ea1a95eb8728f97280342619ead5da9",
|
|
"description": "radv/rt: Inline constant information about ray flags",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4735a944a7cc0bd25fc5a236370ad03d0eddd0b",
|
|
"description": "radv/rt: Inline constant trace_ray srcs into the traversal shader",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "843d19a995a3d50ab3acfb576ed9face32b3c189",
|
|
"description": "radv/rt: Avoid passing unused data to the next stage",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb249bb18e250dca198332def96a1ad921cfd77b",
|
|
"description": "aco: Only fix used variables to registers",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "348d13f06ebd869ecf427ac607b3052dba81ea58",
|
|
"description": "radv/rt: Fixup constant args",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0597906adae811f00d78891f861075eb08287ac9",
|
|
"description": "radv/rt: Add radv_ray_tracing_stage_info",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a44765606ce90ad53e9c5b18318224441b0b43c1",
|
|
"description": "radv/rt: Implement RADV_DEBUG=shaderstats",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3fe1f2f18d7ccc8a7cf85cd88c4bdf426445702",
|
|
"description": "vulkan: Implement DebugMarkerSetObjectNameEXT",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0397644103bdea3c14cb7a2d388faa54391f0fd",
|
|
"description": "anv, hasvk: pMutableDescriptorTypeLists can be out of range on pool creation",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e1862a2ab4c28ff0b4afb9c040023cbf4354664",
|
|
"description": "panfrost: protect alpha calculation from accessing non-existent component",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6f270c1601e37d04b0b05d54e3be67525126ad9",
|
|
"description": "radv: Lower mesh shader draw ID to zero when they have a task shader.",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a038cc097537dcb05f59e8090c1d6ae2a030291",
|
|
"description": "intel/elk: Clean up unused code in elk_compiler.h",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be73fa1434644eca5b05d2dff4fcaa2a49d84285",
|
|
"description": "intel/elk: Remove multi-polygon support",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd3a815a5b2b9d5d64431177f1b9f2567138988b",
|
|
"description": "intel/elk: Remove remaining Gfx9+ code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea12b38602c29ce2e4fae95cbfafeb4d074c7855",
|
|
"description": "intel/elk: Remove uses of intel_device_info_is_9lp()",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f5213923e7d35274c1a9b481717be8c501653d2",
|
|
"description": "intel/elk: Remove Gfx9+-only passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb2eee2aaa763744361c38f504a0823225480eda",
|
|
"description": "intel/elk: Remove use_tcs_multi_patch",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abbb7d64f566a837276428a8581f9b8a5b69c2bd",
|
|
"description": "intel/elk: Remove Gfx9+ from NIR auxiliary code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64ff9fa5ae40b5da1c09ef74d7d6bbcce82544e3",
|
|
"description": "intel/elk: Remove Gfx9+ from disasm",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "566e3c675eb49e0ce88f87a9896ab1fd9989e2d3",
|
|
"description": "intel/elk: Remove Gfx9+ from asm grammar",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "936528cda56bd33b2e072555b0d56f398a64d1af",
|
|
"description": "intel/elk: Remove Gfx9+ from Reg related code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f170d8395bb6012c0d358273d2c6bc94241ecc5e",
|
|
"description": "intel/elk: Remove Gfx9+ from FS generator",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d867e2fc720501985464531b5136998b979548a",
|
|
"description": "intel/elk: Remove coarse pixel handling",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bce435dcaaf518d6be7e1e605a09a91afd9b8ad",
|
|
"description": "intel/elk: Remove Gfx9+ from EU emission",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9e7682ccce9777a38b9e496d8b9f475ea843da7",
|
|
"description": "intel/elk: Remove Gfx9+ from thread payload",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "241a03b8ec4759722168d82112ea19547fcb9ed0",
|
|
"description": "intel/elk: Remove Gfx9+ from passes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b6b786febefad8039d77388d6d892fbaa8904be",
|
|
"description": "intel/elk: Remove FB_WRITE_LOGICAL_SRC_SRC_STENCIL",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b651ac6c3e9e5c5971ab162312acedc451a810c",
|
|
"description": "intel/elk: Remove Gfx9+ from compile/run functions",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb2d96af6a72102fea56491567b2d35da8b76d3b",
|
|
"description": "intel/elk: Remove Gfx9+ from nir conversion",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b6de68b1cf354fc060424ef6d4ef64bf2e0c39f",
|
|
"description": "intel/elk: Remove validation code for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f80fc3d70ca6138dfa5e1d1ad7796005fc09dbc",
|
|
"description": "intel/elk: Remove unused SEND features",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b15a90cc352fc16f257f66782db0c0f5470c0fe",
|
|
"description": "intel/elk: Remove unused sources from ELK_SHADER_OPCODE_SEND",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44bacfa91f709f532a388e2ad1d3b15f410b68f",
|
|
"description": "intel/elk: Remove Xe2 logical sends lowering",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff64e68ef4f77fac361429ebeeb31f84d270fcee",
|
|
"description": "intel/elk: Remove ex_desc and ex_mlen from elk_inst",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75e13ac70575b7f8870c6c13ac8fa3af3e689c49",
|
|
"description": "intel/elk: Remove Gfx12.5 URB message",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3f67c2d3ad1d8a0bfd8082be4bed3ed715b1deb",
|
|
"description": "intel/elk: Remove FB_READ opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77ba6f5dcdf2b764613ae654d874396a9ec7002d",
|
|
"description": "intel/elk: Remove Gfx9+ dataport messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59c5c67d229c2e566add5ebb76a9be28da52c39c",
|
|
"description": "intel/elk: Rename symbols for A64 OWord Block R/W messages",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05d78994a763d220f69cb9770fcc6c4e9cb40275",
|
|
"description": "intel/elk: Remove Gfx9+ sampler messages and modes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b709e31cb3d2ed8e02497086714661749ca2961",
|
|
"description": "intel/elk: Remove Gfx12 SFIDs and related LSC code",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43b2261ab5f6b0ca16632da417510e79727d2fad",
|
|
"description": "intel/elk: Remove SYNC opcode and SWSB annotations",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37cd18e30ea671f8ba6ac4c602947d29355f1b02",
|
|
"description": "intel/elk: Remove encoding for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "accac95c0d7c571ad9a7cd2c760188d9424ba0ca",
|
|
"description": "intel/elk: Remove EU compaction logic for Gfx9+",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8c4104362ba90d55101629ab1fa90ed1b8179da",
|
|
"description": "intel/elk: Remove IADD3 opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1049408b5d48dbd909aa0cef64c6ca06e9b76fd",
|
|
"description": "intel/elk: Remove ROR and ROL opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28a7265b10a6cd80ab3ec51d1b951c40c638954a",
|
|
"description": "intel/elk: Remove DP4A opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e58170f84a5c1bd24d250d38bcd2dd9c4c9063f",
|
|
"description": "intel/elk: Remove BTD and RT opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24569b80792e8942a7961ee4efea5a54c07494e5",
|
|
"description": "intel/elk: Remove DPAS opcode",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b90470ca123f7b207778d688f0df31135d05ccd",
|
|
"description": "intel/elk: Remove split sends",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7d6d90dabad885c2578e2195901f60ac6ac4e7c",
|
|
"description": "zink/nir-to-spirv: Make sure sampleid for InterpolateAtSample is int",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9f6be8effb43fcd4ce2fd00045bc6244ddf63529",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dea8b02b03132aa7a5144b1edb4346addecca657",
|
|
"description": "aco: don't pass constant to is_overwritten_since()",
|
|
"nominated": false,
|
|
"nomination_type": 1,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "def0c275c460a829470aedf89cc259ac57ebda1f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c383739cfc1cd0bace0d9ad462d8643efa9c7209",
|
|
"description": "radv/ci: remove dEQP-VK.robustness.* from the VANGOGH skip list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52be850d7f430979ec39bb71b128199bfe85b438",
|
|
"description": "radv/ci: remove RT tests from the VANGOGH skip list",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7792ee1c15379d95ccb20ce34352473f2bb2bfbd",
|
|
"description": "radv/rt: Fix frontface culling with emulated RT",
|
|
"nominated": true,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"main_sha": null,
|
|
"because_sha": "64f20cec28d8df7815157dc09ba0bd33d3202a57",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33bf7ca710a90401b6b37a0a0758a877362b8569",
|
|
"description": "nvk: Return os_page_size for minMemoryMapAlignment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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": 1,
|
|
"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
|
|
}
|
|
] |