mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-19 18:50:43 +02:00
This will also fix NIR_DEBUG=extended_validation complaining about
invalid loop analysis. GCM will invalidate loop analysis if progress
was made, and depending on the removed instruction it will affect the
instr_cost.
Cc: mesa-stable
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@intel.com>
Reviewed-by: Ian Romanick <ian.d.romanick@intel.com>
(cherry picked from commit a4e84c9244)
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39003>
25082 lines
No EOL
769 KiB
JSON
25082 lines
No EOL
769 KiB
JSON
[
|
|
{
|
|
"sha": "9c16bbd0237575e5dd9bd4e5f25d6da990ac4925",
|
|
"description": "brw: Perform mark_last_urb_write_with_eot optimization after CFG",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4e84c9244f0392950e1ba00654d4250c7fe6ccf",
|
|
"description": "nir/gcm: Consider dead code elimination done by GCM as progress",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7a345aea68ad0c6f16d3e7f81de30b6ad8fb0b1",
|
|
"description": "r300/ci: remove RV530 and RV380 non-asan deqp jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1bf22b56f25a531ac3bb8ccc35c2918f0e06f54",
|
|
"description": "panfrost: do not over-estimate format tib-size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5330d09931bafb8682965f8fe71d1d0ab3a6befd",
|
|
"description": "panfrost: factor out meat of pan_bytes_per_pixel_tib to helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "762fe6e9dce1b28186dd8df7d3d1aad03ba26508",
|
|
"description": "panfrost: do not over-estimate memory needed for dummy-rt",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9ec6197a0b553e2d6037d04a4eca68998021ba33",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa3c8e6fb01a122aa06cd6659f8c7784d66ef9b4",
|
|
"description": "panvk/csf: Fix BY_REGION dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a00f6ee033579497adf3d6cbae79e8fe1b277255",
|
|
"description": "zink/ci: Add tests to the anv-tgl fails list to reflect CI state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86581cca70951b7a7ac26352192b00e801646553",
|
|
"description": "pan/ci: Replace the g610-vk-full job by a g610-vk-asan one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe3a0ab105c0309963b10f978e1d7a25fc1962a1",
|
|
"description": "ci: Add panfrost drivers to debian-arm64-asan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f0a8916c4037162b7d56749c84c16a8bb165ca1",
|
|
"description": "pan/ci: Extend g610-vk pre-merge test coverage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f704f00129fec348eda045d9c1bd29598f918b6",
|
|
"description": "pan/ci: Update the g610 flakes to avoid UnexpectedImprovement(Pass)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55481b6f100416d2b7df7eb541456b0ddf9a6afc",
|
|
"description": "panvk: Free the decode context in the create_device() error path",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d155d6b7a334f07ad652e5a87f16f3302c7b968b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbc8ce27048440befc0519ac03eeefa933f6ef0d",
|
|
"description": "pan/cs: Don't leak builder resources",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "50d2396b7ebf6fee85de561d93539310a2fdd125",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9fa4d5cbb05600e44797f593545671eea581f2f",
|
|
"description": "panvk: Don't leak shader binaries when loaded from the cache",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3d2cc01f8acf0a473d2f26c4a5249a59a9733ac9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b66861a5f072c6473c69d00ecb69cd8bea0e07a8",
|
|
"description": "pan/bi: Fix leak in bi_iterator_schedule()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7dc4f28507bda10d1793e81a854b15ab798977c6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29d173060e6eaea32dc79ca5f4be3a4e4dd43016",
|
|
"description": "panvk: Fix a memory leak in the descriptor set logic",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec02137c865ee0d2104f64714a9a39be6e25bf52",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b6e4c68d619a6c50c5d2a7eb8be7fd9bebb16c7",
|
|
"description": "panvk: Expose EXT_multisampled_render_to_single_sampled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6cadef428fb855c6aa837ae37907ace3f6cc3d6",
|
|
"description": "panvk: Implement VkSubpassResolvePerformanceQueryEXT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d2e297556bdde79c28a2bad66b2134253369ee6",
|
|
"description": "panvk: Setup attachments for ms to ss rendering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb3f6481750a4eb1618d123a49840b77f2aded6c",
|
|
"description": "panvk: Create MS shadow images and views",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "092d78ebf4a8b28a73edc4e389c4e4c9097fa418",
|
|
"description": "pan/preload: Prepare for reading from single sampled view",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7ae5d58249f39d5ac4c98cd15673d24778ed703",
|
|
"description": "pan/decode: Fix indent in pandecode_dcd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6193483c4f3f17b357108c1f6c6e4e13418ba435",
|
|
"description": "radv: rename RADEON_FLAG_VA_UNCACHED to RADEON_FLAG_GL2_BYPASS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0beb83b0eb0c04db9ad9782acd72b86e6697f011",
|
|
"description": "radv: add RADV_DEBUG=vm option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e53576a5596fbe411ac5e6703d04a83e1d8b7db2",
|
|
"description": "brw: Move MATH related validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55863c1267f2bf2744a9b9b98ff819ff260d29de",
|
|
"description": "brw: Add EU validation for ROR/ROL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d8ed11775aaa52ee4188fd1eadfa936837ac02",
|
|
"description": "brw: Move PLN/LINE normalization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f436bdc6e4d2bf2d18f1cc5046fbbb9a1621999",
|
|
"description": "brw: Make LINE normalization into validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75cf20f0eb639e3c61eb570ff4150cf23c0c4a6e",
|
|
"description": "brw: Remove LINE from brw_builder and brw_generator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd3e3dd0d3c5487a2b65ad5dced322a17155db92",
|
|
"description": "brw: Drop asserts for brw_SRND",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68190499df0b3102f682bcb18655c1f8056bf586",
|
|
"description": "brw: Move ADD related validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ae92d3372a72c68326332e29d4d58732ff51c33",
|
|
"description": "brw: Move AVG related validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8d733d4d9b3a83d8ba736af4c1f0b56a1321a2",
|
|
"description": "brw: Move MUL related validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26523bedecb585e7839a120d8ba216dcccdc28bb",
|
|
"description": "brw: Call nir_opt_offsets for mesh shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88d46605bd31a4e5e5ce388aa2dbf5e0a445ae39",
|
|
"description": "nir: Support Intel URB intrinsics in nir_opt_offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d831f38d1139c0fd612c371629e47549eab756d1",
|
|
"description": "brw: Delete all the old backend mesh/task URB handling code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0dc45955dd95ca0549d50df4de1840dbf644d20",
|
|
"description": "brw: Lower task shader payload access in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd0c173595f9e0020afd75118bccb0608d0b891a",
|
|
"description": "brw: Lower mesh shader outputs in NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e5cc63a3a7886c628ea38a001782cd5853b9e0a",
|
|
"description": "brw: Extend URB lowering infrastructure to handle mesh shader outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60db7f20c94570b9f0138f8cb83a5fe1d8b49e18",
|
|
"description": "brw: move MUE initialization out of the SIMD loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3053fb3d2e09861ed118eb63901ef6da1a8533f",
|
|
"description": "brw: Implement URB handle intrinsics for task/mesh stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18423b116074f457cbdcc5dcb854e9a891ef55c",
|
|
"description": "brw: Make lower_{inputs,outputs}_to_urb_intrinsics non-static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "788c49ecc66bec8caa3c09857523703ced9b9ba7",
|
|
"description": "brw: Extend load_urb/store_urb to handle 32-bit non-vec4-aligned access",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97857d32248d7a8f560c371d4709c1f60b2afc6f",
|
|
"description": "nir: Fix mod analysis of ishl to shift the recursive result",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2255375c4db6efb0024b06c14c4024c1ab76d0f5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b700f6bfdec9dd4fd6982f6e2c3171c77805f7d",
|
|
"description": "brw: Delete attr_desc struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "817769540329a1cd2250db3fb6c3810a8b4ad3b7",
|
|
"description": "brw: Add missed access to store_urb_lsc_intel intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87c63b472507025c5e8b9bf796ddbb037e2f6c32",
|
|
"description": "brw: Rename brw_nir_lower_vue_inputs to brw_nir_lower_gs_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d525d2456a748178b09ed23c5425c287058e246d",
|
|
"description": "brw: Calculate tessellation URB offsets when lowering to URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02a01c63630a47407c82c17dae0b48ce3d8508f",
|
|
"description": "intel: Replace signed char with int8_t",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca96f8517cc996915778c6d63d753f4cce63c555",
|
|
"description": "iris: remove uses of pipe_surface as a pointer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8134e6eaf76db8d8d35ef6c434c4eb5099f355c",
|
|
"description": "radv/rt: Fix gnu-empty-initializer error",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f692ac76ca82fde74d181edaaa2f0e7c3b9e4e9d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0324700c03887f8ec54a124b3625200f384cbca7",
|
|
"description": "radv: Use zero-filled BO for GFX6 and GFX10 null index buffer bug",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f001515c875d8a0c4db4feb4c1b9bcabc61e6fab",
|
|
"description": "aco: Use only VGPR offset on buffer atomics on GFX6-7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42e797b1395f8be582ad5f42f29ff420e45fa5bf",
|
|
"description": "svga: Report \"VRAM\" more accurately",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d2ec975dd9a8501f1ddcb13b5db6d3318df2ae",
|
|
"description": "anv: disable crast on SKL",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59f821218ca812f26f8573072bc8169bd1701657",
|
|
"description": "radv/video: Move probability table filling to bind",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bddd2eaedbc169e1b0a72bf4858d5c0b9dbfb15",
|
|
"description": "Revert \"device-select-layer: Implement VkNegotiateLayerInterface::pfnGetDeviceProcAddr\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b17896f693b21348f1e3804c0cfba6175980f927",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "518705a4fe794683a4c672f803e011490d24c12c",
|
|
"description": "intel/brw: Split to a function the code that calculate sampler channels that should be written",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "188193cbf289c6237b62ce66d6a49c31c4e2032d",
|
|
"description": "iris: Add comments from Bspec fast-clear preamble page",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18e67d853f2efb7d631b5a914a294f16273e3bba",
|
|
"description": "iris: Fix pipe control around fast-clears",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "23658920d138fc12b730a320325d8f5f1a9978bd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2b70ce4ec9015ad1da6ebb51f1e5de61ac77cde",
|
|
"description": "aco/isel: remove uniform reduce/scan optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81245e262f33731c6e1283a5cd7cc9d979d8d5e2",
|
|
"description": "radeonsi: use nir_opt_uniform_subgroup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec81337d8d3c894fdd0fd81980f828b37db7d162",
|
|
"description": "radv: use nir_opt_uniform_subgroup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f57add1d14c53075c42c4f6e57051c35afab84e9",
|
|
"description": "v3dv: Enable TFU blits with raster destinations on 7.1 HW (RPi5)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19580dfae1c8453b953cfebbd165f7bdc32f72db",
|
|
"description": "v3d: Enable TFU blits with raster destinations on 7.1 HW (RPi5)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40339ada9cc9fb5e4cce6e0abebed70d8f4c33f5",
|
|
"description": "broadcom: Drop use of nir_lower_wrmasks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1de4249f723836437623ceb040d22f5c2b708b1",
|
|
"description": "lavapipe/ci: Add a nightly ASAN job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cfd10a729d9b39a304dfe9b7e91ca86a84dcec7b",
|
|
"description": "gallium: Fix gnu-empty-initalizer error",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "51605bfac2e4d0fd0c935ee1c3ce58b0a12584eb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86d190e15852d680473fcdc6efe9a2d99a2f8f83",
|
|
"description": "nvk: Use rendering state attachment count when setting SET_CT_SELECT",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "84de6c12b26358fec759511fd2b6944fe85505a4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e241e30986c86500257178b0eb1397d3d1b63487",
|
|
"description": "anv: add a no-resource-barrier debug flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f58ac7b114066d5b1fc5d6e991efc7f65631350",
|
|
"description": "anv: implement WA_18039014283",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15174b185bd7656e1638c2e2d9f8d4c8bdb0e747",
|
|
"description": "anv: instrument resource barriers instruction in u_trace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3520abf8a39bd1f0f8823d3b1374a7d1a5755514",
|
|
"description": "anv: use RESOURCE_BARRIER for event waiting when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f9ece0b838e13c63c3dd81a87d1988f626524e5",
|
|
"description": "anv: implement Wa_18037648410",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24e9afb0b7107bc77af49aefd0f617e94492a7d7",
|
|
"description": "anv: implement resource barrier emissions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5fc567f49f2c673c46c1305e89276104e0aeefc",
|
|
"description": "anv: introduce an new virtual pipecontrol flag for BTI change",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "682f9072285aec053620b2889bbcbd91cbbd4834",
|
|
"description": "intel: rename DCFlushEnable to ForceDeviceCoherency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e55a7bc83a6440a4933f348d4d4e780908845028",
|
|
"description": "anv: program STATE_COMPUTE_MODE to flush the L1 cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47bc9da064caa2e2edac5f720d75f6ad88f722cb",
|
|
"description": "anv: use anv_add_pending_pipe_bits for event reset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8834ef8bcd5ecc385323613bb0bc973cc0a1df30",
|
|
"description": "anv: use flushing PIPE_CONTROL for event signaling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a06b0213c8e5f401704b155d1585ed63953bd7db",
|
|
"description": "anv: switch events to use 0/!0 values for unsignaled/signaled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b0c2339d5a71557d00421471e1d5f9e83e4b917",
|
|
"description": "anv: use the blitter/video barrier helper for event signalling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd6f0d0ef3cc02e271f0be52046f732a78ab2bf",
|
|
"description": "anv: store event creation flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72ee520b3690229e66c232e13c0b2109081977e0",
|
|
"description": "anv: remove unused event field",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23be634934c0d527ab94f1f99301a314969f9945",
|
|
"description": "anv: disable deferred bits on Gfx20+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be5f5f659f9beb2f2611532affdfaaba7fa5f1bd",
|
|
"description": "anv: consider CS coherent with L3 on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "503355c7f896d8c6bab8b3a11a66bb3139962daa",
|
|
"description": "anv: update pipeline barriers for Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15524de710b06a9da5abd265eb389e634d533c91",
|
|
"description": "anv: remove pb-stalls from various locations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86dceded226218ef429197c46367b33b162ec7c5",
|
|
"description": "anv: move cs/pb-stall detection to flushing function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2c571fabff3f1ba2f0b2069f3f2df0bc9158ace",
|
|
"description": "anv: add tracking of involved stages in pipe flushes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e8a25cf6f765bff58b002583621e51ffeb64dc5",
|
|
"description": "anv: remove use of emit_apply_pipe_flushes() in various helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d37a888a9bb0b326e48285fe195af52f1319b44f",
|
|
"description": "anv: remove unused gpu_memcpy function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01cf905c71af884277b3c65bbcea38c663bac6ad",
|
|
"description": "nak: Set variable_latency=0 for !needs_scoreboard",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4bac84d3bb209e996a60fada5e7360f2302a252",
|
|
"description": "nak: Add a Dst::file() helper function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5f89407f6406baaaeccb1c319bf7a5fdc0a7215",
|
|
"description": "nak: Handle CS2R latencies in SSA form",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fee87679bf9435ae670006bc98dee660ec28d92c",
|
|
"description": "radv/nir: fix front_face_fsign opt",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0fe8250bf412cd5e14f4f91b195717e7ca2fcdd2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d17d1f53bd464f85fc761f4c0279d9faa2fd5594",
|
|
"description": "nir/opt_cse: update potential future plans merging copy propagation with CSE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ac8e643d6aaaf8b56a8566d652ebb21f5e99d03",
|
|
"description": "nir/lower_io: explain properly how nir_lower_io_lower_64bit_to_32* options work",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41d127b9e8079a2e255ced9de6207fa647df64a9",
|
|
"description": "nir/lower_io: remove unused option nir_lower_io_lower_64bit_float_to_32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09b2325877bc44147ad0a37d7ca5f022b57ee6be",
|
|
"description": "nir/print: print tex->sampler_dim",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d976a5787c2baf3b1b7b786d106b86994ef790b",
|
|
"description": "nir: fix the value of nir_io_use_frag_result_dual_src_blend",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9a2f1be814fdb8b836aacf5850a73271e8686088",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "375e9d109492d40d6def3ad3ba3a21160bf09fdd",
|
|
"description": "intel/mda: Handle better processing a lot of archives",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5474e9bfdcabe15a8560a97921aab8e4de0ac2be",
|
|
"description": "intel/mda: Use function to read content of objects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29f827795269cfaa5813611ffb28e9579e5d2d1f",
|
|
"description": "ir3/legalize: schedule (eq) more accurately",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54cde77163592ec731f11a0617468c863f24b836",
|
|
"description": "ir3: print eq and needs_helpers instruction flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db300116634edfa8622261b7201dcff725606ec5",
|
|
"description": "Uprev Piglit to 2842979ebe03b99c33c3e49af5960c69be6c6d46",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b40fe92b738e71721240cd0e3d0c0406565e1c24",
|
|
"description": "ci,piglit: update expectations from piglit nightly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a39515124e5578441ab2707b79bdf4709694943",
|
|
"description": "ci: Allow PIGLIT_TAG to be unset in deqp-runner script",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e62e225984cfbb9502c7fe5c9fa9066f8eca618",
|
|
"description": "crnm: clean uncolored job status",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5f5b6b78db51826599a36751790e8cd4ab270e2",
|
|
"description": "crnm: default wo coloring when unknown GitLab job status",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d75f5e0add1af881ce85e9598466af91fdf28c55",
|
|
"description": "svga: Don't crash if only one of Depth or Stencil buffer is present",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2f336c1085e7bcca4577266db8a938bd0263958",
|
|
"description": "intel/isl: Only assert surface addresses on gfx9+",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8e96b516ca4ed4e81d288f730d1931e1ce663118",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49446a62c05ac0c170fb8d423d7533b5d23c2203",
|
|
"description": "meson: specify minimal target meson version for rust subprojects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f53f35cb329646e206ecf06e315d53181577f84b",
|
|
"description": "meson: silence warnings in rust subprojects",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e597093da1fb5e00aae570e1e356ad1c5880be",
|
|
"description": "radv: eliminate unused FS output channels",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d2f3065fd2c8553eb28fb8e5382d81cdc605a72",
|
|
"description": "radv: gather color0_written with scalar io correctly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18013e3281e436c81093ae261f15891a05009fd2",
|
|
"description": "radv: consider dual src blend for when epilog needs alpha",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1fbf91ff2e890f4e7c61da6881d8e062838e458",
|
|
"description": "radv/nir: fix radv_nir_remap_color_attachment progress",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da197c3d55b945527cad662cf41830b9162aac31",
|
|
"description": "ac/nir/lower_ps_late: remove gfx6 mrtz writemask workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a7ff2204b8e3e3512cb27521e6c2b777862fa5a",
|
|
"description": "ac/llvm/gfx6: move mrtz writemask workaround to ac_build_export",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "072815e5cbe5c919ad39b924b5113c937e4ec528",
|
|
"description": "aco/gfx6: move mrtz writemask workaround to assembler and handle all mrt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2044cf885b75ad017bba65554083d7e1e602f38e",
|
|
"description": "rust: build `ucd-trie` dependency with the correct edition",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e28ff818695ca953b31ec15d1f371b64a4ff9e3d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f95a5d5df80662f9fb98d364107e149b1ce604ea",
|
|
"description": "rust: build `paste` dependency with the correct edition",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dde95fc039da8bc31563d6d85bfacd97be4ba98c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d757018e77e702f7df0f51fbb17bea11e856fcab",
|
|
"description": "rust: build `equivalent` dependency with the correct edition",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9e3e12e6a97a5412ab12d64b41045f040f4c4bbd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5cf3b1628bdf473ea40a6756a4098eb56151bbc",
|
|
"description": "ac/nir: fix check for increasing size of non-descriptor loads",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49d923078fe34d01e0fd0462d13f32405f20a01d",
|
|
"description": "ac/nir: fix calculation of aligned_new_size",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c50474ac6fc47749bdc114a8a47cee8d63d68b42",
|
|
"description": "anv/video: clean up VP9 picture state setup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fe09217a1cbf6d8d400e6a72e53ee3872d5b775",
|
|
"description": "anv/video: fix VP9 chroma subsampling format detection",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "314de7af063ff7f40c10df8cd022f35e5eb7fa1a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d982751c51c7f9450786c01a3a3b987446c9d0",
|
|
"description": "panvk: Use WB mappings for the global RW and executable memory pools",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dd27c647bef63bc92397f86328cf6f2bfedb7ec",
|
|
"description": "panvk: Use WB maps for command buffer memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f860c7bdf16440ada294a388969c21c371e94b7d",
|
|
"description": "panvk: Use write-back maps for descriptor sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e84f804a6d1d3df9e4ad0e100990c95dba997cc6",
|
|
"description": "panvk: Add a write_desc_data() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b711d687b1c1c5befb405b86b879ca48c9483d2",
|
|
"description": "panvk: Map our standalone private BOs writeback when it makes sense",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5095e125c5c4c342c07a4de130deb45ef5d96691",
|
|
"description": "panvk: Add various flush/invalidate helpers for internal BOs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f60d2aa5450717ce2fa1e35853801c77be78efab",
|
|
"description": "panvk: Force a cacheline alignment when allocating objects from WB shared pools",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c7793ea0bba93295ed6149152d00e5efa8a7267",
|
|
"description": "panvk: Advertise a HOST_CACHED memory type if we have WC maps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2afef24d3f25af363dbcc4bf621fa05d63daee29",
|
|
"description": "panvk: Base memoryTypeBits on phys_dev->type_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba293b1e49388676c26add4366abf1c46d7ed775",
|
|
"description": "panvk: Store the memory heaps/types in the physical device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7ca8950f2bc30c0716c15309aa83d6f426a7226",
|
|
"description": "panvk: Sync CPU maps around host image copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a32eb87a5dbfab320f3d24c5d94505b11a66e3dc",
|
|
"description": "panvk: Implement Flush/InvalidateMappedMemoryRanges()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e6ea0697a178b32de0f9036eec74d1275cad790",
|
|
"description": "panvk: Flush pending map syncs before submission",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ae96f3cfd47ae3999db1b17b7d1f2abb25f5f6d",
|
|
"description": "panvk: Add a debug flag to force CPU map syncs through the kernel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bee7f00030547cb5faedc2a6e0005829f8f4478",
|
|
"description": "panvk: Add a debug flag to force CPU-uncached mappings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a670956b7ad2224a4758e2afd05eda9a2110caf3",
|
|
"description": "panvk: Mask off BO_FLAG_WB_MMAP in adjust_bo_flags()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aebd71cc8d8696fbd829e23038be557da5e6e405",
|
|
"description": "panvk: Rely on supported_bo_flags to mask PAN_KMOD_BO_FLAG_GPU_UNCACHED",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76bb8e1a39934259e96088767a6917f072223a66",
|
|
"description": "panvk: Add a panvk_priv_mem_check_alloc() helper and use it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9e94f92a059f954e316be45407449a434a73a66",
|
|
"description": "panvk: Don't allocate memory for a buffer descriptor in CreateBufferView()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5e47ba8941467a4e2f53907a6645a0703852e62",
|
|
"description": "pan/kmod: Add new helpers to sync BO CPU mappings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af14c37bf19068ed5a41af99438e4119b93ba7d7",
|
|
"description": "pan/kmod: Enforce PAN_KMOD_BO_FLAG_NO_MMAP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f4f556229c505991e4774240162887e2f840e15",
|
|
"description": "pan/kmod: Expose the IO coherency property",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd8b8baf6ea33985240075744435bb3b4b05b433",
|
|
"description": "pan/kmod: Expose the BO flags supported by a pan_kmod_device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e65322c935e74c8a82f667cb9567529a23b4062",
|
|
"description": "pan/kmod: Add a panfrost_kmod_driver_version_at_least() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee172bb769b674f2c2144fe4f6bd9a1b841d1eb1",
|
|
"description": "pan/kmod: Cache the device props at the pan_kmod_dev level",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43cff3728e58c377d1e03b13db62514217abfe1",
|
|
"description": "util: Move STACK_ARRAY into util",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61f7990b9aa9983e4549c272782ceca80362cdd2",
|
|
"description": "drm-uapi: Sync the panfrost header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c8864baea292aede9a7f9ffe034a79f47c140fa",
|
|
"description": "drm-uapi: Sync the panthor header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef760d4c596388f5c36fc592a387708c1e715af4",
|
|
"description": "people: Add Christoph Pillmayer to the list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe8250bf412cd5e14f4f91b195717e7ca2fcdd2",
|
|
"description": "radv: optimize known front_face_fsign too",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd05c4a5668b3ecac1dafdebea73697af42967ff",
|
|
"description": "Uprev ANGLE to 2ed4b049c064add3109c7b1e0c954a0bce856df8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bd2c6dcb211e3436d85a819e52dd960f0f8313e",
|
|
"description": "ac/nir: allow smaller workgroups for GS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff8df8712ed1656dbae3574c2337faf236f3a9d0",
|
|
"description": "gallium/frontends/dri: Don't force dri cursor buffers to be 64x64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f377407622886395fe50d4ffc467b27670f9ff3",
|
|
"description": "ac/llvm: workaround legacy fma intrinsic crash on gfx12",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb9d9b8a6eb597222f23d142d5d648b4c863e1d7",
|
|
"description": "asahi: Set prefer_real_buffer_in_constbuf0",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51605bfac2e4d0fd0c935ee1c3ce58b0a12584eb",
|
|
"description": "gallium: Make upload_cb0 return a releasebuf",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3133e250e1c40496d98c4ba52386b7ae423d194",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2daaaec81b020653400cafa336d27560c037079",
|
|
"description": "gallium/aux: Add debug option to force u_upload rollover",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdacab49c7b965db35aac705068f7937afe64e6a",
|
|
"description": "brw: Use LSC extended descriptor offsets for Xe2 URB messages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9482d392a1302948619cde5d01a9cdd94bee7ec2",
|
|
"description": "brw: Fix outdated comments about urb->offset units",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9ffae429752b9720e4e6bff80ca519e85ff17eb6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb06af3f9b1d73ba70787fcfd122d017737d7094",
|
|
"description": "panfrost/job: avoid shadowing variable name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fecb9e09528cf074b289339b82eda30f646c20fa",
|
|
"description": "anv: switch shader heap placement to beginning of heap by default",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8ba197c9ef6c67e33abd5f5d979218c86248465a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "094f8f041fc8f32b29a95aa5e4f538f6ea4457dd",
|
|
"description": "anv: enable fragmentShadingRateWithShaderSampleMask on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df15770785e16213867acf2c1945ecf25d68366e",
|
|
"description": "anv: coarse_pixel doesn't require any InputCoverageMaskState",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "978d4b2a99f7940ea9258bf50aeaa9eafd2eebee",
|
|
"description": "anv: maxFragmentShadingRateCoverageSamples is 16 on all platforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7280ab590a6c533b8cb866ecf6ed4dd7f4fcf52",
|
|
"description": "nir: add nir_lower_single_sampled::lower_sample_mask_in option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef31f0707706471145741ba82b1cf53f41cbe951",
|
|
"description": "nir: clear SAMPLE_MASK_IN if we lowered it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71b59563feb8debd3db6dcb2da023f5408eaec1b",
|
|
"description": "tu: Move tu_xs_config() to use the CRB builder.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "780de476e7f68d2011d5b5bb867dba436ff2e940",
|
|
"description": "tu: Split loading immediates for a program from the program config.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f091af8973be90fa1635f25fa0bc656950da26a",
|
|
"description": "tu: Move a bunch of program config to CRB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c130c94bcb878d7d7e45b1d98feeb7e69287813c",
|
|
"description": "tu: move tu6_emit_msaa() to use CRB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f973ff307da4dc850324e80963084aaf988e9793",
|
|
"description": "tu: Move tu6_emit_window_offset() to use CRB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bfc950128b1ff70a356c15d0812d66e26c2e201",
|
|
"description": "tu: Move tu6_emit_mrt() to use CRB.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daa9c0e228d60932f8d84e1a3fe55531d6de73fd",
|
|
"description": "tu: Move VFD CRBs to the CRB builder.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02602cc3e441d9857e7cf4f74855ab3d470cdcd4",
|
|
"description": "tu: Move pipeline SO setup to the CRB builder.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1b93a4b7787dfa05d8e0e8e4a86bdac86329c509",
|
|
"description": "tu: Add CRB builder.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d6c15ad57551007e9ae684d42164a99797684c0",
|
|
"description": "tu: remove magic bo reg packing (use iovas directly)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c6abb20b4a958f8f367d71e7155a262b860436",
|
|
"description": "tu,freedreno: Drop the \".bo_write\" flag.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b3f0d1662de8f4741a52789811f828904ef6206",
|
|
"description": "anv: Fix typo when checking if async rt scratch size changed",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b393518bdf5a47f323f01a6e5d5315b347cae380",
|
|
"description": "treewide: Use wsi_common_is_swapchain_image() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a89280d62b45fa9b2f74360beb6e18132f34cdf",
|
|
"description": "vulkan/wsi: Add wsi_common_is_swapchain_image() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "840c80d80e075752c9494c69af3f80ff04366c70",
|
|
"description": "pan/ci: Disable THP on panfrost-g52-piglit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708d331a045a471aead267673e8f526880f7c645",
|
|
"description": "pvr: run clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "306de6782c59a676e33d49a7b81fd4570eae1132",
|
|
"description": "pvr: disable has_gs_rta_support for ge7800 as well",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c60232c0c59d1f709b94d370956cfb82d2d059c0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39b8456a79e8ab6380ab36e8732ce3127035de79",
|
|
"description": "panvk: Drop compile_inputs from panvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4909e23d11a76a4765887ca06a89d035d7e2345d",
|
|
"description": "panvk: Pull multiview lowering out of panvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f0386fbfbf230bb2bb393d1df7bf21ba831fb71",
|
|
"description": "panvk: Restructure VS variant handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0191e1f28adda89a1dea1d9bdf39d9ba27c8a793",
|
|
"description": "panvk: Make compile_inputs const in panvk_compile_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c161619a0c706762b65b89594c3e3f1e3c3a46e8",
|
|
"description": "panvk: Only pass the panvk_shader_desc_info to panvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c5ea900423266ca3a3212f3f0b2326d6f27075e",
|
|
"description": "panvk: Store the varying attribute descriptor count in desc_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "153a35aa9120717931ff7bfd010973b8d5f6945a",
|
|
"description": "panvk: Move I/O lowering out of panvk_lower_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e694e2c352efddcb19a41bfa6cc6206b225c9799",
|
|
"description": "panvk: Re-prefix panvk_shader_desc_info/map with lower_",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3747e3318a0cf4adf92ef3ea5931c3a6218d3f04",
|
|
"description": "panvk: Call lower_input_attachment_loads() from compile_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cddfa4615b2dbaebc57498d3ffa284215c6883c4",
|
|
"description": "panvk: Break input attachment lowering into its own file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ac0b11893e671b08a859e18bba6f75d0f5b9cb4",
|
|
"description": "panvk: Stop using descriptor helpers in lower_input_attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5184506611ade1edde70852b890be108fe8a3a3",
|
|
"description": "panvk: Use nir_instr_clone() for input attachment loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2e61335494da46e60e91ef5d9158ce6de5d522b",
|
|
"description": "panvk: Add separate COMPUTE and FRAGMENT cases in compile_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "388a3cff5c97dd1d3f9833e3df9a195cfb742e1c",
|
|
"description": "panvk: Upload all variants at the end of compile_shader()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aabdd0f5ca872779e35f24cf738ea0899e2285b3",
|
|
"description": "panvk: Move late lowering to panvk_compile_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4470dd7d7b469a366c9ec96c877ea4d6fe716ee",
|
|
"description": "panvk: Move FAU space info to panvk_compile_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bd282a9680f6a53bff70f54e60b1c10aefce97a",
|
|
"description": "pan/bi: Run nir_lower_all_phis_to_scalar() late",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f22dfa2e1719798e29cfcfcfc25d86b56261a4b",
|
|
"description": "panvk: Run pan_preprocess_nir() in the preprocess step",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7206572884b5686df4c95a195f241748bfbf742a",
|
|
"description": "pan/bi: Move opt_sink and opt_move calls to postprocess",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58411060271d3c9ece10fe928c3bb34fc2420614",
|
|
"description": "pan/bi: Only delete function temp variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da969df0923ab91d90a91db8f7d36994c443af37",
|
|
"description": "ir3: Fix condition for using uniform predicates",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2a8c5ebc77f563c98ae4f4f1775128d4cb30c13f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0bae6c1b3a3c5f2205502f745010644c8ba5499",
|
|
"description": "ir3: Fix early-preamble (sy)",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "189e494249e579433402db6e566ead102ce07d6e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "156ae6195e118bf4fe7f2030fa04dc1d8cea0424",
|
|
"description": "aco: print large p_parallelcopy using several lines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21414e08983e02e356f057682265a2dcf3562a24",
|
|
"description": "aco/ra: add first loop header phi operand to temp_to_phi_resources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43b39013623464c06d63bf28daf0c26dd19d5acd",
|
|
"description": "aco/ra: copy vector_info to affinities",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85e8f815e0d006079ec43ff9485ce19fbf6d2e42",
|
|
"description": "radv/nir: Use fmt_idx correctly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c14eb415a26cac492b80457281094d69dda2c7a9",
|
|
"description": "radv/bvh: Avoid a slow case when compressing triangles",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2749b5b7138be0b0acab31dbaebec350b0823c50",
|
|
"description": "radv/bvh: Fix calculating the vertex payload/prefix sizes",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c18a7d0e2b639659f97c29d54268e3d800ac5d5f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a3810647ed2201cf0baf33cee3c0a03c0814df2",
|
|
"description": "radv/bvh: Assert that indices_midpoint is valid",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "685d34a6d308d7a645c544287421874feca9da19",
|
|
"description": "radv/rra/gfx12: Fix primitive/geometry index validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07afe65beb017384f35dba8fc95a1a87b2e329f6",
|
|
"description": "radv: Use hw_leaf_node_count for computing BVH size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "034f58c7e3ea96dc726afa725b2eb775a44f7a8e",
|
|
"description": "nir: Ignore ray query ranges that don't start with rq_initialize",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e03d09eb55c6951e4e465400990cb9b8d5ef4da",
|
|
"description": "nir: Fix typo in nir_opt_ray_query_ranges",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be7f39a519874265995185e48a9e5c50bb5f467e",
|
|
"description": "pvr: rename colliding symbol",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fa6aabb331f60a435902437289419150adc10a4",
|
|
"description": "pvr: break out pvr_free_list into a separate module",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17f99c870bda1856c337831ff0e1d7c519def03e",
|
|
"description": "pvr: replace constant-returning function with a macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "745d576516775e4d3618e77a976b34f74298a15a",
|
|
"description": "pvr: make queries arch-agnostic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70270348e8e60e8e549c34b0403d93436d2c9dd6",
|
|
"description": "pvr: fixup some includes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5dd76663a75dc3a59287139108d81c18272c9040",
|
|
"description": "pvr: add helpers to query limits based on device-info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d38d22c02ec0f610690de217fbdacd249c7e35b",
|
|
"description": "pvr: move PVR_TEX_FORMAT_COUNT to pvr_limits.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed83ee765919487dc7b71eee1d5546d110672288",
|
|
"description": "pvr: do not store compressed pbe-formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f716599d5f251c7bc20637d18fdf848564134358",
|
|
"description": "pvr: use strongly-typed enum instead of uint32_t",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "298c14bbc4330be62eebbd73d3bfd6eacfa42000",
|
|
"description": "pvr: rework format binding flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "283c6bb19e74b9c2831304ef1e2effb36de0040e",
|
|
"description": "pvr: split out pbe-details from main format-table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1da96affec0649946f3867bf0bdda5367d7cd70",
|
|
"description": "pvr: move border-specific format-code into pvr_border.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd6c4bf772871ee08ee7cc87d1cb6fc141e56965",
|
|
"description": "pvr: remove unused member",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c11f5197f548d94b15a2bdc90fc5ada7c4458987",
|
|
"description": "pvr: do not store VkFormat in pvr_format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de5d08eb720adf614fb87093df9b2f37f419ba1a",
|
|
"description": "pvr: move include to source-file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c00ae6858564920182b3270c89ae307b35ef8cf6",
|
|
"description": "egl/x11: Fix memory leak when querying translated coord.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a2d0d3f314f5efb7a7b2957c5226a8ba9f6b3db",
|
|
"description": "nir: Optimistically unroll loops using induction var as a sample id.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10ba7675c8b969389d9e76710658c83c917cbeee",
|
|
"description": "nir/uub: Use an optional max_samples from drivers for sample counts.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc30e1a128ce11f83ca19c39d3aea05608113390",
|
|
"description": "nir/loop_analyze: Use nir_unsigned_upper_bound for loop trip limits.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "564bf2379e6a8beee126ba93fb74d40cbf98dc38",
|
|
"description": "pvr: enable VK_KHR_dynamic_rendering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "146364ab9f159a5552a1db2f44acae9127bf01ef",
|
|
"description": "pvr: add support for VK_KHR_dynamic_rendering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b752ccab0d57d8d01ce661cc8e845dcd53a1922",
|
|
"description": "pvr: move code for resolving attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edadff30d8d6c0d7dabb54f9786524b782ddce5a",
|
|
"description": "pvr: get the format for start of render clears from pass info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d46d6c93cfd8a2d4e15f22d61c14c642b8cf222",
|
|
"description": "pvr: do not assert in multi-layer rta emulated path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2eabbbe57d1215695310ed8ce101be6a448a557e",
|
|
"description": "pvr: use linked list to back deferred clears",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e52b6adb7e4ea28ccfa0eb888b84b3c440055af",
|
|
"description": "pvr: be more restrictive of when to emit vdm terminate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "656050bab107c3f855dc754461935e8915bebd46",
|
|
"description": "pvr: split out command buffer render pass inheritance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef73c589185ef60de915dc38fd21062e5c866e94",
|
|
"description": "pvr: split out device tile buffers teardown",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b42522a7194132e00dfc4469c0dd00a2c41c67f5",
|
|
"description": "pvr: split framebuffer clear values allocation and setup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0526a688099510537e94e8e9ac08d312dce4056",
|
|
"description": "pvr: split framebuffer attachments allocation and setup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdfc24031b2d8fe7f839edc5b5750ee2d9ea8b63",
|
|
"description": "pvr: split out driver specific framebuffer data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bf47f0435ce5a5b1feee8e3a75a241bbb302078",
|
|
"description": "pvr: move load_op_shader_generate to pvr_mrt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b076f8170e52cec15d404ead310685ef650d0efc",
|
|
"description": "pvr: move pvr_load_op_state to pvr_mrt.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d1e2b39766eb3604fd7ded07d2a9bed12f2454d",
|
|
"description": "pvr: move pvr_load_op to pvr_mrt.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2dcaa9866d522cf4ebb05dd9d8d525f4a05943c0",
|
|
"description": "pvr: move tile_buffer_size logic to pvr_device.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95e24abf1ab041a72dee18cd5edda48b0c616977",
|
|
"description": "pvr: make pvr_get_tile_buffer_size static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d549c1d0455010664e8a28cb12654b75381fcfe8",
|
|
"description": "pvr: add pipeline handling to use dynamic rendering info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7de9dae6bd51a272d2462fef844f49e620803dd",
|
|
"description": "pvr: Add routine for filling out usc_mrt_setup from dynamic rendering state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fae9f308ea2900ece2015f85d002ca8c3a469d40",
|
|
"description": "pvr: Avoid putting tile buffer allocators on the heap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a89118c5b0f7c59603b3d0552f13b4edbfed588e",
|
|
"description": "radv: fix race condition when getting the blit queue",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31a24caad9aa8a8631fefb8be15af9c37c3a2378",
|
|
"description": "radv: only include executable size when capturing shaders with RGP",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16a94b1b7f5fc82154657178eec16666401b7403",
|
|
"description": "kk: Enable float16 and int8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e0e7d42962c4458dd9e61d08ab71bb225b7a342",
|
|
"description": "pan/ci: Bump kernel versions for platforms testing panvk",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "040a24785e1473215f80e66f1550e507f0018e54",
|
|
"description": "panfrost/ci: Fix GitLab rules after YAML split",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c793f612fce5f60a2e68ba8de480396852d01d9d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6dff50c8bc7430bf04c0dc5d8dc648f6ed73e4f3",
|
|
"description": "anv: fix dynamic buffers & independent sets",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 0,
|
|
"main_sha": null,
|
|
"because_sha": "0ca870c6f3eb215345185e4396901623dc51f190",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef246aaf72b14a87be35b6aef70fc6fbe44f8866",
|
|
"description": "aco/isel: emit register copies for workgroup ids",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "839a0355648bc185ba9b7ef94e5d209bad67c11b",
|
|
"description": "aco/optimizer: propagate fixed regs to copy/extract/insert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d32dd5e1df35d395f4029f075e1c7d559dfe0312",
|
|
"description": "aco/optimizer: propagate fixed registers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b798ace443402715a48037374336968f7d3c26bb",
|
|
"description": "aco/optimizer: fix skip_smem_offset_align with non temp register operands",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "911e1ce168b81c5fd23cbedeb84a80d1e2f00cff",
|
|
"description": "aco/isel: emit exec copy for ballot(true)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72e30717517b76b66d27eb23525f96d4447b59a1",
|
|
"description": "aco/optimizer: keep pass_flags valid for all instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8e9c669cb04a1e71adbefad83f92e163fd94ed1",
|
|
"description": "Uprev ANGLE to ee05836a4934129527544385203ecf420afc5dd1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "560b21fe49c75a7bc9b696d92325a87a37759d0e",
|
|
"description": "anv/rt: Increment block count only for valid children",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "198537039a7b3613f9048d52e615b265b039b81a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f734dff41994d016204e0c1e49fdbdb056b94159",
|
|
"description": "tu: Fill render pass state when resuming",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cb0f414b2aed88f48b2593dad833844be2f5f42b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fab8fc29701d7c2042ab60c38494802f0239c9a",
|
|
"description": "nir: Use instr_clone in rematerialize_deref_in_block",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc44c0f32b9c49e8bb6825a775cd7b788faf7463",
|
|
"description": "treewide: Use nir_deref_instr_is_arr()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263a82f49b9a9a2a26090a015cedd6597a369dd0",
|
|
"description": "nir: Add nir_deref_instr_is_arr() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ba197c9ef6c67e33abd5f5d979218c86248465a",
|
|
"description": "anv: Switch shaders to dedicated VMA allocator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fa327ac321ed868df948f92718d0decc25580c8",
|
|
"description": "anv: Add VMA allocator for shader binaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20f320b7c7565cd752dc0bf761c902badb6864b6",
|
|
"description": "anv: program STATE_BASE_ADDRESS instruction ptr using pdevice address",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cc9d8eec73f0482dc0b6417f44f813d51c95970",
|
|
"description": "anv: fixup error path for shader allocation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d39e443ef888ffd9c3385ed4c40e727868626b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567c1b3af4ef8e95a3fd1163c95b4b77e25a5046",
|
|
"description": "anv: add missing device_memory_report for shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d39e443ef888ffd9c3385ed4c40e727868626b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efe60d29408a2ce94ab8c1f9f273d633fd92c484",
|
|
"description": "intel: remove unused show_shader_stage debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37789249a10218d7845d025b3c8b7dcca3dfbf56",
|
|
"description": "anv: fix internal representations of shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8f4c2bd56629eef21d4010138d869017bbb54a4a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe372f3b1bfaa2908fbfc18ad702fe8cd19490a6",
|
|
"description": "anv: Don't allow STORAGE + CCS for Y_TILED mod",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "01c4ea771cd6c091320c918553fd7de3f2b9940e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bd238fa5adf344604cc262d602e3dd33ec0e6eb",
|
|
"description": "brw: Properly set 'desc as register' for SEND in assembler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "308da55f1a0b838b5b618e61a5ae38eef88a15ed",
|
|
"description": "radv,radeonsi: use FRAG_RESULT_DUAL_SRC_BLEND",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a2f1be814fdb8b836aacf5850a73271e8686088",
|
|
"description": "nir: add FRAG_RESULT_DUAL_SRC_BLEND and an option to use it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddd0b0c3a8a7e312edcbb8a310840f8fa05d56e8",
|
|
"description": "panvk: rework calculate_task_axis_and_increment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd32d79eeeaab0c80800bf8361aa36e23d2ede6",
|
|
"description": "panvk: fix calculate_task_axis_and_increment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "546d73721bc60f3c2944d39621e8bc5f72a7f3a0",
|
|
"description": "panvk: set compute_ep_limit on v12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcd2e62ad0364f3d41176ce5f054b23d30c02991",
|
|
"description": "panfrost: make RUN_COMPUTE.ep_limit configurable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c696ec3b731a2a408010f5b1535286da1c110ce4",
|
|
"description": "venus: add missing VKAPI_ATTR/CALL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b17896f693b21348f1e3804c0cfba6175980f927",
|
|
"description": "device-select-layer: Implement VkNegotiateLayerInterface::pfnGetDeviceProcAddr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6173ff73c78c5aa0b5eff5c1b8863b12dece5541",
|
|
"description": "mediafoundation: remove unused templ and small code cleanup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23516579a8d3c636828500f86b50eff288ab9f86",
|
|
"description": "mediafoundation: remove unneeded memset (~34KB for hevc)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0039ce6578edc5f127782c7a5fab54d9b318133",
|
|
"description": "d3d12: Prefer video encode suballocated buffer mode for subregion notification mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d16b651fdd2ece4206fec3553563a33a53b49277",
|
|
"description": "mediafoundation: add some end of function error logging for diagnosing error",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47dc4b90e46cd83cdef2d79e086effad9eb2472c",
|
|
"description": "mediafoundation: propagate PrepareForEncode error up.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10138e5b42c6fb8548f6dadf42af1115f451d0e8",
|
|
"description": "mediafoundation: turn on slice auto on frames with dirty rect only",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "095c2acf0180a1cbe7d60b6ffbfcd14e35724e22",
|
|
"description": "meson: do not reconstruct ICD paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be4ad5c8199d2ccf71306aa4ad466266cef814cd",
|
|
"description": "meson: Remove VK_ICD_FILENAMES totally from source tree.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "938fb7703e7f869ae54931cc5556a27993ef322a",
|
|
"description": "anv/video: Cast intentional read past end of struct member to void*",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "314de7af063ff7f40c10df8cd022f35e5eb7fa1a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c9bc373f7c5463684a90a137bd7f98466e7e9f03",
|
|
"description": "crocus: add struct crocus_scissor_state to clamp values to 16bit",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bc1a6b0a4121d09cab70506ad0addf70a18730bf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c56543874c0835ca17c8119f5ffa6eb6170f51bd",
|
|
"description": "zink/ci: Document recent Turnip flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "621465e417512aec22a3124408b8ac3946791076",
|
|
"description": "nir/opt_uniform_subgroup: handle more trivial shuffles/votes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e648e551c157e6482af9b21e16b78d17899b9acc",
|
|
"description": "nir/opt_uniform_subgroup: wire up mbcnt_amd path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5778436e992b65959253d9bffaa064a151f60605",
|
|
"description": "nir/opt_uniform_subgroup: use nir_shader_intrinsics_pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f28bb72a79f9d2dfbac3f6169d670f7cb7a9a09",
|
|
"description": "nir/divergence_analysis: fix swizzle_amd without fetch inactive",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ad5be403039bea8d0b6937fee14c1dfb60604fba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fc38d85395fc19b5747ba5c1eb8012b82135543",
|
|
"description": "nir/opt_uniform_subgroup: fix swizzle_amd without fetch_inactive",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ad5be403039bea8d0b6937fee14c1dfb60604fba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e11d7f06d07ba194500f26a1bc74bd817cb58449",
|
|
"description": "nir/opt_uniform_subgroup: don't try to optimize non trivial clustered reduce",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "535caaf3e027963536e48fa5bbb59dc779523e00",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a265cdaa18237a654c50abf001efe4bd355621ee",
|
|
"description": "ci/deqp: Backport Android logcat commit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cbf5062b75047561d6924095bf9a56de3809bdb",
|
|
"description": "ci: Uprev GL & GLES CTS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a65a7dbac9a8b1d133b3ee7ef7dfdfbc3c2ade55",
|
|
"description": "ci: Uprev VKCTS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bb98804680017e2b1dfbaf9ccba42a4420f9e21",
|
|
"description": "anv/ci: Increase timeout for nightly JSL job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb58ba20758c6e60e7179892ebab084682900acf",
|
|
"description": "aco/optimizer: propagate salu fabs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04037c7af34a0f68458eb74db0909d65f6f45810",
|
|
"description": "aco/optimizer: propagate salu fneg",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b1340a52c01328d627a8b1b401dc423c64df0ae",
|
|
"description": "aco/optimizer: validate uses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad3add311c8a24f7e9246c701724ca8faf9115e8",
|
|
"description": "aco/optimizer: fix uses in to_uniform_bool_instr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b4d2c41f016dec572f3061678e07cb300a08e77",
|
|
"description": "pan: add support for float-formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b925c4be4ac2c71f572000b5cf2ab57aee29e4be",
|
|
"description": "pan: make S8_UINT code behave like the rest",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e92720eceb8f835f3ba1834eaa412992059df4c",
|
|
"description": "anv/brw: drop cs_prog_key::lower_unaligned_dispatch usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c1197d88e2a2f5cf8f369dae3a15dcc9d0f84270",
|
|
"description": "vulkan/runtime: include unaligned dispatch bit in hashing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0330b19b86f20d6f9ced31b91129bbe026ca4a14",
|
|
"description": "spirv2dxil: Move clip/cull merging from common passes to just spirv2dxil passes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c400fbed91e7f4d91ff808a33900fa9ed0f20db",
|
|
"description": "nir: give nir_lower_clip_cull_distance_array_vars a better name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74995eb64d24f98da254d9130130a8a1dc65baa1",
|
|
"description": "nir: split gathering array sizes from nir_lower_clip_cull_distance_array_vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdcb7bc674ae9794a9956496435009d4b2f4b9bc",
|
|
"description": "nir/gather_info: clear clip/cull_distance_array_size if the IO is not present",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a03b686805ae33af88237536489c62d73e901f8d",
|
|
"description": "kk: Enable fragmentStoresAndAtomics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff3589b460f1a2f7641ba8d9220d4ac0a21a50ed",
|
|
"description": "anv: Enable compression on importing Android buffers (xe2)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c523b66619616493233dddf5b28bd2140884a4f",
|
|
"description": "anv: Use gralloc helper to get tiling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7dbff29de15ef3e4ece29d7b084b82cf635515a4",
|
|
"description": "anv: Replace ANV_MAX_PLANES with ISL_MODIFIER_MAX_PLANES",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33074e3ebe179d9cdd8066c9bb25a65529257b2a",
|
|
"description": "isl: Add a macro for number of maximum planes of modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa8f98138a3f23fe0cc3ac3fae91058fc861a7a3",
|
|
"description": "anv: And a new function to consolidate import paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b63535d3cce80ebb8f5e3990e0c50352efada01",
|
|
"description": "svga: Fix vertex-fallbacks Piglit test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6beb92a0d4bbd914bd5ff78d4f9a511ee9e84252",
|
|
"description": "svga: Enable GL_ARB_texture_mirror_clamp_to_edge",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ced623fdf438ffb20146c47334561ab8c11036e",
|
|
"description": "nir: print nir_tex_instr::backend_flags if present",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5063953caac18d90ca6fff67445599c9b39b2c3",
|
|
"description": "people: update Marek's email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0735551b0888861e086e12a7f8b29bd46b70184e",
|
|
"description": "anv/video: Read the right source for memcpy",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "314de7af063ff7f40c10df8cd022f35e5eb7fa1a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26aba9dc9faadc8eb9822e417611e26f9f5dfff1",
|
|
"description": "anv/video: void cast array we intentionally read off the end of",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72b43c0595d41c233d039c32f63120e0c3c27f59",
|
|
"description": "radv/video: Always end ref pic modification list",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2e21eec921f6a854085e37fe1200e243d611fa1e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69a9ed4d9e26d9e4e579be966414e852a34653cf",
|
|
"description": "panvk/csf: Use cs_vt_{start,end}()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02b6942c91b074397d6db300e9539099192e1247",
|
|
"description": "panvk/csf: Make sure FINISH_FRAGMENTs are properly ordered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff99e5289ba2c54b9830bf039b5e6aa2cd03b916",
|
|
"description": "panvk/csf: Prepare for more complex scoreboard transitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14391cc5c5f9960d9dfd682dd9a2b18889484201",
|
|
"description": "panvk/csf: Make sure we don't get the same iter SB assigned twice in a row",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ced586fabd07655a37936ef4f94d1b2ee56d7659",
|
|
"description": "pan/decode: Print defer mode in deferrable instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97a10dfcae1028ad2650ef0a799f907a463cc626",
|
|
"description": "pan/cs: Rename cs_select_sb_entries_for_async_ops()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "728cd0d15086a917e1613eb6d157d2b6efdf4681",
|
|
"description": "pan/cs: Fix bitop helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afb66778d1be5bb62ba7e781564813c1f2399eb4",
|
|
"description": "pan/cs: Fix cs_extract_tuple()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b61b2eb61f907f6dff6fb9934cf09fd2fa735e8",
|
|
"description": "docs/panfrost: remove some stray newlines",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8248cc0bf45d0d7558cc3d77a63dcd078a96aa66",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54ae9016a8ce93e47bcf7f3ff6a82377bb2e9f41",
|
|
"description": "r300/ci: asan testing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cca7d5d74fe1b983ee75cf0453fb4388653611a",
|
|
"description": "r300: fix contant remap table leak",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16ffa0a490d0224a89ffa3f29cbbbd4e519743ee",
|
|
"description": "r300: fix locked_zbuffer leak",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31aea500937604447fe20cbb039bf7142279158c",
|
|
"description": "r300: fix overflow in r300_draw_elements_immediate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf453aa00467205d94762ce13d26bae852784d2f",
|
|
"description": "r300: fix dummy_vs leak",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8363b8d259b6ea808056af592d34090de2d1774",
|
|
"description": "driconf: use vk_dont_care_as_load workaround for Spilled!",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2fbc722dcf34204b4e3ab28d6646b71af50057d0",
|
|
"description": "anv: Fix misplaced assertion in anv_scratch_pool_alloc",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ee42a48984d0ce17ac5d1d4c2218e789d6b6a9f0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68bb5d9e4922c820e9446785087d6e6618ea53b1",
|
|
"description": "kk: enable shaderClipDistance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d6634e8055925ea193a81b0f20abb6409325c2a",
|
|
"description": "kk: Expose 4444 and ycbcr 2plane 444 formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a58046caac569d2e8c87c843d8181c310fe3ab8",
|
|
"description": "kk: Fix emulated format's swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd4a1a50f5aed18cb51164d7a4997fda1edfbdfe",
|
|
"description": "kk: Expose ASTC HDR formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2112eb4aa45f143214cf738a27c373177b9feb79",
|
|
"description": "kk: Match float formats to actual Metal features (union of Apple and Mac2)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5b05d53e4b9b5a3f497699f4345cca90309be5c",
|
|
"description": "kk: Expose shaderImageGatherExtended",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9649eee307d15321010ab60a89d79fe31a9863a4",
|
|
"description": "meson: Use /Zc:enumTypes enables C++ conforming enum underlying type and enumerator type deduction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e3598177b8ed02f06ebbeeaca865b7cfcbbe87b",
|
|
"description": "freedreno/common: Add A840 and X2-85",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11364f4ee2ed36b19505451b5944bbb790ef4c35",
|
|
"description": "freedreno: gen8 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "469a19f66bb3179e7f6292ac034723adb5ad6f21",
|
|
"description": "freedreno/computerator: gen8 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46dd4b166ee12802841b04772d597103f649f0a3",
|
|
"description": "freedreno/a6xx: Fix VSC_BIN_SIZE for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "237e93aa45d6104b123de067a73e5ad494c331c5",
|
|
"description": "freedreno/a6xx: Add gen8 query support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e15ac3b0433f0c874dabef1ff68bc5dde78f09a9",
|
|
"description": "freedreno/a6xx: Drop log_pipeline_stats()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a818287fd60a82f5c66ad12547040bf2744adca7",
|
|
"description": "freedreno/registers: gen8 support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c39336f2ff2a4799cc5d6cc8c9300821f972eb3",
|
|
"description": "freedreno/registers: More gen8 prep",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01041c858eb8502acbd52a1925dac1c0bff2f6b0",
|
|
"description": "freedreno/a6xx: Handle tess_bo size differences for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "222c005c0139ea799f2fece5ebb94b39198d903a",
|
|
"description": "freedreno/fdl: Fix gen8 buffer depth",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53106727065bffd87746bdbabff2150561b2a11c",
|
|
"description": "freedreno/fdl: Fix gen8 TEX_LINE_OFFSET",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f6076f5313cdf4bfc07d05cf6bcd2a7ad00ed18",
|
|
"description": "freedreno/registers: Add TPL1_MODE_CNTL bitfields",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be6c181ae625dead7df3639b8ddcc5163d4e5dd8",
|
|
"description": "freedreno/registers: Fix gen8 UBWC array pitch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c98f110da9567057365c8e997c8cfe94a6d94af",
|
|
"description": "ir3: Add new cat3 instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aadd1dabde80064dd4245d5b02a671448dd97083",
|
|
"description": "ir3: dp2acc is removed in gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d3102048e6f7fcd2dcad8121089a7d88d101293",
|
|
"description": "ir3: Add new cat2 instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "937625c391a43ed0be9e462a276bc0f3e4918666",
|
|
"description": "ir3: Fix gen8 ldc encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e53c605adf9ee2af242d00e8db69289048e44909",
|
|
"description": "ir3: Add mova.r encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "688d62381c95491ed938e47ffa681f2ec0ec4864",
|
|
"description": "ir3: Use ldc.u in preamble",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d146a31ee1a061fb815569f04e0780c7f99c310c",
|
|
"description": "ir3: Add mova .u bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bc01d11b075812febb7e5b6a17e165608942b2c",
|
|
"description": "ir3: Add cat3 flut src encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c35b5f9726cf275a2ae1411b416d4f234f2948ed",
|
|
"description": "ir3: Add cat3 alt immed encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c7c4b480701107771016e7ea0d93b599131d0ff",
|
|
"description": "ir3: Add cat1 (sat) bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69e053620339171760ae144b282697ccaee20cf3",
|
|
"description": "ir3: Add (eostsc)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa5be473b804750e6e342e77358600102ea985e8",
|
|
"description": "ir3: Add disasm test macro for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "189e494249e579433402db6e566ead102ce07d6e",
|
|
"description": "ir3: Add (sy) before end of preamble when necessary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a48e4b8340fa8052903031a38a12bcb59f7c87ef",
|
|
"description": "ir3: Extract out helper for nop flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1df3b4e392d9ec167b6639a77a735b01eff60a7",
|
|
"description": "ir3: Limit CS lock/unlock quirk",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e00bff2513011d769abbf9d2f0c34b9e76355fa2",
|
|
"description": "ir3: Fix cat3 latency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02a4cc622d80bc301fecb7ab8d33a68698bb9d4d",
|
|
"description": "ir3: Fix gen8 instruction timings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e7f200e1faf67c0a8670c4d5641d0fa8c7f9e32",
|
|
"description": "ir3: Skip non-bindless ldc warmups",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3e479b5c57c3105c4a08742b778343925e4c008",
|
|
"description": "freedreno/registers: Fix gen8 swizzle enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39bf9c022276b22904c7603d3ff3a285aa8ff24f",
|
|
"description": "freedreno/registers: pm4 updates for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa45a48843bd793289b9b9f4a0882e0a423e0b25",
|
|
"description": "freedreno: Add gen8 chip template-fu",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d786b6ad3eb3e28653793db346513f21f1a8b382",
|
|
"description": "freedreno/drm-shim: Add a830",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49c2271f267e16165b272253b45f71e3edb83512",
|
|
"description": "freedreno/common: Add placeholder a8xx device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa112be6350179437e840d081a7f02a0cb2df36a",
|
|
"description": "freedreno/common: Make max tile dimensions a param",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d6755e1f90ff3d348de46198b9039c1a651a59",
|
|
"description": "freedreno: Add gen8 device info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb4a1134a985ba72f087790d858bd547816a73ea",
|
|
"description": "freedreno/event: Extend event helpers for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f35867686d55d20b5bbbeff31c200e8ada81fb8b",
|
|
"description": "freedreno/lrz: Extend lrz fc helpers for gen8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce4373ede59c00d937ad1e33313b8e7c4717b8c7",
|
|
"description": "freedreno/registers: Extend ncrb builder for new gens",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5d307ef0390c623f4b22bab670a0b282aad27da",
|
|
"description": "freedreno: Add chip range template helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcf4c8893c53b13df64834c462ce5452484faacc",
|
|
"description": "freedreno/registers: Fix GRAS_LRZ_CNTL definition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f47c3d554b4dbb0a1a2a52a91d4e2c3e6821e139",
|
|
"description": "freedreno/registers: Name HYSTERESIS regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "843ec5dbe7597fde6ea7470cf4a33f78a5c2c9fb",
|
|
"description": "freedreno/registers: Name RB_LRZ_CNTL2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c1bcaca2445dcdd77a9bfa282e39ccceb17a7d2",
|
|
"description": "freedreno/registers: Rename SP_HLSQ_MODE_CNTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30a0ac7c0f1405d3a127988531bb140c6e68be0e",
|
|
"description": "freedreno/registers: Fix a few field names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccdd5eb49d17fa62d26787e6a6729a025c641ff8",
|
|
"description": "freedreno/decode: Add extra indent levels",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d7db333b0ed8b56a96ecbf18bf63dc3082f90b06",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7a01c9c23da9067cf26c3b05f9ead83cdd58254",
|
|
"description": "freedreno/decode: Print mode for compute shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c026a8f105f226858db506be1871a85e92de94ca",
|
|
"description": "freedreno/decode: Fix bindless descriptor dumping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f64e4a6d3ea5ff4b0acd3015ec5a3b47d4d7b1f7",
|
|
"description": "freedreno/a6xx: Fix debug comment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8480f32cfa89cba5cd8911d2a46ea3c968475e08",
|
|
"description": "freedreno/a6xx: Add helpers for preamble const loads",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bafcdbf375336c3be4db085df4e79e3e24e8c80c",
|
|
"description": "freedreno/a6xx: Add helper to set render mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1218926bcb3bfe632f6335ac282f2d83734a85f",
|
|
"description": "freedreno/a6xx: Actually use lrz fast clear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d30a14b726042fb2228498b77dd1f4dc2a547dda",
|
|
"description": "freedreno/a6xx: Be more precise about CP_SET_MARKER",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0b6f97b9c48d791ebc865e6e9a4f57be91088bc",
|
|
"description": "freedreno/a6xx: Split preamble for gmem vs sysmem",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "701eb1ce8daf4ed452da7cb5314a830dca669bfb",
|
|
"description": "freedreno/a6xx: Emit RB buffer setup for sysmem too",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ca78a296f0d18f1f9f9f8675b36dfa91abb5cba",
|
|
"description": "freedreno/a6xx: Rework where we emit ccu cache cntl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "243960651815a9c2a9be9c9dc580900b0c5b9afe",
|
|
"description": "freedreno/a6xx: Drop fd6_emit_blit()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7850b26b6b5ce3f44a18411080573311cb2f2b7",
|
|
"description": "freedreno/a6xx: Drop emit_marker6()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "791cb33da5f885f1bd9009d1979fb62a109bdda9",
|
|
"description": "freedreno/a6xx: Pass cs to fd6_clear_lrz()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a22daa157ec0ccba13309b6fbaeb97875027a41",
|
|
"description": "freedreno: More ergonomic cs casting",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a24f3efd98ac6ecfe695ab935a9d52eaf0aed33e",
|
|
"description": "freedreno/a6xx: Add RB_DBG_ECO_MODE helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56015d8cd941005043fd0efb0b759ea9df244e00",
|
|
"description": "freedreno/decode: Drop summary override for CRB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8fd1e2f7cb2646fad7b36d24751eaf41588d558",
|
|
"description": "freedreno/a6xx: genx helper for additional template param",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb6dccc64ccd4917c977023d533e2bdaa10fcd23",
|
|
"description": "freedreno: flip template param order",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2349354e3e9739c20c42dce703ae9a948ca6d16",
|
|
"description": "freedreno/a6xx: Use with_crb() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "392293ce4820d28207767e2a9f89cd10cbd6a1d7",
|
|
"description": "freedreno/a6xx: Move VFD_RENDER_MODE emit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e0942d4d93f4bbcb9e8f671e5e5eaf0e68dae4d",
|
|
"description": "freedreno/registers: Move FLAGS_REGID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6233b5d8411b89787cd75eea392def4afa45e707",
|
|
"description": "freedreno/registers: Event cleanups",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eeaf43891143b43d51e25faf5e03562ff6d1c4dc",
|
|
"description": "freedreno/registers: Convert events to hex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74e77ce6a4b2968c7079ceaace8b39772b14a511",
|
|
"description": "freedreno/crashdec: Log IBs to snapshot",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c372e86170de9b95efb122e33c4c92a69984be3",
|
|
"description": "freedreno/crashdec: Dump cmdstream at end",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40b21f115d7112f0a68f51fbf7a1cb97f8bd899a",
|
|
"description": "tu: Add custom resolve tracepoints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "520e3f3a4732e66bbb2cdfe3b2a72a321ce9c04e",
|
|
"description": "tu: Implement VK_EXT_custom_resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad84ae2719008a8490ec21199a9a9b03a1a9993a",
|
|
"description": "tu: Implement VK_QCOM_subpass_shader_resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7691f1b70d4cd09baf8d86903d2c99b5969c46db",
|
|
"description": "ir3: Support addr0 align of 8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd821b9a17429e08814fdc2432e654cf465aa4de",
|
|
"description": "nir, tu: Add and use load_frag_coord_gmem_ir3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd1e7841487da739f926b699388fdf5b9967dba1",
|
|
"description": "tu: Fix FragCoord offset when HW viewport offset is enabled",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b34b089ca1327a5d48bc3cfceb9647c44763b52d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2c685af42536e2b230f1ab0b0836411353d9662",
|
|
"description": "tu: Fix GRAS_BIN_FOVEAT* programming with more than 1 layer",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b34b089ca1327a5d48bc3cfceb9647c44763b52d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee42a48984d0ce17ac5d1d4c2218e789d6b6a9f0",
|
|
"description": "anv: Fix scratch pool buffer allocation sizes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2de89813515534099102aa16298828ce2ed2a5cb",
|
|
"description": "nir: suppress clang warnings for cooperative matrix lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d799ac283de1dc54d86564b11aee541d0f278e3",
|
|
"description": "aco: Add pass for spilling call-related registers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93a5919cee90fabbd1be29b2cd43bcfdaf4d120c",
|
|
"description": "aco/util: Add aco::unordered_set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cfabe0613cd693fc29dab72efc5fbe5e720401a",
|
|
"description": "aco/lower_to_hw_instr: Add scratch size in call lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7059068b6179a33ee038b87b9aa6faa487433b94",
|
|
"description": "aco/spill: Restore registers spilled by call immediately",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6616f25e43d30c6f7283c570851530ff51f2a95f",
|
|
"description": "aco/spill: Create linear VGPRs for spilling ABI-preserved SGPRs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b2e766617b8e993e6f63cde5f0aceeeb41b45eb",
|
|
"description": "aco/ra: Handle linear VGPRs allocated by p_startpgm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "761efe91630b004cc36d8be8f6cebd46854f1783",
|
|
"description": "aco/spill: Reset scratch_rsrc on calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "369a3c0dca82e12f104b4a3c1d2869aa4e764b5b",
|
|
"description": "aco/spill: Handle calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecc548cd37d1394648c1b5c349a5df19ee01822b",
|
|
"description": "aco: Record required call spills during live-var analysis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8bc5fdef53e86ade0600f795e370ea17baeb7f51",
|
|
"description": "aco: Remove unused p_reload_preserved def",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8b7ad622ee1dc03d2dde4a35dbf2782307f5905d",
|
|
"description": "aco/live_var_analysis: Count linear VGPRs as always preserved by calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f692ac76ca82fde74d181edaaa2f0e7c3b9e4e9d",
|
|
"description": "radv/rt: Use traversal vars for object origin/direction in ahit/isec",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a488203e85c6cbccd2bfbd2db57e560dc77ced94",
|
|
"description": "radv/rt: Refactor and split radv_nir_rt_shader.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5681fabdc26b742856fe3f308df76448c3a6f3ae",
|
|
"description": "panfrost,panvk: Enable shader_realtime_clock on panthor 1.6",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e9c2c3240949196a5584ed1c54df4b9bb75dcbf3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7130127e2a39c70c7a678dd39099031417cfa5df",
|
|
"description": "dzn: Suppress new MSVC warning by upconverting to uint64_t",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55e833ae96dbc2af522dce5fdfcb310e3723f850",
|
|
"description": "mesa: Cast bitmasks to 64-bit before negating",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71dfcd3c967dc29585d9c4ab9652915a92662cb5",
|
|
"description": "zink: Fix 64-bit bitmask usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dacc56ee535861f1ecda9c9f41b48326c3a928f9",
|
|
"description": "u_threaded_context: Use 64-bit bitmask utils",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d966fde4f40e1b8a53888bd5cbed0ca6a9ab1d69",
|
|
"description": "ci: Drop hardware-job prerequisite check jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f912db3f8dc0c0cb8cb2358e6ec79dd03b7a875d",
|
|
"description": "util/driconf/asahi: Override GL renderer for web browsers",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6246b7be103416b86ba2f375cdbcefa810ebe1d6",
|
|
"description": "r600: improve cayman scissor 1x1 workaround",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "87a5b07f9013536d5a0de66ffc2d9141b02190c5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f6bd8b0030c94fb99fa0d1a2111f13ddcb3421e",
|
|
"description": "nir/peephole_select: allow mbcnt_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "005cc4110cd1284c89c26b07dc183232635ae94a",
|
|
"description": "nir/peephole_select: allow ballot",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "077b654cc71ddf9eb309008791e947cbc99193e9",
|
|
"description": "nir: don't sink alu that uses ballot(true)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96662cd459e573690bc8bec1543958d15b8991ec",
|
|
"description": "nak/cmat: free the type mapping hash table.",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b67ca2e8faf4fcfb7f8cabccb69e8a02ebef48b",
|
|
"description": "pan/bi: Keep vectorized phis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3a890a58e722e22b8e8d2550603273fd12d82d1",
|
|
"description": "pan/bi: Handle small vectors in bi_src_index()",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a051d4ee6b223d908754e514e6456577dfc04453",
|
|
"description": "nir/lower_io_vars: don't insert output stores for unrelated streams before emits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac9ccb4b4fb11933a224ba3d15f29a59535d3eb",
|
|
"description": "d3d12: Only try to compute scaled point size for stream 0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0df8aa940c0d2167e9c7ecb558347373b958da7d",
|
|
"description": "nir: Use nir_shader_intrinsics_pass in nir_lower_io_to_scalar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9ad86db08de33409cabf4f288094f7cae04aa3d",
|
|
"description": "tu: support driconf option force_vk_vendor",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0e6b0aca02e45b7d1158f3f34b602df004a63fe",
|
|
"description": "zink/ci: update fixed tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae36b9e3459766a953fe6318545463f9a773d119",
|
|
"description": "radeonsi: enable 64K x 64K textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6feb3e49f8511fe30775a47f6090baee938524f4",
|
|
"description": "st/mesa: remove bogus framebuffer state assertions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f46b6042aba68e61ee9008a721b8f685d5b5c78b",
|
|
"description": "radeonsi: allow 64K viewports",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6bf120d02f3539f34beb2bb488e310d422ad801",
|
|
"description": "radeonsi: reject textures that don't fit in the CPU address space",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "566c666d575f090a0cee3edb3c58f89924b0fae2",
|
|
"description": "radeonsi: fix a few non-critical 64-bit integer overflows",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07d2ab29b68770e30c75e85feb128b138f13d00d",
|
|
"description": "st/mesa: disallow the PBO upload fragment shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd839d4bfceeafcc5883fa9254d51b19bd41499e",
|
|
"description": "st/mesa: don't use the PBO GetTexImage compute shader for 64K textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "72a14518ae645be814772366d44d4588653244e4",
|
|
"description": "mesa: raise MAX_TEXTURE_LEVELS to 17 to allow 64K mipmap textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "610bdf5e9e8a07e4120f0bdff6c2e922f0de679f",
|
|
"description": "mesa: bump MAX_TEXTURE_RECT_SIZE, MAX_RENDERBUFFER_SIZE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24ba57259f6e456f46b06854763c10a4f6097a4c",
|
|
"description": "mesa: remove MaxTextureMbytes, use the cap instead",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00f5f0980aab99ff47b1b752ee230bf912444465",
|
|
"description": "mesa: use size_t for image address computations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dc2582172c0b7e7b3a87859268dbe8893f9db11",
|
|
"description": "mesa: merge mostly duplicated mesa_format_image_size & mesa_format_image_size64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6507e8ec650c8f4b38467e526e0039c4bdef1bd7",
|
|
"description": "mesa: remove unused make_null_texture",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fba07f74ea2cfc67889936593bf8b86d1597241",
|
|
"description": "mesa: remove unused mesa_store_cleartexsubimage, _mesa_store_compressed_teximage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30b5d5f9b368331b4e0456eef515de7f176fcbab",
|
|
"description": "mesa: remove unused _mesa_total_texture_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b6e46ee3cb88be6b8c55c7a3816cd92c2d8773",
|
|
"description": "mesa: remove unused image debug code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4529693e72000391b9eed5d7d458b8aa1a340c52",
|
|
"description": "gallium/u_blitter: change width/height parameters to 32-bit integer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7621b2d56debfc92d6c0194a6b5563b9451616dc",
|
|
"description": "gallium: declare pipe_resource::height0 as 32-bit integer for 64K textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c6477812ea1b4ab784e89f1bea3cc45b54014f1",
|
|
"description": "gallium: change pipe_framebuffer_state width/height to 32-bit integer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc1a6b0a4121d09cab70506ad0addf70a18730bf",
|
|
"description": "gallium: change pipe_scissor_state to 32 bit integer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "832594bbe28c0cf75c6b2174dc242d9f642b6da4",
|
|
"description": "panfrost: don't expose 32K textures because st/mesa doesn't support them",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "193e494e6aac4691ba1c8128cd4a15295fcb458f",
|
|
"description": "iris: add struct iris_scissor_state because pipe_scissor_state will be changed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c63446b94e20fa6eb07143ca5177f8ca0fc7aec",
|
|
"description": "panfrost: add earlyzs FPK condition for v6-",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c43882ad544af3cddd55278212f11cbd4686da63",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43c06b5a7a15bb9fa2acedb783504483d7ed95b9",
|
|
"description": "panvk: set allow_forward_pixel_to_be_killed for draws",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a071e917255fcf830427360ea3c5f7da8618825b",
|
|
"description": "ir3/legalize: run dbg nop/sync sched later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4b615826078b62e6b0ca7ac19922920cceefa95",
|
|
"description": "pvr: Fix missing frees in error exit paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca1916804e2ae5e12ad9af7b9a9ecb395576c274",
|
|
"description": "pvr: Fix staging buffer realloc usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d39ce7bce249f9f6bd87ba175cf4b215f83defe",
|
|
"description": "panfrost: add benchmarking documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5bf0b0df75c5d2a0acda91fe14f49501344041f",
|
|
"description": "pan: fix pan_blend_reads_dest to consider special min/max funcs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea77f60c0ed79224101d3028fef447c35c715cc0",
|
|
"description": "llvmpipe, virgl: update CI traces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc1c0b7cf4bebebc2dca5cc47d3bca6c47fe0053",
|
|
"description": "llvmpipe: lerp rounding test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9745aab4cdf7d6c1b62b8dfb1f4ce0a17c697992",
|
|
"description": "llvmpipe: fix 64bit unpack on x86",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c200b18e876468b51fe80d9660f612dc03a5138e",
|
|
"description": "llvmpipe: use half-even rounding in lerp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34b34c2462284a650e15059b3500646eca9432b2",
|
|
"description": "llvmpipe: use half-even rounding in norm and fixed mul",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f3de8b956b6e29ec84530365ea8bdf200c66375",
|
|
"description": "llvmpipe: doc fixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0104b3df414bddeab37ae6cf116c532410134bc0",
|
|
"description": "kk: Expose shader storage image read/write without format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ce6bcb9e8ccde7c543816baeada2912f5a47bda",
|
|
"description": "panfrost: do not allow skipping of fragment shader when alpha-to-coverage",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53014c0c1aa5998562587c832589f91e7dd21490",
|
|
"description": "winsys/amdgpu: protect driver stats changes by a mutex",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0724428d550400c9f50c35705663e79fdff57595",
|
|
"description": "winsys/amdgpu: retry the CS ioctl on -ENOMEM only if GDS OA is used",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f56e70f230b08811612bc42018b46bb430f42dd1",
|
|
"description": "lavapipe: Support VkDrmFormatModifierPropertiesList2EXT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0574bfd5f46c9e991095373c458caf6b400d54c9",
|
|
"description": "tu: add UBO lowering workaround for Yooka-Laylee",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66b157095c8a15dfae9235fc6dcd10184ba7c40b",
|
|
"description": "nir/shader_bisect: Allow passing in a --lo / --hi to continue a run.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4287bb761e5198fe57aa5463c95bdef6f91c8a82",
|
|
"description": "nir/shader_bisect: Fix C code printing after review feedback changes.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd6489c026f4ce0042d1b83bb705d810604d5976",
|
|
"description": "tu: Drop emitting of deprecated packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab6b2e46631657507cb0a99e0e7f0a51b03eeefe",
|
|
"description": "freedreno/registers: Restore reg definitions required by kernel.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a001867e455cf1515993503008562324e5a8800e",
|
|
"description": "freedreno/registers: Simplify a bit of reg printing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b69f53816ccdad2917a2bce041a1a678582f5b8c",
|
|
"description": "freedreno/registers: Apply autopep8 to gen_header.py.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e758bcd055aa2095d2d8eb7e9125c9af968c48",
|
|
"description": "tu: Convert remaining tu_cs_emit_pkt4()s to avoid deprecated reg definitions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54652a4c3935ac18a2aa3bb0c3361950ab797694",
|
|
"description": "tu: Use non-deprecated reg packing for RB_CLEAR_TARGET().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8abe7f3dbf6678e4d4f6782ae5a63732ee20ecd",
|
|
"description": "tu: Pass around the new packing struct for GRAS_LRZ_CNTL.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3740003c232888a44b37527b08a20793ed1be47",
|
|
"description": "tu: Use appropriate variant for HLSQ regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e027d56720b1390d3add7e6b42a93969913549a",
|
|
"description": "tu: Use proper reg packing in another place.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dae582ecc19766bcc810e9f644220b0601576633",
|
|
"description": "tu: Use appropriate variants for SP regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "298237b362bd3a673efa72349b521c1542c8ea30",
|
|
"description": "tu: Use appropriate variants for other GRAS regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69cf144144f8dc883d3d91da6c17cf2689dc9009",
|
|
"description": "tu: use non-deprecated packing for GRAS_CL_ARRAY_SIZE.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5bb86c8df3508860407789e2a78f46d9e1683d1",
|
|
"description": "tu: Use non-deprecated packing for SP_DITHER_CNTL.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08e17ff22272f2be4b5a2a7235d821824f6b5c4f",
|
|
"description": "tu: Use a register pack for VPC_VARYING_LM_TRANSFER_CNTL_DISABLE[].",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d8f08a6788dc88f2a7d423c11fd54f0a9bc66d1",
|
|
"description": "tu: Use appropriate variants for GRAS_SU regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eb24634c385ba9ac8bb53143a72cd8ae0ad104b",
|
|
"description": "tu: Only emit GRAS_SU_RENDER_CNTL and SP_RENDER_CNTL on >=a7xx.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4aec44ea919a5f5539db321cdccdb1e1eb9cc826",
|
|
"description": "tu: Use appropriate chip variants for RB regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "247a0389d64f1ece5af8657c96a68592bc7624ce",
|
|
"description": "tu: Use appropriate chip variants for A2D reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d4598199e349ace50944df0c7fefb1611e12496",
|
|
"description": "tu: Use appropriate chip variants for CONSERVATIVE_RAS_CNTL.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "907dfeb73233488f6405a73debaae93493d8af5d",
|
|
"description": "tu: Use appropriate chip variants in PS setup.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b38bd7f8686c32b75f11d5e06fe7786707083d90",
|
|
"description": "tu: Use appopriate chip variants in SC scissor/viewport reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "249680b50801f44e1f55784df13005dcdcf98d9f",
|
|
"description": "tu: Use appropriate chip variants for SP_CS reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "002fc56a0ccfcd398bb7cd28745d7b5f5a3f1287",
|
|
"description": "tu: Use appropriate chip variants for VPC/PC reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ed98f7429a88862ff35922e16148f394ca308a9",
|
|
"description": "tu: Use appropriate chip variants for SC_BIN_CNTL reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d335232fe51d7f0307df3802eb1a801bb7076b72",
|
|
"description": "tu: Use appropriate chip variants for VRS reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08782fbdc3de720d7dae940acc726650343d0e1a",
|
|
"description": "tu: Use appropriate chip variants for LRZ reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f016974faecc6e54c1049ab29c61d85b02fbc91",
|
|
"description": "tu: Use appropriate chip variants for FOVEAT regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a6bfc161491ca38cfda405fd481b85e4121e429",
|
|
"description": "tu: Use non-deprecated names for scratch regs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f12a9b91c95bc16c13a4284ae7d2fcb8f2a27768",
|
|
"description": "tu: Explicitly use 6XX scratch reg packing in perfcntrs_pass_cs_entries.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "454c6655528d2893530cdfc1ea20f2c87fbba6b6",
|
|
"description": "tu: Move tu6_emit_gs() to use reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56e63dc5ed499ecad6949cdf3ab375df2e1f2596",
|
|
"description": "tu: Move VPC_SO_FLUSH_BASE to use reg packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bc21cd77dd6682388cc76f6264d305f3754e286",
|
|
"description": "tu: Convert tu_init_cmdbuf_start_a725_quirk() to non-deprecated packing.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7ffdd31c5ead30ca2d56dd79d9e06fad44164b6",
|
|
"description": "tu: Template tu_pipeline_builder_parse_rasterization_order() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbcc32e990f7417656cf63462103b1d6aea99127",
|
|
"description": "tu: Template tu6_emit_vpc_varying_modes() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "436f6059b4e4375a617277111796699eb8fe22ab",
|
|
"description": "tu: Template tu7_emit_subpass_shading_rate by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99f31785a2d1f078327d4e0a4fc629cdf05bee17",
|
|
"description": "tu: Template tu6_emit_msaa() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22a847515176300ce8d0059dffffb0f355d5084b",
|
|
"description": "tu: Template update_vsc_pipe by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e47f4dffbfbab8955f20d1483b5db5e3206ab6",
|
|
"description": "tu: Template fdm_apply_store_coords() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "339c3c79701b312df7748c17ee8bf1b57e1bfd12",
|
|
"description": "tu: Use non-deprecated reg packing in tu6_setup_streamout()'s CRBs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7555600cc8826cca06bb76dd626e8d53f19d4557",
|
|
"description": "tu: Template tu_CmdBindIndexBuffer2KHR by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f3ebc4f46aff22582bb0795b47b7b2c945ec3d1",
|
|
"description": "tu: Template tu_CmdBindTransformFeedbackBuffersEXT by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfbc625f797b2612eff9680c9250cbd755f3d0f5",
|
|
"description": "tu: Template tu_CmdBeginTransformFeedbackEXT() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b69aa7745676deb0ad4ab4b3cf343f95eb38b292",
|
|
"description": "tu: Template r2d_coords by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1a27570974e99f64eeac103f6712b24c1c47907",
|
|
"description": "tu: Template tu7_emit_tile_render_begin_regs by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6a3699bf3a2f3db2955901754347d94292a9cb8",
|
|
"description": "tu: Template tu6_build_depth_plane_z_mode by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00bf0907e4ae265d9938f54a216812fdfd489e4a",
|
|
"description": "tu: Use tu_cs_emit_regs() for SU_POLY_OFFSET setup.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35e5be2bed7b6f702c6417275bdb7aacf9796d20",
|
|
"description": "tu: Template tu6_emit_rt_workaround() by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4439101dd3816c537ca93947791cf63a63e6bca9",
|
|
"description": "tu: Template tu6_emit_window_scissor by CHIP.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21e6c68bd1491c074112ef4cdd1a553c693e9f4b",
|
|
"description": "tu: Use a register pack for VPC_PS_CNTL.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b42d7c380955a4ebbf9954ef9d572709bc09f537",
|
|
"description": "ci: uprev virglrenderer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "273f668520fe166cbda8765deb9403b4abf4abdd",
|
|
"description": "wsi/metal: Fix blit_imate_to_image's pool selection for cmd buffer alloc",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "39a7d65113c6df7d1da6e88b16fab0686db6fc83",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a547c6306a8645c409e5bed47d95dbbb4abf72a9",
|
|
"description": "wsi/metal: Fix command buffer release at destroy",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "39a7d65113c6df7d1da6e88b16fab0686db6fc83",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49adffb0c0f9a61ce89612f1022acb67f38e95a2",
|
|
"description": "iris: Rename iris_binding_table::sizes to iris_binding_table::surf_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e551c8d302e6393b3d0a1ddd5fd1829b3e87706e",
|
|
"description": "iris: Move code to emit push constants to its own function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3dda6b05e0f514078244e2b393fc547d12fc4a2a",
|
|
"description": "iris: Improve iris_emit_binding_tables()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4658ddb7333e44dfe2a8423a749635b286cc33e",
|
|
"description": "iris: Move code to emit binding tables to its own function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b039e099638f54859039635093bedac00d86ffe",
|
|
"description": "kk: Expose more features/extensions we already support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e62777e0d13d3c2c5aaf72516779e2edfb5e6eb",
|
|
"description": "kk: Apply robustness only when requested",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48555926ac10e5e5f7493c3179bccc1ee65ae6e4",
|
|
"description": "kk: Guard writes after fragment demote",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e145f33cb080e326e0dbded2ab8c6b97473a6cb",
|
|
"description": "ir3: Drop old comment about ldg vectorization limitation.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24cd5088ca3ab07ddb34500e928f96a5a726e88c",
|
|
"description": "ir3: Perform vectorization on ldg/stg just like other memory access.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f27b2b8d777c96525305d9f3af167d27a539b9f4",
|
|
"description": "winsys/amdgpu,ac: get eop and csa size,alignment from kernel query",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f322bc8631b6d9f8f6b2154f5a4af52476db5ecc",
|
|
"description": "ac: update amdgpu_drm.h for uq metadata query info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b13003133d4440bfd33fc320c051b474458c8e02",
|
|
"description": "radv: add radv_cmd_state::emitted_rt_pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d4c49a271f7f27228b75ea87368ce53d5767504",
|
|
"description": "radv: decouple RT and compute dispatches paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa225de793fb6c24e3d2fedb34a990a8beb72c40",
|
|
"description": "radv: constify radv_gfx12_emit_buffered_regs()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3aac0d11fb1f6d651fb6ec6d004e0fef9993444",
|
|
"description": "radv: remove redundant buffered regs emission for dispatches on GFX12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "069f60a4e7d1e351fca7e9140f66da2e12ce390b",
|
|
"description": "radv: enable conservativeRasterizationPostDepthCoverage on GFX10+ when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1386e167e604128701962ae4574741bcf8d53a3",
|
|
"description": "radv: add support for computeDerivativeGroupQuads on < GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a8460297aef198edbe70108ff8ac39d68a9959b",
|
|
"description": "lavapipe: Advertise variableMultisampleRate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a255e2ca5645f674fa69e1030154603da5801178",
|
|
"description": "nir: add ACCESS to shared_uniform_block_intel",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0dd09a292b621492dd5e1a46fe2c3d579318fcfd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21d21ac82421e747c140b685b766f58fd6ff1be1",
|
|
"description": "docs: add sha sum for 25.2.8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da01adfd11e30d9bc313768868b5c055c9ba4d27",
|
|
"description": "docs: add release notes for 25.2.8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef057f7ca0cb7f9af579a64ada438309d435fc05",
|
|
"description": "docs: update calendar for 25.2.8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46b97da60bca9de4f6f2353870c9a1c543182b0c",
|
|
"description": "pvr: fix PVR_DEBUG=info when running w/o KHR_display",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "8825c91dcb84a5302455cf20a89297329bf0cd5b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a372d39609360ef0a90749a90602a77f4252bf73",
|
|
"description": "docs: update calendar for 25.3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79b32de5bf6472888373dcf6bf9a8cbb2704107c",
|
|
"description": "docs: Add checksums for 25.3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9dd1954fa635424600097d380b39c80e6480297",
|
|
"description": "docs: add release notes for 25.3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16427816736f90e1c11612e453245cc0638ec775",
|
|
"description": "r300/ci: update expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75cd07265b6d34cefde80399e7ff0cd7652dbca",
|
|
"description": "util/driconf: add Cursemark workaround",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5498240ac8766fa084f7d4ba8494b67893a4448",
|
|
"description": "spirv: Remove view_index_is_input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63a38b945dc4ffe9bdebd0b9760ec3efbb35700a",
|
|
"description": "tu: Call nir_lower_sysvals_to_varyings once",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5bbbf5cf9ba1764277115db8453a8ace41d3fa87",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4cfa188db62dadca3342f3d6b02379b190745733",
|
|
"description": "tu: Stop setting view_index_is_input",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "5bbbf5cf9ba1764277115db8453a8ace41d3fa87",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e14f8ee0e4706b8de78cfad9191c3596b649d0f8",
|
|
"description": "nir/has_divergent_loop: require divergence metadata, check all function impls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d0b83dd7ce65f2e134f464a8b336cfdb63d146bb",
|
|
"description": "pan: Move pan_compile_shader to pan_compiler.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e64736fba740507f15f2cbbb17a92bcdbc670f65",
|
|
"description": "pan: Drop bifrost_shader_blend_info::format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39705485564175305b4f35513a9ecbef98e27c9f",
|
|
"description": "pan: Move PRINTF_BUFFER_SIZE to the compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83f90b0760bd355cd77316711da73f7c7ec33567",
|
|
"description": "pan/bi: Fix LD_VAR_BUF indirect offset calculations",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0fcddd4d2c401a7678139456702cbe15288eebf1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f173bb0663cc8737c2efe6c56b54675617ef339",
|
|
"description": "panvk/jm: Delete panvk_varying_hw_format()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cad5fb43705130413d3976a124d5e5c28e966907",
|
|
"description": "pan/blend: Use flat inputs for blend shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdd4bea6366d2957dad7c760d24964178925a902",
|
|
"description": "pan/genxml: Decode blend shaders on CSF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f45e834ae7fa6d6d687d2d96fadb1d32be20452",
|
|
"description": "gfxstream: fix logspam in TLS helper function",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4a30c6fd70f3447eccf8d2464507002d7602d02a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f4745ebf3c39bde6faf2fc8baedf69a321c2b2f",
|
|
"description": "frontends/va: get libva api version from va_version.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac37885fc85203c08f09345c637b6a21f642ed66",
|
|
"description": "vulkan: update spec to 1.4.335",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b011a7344e62dfc4269e0af54a5957da6b3e7a1",
|
|
"description": "amd: rename most GFX115x definitions for released chips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "858364be71efb5d78333b06c36b2abf9776210fc",
|
|
"description": "intel: Add PIPE_FORMAT_R10G10B10X2_UNORM support",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3652b29573918c70505f8db8d4d8b06df7495df5",
|
|
"description": "radeonsi/vpe: correct tone mapping parameters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62a97e87a649d4b64a92782b91a4e8ec4a6548cf",
|
|
"description": "docs,kk: Add KosmicKrisp environment variable documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df19ec302093b5e47c0d7556ea41af47d2b7af67",
|
|
"description": "vulkan/wsi: Fix double destroy of present_id_timeline at swapchain create",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c888da3d48a55ad7be4fedf783369fb12163b03e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fda1262eedae057c715eba6a64b9d056aa41e678",
|
|
"description": "radv: reduce maxTexelBufferElements to 1<<29",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb19e30e0d4f310d3add1e8f83a07795fb27c018",
|
|
"description": "venus: add VK_EXT_mesh_shader support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fb6a740d9411d0fc4be0d40aef34395b32cad30",
|
|
"description": "venus: sync protocol for VK_EXT_mesh_shader support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86419dd51933f0830dc8ad60ae4dc8dc0122a2e6",
|
|
"description": "brw: remove driver specific load_num_workgroup lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "578d2f0daad197b92ad4079a89d847a57bbd6358",
|
|
"description": "anv: move load_num_workgroups tracking to driver",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e12e7e117c3995ea6e6af0cd8079f8471615cb32",
|
|
"description": "iris: lower load_num_workgroups",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bf3546cc667723103d31b44bd524c00b41ff98e",
|
|
"description": "anv: Use companion cmd buffer for CCS and MCS image barriers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69f6966ae2fc5f3d015eb2d72efec32856b41505",
|
|
"description": "anv: Add shorthand for executing on the companion cmd buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe0aed23025295a2f7a7183f58042f2df4741083",
|
|
"description": "anv: Fix missing const qualifiers on some params in anv_blorp.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b16c169b6dbca379da25f266d9c177c573d3ffa9",
|
|
"description": "vc4: Don't call nir_lower_flrp in vc4_optimize_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "956a09b99093a5124e785e1208c34141798e0505",
|
|
"description": "broadcom/compiler: only lower flrp once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d64ce23b08a5fc96dc205dc0f485829d5138497a",
|
|
"description": "elk: only lower flrp once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4b8b758b122abb17a2a333423ff649ad843b73f",
|
|
"description": "brw: only lower flrp once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92e609f4feaa7abbd8396d370ec4c244902c7914",
|
|
"description": "glsl: Move flrp lowering out of the loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bbc29373a810b76bc4bdab16d28b460e35c1086",
|
|
"description": "nir/lower_flrp: Check and set shader_info::flrp_lowered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "341e2d328336788e30e480000c46564d76a510d0",
|
|
"description": "lavapipe: fp16 flrp must also be lowered",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b38879f8c5f57b7f1802e433e33181bdf5e72aef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1debfccafde1ebae7e880d245823571586e375e",
|
|
"description": "pan: Move pan_shader_compile() to pan_compiler.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10e571aebd2ec4995ee44e5e01e614dadb8a1c25",
|
|
"description": "pan/compiler: Move pan_ir.h into pan_compiler.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d286ec80a73d4a2f889b594d73db460f05f1fcd",
|
|
"description": "pan/compiler: Move all NIR passe definitions to pan_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7f45c66feb8fc3a5ce92d5cc99b740dd82eca0a",
|
|
"description": "pan: Move pan_shader NIR helpers to pan_compiler.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55ae25f2d733d3dc5db25233aa70b3932be3b106",
|
|
"description": "pan: Move disassembly wrappers to a new pan_compiler.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f068d8c71030f0e85479a153a5f7810aa58d9f7",
|
|
"description": "pan: Move pan_arch() to pan_model.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c9ec8fad2143b5cbb294e687204dc59deed56d2",
|
|
"description": "pan: Add a central libpanfrost_compiler library",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "013c94458ed9e272fed02b1b3fcb762d61e5e522",
|
|
"description": "pan/bi: Add separate meson files for bifrost tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02bc53261bd5ba51f004edea2d2296b37c3361d",
|
|
"description": "pan: Move util/* to compiler/",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa6c9b68052743542c2bed6d9de7501a8cb7c379",
|
|
"description": "pan: Move midgard to compiler/midgard",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f923e7f606c6012a12460b24016f3c8469f04ad",
|
|
"description": "pan: Move compiler to compiler/bifrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "57ae8eb70f71df96d13ad3c5dedbc4fcec05c13f",
|
|
"description": "android_stub: fix missing prototypes issues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1997987b58dbf4710df70247018acf725a723c88",
|
|
"description": "util: fix error about missing include",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5af6af9644a43ffd736cc348435a0df49e60b89c",
|
|
"description": "android_stub: add missing definition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28d0ff419f00fc5419c5c03cad9c66b4958dbd5a",
|
|
"description": "nak/legalize: Use ConstTracker to skip some movs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4890e91f49fa845f9e0c4fde9b935b832ea1a062",
|
|
"description": "nak: DCE after legalize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61abcb2bc8577d22575ae5c53d52d25a38bd4059",
|
|
"description": "nak: Split LegalizeBuilder into its own type",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f9c82757767cc7732e6a078d9fac19fdfb04b1c",
|
|
"description": "nouveau/headers: Use drf and cl906f.h in nv_push.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8009bfbc0177587e46df874d9ec852f90d777fe7",
|
|
"description": "nouveau/headers: Use drf defines in nv_push.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b90053cf6b216249a0eff46544cc51280388ab72",
|
|
"description": "nouveau: Deduplicate drf.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "523d9f73b9dce444aa646dc7616ef3735bc325ab",
|
|
"description": "nouveau/headers: Use 906f defines for nv_push.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a71b4a4b954dcfc1667dc1b36f1f25ac02d3469b",
|
|
"description": "venus: device create to filter promoted swapchain_maintenance1",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "11195eb8de4c6ec4450022bfc9e20182865c16ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ace478545af36d4df09d6ecdc6e56f606899ddd",
|
|
"description": "util/rust: Add handle type detection to descriptor API",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b3f115c68aae9a57726d01790eaf17a897cbef9",
|
|
"description": "freedreno/registers: Fix definition of CP_COND_EXEC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36ba2672ca9168a97b30d8e85ea9a7db975c5e90",
|
|
"description": "anv: reintroduce non independent sets dynamic descriptor optimization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "104206fb0ff7c3127ece566e547fe94850e21397",
|
|
"description": "vulkan/runtime: add an internal flag for independent sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ca870c6f3eb215345185e4396901623dc51f190",
|
|
"description": "anv: fix broken ray tracing dynamic descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e76ed91d3fb726128f96d07e479965933efcb1f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c53c6e693c1067065d2fe12bfe94066af93f2fe",
|
|
"description": "vulkan/runtime: track dynamic descriptor offsets for RT pipelines",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "69a04151db48e4d06072dab38e33129b6681230a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4e9e660d408a4bc98bc844ab50767c0d4065f40",
|
|
"description": "brw/iris: remove fs key for coherent_fb_fetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "296325b787f29ca8e55d49e3365767967483733a",
|
|
"description": "anv: add 32-wide subgroup requirement heuristic",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ad90e5a316f8fb3d13d77ca2b6ec8fd4970c383",
|
|
"description": "pan/va: Add missing 8bit widen swizzles",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc79d7af55fd5088648513a0519ea7e723a6728e",
|
|
"description": "pan/bi: bi_alu_src_index: remove invalid assert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6db607651a5f3eb40dec6391c765d2003b30ba3c",
|
|
"description": "pan/bi: fix destination of v4i8 instruction returning only v2i8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df0cef26f6db8c42b77fdfa3e8f47e0f89a0ad37",
|
|
"description": "pan/bi: do not vectorize nir_op_f2fmp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4c2954503e28e180c311998d1e8c7a286d1bc3b",
|
|
"description": "pan/bi: do not vectorize nir_op_f2{i,u}8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "40e3d8e0e6d3b7aaf2f7fa63ba8d8a4fae7e8ebe",
|
|
"description": "pan/bi: improve vectorization of 8bit alu",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b2914d81fc930fbce3d596e9d6b11298670505c",
|
|
"description": "radv/video: Fix AV1 quantization map maxQIndexDelta value",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ae6ea69c851546258dd4fe7062104ad23da75da8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2b5e83894a4e1dec0cd62f73f5598dd4e50c264",
|
|
"description": "anv: add vk_wsi_disable_unordered_submits and enable for GTK",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c1d993640a0db52e8fdbf856531778aed88dd38",
|
|
"description": "meson: add -Wgnu-pointer-arith to _trial_msvc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14cfe14626062ca36ecb62b1b1bf7e14228300b3",
|
|
"description": "util: fix arithmetic on a pointer to void warning",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "555881e57499bc38f098dd5859edecdf6bdad2a2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ad592ee4f846c98ffd0aa0de820084444eba1c8",
|
|
"description": "docs/release-calendar: Shift 25.3 releases by one week",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15983e6d0d7fc7d51d385536e11dca52ae5f72d4",
|
|
"description": "gfxstream: more fixes for missing prototypes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "320f91a5ab53a659c71c7ce2fc3b45bcb61f87ec",
|
|
"description": "intel/elk: Also disable output constant offset src folding",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "9a56672f56abc08be2abf60f331dca19a696d52a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ec154eff64e92839c496a10196dfa2e752bc247f",
|
|
"description": "mediafoundation: Copy and remove padding gaps in output IMFMediaBuffer if necessary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd30f0d7ac60ab6e7104374c5dbeb3ed9d526760",
|
|
"description": "d3d12: Add video encode bitstream buffer full frame size check in get_feedback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35874945b43eb1b41d527990d9cd802779d33a46",
|
|
"description": "d3d12: Fix lack of flushing when encoding h264 with SVC",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "d9c2ccd5437a00971402d533ed98990deb9ba942",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0313c81409316c3ea3adb275e37ecfc01c4f8545",
|
|
"description": "mediafoundation: Take m_EncoderLock only for work submission in ProcessInput",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ce3dc81c8ec2f309a4d08cf9aa6ddcac6077ed1",
|
|
"description": "mediafoundation: Remove redundant fence openings in ProcessInput",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3917a5d12a824930881915403f695c7884a951ad",
|
|
"description": "mediafoundation: Move dpb_buffer_manager::get_read_only_handle into d3d12 driver and cache resource",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16c98f4f180203ba73ce4c1eab20eb666f3b3d2b",
|
|
"description": "vulkan/cmd_queue: Use vk_strdup and free allocated string memory",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9082715ab014270fb8bdf555526d7e55a4890538",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7a4abc8d87a05279197ed5d8271656197399a98",
|
|
"description": "radv: Move VMID reservation to vkCreateDevice",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa1fd2413f5a8a24959664e284372135b3deac83",
|
|
"description": "radv/video: Fix force_integer_mv=1 on intra frame",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "076a3834374b2ccd43dd1c7ce73f44795d601300",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7c36fc1b74722a7a8302471e6a539ab37e862453",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6735fe939aa440e7d5d352c3a51a93f71ea2be89",
|
|
"description": "panvk: enable ycbcr on bifrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f021404eb4418ac8972dbf0289a1c29215d325b",
|
|
"description": "panvk/bifrost: Fix YCbCr texture/sampler array indexing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1a0f2260b4d4960dd7c2a691da74d3d978615a2",
|
|
"description": "panvk: fix ycbcr format issues on bifrost",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "072ea76a471434d18b9eea166e79dc044c823290",
|
|
"description": "nvk: Implement ISBE space sharing on vertex stage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60f6bd4761edf2290db12d42917250544d6925fa",
|
|
"description": "kk: Clamp negative array indices to 0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5527b71bce107ed1fafd8819f5281c3ff3047f01",
|
|
"description": "ci: uprev VKCTS main to 211e452358f5cafd14bdd76d78342b62741e94aa",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c36fc1b74722a7a8302471e6a539ab37e862453",
|
|
"description": "ci: disable Collabora's farm due to maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f6a034528bc4f8a2cdeae9e7b36645ded4fa465",
|
|
"description": "glsl: support barrier() for task and mesh shader",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d52452a486c5861384c67909e9fc502ca99f23bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e37969179f46bc90282dc3107175c93e9f45b29",
|
|
"description": "radv/video: Override direct_spatial_mv_pred to 1",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5a9b1f28aae45b6f8976ccd06684ce32fba0919",
|
|
"description": "radv/video: Support two L0 refs on VCN3+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab56ce154bbb7fbec19ccffb40cf4c1e8085230d",
|
|
"description": "radv/video: Fix H264/H265 reference selection",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e21eec921f6a854085e37fe1200e243d611fa1e",
|
|
"description": "radv/video: Fix num_ref_idx_l{0,1} related overrides",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a497d6fc124f06be0cc493130a5bcc9bfaea3d8",
|
|
"description": "lavapipe: Check for VkCopyMemoryIndirectCommandKHR::size of zero",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7cf200b49bdd4627798032d711a1334f28c2209",
|
|
"description": "vulkan/wsi: Add missing KHR_surface_maintenance1 promotions.",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "11195eb8de4c6ec4450022bfc9e20182865c16ef",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11195eb8de4c6ec4450022bfc9e20182865c16ef",
|
|
"description": "vulkan: Add KHR_swapchain_maintenance1 promotions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "974dba2afeececc2e0533c3413569546eba847fa",
|
|
"description": "vulkan/wsi: Promote EXT_swapchain/surface_maintenance1.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b9c4535f9b786378b76bf129dbe37d28177374e",
|
|
"description": "venus: support VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "918f81ff052b373951aa3558df1cb98f8066a9f5",
|
|
"description": "venus: support VK_EXT_shader_float8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1181b6cb713244deb9dc7eef6ddc41c171a6d00",
|
|
"description": "venus: support VK_KHR_shader_untyped_pointers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7949aeafaf837d344ac48d725d1ab2cff1d4a7d9",
|
|
"description": "venus: support VK_KHR_shader_bfloat16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "219bb0e01edd548c9bc646000fc9107edb027d17",
|
|
"description": "venus: support VK_KHR_cooperative_matrix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "463ab89afbddfe0f84fff577eab2ac72ca758076",
|
|
"description": "venus: sync latest protocol for more shader extensions support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ca8113eb969560db099552510919cbfc1f91c38",
|
|
"description": "venus: sync protocol for sorted VkCommandTypeEXT enum defines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d809820f35378928f719c1e2ddba9a41d5fbd9",
|
|
"description": "intel: Fix calculation of max_scratch_ids on fused devices",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d86f5f6bcb6848d35c54a76b7b724dd2e628f79c",
|
|
"description": "aco/optimizer: apply omod to pseudo scalar trans instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b82339d99eb0b1aa46dd7206d3a8926d6acc0e0d",
|
|
"description": "aco/optimizer: use new helpers for omod/clamp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69b5767eee387b11cadbf238fcacb04eace32aaa",
|
|
"description": "aco/optimizer: use new helpers to create v_fma_mixlo_f16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee28801eae5cfda1fe7c4e5be37d0925105e548c",
|
|
"description": "aco/optimizer: use new helpers to apply insert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d60ce9ceef41ea1f38c08b757376c3cf7acd1874",
|
|
"description": "aco/optimizer: use new helpers to apply packed fsat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a82c8cb13aee52264818100239adf1caecef116",
|
|
"description": "aco/optimizer: back propagate modifiers through rcp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4442064449e20ef72cb8192c12e795dadb3985eb",
|
|
"description": "aco/optimizer: use new helpers to apply neg/abs to output of instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58f407702d7f62e8164561cbad2a4efd4d3c04d7",
|
|
"description": "aco/optimizer: handle gfx11+ vinterp as fma special case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37d3c63a1296d2dec4c511fb3631713938b9b74c",
|
|
"description": "aco/optimizer: add new helpers for applying output modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc29821d3ba26f068ec4a8c0850ca501d3b8b7de",
|
|
"description": "aco/optimizer: move med3 -> add_clamp opt later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39a61502e5afe66017dd87be777f55ba94be915c",
|
|
"description": "aco/opt_postRA: allow v_cmpx to clobber exec before nop split/create vector",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f2d129bfa13d3eaa8e79ce1ca44e49113be3aef",
|
|
"description": "gallium: add a flag to finalize_nir to allow drivers to skip NIR opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9294448fe137c93db17e1c1155322200196529be",
|
|
"description": "nir/recompute_io_bases: report progress only if anything was changed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6499fa73e149fd5ce4e854115445b81cfda1f3f",
|
|
"description": "nir/recompute_io_bases: move color input bases after all other inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18a338066ba13ed8df718b1f9d855ea0275f41d2",
|
|
"description": "nir/recompute_io_bases: don't use safe iterators",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4711e5954ecc08542bd7d6c7de4db2b6426828ac",
|
|
"description": "nir: Always use sysvals in lower_input_attachments()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5bbbf5cf9ba1764277115db8453a8ace41d3fa87",
|
|
"description": "tu: Set use_layer_id_sysval for nir_lower_input_attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b02a98d7d8f854a9d5fba1a30642c7131dd5d5ef",
|
|
"description": "microsof: Run lower_sysvals_to_varyings after lower_input_attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82280a7e86a7f20cb563c177ae76a11e6b84167f",
|
|
"description": "nir: Support sysval intrinsics in lower_sysvals_to_varyings()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c36c39103ab984611d25180a1893e726df3ebba",
|
|
"description": "spirv: Emit SYSTEM_VALUE_LAYER_ID for fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "701a9c269e43db0d5ea783ea48a1fe78bea8aba9",
|
|
"description": "nir: Add LAYER_ID and VIEW_INDEX to nir_lower_sysvals_to_varyings()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa0bea5ff8ab48e6ab3a299344a2f687cb8a6067",
|
|
"description": "nir: remove nir_io_add_const_offset_to_base",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "726bbb352e5f6d4cf54920fa43cd9ef7b9c6e195",
|
|
"description": "nir/opt_constant_folding: add nir_io_add_const_offset_to_base behavior",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a56672f56abc08be2abf60f331dca19a696d52a",
|
|
"description": "nir: add shader_info::disable_input/output_offset_src_constant_folding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7330bca9db066f6b8e396121307ecbf73e4e896f",
|
|
"description": "nir: handle load_fs_input_interp_deltas in nir_is_input_load",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffcbbeb54ab0befe0aedd402e3cda0f6992322a1",
|
|
"description": "nir/validate: don't require offset src to be 0 if constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b87b83d15e2bfef47c4194a4999fb1aafd3d21c4",
|
|
"description": "broadcom/ci: update device count in ci-tron farm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c09550e3c0f807f31293294f85190f252af793fc",
|
|
"description": "broadcom/ci: apply \"Cannot open root device\" reboot workaround to all rpi boards",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21cdbfa22319a8abc3c9a655946470087167adbc",
|
|
"description": "ac,radv: move opt_vectorize_callback to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c9995a94f9986af5dffc3893b7ae49fac3d9d81",
|
|
"description": "ac/nir: move aco_nir_op_supports_packed_math_16bit here",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95b43e07b7665aab6b93f9199cf6556c6e96427",
|
|
"description": "broadcom/ci: remove `ci-tron-` prefix from nightly jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50ba2a0e34a98093287d665eb95171d86acc9070",
|
|
"description": "broadcom/ci: remove all baremetal nightly jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6ade961b24fd041d5ccc0cb9e1a45248f0d4b88",
|
|
"description": "venus: implement VK_EXT_map_memory_placed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8adfdc33043228258a5fe3baf5acfe72f6f77e1c",
|
|
"description": "venus: add renderer support for placed mapping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38090d5be04932d6c98ea5c24892cee1a0bc36e6",
|
|
"description": "radv/video: Drop casts from vk_find_struct*",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32a02720a88a23cf3836d4515e81ab4164c68c0a",
|
|
"description": "radv/video: Init session and update rate control in ControlVideoCoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7fe0188d4ea7fbd7bbd6ad57f86f175837104a2",
|
|
"description": "radv/video: Remove tile config and skip mode from video session state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d0d00e5f8b7122d82bda9add96d9e4bf1a23d1c",
|
|
"description": "radv/video: Use radv_enc_aligned_coded_extent for session params overrides",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fc4ead36f19f4499e0d735621e252f7cbb3c914",
|
|
"description": "radv/video: Remove enc_session from video session state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3420ca932455402fcfccdc79d2dda6be1e4b06c",
|
|
"description": "Revert \"radv: remove the workaround for DISPATCH_TASKMESH_INDIRECT_MULTI_ACE on GFX10.3\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0391902eb50be88d225db334def643b8f1ddb18a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "653716b7454e7a712b51e367b8086273825fb740",
|
|
"description": "nir/opt_algebraic: create more bit test",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9ef7e0f643241b54670920e44465f73a708cc0d",
|
|
"description": "Revert \"anv/ci: Run vkd3d job in parallel\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "45c9c61ad373ac570c749659a5b9aac618298bb7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92a468f8f23a990a2f4c5fbdef9de74a169731b1",
|
|
"description": "ci: uprev vkd3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e115dedfa29dd4353b2608b7f226f8f7cfa9bd",
|
|
"description": "mesa/st: do not drop binding prematurely",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0391902eb50be88d225db334def643b8f1ddb18a",
|
|
"description": "radv: remove the workaround for DISPATCH_TASKMESH_INDIRECT_MULTI_ACE on GFX10.3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "262a427a519b9f831f9eb54497266a63fa302e2b",
|
|
"description": "pan/bi: Add missing 8bit widen swizzles",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba89826b750512b6ad0691fc2f970ae740e9ca52",
|
|
"description": "anv: add furmark workaround layer",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d10036362f6fbcc164cbd68686fbc8b62df18e3c",
|
|
"description": "util/driconf: Add linux version of Penumbra fixes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "233b77878df4d721150046c353bbdc56dc8d83f8",
|
|
"description": "ir3/ra: try to allocate overlapping regs for shared subreg movs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fc49eb120bc0be3052eeecf82b38d228294ff85",
|
|
"description": "ir3/ra: try to allocate subreg movs earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5fd7af9e42b85caf4eb8cfc017633c4cc3e9a745",
|
|
"description": "ac/surface: do not use tile swizzle for replayable/aliased FMASK surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2bbc7d1db60239cb9fda0690b46fb0187a283921",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d441c10afcd43559998a08859f825e7fbd7f6c6",
|
|
"description": "ir3: Make the debug-print block numbers be the NIR block numbers.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a35f26a98378950d0b3040438f7a08df4a8036c2",
|
|
"description": "ir3: Fix incorrect use of predicated ifs on getlast.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "435db6fabe47c78f6d581f1cd6480d0a5a92ba26",
|
|
"description": "ir3: merge rpt groups after postsched",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8dbed2be4b232f69c5197a42cbf620cd6b44e11",
|
|
"description": "ir3: don't use list_head for rpt groups",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cf0ba35bc5abde4ee3a85678af1685b5d96e0e3",
|
|
"description": "ir3: Drop the vector splitting and simplify ir3_nir_lower_64b_global().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "997c500cc4977e67dc7ecf40ce4f95126dbff309",
|
|
"description": "ir3: Drop ir3_nir_lower_64b_intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8901bddac242d487e03ca6a267c5cc61717aef9",
|
|
"description": "ir3: Drop use of nir_lower_wrmasks().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "959520e227a4059527752bae62caf7b01a66b74e",
|
|
"description": "tu: Add a loop count to VK_pipeline_executable_properties.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d95921188d81509b944c4ecfe147746f82ddb7",
|
|
"description": "tu: Avoid buffer overflows during inline uniform block updates.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da5a555e401b9d875353ef2ea64d59a474f1f7c5",
|
|
"description": "tu: Fix buffer overflow optimizing MSRTT.",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f6c7f16322de7088fef812890e30a697c4f2eaf2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89da258e71983d7f89f1f0b81552995a2c824ccc",
|
|
"description": "tu: Fix leak of compute shader pipeline->base.executables_mem_ctx;",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9486c33f22c6a82f6f50e8fa2059248129cb16f",
|
|
"description": "tu: Fix leak of MSTRSS temporaries.",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f6c7f16322de7088fef812890e30a697c4f2eaf2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cef4102548f6bd5913a7c72a040ae284908a0f02",
|
|
"description": "nir, vk: fix MSVC unused variable warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcaf64102fc133f1e6358bbc22d70e7375e5e5c5",
|
|
"description": "nvk: Move non-sparse image plane VA allocation to bind time",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21165c797257874166b10e65967f90bebece2f86",
|
|
"description": "nil, nvk: Add plumbing for compression",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02b4647a1c67b5643de10a27852e46ac2327286a",
|
|
"description": "nvk: Add a dedicated_image to nvk_device_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9bd51ce5084d36bb8018abbaa14b98c36702c24c",
|
|
"description": "nvk/nvkmd: Fix alignments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b92dc3d3774de20d42aa6e27aaf4704093b063",
|
|
"description": "nouveau/winsys: Retrieve and store the PTE kind in the nouveau_ws_bo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3af0ee04a584c2e38eff6fa3d37ed56eb85de957",
|
|
"description": "nouveau/winsys: Store the nouveau kernel version",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a492e102ff23078bdb559d2fded92c1d62585af",
|
|
"description": "nvk: Use the OS page size in nvk_AllocateMemory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab86088438359a858e60c4309aef0d4117409d5b",
|
|
"description": "etnaviv: Defer GPU state reset until first draw call",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55447790c444afd252f4cc73b5eee009546e4586",
|
|
"description": "etnaviv: rs: Move RS_SINGLE_BUFFER control to per-operation basis",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7fff632cd89b1a0dbb45302ff3f59f67957360b",
|
|
"description": "lavapipe: Trivially expose VK_GOOGLE_user_type extension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73e8d6533ed4abbdd131af0ace6bf652409004b3",
|
|
"description": "docs: add VK_KHR_robustness2 and supported drivers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "78029a27734570ad5c8dcf3f4bdec505381022dc",
|
|
"description": "venus: enable promoted VK_KHR_robustness2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ba742e334bda25adf358dc030ba747afec56f36",
|
|
"description": "venus: sync to latest protocol for v1.4.334",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d3d15f871186296176a0e7e013ea0a81ab4986a",
|
|
"description": "util,wgl: Replace usage of putenv with os_unset_option,os_set_option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "168042fb059c16f39921e213a82f116b5f5b7ad1",
|
|
"description": "gfxstream: os_set_option can be used on windows now",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a32d5e6fd06232894199c01fc0a0359e60970e5",
|
|
"description": "treewide: Use regexp to replace usage of setenv with os_set_option.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18257156238daea60d65810f4d31e6d0930b46e9",
|
|
"description": "treewide: Use regexp to replace usage of unsetenv with os_unset_option.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d277dfdd7609fe199cee1ceaf258dce700c8d2a2",
|
|
"description": "treewide: Replace the usage of setenv manually and #include \"util/os_misc.h\" when needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ab8148f23c8cde9c72128aa906a1dc0affecdcf",
|
|
"description": "util: Update os_get_option* comments to match os_set_option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2771eb39fd5a915c256c1be335a32c9aba3da172",
|
|
"description": "util: Add function os_unset_option/os_set_option for latter use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "123a66fc4362a91da63f6b08252ea3f9ca01c61d",
|
|
"description": "util,asahi,vulkan,panfrost: Replace the remaining usage of getenv with os_get_option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95938823f4931e8af0225a3098ea34af1c7bad74",
|
|
"description": "compiler/glsl: validate input blocks with opaque/booleans",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a338694c50f6796f78a8a819e65f87faaa87ba91",
|
|
"description": "panvk: report support for sparseResidencyImage2D",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5326c45174774b2976f9f48761e75e361c433a84",
|
|
"description": "panvk/csf: implement sparse image non-opaque binds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c87bdde59690f5e1ead5332fdb6943e7751c3fb8",
|
|
"description": "panvk: align rows and layers of sparse resident images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7421b3852145663343bc86699d38f5e7698c3989",
|
|
"description": "panvk: sparse partially-resident image -related queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd9aeeec0abf8980bc7ffdb9a2d32f50a3ce02ee",
|
|
"description": "pan/lib: introduce row_align_B and array_align_B constraints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbf20eb49f88602ed454337c706a63404249d012",
|
|
"description": "panvk: move sparse blackhole stuff to panvk_sparse.{c,h}",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "515d8f8e3ab4d09cedb97484500337f8439a88a0",
|
|
"description": "brw: fix sample mask flag emission",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e3328dfa2fe565e9d490c576c551f989cfa06a3f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "671e943c9b96e8d518eedaf972bb095b61b8ad09",
|
|
"description": "mesa: fix function prototype",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ae75b59cb526eff5de906726b105e33258a283cf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bff723e50cf8405e9973d427f6c921fa77c2b3dc",
|
|
"description": "pvr: pvr_pds_fragment_program_create fix allocation callback usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9b9c676e114938a91b9fe42cb3f87a4f94b220a",
|
|
"description": "v3d/ci: update expected results",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "297c5b5de3129150c148c6bde274f7df19a0f0f3",
|
|
"description": "freedreno: Update A7XX_RB_UNKNOWN_8E09 to be in line with blob",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcd81c81725a8c94293d4ef1ab5defa2ff89c4a9",
|
|
"description": "freedreno/computerator: add option to print raw disassembly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e413615d55950b77fd81d75b0c5e836ea69fd56d",
|
|
"description": "ir3: add ir3_disasm_options struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "166afc592be5a74752f1ff5c7fd6c7399aa59986",
|
|
"description": "gallium/hud: don't fclose stdout for GALLIUM_HUD=...,stdout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6356efc4e042cd30d85ca989428810795c910bbe",
|
|
"description": "gfxstream: Use os_get_option_dup(VK_DRIVER_FILES)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d668c0ad426a4db1655f9a542c04b8878f6e8593",
|
|
"description": "gfxstream: Use VK_DRIVER_FILES instead of VK_ICD_FILENAMES as VK_ICD_FILENAMES is deprecated for a while.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e8a540876877723d15fff0e511e9abc274254e",
|
|
"description": "anv: Fix ray query shadow stack buffer size",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8447fd392892519e2f5653426b93fde75efe62e",
|
|
"description": "vulkan/runtime: Account for pipeline libraries stage count",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e05a9b77b6edd8e35f214267c226cb166f50bc99",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e47be4f37b54b193141f0b202a395fc2edfeb6a6",
|
|
"description": "st/mesa: call nir_opt_intrinsics slightly later",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ea30edc709adfdd75ee79673cc0536ab5ae7a0c",
|
|
"description": "st/mesa: call nir_opt_intrinsics for the GL_SELECT shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea5959a22e4962ae20f0608ca7c0c5b0a87811f",
|
|
"description": "nir/lower_io_passes: call nir_opt_undef to eliminate undef output stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88ae1f853396f177fb448ae56c20a0ca4ad02375",
|
|
"description": "llvmpipe: optimize the centroid implementation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fb4b1e6dc10023fb9bc281ab9cff26863721af8",
|
|
"description": "llvmpipe: implement strict d3d11 rules for centroid interpolation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "930cab7702bbdf7bcbb3e5987d1490eb92215ccb",
|
|
"description": "radv: fix fbfetch output with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6569acbdf2b22dde9154e2f62a0f4ab012c6da89",
|
|
"description": "radv: make sure to reset uses_fbfetch_output for NULL fragment shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c089a5c325cb8eb6656ccf263dada3c21ccf712",
|
|
"description": "brw: Eliminate duplicate fills",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2e3707ecc495656facc0ab7dc65b2b7c509f826",
|
|
"description": "brw: Eliminate redundant fills and spills",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7f5285ad307f7c75bfe270f0bfd22f6fc1d9121",
|
|
"description": "brw: Add fill and spill opcodes for LSC platforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2215003d951a6b55872939ef2df3ddc92488a734",
|
|
"description": "brw: Add OPT macro to brw_shader.cpp like brw_opt.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f42ff530c5ee4c3c355d2dcf16b4e2ad31db2a6",
|
|
"description": "brw: Return the new register from brw_lower_vgrf_to_fixed_grf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "243a3a4ca70eea08155a74798a180b2ad4b020f1",
|
|
"description": "brw: Don't pass compressed to brw_lower_vgrf_to_fixed_grf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1fc2f52d36211c753bb94cd5d46ec1c4d3d0dd46",
|
|
"description": "brw: Force allow_spilling when spill_all is set",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "8bca7e520ce01a59292c982f3b992bd4a2b3547e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "042417a72e09681fe41db9012ee79d5dccabb6d6",
|
|
"description": "brw: Don't spill_all on internal shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3328dfa2fe565e9d490c576c551f989cfa06a3f",
|
|
"description": "brw: only initialize sample mask flag if needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa9435f5d1eaade16eae87ac0d984a906624746a",
|
|
"description": "tu: Set 8E09 once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "76c5fb50aca89153683125218f8ed83cbdbf203f",
|
|
"description": "tu: Set GRAS_MODE_CNTL once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d63581a2462378fec6267c7a63c7e56f6c600f72",
|
|
"description": "tu: Stop setting GRAS_LRZ_CB_CNTL before GMEM render passes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e173c3d8f3753070ec1cc73e38971a3c9ce0c15a",
|
|
"description": "tu: Stop setting RB_CCU_DBG_ECO_CNTL to 0 for GMEM passes",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "062e90f19b91881186e6f8f37f0ce2c634b2d010",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5324712952c199230540ef93fe896e4b63f6c88d",
|
|
"description": "anv: remove errors on format queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15e02eb6ab62c5412c1696fd2a6ee4c895259454",
|
|
"description": "frontends/va: Use util_dynarray for decode slice data buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b086706fe72cb3a349783b62ff6a8ac2b271fda",
|
|
"description": "ci: Uprev crosvm and virglrenderer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25881c701a56233dd8fc7f92db6884a73949d63d",
|
|
"description": "virgl: Support new resource-layout command",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29b64d6636a71755a4ba171bb86c4ea58ed302f3",
|
|
"description": "virgl: Implement resource_create_with_modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d06aff224388ffbaa281c84db8f1922ec0e8bbf9",
|
|
"description": "nak/cmat: use movm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "626c6b35f039a9d22e43df08ee8e2fe67c7015da",
|
|
"description": "nak: add Movm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4f07f3d79e7a766a6bbb92e3de9f73a641c1ca3",
|
|
"description": "nir: mark cmat_load_shared_nv as CAN_ELIMINATE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e89dc33feeb12eedeb8c5b05f7b67065e419afb",
|
|
"description": "nak/cmat: add optimisation to cmat load/store to do 32-bit load for f16vec2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79b3386810621f7e26a72192919b97a51ea712e6",
|
|
"description": "nak/cmat: add alignment info to matrix load/stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a643681dd52413749eeb25e98a5ef8bb5c805155",
|
|
"description": "broadcom/compiler: use nir_opt_uub",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4234e7eed0f96f89fcb9a45931b367bb35d9a501",
|
|
"description": "broadcom/compiler: enable umul24 and imul24 ALU opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29dff2fd7507797c0c6a5e551a70a4112fd8b822",
|
|
"description": "radv: Check RADV_PERFTEST=sparse for image formats and sparse queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1884b03a10e87d5bd0528593a2f0814a1f8f7711",
|
|
"description": "radeonsi/vcn: Fix maybe uninitialized warning",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e119091e7d1af3a54b5d31e2e4d2786b995c149e",
|
|
"description": "panfrost/ci: remove some out-of-date xfails",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a6bf07e7c24529c082466c194d41a1065a1dd7d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f14e0d9f0969d002b405c0c1b6796d2e5e03df9e",
|
|
"description": "radv: add radv_hide_rebar_on_dgpu and enable for Red Dead Redemption 2",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9cca79d8f899b81e52a2b2e4f57093bf30a46a4e",
|
|
"description": "radv: fix resetting descriptor pool since the new descriptor sets allocator",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "849d41dbf8314d555b761a3b8d461869f7e4a8f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54077d989361dd8b2dfb78f8d3cd9821dbe4e439",
|
|
"description": "pvr: fix cleaning up failed CreateDevice",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab9e148bfb10c1a442741a23ea4afe09226fa520",
|
|
"description": "pvr: enable samplerMirrorClampToEdge feature",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4d34c07b7a9f58e92061844a378ceaf2f737c27a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1574a714387d0b529f06cf962a07716aaf238a5a",
|
|
"description": "nir/lower_wrmasks: clean up & deprecate pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c2dd835af47ece48b8fab0bce78cbcbda3a9216",
|
|
"description": "nir/lower_wrmasks: drop callback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5515160b55cb17187e5cde401c67ae42e56b5fad",
|
|
"description": "nir/lower_wrmasks: drop support for I/O",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bdaff0b45705a8cf79c811b2d01eb1a6c7a96ff1",
|
|
"description": "kk: Handle memory coherency for textures and buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3aa4be52f3abd2cf40d99ab3f7aa014991e90313",
|
|
"description": "poly: Make all heap allocations atomic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed0998ca98a849f105841a5682da3f4dbdcbc66c",
|
|
"description": "poly: Generalize unroll_restart() to arbitrary workgroup/subgroup sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9f795e6d07154a27dc51a253e5b88ffd4c35dfb",
|
|
"description": "poly,asahi: Pull restart unrolling into libpoly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddff3700a44667ec059100d316bb9cdf3e4aaa53",
|
|
"description": "poly/asahi: Pull a bunch of vertex_id_for helpers into poly/prim.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27b2290abe2af53b63e0fe7a9b61c928eb1a241c",
|
|
"description": "poly: Move vs_grid to poly_vertex_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70a1a4013f5ad5a910d3dcc72ab913ce29fee454",
|
|
"description": "agx: Use the new poly param helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5b677db712698fb10c61e70617aaa2cb88e959ab",
|
|
"description": "hk: Use the new poly param helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96421876d7d77d7f7fb3449c515ca2ab12d891da",
|
|
"description": "poly: Add helpers for filling out poly_vertex_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd844e0ad411dd1d1462fe75ec0c1b059245d7cf",
|
|
"description": "poly: Add helpers for filling out poly_geometry_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad30ebccb6b0e0bbd9f9a42e0ad580c7e3d604f8",
|
|
"description": "poly,asahi: Put the indirect draw directly in the geometry params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcb107accb6fd9e6bb27f6b3d7b09159013fd5cf",
|
|
"description": "poly: Fetch the index size from a sysval",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05aaa7df65bff8da8176556549c9e27d0fa49d80",
|
|
"description": "nir: Improve comments for a couple poly intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "735b4ec9c748ffb7fbe802013d232ae76cca53aa",
|
|
"description": "poly: Add a poly_nir_lower_sysvals() pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "349219df6a819db4982233d3d89834496afd532f",
|
|
"description": "poly: Rename poly_nir_lower_gs.h to poly_nir.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ccac4e047c6c63e3c054048b0471272739dd299",
|
|
"description": "asahi: Reorder state uploads in agx_draw_patches()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f5054a1954ab5cffd22aaaac50ab4c243e0f607",
|
|
"description": "SQUASH: poly,asahi: Move the output mask to poly_vertex_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05723bfa35b61bd2d44e32301de9efb0a3862810",
|
|
"description": "poly,asahi: Fetch directly from poly_vertex_state::output_buffer in GS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89fbb9cf8420793406472bf7a217ddeb93346803",
|
|
"description": "poly,asahi: Move vertex_output_buffer to poly_vertex_param",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8950efc006acbe857e819bbd9033c9238eb4278e",
|
|
"description": "hk: Expose the vertex param buffer to other stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a96fd8f0a7a38a2e1681055ae10d23bfaec24327",
|
|
"description": "asahi: Upload vertex and geom/tess params together",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f36465d574e7a62bd27f74ad245537c312619807",
|
|
"description": "poly,asahi: Rename poly_ia_state to poly_vertex_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4716858a518c20e9a767e62043493858879541f9",
|
|
"description": "poly,asahi: Rename poly_tess_args to poly_tess_params",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3182deaae10cc0edaa513ca7e9ce253268a79049",
|
|
"description": "brw: Combine output stores for TCS outputs even when unlinked",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e02738b632e3c55eda205a2813331eaa9dc1d5d",
|
|
"description": "brw: Drop check for legacy tess levels from remap_patch_urb_offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95a9714c2ddc03045810047c3e0a045ca93fe03",
|
|
"description": "brw: Rewrite legacy tess level remapping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee407481c2b8143475347490b0f5b0ef790e4c30",
|
|
"description": "brw: Switch to URB intrinsics for TCS inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "943b2acf025fb185d917ff260c0fc6bd4f69a470",
|
|
"description": "brw: Switch to NIR URB intrinsics for TES inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0d69b2faffb90a4320e87bebbf00c6d3f162eb1",
|
|
"description": "brw: Switch to NIR URB intrinsics for TCS outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9aff3cac3cac6142c3312a7822ac2e0402728733",
|
|
"description": "brw: Add infrastructure for lowering to URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13acc889af60360502a33e98f40ae39979ca60a8",
|
|
"description": "brw: Use io_sem.location instead of base to get varying slots",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96d331766a04f97446b627a021994086454b6462",
|
|
"description": "brw: Generalize read_attribute_payload_intel to handle more cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "792762617af47a9446b8a4f810855006d0e92566",
|
|
"description": "brw: Rename read_attribute_payload_intel to load_attribute_payload_intel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f7590af818f31acda7b54c5a4f352412c4b2f5b",
|
|
"description": "brw, anv, iris: Switch to reversed patch header layouts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d1dfc34687b06ed4d77303717e76383a2bab62f",
|
|
"description": "brw: Lower tesslevel vars to vectors even for unlinked TCS/TES",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7736e693b11a14005ec079afb0299510b3d48e1e",
|
|
"description": "brw: Pass devinfo into remap_patch_urb_offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4dc6413de85b039c214fe10957e388853b75bda1",
|
|
"description": "brw: Rename remap_non_header_patch_values to remap_patch_values",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b51963b8c1fe40ca3661abd0c14a6eb80244737",
|
|
"description": "brw: Remap tesslevels before other patch remapping",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8669a8333fce172347363a5daed0e5001de604c",
|
|
"description": "brw: Rework the tess level remapping interface",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1995c879a953e67f38f7a69648924e609194fda1",
|
|
"description": "brw: Flip the TESS_LEVEL_INNER/OUTER vue map slot assignments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5c1d00faf4cbb2f155ab791ac3bb1dad4dc668a",
|
|
"description": "brw: Pass devinfo to brw_nir_lower_tes_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1c7ae9d153ff61190c4db3468b0f9bdc9d33365",
|
|
"description": "brw: Implement URB handle intrinsics for TCS and TES stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e290f9641d63099c977a44601cd064d5abc61d6b",
|
|
"description": "brw: Implement load/store URB intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d8ee4ed2324531b4cc02a2a7a299e9afa959bf9",
|
|
"description": "brw: use default builder for urb handle adjustment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1ab64ad74abff98c17fc391357c36d72d5ee95f",
|
|
"description": "nir: add new intrinsics to load/store from URB on intel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8916b8a7f4a017f62f654ba423251073d60984c3",
|
|
"description": "vulkan/wsi: Handle 0xFFFFFFFF special case in vk_wsi_force_swapchain_to_current_extent driconf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ee9a76058b446c9d50a75929b324bee78d6ac1c",
|
|
"description": "nir: fix a typo in NIR_PASS_ASSERT_NO_PROGRESS for non-debug builds",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "4e834b432127c13c952588df472d179f005ad4f4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9d3f6703cc5cfcc995578c706fe91123c1b3611",
|
|
"description": "ac,winsys/amdgpu: report why ac_query_gpu_info failed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c3e7e4ca00de56bbf8dc8bfe20063865ffb5897",
|
|
"description": "ac: document RELEASE_MEM limitation with PS_DONE/CS_DONE on gfx6-11",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "406e6e094a782fb75e9086b174e23d58798fe187",
|
|
"description": "anv/rt: avoid out of bound access by clamping global id",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "cff9d82c664736aa1fc0ff6edb1e7b0aa369469b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1e74a1bb1a5364cef260400a058c211840ba520",
|
|
"description": "anv: shrink image opaque data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aabc3d5d2cca1c82e350991bff610a6e89111fd",
|
|
"description": "ac/parse_ib: Implement VCN dec message parsing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28060c1e05a7ea798d9fe02be2dac5e56c675df8",
|
|
"description": "nvk/ci: add broken coop matrix CTS tests to skips",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "580ce1c911c9cd4ec2b8109fea9347bf311152df",
|
|
"description": "tu: Handle mismatch in mip layouts for reinterpreted compressed images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e347f82aeb166f896701dfd92461320e804ddcc2",
|
|
"description": "freedreno/layout: Use blocks for linear mipmap fallback where possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "654b0dd54873f82eb643a814a9907db64585e144",
|
|
"description": "freedreno: Remove use of FDL_MIN_UBWC_WIDTH",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6ad0f781a5da6f3c3011e0030d9d38483738571",
|
|
"description": "kk: Force attachment load as temp solution to preserve attachment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa420a8649fc9dacd1e08bf40d89d7885de42abd",
|
|
"description": "kk: Remove mem leaks in cmd buf destroy and residency set creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f9d7c3385aa306c55135766bfa4662ae1f8f734",
|
|
"description": "gfxstream: codegen: don't generate custom protocols in function table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "169f571f4f5cd1ff6e8fa4d4a293115e898dd4ee",
|
|
"description": "gfxstream: delete createImmutableSamplersFilteredImageInfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6df0343633596e4bf7ebdc21567abc52c8a4dbc",
|
|
"description": "gfxstream: make functions static when needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a231dfb40b2398f6eab65371ab87ee53bf7717e",
|
|
"description": "gfxstream: silence non-null Clang check on Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e72d392d753598bc8ef8f00d0bc5a6646bec0dc",
|
|
"description": "brw: switch to load_(pixel_coord|frag_coord_z|frag_coord_w) intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7f011e6535b118fc058441d4527cdd5f33e15ea",
|
|
"description": "radv/rt: Correctly copy culling flags when updating to separate AS",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc1eea90b961c8a3bb4dcf8124e850ef777c35a3",
|
|
"description": "radv/rt: Keep updated nodes always active",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d3be477ab14a5205e06540b7aadadb2f721fb0d",
|
|
"description": "anv: enable application shader printfs with debug option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c3bf04dd03fb8caefa37005c1306e5124cd7b7f",
|
|
"description": "anv: enable mesh/task shader hashes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b9aa9dc91c5deb18c4e5b4e0c2e50012a8663d1",
|
|
"description": "nir/lower_printf: fix missing singleton add",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d24633023fce91f15a76041aa0e32b98421a5e8c",
|
|
"description": "nir/lower_printf: fix array alignment",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67faf6dfbdadfc9d19859bcb9fe6dfc77d2edb78",
|
|
"description": "spirv: fix printf generation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6940b8fcd714a1b596cc672935e36b2c59c53f33",
|
|
"description": "nir: fix lower_printf with no arguments",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2c815afd92dc89c9503eb11ee943cc4664cf477",
|
|
"description": "nir: print out number of printfs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4e7c13ef467f86c0b3b221b59978e52aca0ae1f",
|
|
"description": "meson: add libva wrap and fallback option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5eb3fe9cb837e8638b71d88d676bd128e889540",
|
|
"description": "aco/optimizer: optimze cndmask(a, b, not(c)) to cndmask(b, a, c)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "752f1fb4aed6c5c1f94a90181c95c539c2f46564",
|
|
"description": "aco/optimizer: extend existing patterns to handle b2f/b2i(not(a))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c538f47f031a52861e81d161ce9a6ef5380883cd",
|
|
"description": "aco/optimizer: create ff0/bcnt0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f7a1ce23ea5de0ecd13243a60c6878d497ce073",
|
|
"description": "aco/optimizer: some more mul opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92dbf42379aa654735387012ddbee2af0ab118ea",
|
|
"description": "aco/optimizer: use cndmask for neg(b2i)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e4d4aeef79a1e5ba53c7f086f5f824a40dba3ad",
|
|
"description": "aco/optimizer: add some bitop combining",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee0354e0f1bf34f18f50e890187b95ef713b0315",
|
|
"description": "aco/optimizer: use new helpers for bitwise n2 opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "758fe79ad57df27df193666fd48ebfc11967ad47",
|
|
"description": "aco/optimizer: use new helpers for v_sub opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e42be7536c9a2737663f946ba88faef704c5d219",
|
|
"description": "aco/optimizer: use new helpers for remaining add opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adc55b1a1ef8ac702925486c589f965b4b9edf20",
|
|
"description": "aco/optimizer: use new helpers for v_and opt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc6d8e2adc32d0a5a0f501114a60c9202b391f6",
|
|
"description": "aco/optimizer: add more v_add_lshl_u32 opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a1caabd64dbf71b4ce4c30e089505fa6256c5ac",
|
|
"description": "aco/optimizer: use new helpers for v_add_lshl_u32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7108dac637249cb6bb7fa19eee84283bbe1fb252",
|
|
"description": "aco/optimizer: use new helpers for s_lshl<n>_add_u32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9919c3e101545ebd85b0307f190f5d854e4fcfc",
|
|
"description": "aco/optimizer: optimize add(mad_u32_u16(a, b, 0), c)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0359c8a90179b281d20d10aeebe220b199fb3ec5",
|
|
"description": "aco/optimizer: use new helpers for v_add_u32 opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "715b9214da8ff0ae626403efa2156eb287058aa0",
|
|
"description": "aco/optimizer: use new helpers for xor opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ba783e7168f2e3f11f6379689c976d0150eff41",
|
|
"description": "aco/optimizer: use new helpers for v_or opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88f7e3fff3dfc31f97ebc944ce0f638b9a3a5437",
|
|
"description": "aco/optimizer: parse pseudo alu instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a1ea724b49f0f18a8d4609e9f7ee191a084d718",
|
|
"description": "egl: Disable kopper on Android",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3294cad34159bd5317e3dfb0cb4e0ba5caca9f77",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a76ed16d94df2cbc0bc45acc1cd75809cea4312",
|
|
"description": "radv: Advertise sparse features pre Polaris with perftest flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f00abaa1d4bafb99c115fd1a0fb12e91866580f1",
|
|
"description": "ac/gpu_info: Add different sparse features",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15f9e70220a70b786dc9eb974c02c2038e628f4",
|
|
"description": "ac/surface: Use ADDR_TM_PRT_TILED_THIN1 on GFX6-8",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "292460670a800037f554d91d7d32c158346817c6",
|
|
"description": "ac/gpu_info: Fix determining when CP DMA supports sparse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd72ce32132442800bf0aa8660c80ad50515f79a",
|
|
"description": "ac/gpu_info: Rename has_sparse_vm_mappings to has_sparse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e49418744a56e15cf9f841848615763f50f7435a",
|
|
"description": "brw: Set extended_bindless_surface_offset to true for Gfx12.5+",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "80c89909f36045305ef151bd66fec7dd922df81e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d14313f6fa1b9606f5720e12520e4da6afc876",
|
|
"description": "radv: enable VRS for flat shading on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92eaf7c0f5e51f839ca5a27e458b25802936f43c",
|
|
"description": "radv: implement VRS for flat shading on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90f761a7d5cc33c29de0391e65b26a55b2dfc684",
|
|
"description": "radv: add a new dirty state for the VRS surface state on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af461de0265734b0989074d6f9d615621a0e3231",
|
|
"description": "radv: fix per-submit RGP captures on video queues",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4e619d68532c882e6d1ececb8b4a6d3e5a48b0d",
|
|
"description": "vulkan/drm-syncobj: Stop returning early waiting for sync files",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21f646d19696e12fd771d35165414530bbd71c5e",
|
|
"description": "drirc: set intel_disable_threaded_context for Amnesia The Bunker",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4daabf76b4fad4ba1e8fd6cfc700f5faaf35f62c",
|
|
"description": "drirc/iris: add drirc to disable threaded context",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10d3d7bb36941a90baa8123062a6f509ec58675e",
|
|
"description": "freedreno/ci: correct rules for a618-gles-asan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cccdbbc3605ad89ebc43efd1ab9703ca0f0dba67",
|
|
"description": "freedreno: Fix internal VBO reference leak",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3133e250e1c40496d98c4ba52386b7ae423d194",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "99a806420ad634bb35d08ebca604eb5a637840a4",
|
|
"description": "freedreno/ci: update fails / flakes list for a750-gl-cl job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebe722f88a00b985764f43d47b8541285c15b199",
|
|
"description": "freedreno/ci: mark egl_chromium_sync_control tests as passing",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a6bf07e7c24529c082466c194d41a1065a1dd7d8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e16a5b68bbec9351a524e369176a3e62c7e72f5",
|
|
"description": "svga: Check if Stencil buffer is NULL",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f29d93982420f26c25b78e65fad78b09dc71f187",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67d05f71e9e8a740a4e37752eba4e1939f228d76",
|
|
"description": "kk: Track fragment helper status since Metal does not correctly demote them",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a015397c523dbbebef362d9ce1bfd522e8ce6af2",
|
|
"description": "kk: Remove mem leaks in NIR->MSL, device/sampler create and cmdbuf release",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eae8bee52f8b16c6cfac8e340f4087e5349d1ad",
|
|
"description": "kk: Mark root buffer as not dirty after updating it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b860ae309a42dce317d275000016abc2b4ebe687",
|
|
"description": "vulkan: Optionally share one JSON manifest per driver between architectures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ec7bc382d13f01371a4255004b2fd4f545739a9",
|
|
"description": "vulkan: Don't emit library_arch if the library_path is just a basename",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ab9e69d2f15e7f089b92254991bb822db169ad1",
|
|
"description": "radv: ignore radv_disable_dcc{_mips} drirc options on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6514069ad4078024766bf1bf76cd25e8d44175a",
|
|
"description": "radv: use a separate parameter for radv_disable_dcc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d497b87f7fef28f80ef7d393b1001d22e0541936",
|
|
"description": "radv: use a separate parameter for radv_rt_wave64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faccb0b7cd0c0f3ba91b653b792559eca919f515",
|
|
"description": "radv: reformat debug/perftest options arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a35ab81b82869d9aa75cb8a2e1911865d525ae3",
|
|
"description": "Revert \"radv: Only call nir_opt_dead_write_vars once\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bf0e04a5315922cb97eed0f7359386ed0484906e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7db497c096416d9a956f2e656bebd3b5e961ec5a",
|
|
"description": "Revert \"radv: move nir_opt_copy_prop_vars out of optimization loop\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "36b0fdb7b7f943d3df17cec5e376f72599e2b6a0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1754af4cd6983e2a3927291c2d4ebaa9c102feb",
|
|
"description": "v3d/ci: add SKQP failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d51c0b89883c1ac0337e3ba94836e24fc8ab6027",
|
|
"description": "brw: fix SS surfaces usage",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "80c89909f36045305ef151bd66fec7dd922df81e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2307942a840b3d54d62d7a52814631e35174d1a",
|
|
"description": "Revert \"ci: disable mupuf's farm\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "1226ff99fae4e2d9ac067972fe09bcf6a7ec6452",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62d0957a3b5da44809fb77c5d71c004f58b12000",
|
|
"description": "gfxstream: enable kumquat building on Windows",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a16b693371fcf81035999a2c443740f1a288da6",
|
|
"description": "gfxstream: WindowsVirtGPU.h --> WindowsVirtGpu.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01bb498e16a13da8a82294c0f4dcfe90d3b242e9",
|
|
"description": "util: be consistent about transitive dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5eece7596ef23b69e0b4b83564dcc4c3d459e013",
|
|
"description": "util: rust: more rust support for windows/MacOS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2b42083e4cad95899832b841ac9f34c9a65ba4d",
|
|
"description": "subprojects: errno: support for windows",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6094567a78fbeda9775619ba5cf4372d0a2ca3e",
|
|
"description": "subprojects: rustix: enable windows + macos build support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7aec401b62f97f765a0ea62d83e483b1e58715ea",
|
|
"description": "subprojects: add windows-link and windows-sys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d60c19fd1035242803d7fb3e31553daecead4ea8",
|
|
"description": "subprojects: enable proper cross-compile on MinGW of certain crates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7a5c4a95136ecd242c2a85a3b0f3bd71b818f3c",
|
|
"description": "subprojects: update rustix and libc to newer versions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f005c0b5adc975c247effb250798a4eba625e1ef",
|
|
"description": "r600: fix error filters compatibility",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "28d6a5af252f9fc56cf75bbc212a84bcb4a9f8e9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01de6ac1340114dac47b27e6f5d243c4c1c399a8",
|
|
"description": "vulkan/video: Fix H.265 long-term reference handling",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "896f95a37ef6c21ebdb5084bce1cf3288e6d596a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fd0b76922bd75e84983aa4bd628132385d02a68",
|
|
"description": "vulkan/video: Fix H.265 short-term reference picture set handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc534ed209f9c832e08d43720236e0d5f748c822",
|
|
"description": "amd: restrict radeon_info::marketing_name to 64 characters and copy it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a39e1e6451735f244679c83288c306699625de8",
|
|
"description": "amd: remove radeon_info::is_pro_graphics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a43666e389bf76d2d94bbd2a88d607ead46ac2",
|
|
"description": "amd: replace uses of radeon_info::name with ac_get_family_name()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7b2f88b97c0e828b5d4bf4de7452d1d3d9ec1eaf",
|
|
"description": "amd: remove radeon_info::lowercase_name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8777894d3e304baa42fa2d516c1fc4d447c278ec",
|
|
"description": "amd: remove radeon_info::dev_filename",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80ab1de4be1730a7001a18fbf9d4ccc85f7f7f03",
|
|
"description": "amd/drm-shim: handle AMDGPU_INFO_HW_IP_COUNT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa15f0c8555c18382a3c0954ffc0f6b7e0d03377",
|
|
"description": "drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53fe1f39a02d2b68eb2f0101bd88d4ea6d77bda8",
|
|
"description": "ci: use $CI_TRON_JOB_PRIORITY tag on all ci-tron jobs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1226ff99fae4e2d9ac067972fe09bcf6a7ec6452",
|
|
"description": "ci: disable mupuf's farm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87b81b73857d1e3b038db10359752aaca47a94cd",
|
|
"description": "kk: Exposes more extensions/features we already supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f9acc0150439dd21e2004967425701bd4a8a523",
|
|
"description": "brw: compute final copy propagation resulting source",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a4263681c69358ffd70f3251b02f7d45f45cba7",
|
|
"description": "ci/venus: skip those causing oom killer to kill deqp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ee6b4d96e02d5bb63276bc5a2f8bfa60423b785",
|
|
"description": "intel/decoder: make libvulkan_intel to depend on stub decoder when buildtyle=release.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "108d2d29a910d59de8c87cd6244a075b45f9ce0e",
|
|
"description": "ac,radv,radeonsi: add more SPM helpers to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2644a138944696098e25640390437efb687578d",
|
|
"description": "radv: only reset SPM when cache counters are enabled with RGP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cc4e16c701bc593e81e2210f4827542ece68506",
|
|
"description": "ac/spm,radv,radeonsi: configure the SPM sample interval in common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a61eaa1e3c8d75f5aeb937683a4d3fc6ebc443a",
|
|
"description": "radv: remove the ability to create NULL devices with RADV_FORCE_FAMILY",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77030f296eb83693028261bb636902bf6207bb4f",
|
|
"description": "lavapipe: Expose EXT version of global_priority",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "744a961e1502a22486bb90276aa251c478cfa09a",
|
|
"description": "lavapipe: Add VK_KHR_copy_memory_indirect formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c00b66fa71aba9dd980a3568239576f1ef9a8cd7",
|
|
"description": "dozen: return INCOMPATIBLE_DRIVER on instance create failure",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba0f85ce2d0b32377d867890d1c62b22d6bb62f3",
|
|
"description": "broadcom/ci: unlock more CI-Tron jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ba6c9d0acc474f22a2cf2ce6d311e7e74623aaa",
|
|
"description": "winsys/amdgpu: enable userq reg shadowing for gfx11.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "700850f29d33f1c9144143be089fd6649751ed1b",
|
|
"description": "winsys/amdgpu: add assert that if kernel fence passes then user fence must pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9beb668d8d26ca054cbbe1c7554a87d502809c2d",
|
|
"description": "winsys/amdgpu: fwm packet pre-emption for gfx 11.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37c7d19e46a4863c120186a99ac0344c2dd31260",
|
|
"description": "meson: auto-disable `draw-use-llvm` when `llvm=disabled`",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69bb927ebfc40b81b30e38a59c1aa4b0593f73e8",
|
|
"description": "meson: auto-disable `amd-use-llvm` when `llvm=disabled`",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4235c39a9a8378f1e2dc0899dd4c3c941f27b887",
|
|
"description": "meson: Let -Ddraw-use-llvm=false work for R300 on non-x86",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b8b38d38b1c14b60de0324ac2f98ff7f1f4cc3c5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0465ced7f9924d0be8e219ed0afe907994bd516",
|
|
"description": "freedreno/a6xx: Fix UB in convert_color()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "76e350671f3ba2d8ccbe6851de868d8897a8bb98",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3eef0c02453b59ed6380338fde8edd3063dd4227",
|
|
"description": "radv: add support for cooperative matrix per element operations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ba49c3594864c8faa41644d0359ccbdb4ff8e13",
|
|
"description": "spirv: add initial support for cooperative matrix per-element ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a57753dca21b456c2f55dd0047d293aef096edf4",
|
|
"description": "nir: add coopmat per element operations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcedc88f2142d9a2b277c7b848b744e13d426f76",
|
|
"description": "meson: make libarchive a disabler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1737638c98d534b2aa7eda69298efadb81aec8c7",
|
|
"description": "meson: make dep_lua a disabler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c193ffef1a8316b4b666c9c2ec5afdd2035dd89",
|
|
"description": "anv: put more readable PIPE_CONTROL reasons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d98fdb3ec64eb68a80e545175fe91cc7993c8b5",
|
|
"description": "anv: avoid pipe control reason tracking in emit_pipe_control",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8a3863313ef8c113eb869f13865444cbc983a44",
|
|
"description": "kk: Move all resource tracking to the residency set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4779f3d0de3cfc8878d88d27e1fbca2a1c9c2b77",
|
|
"description": "kk: Use residency sets for user allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "417eb2340c41904c66110b98d792acf33b45c934",
|
|
"description": "d3d12: Video Encode - Reduce unnecessary syncs between encoder and context queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9c2ccd5437a00971402d533ed98990deb9ba942",
|
|
"description": "d3d12: Video Encode - Do not flush on direct buffer maps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7c306c654dd8babe665d6ab1357101496eca9aa",
|
|
"description": "mediafoundation: log warning if dx11 device is not created with multithread protected",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2fa57cb90db0bc05a63ae7cdb4bda286090bf20",
|
|
"description": "mediafoundation_frontend: update version to 1.08",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f493f5c88d9c243d300aaffe059d59e3b1c5b070",
|
|
"description": "radv: Limit GTK workaround to affected versions",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0d9d45db4e1b6d00747bf635ba3222146a899468",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "344040c3675d4f5edb3e916a3fdd8a29874064fd",
|
|
"description": "radv: enable RADV_THREAD_TRACE_CACHE_COUNTERS on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "473118b6eb1593378a389a3b01df55c5c8b17596",
|
|
"description": "ac/spm: use hardware names for performance counters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c21a4846cddcd06ee9004ef96c4c1a5f83bfcf3",
|
|
"description": "ac/spm: adjust the granularity of SPM results on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f434c5c93401f78837910383d85697810e25e353",
|
|
"description": "ac/spm: add cache counters configuration for GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da07f1ef3fd6916cb0987e1f7c0d7edc8e1b5e1e",
|
|
"description": "radv: allocate the SQTT BO in GTT for faster readback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2ebe7719c94a6ebb9ad2d3a486f2b1d9c91bc56",
|
|
"description": "ci/android: Build zink for arm64 as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10369631e0ef986114b2ba1beb07877c198d02d",
|
|
"description": "ci/container: Add script to build Perfetto tracebox",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9243dc92bfde41d069e62be9dee53dae02601cf",
|
|
"description": "ci/prepare-artifacts: Keep pps-producer binary in artifacts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b178612f11772cc3519108e5303542c48c7c5639",
|
|
"description": "ci: Enable Perfetto tracing support in Mesa builds for Linux/Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcd2acba411c87d4eb1f8875e3ce73c5e120aec1",
|
|
"description": "ci/venus: skip Android incremental and shared present tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17b9bc277000de3661ebb9b8e83d582d41e4a25a",
|
|
"description": "spirv: Only set workgroup_size_variable on compute-like stages",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "6d9f56396088e5b37c05f40cd0a58c7efc48521d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f2dcf656a851b2ac13e34ee22c97d60ec72b625",
|
|
"description": "freedreno/fdl: Optimize linear_to_tiled with avx2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3160c516ca4555a416a4dcf99fafb25f5c1d3aa4",
|
|
"description": "brw: Delete input_slots_valid from brw_wm_prog_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "868377e4c7bc16bbd6271ac1184fa188af0b31ad",
|
|
"description": "brw: Delete program_string_id from brw program keys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fbd9bf6aeb40bf4da3d5d1d4f02b861487d4633d",
|
|
"description": "iris: Use iris_any_prog_key, not brw_any_prog_key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad149423002363b2ebd6fb225851febeb4039b1b",
|
|
"description": "meson: Fix sysprof-capture-4 dependency",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e9341568fa9e4af1084db6702174ed4b4881bc73",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cc06191a85b15ba69ac6bddf9f94b6dafc93e0c",
|
|
"description": "apple_cgl.c: Fix error: call to undeclared function 'os_get_option'",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "222b85328e25e70838f11fb93ab121bfe62dbb47",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4913177b1477306809224a097f3a1ed26ab996e9",
|
|
"description": "loader: Wrap nouveau_zink_predicate with HAVE_LIBDRM",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "265afd9bfde79fc461899f91ca13e78407f9b072",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7f03c649ee71587c3f1fd7dca1c1050d3194574",
|
|
"description": "nir/lower_io_passes: only sort variables for nir_lower_io_vars_to_temporaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02148dc6bc5a608998407378f0f50b22ec60e258",
|
|
"description": "nir/lower_io_passes: fold bool lower_indirect_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b4fc64324cade85b566a5032cd771f856fec082",
|
|
"description": "nir/lower_io_passes: simplify conditions for when to lower IO to temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edfa3fdfbc3de578505ce93c1dea34e3a5da6f63",
|
|
"description": "nir/lower_io_passes: lower indirect TCS outputs sooner and clarify the behavior",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e01031f107345a00b76c4e1de4fac7db78bc137",
|
|
"description": "radv: consistently use the value in bytes for esgs_itemsize",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e8885a339d6d04a0da004fac1ae190d7e46f937",
|
|
"description": "radv: recalculate legacy_gs_info on bind",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36f6cf8a358d6310b1a9babc29ee7e38f216891a",
|
|
"description": "freedreno/registers: Clarify bit 64B of CP_REG_TO_MEM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c34567a4a19455e61470df37f60e28ff197a062",
|
|
"description": "vulkan: stop excluding Shader64BitIndexingEXT SPIR-V cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "334ffcda149468f5f8d5ca7d71e0c68e1d894638",
|
|
"description": "iris: Release global_bufmgr_list_mutex on missing error paths",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfdccc75634e9ae70492d305e156d4d1ea0019a9",
|
|
"description": "freedreno/registers: Mark functions as constexpr where possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9c64b737dee49dbbb41034c6f63c5ea69a80890",
|
|
"description": "freedreno: Collapse A6XXProps/A7XXProps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1574ddffb7e020848654525bfcb680bfcc12f403",
|
|
"description": "freedreno: Move magic/magic_raw out of props",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43dd11ca6a296fe570ddfe3f76e8e4f695e46303",
|
|
"description": "freedreno: Flatten fd_dev_info props",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "062e90f19b91881186e6f8f37f0ce2c634b2d010",
|
|
"description": "freedreno: Move RB_CCU_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "231ff1c14d9df8bcc38e0fba54ad929bfa8c379c",
|
|
"description": "freedreno: Move UCHE_UNKNOWN_0E12 to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17a6456b8456886d72606e3c4370db1eeb98a07d",
|
|
"description": "freedreno: Move VPC_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9d3f6f95c1d0521933eb8e24775344cb0b448bc",
|
|
"description": "freedreno: Move HLSQ_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39cd8d6d24186bdc2a1ebdf2861283d3f3528519",
|
|
"description": "freedreno: Move SP_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c8b9ad594ccc4d586b0347a55d0b09a8eae7437",
|
|
"description": "freedreno: Move PC_MODE_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d18d75a236be0bf72ddc4a473c033aab374cf362",
|
|
"description": "freedreno: Move UCHE_CLIENT_PF to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc4bdf58ec3569c3e283412b50f60348640769d1",
|
|
"description": "freedreno: Move SP_CHICKEN_BITS to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d13e0a4cca0a9e0a5c18cdc6605ddbdcdf99f43",
|
|
"description": "freedreno: Move GRAS_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f0c920a5270443526db480a5f9f6dd4f99becad",
|
|
"description": "freedreno: Move TPL1_DBG_ECO_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e81defa52d586cf8aab8698e6822fedc2096deae",
|
|
"description": "freedreno: Move *_POWER_CNTL to raw_magic_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31d69602d83a0341579c2cce8cfb5cc35116cb4a",
|
|
"description": "lavapipe: Bump maxGeometryInputComponents to 128.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bac9d17ead01467258e706973fdf193b9da26062",
|
|
"description": "radeonsi/sqtt: clear out sqtt bo on resize",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5794a86f1918919435a85be07c58010fb8578a6d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e76f5f2a2208ab3192ffdbe7ff4b3e3877bbab8",
|
|
"description": "radv: enable global BO list if vm_always_valid is supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf4c55a20f73e33603b2178db8550a6f1a1b69c2",
|
|
"description": "ac/info: get vm_always_valid support through ac_linux_drm",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f57993b71db298cd03adc92e910ec3eb6d874ee8",
|
|
"description": "ac/virtio: fix incorrect NULL check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51365585e2f99da9365e1c68e9ede889c7f159aa",
|
|
"description": "ac/virtio: remove dead code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3889695e9f673f32b1e28adc76dc52aedfe47e30",
|
|
"description": "aco/tests: switch to drm-shim",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a729b0ebaaaf20a5f0228927fea861dbaeb4edd9",
|
|
"description": "meson: require drm-shim for ACO tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4121a30df29bd219255263106ae492043e639c4",
|
|
"description": "amd/drm-shim: export a function that allows to select a different device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07b7de35cca7142948e435697b1da1e69a67f747",
|
|
"description": "anv: Wa_18040903259 only applies to RCS when in GPGPU mode",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "243c01c703ff7ca01d12fd4f34395dbbf16ec9fb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "168a8d0b520aa09105e633b9857ea62d44a98adc",
|
|
"description": "radv: fix RB+ for depth-only with unused attachments",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4580293ab2cb37dc4299c607933c370b3a743529",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5db246a5ba74fbb3e30b234f4ce03128e2db0df7",
|
|
"description": "perfetto: use the new upstream repo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829bd406c04566962268138195ecb2c4d78da5cf",
|
|
"description": "venus: fix racy semaphore feedback counter update",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": "5c7e60362cbf26e331b5621fac643813558b6493",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0bd5734349227d63207297823f3d98f4e23f7845",
|
|
"description": "panvk: Set primitive_index_override when prim ID is written by IDVS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "333ca9133ac82e041b471036744514e2fd564ad4",
|
|
"description": "pan/genxml: Rename Primitive Index Override",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "652a5f41bf25968ad5538b45bb435aeb142a2211",
|
|
"description": "pan/bi: Add support for writing gl_PrimitiveID from IDVS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5700c87db65a7c6119f94948b11f808e9b68c112",
|
|
"description": "pan/bi: Add some helpers an an info field for needing the extended FIFO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e339f4b32e762627d0d8a7c232328c1117494d8",
|
|
"description": "nir: rename nir_lower_indirect_derefs -> nir_lower_indirect_derefs_to_if_else_trees",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22871fb8bda00068d316a4c1653ed5ccb681dfd1",
|
|
"description": "nir: for nir_shift_channels, fill undefined components with undef instead of .x",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65837d828983e107af3c0a2ddd4826d7d86eac00",
|
|
"description": "ac,radeonsi: remove gfx11 FW-based MCBP",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0aad5bd7e6653756ad7c66b3f8811bb99d25858",
|
|
"description": "anv: Convert indirect to direct dispatch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15ffe6c524d6e41dc4b3d1d1e13bf022970ab927",
|
|
"description": "anv/perfetto: include all pc reasons",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ccbcf8a8b3333fbb36454ddadaa836035bd34e4",
|
|
"description": "tu: Support softfloat64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b3954e2b857e86fe6fc06a44afe1fa3cd2e5e70",
|
|
"description": "util/glsl2spirv: Use better glslang flag for -Olib",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e3bc1f1233b0a50a12ef2406888ba31f84055da",
|
|
"description": "tu: Make softfloat shader compiled on demand",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6400de124c8907b38498eb54005406020776d7a4",
|
|
"description": "docs: Update the minimal MSVC version requirements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca364a955156e10d7ae39724b912322aa4f3371d",
|
|
"description": "ci: update image tags for windows container",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11a775539f5ca8c726c3bcaade177fcecf691b3f",
|
|
"description": "ci: MSVC 2019 is not support anymore, remove it.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84cce2a739100dca3e1ab3616d3c29a1174538d4",
|
|
"description": "ci/microsoft: Downgrading WinFlexBison.win_flex_bison to version 2.5.24",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9592686ca0d106dbdc3af6ecd30a3a350a63c582",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b4061fa7132150eee099efbfe47987a8416edd2",
|
|
"description": "kk: Fix image to image copy",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6d9f56396088e5b37c05f40cd0a58c7efc48521d",
|
|
"description": "spirv: Assume variable workgroup size unless it's set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80db8171debdf68edcc64ddd73280a95fb1a8367",
|
|
"description": "zink: Lock around screen_debug_marker_{begin,end}",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "015eda4a4186c75538a0aa915e380c5ce5863319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "018178842efafda13344e2726901f22d470fce1b",
|
|
"description": "zink: Lock queue_lock in zink_destroy_screen",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "015eda4a4186c75538a0aa915e380c5ce5863319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9acce36652b4c56948a5333c729d3b5646190b3d",
|
|
"description": "zink: Create one queue lock per device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "015eda4a4186c75538a0aa915e380c5ce5863319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dff1b9d4e9f0b66dc60ddafdd0f6726adfa8b47d",
|
|
"description": "zink: Make screen->queue_lock a pointer",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "015eda4a4186c75538a0aa915e380c5ce5863319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0dc8c0224fce3c2288ee30a4ec4bed088e06c72",
|
|
"description": "zink: Return zink_device in create_logical_device",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "015eda4a4186c75538a0aa915e380c5ce5863319",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abc719f01f7aa0954a82b7250ea2d54fadbbdafe",
|
|
"description": "kk: Add multiViewport and EXT_shader_viewport_index_layer support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15f170e369eb7f2231ef04d33c4e9f624249a3c7",
|
|
"description": "kk: Merge io type modifying passes into one",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbd0c9eb3b307181e2a95cc99534e4ae4fb69f71",
|
|
"description": "panvk: Add a panvk_common_sysvals struct",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ebabe9e43f6a430958fa3828a20552f4451793f",
|
|
"description": "docs/release-calendar: add 26.0 branchpoint and release candidates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fe2035065b53b4df0c649a80f721e426643f2d7",
|
|
"description": "anv: bump maxTessellationControlTotalOutputComponents",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65ba14519ea23193c85cc20729dd31194a49382c",
|
|
"description": "pan: fix a bifrost disassembly assert failure",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a3bfd1f7913819db315e6db8b42520a2d862690",
|
|
"description": "rocket: drop file names from the generated file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cdb6468c53ef486f237f3d3276013febbbabba14",
|
|
"description": "ethosu: drop file names from the generated file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a9342e4aa400ba1841f48035a93730fabd91cc7",
|
|
"description": "anv/video: handling segmentations features for vp9 decoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1479e1ef822492198c17bcdae9e3fb1ab7ab930e",
|
|
"description": "anv/video: rework for handling alternative quantizer for vp9 decoding.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8827123fef943c4e820bb1c20e25e7804ace87ca",
|
|
"description": "tu: Disable FLAG_WAIT_FOR_BR sync when CB is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9370bdc61e8a7eb8d50971dfaccecb014979bf55",
|
|
"description": "tu: Disable by default CB running alongside renderpasses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d2b171886d643d6098d5aaf353080b9c8235a25",
|
|
"description": "tu/cs: Helpers to create a region that can be easily enabled/disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7f63a5dbb1f621a48e227f4c1c092ed9ffe65a2",
|
|
"description": "tu: Do not WAIT_FOR_BR if concurrent binning is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f2fb8ad422506b84684a0864ce67d38eef25e724",
|
|
"description": "tu: Don't CONCURRENT_BIN_DISABLE when there is no depth image",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee4f375bfdf69e75bb7c53d411fb58fd06126d58",
|
|
"description": "tu: Fix CB barrier description",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f144081ec1656636ca72e358e666174a5c166f0",
|
|
"description": "meson: Add asahi to aarch64's auto-generated drivers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa66b670d49bd93de36eede6fee0c8197a838dc6",
|
|
"description": "aco/optimizer: reduce max alu_opt_info stack operands to 4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4da74eed96ed911582bc9021742abdd65d5d1d2f",
|
|
"description": "aco/tests: test packed fma opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f0293be0d6d0e5ec294dbe1b85ac82c8d2f394c",
|
|
"description": "aco/optimizer: use new helpers for packed fma",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fec10ea3ead275488bdd6f7637926a8ce69966f1",
|
|
"description": "aco/optimizer: use new helpers for add16 opts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8f5b9374b49688586f7467d698d6c3d396f77e1",
|
|
"description": "aco/optimizer: use new helpers to optimize mul(b2f(a), b)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0e24284f50b5626d4f3c774a69aa59545fa0f1c",
|
|
"description": "aco/optimizer: create max3/min3/med3 with salu min/max",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d21734e02478cd78111ecaa1e5700440dbc8950a",
|
|
"description": "aco/optimizer: use new helper functions to create med3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fc250fc06155dbaa3001032763ce3f8f1978af3",
|
|
"description": "aco/optimizer: use new helpers for min3/max3/minmax/maxmin",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d02eae052cc975e7738d3ed037521a6369377d8",
|
|
"description": "aco/optimizer: add less agressive pattern matching option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c05aa34aa7b83387b7bb8b1a9044d33ffee28e6",
|
|
"description": "aco/optimizer: create fma with s_mul_f32/f16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5abc9615145f271d807852e3c5f3839b72382326",
|
|
"description": "aco/optimizer: use new helpers to create fma",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e2aea7461741f0f44e3fa7c714984f27b6de83c",
|
|
"description": "aco/optimizer: add new helper functions for combining two instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87e168f2239490a3e08d3f6bedd4f426d9bd0c7a",
|
|
"description": "aco/optimizer: make label_mad more generic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53f5e447db815b48005355b89a96d110ffdb5b6b",
|
|
"description": "aco/optimizer: add extract_float helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7eccf5c745b67457780b1cf6230a73981b5ffac9",
|
|
"description": "aco/optimizer: refactor insert",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "049adad4f4089f0c7911ada314e8ff9c7feaa71a",
|
|
"description": "anv: split non binding related intrinsics from apply_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "138fbb1c6c8279463951361dc62cbde71b04120e",
|
|
"description": "mesa: introduce and use _mesa_has_texture_buffer_range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba3a0c580f6ecd2e4a8de452e8003fe6745040fd",
|
|
"description": "zink: only expose rgba buffer-textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73b1ea4491e3c890b3de2d1d1c8fd47a7ee8e562",
|
|
"description": "panfrost: only expose rgba buffer-textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08b5876c3792dc4d7b977ba80804a74c5f51131b",
|
|
"description": "v3d: only expose rgba buffer-textures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70f1603125a8cfbe3fd1f3e856b68f8e83431eb4",
|
|
"description": "mesa/main: do not check for ARB_texture_buffer_object for GL 3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3039899d5b6a774fdab1bc91131b4d54ea6288df",
|
|
"description": "mesa/main: correct error message",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f2b8c3f615af6a38b3da3fb5094b8b4390e64f2",
|
|
"description": "mesa/st: do not enable EXT_texture_buffer_object with rgba only",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "45ca7798dc32c1cb7da8f94af9a7d7400ee9bc12",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d5e0c1ad27102f496161bee4ee0011d0f5c4b3b",
|
|
"description": "mesa/main: correct formatquery error-handling",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b4c0c514b10ed85b50e4fc3bbd9c740db21e5720",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c9e5b4c1cdaa9aa7315ee58d14ec3325f460187",
|
|
"description": "radv: remove unreachable code for prefetch in radv_cs_emit_cp_dma()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60d438e517b173dca7f287e453f7e9bf142e4b0d",
|
|
"description": "radv: always use MALL for CP DMA operations on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2a13ce92cb7e25b2687f4f49978e2ec24df9c45",
|
|
"description": "radv/tests: require drm-shim and use it instead of RADV_FORCE_FAMILY",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fd91a1ee94c0ca4e0e79a212b72e0b4a6c2f768",
|
|
"description": "ci: build drm-shim for RADV tests in debian-vulkan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f83e731451b84b16cc1fa2f04b46a71a66e43ff",
|
|
"description": "radeonsi/vcn: Reduce allocated size for pre-encode recon pics",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a49b7adad883148f07308fd4d8c1e57796302857",
|
|
"description": "venus: add error log coverage for virtgpu backend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0afc408cb9b66c15a20485557d89377eb95cebd6",
|
|
"description": "venus: properly fix the blob mem mapping size",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c259ea24eea24868cfd0556316e1daaec6277321",
|
|
"description": "venus: avoid re-imported dma-buf to have a larger map size",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "442f242a4953a10c558d9628eaadb79117648a23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6bf07e7c24529c082466c194d41a1065a1dd7d8",
|
|
"description": "dri: avoid sending too many present reuqests when app start or pause",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "198537039a7b3613f9048d52e615b265b039b81a",
|
|
"description": "anv/rt: reduce writes to block_incr_and_start_prim",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "768bb1c7a3c7b92d990391df1e5cb09282cd8c86",
|
|
"description": "anv/rt: multithread writing of invalid leaves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09c218e8aae70da3c7eb778175a204bc489da63c",
|
|
"description": "anv/rt: fully restore code to write instance_count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff9d82c664736aa1fc0ff6edb1e7b0aa369469b",
|
|
"description": "anv/rt: rewrite encode.comp for better performance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "443ddace70695bd490d959d783e22ad49c69ccb2",
|
|
"description": "panvk/csf: merge v10 and v11 paths in issue_fragment_jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c6c4cbebd031572f234cf2f914022e83a50e3c4",
|
|
"description": "panvk/csf: factor out cs_match_iter_sb helper macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "298ad17b81e07e33dcf4954a4b89a95cc841c340",
|
|
"description": "panfrost: enable EXT_shader_pixel_local_storage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c15a43cce0043b4651f3d31ccaf9a2281a1172f3",
|
|
"description": "pan/lib: prepare for pixel local storage support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfddcae916136ac3e0306f279ca0a0d1b5bec274",
|
|
"description": "pan/bi: introduce EXT_shader_pixel_local_storage support to compiler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc12bac4f82dd0a0169ea6266bed9c5a07596e03",
|
|
"description": "gallium, mesa: keep track of pixel local storage state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f7c4ebbba6cee1bbd1579665ec9d3dc54c49f68",
|
|
"description": "glsl, mesa: add EXT_shader_pixel_local_storage extension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04d3da19c69da8677d61e7f492ffa42cf54a0988",
|
|
"description": "glapi: add EXT_shader_pixel_local_storage extension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05795a1bd2bdb21960dd588ad009f1b6ff652a76",
|
|
"description": "compiler/glsl: replace tabs with spaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "98bd0850da075503502bbe9e0f421872ecf3d3bd",
|
|
"description": "nir: Add a pass to downgrade inout PLS vars to {in,out} only ones",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2cc254d8cbdcebd3de2692f25cdc8ae94441fa77",
|
|
"description": "nir: Teach nir_lower_io_vars_to_temporaries() about PLS vars",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea4d4d2a775760729742e08546da2b603e0d4c50",
|
|
"description": "nir: Prepare nir_lower_io_vars_to_temporaries() for optional PLS lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab867cc3cde38e2a5f82e7350f753a9766a86a84",
|
|
"description": "nir: add intrinsics for pixel local storage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75263ce911b4132a98fae152b4123f0138a2ebcf",
|
|
"description": "nir: add support for pixel_local_storage variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bfee8d3a14807632da36ca57d57c6b53ea665ffb",
|
|
"description": "android: support longer property names",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a72696e025fb357dca644a0cddd76aa3664e519",
|
|
"description": "nir/lower_tex: copy `is_sparse` when lowering txd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1243d575a576881b463a0b1dff92a09e429f095b",
|
|
"description": "aco/insert_nops: Consider s_setpc target susceptible to VALUReadSGPRHazard",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f512d8f937648f499e5c926fd9a25164e63b947",
|
|
"description": "radv: advertise VK_EXT_custom_resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91469bcc302308ca4ff57ead44e6aa58db1563a7",
|
|
"description": "radv: implement VK_EXT_custom_resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d700205a9d08a2cb36528783d6177068aaf6085b",
|
|
"description": "vulkan: add support for vkCustomResolveCreateInfoEXT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d46be8fbf2cf784c2c940c3524b4cf5fcc020853",
|
|
"description": "rusticl/kernel: Do not run kernels with a workgroup size beyond work_dim",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "376d1e6667a80e1811d4c25115633817f16666a7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "810dca450cde704f9ba9238963d94b6860acf08a",
|
|
"description": "rusticl/kernel: fix clGetKernelSuggestedLocalWorkSizeKHR implementation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "376d1e6667a80e1811d4c25115633817f16666a7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2587a565d849fd07501dbd0038548dfb277cbb24",
|
|
"description": "radeonsi/vcn: Remove unnecessary vars for AV1 encode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "698de5360ce99f4a0074dbea314e08ae7dd51556",
|
|
"description": "radeonsi/vcn: Cleanup AV1 screen content tools coding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6050bda23151b1abb56fdb92d825b9031e4931f5",
|
|
"description": "radeonsi/uvd_enc: Cleanup HEVC encode deblock params handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "153ff5dd8a46336abb1ed9436569b0cb1d66df5e",
|
|
"description": "radeonsi/vcn: Cleanup HEVC encode deblock params handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10e274af62b024e7602dc6e610b325ab34080fd5",
|
|
"description": "radeonsi/video: Make helper radeon_bitstream functions static",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "094e20f13491d94b0cc457728a7c54cce87825b4",
|
|
"description": "radeonsi/vcn: Use radeon_bitstream functions to code headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "628694c16c9b7c6280cb26d4aed3135aee38a659",
|
|
"description": "radeonsi/vce: Use radeon_bitstream functions to code headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "332ec608ad3d203786d80f86113bba0fe683562d",
|
|
"description": "radeonsi/uvd_enc: Use radeon_bitstream functions to code headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f51401daec308b84ef3ff37cb6386f061bf22db",
|
|
"description": "radeonsi/video: Add VPS/SPS/PPS and sequence header functions to radeon_bitstream",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5f898edb4d0efa48765ad08b9a0439a11a9051d",
|
|
"description": "frontends/va: Add AV1 encode high_bitdepth flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "617f0562bb1127d53841c33d39f743d179064148",
|
|
"description": "pan: Use bitset instead of bool array in bi_find_loop_blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6535a3b6b3a8fcd95790e9232c2fc0a2c81df58f",
|
|
"description": "pan: Fix bi_find_loop_blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ae1b68cb06ffbdbb33027a9299967424066f4dd",
|
|
"description": "pan: Adapt calc_dominance from nir to bi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd01573207127d87747348b879e6aca05d71641c",
|
|
"description": "pan: Copy nir_dominance.c to bi_dominance.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca9c9957e20bd33f9a79ca71ef7d72d8aef0d6e8",
|
|
"description": "pan: Avoid some redundant SSA spills",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45c9c61ad373ac570c749659a5b9aac618298bb7",
|
|
"description": "anv/ci: Run vkd3d job in parallel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b0047be0c253d1fdaf8ba015704deb5380ce7fc3",
|
|
"description": "mesa: fix _mesa_update_texture_matrices()",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ec978e002f59c8ed829e354f8ca8d9440df487f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad25196d356b01d0d10948a3e05e6978ca8e1e6e",
|
|
"description": "radv: add support for cooperative matrix reductions.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a175b54a44389cf18f43960027c2df297d1de0a",
|
|
"description": "aco,nir: support subdword v_permlane_b16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4a0d28ea6bb602363de0b8423ed3f44b0890c52",
|
|
"description": "spirv: add support for cooperative matrix reduction operation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "438245404cd9d8550becaadd0a4c712763a4d142",
|
|
"description": "nir: add support for cooperative matrix reduction operations.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9385d94bc919de4d26aaae21dad88bb062643e9c",
|
|
"description": "nir: add a flag for functions that are used in cmat calls.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "26eaba935dd90a238674b76fc2bd937e327f37e2",
|
|
"description": "nir: add a cmat call instruction type.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ba0797a069a578143ed393c5c74690164029f7a",
|
|
"description": "etnaviv: Improve flatshading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e9cbea34e7b40e002a9b984136ea8a49ced7930",
|
|
"description": "kk: Fill driverUUID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38fe7b73521143c297f0e96c1c32c8741e0fc734",
|
|
"description": "util: Add build_id for macOS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a77e09eaeb76f8e5fea2316888268b24526f59aa",
|
|
"description": "util: Introduce HAVE_BUILD_ID for build id utils",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d2c8e5b987614aecdeed719885d4de85bcd76a6",
|
|
"description": "bin/gen_release_notes: Remove duplicate bug entires",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cda114e0e4b3655756ad29353208284f16f0dd76",
|
|
"description": "bin/gen_release_notes: Remove cast that does nothing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b7a676fa62aa3db80a3e6593f5d49fc0cf8a261",
|
|
"description": "docs/relnotes/25.3.0: Escape some rst language constructs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a524a6de6104816fae3f82d34c3d52cf1af4605",
|
|
"description": "docs/relnotes/25.3.0: Remove duplicate bug fixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1640d027fd3d0652263872493fa57a31b08d25a",
|
|
"description": "docs: update calendar for 25.3.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04e1c46089b6b65da7716a99fe7e741f3a9a4da2",
|
|
"description": "docs: Add sha sums for 25.3.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34c520037ac46bbfd355055d77d7ef657bef8773",
|
|
"description": "docs: add release notes for 25.3.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c49b3c670c837df81e5dbcfd74c7d9a85b3199fb",
|
|
"description": "kk: Add MESA_KK_DISABLE_WORKAROUNDS to disable workarounds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adf881cd3ec3bfc664637c02014213eb203b94ab",
|
|
"description": "etnaviv: Add support for ARB_vertex_type_2_10_10_10_rev",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "401b2066b053ab4882d90a76628e3edfd70be936",
|
|
"description": "anv: ensure slab allocated memory matches image requirements",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "dabb012423dc27e2b03f13f7144406edacc89069",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "775f8ec105c77c0d294e62d1a76e8e1165ad4ca2",
|
|
"description": "anv: fixup load_ubo lowering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a2df9127f06d0f6d66087e1a189c16bc2a174fd",
|
|
"description": "panvk/csf: add PANLIB_BARRIER_CSF_WAIT, to insert WAIT after precomp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5e0d902316219df5f1d1ac4163862a8ac7e205a",
|
|
"description": "panvk/csf: put precomp syncobj behind PANLIB_BARRIER_CSF_SYNC option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebbf05f9d2f98bb0d93a527f660195200fd0ba61",
|
|
"description": "panvk/csf: explicitly set ls_sb_slot in set_fbds_provoking_vertex",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "885805560f97c0b777d47db550ba51234b603a50",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e899bc8be8cb725ca7a4a76ffccf2888db3db751",
|
|
"description": "panvk/csf: fix uninitialized read in draw context",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "885805560f97c0b777d47db550ba51234b603a50",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcdc0aae44cb2b35f2bf8ee5fe8fce742866f634",
|
|
"description": "anv: Make pipeline mode switches show which mode is being entered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f795016d33e14303726bfa15640b19f94e982fc",
|
|
"description": "anv: Remove vf_flush for start of command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4816318887d63dddca16480cd953e336662324ad",
|
|
"description": "brw: fix workaround fence rlen field",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17c015c2de7f4a8c5a2459e332424030f2e89ecc",
|
|
"description": "radeonsi/vce: Add workaround for unaligned input surface",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "018f45f9812cb5b728e2eb32a5b350efdd9ac90f",
|
|
"description": "aco/insert_NOPs: remove redundant VALUReadSGPRHazard waits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1d730982e50e3c029037cd5d94960319bf4e831",
|
|
"description": "aco/insert_NOPs: remove redundant VALUMaskWriteHazard waits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3170d11ac705a58fc8b50f05df29a6113bc6ee9",
|
|
"description": "pvr: limit availability of HW defs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8721b74369fabf14f48d2236765bbc0de79c91d",
|
|
"description": "pvr: respect has_pbe_stride_align_1pixel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba47e03908442bfa4691f7b1fd7d42f5383e2597",
|
|
"description": "pvr: store has_pbe_stride_align_1pixel in pvr_device_features",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da414f102c59e13d91f28c0f61c4db945c0219f5",
|
|
"description": "pvr: factor out write_immutable_samplers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "afff4be21c3d3414f9cdd2a903a9a7a32a0413d1",
|
|
"description": "pvr: encapsulate clear-state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ddd604439f364ab421c719bafc1349e5254cf795",
|
|
"description": "pvr: encapsulate border-table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8233f77caa13e94a55f5d5061ffe83b16ef5fc2c",
|
|
"description": "pvr: split idep_pco_uscgen_programs_h in two",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8df205d52085383b6e9dfb4bc796974e2cd65bd0",
|
|
"description": "pvr: store arch in device-info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e548195d2391273331d1254fcb6da9a247fe0b7",
|
|
"description": "pvr: feature promotion to core from derived",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf1d9d1339f49b6d839b0ba83d265d634486a407",
|
|
"description": "pvr: Change has_fbcdc_algorithm to 1-bit bit-field",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8de09a811fc1f5b8733e1a36bafd55c778139be",
|
|
"description": "r600: fix rv770 read scratch compatibility",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9c48a139b08f223f4ac6e218d19b356bf4a41463",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d77279fa9b60b3566821f6041a1db361c484f706",
|
|
"description": "panfrost: remove stale code",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "49183bfb7918009b4ac269bde6ecb8389500e8a4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8e30c7a9fbd44ef49f5faa3e4c5c34f5b1d1972",
|
|
"description": "panvk: assert that shader_present isn't zero",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22d929f26537c3e240e115df5d746b36bc950e5e",
|
|
"description": "panvk: do not open-code debug_get_num_option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a7a157e8b8aed9631a0687d7018641b0255db0",
|
|
"description": "pan/kmod: fix priority query logic",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f04dbf0bc0bf34818c7cdb1852154b396c81de99",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55ef52d0091ffea4df5b816a861c9fd0afedada5",
|
|
"description": "panfrost: remove needless variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9839db709aecb2491239a6dae905fe367aa7df34",
|
|
"description": "panfrost: initialize sig before use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8147108590c996fc6e303d11b2e337e21ef854ac",
|
|
"description": "anv: optimize pipeline switching with secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85a117bc3722de7310a9c41b267710ea61050d71",
|
|
"description": "anv: track descriptor mode in SBA tracepoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "942e6af40bfc0baefa52217ffb60a2d42adb6c25",
|
|
"description": "r600/sfn: use PS and PV inline registers when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80887e25900097467551e014d7390829accdc034",
|
|
"description": "r600/sfn: Fix test creation and handling of 3-src without dest",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f58a36abbf94d6e497d189e718e7da882dabbc8",
|
|
"description": "r600/sfn: Add method to force-override the dest of an AluInstr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f8841b338bb1bd1c6c93f0854dcc6564d81cf28",
|
|
"description": "r600/sfn: Make value factory a member of the block scheduler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e0a0ca09855b5a7df2215011c16690af43e98d7",
|
|
"description": "r600/sfn: Add slot access operator to AluGroup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12d913fe4ff52da48130b8824a1abf8c345ca648",
|
|
"description": "r600/sfn: change register ID of dummy dest register",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc5728950ba2116dd68412b69dffa0c166c17321",
|
|
"description": "r600/sfn: don't use dummy register with non-write 64 bit slots",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "603af345be2cb2b9d218f92c263ffb7d00be6c22",
|
|
"description": "r600/sfn: fix querying number of sources for LDS ops in readport validation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cd0efbbf9dd76c939635a893293db8a21936111",
|
|
"description": "r600/sfn: Don't assign dest registers in non-write interpolation slots",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ebe395608ad152ed5e270dd604e21a58f88da64f",
|
|
"description": "r600/sfn: Silence warning about unused parameter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43df08dd4215f4aff56ebabbc03a764ac41150f0",
|
|
"description": "r600/sfn: remove some unused static variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a22c03f0a3c0a3e606f321c5e11ce5b8fda06f3a",
|
|
"description": "r600: Handle dummy dest in assembler and disass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a4b4dba9a46a896ef7c2ce1795d101abb27edda",
|
|
"description": "anv: remove own GetRenderingAreaGranularityKHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb0c95a5d5cb1bc36724cd6ce1ad7f1b5ed5ee27",
|
|
"description": "lavapipe/ci: Run vkd3d job in parallel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6fbbfef5ca656a6344346c785dc409024ede32e",
|
|
"description": "brw: fix SIMD lowering of fp16 sampler message data with multiple components",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "61d6aea401743177e30d286ce6946525f30c8df9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c12fa4bf8bd1aa95857127872556f9287d73d22a",
|
|
"description": "vulkan/runtime: fix incorrect assert on empty shader groups",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e05a9b77b6edd8e35f214267c226cb166f50bc99",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3abb2707e2dee5975fd453f2026c615d2a2d6f1a",
|
|
"description": "radv/video: Fix coding used_by_curr_pic_lt_flag",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d68a1fc0d43546bc37906439b76ef5d8fbf2e5ee",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d4ba81ca8c611e9b0e7c4782f4cb12a94a9a5bc",
|
|
"description": "radv: remove now unused SDMA helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4e4f13c785759a2c0f4c887b765090d9bb218af",
|
|
"description": "ac,radv: add ac_emit_sdma_copy_t2t_sub_window()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5ecc5ffd5d2234bab9db62fdcdcf932af4c97d4",
|
|
"description": "ac,radv,radeonsi: add ac_emit_sdma_copy_tiled_sub_window()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f8fa6ae036ff216533977ab5371a74fe3f2818d",
|
|
"description": "ac,radv,radeonsi: add ac_emit_sdma_copy_linear_sub_window()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da3d8c8b4bc1be5b89769be0de96423197fee24a",
|
|
"description": "nir: Update progress info in nir_sort_unstructured_blocks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8db66767a9f0243bcd0da32891a005db548ab126",
|
|
"description": "nir: Fix preseved metadata in sort_unstructured_blocks",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c859ea5783b15ee32435dd6d49a4e3645a45fd19",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3858a6a696dfa4106ff81f69f99cc0662e58679f",
|
|
"description": "radv/video: Fix coding allow_screen_content_tools and force_integer_mv",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "37e71a5cb24cd6053603ca64b67352e0c8e2fce8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22803f0d503065c1e7756c076ec0440f6626dd82",
|
|
"description": "vulkan/video: Fix coding AV1 seq_choose_screen_content_tools = 1",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "724655bfc6b70deec343a963d8728d1bd641db44",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c319cb627f202de361de0ab0281926baf664a323",
|
|
"description": "Uprev ANGLE to 127a84404b88dbc4327ffb7f831a9a36c3b111bc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9666bd1245071e627301a60bf7fd73fa37f3f0a2",
|
|
"description": "radv: remove unnecessary handling of SDMA in radv_cs_emit_write_event_eop()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6413651bcf6481d095537aa3c188df7685440d60",
|
|
"description": "ac,radv,radeonsi: add ac_emit_sdma_copy_linear()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "191bf7aba645798554659acf4f3dafb09764e5cc",
|
|
"description": "ac,radv: add ac_emit_sdma_constant_fill()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0007644913d9b5e74d4751d52a66de43503236c8",
|
|
"description": "amdgpu/virtio: unmap bo in destroy_host_blob",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12edb83fb5cdf0c7969fdf6bf9f30c697fa4e8d4",
|
|
"description": "venus: add a wsi image log",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5193a7bdda63e2278bf55b0da7d231ccb67f78c",
|
|
"description": "freedreno/ci: add a200 nightly jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41406e28dcd0beb76763fadf833af5b838a7ca2b",
|
|
"description": "ci: describe my small lab",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d20bdbe2c17644ff6a126b88e17c5f39be67761",
|
|
"description": "ac: Improve description of some HW workarounds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cad4e7d2e76ceaa3de2f6f3ff1794abdbcbd9f9f",
|
|
"description": "radv, radeonsi: Move GFX6-7 CB clamp issue to ac_gpu_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35b376b942bae2e5a53e4c81e76c8bbe2e317537",
|
|
"description": "radeonsi: Respect if rbplus is allowed when choosing color formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f793d2515db9cf7a361225196d73333ed517688",
|
|
"description": "radeonsi: Inline si_choose_spi_color_formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "567e1b56ef9de920401f834a3f595faf978f9bc0",
|
|
"description": "ac/gpu_info: Disable sparse VM mappings pre-Polaris, for now",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c8881fc605936d403d95426d813cced66d003c2",
|
|
"description": "radv: Disable sparse mapping when unsupported by VM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a037443399e222a1cb0d2afee6cfc94b10199740",
|
|
"description": "Panfrost: Fix un-split 64-bit address for store_scratch instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a790236a5696e094f81439565e4093b5a093191e",
|
|
"description": "etnaviv/ci: Add KHR-GLES2 conformance testing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f2bab6569b66e308b7968e574a9c7a673ed0e3a",
|
|
"description": "broadcom/ci: fix rpi4 retries",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "ee5a95319db15b378bd6141475d3ca8627402512",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9341082a20b969c48a28675bd63b0410bd72f73",
|
|
"description": "nir,glsl,zink: remove the option nir_io_separate_clip_cull_distance_arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da52bc466fabfa53c3920c9a0c71dd046af14be3",
|
|
"description": "nir: add nir_separate_merged_clip_cull_io",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e0fe81b69eb0d9b1ccc88c2a1d9cb8032ca8975",
|
|
"description": "nir: document how nir_opt_cse works and suggest improvements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9247a789259402c307e80903811277a6830e72ed",
|
|
"description": "nir: document how nir_opt_dce works",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e372365cf41b8c01f1ed252f945ac4257986d771",
|
|
"description": "nir: rename nir_copy_prop -> nir_opt_copy_prop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "296839f489f84fb13702245756708f69f7fa963e",
|
|
"description": "nir/opt_copy_propagate: refactor for readability, describe missing stuff",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4e7981996cb7a9c6636da4be707b5b648dede91",
|
|
"description": "anv: Convert DEBUG_SPARSE logging to use mesa_logi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e834b432127c13c952588df472d179f005ad4f4",
|
|
"description": "nir: add NIR_PASS_ASSERT_NO_PROGRESS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482fa6818e907d928f806733723736e455039c82",
|
|
"description": "radv: set ZMM_TRI_EXTENT for conservative rasterization == overestimate",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b92f7c17da9620c5ddf39312b2c664217f049f29",
|
|
"description": "tu: Expose preserving fp32 denorms via softfloat32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d30ff374a1669bffcb693e20e668114f6b9ed78e",
|
|
"description": "nir, glsl: Add support for softfloat32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e477555c5030ec8a19f4f1e45fcd6798ac37b1d",
|
|
"description": "glsl/float64: Fix fmax with NaNs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c16d7f18a7e8a0196b32533b5c36eed5c91a0df",
|
|
"description": "editorconfig: Set for glsl files",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee5a95319db15b378bd6141475d3ca8627402512",
|
|
"description": "broadcom/ci: automatically reboot rpi3 when they fail to find the root device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e20d910a6accf74687394b65744132c5df391718",
|
|
"description": "brw: Remove 3src_exec_size from the field macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de5d53ad7dace2a13dbdbe5bbb57e73d101baf29",
|
|
"description": "vulkan: update spec to 1.4.333",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3853dc11e54adb6935db8edd256e237ca021559a",
|
|
"description": "spirv: Update the JSON and headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f13905c5e38ac3921c4804b19fc0f50531b0317",
|
|
"description": "pan/bi: improve bi_alu_src_index to avoid bi_make_vec when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b75b0ce7b2b554cd7e0c84f3d54671d152ed504c",
|
|
"description": "lp: Implement gallium depth_bounds_test capability",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36b0fdb7b7f943d3df17cec5e376f72599e2b6a0",
|
|
"description": "radv: move nir_opt_copy_prop_vars out of optimization loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ff8cf3e7bcd9f9518ea8693bc7479b34caf509a",
|
|
"description": "radv: Only call nir_lower_alu_width once in radv_optimize_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11fb6c30b3795c9484898d7a36efbe09115ab409",
|
|
"description": "nir/lower_vars_to_ssa: return early if there is no local variables to lower",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18b99338b7a6f3b277f0e99d2d1fbfd18fdc5d68",
|
|
"description": "radv: don't lower_vars_to_ssa during optimization loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d959e17d3d256501eab0824331573df56c2418bb",
|
|
"description": "radv: call nir_opt_find_array_copies before first radv_optimize_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf0e04a5315922cb97eed0f7359386ed0484906e",
|
|
"description": "radv: Only call nir_opt_dead_write_vars once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c3b72ea00c9065c4fbed0a93a79b650dbc1cf4ec",
|
|
"description": "radv: Only call nir_opt_memcpy once",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ee1932309623490f8b9aad1cc95742f9243b3ad",
|
|
"description": "treewide: Never preserve nir_metadata_dominance without nir_metadata_block_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d70716c8a5e4a4dddf777a0c9529ada69f8aee1",
|
|
"description": "nir/opt_large_constants: Fix dead deref instructions accessing lowered variables",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61d6aea401743177e30d286ce6946525f30c8df9",
|
|
"description": "brw: fix SIMD lowering of sampler messages with fp16 data",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "295734bf88dbff12fe8e109162590357ed11a86d",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e47a60255a028b8bca66ac0a14325842cb9082b3",
|
|
"description": "radv: add a workaround for color<->stencil only copies on SDMA4-5",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "0034f5a9487b66467ff415a2ba3490b32443062f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54715e898916e868f821cddc559ee276b6f8a1d4",
|
|
"description": "util: Getting util_align_npot to be same with ALIGN_NPOT so it can be merged latter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07d059f3e20179266c12d5a59bde6a8249306bd2",
|
|
"description": "venus: use seq_cst for ring cs and tail update ordering",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27695ac463d4ee4bf3a6133a3ff705585a008667",
|
|
"description": "anv: report actual AS descriptor limits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80c89909f36045305ef151bd66fec7dd922df81e",
|
|
"description": "brw: fixup immediate bindless surface handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73bf51dba087bb30378a5773c59033099254db42",
|
|
"description": "anv: consider 64bit atomics on similar formats with mutable images",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ed77f67e445d5104c81b999bbc7cbafc75090838",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3cc54731f1952c2eab05826be5a4dbca07fadf4",
|
|
"description": "brw: fixup 64bit atomics emulation on 2D array images",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ce7208c3eeefc34193e79997a0447a90fd740453",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aeaf1cbc2b370e9a31ab7245710307384329d52b",
|
|
"description": "anv: Replay mode is only available on Gfx < 20",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29cc9c5eab3b6fbfb82e4628939591b60a235585",
|
|
"description": "intel/genxml: Update CS_CHICKEN1 register for gfx20",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6064e3a7d82ecd31f54f5a77c01ce4253f0e79fe",
|
|
"description": "tu: Handle case where pipeline writes unused color attachments",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c2eb768eb22287a5cc0cf578f677dc0157ab008e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47d86e5f66bc787ed4347b073a0f4ea3f29cc22d",
|
|
"description": "treewide: strip unneeded inc_gallium inc_gallium_aux",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65fcdf4c81d4309257a4ca6471332a7d56e68729",
|
|
"description": "nir/sweep: fix use-after-free with dominance LCA",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "17876a00afabc9466162187c18f04080353575d2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a24f490488c4622cd6434d668d35c9ce20c2eb98",
|
|
"description": "panfrost: match a GL object's maximum label length to KMD uAPI limit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a68c584d70be5254c68beeb2e54ba2e9113196fb",
|
|
"description": "mesa: gallium: make GL object maximum label length a pipescreen cap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa9ac826bec4125a0e6f54ba4b4a22132b2ed799",
|
|
"description": "freedreno/decode: Add some code to the already present generate-rd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "950f07748a96829e6aad50474ff68af5871a9fcf",
|
|
"description": "meson: Use adreno-pm4-pack.xml.h instead of custom definitions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5f11f12a69dc0b299150b37a94fd8370e8baea9",
|
|
"description": "freedreno/registers: Remove extra space in reg definition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "884849587569919b7ef40021da70e6858d93cbe9",
|
|
"description": "radv/video: Align each layer of encode DPB to 256",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "37e71a5cb24cd6053603ca64b67352e0c8e2fce8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9757d25e05a33dbf0896152232ccf8f072f8a8b",
|
|
"description": "mediafoundation: propagate input timestamp / duration to output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "294e72e2b517bc744f909fbce9e154efa698dd10",
|
|
"description": "freedreno/docs: Add -k option to nc command",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00edddf542e78c4adced9e46150bc2c57458cc77",
|
|
"description": "ac/nir: add some tests for ac_nir_lower_mem_access_bit_sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4ae11ee42639383f8cfcfdd1c16e9460dca0cac",
|
|
"description": "ac,radeonsi/vcn,radv/video: Drop signature param",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "490f05f82ced94d0a2893946aad96083447cac38",
|
|
"description": "wsi/wayland: Zero min_luminance, max_luminance HDR light levels are valid.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cb7726bb2cf7e25661c1401dbef2a6a597748ecd",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b86ca638535c4e2515147beb1bf98eb2b77595e8",
|
|
"description": "freedreno/cffdump: Emulate RMW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "265aa40a8aaf8ae9a7d605720956df4518c9a523",
|
|
"description": "freedreno/decode: Add code to extent pkt processing with Lua",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8825c91dcb84a5302455cf20a89297329bf0cd5b",
|
|
"description": "pvr: Make display node optional",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f2c53200f00afddbbbb4e7372801794406f9bec",
|
|
"description": "freedreno/afuc: Fix potentially uninitialized variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf49571c9e17a1d973df2bef58c6677723e51a0a",
|
|
"description": "ir3: fix comparison of different signedness build issue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79e4323cf0c258cf48d7ace96a35c8812e01b39b",
|
|
"description": "r600/sfn: Don't start a new ALU-CF if LDS pipeline loads are pending",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e57643cf5488fc7ca2619f62997527b1f546cd38",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9266a122bb9e20fe22a414ada181b3f649a3134",
|
|
"description": "anv: ensure shader printf is functional on all backends",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef5a0def76c2ef948823f0af097b31a956d923e6",
|
|
"description": "intel/isl: add INTEL_DEBUG=noccs-modifier to disable CCS modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a5982cfe5e559a0fd4e0aa678b85bfd5dc5cd11",
|
|
"description": "aco/scheduler: fix register demand check",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "668259ef0b91dcecc71561909c630de4c4c6df55",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9141696d32e5cbcb9a25b7a1986c508a154b0981",
|
|
"description": "radv: fix gathering push constants from shaders with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "aa44a5a4ae9386043b20999fe0b20451d064dcd9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "388875abe17fd7ce0ce368c77d2712851bd8775c",
|
|
"description": "radv: bump maxRayDispatchInvocationCount to 2^30",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f07dab189928ee65865ef9cefcaa4eff05da99b5",
|
|
"description": "doc: mark GL_EXT_mesh_shader as done",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ece827d53b07e223599f041e2b478db8d99e9b2d",
|
|
"description": "radeonsi: enable EXT_mesh_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3d01529316e88c872b4acf4127df5ebecbeb4a84",
|
|
"description": "radeonsi: si_calculate_max_simd_waves support task and mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4495978932198f5e8940721d756dcaaafab8f893",
|
|
"description": "radeonsi: handle maybe per primitive input for fragment shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1733dddee9b4b3df4c0cd1131cb3c0f1418a8972",
|
|
"description": "radeonsi: add mesh shader functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c220f9745a0698c983598839b84be9e385c9f03",
|
|
"description": "radeonsi: add si_emit_rasterizer_prim_state_for_mesh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ee65537679585b387c58dbc3d1ce95cdb387d35",
|
|
"description": "radeonsi: add si_update_shaders_for_mesh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8410970e8b681782ae3afc4696aedf12cca0ce00",
|
|
"description": "radeonsi: add si_update_shaders_shared_by_vertex_and_mesh_pipe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87715a1c8cc5e3a26b7f5ddf4be82d3246362ac5",
|
|
"description": "radeonsi: compute culldist_mask and clipdist_mask for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "355e499b523d2ccbd8c0cb7221d0f60b88696caa",
|
|
"description": "radeonsi: si_emit_buffered_compute_sh_regs support gang cs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b713f453c62e9a246e566bd854c722fef3e27398",
|
|
"description": "radeonsi: lower mesh shader local id and workgroup id",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e025d66c3d2f14e5b3828aced7ddf3b6e5d3e8b",
|
|
"description": "radeonsi: add task shader queries support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a31151436488fc1e916f526f8e56038bf83ab17",
|
|
"description": "radeonsi: increase task wait count when emit barrier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0f6e97d6ccc426117e6d1c07020c6918ea52c78",
|
|
"description": "radeonsi: implement nir_intrinsic_load_ring_mesh_scratch_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5048216b43cc06f3931c02dc23f2d2f9d319c6a9",
|
|
"description": "radeonsi: init mesh shader ngg info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "432f66a7b61f883f48efd77257c01d91290a19cb",
|
|
"description": "radeonsi: add si_create_compute_state_for_nir",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "263cce11bd37cbb301ab8b9b3a8d7f4a0be2a4f0",
|
|
"description": "radeonsi: move shared_size to si_shader_variant_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3ab6249f2813b6de99e957f90b819f08d776204",
|
|
"description": "radeonsi: export si_init_compute_preamble_state for task shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ee4747678fd98e1cbd9a2a82628d568a9db44f9",
|
|
"description": "radeonsi: log cs support mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1138c18acf81be476fc22088afdac1babfacbf9",
|
|
"description": "radeonsi: implement task ring nir intrinsic lower",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e819554b2a6b42667eb1deb7b22008b61587ddd9",
|
|
"description": "radeonsi: add task/mesh shader context states",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cffc40051d76bdca051f7e27b5eb20a0631fe629",
|
|
"description": "winsys/amdgpu: support gang submit for kernel queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "963ad4bb4ebedb139ee2de6d2362f6c39956a583",
|
|
"description": "radeonsi: add si_emit_task_shader_pointers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66cd3f1b5265754af6b9bb01415a9acf4b483426",
|
|
"description": "radeonsi: add si_upload_shader_descriptos",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12f33b596c07902480cb23fe215ab5577407eb8c",
|
|
"description": "radeonsi: export si_setup_compute_scratch_buffer for task shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "915d5167af3bd3df71ab4eb250b278fbd40db604",
|
|
"description": "radeonsi: change arg for si_cp_dma_prefetch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c427aae924f9a6f368f0fd157f44dc2cf25b9b1",
|
|
"description": "util: Remove unused ALIGN function to prevent future use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecb0ccf60391edd190a22cb096abd8df3fcc49b5",
|
|
"description": "treewide: Replace calling to function ALIGN with align",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03a32b3fe231ca4261a3dfe4fb1eac56e28ece5e",
|
|
"description": "radeon/drm: Replace all usage of ALIGN to align and remove ALIGN macro",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe6143a772630571250b708726db712b30f2843",
|
|
"description": "radeon/drm: use align64 for 64 bits input instead of ALIGN",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8eafbe6277737c6da81f2940ff707d27ec5168e",
|
|
"description": "aco: Use align64 instead ALIGN for 64 bits input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee4c3e790f4659acecc83d851527ecad64efbdb2",
|
|
"description": "anv: use align/align64 instead ALIGN, as the input is size_t/uint64_t",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db767eb7e0c312e3381106fb06fd6e276cc38a49",
|
|
"description": "brw: Do not use align as variable name, as it's a function in u_math.h and will be used",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d95d7b85caa2808380ee9591fdf9162b4da1dc18",
|
|
"description": "panfrost/drm-shim: Use align_uintptr instead of ALIGN for size_t input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd97f64e8824324e6a3cdcc0195dd5c9fbb75020",
|
|
"description": "freedreno: Use align64 instead ALIGN for 64 bits input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "974f9833cbee159d0fe3c7f7c5be4428a97e80b9",
|
|
"description": "freedreno: Do not use align as variable name, as it's a function in u_math.h and will be used",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b241b26d11994a7a96c2bed57479f546569ce6e8",
|
|
"description": "nir: Remove nir_def::parent_instr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de32f9275f658b627279a45c14b66a8c231e002e",
|
|
"description": "treewide: add & use parent instr helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34e7fa2fe62e413997776ee02a8ba38d8bdf22f6",
|
|
"description": "nir: Disable gcc warning -Wstringop-overflow for nir_intrinsic_set_* for latter commit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e231aec0c9d67e2c4e1018698355f1a7a08abeea",
|
|
"description": "nir: Move nir_def directly after nir_instr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "013a6bfc70faa13cf69fe5b2f0fdfb59d4e52615",
|
|
"description": "pan/bi: clean up NIR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11e5f0b60d8947f9e90732aa1695b40cd42d5abb",
|
|
"description": "pan/bi: initialize variable to fix warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24a7d53329d9df358c67679eae0b9197a9125b96",
|
|
"description": "util: Add PRAGMA_DIAGNOSTIC_IGNORED_CLANG PRAGMA_DIAGNOSTIC_IGNORED_GCC for latter use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "583b25e806724347bd138d40553394a41528c03a",
|
|
"description": "util: fix container_of on MSVC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0b8ee614df13c2dab1cbf6e7d8376acb8e339d9",
|
|
"description": "v3dv: only apply simulator stride alignment for from_wsi images",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "562bb8b62b3ec1dbb8b390864ce7c17027161bfe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7411acaa77ef6907958629548e4e2f394a8bceda",
|
|
"description": "panvk/dispatch: s/shader/cs/g",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1046f5ed48a2c504180ebd98648b52de50e92570",
|
|
"description": "panvk: Make noperspective_varyings const",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ac1f7777d21587e401727cf3218978aed30ec96",
|
|
"description": "vtn: Fix OpCopyLogical destination type",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4c363acf94a04a9a885ed4025e628520354186dc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43fe66c26a68845cd8afe7d47ba0f62f7cd01972",
|
|
"description": "docs: add 25.2.8 to the calendar",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06443512978d3460ae436e26278b91d128b1dd0c",
|
|
"description": "docs: add sha sum for 25.2.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b9def504286551e9b4cbe0c6e7bd81205397aa2",
|
|
"description": "docs: add release notes for 25.2.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42d82fb6c0595e8ef10647b756e2e1629ed30033",
|
|
"description": "docs: update calendar for 25.2.7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6cf1f3b39a49510bb32b247d40b6dec2c414ba30",
|
|
"description": "radv: fix supporting more tess parameters with TCS for ESO unlinked shaders",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c6d9b9b4e04c7c03819494049eb3ac23095e1ee0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5826a0aad98efc1350be7e0499ff735fac761f3e",
|
|
"description": "gfxstream: meson format -i {all meson files}",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c73c737eb25dae688930329b8ad0e98b2bfc32eb",
|
|
"description": "tu/lrz: Try harder to have LRZ fast-clear enabled with FDM offset",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4baf82b406ab62844f49c37ab59940c866f89303",
|
|
"description": "freedreno/fdl: Move LRZ FC size calculation to a separate function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d22e4c7ba81d12b5184786e3c0f5a5a2ad6c150",
|
|
"description": "gallium/noop: don't unref buffers passed to set_vertex_buffers to fix crashes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b3133e250e1c40496d98c4ba52386b7ae423d194",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4e28785370bfd7f1f36ffbbc0d27885b0beca60",
|
|
"description": "anv: disable software detiling on Xe2+ for image atomics 64bits",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d39e443ef888ffd9c3385ed4c40e727868626b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0651fd4e6d20c73550e3fbc4b8fa02c0cedbb823",
|
|
"description": "radeonsi/ci, zink+radv/ci: Remove GS primitive_counter tests from flakes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7f5f8b39327d3892a049f2d46dcf90e7e201b259",
|
|
"description": "ac/nir/ngg: Use align() instead of ALIGN()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f99d736d09a88713b2aac969a793c3461e6f759",
|
|
"description": "ac/nir/ngg: Fix scratch space for NGG GS streamout",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13148afd0ee2690ba80caa3a600b064629a10968",
|
|
"description": "etnaviv: isa: Add \"thread\" info to TEX instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13a20f6571b4d965caa92764ef2822a8c6b0e8d2",
|
|
"description": "intel/ci: Drop timeout overrides for pre-merge jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9341568fa9e4af1084db6702174ed4b4881bc73",
|
|
"description": "meson: require sysprof-capture-4 >= 4.49.0",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a33edca35248426b94d4b6c2b3bae0f96c6bdec",
|
|
"description": "ci: drop google-freedreno remnants",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6541b911bd7a6efa27bcda7021bd0b2763699e41",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74a66d102f19a4d1a7a3bdf61b594426d0845577",
|
|
"description": "ac/parse_ib: decode SDMA_OPCODE_POLL_REGMEM",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75a138035523cce6cbfa704cf7d4bb2061efe972",
|
|
"description": "radv: add RADV_DEBUG=dumpibs to dump command buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "842603dc4f118036cd596d60d5d479cc21c8c305",
|
|
"description": "radv/amdgpu: add a way to identify preamble/postamble when dumping CS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2705d8bd8bb0cd049b4e91ac4e15ccc798abeda1",
|
|
"description": "radv/video: Implement VK_VALVE_video_encode_rgb_conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73a31dafbcbf390dc2427e37a1cc17ef20a42c29",
|
|
"description": "radv: Fix PSO history with RT pipelines",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4aee844264c39095b5732a9a603406656fdedfa",
|
|
"description": "radv: Add re-format commit to .git-blame-ignore-revs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dba538643ec6da34d2ac0babae082f2424c698c",
|
|
"description": "radv/meta: fuse depth/stencil aspects copy with the GFX path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d3dd174b8e791248bd9675c3bb933b749c52171",
|
|
"description": "radv/meta: rework radv_meta_nir_texel_fetch_build_func",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "332f8813755ce3267b53f9109883a6c3017654ec",
|
|
"description": "radv/meta: simplify aspect/formats in radv_gfx_copy_image()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd59db45f9f1c2108290c0005079182c9b56728b",
|
|
"description": "radv/meta: simplify radv_gfx_copy_memory_to_image() even more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed05c3fc3162323ad57725465186be68d1540963",
|
|
"description": "radv/meta: remove multiple aspects in radv_gfx_copy_memory_to_image()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1884dc737a514d502895ae313c76f36abd50812",
|
|
"description": "radv/meta: remove radv_meta_blit2d_rect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1319b2bef67e5029fef234594c2df727b9eefa70",
|
|
"description": "radv/meta: split radv_meta_blit2d() into two separate functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb3f69fefee4dd960570463c437472f45bab0788",
|
|
"description": "radv/meta: remove useless blit2d_src_temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d226c0d97de5ba1b34970d0df8e469b22ba79c34",
|
|
"description": "u_trace: remove redundant char* to string conversion (v2)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93460e969ecddfbbfb1e28c962c456b9ef5f4534",
|
|
"description": "docs,kk: Add KosmicKrisp documentation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f187b537b57609b012591cf1deb31bfbf2293290",
|
|
"description": "pan: Use nir_lower_point_size for the float16 conversion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ee4ea5ea39248495c626ff694901a197a933f48",
|
|
"description": "nir: Add a type parameter to nir_lower_point_size()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5af8abbf8ba10e6ff56b258c2928d1ed56d9c940",
|
|
"description": "driconf: Add vertex_program_default_out option for Penumbra: Overture",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f03432c81a268ad2cf683f176cf0b97c24a617b2",
|
|
"description": "mesa,driconf: Add WA to initialize vertex program outputs to vec4(0,0,0,1)",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f30e5ff44bdb36c3dea44c4a71656e4b6d837bc9",
|
|
"description": "ci: uprev vkd3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51a68ecc878e12f240f58c3326f6f17cea08fa06",
|
|
"description": "panvk: Optimize in the preprocess hook",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a9c7f8c8a0cd75b6f3afbdc60f10088c0157e10",
|
|
"description": "panvk: Only lower outputs to temporaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8b621398379dad510f0744687f2799e7f1b8c80",
|
|
"description": "panvk: Lower copy_deref and indirect derefs before nir_lower_io",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6dc0ea5ae81b36f359ff3a653928910be2266a5",
|
|
"description": "panvk: Split var copies and lower local vars early",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "586e1ac2b88c7c621ae61c4c9715ab198550c423",
|
|
"description": "pan/compiler: Expose the bifrost optimization loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e9fcb33c33e01d5ec06cad101148c956d27ae3e",
|
|
"description": "nir: Add a couple panfrost sysvals to divergence analysis",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2af6e4beeb394a3f8ac22b890a428b63826fd9a1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5682e39e6b0e78fd67eafb9e532590983d244e52",
|
|
"description": "amd: enable load/store_shared2_amd for GFX6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9abbcbc00ed6133c67977bf4a2d7e55d2d407a41",
|
|
"description": "nir/opt_load_store_vectorize: don't add negative offsets to load/store_shared2_amd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "688718be8b2e006bb9d5cb972dfe22793f4eaaa0",
|
|
"description": "mesa: OES_texture_stencil8 requries OpenGL ES 3.1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02986c9cec59597c3b95c11ce54fe7ada5bdfbfd",
|
|
"description": "ci/lava: Use a660_zap.mbn from linux-firmware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12b2476b40b8d31416de7de439a4548319c25c33",
|
|
"description": "anv: throw anv_finishme warnings only on debug builds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d9d45db4e1b6d00747bf635ba3222146a899468",
|
|
"description": "radv: add vk_wsi_disable_unordered_submits and enable for GTK",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "668259ef0b91dcecc71561909c630de4c4c6df55",
|
|
"description": "aco/scheduler: move clauses through RAR dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "65ba8a0e8bb28638eacdfb10b7a54308862b17da",
|
|
"description": "aco/scheduler: refactor downwards dependency check",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce3cc03153b63d5a5191cd20ab16adb262188583",
|
|
"description": "aco/scheduler: use hashmap for RAR_dependencies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c0dd8164f8842137cb4ce5eec07a89064fceac9",
|
|
"description": "aco/scheduler: remove MoveState::RAR_dependencies_clause",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ef47ba2318fc9273d65e4d3d088e31419dc951f",
|
|
"description": "aco/scheduler: assert that the register demand stays within pre-determined bounds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82ba730994a0794586bfd1d895490de43d18d6b8",
|
|
"description": "aco/scheduler: remove unused include",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ffae429752b9720e4e6bff80ca519e85ff17eb6",
|
|
"description": "brw: Store brw_urb_inst::offset in bytes on Xe2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cde3a34a432a8494944d40957572b9b270ceb057",
|
|
"description": "brw: Use nir_intrinsic_[set_]base rather than poking at const_index[0]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "439c156831d07fd47e14cb6605f4d7ec43b45411",
|
|
"description": "brw: Add an assertion that writemasks can be fully ignored",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6151eb437235c23daf3f365b1fd2c8a96cdb2524",
|
|
"description": "nir: Drop writemask from all Intel memory store intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6fd8b42015df044fc3820cc19ff1170fdc36c08",
|
|
"description": "llvmpipe: do bounds checking for shared memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44902753329be986e3e20beef33cd653a28deb33",
|
|
"description": "pvr: rework pds_state array length logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1eab712245280f12b81d45163817339f21fe79ea",
|
|
"description": "pvr: move static_asserts to source-files",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2b8ec1a4c76f52534403b8b89d9945b2ee2f6bb",
|
|
"description": "pvr: move non-rogue helpers to pvr_hw_utils.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02b5e78f0d38f0443264524dc72b6c53122f98b5",
|
|
"description": "pvr: rename rogue_get_slc_cache_line_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7fb4a9948094a46320f4cd595b09f27be889abf",
|
|
"description": "pvr: factor out pvr_sampler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf08978985a36c55c3f3f0ed2ae25c41e1805ffe",
|
|
"description": "pvr: break out pvr_instance and pvr_physical_device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d0ab70caa1b2439f0620529efbeb8569e3dc857",
|
|
"description": "pvr: move queue function to pvr_queue.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e400e744973945ab1d5508bb677349ae7609c9b",
|
|
"description": "pvr: remove needless include",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "428fadd71fb0b1c0220f780ae0f1b502c5b222ac",
|
|
"description": "pvr: remove unused macros",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2741ddd75ab258d1ef5ee9b160d4c20a1b0dc756",
|
|
"description": "anv: fix issues found with indirect data stride",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "997b3ebbdbf121e10cd675ae9235e14b1f9b7445",
|
|
"description": "poly: fix cull distance",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2f6b4803abe6d2d76b474d46670d68849cbfd21f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c31b9b3427db61473f1eb5455c9a5b2876a40f7",
|
|
"description": "etnaviv: blt: Add Z16_UNORM format translation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ca826692a0c321227e891344f15632d9b6742e1",
|
|
"description": "etnaviv: blt: Add S8_UINT_Z24_UNORM format translation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "595a2fdbd2a922ff5ba5ccc9e173ea871fbca51c",
|
|
"description": "glsl: assign block indices in the order they appear",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "be5a15f11d77369fc6617bf7b1f01c47451bf043",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa97c234843044536b2ff58904213de2363e624f",
|
|
"description": "brw: shut -Wmaybe-uninitialized up",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f458825d95de2754a571b79ad23e52784f934cc5",
|
|
"description": "kk: Force vertex attribute rebinding when pipeline changes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16f66ffe55d7264b4b401dc31dcd91fdb615143b",
|
|
"description": "intel/common: Consider 0 threads while setting TG",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0c4e1c9efcf4c1730e73d6aade2232d596ad8dcf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6929333b0f550109e48fe71acc0a33217b02440f",
|
|
"description": "ac/surface: ban 256KB swizzle modes for non-MSAA images on GFX11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ef0c96f2622bc252c4e7a93adcbe3a9ac4f4e19",
|
|
"description": "nir/opt_algebraic: optimize open coded pack_32_2x16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9bed33c1189338ccc1f5ec1b18f7b35b40e889c",
|
|
"description": "nir/opt_if: Both parts of logic-joined conditions can be evaluated",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e0c9ad3169c0a2c4eff4730f0b1c0fb53a1cf22",
|
|
"description": "nir/opt_if: Conditionally do not propagate constants through bcsel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3b6d05a3b3cd412541c9de2488486b1aa00aede",
|
|
"description": "nir/opt_if: Specify which branches are valid for evaluate_if_condition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0216f09e45280e040bef410bb5d49f67bccd4bcd",
|
|
"description": "nir/lower_interpolation: check IO location correctly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e63a8a5d02ccbcaf43bd1c0509feb24c7f4c0f8",
|
|
"description": "Revert \"ci: disable Collabora's farm due to maintenance\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a21cd9d60c749b0f3c0fcb41bcd4c06f0af27f57",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6901bb0c6c4b91d17e96dcb0738b1b90681f7743",
|
|
"description": "panfrost/lima/panvk: Define a common vendor ID",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e91832739bcf5309389dbeab7f654485db0ecb53",
|
|
"description": "venus/ci: Add missing Collabora farm rules to ANV jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ae049f6fea2b5abc8efbae434b9ab860f134733b",
|
|
"description": "r600: limit pre-evergreen predicate ready size",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "713edb59982cb89e7a7c26eb14b5ab5b1081bb39",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92a4ae0ab2ad1494a5bf27d2d1dc86a2476e551e",
|
|
"description": "rusticl/spirv: preserve signed zeroes by default",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df344f12cc006fea8d9ce5780e06b2870c87886c",
|
|
"description": "rusticl/kernel: take no kernel_info reference inside the launch closure",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bb2453c6495cf5ab58aa1f4f350b83f8d8d8c5c8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0f0baeaca1c9a84f9631fc67f33c0a6e295b841",
|
|
"description": "rusticl/queue: fix error code for invalid sampler kernel arg",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5795ee0e08355ea2445ec9d4b2235a3a35ceda83",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e98abe35c020b2e42e557d690df1a2c25bd1b7b0",
|
|
"description": "rusticl/queue: fix error code for invalid queue properties part 2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2c202eb7870524072863823e1a9413222021317f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e83400cab283094c02172a0bb96a3ec8bf9dfeeb",
|
|
"description": "rusticl/queue: fix error code for invalid queue properties part 1",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a824754de0935ca9038b2f036373960c7989aeb0",
|
|
"description": "lvp: Enable VK_FORMAT_R4G4B4A4_UNORM_PACK16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f689322d27b3bffcad1ad5c387d5a959007fde2a",
|
|
"description": "ci: track src/android_stub/ changes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "932f51d593418c95bf8f56ac9335d5f6c52c1285",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ec3e536fdaa8641088ba4d3a268dc50287ee388",
|
|
"description": "ci: track src/c11/ changes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b2ddec4e98fea9b824e7258468e5b5da9ba848b0",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d607082b904ee0a105959c7340019da4391fd7fe",
|
|
"description": "radeonsi/ci: document flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c478b6355afd653db8a211aa533fffd628cb780d",
|
|
"description": "anv/blorp/iris: rework Wa_14025112257",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3e0ad0176bb391ba260c33b2e3af5159addd1731",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c31313b6ecf0eaebfcb8f4c9fadd837ed990bf4",
|
|
"description": "etnaviv: Disable trilinear filtering for shadow samplers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a21cd9d60c749b0f3c0fcb41bcd4c06f0af27f57",
|
|
"description": "ci: disable Collabora's farm due to maintenance",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8e5e7cd7d32393319d88fe2d93afc2036703001",
|
|
"description": "lavapipe: Fix crash when using zero queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "179e744f7577d98df7c79d7324c22acfb32a0154",
|
|
"description": "c11/threads: fix build on c23",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1889f1a779f5bea0329eeecf350c48505f25876a",
|
|
"description": "gfxstream: Fix GfxStreamVulkanMapper.cpp build error",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "222b85328e25e70838f11fb93ab121bfe62dbb47",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "894c47e384052e360d950899ea37653fe71e1ace",
|
|
"description": "pps/meson: minor refactor for pps_deps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07a182a4bc7838b45180c2fb5ef81f50f5c5b807",
|
|
"description": "pps/meson: amend missing util deps for os_get_option usage",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "222b85328e25e70838f11fb93ab121bfe62dbb47",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "87550fc6571968c61afbb23f0bc0b079b6cd8527",
|
|
"description": "st/interop: fix fence leak",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1396dc1c387a9f9a8b16ad358ee12a025159cc98",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e936ebc9ca4fa2a17935fc543c6c5dba9679610",
|
|
"description": "docs/nvk: Fix description of supported GPUs",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "edd0cb6d56dbf9192814b6f3076bedfe513675fa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c33e278fc0419354bb32551befadc24f9e7309ff",
|
|
"description": "nak/nvdisasm_tests: Skip SM70 on cuda 13",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31e47c178dd3921a20916ef2805056f6b0171609",
|
|
"description": "nak/nvdisasm_tests: Turn sm_list() into a function",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1cb63a21d4b1a8f6903ecec2ebee4c02c129c68",
|
|
"description": "nil: Add support for Blackwell 8 and 16-bit modifiers",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3247452b2c092fe1954a7ef8a33bacc91981f42d",
|
|
"description": "drm-uapi: Import the new NVIDIA modifiers",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14194e59a42e8899dd945ecf3a17a6fd995a6d85",
|
|
"description": "anv: Drop unwanted untyped flush for AS query",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f0e18c475b71c7804e893ab7c1b70bb548ee6917",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4687bd43d21a41cde0d0c2939dcb3530e091ab64",
|
|
"description": "vulkan: Fix incorrect assert",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "e05a9b77b6edd8e35f214267c226cb166f50bc99",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82d944b38849ba556e21b1af0ae399211b2d8f58",
|
|
"description": "radv/video: Fix dummy DPB addresses",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d103b76ad68ceb21c309ab2de62c59e4027824a5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c4d2a1f51a80972e314797ece35e95d4bb64aa6",
|
|
"description": "tu: Add a reason for concurrent binning disablement to RP tracepoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6b0df4b01a762d1b04a788dd45f9df8087c47f48",
|
|
"description": "tu: Add concurrent_binning_barrier tracepoint",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "829ff578e4059c1824dcb4572b30df8bd2481444",
|
|
"description": "docs: update calendar for 25.3.0-rc4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "678827cc43f0d992b6d4460a0e01aaa14e744bfa",
|
|
"description": "docs: update calendar for 25.3.0-rc3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3996c3379163226e5c5dabefc6f7c5331207abf",
|
|
"description": "docs: update calendar for 25.3.0-rc2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f1e7aaa3cdefee0a84103009f6186cbbf1f3c50",
|
|
"description": "docs: Extend calendar entries for 25.3 by 1 releases.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "290c8304165a2457cdf56f921b4ec36d7de4ca0b",
|
|
"description": "pan/v9+: Change texel buffer limits",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4573110e4e3bd950bfe93ba9eb2c88ad2b48c388",
|
|
"description": "pan/v9+: Make texel buffers use BufferDescriptor",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af28c453ba72967fad2dea5137c70b0ec47b1327",
|
|
"description": "panvk: Increase maxBufferSize to UINT32_MAX",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7408a09050a6e7bb4b0c12051cdd3dce9fb7a204",
|
|
"description": "pan/format: Add PAN_BIND_TEXEL_BUFFER",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4ec6ea060ff8faa8e04e870f344bec3f520ebbb",
|
|
"description": "pan/va: Add late lowering passes for texel buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3b6fba548da047ecb4a56b982a74b27d5f186a8",
|
|
"description": "nir: Add pan intrinsics for texel buffer access",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6da1c1d0257bce7f0c78afb05307a0aa92bdd601",
|
|
"description": "pan/genxml: Add ConversionDesc to v9+ BufferDescriptor",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4a3d5acc1df7e44b1e4034d4bf0c7d1b3f5be0d2",
|
|
"description": "pan/genxml: Move BufferDescriptor for v9+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfb6a101f171792f74811d37baa5f00838b2998f",
|
|
"description": "pan/genxml: Remove reg_format from v9+ ConversionDesc",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6058cd2dfa87a438e672c2e63011232284c72bf9",
|
|
"description": "pan/va: Add LD_CVT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e3b679f1d73d2ae410c141a849534f8cf5bd94",
|
|
"description": "pan/va: Add LEA_BUF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68a14e8166bda2977c535471c23deb0d25f370ed",
|
|
"description": "pan/va: Change LEA_BUF_IMM src description",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e3da8cf82a32e341e5914e513fa0088b80344fb",
|
|
"description": "panfrost: Rename (LD|LEA)_BUFFER to (LD|LEA)_PKA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00b5275fe889ceb92173d09b771af29b1a559c7b",
|
|
"description": "panfrost: Make instrs_equal check res table/index",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15868cf6e9aa2fe8a8d3f431b3e89924a72f3529",
|
|
"description": "pan/format: Disable PAN_BIND_STORAGE_IMAGE for RGBA4/BGRA4",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d95423686fda6c8a96702b1535a967132f8887f8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e2ca4dad6dd42a2953c30daf240b99955372b07",
|
|
"description": "pan/format: Fix mapping for I16F",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89293120f0601e96c9e6c044305413e7d3c6d33e",
|
|
"description": "panvk: Fix IUB decode",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "db4bcd48d7a6a775aad608686b865ef584a31861",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "35cdddf63276d000e0dae364e8117b6daad4fbde",
|
|
"description": "nir: Simplify assign_io_var_locations()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51cfdf3a9dc0ec8640eec55d948f097409a7dc61",
|
|
"description": "anv: limit maxComputeSharedMemorySize to 48KiB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04a0d512fa68a48bc2a2632a0a4ff2c3ac10c6ca",
|
|
"description": "intel/elk: drop a bunch of tables for unused elk gens.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c346f2b6732fd70df1b60f5e1742ec0e61ddf985",
|
|
"description": "util/log: Add MESA_LOG_PREFIX environment variable to control log prefixes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "672c26535aa24d6e108cf281c460428571c552a2",
|
|
"description": "mediafoundation: remove unused code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4630c35679030817c3eede4de99dda33e5a12f0",
|
|
"description": "mediafoundation: remove private CODECAPI_AVEncVideoEnableFramePsnrYuv as this is published",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1528a8864356ca965f3b7fdfec9647b8dacb79c7",
|
|
"description": "mediafoundation: periodic clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "03aa1e382a41896d1a670e2712b0c60aae4417a4",
|
|
"description": "lavapipe/ci: mark more tests as flaky",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0044aa8f1d3cdb39da85fe2fa8a434a9467c327",
|
|
"description": "lavapipe/ci: document fixed tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e6120f5afae60d650fb9073224d5acb8530f4f2",
|
|
"description": "anv: Enable host_image_copy on emulated formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b558968f8e1d2578f6c8dd9b5d07f72bb0183d7c",
|
|
"description": "anv: Implement host_image_copy astc emulation on CPU",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c4235b529fc79c745f358f6f960580b5aca7d7e",
|
|
"description": "anv: For HIC only convert tile worth of memory at a time",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "06cb90c07c27366f1d67eaf10a635261bd293e71",
|
|
"description": "util: Move ASTC unpack routines to common util",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0be53b2ed87e4c5c776ff290984186c729c16216",
|
|
"description": "anv: Fix needs_temp_copy() incorrectly matching depth/stencil formats",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f97b51186fb5144bf6577abfeef3ea3406c5a7bb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbaaf2fec7ffc21066ece39285f594c2554c8085",
|
|
"description": "radv: move back ac_sqtt_{init,finish}() to the right places",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3710613092c32f1bec112ec183555e08d5a03a1",
|
|
"description": "radv/tests: use vkGetPipelineKeyKHR() instead of compiling pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fda04907840a973d24ce451cbfb320af0f4fb485",
|
|
"description": "ir3: enable nir_opt_uub",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c17ec6eeb035daab79e5014dd185c980f758a45c",
|
|
"description": "ir3: add options parameter to ir3_optimize_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b36cc29049bf0b5260a5deb98fc175c371c840b7",
|
|
"description": "ir3: removed unused parameter from ir3_optimize_loop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd4b483bbcfc7f7e8f933a93224082c338b636ef",
|
|
"description": "ir3: add support for umul24",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3908a228bd9523146e1d6bf90f639722fb9776e4",
|
|
"description": "nir: add opt_uub pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b348fb37568f6c59e44c95c6e0a262681a008be",
|
|
"description": "nir: add has_umul_16x16 option",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba82d36dce27f420c0784afbf4e05cd0cb0d18f5",
|
|
"description": "wsi/display: Allow atomic modeset for change of Colorspace or HDR poperties",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1ed78dd7ec4add7c62e26e6200910d0d3b3e300f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19b2e3b81b6326836f333846263ce22f5059db58",
|
|
"description": "wsi/display: Initially set default HDR metadata from EDID for HDR modes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "13137393f67b3da41d97a18b7a1961a40ef469f1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "19dc09aded4953aeacc2b15233643a0e4881314e",
|
|
"description": "wsi/display: Accept 0 nits for HDR light level properties for \"undefined\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b4176393a0aa5af547aa3f0ddfd03817e99a2588",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b9e2e9edc7c1dbeb9187e46379acdc7473ea737",
|
|
"description": "radeonsi/vcn: Re-enable AV1 unidir for new FW",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9b2e9e48017ea078f4daf4f406b2b2c54bc2e72",
|
|
"description": "radeonsi/vcn: Update spec, slice, quality and deblock params each frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7845ba5a8d61f300cf6c1033caffc5acb4813c00",
|
|
"description": "radeonsi/vcn: Only allow to enable pre-encode on first frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8c317c459cce81e59c36f4c4b45d028f44c277e",
|
|
"description": "radeonsi/vcn: Drop vcn_enc_2_0 encode() override",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2c733d5adb67b4c81749d575ec2e9df0ffd251d",
|
|
"description": "radeonsi/vcn: Remove before_encode() func",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "204b83d80f790923fc946c2793723df7dc27ead7",
|
|
"description": "ci: Remove Piglit replayer from test-vk container/rootfs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41c700fdbf1d79dfb571105ee93bfa46da6c8428",
|
|
"description": "llvmpipe: Remove unnecessary includes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "171581aeae1add828359c2d87fda72023bb4d641",
|
|
"description": "llvmpipe: Remove trailing whitespace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af872180e197a9e2a1e73f742d2902ab5ed61dab",
|
|
"description": "agx: use sparse live-sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cb1fca8fafe43e6ef87f585e2da79936997cb85",
|
|
"description": "nir: Use sparse bitset for liveness information",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8b75dd0f426e8875534d141610d898b856e53cd",
|
|
"description": "util: Add sparse bitset data structure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1920a99115949dc946f044b10f0ba978319acddb",
|
|
"description": "util/bitset: Wrap __size in braces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12e22d5bc1afe302206897ad7ea51dcd22f0e857",
|
|
"description": "anv: prevent potential, but unlikely, overflow",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5199b07d2631581f4a1ca56dde8a8e60e5188d2",
|
|
"description": "anv: assert that we don't overflow",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01cbd0f24a614bda69598a488084d6c955293152",
|
|
"description": "tu: Fix renderpass-level tracepoints not showing up in binning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c04e3755889fd02d5788d694d77aaf94d86a62b9",
|
|
"description": "tu: Use cmd->rp_trace u_trace for draw calls",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "707c97f6340d6e909a350ee354eef386bc2b44db",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ec2a921d3437cfd6dc01c63b3cac180e308188e",
|
|
"description": "panvk: fix mem alloc size for VkBuffer backed by imported blob AHB",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "66bbd9eec8336ffcb2112bb34b78f48ee363328a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d98d44e630efcafbd96bfe0e928ecb9f4b345d5",
|
|
"description": "brw,elk: drop unused spirv->nir routines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31a4a5ee8c739d0163d87bcf965a1bb700b192d9",
|
|
"description": "docs: Give more reproducible instructions for how to build the docs.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4909af6baeb4f62f597384bf775eb9e27aa8d46b",
|
|
"description": "panvk: Advertise VK_KHR_pipeline_binary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "acd00c07f68aea0f5ab4641f4749c8f49b8927b0",
|
|
"description": "panvk: Initialize the disk cache earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbe6fff67760e70265998b68385ccb43377cedc9",
|
|
"description": "panvk: include cmd stages for semaphores on submit",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "c2a6fb64193f485fde3dea7a6db6eb60d83dc94a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60ad7e8da275a044577f9c60fff02812f0ebd9b4",
|
|
"description": "nvk: Advertise VK_KHR_pipeline_binary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "21aafaea165734547753165f6b718f888b0f72ea",
|
|
"description": "anv: enable KHR_pipeline_binary support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb7df84430e6b588b469801c3ad9b30931c9f5b6",
|
|
"description": "vulkan/runtime: Add an environment variable to validate shader binaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59a89cd762ebb5fa7c2e0da89f79e3baa0d90f97",
|
|
"description": "vulkan/runtime: Add a vk_compile_shaders() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c47ac640b21c40c30f29600997a9337ba399916",
|
|
"description": "vulkan/runtime: implement VK_KHR_pipeline_binary",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e42e03cec150ad6968fed602c23cf8c1c8f04b3",
|
|
"description": "vulkan/runtime: track imported stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "708cc72b11a4453a88b86e4b5e5814fe24ebe2d2",
|
|
"description": "vulkan/runtime: switch precomp shaders to blake3 hashes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e9c1947ed686bc67b6552996c113829678d31ef1",
|
|
"description": "vulkan/runtime: use only blake3_hash to shader key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e05a9b77b6edd8e35f214267c226cb166f50bc99",
|
|
"description": "vulkan/runtime: split rt shaders hashing from compile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08ed1c3da2c1ad07cb7180311f83ad0ae672209f",
|
|
"description": "vulkan/runtime: split graphics shaders hashing from compile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2d6ead1ee2e3f63ec2d24b770c89997fe0c9f4e",
|
|
"description": "vulkan/runtime: split compute shader hashing from compile",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "440e71bdbd4ea653d08441eff517f287188708b5",
|
|
"description": "vulkan/runtime: Add a get_push_range_for_stage() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a5b0bbba4011b0b2a86a9270ec69b92073514ea",
|
|
"description": "vulkan/runtime: use stage flags to track valid stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e93938c3fdb00596bc0ab7f30b05f28e03064fb",
|
|
"description": "vulkan/runtime: keep the set layouts on the stack until pipeline creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab0bcefab16a6463496c19c9d05be968e597de4e",
|
|
"description": "vulkan/runtime: split precomp shader hashing from precomp loading",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbc8ec2cc4d5238ff2579832e7e53b74c6b6ddeb",
|
|
"description": "vulkan/runtime: drop blake3 hash on precomp shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6279645fed28179bf0d8b0fc4b8e826b4566a8fb",
|
|
"description": "vulkan/runtime: drop some geometry shader hashing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc6d17a2900ec8bed96748cbe6da9188f94b44b4",
|
|
"description": "vulkan/runtime: simplify robustness state hashing",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f56e118ecdb926c85282d90b178c60d220539ea4",
|
|
"description": "vulkan/runtime: split out partitioning logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69d7fcd6135a7713c02fffe644c09a6d738e767a",
|
|
"description": "pan: Move point size and viewport lowering to postprocess",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c5f981ba8db80c7e12b67819b60e206333d416a",
|
|
"description": "pan/bi: Move lower_noperspective*() to postprocess()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ccadf7a86510b5325294a856520c7243bd3071e",
|
|
"description": "nir: Check the deref mode in lower_point_size()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ed35866c25c3c38ed9948620b17b376a9b5947e",
|
|
"description": "nir: Handle lowered I/O in lower_viewport_transform()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "949a4458eab131e732fe04633b83cf02c54c7b19",
|
|
"description": "pan/bi: Call constant folding in postprocess()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fae56e100251d2e31c9715a31f768549dc2934b",
|
|
"description": "pan: roll lower_texture() into postprocess()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcb9ca1aa63f02165aaf85ec9c9a2ca658b0f46b",
|
|
"description": "radv/ci: remove RADV_PERFTEST=video_encode,video_code for GFX6-7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f37bdd664d37a10ea874ffe460e22336a06e6846",
|
|
"description": "amd/common: rename ac_fake_hw_db.h -> ac_surface_test.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e0ba402644fe04ce0de5940bdd04527d8eacbd2",
|
|
"description": "radeonsi: use ac_null_device_create() when AMD_FORCE_FAMILY is set",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d68056e8301bba35b48ed026c80acce42688b21",
|
|
"description": "radv: delete winsys/null/*",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d6de8b17eb886d4ee131d3c9dc962d37badd774",
|
|
"description": "amd, radv: create null device without winsys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04ebbc3c41bbc881763f1dcdff5e86128dd2abc1",
|
|
"description": "radv: remove radeon_winsys::get_chip_name() and use info->marketing_name directly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "797ddfe4d2310fc615befc499414575ecf3d422a",
|
|
"description": "radv/device: return early in radv_CreateDevice() if creating a null device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23ef756496340ccbe4b777ca5279c7fca44cb724",
|
|
"description": "radv/null_device: set more options which affect compilation",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ad9fb9d2e6db4d939f2292c1a9cca4a4b757120",
|
|
"description": "radv/null_device: don't attempt to upload shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c2d6144128feb9f096e79e326edfd3abeb923c5",
|
|
"description": "radv: hash keep_executable_info into shader key rather than device cache key",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ef89306364e038d24725ae1cba3054fe63c6394",
|
|
"description": "radv: skip shader cache if trap handler is enabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a58db214bbc26c93a646ffb93a3cfad17175b81b",
|
|
"description": "v3dv: Enable VK_FORMAT_B8G8R8A8_SNORM format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0774030d5c678de1fe1d564e9510bfef50454ab",
|
|
"description": "v3dv: Enable VK_FORMAT_B8G8R8A8_SINT and VK_FORMAT_B8G8R8A8_UINT formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d24610d50b2f8ab8c44ceca6ee9d1035b5637d0",
|
|
"description": "v3dv: Enable VK_FORMAT_A2R10G10B10_UINT_PACK32 format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e2d054544ae6d91264f30e477efd9c28e07f2f7",
|
|
"description": "zink/ci: document a nightly failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e0a9d6402e5929ca32d00f79ca4c0df0151f479",
|
|
"description": "zink/ci: document a flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3404af0ed9474a0906c354a8e52c6f51f21d832",
|
|
"description": "aco/ra: Handle call ABI constraints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86a8b1753a5eed35b78a97e78a79f54f2d101a78",
|
|
"description": "aco/ra: Handle callee ABI preserved register constraints",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75b89f233fd237e260a15eb814d4528e6f69e5d5",
|
|
"description": "aco/ra: Don't clear fixed operand sources if they were blocked",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4013e74320f8589f898402d197cebce094be6af",
|
|
"description": "aco/ra: Skip blocked regs in get_reg_impl",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ed1aea9c5147d300f46c493345190b986dece02",
|
|
"description": "aco/ra: Also consider blocked registers as not containing temps",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "642b1f0dcebd7764792cdac8b088a6f0faf7afd8",
|
|
"description": "aco/ra: Add utility to clear PhysRegInterval",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0c613765cd0603a0fa450c818556b81c6821222",
|
|
"description": "aco: Add preload_preserved pseudo instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9dbf49de2cee0d5a6c2d7f947bf0d7e4f49c146d",
|
|
"description": "radv/video: Support intra only without dpb",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd151bf8b227b934be717b4f887d5c6473048782",
|
|
"description": "radv/video: Add NULL checks for picture parameters",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "23a3587aa62b60f65de9205dd96f877adb4a728f",
|
|
"description": "radv/video: Correctly handle no feedback query for encode",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a1c6ab95b1b1d559ad5b64932ddce156c90caf5",
|
|
"description": "vulkan/video: Avoid NULL pointers in session parameters",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67c0b7a529177eeb75e46c2ff803e35a88da4b1c",
|
|
"description": "vulkan/video: Add chroma subsampling to video session",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d22427079ed7b358baa7ac36cc2fb8bb01c070f",
|
|
"description": "vulkan/video: NULL check codec-specific chain",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d28425a8131acaa99a9c8ced1ed60158d724083",
|
|
"description": "ac/parse_ib: Parse VCN_IB_COMMON_OP_RESOLVEINPUTPARAMLAYOUT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffb0b862dc03dfb21497326abe02b5d3c62e880b",
|
|
"description": "ac/parse_ib: Fix parsing multiple engine commands in one VCN IB",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51893699a21fd4dafafb0e76de1e4899f056cc18",
|
|
"description": "brw: stop emitting flush operations for begin/end interlock",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e153404948a4288c337d8a8e572ec704bd053f6",
|
|
"description": "nouveau/drm-shim: remove double '/' in include path",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "222b85328e25e70838f11fb93ab121bfe62dbb47",
|
|
"description": "mesa: replace most occurrences of getenv() with os_get_option()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2eee9b79e8be94e90eb3d061862a4fbfd8142202",
|
|
"description": "util,vulkan,llvmpipe: Use os_get_option_dup instead getenv",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8e84221709e8a1f270b2320e820550d75b56dbb",
|
|
"description": "d3d12/dozen: Use os_get_option_dup for passing to ID3D12SDKConfiguration_SetSDKVersion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eeb54aa92d788ae0a7f9e796bb399f5b96a28545",
|
|
"description": "util: Add function os_get_option_dup and os_get_option_secure_dup for latter use",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de36fed5552ea464b047ac598fbb28faaea14555",
|
|
"description": "util: Add new function os_get_option_internal to improve os_get_option*",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95faaa4553ebcb058b4043f3027abc3ef3134d39",
|
|
"description": "treewide: Use os_get_option_secure instead secure_getenv",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34db720660af39d5a91f75da8376e5677bcfe352",
|
|
"description": "mesa: skip redundant uniform update optimisation if unsafe",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b32e20e6301f2c1bfb25a939bddfeaa41d43c8c9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf5c294df4eb02c28a40ae214e306999e0dd1a13",
|
|
"description": "anv/android: query and use explicit layout for ahb resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c36f0e73bafc2221235ba982deadcc1d86d79cec",
|
|
"description": "anv/android: align AHardwareBuffer naming to ahb",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1f1022d161692a164ca281157fb664df421a20c2",
|
|
"description": "anv: avoid unnecessary stalling on secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c494dbd421f58c15ce2e16a82c5d3f678a532dc",
|
|
"description": "anv: don't use IndirectStatePointersDisable at the end of secondaries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cff047280a94a380aba2385329eecbcc55426a71",
|
|
"description": "anv: avoid invalid timestamp generation due to skipped commands",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "0147908a899958fe7ef1f74218ee20bf1a24175c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bea21177f27e9889e2d39e1c50720651671a2516",
|
|
"description": "kk: Ignore depth clear value if load op is not clear",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5b0c28ee2a19218e390718dce0d25d14825990",
|
|
"description": "anv: enable accelerationStructureCaptureReplay",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb532a7a39c92bc10fb098d37ab577070f0e1652",
|
|
"description": "v3dv: Fix assertion failure for not-found primary_fd during enumeration.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "451a0bd49002713d64c4a70a292ceadcad29f943",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3c8740c2ed7d16cde410e6cd7dff36007770857",
|
|
"description": "llvmpipe: add missing util/os_file.h header",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "125b93595e41dbef8f3cc7134054657a475e8281",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c603b7e5f594e730e4e4557bf1ad48ca0d9f619",
|
|
"description": "pps: Remove the cpu.cfg file.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80cdb1641ffd1934ee2a96ce07ab7feab4d8bf98",
|
|
"description": "docs/perfetto: Put V3D at the same level of heading as other drivers.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09793f02bc5a73478a957ebefe8e11182907f83e",
|
|
"description": "docs/perfetto: Be more clear about the role of MESA_GPU_TRACES=perfetto",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed40f0e22a2a13b0b42202097afc5f1e140c702a",
|
|
"description": "docs/perfetto: Explain using tracebox, and put commands in the list.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ca03e113744be8d316b97969a1dbf1f50cc8460",
|
|
"description": "docs/perfetto: Give a hint on how to cross compile the tools.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e496d6c0f46b50b4f069bb0b72f35fdd271dc4",
|
|
"description": "docs/perfetto: Be helpful and opinionated about config selection.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2d739be1591d42f0bfa5f47e3517596c73b694b7",
|
|
"description": "docs/perfetto: Add row for panvk support.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a72ebeac6dea92afbc4407cd78d5c83da547d386",
|
|
"description": "asahi: clang-format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c2a2deee637c5489e987fcc888e34fe655986c8",
|
|
"description": "treewide: use BITSET_BYTES, BITSET_RZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab4cff4f5c9ed81b11f455ff65f092d3913a2bba",
|
|
"description": "util: add BITSET_RZALLOC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18eacdda3ec897067f8c80f4fc5f1c14c2d459a0",
|
|
"description": "util: add BITSET_BYTES helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53482178efdb81071e55fd44a338f3f6139633bd",
|
|
"description": "glcpp/meson: fix libglcpp generated header dependency",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9bfb3265d50397ea8f0724b0fe0d1769a33c132",
|
|
"description": "freedreno/ci: Move a660-gl-cl job back to pre-merge",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74d3bd58d976d2687351ae333a03c221d8251740",
|
|
"description": "turnip/ci: Increase coverage of a660-vk job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff57c316964a73a7f763e2ff3ddfda99542813e1",
|
|
"description": "brw: avoid invalid URB messages",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34fe598b39c56b061619097c6e0eef2dffcc0dfb",
|
|
"description": "brw: Correctly generate conditional modifier for BFN",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4193895145b4b6b2e06b0d2a2fc99296c4694d28",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "904ba2878f6191babbc5077464eaa2648df42a92",
|
|
"description": "pan: Make W_entry loop aware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bb7b0b6b1b47828e65ab01eed90a06b827530f9a",
|
|
"description": "pan: Add spill cost metric",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47f4b00cb224a312fe84d23e2fa4301432321782",
|
|
"description": "pan: Pull out normal block logic from compute_w_entry",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6d9b9b4e04c7c03819494049eb3ac23095e1ee0",
|
|
"description": "radv: support more tessellation parameters with TCS for ESO unlinked shaders",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "373faab1092db5c1a4d5019f00a3e3dba6c2e1eb",
|
|
"description": "radv: use GFX11 packed context regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db3a79a10a8e62dde413dc4407946a7bb32c65f3",
|
|
"description": "radv: add separate functions for emitting framebuffer on GFX11-11.5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "58a5f5eb6b89b376c2e3fd60184184f160dec765",
|
|
"description": "radv: add GFX11 packed context registers helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c5ec268ec06a87ace5dff3326eaf51a69bfd1d3",
|
|
"description": "amd,radeonsi: add GFX11 packed context registers helpers to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6ca6bcabf4946356fb5b5b9d4716416755b83a3",
|
|
"description": "pvr: add device info for GE8300 (22.67.54.30)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b83bd94d69fb0e3dfd5b8c63d1e86a4b3d161efa",
|
|
"description": "pvr: add device info for GE7800 (15.5.1.64)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8005bf631c7785938cfa61b806b0f57d1fa419bb",
|
|
"description": "radeonsi: Move binary upload, dump code to new file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "973a9509321c159f04dc74422d513bedc61dc361",
|
|
"description": "v3dv/ci: add timeout in expected list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fcecfe54e8f8195643d4894c1c2249c06791d1d7",
|
|
"description": "Uprev Piglit to 5309e3401d6b03e8a0bb7bfdc1e0f5bc1ad754af",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "183d57aa9e6023155b8354e74934b4d650d93e87",
|
|
"description": "ci: Run intel shader-db on Haswell, Broadwell, and Meteorlake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96b739b44961329be4111af710bdd16c35afd459",
|
|
"description": "elk: Disable IO semantic validation when remapping patch offsets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10e2631e79729cf65f1e4d8a171923140c0f67a4",
|
|
"description": "iris, crocus: Disable new IO slot validation for FB fetch load_output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2172467d1aa1997a18a711fdf0bbc9d95b5aaac",
|
|
"description": "aco/gfx10_3: work around NSA hazard",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcb6e6b6e6441f799099be43f579f23a164e2a08",
|
|
"description": "radv/video: Fix AV1 bidir compound encode with order_hint disabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "96db490318f0852aaf01b1f23a4a82a8574f4126",
|
|
"description": "radv/video: Don't require encode FW version >= interface version",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1a8a8db8c50692e345bc05572e409c10e8d44027",
|
|
"description": "radeonsi/vcn: Fix AV1 bidir compound encode with order_hint disabled",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4201613de1a9fd77dcb3a61fc7561c79afc8ae16",
|
|
"description": "venus: enable sparse resource support on lavapipe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "125b93595e41dbef8f3cc7134054657a475e8281",
|
|
"description": "llvmpipe: support sparse resource with LLVMPIPE_MEMORY_FD_TYPE_OPAQUE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d72b86fe9843931d3fb2563b3f27a84d50d29a2",
|
|
"description": "llvmpipe: refactor llvmpipe_resource_bind_sparse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "532eb0400655a2788102c07b688fd91aee9bff12",
|
|
"description": "llvmpipe: split sparse binding part to llvmpipe_resource_bind_sparse",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab1902e6666d758b9f5669d2a3ec6d8338d7372f",
|
|
"description": "llvmpipe: add fd type INVALID and ANONYMOUS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f7543e4500cc71d20505265c11652509688d3ab",
|
|
"description": "util: add os_map_memory_fd_placed for placed mapping support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "743b9a52d9f8fb2720cbe62bcfc9503aa5dc5f3d",
|
|
"description": "util: add get_fd_header helper in os_memory_fd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8f66ef1977ff0bb8cbfedab80ec8ca3f27fdb30",
|
|
"description": "llvmpipe: refactor dmabuf and opaque fd handling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d0fbd1c67545b707a81ede43b7d7755b2da4bd2",
|
|
"description": "llvmpipe: handle os_dupfd_cloexec failure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1be7832f3eaa1f4814db45b43399d68fdbe47664",
|
|
"description": "llvmpipe: handle mmap failure for lp_texture",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67d54fd5dc1d42d839f98c9220898c37621f5e5c",
|
|
"description": "llvmpipe: support sparse resource with LLVMPIPE_MEMORY_FD_TYPE_DMABUF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0acc5c2b47630efd55f0f427cc515125c24af25",
|
|
"description": "llvmpipe: misc fixes for sparse binding",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d747c4a8746834d3c9a6fbd7b455b7ce9441fb38",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66414c6b70cfb2c1b815342af958a578e7f17ac7",
|
|
"description": "llvmpipe: add a missing alloc error handling in fd import",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d74ea2c117fe96e527471e572336f931c3c77da1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e07f57d4ad7dcc85690de9f595a94ef9ad3fae1",
|
|
"description": "llvmpipe: fix udmabuf mmap error check",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d74ea2c117fe96e527471e572336f931c3c77da1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3a655c212b1b39e02cb85a11738c3c60131e3927",
|
|
"description": "llvmpipe: zero is also a valid fd",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a062544d3d0519aaa3845b7cfd79e925b9352a55",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0d607bfdb10761e7c1c9889a8ddb49fb1a0e1e6",
|
|
"description": "radv,aco: wait for all VMEM loads when the prolog loads large 64-bit attributes",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba5bf81aa29e7bb1f688ff8f0aa016ecaa9c1b1d",
|
|
"description": "aco: fix reserving VGPRs for 64-bit attributes in VS prologs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f24dad00e69a877596be82261a9e44268c6e4ba",
|
|
"description": "panfrost: add 422 AFBC formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "417be4f77e8e25f691b928a1ffb119f17411acae",
|
|
"description": "dri: check modifier in dri_create_image_from_winsys",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b11f543c4e424be9c0adfecd4a8d6b0cc631150e",
|
|
"description": "mesa: Add R16G16_R16B16_UNORM and related formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55735b6146f75408eddbb37c2a7d77f26364b9c9",
|
|
"description": "pan: Add 16 bit AFBC support (v10+ only)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a1ef0cf8590e315d6b5e2c2e075da7153b5107d",
|
|
"description": "panfrost: update AFBC code to handle tiling for 64bpp formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3303a04d4f61d7fb52437f65853837f9d8389527",
|
|
"description": "panfrost: add explicit get_dmabuf_modifier_planes override",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09b5802f9fbed4affc40d32d7aaabadd8c60c905",
|
|
"description": "panvk: sanity check block size for unorm format",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43d98a3f1a4ec7d199b933de9e9c3675efc87710",
|
|
"description": "anv: Use correct engine class for companion RCS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "6f138fe723506a41519ec3956a89488893114705",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17d8a5d8ae9a378815d64a84f7d390c3d7bae7eb",
|
|
"description": "lavapipe: Remove trailing whitespace",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "faddb5d497178f7ca257408bf970f3aec3cca59c",
|
|
"description": "anv/pps: remove assert for double init",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b962063d723584f979be997e91e9a87ed622cebf",
|
|
"description": "nir: Remove nir_parallel_copy_instr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f3faa82b8eb9651a08899325a00567c2507f49e",
|
|
"description": "nir/from_ssa: Stop using nir_parallel_copy_instr",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b20fd0ef486966924b15260c0f37d2c738b88d1d",
|
|
"description": "nir: Remove parallel copy handling from rewrite_uses_to_load_reg",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "67a6fc01607fa9ccb16108424cde5dc598fc005a",
|
|
"description": "nir/opt_if: See through inot",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "27d9e4ec2a13a957f416a234a93bf2f0c2c9c56c",
|
|
"description": "nvk: VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83e9ae2d5c21382f1990fa656ac9347c51964385",
|
|
"description": "radv: do not report wave32 in gl_SubgroupSize for Doom Dark Ages",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a2d3cbac2a1b9bae50c80a5b512e8633a65f0d57",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "763d2418b8fe064858b108b446105101d30fff90",
|
|
"description": "panvk: fix sample shading of internal blend shader for MSAA",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00b8fad3d342dc215e8fe1cf130f1bd83e4f6b5f",
|
|
"description": "radeonsi/vcn: Fix creating context buffer on VCN5",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "a0324576aa815cbc3c971df5c5ebee761bb25738",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17355f716b0fff0491ce1e66673a49df0da6755b",
|
|
"description": "treewide: use UTIL_DYNARRAY_INIT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f23dfdd1550333a6adf9f39de417773025e2e0",
|
|
"description": "util: add UTIL_DYNARRAY_INIT sentinel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f138fe723506a41519ec3956a89488893114705",
|
|
"description": "anv: avoid null pointer access in utrace copies on CCS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3e0ad0176bb391ba260c33b2e3af5159addd1731",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "df5f92d11453948e3a08761c0554a5d554a60163",
|
|
"description": "u_trace: reserve chunk space before emitting copies",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2798ef7bfdf9ceafb931c2b2db4b6ef5d787fb0a",
|
|
"description": "vulkan: Always fill DS state for EXT_dynamic_rendering_unused_attachments",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22dc06798b1d69e2588b755d48a21c63e17d55c2",
|
|
"description": "aco/optimizer: never unfuse fma",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6610905b4390d835db468947ee3896050a7ffc06",
|
|
"description": "aco: allow v_fma_mix with denorms for gfx9 chips where it's fused",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75e7fb03a5b9ae7298b68b4cda816f45875414f4",
|
|
"description": "aco: fix v_mad_mix denorm behavior",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95b9801ad20ad5ec45c342d81bbc8d841007f077",
|
|
"description": "radv/sqtt: do not try to resize the SQTT buffer for per-submit captures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be9e0f2f6a3c30f61802c3b8575ec8cbbc4dfa28",
|
|
"description": "meson: Support intel tools on Android.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed34f91545e9fe85fa12f53db6aa11e69c94bb0c",
|
|
"description": "anv: implement autostrip disable for Wa_14024997852",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d9cf48fd7e0f48c0998806959f2a5d255b1fc7e",
|
|
"description": "iris: implement autostrip disable for Wa_14024997852",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ff1dd9e0c5d9c4d2a8ccaa0df6e6815e319b130",
|
|
"description": "intel/genxml: add registers handling autostrip for gfx200",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a71dcde1bb0f7d96f58f17a22d624feafffb1bd",
|
|
"description": "intel/dev: update mesa_defs.json from internal database",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "455eb2c7518d94c43c5664163b54a649008a9d21",
|
|
"description": "freedreno/fdl: Fix typo in tiled_to_linear_2cpp",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7a5a33e0e397c912cd7eb917af505921a89abaa2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37f1d19a6873eeba84a407eae6a28012206eae2e",
|
|
"description": "glx: Add some NULL pointer checks",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "041216e605a89cfb36edb4a5a6c97ffbc835a1a1",
|
|
"description": "nak/opt_lop: Don't handle modifiers in dedup_srcs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "66c9c40f68bcf738b1b5dd9a26d141d4c71e4522",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b1303e29dd6423fef281b96e3ddb23fe269636e",
|
|
"description": "nak/nvdisasm_tests: Test plop3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f43e1fe60381160c3872fc0e32666e2b0808f2c8",
|
|
"description": "people: update my name/email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dac4322b47ab9b84a8ddbe1b2fbd083de82ed878",
|
|
"description": "mailmap: update my name and email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53834ccb6a45ba2051545d24b96645d6ea5dadb5",
|
|
"description": "brw: disable io_semantic validation for mesh intrinsics",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "2f6b4803abe6d2d76b474d46670d68849cbfd21f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74018f41ab469641091514767ea02e793e645601",
|
|
"description": "anv: try to help coverity understand we're not racing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa28fcb6105d4504850cf649e483289a86f37605",
|
|
"description": "llvmpipe: Always recompute 1/w",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d30da6599e33292a113d9e788490cc402f06ea8",
|
|
"description": "gallivm/nir/soa: Use the sign of src1 for imod",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "25e678a37d67aafa4659ab4ed35ac7849fa1f7d4",
|
|
"description": "lavapipe: Bump MAX_DESCRIPTOR_UNIFORM_BLOCK_SIZE",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6dd96e1c70d3c257d3d38775f3e3f05aad7a344",
|
|
"description": "lavapipe: Zero image null descriptors",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff145d2ddc13ef36129bae10c73816e2b83757e3",
|
|
"description": "lavapipe: Bump maxPrimitiveCount",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9334b5659c35982344f92590ff567fc396ae5efc",
|
|
"description": "ci: implement debian-cross-riscv64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43f1ad308adc0b7619c01888de5d0d30a3857808",
|
|
"description": "radv/shader_info: repack and compact struct radv_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1bcbbf3dda3c00676f714dd7710bccc93de4f0b",
|
|
"description": "radv/shader_info: rename gs_ring_info -> legacy_gs_info and use union with ngg_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b34da3da84735d52f2413a285a28c3a66a56026",
|
|
"description": "radv/shader_info: use union for precomputed register values of non-overlapping stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "68ab01b2f2dca4611086649ea3337507c2501c88",
|
|
"description": "radv/shader_info: remove unused output_usage_mask",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a6ab041fd7a15654ed691164b9621f1c18c7765",
|
|
"description": "tu: Use TU_BREADCRUMBS_ENABLED value",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "502f7e85e5c0425c46bd63d459a875af945bfef3",
|
|
"description": "radv/ci: Enable video tests on navi21 and navi31",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "874e02003a0b6c946e2a26fae14b294918e5ac8d",
|
|
"description": "radv/video: Only use write_memory for encode feedback with full support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e1d74bbb466034b794cdd9e1552000c53cfc653",
|
|
"description": "radv/video: Introduce two levels of write_memory support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f91e5c9cb76ae292c9a65afe688b8e4afb6dc64b",
|
|
"description": "radv: use radv_get_shader_layout() more with ESO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e5513826aafbadb9e92f07993ca9c012fc252131",
|
|
"description": "radv: fix creating linked graphics ESOs with a compute shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69ddb910e0081acf17a4a628c521984671919aee",
|
|
"description": "panfrost/ci: Enable G610 piglit job",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d11d83dee69f6a123f13312528839c4f1307f169",
|
|
"description": "panfrost: Don't dump shader disassembly by default on CSF",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74d9a905462f913d738f7297c22830c54edb93df",
|
|
"description": "panfrost/ci: Drop redundant PAN_MESA_DEBUG variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83b97379dc2d7f8db65fd88a8773a495ca70bbd8",
|
|
"description": "hk: Report the correct plane count in VkDrmFormatModifierProperties2?EXT",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "943d7b246ec05d1ea7404b196a69f8d0932dbb96",
|
|
"description": "llvmpipe: Fix warning casting 32-bit int to 8-bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d92c92ce56c4c3b9d98936fee51129281923e1a",
|
|
"description": "Revert ABI breakage \"amd: Add user queue HQD count to hw_ip info\"",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "56d758d321fd87b883106585b564fac92aa0793a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f6b4803abe6d2d76b474d46670d68849cbfd21f",
|
|
"description": "nir/validate: expand IO intrinsic validation with nir_io_semantics",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "390023f9fd67c77ef84a6ade777e1e27cea55606",
|
|
"description": "nir/lower_io: force src offset=0 for any indirect access with num_slots == 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9125e34372c77a1a6ac6db6fcaf6af0ba7bc3f7b",
|
|
"description": "amd: lower get_ssbo_size in ac_nir_lower_resinfo",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e2c11597a5fd7c0bd4abb22b3b8fa3df67bb49e",
|
|
"description": "nir: add nir_intrinsic_ssbo_descriptor_amd for lowering get_ssbo_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a70406bb21ddfe369dff7c4140dc88a94a075ae",
|
|
"description": "lavapipe: use vk_query_pool as the base for lvp_query_pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fc9c072b2c90f80d9167f1ff318dfc781040e8e",
|
|
"description": "lavapipe: drop instance pointer from lvp_device.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f819e269f660b2a24cbd1697e2d0693761c8e68b",
|
|
"description": "lavapipe: drop physical device pointer from lvp_device",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2db496ea3fcb6bdf60d69b0cb823ffb928252a2",
|
|
"description": "lavapipe: drop unneeded physical device in sparse image format props",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7aef746de669ac0a284ef94e016c62edba899aaa",
|
|
"description": "lavapipe: drop device pointer from pipeline cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5875d6cf936fd80be8f325583cdebbdad2bdb591",
|
|
"description": "lavapipe: drop device pointer from queue",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fe5a99175f2afd3614c564d210da253a2c3ec054",
|
|
"description": "lavapipe: drop device pointer from pipeline object",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fae2cb67fb19daf284a81b54d62e9f1b4b53169",
|
|
"description": "lavapipe: drop device pointer from lvp_cmd_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e01a11a00d461b98de84fdd388f9ae6b3132bb3",
|
|
"description": "lavapipe: remove image pointer from lvp_image_view",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9f0b57ce414711c691cfc34ce029996443efa24b",
|
|
"description": "lavapipe: drop unused macro.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49c7b69020adf3a211d223fc3235aceac4f4f19d",
|
|
"description": "lavapipe: cleanup some whitespace in lvp_private.h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cde13f3674295021dcbf16b34df063755e50a0c7",
|
|
"description": "lavapipe: drop lavapipe specific macro for generic one.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "be2e4b6fde47c7c512760c66f1d764cca6ba8e0b",
|
|
"description": "kk: Enable independentBlend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c7c5a2a118cf623950560c0d8d0ec369e16c12f",
|
|
"description": "kk: enable VK_KHR_vertex_attribute_divisor",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef66fdf47cf3f8102b58a601589fefe82d8486f2",
|
|
"description": "kk: enable VK_KHR_workgroup_memory_explicit_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa9f93711692504bc216423cdff76a86b40c6fa3",
|
|
"description": "asahi,ail: fix multi-plane imports",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e8b89ec60f700c04347ab850d25aa6d85e2083b",
|
|
"description": "elk: Apply vgrf127 workaround in more cases",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e7b7d572b3bf801fa2a1a8cdff181fdf75780a96",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e6af6c5bb75e5d2823c45d4ccdd90bf2c11b6d7",
|
|
"description": "brw: Apply Gfx9 vgrf127 workaround in more cases",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "e7b7d572b3bf801fa2a1a8cdff181fdf75780a96",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b7e2041750e4a524304ad92ead539a4a32ac6fc1",
|
|
"description": "anv, hasvk: Don't assert on alignment if the value is known to be zero",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "7be63ef956004344dd45b2fb7a45c74aaf5542cf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "59b10dbe809d3b3c9e2a808ce66e6576b2f1a230",
|
|
"description": "mediafoundation: add support for initial pool size and max pool size for stats pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "00700bae455a07e0064982bf51bf918d07d4503f",
|
|
"description": "mediafoundation: Check for PIPE_VIDEO_CODEC_UNIT_LOCATION_FLAG_MAX_SLICE_SIZE_OVERFLOW in calls to get_slice_bitstream_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0394008ac4e9f6204799275c6e59681089ae920",
|
|
"description": "d3d12: Add buffer size check to d3d12_video_encoder_get_slice_bitstream_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "087b1f4948b3f13351ccdcd476314a20a5543901",
|
|
"description": "mediafoundation: Remove stale call to MFCreateMemoryBuffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "871a1a20ef5809de5a785341ffad94dcb4c86732",
|
|
"description": "d3d12: Bump min size in d3d12_video_encoder_calculate_max_output_compressed_bitstream_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7fb5c10f65efbcf371bb34222bf85245ced4117c",
|
|
"description": "mediafoundation: Add a min slice buffer size stopgap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "027b5233989bcaa1adc9bfa70e484b9525db8db9",
|
|
"description": "mediafoundation: Fix num_output_buffers for PIPE_VIDEO_SLICE_MODE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3d072a3014c6bd616843b038221ac806949701b",
|
|
"description": "d3d12: Fix max slice worst case estimation for PIPE_VIDEO_SLICE_MODE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c983ecdb12be536a2b2da018e765c96f35bac93",
|
|
"description": "d3d12: Fix hang in d3d12_video_encoder_extract_encode_metadata with PIPE_VIDEO_SLICE_MODE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3fc652a060457e6675c8597ff1c7b96a358ef3b4",
|
|
"description": "people: Update my email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f9d3a5c3773ada263e134b945d953a3c15f34c2",
|
|
"description": "mailmap: Update my email",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c9b9208f5bd26017c36d2d59979252a5efff20b",
|
|
"description": "kk: Fix addressModeW for unnormalized coordinates",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e44a776f4751d665efc447d8fe8e6c01d25a60c5",
|
|
"description": "kk: Avoid Metal validation error due to empty calls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc60a7a39d11251c96dafcc4c017be502c06abf5",
|
|
"description": "gallivm: orcjit: remember Context in addition to ThreadSafeContext",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cd129dbf8af2d16b1243f2ce287ff69c6a5dc557",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb4e0c414093170e5edf31591d60db3f02ac857b",
|
|
"description": "radv: add a workaround for illegal depth/stencil descriptors with No Man's Sky",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82b7cdeac9e707db1d650ff1b7753a9f1a14f8fa",
|
|
"description": "people: add Yonggang",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83303aa05dc2b7d2883dd54fadb4fa419dbb1858",
|
|
"description": "pvr: don't NIH alignment helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "603bfa34d982450c7113be7d0c83e691406bdf2a",
|
|
"description": "panfrost,tu: use util_is_aligned",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6ac9bfdd1c5e91237a8d4f7a178e89402d762228",
|
|
"description": "asahi: do not NIH util_is_aligned",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5f53e6edc00553ce3af16d0fe2fed126002c4420",
|
|
"description": "intel: use util_is_aligned more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7be63ef956004344dd45b2fb7a45c74aaf5542cf",
|
|
"description": "intel: do not NIH util_is_aligned",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a014daea8f66fd2f4bdc91f14605fe559b2e7886",
|
|
"description": "nir: use alignment helpers more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ff43db7891c65a9aca12bf192227ffd6eac49f7",
|
|
"description": "util: add util_ptr_is_aligned helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24179d96a1cc6e1b2fdbb7ae110b5015bc016a1a",
|
|
"description": "Revert \"anv: Convert DEBUG_SPARSE logging to use mesa_log\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bee04c63ba9d2e03f932a0eda320a78cb7384a78",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e152c80d18a4dbc347763dcfbbc47fa88a39f54e",
|
|
"description": "zink: add back atomics for internal refcounts",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f48df6f45c80e150eff13734fb1a3df9eda86c99",
|
|
"description": "anv: bring back some lost game drirc workarounds for subgroups",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d39e443ef888ffd9c3385ed4c40e727868626b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3c7fa2e6eb768d241d4bc26562366d3d3f11c68e",
|
|
"description": "anv: Convert DEBUG_HEAPS logging to use mesa_log",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5e380ca7e5580a27597e127b9196ebef72025c66",
|
|
"description": "panfrost/panvk: Add size calculations to compiler register code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43d9765e35d936a54fb5a1846ce21b06edb1c3da",
|
|
"description": "r600/sfn: AR loads are not dependend on the future and other code blocks",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d21054b4bc92a1a9240841dca719f81a142fd5cc",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bee04c63ba9d2e03f932a0eda320a78cb7384a78",
|
|
"description": "anv: Convert DEBUG_SPARSE logging to use mesa_log",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbf5c881a5d63222d1ae2728282dd1ce7c8e8ec6",
|
|
"description": "aco/opcodes: remove VOP3 alias for new gfx12 VOP2 opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f541367304ecb3be2de5c965525a65a9709fc38",
|
|
"description": "aco/isel: emit vop2 v_lshlrev_b64 for gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ac67e2711bb6a3f7ff9b6741afd67194fa6ecdf",
|
|
"description": "aco/isel: emit vop2 v_max_f64 for gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8397b919341fac73fe17d95a97297ab14f5f9cf7",
|
|
"description": "aco/isel: emit vop2 v_min_f64 for gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e120d4e264504ba9950f66156a027abe0dfed08",
|
|
"description": "aco/isel: emit vop2 v_mul_f64 for gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86ea462f4dfbc2419a9de848e5a5c5126f23e968",
|
|
"description": "aco/isel: emit vop2 v_fadd_f64 for gfx12+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d2325b1944c8fa852be0863d622efb7c8707324",
|
|
"description": "aco/lower_to_hw: emit vop2 for gfx12+ fp64 reductions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "968fb06a949a7718177c7d2d9037685bbf9e8aa1",
|
|
"description": "radv,vulkan: replace VK_RENDERING_INPUT_ATTACHMENT_NO_CONCURRENT_WRITES_BIT_MESA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8aaf3f5b5f8a832ed46e6e0f25f091dc06f03b8",
|
|
"description": "radv: advertise VK_KHR_maintenance10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14639898d05efcc287fcb16ca135e0f0e3819098",
|
|
"description": "radv: add support for controlling sRGB transfer function with resolves",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0034f5a9487b66467ff415a2ba3490b32443062f",
|
|
"description": "radv: allow ds<->color copies on compute/transfer queues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49128926d6acf73e0647232cc9ceb4ebd5d8194d",
|
|
"description": "radv: implement new input attachment information for dynamic rendering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "18fec61c8d998e22673159dd8729f898b11c0334",
|
|
"description": "radv: reverse the logic for NO_CONCURRENT_WRITES_BITS_MESA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3924f5bd6e064098122b486f0d0aaeb0ef2d776",
|
|
"description": "radv: add support for depth/stencil resolves with vkCmdResolve2()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8306256e2ae33c2e2478dd737045119869bb8917",
|
|
"description": "radv: allow NULL pSamplesMask with vkCmdSetSampleMaskEXT()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d5d2a4ad076cdc0abc10e55e7e02c2f7828370a6",
|
|
"description": "radv: implement vkCmdEndRendering2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63aec75981c9aedf1efb98c33a99e3ceb05ec0ca",
|
|
"description": "driconf: add a workaround for Investigation Stories : gunsound",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f7ee1fef88b77eb6618e6d259861b2b47502735",
|
|
"description": "kk: Use our own driverID value",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9def0a6e5bb4b0a28985321c5e3b13f454a36c23",
|
|
"description": "ac/nir: set support_indirect_inputs/outputs in common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86dd74aaeb21e23add577c36caa29ce1aadc5240",
|
|
"description": "nir/lower_indirect_derefs: don't lower compact arrays unconditionally to fix perf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cb6cb2697e45e00632c73e9d3ea0d70146771b2d",
|
|
"description": "etnaviv: isa: Add norm_mul instruction",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79f4eca2f04ea8065dc858927566d4815d9723da",
|
|
"description": "anv: Fix potential overflow from doing 32bit math on 64bit types",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6102f7432216277290abe372a98624f8a645c86",
|
|
"description": "intel/mda: Use a vector to track the contents variable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9509d0d8b8b0db0d94b6879c13d0ef72e4f642ea",
|
|
"description": "intel/mda: Use GTEST fixtures to manage File handles",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b3615e5d6ffc64b55c95ddbd4d0c4aa264c45a1d",
|
|
"description": "nir/algebraic: ad-hoc constant-fold ALU instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "10be5388516137f9aeea8b28fdcf6e47a41b185b",
|
|
"description": "tree-wide: don't call nir_opt_constant_folding after nir_lower_flrp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9039e247512daf0ad1fff523403d0e7a5406f1cd",
|
|
"description": "nir/lower_flrp: ad-hoc constant-fold ALU instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f61cd64af88e743f5b961fe6a77fd936ebe65a83",
|
|
"description": "nir/builder: add option to immediately constant-fold ALU instructions upon insertion",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "280eb2d689f618864932ac22c83e59422197fab2",
|
|
"description": "vulkan/nir: call nir_opt_constant_folding() during vk_spirv_to_nir()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "870616af34d4d4d3ab1151be3ccdc1bbaf5acf6d",
|
|
"description": "nir/constant_folding: switch to nir_shader_lower_instructions()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1f2f1222e701e8a3e8427ccbcc2d013d2c73189",
|
|
"description": "nir: guard nir_def_as_alu()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3180656bbc9d9494418ba2b827691559d729ee80",
|
|
"description": "nir: don't use nir_build_alu() with incomplete sources",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ef9ecc4058e8ac32b3f2780772a9b21f31499316",
|
|
"description": "nir: add nir_imul_nuw() and nir_imul_imm_nuw() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "36d7cd0514b4adae424fbc84f46024660e2ab78b",
|
|
"description": "drirc: Add anv_assume_full_subgroups for Detroit: Become Human",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33342848451ca06deb054fad94de3cea3a9efe63",
|
|
"description": "brw: Don't set destination of branch instructions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c45ff9acbdb51d716ddd5581528c2ea928837ad",
|
|
"description": "brw: Set relevant immediate bits for Gfx9-11 in JIP and UIP helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adc353da3c77c17822cd4ccc16c825023a768629",
|
|
"description": "brw: Fix MOV_INDIRECT lowering for various platforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "538fd7266e4e6fb7080c557c5fea7dd2e8cf79bb",
|
|
"description": "brw: Fix EU validation of VxH and Vx1 region",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "15924e941c098b5be3dccfe2be28aa22356a45c0",
|
|
"description": "loader: Ignore empty override strings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bc14977a8be619bdb4e4806e045d028250df087",
|
|
"description": "gfxstream: Check host allocation mode for external memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "deb48556dc346fe721aa6356ed833026332f423f",
|
|
"description": "gfxstream: codegen changes for new filenames and namespaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a85e9b8d8a2b0c3bd80955676c532668b693c235",
|
|
"description": "gfxstream: fix build after VK 1.4.33.0 spec update",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "61c71733c88e1658a9c9dc29df271a1c0b903d07",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba2645bc6d67287b4cf8471782d845bb0b24e610",
|
|
"description": "nvk: Enable ASTC on Tegra",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f7412bd22938ca3925aae3da21a1e38b01ad92b0",
|
|
"description": "nvk: Add an NVK_DEBUG=coherent flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a5862c0251a33add7d9379f7bad8d81faa0819b",
|
|
"description": "nvk: Document some environment variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2f6b3b6b91f25c3f9d3abdcb3fdfb7f47a0196d9",
|
|
"description": "nvk: Don't re-initialize the descriptor writer if the set matches",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1f0fda22f7fe6bec8a001c89b967888fc0399868",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bae22fec7de0c206bc31413521c8baefefa500ac",
|
|
"description": "zink: return mesh pipeline when creating mesh pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "b05d93e71ed4e27214ae90a4962f07f05f25df4c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "532a896f80c7c8127e6b1098ea9e5ed26083964d",
|
|
"description": "freedreno/a6xx: Additional handle import logging",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9d6bac70049e10db2c94060d0a0ae35877bce5a1",
|
|
"description": "broadcom/ci: unlock more CI-Tron jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa2c8c9d3905e60340eade296dd5e9c7e048329c",
|
|
"description": "nak: Fix delay insertion missing WaR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c39f69871666616d452725f61c33f09ffb91f9b",
|
|
"description": "nak: Add cross-block instruction delay scheduling",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6d4eaed2a4e6e1a68bdeb37502784233a1909a0",
|
|
"description": "nak/reg_tracker: Add SparseRegTracker",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dac8fc93d92e63abaf6f6b51c949c926924a6e2e",
|
|
"description": "nak: Add latency_upper_bound to ShaderModel",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1eb6d7d7b7a1232c967c62158ae773c94613553",
|
|
"description": "nak/dataflow: Fix typo in comments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa71c8bfedb0ef2950f44d0bed607a93e99a0f31",
|
|
"description": "anv: Convert DEBUG_PIPE_CONTROL logging to use mesa_log_stream",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fe0acd4c3896d2446ec48510928ecb46f504198",
|
|
"description": "util/meson: don't build libmesa_util_clflush unless needed",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "efbecd93baa35b4bbeb5f370893865568a577e6e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ccf33664e89bec2afb6dd1297ebfee1972d5fb3c",
|
|
"description": "util/meson: don't build libmesa_util_clflushopt unless needed",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "555881e57499bc38f098dd5859edecdf6bdad2a2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2badb2b241b3f5637133634b6bb48ebb90e4fed",
|
|
"description": "radv: ignore dual-source blending when blending isn't enabled for MRT0",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14667eef53de190981ce48f0d807b05f91baa5d9",
|
|
"description": "radv: fix reserving enough space for emitting the SPM setup",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "22d73fc0776006ea6eb9a7204a7ef366a8af659a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0dcb800a07accecb8fbf243f0cf17e56d6e491da",
|
|
"description": "radv: remove some RADV_DEBUG deprecated options",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48d6459701a02089f31d6e21d9ece9e9a29dda9e",
|
|
"description": "etnaviv: Use FLOAT type for R32G32B32A32_{U,S}INT vertex formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fdef10916ee61e4440189b9fad5d09c6295b7a71",
|
|
"description": "asahi/virtio: fix memleak",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c64a2bbff5a3370bca7f40d6c9f41fb3cd6cf4ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "240b9159f4ec6cb772d6714ac673b16a8bec02cf",
|
|
"description": "mediafoundation: setup wpp logging in more of the files and add some error handling on dpb manager and reference frame tracker",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ab2457591bf1be6f6c17134e2b9c0ae642db7fdd",
|
|
"description": "mediafoundation: periodic clang-format, no code changes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7e275411623b20f7a8553936ea2a4f55227593f",
|
|
"description": "mediafoundation: for low latency, change stats pool size to 2, this is because there is no synchronization btwn returning MF sample and ProcessInput",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4169a7f36a28302fbbcf581dc2331a6713e4d3a8",
|
|
"description": "mediafoundation: Add AVEncVideoReconstructedPictureOutputMode and MFSampleExtension_VideoEncodeReconstructedPicture",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0953924dbecc8fdbb63e32c2ede2a3e90e26ed0c",
|
|
"description": "mediafoundation: Add m_bHWSupportReadableReconstructedPicture",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0aba51691bfd7769211ce0cd5cf43dff235d4912",
|
|
"description": "d3d12: d3d12_video_buffer - Expose associated data with subresource idx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db5d42d4374b2ecafcfe20fbe29f7cdb5f67e275",
|
|
"description": "d3d12: video_processor: Use d3d12_video_buffer subresource indices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4fe1abe3dd7cd0103216ab75d16cc734e21c4aa0",
|
|
"description": "d3d12: Support PIPE_BIND_SHARED resource creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80627e3579d8c690d0ace0da6f8aad1ce889167e",
|
|
"description": "d3d12: Optimize d3d12_video_proc heap allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "484eeb762e02ee627f042cb23daac9757747de7e",
|
|
"description": "d3d12: Support d3d12_video_buffer_creation_mode::place_on_resource in d3d12_video_buffer_from_handle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e55b2b506492f692db37a568d317fe175290528d",
|
|
"description": "d3d12: Add get_video_enc_last_slice_completion_fence interop",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a22334e632f2f55dc885ec0cc34b3bbdea4573a8",
|
|
"description": "d3d12: d3d12_video_proc - Use async residency functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5009fe8fd0804e15bacf6e1371ce6f62b2db68b7",
|
|
"description": "d3d12: Implement PIPE_VIDEO_CAP_ENC_READABLE_RECONSTRUCTED_PICTURE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e47589da897e985f60ecfa0da836ad186393807",
|
|
"description": "kk: Add env variables to enable Xcode GPU capture",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6aff9d0ae8682742937273068f1013228e9550ab",
|
|
"description": "kk: Fix Xcode GPU capture crash",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bf58cfdc4831e3661b6df98123290c95f135eeb4",
|
|
"description": "docs/envvars: Remove references to nine",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93d51a423acebf76b851d3b45092f9f17b054778",
|
|
"description": "docs/nvk: Document NVK_DEBUG=trash_memory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "edd0cb6d56dbf9192814b6f3076bedfe513675fa",
|
|
"description": "docs/nvk: Update hardware support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b92521a019bbb86107bd288714c8901603c64ff8",
|
|
"description": "docs/nvk: Add some developer hardware docs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0afd4bc831409a61546f0884bef53e6526611e13",
|
|
"description": "docs/nvk: Add a list of external hardware docs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6da54821dab9aba6be3be1d6c5dba83dc806dfd7",
|
|
"description": "kk: Reorder physical device extensions and features",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6577d6c9f69f462743c1b55c29bd20ec501c2571",
|
|
"description": "docs: Reorder VK_EXT_image_robustness",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "770486e11d02c2a8c5d00d67552884341ab281bc",
|
|
"description": "docs: Add KosmicKrisp to Vulkan",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd8377bb0416bd30007aa49573579e2711cc2f8e",
|
|
"description": "virtio/vdrm: Fix varying offsets of struct vdrm_device members",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "57362807307d487ea29afb4d7db1f83edcc88707",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8cf90c83775999827176912023560da3db36a6b",
|
|
"description": "broadcom/ci: adjust fractions for nightly jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f91949f67a3dcd3b6981d61bae83d1ba0a0788a2",
|
|
"description": "docs: add sha sum for 25.2.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa92adae55ef317922caaefcea3b806667317c2a",
|
|
"description": "docs: add release notes for 25.2.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f55ce8b1acd818a13e7aaef851460c5032e1e827",
|
|
"description": "docs: update calendar for 25.2.6",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e1a4f536803ab6dfb94b1015b63bbb984781da84",
|
|
"description": "lavapipe: maintenance10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a17afd5eddec937cb2d30297bc0452c37fd926ac",
|
|
"description": "aco/tests: add some simple fp64 modifier tests",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a54f95c52fd40eb03fabdf9bce113a89f3b1690b",
|
|
"description": "aco/optimizer: apply fp64 modifiers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62e664f8c87c169098ecf6a921b65b76012f8866",
|
|
"description": "aco/optimizer: fix applying 64bit neg/abs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c8b885e215201bcd70f17e9d330e36328a5857f",
|
|
"description": "aco/isel: emit v_mul_f64 for fp64 fsat",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ece74ce79e95ea1d4c1d92d577fff43fd015db3",
|
|
"description": "aco/isel: emit v_mul_f64 with modifiers for fneg/fabs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c84f60ef08aab3f8d2a81baf82b11cbc671f7963",
|
|
"description": "aco/optimizer: replace 64bit mul with 1.0/-1.0 with bitwise instruction if possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "272cf1db8e7596e0eeddecc52c90629f939892d8",
|
|
"description": "zink: don't destroy old push layout when enabling fbfetch descriptor",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6ff8ce373ebdd6c2ba7e3479dafbb23886991c0",
|
|
"description": "panvk: support VK_EXT_device_memory_report",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "317345cc980c510b3d4600a80f87580aea5a5ac5",
|
|
"description": "r600/sfn: make sure kill and update_exec don't happen in one group",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "359bfc3138eea36a32a41d93e37687ed7d413ca3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0d065a2421d54ab3e95d3c2cd9fa4f3276f9fa1a",
|
|
"description": "r600/sfn: Track whether a ALU group has a exec flag update",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "359bfc3138eea36a32a41d93e37687ed7d413ca3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "51e7c477d6e1994bf16e2d8dfda96966a8d0252c",
|
|
"description": "r600/sfn: move some common code into try_readport",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "359bfc3138eea36a32a41d93e37687ed7d413ca3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7f477b51f7b2f7861a3d1cc8efca1cc842b317e",
|
|
"description": "r600/sfn: extract function to update group after instr insert",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "359bfc3138eea36a32a41d93e37687ed7d413ca3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b82044c31b0be1c7682548a8e10905a4ff5b13d7",
|
|
"description": "nir/lower_two_sided_color: cleanup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "343eef990e54d974d811f7414e79a8854b8c97f9",
|
|
"description": "zink: collapse mesh pipeline fetching and binding conditionals",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0b24fd174a8cf9543b07bdfa150d868d673ce44a",
|
|
"description": "zink: collapse gfx pipeline fetching and binding conditionals",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b05d93e71ed4e27214ae90a4962f07f05f25df4c",
|
|
"description": "zink: set gfx_pipeline_state::mesh_pipeline when updating pipeline",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "364208f75471c98a113a9c5fdbf467e3643ed129",
|
|
"description": "pipe: Add PIPE_VIDEO_CAP_ENC_READABLE_RECONSTRUCTED_PICTURE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dbc3bbdcef44e966e6b694087a53b122c4938a82",
|
|
"description": "aco/optimizer: rework canonicalized label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c61ee32034fec4b62d15110b970c92f9ddbc116f",
|
|
"description": "aco/optimizer: add seperate fp16 abs/neg/fcanonicalize labels",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e9d9c0373ff7e2aa495b2ee09da763ad21d3ee0",
|
|
"description": "aco/optimizer: re-index labels",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71f73b21e69238654e93dbe93008218c3558215c",
|
|
"description": "radeonsi/ci: update failures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e26c28f311cc5416f6c7f5b09a53ca2b14dfb955",
|
|
"description": "radeonsi: enable ACO by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4713df944b8e32bd53d8d38e68cc9c8897bfbeea",
|
|
"description": "Revert \"ci: disable mupuf's farm during the planned electric outtage\"",
|
|
"nominated": false,
|
|
"nomination_type": 3,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f108c2339de6bab9596d9cf81f7553f961855dfe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc60216470e17d9191644a67dc51fb04446e02e5",
|
|
"description": "tu: remove data size assert in tu_GetQueryPoolResults",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4799dc94470652ae9ca3d5988df05324e3ca326d",
|
|
"description": "ac/surface: pass all ac_compute_surface info via ac_surf_config, not radeon_surf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "966cb36722cf6bbb570dbbca888b451d32ab3633",
|
|
"description": "amd: constify struct radeon_surf",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "feaa359b4302c04637763b4e7fd22370fb93a9c2",
|
|
"description": "ac/surface: move surf_index and fmask_surf_index into ac_addrlib",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6857fbba59f58c931766c2dcbe5ada3ba8ec6952",
|
|
"description": "ac/surface: pass ac_addrlib* everywhere instead of ADDR_HANDLE",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0e44a5a1c69a30069d85a6414507f831cedf6951",
|
|
"description": "radv: set RADEON_SURF_SHAREABLE for surf_index logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bbc7d1db60239cb9fda0690b46fb0187a283921",
|
|
"description": "radv: move more surf_index logic to use_tile_swizzle",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca6ba346693c83984621934dc5488bfcc1eb49fb",
|
|
"description": "radv: move VK_IMAGE_USAGE_HOST_TRANSFER_BIT checking to ac_surface.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20eada1bc40af09130f6af064f27a5e86c292867",
|
|
"description": "radv: don't check vk_format_is_depth_or_stencil for surf_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1271850b9bb42dfa0a83b9fa3f96614d61a4502f",
|
|
"description": "radv: don't check VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT for surf_index",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0fde95e202a91b29054fd305e5a97cc8787d75b",
|
|
"description": "radv: don't set ac_surf_index::surf_index to NULL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "482cc603452df89d1577fca5e58a2542b26764e5",
|
|
"description": "winsys/amdgpu: don't set ac_surf_info::surf_index = NULL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55d222c47b72372e9cdc2c522188d990293dd8d8",
|
|
"description": "ac/surface: add helper use_tile_swizzle to consolidate that logic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "484a36302d98cc939444dc42c3f85d869a12fb2a",
|
|
"description": "amd: don't use non-existent GL1 packet fields on gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12062110ab2384c989a8b195c4659ad92c5abbeb",
|
|
"description": "amd: don't use non-existent GLM packet fields on gfx12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "607aba5697670520a7af5b89b744c1c4d4df4a82",
|
|
"description": "tu/a7xx: use DI_SRC_SEL_AUTO_XFB for CmdDrawIndirectByteCountEXT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba054f1c338d37d1b8637ecfe325f73b74f24a76",
|
|
"description": "tu: emit PC_DGEN_SO_CNTL for any shader type during streamout setup",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44022bc33e1581d70b3b3ea77d1b64901b395a66",
|
|
"description": "v3dv: enable forward facing primitive for lines and points",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2036240b7c996ac3dc4b1d0f221bab77daa58401",
|
|
"description": "v3d: enable forward facing primitive for lines and points",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e16be2019533894eb16d2885cdba49b98d330ce2",
|
|
"description": "rusticl: fix mismatched-lifetime-syntaxes lint warning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39e2db5dfcca1e987de995839963b85aa35ac458",
|
|
"description": "ci: disable mupuf's farm during the planned electric outtage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84ea560e1133b7ca8e734f724ce1fa2078bace0b",
|
|
"description": "bin/ci: Update python-gitlab to 5.x for Python 3.14 compatibility",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4c545b287609b10f3328b8a7645c7e434bf29e1",
|
|
"description": "bin/ci: Fix SyntaxWarning about return in finally block",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a00560f7633232c53bf90ba1ac9835ebd1d5e228",
|
|
"description": "vulkan/runtime: Fix typo in stack size calculation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "69a04151db48e4d06072dab38e33129b6681230a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa865300563385bd7ac02102f60a19d8f1ada306",
|
|
"description": "anv: Allow modifiers on depth images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5a05a39e5631ffcaa01eee73c198700bdb982bfc",
|
|
"description": "anv: Limit the SCANOUT flag to color images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a719527626313d18a3d41d009d3e05c98348aa2",
|
|
"description": "anv: use D3D-compatible texturing for Proton",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ece66be5a16f98d2aaeab674dd129abb49333086",
|
|
"description": "freedreno: Make BV ROQ registers a7xx-only",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f0d7f2174ed68e6c2b16019b95699559d86ca42c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "473119ab91afc925cfdd68076a18415ad53b492d",
|
|
"description": "brw: plug some holes in brw_wm_prog_data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b54cb5840ca0ccce8b8e94ac387847d0fdb90fc5",
|
|
"description": "panvk: use nir_log_shader to log NIR on Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ea24dce5e37fe39b9889fb738cf5cf66f3def106",
|
|
"description": "tu/a7xx: Support concurrent binning",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ac666eaa778967648e33a1c448f9747facbefe0",
|
|
"description": "tu: Use predicate bit for perf queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "46438d407d7262ef5fc9fa5e9e59b8c86116ecd1",
|
|
"description": "freedreno: Add has_pred_bit feature bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "12779451ee3fa8cc46a1727a48f3c3b5b1a5ab24",
|
|
"description": "tu: Correctly set GRAS_LRZ_CB_CNTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50aa66a7c1defe5b79af85d6eb025d32e525efa3",
|
|
"description": "tu: Rewrite visibility stream allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "416dc87be97d85e5c78c3083132fbb1175d7259e",
|
|
"description": "tu: Initialize registers for BV",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ea3d7c3931bd43b3443f2b2c5d519a336cdd472",
|
|
"description": "tu/cs: Allow conditional execution in substreams",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f12db79c5a2255c725d5835ee4b17b640f7b77c2",
|
|
"description": "tu: Add tu7_thread_control helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0cf7bd3d6c572099689c18846d5401a4373141b5",
|
|
"description": "tu: Use scratch mem for conditional loads/stores on a7xx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c4cd508fb8deef8e488b9b82cc8aad90c817964",
|
|
"description": "tu: Refactor VSC bo initialization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f0d7f2174ed68e6c2b16019b95699559d86ca42c",
|
|
"description": "freedreno/a7xx: Add BV registers for ROQ status",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88b855ccea0e2d75b6e4ba6ed1109ffdf24f0513",
|
|
"description": "freedreno: Decode CP_RESOURCE_LIST",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c35684814609d996ccf55f5f7962d1877440bc9",
|
|
"description": "freedreno: Add synchronization-related control registers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5f11080452fc97fcd0abe2db26c76e581994cbd",
|
|
"description": "freedreno/crashdec: Add support for CP_BV_MEMPOOL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3f70b0578402eccce898a10fd52a5f7d8bd800dc",
|
|
"description": "freedreno/registers: Fix encoding fields in 64b registers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba427bc27465662cfcdf6c6e5d9ba0f9d7398b90",
|
|
"description": "freedreno: Expand a7xx LRZ metadata definition",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77b68ee78bd6e4f67abacef28970470b5c3591b2",
|
|
"description": "freedreno/a7xx: Document GRAS_LRZ_CB_CNTL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efc4bb5174642010d66ed244fb1d278ec7d83262",
|
|
"description": "freedreno: Document BV BIN_PREAMBLE usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "32b646c5976f64152a004d4c83962ca14c46154f",
|
|
"description": "nir: print in_bounds info for deref_type(_ptr_as)_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a6d698482fdc40a7d7a2dfe78debc2a81327627",
|
|
"description": "spirv: set in_bounds for ptr_as_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ac55b786ac357a468ca918fc848c7fe68edfc6c",
|
|
"description": "spirv: don't set in_bounds for structs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f19cbe98e325f6549e6d1f13fc06537b23a29622",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "62f0ef3445460f1610530aefe3537dba6f5ef934",
|
|
"description": "tu: Faster descriptor set allocator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "562bb8b62b3ec1dbb8b390864ce7c17027161bfe",
|
|
"description": "v3dv: align width to 256 when using simulator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "08e2da2379469d7423c4a9e27e1b042c229c4f9a",
|
|
"description": "v3d: set stride alignment when using simulator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d48b276acd8a87baa93033de40d014ae053ae481",
|
|
"description": "broadcom/simulator: add helper to get stride alignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5947eae0af26b3d067533584c662ba42de18eb1e",
|
|
"description": "v3d/simulator: create GEM BOs in GTT memory for AMD GPUs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "977d4f34dd0f11b50d37904352d69fbd8da65767",
|
|
"description": "vc4: set stride alignment when using simulator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aec701d0944881a211f8e56046ad7d18571ac182",
|
|
"description": "vc4/simulator: add helper to get stride alignment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66d715bac33c1bc60606ea2d8b5f3af696269c94",
|
|
"description": "vc4/simulator: create GEM BOs in GTT memory for AMD GPUs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84fa5ecff6b3f868c3e84c93fd9acd59dd97a855",
|
|
"description": "panvk/ci: Add an ANGLE job on G925",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3e14c64b282eab7dae4198738aa2856758618be3",
|
|
"description": "panvk/ci: Add a VKCTS job on G925",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c4778f1d2790590798a97e3bb1b38ab3d5ae4d9c",
|
|
"description": "panfrost/ci: Drop redundant KERNEL_IMAGE_NAME for rock-5b",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bec7fb8c704b3b7c082c3b9804c3760d6340eec",
|
|
"description": "ci: Update linux-firmware version to pick up more ARM firmware",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0977ca2854bd1e5c1e1ae1a88795e51568570edc",
|
|
"description": "radeonsi/vce: Don't check ref modification and marking flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1232a7a75430d9523b241d8c9d6af54317806fe8",
|
|
"description": "frontends/va: Always reset H264 slice ref modification and marking count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6a00adb41f53016ccbe104908fd327faa78a718",
|
|
"description": "radeonsi/vcn: Support H264 encode pic_order_cnt_type 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c2de2109020e321b29254ea1199d2cfb1b23813",
|
|
"description": "frontends/va: Support H264 encode pic_order_cnt_type 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cef8eff74d3f05a2cf5208f42c20c46c09678785",
|
|
"description": "radv/video: Override H265 SPS unaligned resolutions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84b6d8e0d7789ea18867aa36fe4fa9f4eeed9475",
|
|
"description": "radv/video: Override H265 SPS block size parameters",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53b93895630835ee0ecce89ed1dc48b8ff78b948",
|
|
"description": "winsys/amdgpu: use correct vm_timeline_point for userq creation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45affb0e53538db3ee97051692aabcdaeb0b02c9",
|
|
"description": "radv: advertise VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "66bc12a7476564d71fd0a84299c9ed006320c494",
|
|
"description": "kk: Set drawID in root descriptor table",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9be352df12ebe93cf34f5c6984f8ba5a7955e968",
|
|
"description": "kk: Enable VK_EXT_shader_atomic_float",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53de36895c8c01c67d4773e378bf2d420b4d9bb1",
|
|
"description": "kk: enable shaderStencilExport",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3424de88973d0b02e7d5a5b9fa2effc3e6dece6",
|
|
"description": "kk: enable shaderDrawParameters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c9e9555e80568b807aaedc679957a84536eda33",
|
|
"description": "kk: enable logicOp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "938390c075fd1cfe5bdb2cb4cba632758822c525",
|
|
"description": "kk: enable dualSrcBlend",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a9e0adc6790365930cc7d71c2d849df1d406b459",
|
|
"description": "nvk: Advertise VK_KHR_maintenance10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "268a1db7ccfd6dfd424cc81a13a8b08798df98cd",
|
|
"description": "nvk: Advertise the new maintenance10 format features",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0a5a4562596adc53fd842964463afe169955ab15",
|
|
"description": "nvk: Switch to CmdEndRendering2KHR()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6e3eeb6118ec6e5dc428cdd4e44cc0c1586af0ed",
|
|
"description": "nvk: Plumb attachment flags through to MSAA resolve",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbbf037303a543fd2bb926f94213c01569341519",
|
|
"description": "vulkan/meta: Handle VkResolveImageModeInfoKHR",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b5d5836fd1b8a868bae97e6d73e512ef88992ce8",
|
|
"description": "vulkan/meta: Handle VK_RENDERING_ATTACHMENT_RESOLVE_SKIP_TRANSFER_FUNCTION_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "127de27015756ce1dff063689186eb3024c5510a",
|
|
"description": "vulkan/util: Add a vk_format_srgb_to_linear() helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3955787ab2a41ef52810cc3e7ee36a23b9b48ae5",
|
|
"description": "anv: implement VK_KHR_maintenance10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf81feb660b79b0b56beed5467625c61074169b2",
|
|
"description": "vulkan/render_pass: handle maintenance10 resolve flags",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5740c2548a023f4e03eae6ff53b598536ed2704",
|
|
"description": "vulkan/render_pass: Add a missing sType",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3a204d5cf370116a427361410a449dde002bc143",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2899cd84e4209109f8fd16d4d053c562d2c9eb7f",
|
|
"description": "vulkan/runtime: enable null pointer to vkCmdSetSampleMaskEXT()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2bb7c1e4593e73732642e0aa089a46766b6301f8",
|
|
"description": "docs/envvars: Add section: Android System Properties",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "41a8c4d37ca15a17f9480d682ab444161fd67065",
|
|
"description": "zink: fix mesh and task shader pipeline statistics",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9d0e73335af17ed243fab652351e3224e3a2f91e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c544f42a795679efbebf62600a413a857922ae77",
|
|
"description": "ir3/ra: reset merge set preferred reg when unavailable",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f58b24467ab0e454af6f5d3260ffcd2b643247e7",
|
|
"description": "tu: Zero MSRTSS temporary image before creating it",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "f6c7f16322de7088fef812890e30a697c4f2eaf2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0b5c04b844b3772f1347703c9f95a1ae82ec68b",
|
|
"description": "tu: Fix attachment stores with subpasses with partial views",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6c3ed74ed27c8fb42c00c0c5c657d9197bc8a71d",
|
|
"description": "tu: Rename tu_render_pass_attachment::clear_views to used_views",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45a762727cf8708392b6de38616909543c799923",
|
|
"description": "venus/ci: Skip slow test on ANV with Cuttlefish",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b407fef09703f8481149046723afa9ae0207f561",
|
|
"description": "Update the Vulkan-profiles wrap to 1.4.330 and re-enable zink_check_requirements",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2ef369abf78ddc71725079b687c9da5d932b312",
|
|
"description": "zink: disable primitiveFragmentShadingRateMeshShader feature",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "90f3c5733749a820d70e9599ec93783b628aa342",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3ca1cee8b06945485c2bb2ffa259254c2656b636",
|
|
"description": "hk: Enable VK_KHR_present_id[2] and VK_KHR_present_wait[2]",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1fe9a152e6edb66eb154a1b3771add9918322f2",
|
|
"description": "tu/lrz: Disable LRZ writes when draw doesn't write to all attachments",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7ee9835475c8209745f953806f31dae990e31cff",
|
|
"description": "tu/lrz: Disable LRZ when CmdSetRenderingAttachmentLocations is used",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31cb49d6cb83afb809585cbdb79134719ebcb381",
|
|
"description": "tu/lrz: Fold disable_write_for_rp check into tu_lrz_disable_write_for_rp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6f2a73bbcd02540da39fe5718ce7d0b7f866216",
|
|
"description": "anv: expose VK_EXT_shader_uniform_buffer_unsized_array",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f84d85790ef0bb45488d775fc6c79b1cf1714f80",
|
|
"description": "ir3/ra: fix assert during file start reset",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9d4ba885bb81a7e9341d177b2efb293eb962fb41",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6e281d0b1a39cfe311da19c052076dfef19b73a",
|
|
"description": "zink/ci: Document ANV flake",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09f5b991b8c22bdc41e2455b8180680087094e17",
|
|
"description": "ci/virgl: Mark test job for Linux 6.16",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c006a8b01fb1486833b2742ce2e4fe86ca3730f",
|
|
"description": "freedreno/ci: Drop KERNEL_TAG retargeting the new Linux 6.17.3",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3da45bb00a1eb9336cd33aa1ef4dd8ce5afa13bf",
|
|
"description": "ci: Use Linux 6.17.3 for mesa gfx-ci",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a31d3c764cd63897ab47031ab1634d62a979dfb9",
|
|
"description": "amd,radv,radeonsi: move GFX12 push SH REGS helpers to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bddd7919d3844b8397c5d455a1ff23e0c4289241",
|
|
"description": "amd,radv,radeonsi: add ac_buffered_sh_regs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "91bd46d34eb8c9760601f52d4bec8735e832224e",
|
|
"description": "amd,radv,radeonsi: add ac_{gfx11_reg_pair,gfx12_reg}",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "846b70704578ec916b215520a27da9924540e06f",
|
|
"description": "amd,radv,radeonsi: move some GFX12 emit helpers to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2009815d616f8d201e724e0c87f06cd7de8e8bec",
|
|
"description": "radv: add radv_wait_for_vm_map_updates drirc and enable for Forza Horizon 5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc0cfaae1c3d7797d5774684c8203f1f02a7c2e1",
|
|
"description": "radv/amdgpu: add a way to wait for VM updates at alloc time",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bbaffa22ff47686e214b692dea72330aa35254c6",
|
|
"description": "radv/amdgpu: use radv_amdgpu_bo_va_op() for BOs from pointer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f9af7f7b2a6937512212beaadf6901e4a0d17f74",
|
|
"description": "radv: use radv_buffer_get_va() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "89fbcc8c3413016a23720d82ffb82d47d819912c",
|
|
"description": "brw/rt: fix ray_object_(direction|origin) for closest-hit shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "aaff19135644049cde3bd3ddd649b48f96111fa4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3edeb1e191980f1293f12a5515843b5f97fc249c",
|
|
"description": "brw/rt: Move nir_build_vec3_mat_mult_col_major helper to header",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09e091fbdfca44cc44a366f0afbf2b6cd49b879b",
|
|
"description": "radv/aco: Print source location debug info inside ACO disassembly if we have the information",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50e65dac794511fb392fd9103f50c553d69a56d2",
|
|
"description": "nir/lower_shader_calls: Repair SSA after wrap_instrs",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d37098deb9bda4a6e82e6334d52273fa7810d39",
|
|
"description": "Uprev ANGLE to e9626fbced6841d804e7eaf48bb078770822032b",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74afb200d36d2399a2d158a0f7e3e0c734d56161",
|
|
"description": "Uprev Piglit to ec76cc7a31f03c4f4f9d6e3b00f8a70c8ee0fb32",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcd9b90affab27a99a6ee44ce6d0ac3f4b5990f1",
|
|
"description": "drirc/anv: force_vk_vendor=-1 for Wuthering Waves",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ee57fef7552434e3e041030cc119df2c8e7b0d16",
|
|
"description": "venus: enable sparse only queue family along with feedback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13e9bc2ff996d62c18ee2309c62e13b83e4ea49e",
|
|
"description": "venus: allow timeline semaphore feedback to suspend and resume",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ecb385f0885bf6a7a96e7ea8791b22832d6a5cac",
|
|
"description": "venus: rename async_wait_mtx to counter_mtx",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b187c1ab92294e1a52eb1a2b0eb7b588286bcb97",
|
|
"description": "venus: update sfb cmd lookup to follow ffb",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2c08e6d8bb7a753b3a455357541f4f6ed1cf18d5",
|
|
"description": "venus: allow fence feedback to suspend and resume",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "30b41c2b57592b8cca9da9bbec4683117881bf43",
|
|
"description": "venus: add vn_queue_family_can_feedback helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dd4df28ef2b78c77519a9ba5029e558b2908c27a",
|
|
"description": "radeonsi: mostly fix NGG streamout overflow queries when XFB is disabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02db1fbe8291bd16857550e049ea798ee778318e",
|
|
"description": "radeonsi: cosmetic changes for queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6651781731f61ba3b019df0e2285a239cbebd353",
|
|
"description": "radeonsi: allow queries to return more than UINT32_MAX",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "956868b06a879077ed6c7bcebbd34a4ac1ec0ba2",
|
|
"description": "radeonsi: return false from si_update_ngg early on gfx11+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9408eec593a0ce119f93f263a4626d90773747a",
|
|
"description": "radeonsi: rename num_active_shader_queries -> streamout.num_ngg_queries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cec94025428ef52583dafcefe565f26a25674456",
|
|
"description": "radeonsi: rename si_get_strmout_en -> si_get_streamout_enable_state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fb4010e64123d7750caf58ab3d5be0e2cd0c07d9",
|
|
"description": "asahi: Update CI expectations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d37ba302d0055f72577a47dcc4eff5400e7ecdb1",
|
|
"description": "hk: Allocate the temp tile buffer in copy_image_to_image_cpu",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "887f06a966f4ac650701b9d1421dd2f67fc23ae5",
|
|
"description": "hk: Make width and height per block in HIC",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "95a89f7b334479e9184eafa6289c3ea54a733933",
|
|
"description": "radv: Report smaller bvh sizes when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7809af5e4610918e4471a795c850e4a0ef3ce5af",
|
|
"description": "radv: Always use compact bvh encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5d70bf3c9880a46e1e8d8d17d91f33d80ce72fef",
|
|
"description": "mesa/st: add a warning if can't set SoftFP64",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53bcab0288c6f8ab96bd550f23604fc2b15aa4c9",
|
|
"description": "d3d12: Video Encode - Flush the pipe context async while submitting encode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8be89cf426a368b100e1b8df7c783b0e5bc7ec9d",
|
|
"description": "d3d12: Video Encode - Remove redundant buffer barriers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eea34f59507d5bd7b32c7a732762c93d4737b28c",
|
|
"description": "d3d12: Video Encode - Remove unnecessary resource waits and syncs since we sync batch fence",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fdaac83a9841990960fc5328a328fb26f1dfbf4",
|
|
"description": "d3d12: Remove redundant d3d12_promote_to_permanent_residency overload",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e1982a7eb1a7b122548874aef40e2d77da710d9",
|
|
"description": "d3d12: Use EnqueueMakeResident with GPU Wait for video permanent residency promotions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca3ba3f924fa81ad8cfabb44212296bb38b575a4",
|
|
"description": "mediafoundation: Remove unused AllocatePipeResourceFromAllocator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e873beb33c056a5a313e329c8b3d5c5bd362091a",
|
|
"description": "mediafoundation: Cleanup MaxL1References variables",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4b75fcac4764c77a0263d05192fe04b635850a0a",
|
|
"description": "mediafoundation: Optimize STL usage in reference_frames_tracker_hevc.cpp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b34f30e005be0f74929362456ab2242fc5e74d5",
|
|
"description": "mediafoundation: encode.cpp: Remove redundant lock() and memset()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b97a2ef93846aee723e76bc85041094a38e4e1a",
|
|
"description": "mediafoundation: Fix width/height typo in alignment calculation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1f602e17f9d5d57ce9d990367cbdb5211ca53e1",
|
|
"description": "d3d12: Fix d3d12_promote_to_permanent_residency always making resident",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "31c9874891dbbd01856df208169ceebc9a4c9aa1",
|
|
"description": "d3d12: d3d12_video_encoder_references_manager_hevc remove double resize() and add reserve() to cached vectors",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed53936308ef53c3f809215b352d8fcc596f1775",
|
|
"description": "d3d12_video_encoder_nalu_writer_h264: Reuse per frame scratch allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "900cdf3a7cb9fd31ba447537087ffd2486e724a3",
|
|
"description": "d3d12_video_encoder_nalu_writer_hevc: Reuse per frame scratch allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80da7747343d841272fb232aa3d537d6c5932e28",
|
|
"description": "mediafoundation: fix sporadic build failure with u_inlines.h not found on test target",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "006085e6769c3697c29cd5087dfabe7b5b8d046a",
|
|
"description": "anv: Call brw_nir_lower_rt_intrinsics_pre_trace lowering pass",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d39e443ef888ffd9c3385ed4c40e727868626b6b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b824ef83ab395f2ab450782a77c2c3758cc235c2",
|
|
"description": "util/dynarray: infer type in append",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07f98f330a5f6558999e9ad897311654791c627e",
|
|
"description": "util: require typeof support",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a8449171d389634f6dca9e807abd322c5834f107",
|
|
"description": "iris: Enable GL_KHR_shader_subgroup_* extensions for Gfx >= 9 when possible",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f628c9e8c952724cbe78a008a286e673e3b1d43",
|
|
"description": "brw: Consolidate late lowering of int64 operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c2207e76b90f02494c6dcc3d55505c6c8c4bf1f",
|
|
"description": "spirv: Update the JSON and headers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5ee985d52efe987a97f0aaa6dd65551f97dd9c6",
|
|
"description": "vulkan: exclude non-existant Shader64BitIndexingEXT SPIR-V capability",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "61c71733c88e1658a9c9dc29df271a1c0b903d07",
|
|
"description": "vulkan: update spec to 1.4.330",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "13199c37c14c208962cac1294440e6f6e1512f89",
|
|
"description": "zink: Disable building the zink_check_requirements tool for now",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64131475a8371105a923e021299f6d8306654c53",
|
|
"description": "hk: Remove unused allocation in queue_submit",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c64a2bbff5a3370bca7f40d6c9f41fb3cd6cf4ba",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e636d52f17c03a909cfa348033cfe6e7c0dbcba",
|
|
"description": "hk: Disable 1x in sampleLocationsSampleCounts",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8447b99f61aa28d0bf233fe984b10e5a4368a1df",
|
|
"description": "hk: Fix maxVariableDescriptorCount with inline uniform block",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5b9f428f9bbb577e70b652a11777581ece3f325",
|
|
"description": "intel/compiler/brw: Add assert that we don't have a negative value",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "37a9c5411f4d281cf8670336bee18477a1170b72",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "83c52f75d075da7fe6e22cacd980f7f09d4c26b5",
|
|
"description": "intel/compiler/brw: fix potential unsigned overflow",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "efcba73b49aa94134e26b6072e20cae668015d23",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd55e874ed09a04447ebd4dae25c98df2621ef7d",
|
|
"description": "panvk: Enable the disk cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9912c9a8424d200a8226102eca56864e0c900261",
|
|
"description": "panvk: Use the build SHA for the pipeline/binary cache UUIDs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f8327188bd9ce16ce9282aaffcbecdb1dc8d605",
|
|
"description": "panvk: Add an in-memory shader cache",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64ad337036cf38c007047f4cf185ead9dfe4568d",
|
|
"description": "panvk/shader: Use the right copy size for deserializing dynamic UBOs/SSBOs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "563823c9ca9e1472c885c734d35e642eed646ccb",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a546484ed9ed235674b5bba093def5c21f7dd151",
|
|
"description": "panvk/shader: [de]serialize desc_info.max_varying_loads",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "de86641d3f4f0141c77f3391a64fa61283816855",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9a50527c542f1692db93f46386077d71645630dd",
|
|
"description": "panvk/shader: Implement [de]serialization of ASM and NIR strings",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a35c8249de46eedcf973f6ce0f0a7082c9d36f49",
|
|
"description": "broadcom/ci: unlock more CI-Tron jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b01bdbabe1b2fd870b6edf6d412a9cd8d673dd84",
|
|
"description": "broadcom/ci: disable baremetal jobs already running with CI-Tron",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69c774b631aa3151c0c7cc86a7e02cfc20272963",
|
|
"description": "broadcom/ci: document some of the failures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "20ccd8cc9558f259282fca2a794de7c636d3c9ee",
|
|
"description": "v3d/ci: add new flakes for rpi5",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7883e3a71967575c6e9fb3dfab17b29837c7cc4",
|
|
"description": "radeonsi/vcn: Check and override primary_ref_frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e8c0fdbc45b619d442637588fd66e2e0be0666e0",
|
|
"description": "panvk: Only call req_res when required",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "849d41dbf8314d555b761a3b8d461869f7e4a8f1",
|
|
"description": "radv: implement a new descriptor sets allocator",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b6d89f4ca14be2f470d6042d0f8e58bb22a26d2",
|
|
"description": "radv: use a linked-list for storing descriptor pool sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4d33d3f507542e96d401e71a7cbaf7a29c43ff3a",
|
|
"description": "radv: add radv_bind_{graphics,rt,compute}_pipeline() helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "54a6c81d3a20e6b5e6ac8b36f291ab2a8761fc95",
|
|
"description": "radv: dirty dynamic descriptors when required",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a47952d495ed6f1f6044f7e2bb1639daa6dcf1b9",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "998dbd43d3c3dd7f2cc0953aa8c4aeb2151964dc",
|
|
"description": "nvk: Capture/replay buffer addresses for EDB capture/replay",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "3f1c3f04be93a3efaaac794cd48a825907ad07fe",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a13474939dffe2e710aa1d6a38c5c458fc7a0752",
|
|
"description": "nvk: Look at the right pointer in GetDescriptorInfo for SSBOs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "77db71db7dfc0693c79d665e0ed83993a82725cf",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d39221cef30d5c54b3d7651b6d89ab85c23e0480",
|
|
"description": "nvk: Emit inactive vertex attributes",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7692d3c0e1a2b54c82c945335d23fc174252fda1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e36c277af991ffb199e6ecb7b9c315ae03e24823",
|
|
"description": "radeonsi: init task shader args",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69c10426a4e996e03efc268a3596a7fa727729a4",
|
|
"description": "radeonsi: don't put descs in user sgpr for task shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7bccad3f2f006fba0900f354eb61c97102f8c6c",
|
|
"description": "radeonsi: add radeon_emit_alt_hiz_packets for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "644061fdbc31d53a4a29a5bc33a16b75b4a61bfa",
|
|
"description": "radeonsi: add si_emit_buffered_gfx_sh_regs_for_mesh",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "04912c585c02c7459477f954d45d0397fbe8af13",
|
|
"description": "radeonsi: lower mesh shader outputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca43c361bd3a23b5d343f5d11ce821285d66864b",
|
|
"description": "radeonsi: handle primitive indices for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "01fc4efd776ba07b4855498be733ddae7e6e94dd",
|
|
"description": "radeonsi: support fragment shader per primitive input",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dfc679e7914725d5c8c9a0544dbe67ce4f3ecacb",
|
|
"description": "radeonsi: support mesh shader per primitive output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "16656ebaaf590c1f1ad5273f50b4ccee9e7ae63e",
|
|
"description": "radeonsi: compute vs_output_ps_input_cntl for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a982e5bb8a93e16e2c88c7250ff029090504e7dd",
|
|
"description": "radeonsi: add mesh shader bits for dirty_shaders_mask",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ddc1d21f2cf3d5f3769d3822dd59fc302408bfc",
|
|
"description": "radeonsi: dump shader key for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f513d472669391fbb9b762908a0ff4aef4a55a69",
|
|
"description": "radeonsi: compile mesh shader with ACO only",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc81d7e7d47ebdb871e7e0bf0b87dca0177a6532",
|
|
"description": "radeonsi: si_select_hw_stage support mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "351070c46c0330f1303628fa04a01c68a17ab84b",
|
|
"description": "radeonsi: si_get_output_prim_simplified support mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8ef07d4d8b3a90075aed2ebc65136e14be127058",
|
|
"description": "radeonsi: support mesh shader per vertex output",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "845f333111b24fbe7c2e308fb8eee12bd23e6a64",
|
|
"description": "radeonsi: select key for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e42ada1723122ee9c9a1be84e4736c6f989e9507",
|
|
"description": "radeonsi: add mesh shader debug options",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "282a0ae20ce4998181cf464784d3c6ff15935e98",
|
|
"description": "radeonsi: add mesh shader state create/delete/bind",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8cae067adc6d204854bebec927404f625dee44b0",
|
|
"description": "radeonsi: export si_set_user_data_base for mesh shader usage",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43cf109f475ea33a408fd5dbd7ba4a69bbbc13c9",
|
|
"description": "radeonsi: emit shader pointer for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a44d91d0655c363425ae5134cc0b867e301a043c",
|
|
"description": "radeonsi: call si_shader_change_notify when vs bind",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f1bbc3d4e43472081d4c17544fc22dff122384bf",
|
|
"description": "nir/algebraic: Don't generate integer min or max that will need to be lowered",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fe5d7b0a4a4867d69ce681baae1bf0dd86ebbd8",
|
|
"description": "intel/mda: Allow to specify directories with `-f`",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84a67b5ab4f91eabb6737b2017010f3cd8447b33",
|
|
"description": "intel/dev: Add NVL-S/U PCI IDs (with FORCE_PROBE required)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac1a7e19e86bcc52a742e746251237642eff72a8",
|
|
"description": "intel/dev: Add NVL-S/U device info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84bba237cae6516ce0fd3e333a586949612d732d",
|
|
"description": "intel/dev: Add INTEL_PLATFORM_NVL_U platform enum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7bbbfa667036e6d495c88665bdc851623903753a",
|
|
"description": "util: Fix gnu-empty-initializer error",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "17e286529b978de95052ec86874f8f76417780b2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d276e0d70151744509cbd7bb89ae8b58e8fed93",
|
|
"description": "tu: Fix RT count with remapped color attachments",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d50eef5b06ff6f3c4eb13fdf080e37e6c8656bc2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75da8229f97b33fe1d31c355b0c76341163da98c",
|
|
"description": "tu: don't advertise sample location support for VK_SAMPLE_COUNT_1_BIT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2689056c82dde882238058d183f6455750d4e340",
|
|
"description": "anv: destroy sets when destroying pool",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e450297ea9d5b715e6e34a6a3bb7a8b3ec5f4890",
|
|
"description": "anv/brw: fix output tcs vertices",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a91e0e0d616f857144c8cadfaed734ac5be8e729",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cbcfaca64714683e528cd3ec8013b604b9de0581",
|
|
"description": "intel/ds: reduce min sampling period of pps-producer to 5us",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "69dc01405d03452937b45e4b4f7387d1b207946d",
|
|
"description": "intel/perf: Update perf scripts to get additional performance counters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44c1dcd0ed4822bde7fcdf6dcd0460e8dfb525d8",
|
|
"description": "intel/dev: Add geometry, color and depth pipes count",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f448a4668b2877b03636e33e4e5d49199bcb9331",
|
|
"description": "intel/tools: add cmdbuf/queue annotation parsing",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a21de67fdd1813ecab0bf12ac5322d52da589b8c",
|
|
"description": "intel/tools: make eop default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c10226374fe1c73ad2bd88e243bd09bb61f099b",
|
|
"description": "intel/tools: add eop timestamp to intel_measure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5ba9776bc5412913c33d53e43876d87e77fb09db",
|
|
"description": "intel/tools: make frame and cb index base-0 in intel_measure",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "34402724067631d9de322374816cf7f21803eea5",
|
|
"description": "radv/ci: update comments around video failures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5384df1051541d9f45a307567b66c3436842db8",
|
|
"description": "radv/ci: stop skipping dEQP-VK.descriptor_indexing.* on Cezanne",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14fcf145e3d95975b9d93d8c91b20331709b9d22",
|
|
"description": "vulkan/wsi: remove support for VK_COLOR_SPACE_EXTENDED_SRGB_NONLINEAR_EXT",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4b663d561b877c24fe1f500e14cf7efc62fd5373",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c60232c0c59d1f709b94d370956cfb82d2d059c0",
|
|
"description": "pvr: temporarily disable gs_rta_support on all cores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75eee7f38b9c5b8024b7938f7590091fa10f6b03",
|
|
"description": "panfrost: cleanup outputs_read/outputs_written at pan_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3ff2375ec706e9bfe4da0f19a32d0ae239468bf",
|
|
"description": "ac/nir: don't consider quads incomplete inside loops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9babec1366ced612881a3d662ba2e1a3dded41cd",
|
|
"description": "radv,radeonsi: use optimize_txd",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7d552d71e94b3080eb569b3fa6763ab905d98b7a",
|
|
"description": "ac/nir: optimize txd(coord, ddx/ddy(coord))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "309ac1f0c029195561447217c5ac2cd02fa0434f",
|
|
"description": "ac/nir: refactor move_coords_from_divergent_cf a bit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "92beca9aa5337f0a515e2bbebabf753a7c7c9934",
|
|
"description": "nir/lower_tex: optimize txd(coord, ddx/ddy(coord))",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e7ea4a882b84c4f434ce1847c4ab085ac6504c0",
|
|
"description": "nir/lower_shader_calls: reobtain impl after NIR_PASS",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "241bbb49774b26de865fe400c1eec10a55ec2ea3",
|
|
"description": "radv: remove NIR_PASS in insert_rt_case",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "55018df38dac2a26cf4f0298555e23dcf2f581df",
|
|
"description": "radv: stop rallocing objects which don't belong to the shader under it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "762a803aa7ba55e06254b5e0c80ffe26f1ec0381",
|
|
"description": "radv: remove NIR_PASS in radv_nir_lower_rt_abi",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "42bb81137ebad862d3426563eee4221b158df0db",
|
|
"description": "ac/nir: stop using NIR_PASS in ac_nir_lower_ngg_nogs()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ac602a15d1ea7ff7904cb37ebff54019164572e9",
|
|
"description": "v3dv: use vk_drm_syncobj_copy_payloads helper",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2e32dd7472e2ef8ede922d9cff6b73573ba38f98",
|
|
"description": "venus: skip feedback cmd record on incompatible queue families",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "457d8926e14f9050b22d43347a0bf6b8258a6f0d",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_release_mem()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22d73fc0776006ea6eb9a7204a7ef366a8af659a",
|
|
"description": "amd,radv,radeonsi: add ac_emit_spm_setup()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "202f8db79384cdd2a869d2affddc39ab6dc9d38c",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_spi_config_cntl()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cb400a97bf4decdf4ab3d2c61cf63ed3e6a58bc",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_inhibit_clockgating()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc1080e27feea16e69896d374059914278ae64e0",
|
|
"description": "amd,radv,radeonsi: add and use more ac_cmdbuf_XXX helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a4a834859e7c9e1cb4fd2cc3b339094d879ed3e8",
|
|
"description": "radv/amdgpu: remove now unused radeon_emit helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0fb21e2299aed1f1e1b546ef625bb14bd238923a",
|
|
"description": "amd,radv: add ac_emit_cp_indirect_buffer()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3efe8ec16be3a0bc5b537c43b1472fd14978cda7",
|
|
"description": "radv/amdgpu: use common emit helpers in radv_amdgpu_cs_chain_dgc_ib()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "50ec03054c2b2ccff17f6500b215f2a9797abc43",
|
|
"description": "amd,radv,radeonsi: add ac_pm4_emit_commands()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "22cb7b5fe2095e3e8c1a175c0e83644533cf8730",
|
|
"description": "radv: bump image limit properties on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "002ebb4fe57584d1e0b19e4644232a6404803b71",
|
|
"description": "radv: configure the screen scissor to the maximum image dimension",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcde1a6650fd9d378da3e78be68c8a120a6e8008",
|
|
"description": "radv: initialize image properties earlier",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3678437ca0629684ac337cd360160203748ea5ef",
|
|
"description": "radv: bump maxImageDimension3D to 8192 on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5c71ffbc3dd8cd7ca645d4f6a2670b3a6d0119f5",
|
|
"description": "radv: bump maxImageArrayLayers to 8192 on GFX10+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47ffe2ecd42625405b16141868af81dc3f9006c6",
|
|
"description": "aco: Fixup out_launch_size_y in the RT prolog for 1D dispatch",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "067b05d5b92d538eb4334d6be0975a9949a3d677",
|
|
"description": "radv: remove radv_pipeline_layout::push_constant_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d15b411262a6228fe2978a377c6535b41b7600c3",
|
|
"description": "radv: remove radv_shader_layout::push_constant_size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2985322ed1d85da2369c3a4f8a06a875a87b1b9f",
|
|
"description": "radv: gather push constant size from shaders for pipelines",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "97dbf7b895e1a87df912ae4af1aae841d6be3a5a",
|
|
"description": "radv/rt: radv: gather push constant size from shaders for RT",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa44a5a4ae9386043b20999fe0b20451d064dcd9",
|
|
"description": "radv: gather push constant size from shaders for ESO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a25e88cd84baac30dccfef1a873a34a38c848522",
|
|
"description": "aux/trace: remove -I argument",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa0f404f7b7d2d0b10f5a7d8b9a98006a6b5835b",
|
|
"description": "nvk: Disable sampleLocationsSampleCounts for 1x MSAA",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a34edc7500c84bfd52cf71cb78db46c34d436ae2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d1793c7a594f49f8870beeef99bd3edcdb1ddb9f",
|
|
"description": "nvk: Include the chipset in the pipeline/binary cache UUID",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa929ea706e32f4acfe8b21eaebb2fe201afd580",
|
|
"description": "nir/lower_io: add missing levels intrinsics to get_io_index_src_number",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "c7ac46a1d8afea6f12e36fe489ef9485b443a638",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf49338ccd9f9a5fa0bd953bfcccc17613c05b3b",
|
|
"description": "kk: Expose missing BC formats",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "fa6fa8c19e39a90e7331f0959d41501e65c3b0b5",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f3df267735e47703017e640ff5b796d56ddbc36b",
|
|
"description": "brw: handle GLSL/GLSL tessellation parameters",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a91e0e0d616f857144c8cadfaed734ac5be8e729",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8d05b7b72e70fe35d6ff6b5d65272ec520a707f3",
|
|
"description": "anv: rename structure holding 3DSTATE_WM_DEPTH_STENCIL state",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fafb81cd02e2b85b021307ab399c9d4ec5495935",
|
|
"description": "treewide: Use vk_collect_dependency_info_src_stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90d17c0088d1a16ee798014a607533196122f2bb",
|
|
"description": "vulkan: Add vk_collect_dependency_info_src_stages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd2fa0fbc93792bd9c588c61b1ba37fe05893bba",
|
|
"description": "tu: Fix maxVariableDescriptorCount with inline uniform blocks",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "17e25b4983dc333d971c7b6eed4bdae741a9bf03",
|
|
"description": "tu: Fix indexing with variable descriptor count",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ff51e6dc9ed85c9d079083509f97c43edeab2237",
|
|
"description": "nir: commonize barycentric intrinsic opt pass",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e38491eb1850ab8b0082716b00f514f75e2a0e1a",
|
|
"description": "mesa/st: Lower to ALU scalar after fp64 subgroup lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fa6fa8c19e39a90e7331f0959d41501e65c3b0b5",
|
|
"description": "kk: BCn Formats",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a62f2856077e4e418db88a408b566a966493aad0",
|
|
"description": "kk: advertise multiDrawIndirect",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bca29b1c92320dea0004341a08cc76a18e3edaf3",
|
|
"description": "hk: fix data race when initializing poly_heap",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 3,
|
|
"main_sha": null,
|
|
"because_sha": "5bc828481630147575348b66677edaade9e891e6",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b6d6c1af73b1e1cad5f84b59eaedad4faacd8dda",
|
|
"description": "radv/video_enc: Cleanup slice count assert",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "63e952ff2cccc666ee1c77823eeab36fa6a9bea2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "05481f56a06b93b72cf3a166ec1698925dcb4018",
|
|
"description": "brw: use the right int8/int16 division lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c2a6fb64193f485fde3dea7a6db6eb60d83dc94a",
|
|
"description": "panvk: cull semaphores in unrelated subqueues",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1381228329c414a0ebd1073ebd28767298d5b759",
|
|
"description": "panvk: refactor vk_stage_to_subqueue_mask",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9fde7553571cf184820d213649bd7a61d9205eca",
|
|
"description": "kopper: disable color management for wayland surfaces",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "90103fe61862b8cd3703dea5d906244f1bc61e4f",
|
|
"description": "radeonsi: propagate shader updates for merged shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "b1a34ac95dfb02ef5d309099627373486a50191e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "091f18ea57099d88461aff01070d448b6d448bdd",
|
|
"description": "radeonsi: set VS dirty bit from si_vs_key_update_inputs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d3f8571e84f07b008a6d4be8ffc5e5825b3c3324",
|
|
"description": "radeonsi: limit the sqtt buffer size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a7bf37e3bd7d79ad41c94cb5222513c3dbd77216",
|
|
"description": "panvk/v9+: Reduce maxBoundDescriptorSets to 7",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4ab65cdaa4c9ea5c06a0583405a839e6583c48a8",
|
|
"description": "docs: update/fix vk spec urls",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efbecd93baa35b4bbeb5f370893865568a577e6e",
|
|
"description": "util: Build util/cache_ops_x86.c with -msse2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "555881e57499bc38f098dd5859edecdf6bdad2a2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3739d7a90c3d2406a3297a973c3de4c3dbe83050",
|
|
"description": "util: Don't advertise cache ops on x86 without SSE2",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "555881e57499bc38f098dd5859edecdf6bdad2a2",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a410d90fd254dd4930e72547de430a8cf5daf13b",
|
|
"description": "panfrost: fix cl_local_size for precompiled shaders",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "20970bcd9652ea8727a307ced9b372fad4b89991",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "02a1ec102144084fa60ccc9a60b16d7faafa349a",
|
|
"description": "kk: Hash vertex input state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dc0dcc993be94d128b1a070ebfd1419c2bb6395b",
|
|
"description": "nvk: implement VK_EXT_discard_rectangles",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c62e09505c2eb232c135b400299a6e86d2111ee",
|
|
"description": "vulkan: increase MESA_VK_MAX_DISCARD_RECTANGLES",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b18421ae3d20645aea615ff4b2ae2e6c544a7b1f",
|
|
"description": "amd/lower_mem_access_bit_sizes: fix shared access when bytes<bit_size/8",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "52cd5f7e69fde6b5eef4a88103e7571d8342577f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "64ec757688c53fc1d850822657a3bcfa4202c86f",
|
|
"description": "nir/lower_mem_access_bit_sizes: increase chunk limit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e89b22280fe5f65dfdd749af0f5da892d0bb9dda",
|
|
"description": "amd/lower_mem_access_bit_sizes: be more careful with 8/16-bit scratch load",
|
|
"nominated": true,
|
|
"nomination_type": 4,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8829fc3bd64b9f2ac62f2339fa9cf6fc0a149cba",
|
|
"description": "amd/lower_mem_access_bit_sizes: improve subdword/unaligned SMEM lowering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fbf0399517aefea0485df5f8fd43ac065e01443c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "79b2fa785d51d21e56d3647ee5abb6cb78edab7a",
|
|
"description": "amd/lower_mem_access_bit_sizes: don't create subdword UBO loads with LLVM",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fbf0399517aefea0485df5f8fd43ac065e01443c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38e1a43f53d62260dcff1c6c5973eaf4514eb792",
|
|
"description": "intel/mda: Fix potential underflow in printing code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f25e59b951f62306fee8a596b916684644bbb216",
|
|
"description": "intel/mda/tests: use an ASSERT on fread()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28fbc6addbda2ce3e264b41b6ad91a7a0d8eb788",
|
|
"description": "nvk: VK_DEPENDENCY_ASYMMETRIC_EVENT_BIT_KHR",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7692d3c0e1a2b54c82c945335d23fc174252fda1",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e7dca5a6ca3ab4f2215d48292bfa3bbb3aab6d2c",
|
|
"description": "nak: fix MMA latencies on Ampere",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "7a01953a396e8b4968f4c8a9f1771af8837bda39",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf4df97093f3b5ebcda8beb53f1773a21e6e10e9",
|
|
"description": "nak: improve fp16 latencies on Ampere",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "85480200f80617da320ce0aadd1d0e3850a9c3b4",
|
|
"description": "nak: simplify SM80 HMMA latency categorization",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3bbf3f782674a25bbca01ca8dee8f58a2c33300c",
|
|
"description": "nak: ensure deref has a ptr_stride in cmat load/store lowering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "05dca16143765e34e447edf0d4727ce4cb5d1175",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f632bfc71559b6f60d9f1f4657d21b66a102bc6a",
|
|
"description": "nak: extract cmat load/store element offset calculation",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "05dca16143765e34e447edf0d4727ce4cb5d1175",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d423554e9e6d3c2609ab5f3f7d4f955954018d29",
|
|
"description": "radv/bvh: Pair compress triangles in more cases",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c0f332f1cba73940416477f0842e9892ba454362",
|
|
"description": "vulkan/bvh: Add leaf.h to vk_bvh_includes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "020bd86d30e533b243195edc42f3ebdbd6c174e8",
|
|
"description": "vulkan: Remove the vk_ir_triangle_node::id field",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c18a7d0e2b639659f97c29d54268e3d800ac5d5f",
|
|
"description": "radv: Emit compressed primitive nodes on GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5f9fe5e3ba184f28fa3faad0373e428adb819fb",
|
|
"description": "radv/rra/gfx12: Properly validate geometry indices",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82728380a2af86ea8edf32d0c4b3a4629faa2e24",
|
|
"description": "vulkan/bvh: Add some debug helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "639cc4d937b0f42b2476104269df02d878cb502a",
|
|
"description": "vulkan: Bump MAX_ENCODE_PASSES to 4",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6a53aae6b203d43342156f080e115d41154b2279",
|
|
"description": "vulkan: Add vk_ir_header::driver_internal",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ee8bfefe66dde755c0c0af12992af978666e3a0",
|
|
"description": "radv/bvh: Add radv_first_active_invocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bd53bbbc5744c047af77187576b148dd20b76068",
|
|
"description": "panvk: support VK_EXT_external_memory_acquire_unmodified",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "990f1868ec0b201afac8833aa17fe8fe841aaa96",
|
|
"description": "vulkan/cmd_queue: Free all elements of struct arrays",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3e77fe5d22cd77689046b1ec3cceef61fee6ac0",
|
|
"description": "vulkan/cmd_queue: Fix indentation for struct array copies",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "38950083ae9fe5650150614687c7c46342d71d02",
|
|
"description": "panvk: Fix integer dot product properties",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f7f9b3d170f5213d4f20df8ef92827dd97899432",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d380e54422b034587fd596d9c2802a9814160103",
|
|
"description": "d3d12: Fix d3d12_video_enc.cpp(4794,33): Error C4244: initializing: conversion from uint64_t to SIZE_T, possible loss of data",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "44d8e999e2837a0e38311db037fad90055f8b879",
|
|
"description": "mediafoundation: Also set pSyncObjectQueue = m_spStagingQueue when DX11 input sample",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d2cbbccaaae43e27aa7cfa8f9fd048cb0023a840",
|
|
"description": "mediafoundation: Only wait on pSyncObjectQueue for stats completion if any stat was enabled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4f7aa402227baf9489eee8f3e84c05719a7a2744",
|
|
"description": "mediafoundation: Allocate pro-rated buffer sizes for multi-slice encoding",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b454c35318c7ffefe13c21736ac062cf8435c16f",
|
|
"description": "mediafoundation: Only use sliced mode when CODECAPI_AVEncSliceGenerationMode is set, disregarding num slices configured",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71aecf4a93811b2c9b7b83fea335367a29b59d34",
|
|
"description": "mediafoundation: SliceGeneration=1: Zero copy IMFSample output with wrapped ID3D12Resource frame/slice buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "45e56e4c9652771e5d5252cb5c0c7844a0290205",
|
|
"description": "d3d12: Only check for GetDeviceRemovedReason in debug builds",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4e1bb2111f90e6c35d8d7728cc6f33e970333a13",
|
|
"description": "d3d12: d3d12_promote_to_permanent_residency to accept res array batch",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07224f6d1586545f3e90f15757f350bae06cbfb9",
|
|
"description": "d3d12: Make output metadata frame buffer READBACK and use direct Map() in get_feedback",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e4d8a49fcdb885bd69b0f1b6b5b7949e18a20b56",
|
|
"description": "d3d12: Only check H264 video caps if configuration changed between frames",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8fd82cb339f1047e98acf940157030fe3fd9284b",
|
|
"description": "d3d12: d3d12_video_encoder_get_slice_bitstream_data use regular Map/Unmap",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1dc76fcaa83bce17c5f89ea7727cff9b32e4fbf8",
|
|
"description": "d3d12: Use readback heaps for staging bitstream allocations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b131f1407a64a880b5aa05bbca9ff0c755e54a8",
|
|
"description": "d3d12: Video Encode - Make some parameters const & instead of by value",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1ffefc3e32e362f3219a5fd6b489f9f9c17e8116",
|
|
"description": "d3d12: Use cached heap allocations for output bitstreams instead of allocating per frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "adbb07e9271c2ed8d2bb9f248c2c3339b4b05798",
|
|
"description": "d3d12: Use cached heap allocations for barriers instead of allocating per frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b076cfdf22f1e20625e085352e28a45d0c44c383",
|
|
"description": "d3d12: Remove unused d3d12_video_encoder::m_transitionsBeforeCloseCmdList",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f9c49f6f5904e3f5b6b73995be1cc6db4c14d6b",
|
|
"description": "d3d12: Only check HEVC video caps if configuration changed between frames",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3ab866fea0fe648a22ff7bd1d713c7b59b18924",
|
|
"description": "d3d12: Only call CheckFeatureSupport(D3D12_FEATURE_FORMAT_INFO when video format changes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ca2a1e470ae95b50c1182270fb160327c4aad386",
|
|
"description": "d3d12: Remove per frame allocation slice_sizes(picture->num_slice_descriptors)",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "53e07e78c7cbc0c12e3773eb29ac053713e61e83",
|
|
"description": "d3d12: Cache ID3D12VideoEncodeCommandList4 instance if supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1ea2b06eb88ac584a73bca54b7c1648424900e4",
|
|
"description": "d3d12: Cache ID3D12VideoEncoderHeap1 instance if supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a51c3b5bd00b83282cdeaf672af6ca0791fda0c8",
|
|
"description": "d3d12: Cache ID3D12VideoDevice4 instance if supported",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "702e299f332703b14c7dd95e849c7ab21b0efd88",
|
|
"description": "d3d12: Remove multiple index calc in d3d12_video_encoder_prepare_input_buffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2ffaa9a9f48a84ed8b7f782c5dca0232b2abfa22",
|
|
"description": "d3d12: Remove multiple index calc in d3d12_video_encoder_begin_frame",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "712607bbec919f966f19542091da31d5392d3089",
|
|
"description": "d3d12: Optimize d3d12_video_encoder_flush",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63db1254ff0c6dcc75219466d4dea2f7201e0e2c",
|
|
"description": "d3d12: Use a separate queue for encode resolve operations",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "416398aecb9fe9a007f0755471a7dbea0b5a791e",
|
|
"description": "mediafoundation: Only attach stats to last slice mfsample",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80c89944551c2e8ff1c7b6d9c1dfe01c506949b2",
|
|
"description": "mediafoundation: Add pLastSliceFence shortcircuit wait for auto slice mode async slices mode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fd546c1cde5c613cedda2ac34cac065c233d4aab",
|
|
"description": "mediafoundation: Refactor frame, multi slice and combine slice IMFSample emission to make it simpler",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f4f619e26e3f0413d9e6f87e75e857abd8be1d5f",
|
|
"description": "d3d12: Implement last slice signal by splitting Encode/Resolve in two ECL",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "134274488db0ea8c142f855acfc1ba73006002da",
|
|
"description": "mediafoundation: Attach stats deferred buffers to all samples for simplicity",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b4592bbb772b592d52b4e0c99a467e0397e1e0ab",
|
|
"description": "mediafoundation: Add some more trace logging",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "43112ce1a491da41ffe11c63a49fb6b26cb55ffa",
|
|
"description": "mediafoundation: Emit multiple MFSamples per slice when CODECAPI_AVEncSliceGenerationMode = 1i",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3de675eef5a6f23bf3a306f00cd41931a680b1a8",
|
|
"description": "mediafoundation: Prepare for multi sample multi slice",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e612709141b63766bacf86f3d24092393cff59b9",
|
|
"description": "mediafoundation: Add support for setting CODECAPI_AVEncSliceGenerationMode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a6f84de5b06e40168c2773638a2e897ba9691f5a",
|
|
"description": "mediafoundation: emit subregions samples before pAsyncFence wait to reduce latency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4bc6ace7a1e5e1e62cf1acfb99f8f833ed3eba49",
|
|
"description": "mediafoundation: Attach async stats DXGI buffers without CPU fence wait",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d7384e9f65fdfafbf30b41d7fbadcd015a3467cf",
|
|
"description": "mediafoundation: Set ConfigureBitstreamOutputSampleAttributes earlier for async subregion notifications do not need resolved metadata for it",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "791a966510242f1e183d4b22030c243b20fb05c8",
|
|
"description": "mediafoundation: Add Resolve completion fence to stats IDXGIBuffers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "88492ee80b39b8ae4c58cb0bae48101e64415b09",
|
|
"description": "mediafoundation: Helpers ConfigureBitstreamOutputSampleAttributes/ConfigureStatsMetadataOutputSampleAttributes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "932401ddf036f0dd42c3c41fd6ce6e588af8eb1d",
|
|
"description": "mediafoundation: add stats resource pool so we can use pool for QP map as well",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "daa3ed7fea501c46e5540cb87e0e85fcf891840b",
|
|
"description": "ci/deqp: Also print logs to logcat on Android",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7cd12e5c6aae67119ca83e6524e0b32f62738415",
|
|
"description": "amd: move CP emit helpers to ac_cmdbuf_cp.c/h",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e0ffc41d9ad50c70e1df8a8d2faf0da3bed8e372",
|
|
"description": "amd,radv: move SDMA utility helpers to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4989b6e6b95aa9915c7dfa19431694fb679b65d0",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_write_data_{head}()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1c3754a27184d717bd6ce0dd4ddfcdec64c803ae",
|
|
"description": "radv: use ac_emit_cp_copy_data() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ed7f9df864ba6fb9338ad4dccc2f0eb96fa431d4",
|
|
"description": "amd: add a predicate parameter to ac_emit_cp_copy_data()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29c2d02d64a7833dd04a8907a3494f63bc07682a",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_load_context_reg_index()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c7c237dd272595add4b890c03e80a728581da545",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_nop()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5801986f53c4bd159147e29cd6ae0cfd24b32426",
|
|
"description": "amd: add missing _cp_ to some emit helpers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0117b5e741d2c9d90d33c16f3ffee89988f0583",
|
|
"description": "amd,radv: add ac_emit_cp_atomic_mem()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "93f3b36b5597283ce8acf8c92f0c544659acf7e1",
|
|
"description": "radv: use ac_emit_cp_copy_data() more for perfcounters",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dae502a7802b568889e215bdc1dd792e1357d10b",
|
|
"description": "treewide: use nir_load_global_constant alias of nir_build_load_global_constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cf4ab485ead01de2e448c163247a0fbbe10da6a8",
|
|
"description": "nir: remove manual nir_load_global_constant",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "654bd74c60a88b148e8dbf42bc634b4750bb04fc",
|
|
"description": "treewide: use nir_store_global alias of nir_build_store_global",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2306cba65bbfd2f5c6716043b7deeba0b44989f2",
|
|
"description": "nir: remove manual nir_store_global",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9e41a7c13906f3941c115392b7cbab1602c0b827",
|
|
"description": "treewide: use nir_load_global alias of nir_build_load_global",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77540cac8c2a04d8d946754f24980b5f1d59bad4",
|
|
"description": "nir: remove manual nir_load_global",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ebda88e341b268a9db6710a506dd7d22879f767",
|
|
"description": "radv: remove an obsolete comment about SMEM stores",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "63099554ac017bf6ca0a3c1357f350ae92bf8d86",
|
|
"description": "radv: simplify L2 cache flushes on < GFX12",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52e036fa9f36581b079c5f16d0258db8f9af0d2f",
|
|
"description": "radv: remove useless parameter to gfx10_cs_emit_cache_flush()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c8de5a7479515ad4d5e0caaf889919b2fb81f105",
|
|
"description": "radv: pass int_sel to radv_cs_emit_write_event_eop()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eb65d17e002079d5714ab22350b9fecbbbd7b056",
|
|
"description": "radv: simplify error handling when creating descriptor pools",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11daa11c4ef5e8552550be492998f3c2f9494cf3",
|
|
"description": "radv: use vk_zalloc2() for allocating the descriptor pool",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6106d9e818134736d05de636abc76248aacb3ef2",
|
|
"description": "radv: simplify allocating pool entries for descriptor sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d4cb7d160d50c3b0a81614708edc8c07178c99fd",
|
|
"description": "radv: add a small helper to destroy descriptor pool entries",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d29959f50d5d77cba4f77085f29cce9255ced201",
|
|
"description": "radv: remove an useless check when destroying descriptor sets",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2b6c75423ec7827daac89286b1abf02c91bd4a34",
|
|
"description": "anv: reenable VK_KHR_maintenance8 on pre-Xe2 platforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c5d313a2a8047cc04786f3e1fa6f3deed5c0cf53",
|
|
"description": "brw: handling dynamic programmable offsets pre-Xe2",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d37c6ff4edf9be7b74be1a75eff091d36f0e1df9",
|
|
"description": "brw: mark divergence data as valid for debug purposes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "255d1e883d76d80e2ad5a796814ca0a9483c2ca6",
|
|
"description": "nir/divergence: fix handling of intel uniform block load",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ca1533cd03308a73fbe91ce9c4365c059c64aff3",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2918ad82cb009220ccf394dcb1643d25e8feb60",
|
|
"description": "brw: fix missing generation requirement on sampler opcode",
|
|
"nominated": false,
|
|
"nomination_type": 2,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": "bcffd839aae6b95f1e04543563976359b0be327f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "757c042e39a3281999cd65ede1ad508159ae15d4",
|
|
"description": "brw: fix ballot() type operations in shaders with HALT instructions",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "70aa028f274f5c25a4d38ba64f327557dbbb0c9e",
|
|
"description": "brw: only consider cross lane access on non scalar VGRFs",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "1bff4f93ca98847a637bbf836e290b70fe4db590",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f48c9c3a3730c6beef311c2f33d06190b08de1c9",
|
|
"description": "brw: constant fold u2u16 conversion on MCS messages",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "bddfbe7fb1e3d8fe947beefdf6d260d13ddefe2a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f8745b3af3bd8f5a9091215a3a141df208e118a0",
|
|
"description": "brw: add missing offset to MCS fetching messages",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1773e2df50de6e7fccde5a6b60ba25ffa46bb6d0",
|
|
"description": "ci: uprev vkd3d",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6ddc5b2194eb4938bc15a16750de1208a82af51",
|
|
"description": "kk: Fix Linux build valgrind dependency",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "873d2f252e69bbe9b2b6520d2b99c47390375a32",
|
|
"description": "ci: Add KosmicKrisp Linux build",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bea2164d70f4494e8ee5d1f7946becfe21f092cd",
|
|
"description": "CODEOWNERS: Add KosmicKrisp owners",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "94d4df1c84e4acd9ecf9875a5653c180120b1cc7",
|
|
"description": "mr-label-maker: Add KosmicKrisp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77cd629b34f67b7035ae9c167ce1fedefe75ce32",
|
|
"description": "nvk: Really fix maxVariableDescriptorCount w/ iub",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ff7f785f09ce72bbc56a8fd1f879d09ab814c08e",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0781edc30f9d6509edaaa7780687b18f7365af8f",
|
|
"description": "nir/copy_prop_vars: Mask out no-op writes to variables.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "537cc4e0ffc1b8c3f1b6a9857749102723775a78",
|
|
"description": "nir/shrink_stores: Don't shrink stores to an invalid num_components.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "2dba7e60567fe0b2742a0a4b4bba618123153757",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aea949dd299f193001eac00aa5e58ef57f46a78f",
|
|
"description": "tu: Make sure we clear dead writes to vars before nir_link_opt_varyings().",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d8690f9c6055439035761cc54fcc24adf2517bee",
|
|
"description": "nir/link_opt_varyings: Make it participate in NIR_DEBUG=print.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c76b52ae00bd2798d03f0fa574ce1cde4a81f867",
|
|
"description": "virgl: Fix VIRGL_DEBUG=tgsi to work on debugoptimized builds.",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "762be5eae1efbec44c47f2d3c8765c3a1799a14b",
|
|
"description": "pan/va: make valhall_parse_isa input explicit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c268a1e918544ebe8669ecf7c78d34a9eaf92c1",
|
|
"description": "kk: Add KosmicKrisp",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f6c7f16322de7088fef812890e30a697c4f2eaf2",
|
|
"description": "tu: Implement VK_EXT_multisampled_render_to_single_sampled",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9c5012b03cb03061a503eacfedee58870d92ef05",
|
|
"description": "tu: Add support for \"unresolve\" ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7542d5068cf7aec38275a217177d837d1fb510d7",
|
|
"description": "tu: Make r*d_src_depth and r*d_src_stencil generic",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efde8bf5995f1659f61ca9322043282fbb2afe1a",
|
|
"description": "tu: Remove tu_attachment_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a12a0ec2466b9aab288a2f78261caa4016ddb9c",
|
|
"description": "tu: Add CCU_RESOLVE_CLEAN workaround",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5cf0e741e2f4cebca5f61e0a27e7281cad43491a",
|
|
"description": "tu: Make blit setup take source and destination samples",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a3652af380cc1d4ec55fe3f784b7c66082fa2be1",
|
|
"description": "tu: Also disable stencil load for attachments not in GMEM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9417ce287c29495090ce88df3084a58542db6966",
|
|
"description": "tu: Fix 3d load path with D24S8 on a7xx",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bc14dd98e36d0325eda21e41ad67c5361b18baf1",
|
|
"description": "tu: Clear RB_MRT_BUF_INFO::LOSSLESSCOMPEN for stencil",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2231c514743cf5a79838a827d970b3dfd668348e",
|
|
"description": "tu: Don't resolve twice in between subpasses",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d491a79027b175f2b13536b5db67b471ba58bd28",
|
|
"description": "tu: Don't patch GMEM for input attachments never in GMEM",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a8b7fc480bed33fee2967579bc5e5176ac74622",
|
|
"description": "tu: Remove useless tu_image_view_init parameter",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "928e19320cdc7394aabf69a946a87be9e663de82",
|
|
"description": "tu: Fix corner case with clearing input attachment",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f711c3afed212a83e54da0940ef0de94129dfab7",
|
|
"description": "nir: Add KosmicKrisp required utilities",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cc1d942727c9c8874f8fa79a04cf0eb53e38d9d0",
|
|
"description": "panvk: use cs_move_reg32 and lower to cs_add32 if needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "81692b8168dd09c40be5bd3ee9bf24f860b24e2c",
|
|
"description": "panvk: minor cleanup in cmd_prepare_push_uniforms",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "387f75f43ddbc036c2070e8386deb180282f420a",
|
|
"description": "panvk: fix to advance vs res_table properly",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "48e8d6d207a3771d856007e5bb9deedb492cb27a",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "800c4d34306efb1e67734cefb1e75bf2b8ef2013",
|
|
"description": "panvk: fix to advance vs driver_set properly",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a5a0dd3ccc08a0df318663d0c0912b1c99f17d5b",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "cd06ec1dcb0c4a2d1c80c39bd194291478b85b92",
|
|
"description": "gfxstream: codegen: remove CheckOutOfMemory",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "af6ff36379aaf8d0d2a3889f9165e5b7972b8197",
|
|
"description": "gfxstream: codegen: add vkTraceAsyncGOOGLE to GLOBAL_COMMANDS_WITHOUT_DISPATCH",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14e01b1eea9dc9b126ba6f12cc69c342c299d2ed",
|
|
"description": "gfxstream: Handle BGRA in Gfxstream AHB format conversions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "37a2a5c5524dd76d1ba1e4d6ce801f0a75661a1d",
|
|
"description": "gfxstream: kumquat: opaque fd or dmabuf, not both",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b8f0933b25cb78093c2bd9b45ac23b26e1c166ff",
|
|
"description": "virtio: kumquat: slice length fix",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f367cdad0ae9c2ba68d0491d21681e361f591abc",
|
|
"description": "pan: Fix bi_load_tl dst arg name",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eba3d3a17e4cb9f53d627119179f9f29bd6c443b",
|
|
"description": "pan: Enable rematerialization for more ops",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d20049b430b60e1ece5bef504a3b3f694a83aa1c",
|
|
"description": "ac/nir/ngg_mesh: Lower num_subgroups to constant",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a5af8866dfd43144c5b8112c3ae125752340144b",
|
|
"description": "p_video_codec::encode_bitstream_sliced: Add last_slice_completion_fence for PIPE_VIDEO_SLICE_MODE_AUTO",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "84dc9af3d4c1a2adc6b62e3773b0ccd6dbacf77b",
|
|
"description": "r600: update nplanes support",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "02aaf360ae380eca49d1b3005b5176da1df6b966",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b1e3a40a80bd874bc97d13846c0380313c6e7e8",
|
|
"description": "r600: fix r600_draw_rectangle refcnt imbalance",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "cbb6e0277f687b38a45ed5e0845a38b39485708f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffec70465c05cdb98d4e850a62d489b32fce1fab",
|
|
"description": "radeonsi/video: Remove rvid_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9764748f9139322fb35f7c4e9168e6bc950c84ae",
|
|
"description": "radeonsi/vpe: Stop using rvid_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0c270c602dc4edf06a86db199e6e66d1d513d313",
|
|
"description": "radeonsi/vce,uvd_enc: Stop using rvid_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a0324576aa815cbc3c971df5c5ebee761bb25738",
|
|
"description": "radeonsi/vcn: Stop using rvid_buffer",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a25db1c53c636f20320aefe9c2dc25be3b09073b",
|
|
"description": "radeonsi/video: Change si_vid_resize_buffer to take si_resource",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "663eada9b2405391dbaaf8c0d5da886d99b55936",
|
|
"description": "radeonsi/uvd_enc: Don't use temporary feedback buffer when not needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1033ac0879fb36728aaeacdb946e5232eaa94653",
|
|
"description": "radeonsi/vcn: Don't use temporary feedback buffer when not needed",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "86832f7499ad1ac8aec7cdfa3cb6133a37285dcb",
|
|
"description": "radeonsi/vpe: Stop clearing embedded buffer on allocation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "33232223f6a3ffab9612e6c78bade8cefa062152",
|
|
"description": "zink/ci: update the expectations of RADV-based pre-merge jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "da0f49542805990203f358e89d6c4914d094072d",
|
|
"description": "radv/ci: update the expectations of pre-merge jobs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8e2bb3da5c12b63d191f5c2d1568da49b3ce3f52",
|
|
"description": "radv/ci: set RADV_DEBUG=novideo for NAVI31 too",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9b774963fe877f975c7e2b8da509bd81e89acf57",
|
|
"description": "radv/ci: set RADV_DEBUG=novideo for NAVI21",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "82cd2df7b0cac1654936e962dade9adbac1c0b32",
|
|
"description": "radv/ci: bump number of deqp-runner jobs to 32 for GFX1201",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6fd1b9b397f3bdebfee0a4963dd475157e1d82b2",
|
|
"description": "radv/ci: drop RADV_PERFTEST=video_decode,video_encode for NAVI31",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "49d780db9374ba6e69446beb8c23a6edb0a0dad2",
|
|
"description": "radv/ci: use the custom 6.17.3 kernel for POLARIS10",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "07d1461c53089f3f673e80c6f99d4ef8ddd77a6c",
|
|
"description": "radv/ci: use the custom 6.17.3 kernel for NAVI21/NAVI31",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "fc178c047da2239f6bfda08523c47f8253d266f0",
|
|
"description": "radv/ci: uprev kernel to 6.17.3 + drm/buddy backported fixes for zerovram",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "958cdea31d23a1f5c754365fa42e8661c1e5f7ae",
|
|
"description": "Uprev Piglit to 2ac68e5fb59215ecf89049ec15f3f7494b51a589",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba293ebbc8bb9e9731fbea43a1e4776e6dbb43b7",
|
|
"description": "panfrost/panvk: Reduce fills from LCRA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a26e46980e1b73172b5c37d1499d46ae78d9c4e4",
|
|
"description": "panfrost/panvk: Merge stores in vector spills",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a131530dd14b3def7c67496c2b62ccc04c70d49e",
|
|
"description": "v3d: mark FRAG_RESULT_COLOR as output_written on SAND blits FS",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ee48e81b26e4293e9dae9834b892839dd2f236fa",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "aa96444149fd92f80467f215985b4c39f4c00fd5",
|
|
"description": "wsi: Fix the flagging of dma_buf_sync_file for the amdgpu workaround.",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "f7cbc7b1c56c6af147d3d2f57957081b0c220184",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e2b271d7b1cc82ac45e3268c8efb79b8b5cd64c2",
|
|
"description": "radeonsi/ci: update hawaii failures",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f5b648f6d30697363d3326f408a50ae87587b1bc",
|
|
"description": "winsys/radeon: fix completely broken tessellation for gfx6-7",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "d82eda72a1fe3932615b3fb16391e84de0431e6c",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b1370e1935cf958b440b67b9f471499af8bc8ac8",
|
|
"description": "radv/video: Fill maxCodedExtent caps first",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "ae6ea69c851546258dd4fe7062104ad23da75da8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad421cdf2e68a1ccef80cb810c012c8469579cb6",
|
|
"description": "nir: mark fneg distribution through fadd/ffma as nsz",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "62795475e8f45f92bb8f467d9e2318fdfdba6297",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b9baf2c2606311699172f25fce3394b5b0cb9b70",
|
|
"description": "pvr: Advertise VK_KHR_storage_buffer_storage_class",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c6c069072336f304ad9cb49b43aacb2d9854b57f",
|
|
"description": "pvr: Advertise VK_KHR_relaxed_block_layout",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28cc04b4000785db32bf98440f9e07dbac894c42",
|
|
"description": "pvr: sort extensions alphabetically",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "412432d371126c16eab661b424f8020f6b2a42dd",
|
|
"description": "mr-label-maker: fix label for mesa release MRs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b10c1a195266b0df668b3b5490223f648075bed1",
|
|
"description": "radv: Fix crash in sqtt due to uninitalized value",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "772b9ce4118bd8b0604e5bd1d3cac5b197126555",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11f2babddc70b5fd02fb749b70fe280895c62e96",
|
|
"description": "mesa,gallium: not touch TS when internal draws",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4711fb711cbf0dab3f34def05ab9a6566acf877f",
|
|
"description": "gallium/blitter: no need to save TS state",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71e089571568bd6f6ced249e332dd621833086ca",
|
|
"description": "mesa,radeonsi: add comments about vertex and mesh pipeline shader states",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "dcf2399e6fcb27678446ea03d3f3ee0d0f80a97e",
|
|
"description": "radeonsi: save mesh shader when blit",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ffc3d430db200232171ee882fcc64015f5e08564",
|
|
"description": "radeonsi: simplify si_update_rasterized_prim while handle mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "56a437183ac9a6c3436503fabcde82201e70bbb7",
|
|
"description": "radeonsi: si_get_vs support mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7e83962e8534b5e72eda35027081d03deb32e728",
|
|
"description": "radeonsi: update scratch va for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "de4fb088d3e39ef79b9818e4e5bfce425985f20d",
|
|
"description": "radeonsi: share some vertex pipe function with mesh pipe",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e6e21dfbf23b863079c6d63e1b39497867a5f5ca",
|
|
"description": "radeonsi: kill outputs for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "4c315bdbfaf6d226b3ad2bca771e5e1e9a7bbd48",
|
|
"description": "radeonsi: lower task/mesh shader io to mem",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5931dbf7ace511cf24772538a4634b1920adb8ec",
|
|
"description": "radeonsi: add task info to screen",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "73aebeec42d2b7bd490d0a7f6b55a2360779d4dd",
|
|
"description": "radeonsi: no ngg culling for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "74894150f180d2617a8003ddcc59fb487bac2561",
|
|
"description": "radeonsi: init pm4 state for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ce6a1e756379bd1bddb838584e162d957c72d855",
|
|
"description": "radeonsi: init mesh shader args",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2038134efc279f7ded143cf9c48b7d7a496eb2a7",
|
|
"description": "radeonsi: calc workgroup size for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "977a3f45bfb43424ee95a19b13e1989cfe9e36e6",
|
|
"description": "radeonsi: add task/mesh shader info to si_shader_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8659666089c1eea363c6619f6767cefd8e45fa13",
|
|
"description": "radeonsi: add si_mesh_resources_add_all_to_bo_list",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b533d39b95439404bf5619e5458a087b7d774813",
|
|
"description": "radeonsi: inline uniform support mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a3ef188c2ece6c9523a60103ffd5327086952fe",
|
|
"description": "radeonsi: add context shader state for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "24d7c9a2a8232dfb2df81a374f6fe11c1cbab253",
|
|
"description": "radeonsi: handle mesh shader when si_create_shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f06a1b0d07885e477dd4bb0f3e45f95a76c7ad41",
|
|
"description": "radeonsi: enlarge SI_NUM_SHADERS for mesh shader",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f74cf450782509d9e386a83a3f8221a3d1bdb701",
|
|
"description": "zink: consistently set/unset msrtss in begin_rendering",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "5080f2b6f552875818229c4810e0221e9264e9b4",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "733ba77bfe7fc200257eae6eac098b6577c705e3",
|
|
"description": "r300: fix DXTC blits",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "9d359c6d10adb1cd2978a0e13714a3f98544aae8",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba35ac29b6deee5f828a4fb7878476d9f15df674",
|
|
"description": "r600/sfn: drop range pinning for registers after RA",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "5962add398a125df879867fcc76dfb5d66ddcf1d",
|
|
"description": "r600/sfn: correct register interference range",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a1b6dbcd67b51185e28dcbf27898a1e392063c4c",
|
|
"description": "docs: update calendar for 25.3.0-rc1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad86a666ae4a32fba38c724a91e61ab5fa5d5ae8",
|
|
"description": "anv: Add support for low latency hint on Xe KMD",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0ba6a0a23b66dd1c555eb6d8d4a1842f4ec362ee",
|
|
"description": "intel/dev: Add supports_low_latency_hint to intel_device_info",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "892cf427a0f62538a6943fd7500a9b23f0dd91ea",
|
|
"description": "vulkan/wsi: require extended target volume support for scRGB",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "4b663d561b877c24fe1f500e14cf7efc62fd5373",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e3d9c5da2aef2ccdd1807399f2b717ab4e65e75f",
|
|
"description": "mr-label-maker: Remove mapi label",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "f65756a31b0b3ba3c73ce98e157b728a0a56a394",
|
|
"description": "mr-label-maker: Add poly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b2accf86d15ce820192979532ff10c9fd32a56da",
|
|
"description": "poly: Migrate AGX's GS/TESS emulation to common code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "80480042388b6f1f86d554085277de1170b8712f",
|
|
"description": "asahi/gs: Reuse GS shader compiler options",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "6f73533094188d7b5ebb8a7149f902969ba4d673",
|
|
"description": "asahi,nir: Stop relying on zero and scratch page in GS/TESS code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "60e5abdbaa6c6da7f2f3888f4308581da36d9b54",
|
|
"description": "asahi: Move compiler preprocess out of agx_nir_lower_gs",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a427581c4d1012f6f365bacf9da09ca3814d3030",
|
|
"description": "asahi/gs: Remove agx_nir_* prefix around static functions",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "71c4943c3752e6865b4e887dc9e4c14897e211ba",
|
|
"description": "compiler: rename vs.tes_agx bit to vs.tes_poly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "1e0c18d6cf83f527cdfa7c0cea89367b6f10415a",
|
|
"description": "nir: Rename stat_query_address_agx to stat_query_address_poly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8a25b88d6965b3a481c7ec01852ba1b914ad6b15",
|
|
"description": "asahi/libagx: Do not expose anything not use externaly",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "29f348941dc11f5115d8f3d90d9a12cf1d48bafc",
|
|
"description": "asahi/libagx: Stop exposing fake entrypoint _libagx_prefix_sum",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c20e2733bf8f9bb595f1bcc68ebb3d0686ef28e4",
|
|
"description": "Revert \"brw: add serialize send stats\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 2,
|
|
"main_sha": null,
|
|
"because_sha": "b8ae4ede60f2aa65aabd1d3d5339f8f98ff2a111",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "14683a045b1eb8486e69011c193abf6d1ea91fd3",
|
|
"description": "brw: account for disabled SEND fused message in cycle computation",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "3b2f7ed918a5ad78c1d3756e9823a1616c1f21d7",
|
|
"description": "ci,marge_queue: read token from file by default",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "77fb8fb062457dad73bd763e97bf757b6cd04080",
|
|
"description": "anv: fix image-to-image copies of TileW images",
|
|
"nominated": true,
|
|
"nomination_type": 1,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "75604ff945a8ee60267bc974350ab6b1638f2ceb",
|
|
"description": "ir3: allow (neg) on sel.b on a6xx gen4+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "eaef6d048b4ef3f3ed0e0b2e0e32315f18162856",
|
|
"description": "ir3: add has_sel_b_fneg compiler flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "c44f8fe7f7fec1929a0e3620f58c70d9f5828f74",
|
|
"description": "ir3: move ir3_catN_absneg to ir3.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "09ff0fa0058031e0088396b5d039b6aab8a146c5",
|
|
"description": "frontends/va: Move remainig processing functions to postproc.c",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7a5270d4df2b7223b928739b6cedbe6635a40b85",
|
|
"description": "frontends/va: Move decode functions to separate file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ba0a0591293a8330ac626c6eae52bf3925a039e1",
|
|
"description": "frontends/va: Move encode functions to separate file",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d9d0001b7d63d8c0ccb9b3b1ac7c8f8affc7db67",
|
|
"description": "panvk: fix for clearing render targets with 8+ layers",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "a2e4280dbe3ffe9d1128c22bbc2c2bde5af82fb1",
|
|
"description": "r600/sfn: drop unused code",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0f7dd6636cc6935bd196b1d12e85df382b5c6cf6",
|
|
"description": "r600/sfn: rework 64 bit to vec2 32 bit lowering",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c281aabcdd2e15e31fa6c789b474ed99e6a4dd6",
|
|
"description": "hasvk: don't report custom sample locations for sample count 1",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "52c6f404ed02ff62b89965566753ee28307443a9",
|
|
"description": "panvk: advertise support for AFBC WSI behind a debug flag",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "db2f02dcc2c2a78aafee08cec9d6fd6e68d255f0",
|
|
"description": "panvk: allow TILING_DRM_MODIFIER_EXT with AFBC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e21c2a8316973cbee2c2b5823ab54d2ca3d614a8",
|
|
"description": "pan/mod: allow non-tiled modifiers to be optimal",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "11fe21d6591f7a56fd656debb4432c5a7d8ad295",
|
|
"description": "panvk: change AFBC subresource layout pitches to byte sizes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "d6eb5b40393205bebeb6ebc78022434bd08dd57d",
|
|
"description": "panvk: explicit fallback to linear for legacy scanout images",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "0551a40c361c0593d9feb7a081a11417486e8d29",
|
|
"description": "panvk: only add storage usage without AFBC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8c332b1cadd93c2c4c3d3be0c7978dcc1b18e4e4",
|
|
"description": "panvk: prevent aliased images from using AFBC",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "39ac7df612b6a5b9d0477d600ce5134502bd00b9",
|
|
"description": "panfrost,panvk: distinguish fbd bounding box from framebuffer size",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bde9156dcf47151a4977117193da5a99cf8edfb4",
|
|
"description": "panfrost,panvk: rename pan_fb_info::extent to draw_extent",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b722e17203f837cefe0333af89cf9d54e16a99e9",
|
|
"description": "brw: get rid of GET_BUFFER_SIZE opcode",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "b101d100fb891801a96c6258204d0112292144dc",
|
|
"description": "anv: reenable KHR_maintenance8 on Xe2+",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "bcffd839aae6b95f1e04543563976359b0be327f",
|
|
"description": "brw: new Xe2 sampler opcodes",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "efcba73b49aa94134e26b6072e20cae668015d23",
|
|
"description": "brw: switch to new sampler payload description scheme",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "232697a0a3b319f6526f9420110c5ab3d3fa301c",
|
|
"description": "brw: port some NIR lowering to the sampler payload description",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "7c77c4768ac9382676c7b785fe59f68cc1197bd9",
|
|
"description": "brw: add a new sampler payload parameter description",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "28e73a62399f5010d4c4d67f2cae2e313c05dbfb",
|
|
"description": "docs: Update LAVA caching setup",
|
|
"nominated": true,
|
|
"nomination_type": 2,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "fa74e939bfdc6a9edebac1e76bd88aef5700edf7",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2baa3b8c06ab067ae78d4a924856d2d811975fec",
|
|
"description": "Revert \"wsi: Implements scaling controls for DRI3 presentation.\"",
|
|
"nominated": true,
|
|
"nomination_type": 3,
|
|
"resolution": 1,
|
|
"main_sha": null,
|
|
"because_sha": "a219308867e7cee0f3bef3f0ebc14d99c665882f",
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "abcaa46f6c112b98158da60b330c0ebf009e53f4",
|
|
"description": "amd,radv,radeonsi: add ac_cmdbuf_flush_vgt_streamout()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "679332f9a98f0443b23ad3781b6a0ea948324424",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_acquire_mem()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ad7fb8569971214da55410ace8821e7d09963bc",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_gfx_scratch()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "9ff8e71b4ebcc087177bd2504d008f05b608ec1b",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_tess_rings()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "47a64f5b6f650dc98e1f2cae11b956e5e8c6e555",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_gfx11_ge_rings()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "8f80a8502d75e6cdbea051b63e10da040054c916",
|
|
"description": "radv: use ac_emit_cp_pfp_sync_me() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "044bafb6aca7ebcec8c976f089058e147fd3a23b",
|
|
"description": "amd: add a predicate parameter to ac_emit_cp_pfp_sync_me()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "48b4a43e8f8c8af9265da815ee2224281cc967e8",
|
|
"description": "amd,radv,radeonsi: add ac_emit_cp_set_predication()",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "ad907efae281872b9d5d7566e9a79fee1be74e1d",
|
|
"description": "radv: use ac_emit_cond_exec() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "426d48d41e3abdc91dce2cdfb81abcf1e9146d1b",
|
|
"description": "radeonsi: use ac_emit_write_data_imm() more",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "2341395f37ba3e87559ad097c8e4cc3fac496e31",
|
|
"description": "docs: reset new_features.txt",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
},
|
|
{
|
|
"sha": "e766ffccc6ad038e6db694a7e6c60a5f99f5092f",
|
|
"description": "Version: Bump to 26.0",
|
|
"nominated": false,
|
|
"nomination_type": 0,
|
|
"resolution": 4,
|
|
"main_sha": null,
|
|
"because_sha": null,
|
|
"notes": null
|
|
}
|
|
] |