blob: 1b0ad9af5a298a59840a180d7f8c90c17fbe6618 [file] [log] [blame]
[
{
"sha": "10e2dbb63b9d1f8f35c4fc3f570cd19b3fc03b43",
"description": "radv: delay emitting streamout enable at draw time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bdfce158bd9122b0c6d4f5a3d8a774b12891cf64",
"description": "amd/ci: add flakes seen today",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "79422eccd80e3e6d0ab76a652c9b062cddc43d79",
"description": "ci: Add kmod",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a9831caa144f9944fec936608faf03d253e9bb7d",
"description": "radv/rt: Add workaround to make leaves always active",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a18ea091af4b594aea552a4e147e29aa5901386c",
"description": "nir/comparison_pre_tests: update expectations",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "873fe637e20d6a7bf63dfcb456cd4aceaa373915",
"description": "nir/alu_srcs_negative_equal: bail earlier if possible",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4740ee8d670c2a82085525f59939e417dd50b0fd",
"description": "nir: Minor clean up in nir_alu_srcs_negative_equal",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b289028d0abf56f453be9b2ba01969bfe38c3352",
"description": "ci/ci_gantt_chart: show duration on hover",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffaa247b4fff72cd2045f37be526904c7ebd200c",
"description": "ci/ci_gantt_chart: add option to save output to a file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cf86e97ace3f6f6db95f79350a8ca107276e17db",
"description": "ci/ci_gantt_chart: add timeout vertical line",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "61ab9ae2af193ab534066687266a58878232ba81",
"description": "ci/ci_gantt_chart: add tool to analyse pipeline execution time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9e8cbc8e91072471b00c0c791b8c34b6185f46ea",
"description": "ci/ci_run_n_monitor: move get_gitlab_pipeline_from_url() to gitlab_common",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ce200669b1fe9a0c530d8b226110e91f05d198b9",
"description": "radv: rename radv_pipeline_key to radv_graphics_pipeline_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c5a5ab46c9a0282a6f20aa2bfdcf0545d052950e",
"description": "radv: remove radv_generate_pipeline_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72d2eb39fbe394721c22bf58ad8063fea4a0a52d",
"description": "radv: pass radv_graphics_state_key to radv_hash_shaders()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b18bfed2c5fc9c8ad93b08bae8b9e65380a1b772",
"description": "panvk: Fix access to unitialized panvk_pipeline_layout::num_sets field",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "73eecffabdd37fc2a181dfe38e35e4240812611e",
"notes": null
},
{
"sha": "35a02560c8932d4b1841772b016b8e672e409eda",
"description": "panvk: Fix tracing",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "56be9a55be03cce9925989e7d22696733488e05b",
"notes": null
},
{
"sha": "c5ba55314cb3187dd4cc115002bbc14a086d1547",
"description": "panfrost: Fix format tables for v4 and v5",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "404da63a0e7221e2b57342aa366976e491e531ea",
"description": "panfrost: Don't try to set bifrost blendable format on midgard",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "969ed851102b6136c63b1690c21750b00680d009",
"description": "radeonsi: don't flush CS before and after every blitter invocation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "da49e9dcc2a2ba6d1f4b8ac0e759aec1625419fe",
"description": "radeonsi/gfx11: flush DB before Z/S clear to work around dEQP failures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5fd31c1301ed92d0f27e833743ab992301421ab8",
"description": "radeonsi/ci: update gfx11 flakes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3601c1b2cfeb82b83edc0c693ecda433806c4652",
"description": "radeonsi/gfx11: clean up MAX_ALLOWED_TILES_IN_WAVE programming",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15f88ea46ed9b3d28d3d3c644cf3035748f8b7f8",
"description": "radeonsi: rename *trivial_vs_prolog -> *trivial_vs_inputs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b8c23cd4cd769896d7f257087a8a670d2faf87f3",
"description": "radeonsi: remove unused preloaded instance_divisor_constbuf",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9dbd3437c6628f7f3440fd90bc0f61cd6e6875bf",
"description": "radeonsi: remove no-op additions for viewport0_y_inverted",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bad2530a40293cea5217e0cc0753dfa30eb05f20",
"description": "radeonsi: pack GS_STATE_ESGS_VERTEX_STRIDE better to save 2 bits",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8eed352e053f6ac544a4bff3c3c670686880154c",
"description": "radeonsi: split si_update_ngg_prim_state_sgpr into 2 functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3326bb947ec0ecba8ffdaf5d739786799bd1d35",
"description": "radeonsi: change GS_STATE_PROVOKING_VTX_INDEX to 1 bit PROVOKING_VTX_FIRST",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6c74fc6bfbdbdeee9b40dd41bdaa2f92bd7b8f1c",
"description": "radeonsi: deduplicate gfx10_ngg_get_vertices_per_prim / get_num_vert_per_prim",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "da20c6c73fbb0399f60c082900d51c5ede1b704c",
"description": "radeonsi: don't use staging uploads for buffers & shaders with all VRAM visible",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b7af7efee4d9f274ff69017b05c0449631e72815",
"description": "radeonsi: expose shader profiles to other .c files",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "767048f8b2e0e9ba8dac45863ebb555c4648072e",
"description": "radeonsi: report more detailed output stats for shader-db",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9b00a0e7a309930d4a65b1c029caa67ca8bbef4",
"description": "ac,radeonsi: emulate GS primitive pipeline stat on gfx11 because of culling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1d3f93714279f0f1f6798db69322d29a41e0b952",
"description": "ac/nir: simplify code at the beginning of ac_nir_gs_shader_query",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4747bd6ba84d5675449b2c299586f7ec1847a144",
"description": "ac/nir: optimize out multiplications in small line culling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0d74123633cf6dd0f168e2a3fcddc9048c6a1350",
"description": "ac/nir: rename clipdist_enable_mask -> clip_cull_dist_mask",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "af4e91f6b8b89763b2d436283f2cd4bf82c1a1ba",
"description": "ac/nir: don't write TCS outputs to memory if no_varying is set",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4880c1e12ee26d208cbb5cdadca3ffdf86c36b9e",
"description": "amd: unify NIR options between RADV and radeonsi",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6b0bfdfa9e83aba5316821296fb9cf68fdc958f8",
"description": "nir: Use alu source components count in nir_alu_srcs_negative_equal",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c6ee46a7532291fc8583400e174e77b1833daf23",
"notes": null
},
{
"sha": "e19ecf49eaf36d662d5e17af5f84a21d590279e0",
"description": "radv: remove an extra new line in radv_shader.h",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ee96de53e47e45253bcb561639f6677ca441b970",
"description": "radv: remove the pipeline key for ray tracing pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e7999070713c28c929ab82f7fbb1fcc4a83ec55f",
"description": "radv: remove the pipeline key for compute pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e017eb3b5893468546ccbfad3add5191fd8ec474",
"description": "radv: stop hashing radv_pipeline_key for compute/rt pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "739c8eb681bd0f5a0e2903b6f8601a6be19b8ab3",
"description": "radv: hash radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "853298edb1586eac0a018e42d730606e31ffadbd",
"description": "radv/rt: cleanup radv_parse_rt_stage()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ffe997d71d96b92b104837a3e6d865791c6ef0b7",
"description": "radv: add radv_pipeline_get_shader_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "844004c3354356ab4a761eecc523294ace0baedf",
"description": "radv: cleanup radv_generate_pipeline_key()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3615bcdde3b9d9ae13b20005ec89849ba7592688",
"description": "radv: make sure to retain shaders key for imported shaders with GPL",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "082c524f861c1d421d9f59d2b9010cfaf9971069",
"description": "radv: pass radv_shader_stage_key to radv_pipeline_stage_init()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "08b8356111bcfec40c89231798ed3c2593002c4b",
"description": "radv: add shader_version to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "20fdbc7a44a029687a89c064660dfd9a61ee8ff4",
"description": "radv: add keep_statistic_info to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "027363416be3d5002c5413fcb3f21b106a8d7f89",
"description": "ci/lima: update expectations, failing tests are being skipped",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8bd4cae768ef9f1d5a96eb603bd25191db9d0f69",
"description": "Revert \"ci: lima farm is down\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "601b826a5ec17da99c2984eeb720bc9e0f3ffeaa",
"notes": null
},
{
"sha": "616c0cd06727e19039d88a405adb4987b0d84959",
"description": "compiler/spirv: vtn_add_printf_string support for handling OpBitcast",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "88c4de7e7b967b5a9d868492e8ed977a8b87c592",
"description": "compiler/spirv: There is not need unqualify const in function vtn_string_literal",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fd118188285d0f3b2d963b0a4807f3f4cfd0efbb",
"description": "compiler/spirv: The spirv shader is binary, should write in binary mode",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "53265c8798ee83e812f2e27356c8d9affc5356ca",
"notes": null
},
{
"sha": "1593caf6100897a4466064776df05835a94d4ca1",
"description": "nak: implement FSWZADD on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb10f7f5da76f2e5b90781b99f35e4eb430f5313",
"description": "nak: Implement nir_op_bfm",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c14f4cc052778b7a0ae1ea4cbc520210b305b5b7",
"description": "nak: Rename OpBrev to OpBRev",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b68c77abbc2f9020293af2701d7fa46b45310b1",
"description": "nak: Implement nir_op_ufind_msb_rev",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a3bceafed5660c386fa147603f1ff9473015bc10",
"description": "nak: Implement nir_op_pack_half_2x16_rtz_split",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "95a6165fac62c01b592b2e97645c057e20c34e14",
"description": "d3d12: Do not assume multi-subregion support when querying for driver encode support",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e8c5a0485e907ba1fd573944ebcd792618cc0dcd",
"description": "amd/ci: simplify deqp config",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6de31ef8a699197a44c94ee04cde840504941e85",
"description": "nouveau/ci: don't run nouveau (gl) tests on nvk changes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dc5725ee29727a3272ecf30141a249cf4f91f1fc",
"description": "vulkan/wsi/wayland: fix returns and avoid leaks for failed swapchain",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9eb48e804005c01273e67234cc4b088716f1cc19",
"description": "nak/repair_ssa: Remap PHI sources as well",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2ce0b5ab0a66a3fc281c1577b74dab67023c3753",
"description": "ci: fix job dependency error in MRs for bin/ci/* scripts",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
"notes": null
},
{
"sha": "99720f056481270deb04516492c244198cb9efa9",
"description": "nak: fix frnd on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df5203d6316d8b79705c6fa37fecb0d072a63caa",
"description": "radeonsi/vcn: remove EFC support for renoir",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff84aef116f9d0d13440fd13edf2ac0b69a8c132",
"description": "nak: support predicate sel on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9b6a39cfd45189ee85a76fccab6d9ec275651c50",
"description": "nak: support predicate swaps on SM50",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "de2c847c24695ec5be4858b375db697c3ebcff15",
"description": "ci/lava: Detect r8152 issue during boot phase",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bfd50f72eb6d661d0ef4b834625b71172d4e967e",
"description": "ci/lava: Turn the r8152 issue check into a counter",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9a6ac1dd2ffb3d06fdff21d4b9ceab86c888855d",
"description": "zink+anv/ci: add known failures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ff77f08e476e37bf387178b5151093296491016",
"description": "ci/deqp: uprev deqp-runner for Linux too to 0.18.0",
"nominated": true,
"nomination_type": 1,
"resolution": 0,
"main_sha": null,
"because_sha": "1ff4687e866043f938fa5d4b14f79393b8361ec7",
"notes": null
},
{
"sha": "865abfde6393689d17d33fb907cc39d63ef02df4",
"description": "radeonsi/vcn: Fix H264 slice header when encoding I frames",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a5b21f7cf441670b77d4831777bcef0ff4f0bd3c",
"description": "zink/ci: skip more arb_shader_image_load_store.* on Polaris10/Navi10",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bacace8634346f853547f51a0ea6ff8082a8dcb8",
"description": "glsl/nir: fix gl_nir_cross_validate_outputs_to_inputs() memory leak",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7d1948e9b5d953cf8f5a56c676c935621b8da2bd",
"notes": null
},
{
"sha": "0a68a94a513716884c4a8c46c543ffc8bcf8e9c7",
"description": "util: Optimize mesa_hex_to_bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "34e72579cda63681c2d49ef6eb3e9ddd2bca705e",
"description": "vulkan/video: start deep copying the parameters structures",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4a6a876bee8d2f3ec74aeee0da4fa75f8c0df62",
"description": "vulkan/video: start to wrap the video structs for deep copies.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b72b4d8a0eda81c306746f453462d1d9752f7d4f",
"description": "vulkan/video: rename some of the parameter tracking structs.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57d83cb99cab81be58534c7d468c8bd7bb9f9e6f",
"description": "vulkan/video: drop unused function.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7ed27bff0beacf5d6b965afc0792ead588c11045",
"description": "winsys/amdgpu: cosmetic touchups around IB sizes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e1dae77a9664e36290954ed81647e58b6cb9834",
"description": "winsys/amdgpu: represent max_ib_size_dw in bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fd1e36a044bb2a23356df025fff16f015ad34130",
"description": "winsys/amdgpu: represent IB_MAX_SUBMIT_DWORDS in bytes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a008a7dcdf18acb7d74d63c53ca89fc84e3620e2",
"description": "winsys/amdgpu: remove misplaced duplicated comment",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b2b7603ecbf35b5c805d5bf5bcc51f85bc5ca8e2",
"description": "winsys/amdgpu: don't clear fence list elements after IB submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb3171b653bd39a6521928fd8d41df1972e6b43d",
"description": "winsys/amdgpu: add more fence_reference helpers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a94319d29b466c48ff0e00d6f986e36b99d2ed7b",
"description": "winsys/amdgpu: don't clear buffer list elements after IB submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2da16e963593a91381766a84573ae76e1849920e",
"description": "winsys/amdgpu: cosmetic touchups",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1e06cdad0d6ee04ef3fa1d955f569281deaddb15",
"description": "winsys/amdgpu: merge loops decrementing num_active_ioctls & unreferencing bufs",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f1cf7f0d869c6daf2104d1cb975cc21b7a3e5433",
"description": "nak: Stop passing --explicit-padding to bindgen",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f079b6a18d87bb2a99ebb4365ef426b39019efed",
"description": "util/format/fxt1: include \"u_format_pack.h\" instead of \"util/format/u_format_pack.h\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43bc212aeb8b5905ddd69d1a39ac7b5e2d175426",
"description": "ir3: Add fullsync and fullnop ir3 dbg options for over-syncing",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "123c5e7c3a19c169a6116b3081ae777ebb81d8d9",
"description": "ir3: Fix \"print\" meta instruction synchronization",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea023ff5cddf91521436b6d3f24021ae35774997",
"description": "rusticl/kernel: no need to reset the scratch size anymore",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "835c208578b333f4624dc7d81158058e99e5efb0",
"description": "rusticl/kernel: add a few comments in regards to pass ordering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f8966598940ad46fb1ff2cbd9c23013289ef0736",
"description": "rusticl/kernel: run opt/lower_memcpy later to fix a crash",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2f229a8ba63d5840d6fb9ed430acdbfb1272ebee",
"description": "etnaviv: implicitly update shared texture resources",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "27ac55873a1cce5584a61992600382aa0acba97f",
"description": "etnaviv: only add shared resources to implicit flush list",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9ab9df39417af23bf07967fb66eaf8f9e6c8dab3",
"description": "etnaviv: track resource sharing",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "22c4a5e1272321e94a04bc316055e004fe8615fe",
"description": "v3d/ci: run OpenGL 3.1 tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "480ec5b1d480c62bc9984a44bbb6453bca1970be",
"description": "freedreno/replay: Add WSL backend for Windows",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16de8e99cf6500758295c73aaf878366caf99065",
"description": "freedreno/replay: Correctly free iova on msm backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "56a6bc758d5be2c6e137369590c9cfdc247242b5",
"description": "freedreno/replay: Delete all buffers after each submission",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "985a5c8f1ad7c0cdaa9c8e874442145c156a1181",
"description": "broadcom/simulator: protect simulator BO rallocs with mutexes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "56eb09480b6ffe4488e9527628ab0444046d5347",
"description": "anv: rename video command file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "51d63f22363d08e7b9477fd795d4c1bcc04acf72",
"description": "anv: move compute/ray-tracing commands to their own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cfe894e1e94a33a290d78cbebb6ebdfb4aaa5426",
"description": "anv: move draw commands to their own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ddc18b4e78407901396266ba53c4fad6098cc655",
"description": "anv: move generated draw flush helper to its own file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "df1dc882cb22603621ecdcf292dace835efde8ff",
"description": "anv: fix missing header",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74c8edd288fd67fc3b2ba5623738422d3018991f",
"description": "anv: fix include guards",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6bb3ae99c52be4707ccebc5d62b6215e5a52baee",
"description": "anv: export descriptor flushing functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "43fb43ba2cfe673d5b6693bfe93d0331f86817ed",
"description": "radv: never set DISABLE_WR_CONFIRM for CP DMA clears and copies",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b555f9451cc3a22209cc7ff91e2f29fdb6f946ed",
"description": "radv: introduce radv_graphics_state_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b888677dcfe0d522189d05099d9d006c9c88739b",
"description": "radv: add vertex_robustness1 to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f2f87d08721d53f6b5821d378b71b186e8a7deb4",
"description": "radv: re-organize radv_pipeline_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb80421a62356c3c8af6f868dc4f690b59efb33b",
"description": "radv: stop passing the pipeline key when compiling compute/rt shaders",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e7018e74d6e674967f18363fbceff5881d3ad11",
"description": "radv: remove unused lower_rt_instruction_monolithic_state::key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ea89328fb41a0ebc497e8045e468070ea8af5931",
"description": "radv: remove unecessary radv_nir_compiler_options::key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e1a73a53d1640c1732b4566683b8455143b0aa9",
"description": "radv: add optimisations_disabled to radv_shader_stage_key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3a776f036fc9d47f9afaf6003f256f098ef934a1",
"description": "radv: use radv_shader_stage_key directly with pre-existing fields",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "28e330c24536d353ec25be7b78ce20c7770d1e23",
"description": "radv: add radv_shader_stage_key to radv_shader_stage",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cff2a3aafcc449d95c3405b21938c6225a67c9ef",
"description": "radv: move radv_pipeline_key::mesh_fast_launch_2 to the per-device cache key",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d74150fc66131f23e2a54dd4920fa33d6604f13c",
"description": "radv: remove one unused parameter in radv_fill_shader_info_ngg()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "138ce72860be3815eee81a39014382c8cfd225c5",
"description": "radv/nir: remove useless struct for nir_shader typedef",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "18349692d0e2726dcd0c441c067f2995989ce19b",
"description": "radv/nir: pass radv_shader_stage to some radv_nir_xxx() functions",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7e111268f12fa5b8abda8c3297211a25387592cb",
"description": "intel/hang_viewer: add aux-tt view",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78a881af4391006ead4c2e728647cfea70544d5e",
"description": "intel/genxml: add GAM done register description",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "547c2f3d3f9d736f5d3bdb487faf05fd122ee5ca",
"description": "intel/genxml: add CCS_INSTDONE register",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f78fac623a1043fc9f42048651aca77f1cca8644",
"description": "intel/decoder: don't ignore BT entries at offset 0",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7107ed55c01840c7bea21c01f8d3e3c9b10fe9c2",
"description": "intel/decoder: make vertex data decoding optional",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e481c1269c36efae6fad9e3c60af9c66cc8bbf74",
"description": "etnaviv: disable 64bpp render/sampler formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6febec12e444ff8a52eb831361e2055d58b68b0b",
"description": "radv: correctly return VK_ERROR_OUT_OF_DEVICE_MEMORY when mapping a BO fails",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4fe5f06d400a7310ffc280761c27b036aec86646",
"description": "radv/rt: re-use radv_ray_tracing_stage::sha1 for hashing RT pipelines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bb86fc03596a1aca0862a10eb251c1c71ed81d10",
"description": "radv: constify stages in radv_rt_fill_group_info()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "36f428f1de78d6bd2c0aa6719da06cd5233a8c7f",
"description": "anv: check for wa 16013994831 in emit_so_memcpy_end",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "73835874a82f741e10cbc8da9128a4f5cd46e347",
"description": "intel/disasm: Remove duplicate variable reg_file",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1c92dad5cb7f5d46dfaf56d2f9ce0203c2fbefbe",
"notes": null
},
{
"sha": "e84aa455e550bb151cccbc8668c5dd64719342e9",
"description": "iris: Use Mesa internal drm-uapi headers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a34a113059f55947cc08624897999f7f066f000a",
"description": "anv: hide vendor ID for The Finals",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ff6041afdf2df9f048aa192f602c191e96ce92fd",
"description": "intel/aux_map: fix fallback unmapping range on failure",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7c6faa1efe8f50263bfc1f71cb1c4a1c2302b5df",
"notes": null
},
{
"sha": "33b77ec774a10f052a2814d9ff3668cc0aa13083",
"description": "cso: don't unbind vertex buffers when enabling/disabling u_vbuf",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb20ef92772c6a4963128370260d578f100efee9",
"description": "gallium: remove unbind_trailing_count from set_vertex_buffers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2725b095ea2a16a1ce28aca8ae31e9d3df448c67",
"description": "gallium/u_vbuf: replace unnecessary dst_index with \"i\"",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "cfba24ccb548af0ad3427b525def602383cd204a",
"description": "nvk: Add a couple more features to features.txt",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "27a1b4e4f314832c164380ea332c096fe394c8f0",
"description": "ci/deqp: ensure that in `default` builds, wayland + x11 + xcb are all built",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3c7460c0238a4c7823aea22d9fbfb795ea738fc4",
"description": "nvk: Advertise variableMultisampleRate and EDS3RasterizationSamples",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0e33dba6256f0da5882a55081616004d3f5dc1e2",
"description": "nvk: Move SET_HYBRID_ANTI_ALIAS_CONTROL to draw time",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "148ea7792f32d6a454c610fa8a49994ff954a61f",
"description": "nvk: Emit SET_ANTI_ALIAS at draw time when no render targets are bound",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "48d510ac578c859ce2046f055d1e6dc37716a499",
"description": "vulkan: Fix null pointer dereferencing on sample locations state",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e36235e6d530e037cffd189d48fb6ae88f5dd613",
"description": "aco: reassign split vector to SOPC",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "94d96dac601ff2126996ac37a0b637961d06dfab",
"description": "nak: Add explicit padding to nak_shader_info",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d280160a1352e8f05be27a9573fead98c617e2ac",
"description": "nak: Disallow gl_FragData and set MRT correctly",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "005b5b1464518201dbb25907094268e0e0ca4cb3",
"description": "nvk: Set a minimum of one patch control point",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2cab67a9f1825b21584b86fbec5d03cca671830d",
"description": "nvk: Invalidate state after secondary command buffers",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc36dfdb5d80c3e1d939ac881b81472c160960b9",
"description": "nvk: Handle missing descriptor sets in nvk_nir_lower_descriptors",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "3197aff4e8ff47708b825f272322e759591d7f79",
"description": "nvk: Make dynamic cbuf indices relative to the descriptor set",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e0d907f56fd84c119af22d6b4d14c52d99fd7b0c",
"description": "nvk: Rework descriptor set binding",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a11adbe40845d9cb60f71cc3ca2d43f3a78a7b3c",
"description": "nvk: Use s instead of set_idx in CmdBindDescriptorSets",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d5c04ee4aa655bef250b246077e2618c265c421",
"description": "nvk: Return an nvk_cbuf_map from nvk_lower_nir()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f62b5582ea398bba0bbc67006ac4ed5f34b5a77a",
"description": "nvk: Add an explicit mapping from shader stages to cbuf bindings",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8120360358663af237562a7c81313087a23f8dd6",
"description": "Revert \"v3d: show warning on creating a v3d screen on real hw\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
"notes": null
},
{
"sha": "4cb9c77e8e08507b5c181a480259e42b43dd647e",
"description": "mesa: Consider mesa format in addition to internal format for mip/cube completeness",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "75ff6ca470dcceaba317877e636968278a044ac2",
"description": "clc: add support for the native spir-v backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "22fa315ee0622b73956cebf8375497f3ccb8d456",
"description": "clc: use spirv triple starting with llvm-17",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "49fe060b5f39eb673b0c6a8757730386c6ce5570",
"description": "anv: Fix PAT entry for userptr in integrated GPUs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "060439bdf0e74f0f2e255d0a81b5356f9a2f5457",
"notes": null
},
{
"sha": "8929257352d127feaaaf764d019b83803b9a325c",
"description": "zink: use maint6 for multi-layer compressed surface creation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "33282e750452860918149c0ef6e16c795d3607d8",
"description": "zink: hook up maint6",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4ccc91de17014bc5e36ec8b1b4963348ac331b88",
"description": "zink: use local screen variable in surface creation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1a3197094649487d8ca6f3233e206d4d869746f4",
"description": "intel/compiler/xe2: Implement instruction compaction for DPAS.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6e56a4b474944eec5d17af81732e26c398244b2d",
"description": "intel/compiler/xe2: Fix for the removal of AccWrCtrl.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7f39e51dd5144b95844b4226f83346bbf84f1f87",
"description": "intel/compiler/xe2: Add extra flag registers.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f974eacab3d239e9cd3c3f29f0b2589eb8563386",
"description": "intel/compiler/xe2: Fix for the removal of most predication modes.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f79123e1d99ccff43ba714e2a6457345b7239f6f",
"description": "intel/compiler/xe2: Fix for NibCtrl field removal.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7db3f0b1c1739a5b09c46f743c32e160849c484d",
"description": "intel/compiler/xe2: Implement instruction compaction.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "57ba9c176cd1b1211ee74acc5374b788505ccab2",
"description": "intel/compiler/xe2: Implement codegen of compact instructions.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d8ba1d63bc6ebc1639137843bb543399e6fd9a9e",
"description": "intel/compiler: Add assume() checks to brw_compact_inst_(set_)bits().",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a24f49b5790383effadfece49735f27b576de73",
"description": "intel/compiler/xe2: Implement codegen of three-source instructions.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e10e7d5aa3cad29759550874428bec01d2cfc94e",
"description": "intel/compiler/xe2: Implement codegen of indirect immediates.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "294bdbb25353ca8be1ff9f573241ce8179454c08",
"description": "intel/compiler/xe2: Implement codegen of 2-source instruction operands.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "72bbfa8e8d676615583b4361d5a492f2feac2246",
"description": "intel/compiler/xe2: Implement codegen of general instruction controls.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "066e6c6234c505d43aec30190d6b6a6046097d53",
"description": "intel/compiler/xe2: Add Xe2 bounds to FF() macro.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ecd50e70d4d23802c4c102ca2e5723ebf4a19c0c",
"description": "venus: populate oom from ring submit alloc failures",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec131c6e55313d5816a4d69e5a828d7e56965e3d",
"notes": null
},
{
"sha": "12d428bc689d1508e2efb8ebe0012f446bfdb94c",
"description": "venus: avoid redundant layout transition for optimal internal layout",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5b7c73390247caa847c56c442298107a1e568a6d",
"description": "util/tests: Disable half-float NaN test on hppa/old-mips",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "067023dce2cae5ef44d2b8cd52a81aa880256037",
"notes": null
},
{
"sha": "0540c9de447730e5efe73a0c5a1a5b6c1e902722",
"description": "util: Add DETECT_ARCH_HPPA macro",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "68f5277887aae1cdc202f45ecd44df2c3c59ba7d",
"description": "glsl: Make sure that the variable is a ir_variable before unreferencing it",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d9c4ccf56dd0d963f5e844776e1ea4bc75ec94b5",
"description": "glsl: Make sure to not cast ir_dereference_variable into ir_variable",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b9ad22d24eeeba5cf4ad1ec5e740e825500f57b8",
"description": "virtio/vdrm: Fix lockup in vdrm_host_sync()",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2fa1979c6688b92917e6242bab7e5c08ec8831b4",
"description": "egl/wayland: Fix possible buffer leak",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e2f39e8aca185eb9875b2fe0164b6d718a4ccd10",
"description": "Revert \"ci/radeonsi: disable VA-API testing on raven\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "9017852de431ebdcc3989250184d7c9fd009c89a",
"notes": null
},
{
"sha": "4e76c4ecb462ec6bc1b114b93161c7c732f3a65b",
"description": "radeonsi: compute epitch when modifying surf_pitch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "115b61e51f619df0b8d920b8ee572b56e7be575f",
"notes": null
},
{
"sha": "810c1f7747b62fe4dbfe7631312c7ff1ac92603a",
"description": "hasvk: remove gfx9 specific cs stall from emit_ps_depth_count",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "30c148fd16e468cd31ba17e2216f6feb52e27fdc",
"description": "hasvk: remove softpin (GFX_VERx10 >= 90) related code",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ed2743258a501acf5680fe24ddd74ce3e535b6f0",
"description": "hasvk: remove gfx9 specific code from emit_sample_pattern",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4d3d3a495fe2e0dc4dcf5a67ff7f2b00a4d844e0",
"description": "hasvk: remove cmd_buffer_ray_query_globals function decl",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b4015a189405a1b23b2c11ec11201331f0d1614b",
"description": "tu: support l1 dcache size on musl",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "91798bab2d8514da3d590674f256d79087ec4e72",
"description": "anv: refactor emit_dynamic_buffer_binding_table_entry",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "49794473c73875d892e34b9d4a7b5ce9f3faa72c",
"description": "v3d/vc4/ci: reset the list of timeout tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "09413ff7458e12c5cbce20633d16bfd618cb5512",
"description": "aco/insert_exec_mask: only create loop phis for exec mask if necessary",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e83d8e13668076bf1b55b2cea85496c6fdc5309e",
"description": "aco/insert_exec_mask: replace phi for loop restore mask with explicit copies",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "d375d297cf0d75ac913056c7621b921c94241a5e",
"description": "aco/insert_exec_mask: unify exec restore code after divergent control flow",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb96a4bffe295b91da813ac7af73250ce4bcd3e8",
"description": "docs: fix syntax highlighting on shell commands",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "eb505979bafe94d09fcee3d82c0c6d75fce27122",
"description": "docs: fix syntax highlighting on non-code text snippet",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "83b5745404d9d6114727a268863219e463988767",
"description": "r300/ci: move streaming-texture-leak from fails to skips",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "328b1ae02a5de4e6d1a5d8274c3826f77e900d0a",
"description": "r300/ci: add the KHR gles2 tests",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "13b1ff33ab9cadbbca01a6f308cabfbd0dccee4d",
"description": "r300/ci: switch to deqp-runner suite",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "63827751e136cbfd8f5eb5cd74df40442377972e",
"description": "radv: Recompute max_waves after postprocessing RT config",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "533ec9843e466e0cadf876a39d6fac74db2bdcd6",
"notes": null
},
{
"sha": "475661a64e438a290bf9043c01dfa7f39e04a305",
"description": "intel/isl/xe2: Disable route of Sampler LD message to LSC",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "89de5e22ae181f6d71dc88f97aa175a598df1904",
"description": "asahi: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "375ad0ef26ed352473e02134aabd32a981ccf7c9",
"description": "asahi: don't use NIR_PASS for removing entrypoints",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "afefcc3b303b08f276c8a2b7bd5a7853592263fc",
"description": "asahi: avoid silly internal NIR_PASS in gs lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c87d46b600d4c940cc8884d257c19556d92d52c9",
"description": "asahi: return progress from passes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8a6850d33cfc1e6c62c13a6198f2afb5fad7986b",
"description": "agx: return progress from passes",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "26cedede0d76f35d411e7e7f723a3afc7373c906",
"description": "agx: unset silly nir opts",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "01344819b066f342afccaa8be1812f9d685b5d35",
"description": "agx: fix metadata in layer lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fe04e85be903e417a3e7bf1e6ea4208951759bb0",
"description": "agx: only lower vars to ssa once",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "08fc7a40821f935d1290fc008200d474fed8fe9e",
"description": "agx: stop lowering in opt loop",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9dfb072ae3d7990e6e7269416feb8a5212e08b25",
"description": "agx: ingest undefs in the backend",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b14987bf9057349b6a6aa5e6617841e4e809ecc5",
"description": "agx: rm deadcode",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "aee66f4c8f88d9de57f61ad236a1a4e14ebad3c6",
"description": "mesa/st: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "52eb7e1ada3c7b1834af15837d0ef08f98181e67",
"description": "mesa/st: return progress lowering builtins",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "5da993ea9aea8bf69429f71d8c08696769be46bc",
"description": "mesa/st: use instructions_pass for plane lowering",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f81afb4b06a0cf9c3a47a90b0d8b2e739be23c99",
"description": "mesa/st: return progress in st_nir_lower_wpos_ytransform",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "1452b22ef976a2f1b37b61c252d46cce6869575c",
"description": "glsl: fix metadata in gl_nir_zero_initialize_clip_distance",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "854b6020bddb3dd6775b2643411551bdec4dcf88",
"description": "glsl: don't use NIR_PASS_V",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b3d6658d96570be16bd59655b21d3cd3e6d98d60",
"description": "glsl: return progress in point size linking",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8fd18c4f20c294bf5a7d702cf64f02621954abe1",
"description": "nir/lower_flatshade: fix metadata",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fcae4b469f25831641355b01821f9909d3bcc4a5",
"description": "nir/lower_io_arrays_to_elements: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "70fd20d2bcce3d0ccacd1533f44c32ec787141fb",
"description": "nir/lower_passthrough_edgeflags: return progress",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "460d2ca4f331f710c10f15626411a618999c26fb",
"description": "nir/lower_point_size_mov: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8b7d765e59801c4d6bc5dee7b4311e09cb3dd432",
"description": "nir/lower_alpha_test: rewrite with intrinsics_pass",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "086cbe5da25305bf8d9b828bedefc6c7960019e5",
"description": "nir/lower_bitmap: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4833e42721bf09ea71ab3d8e984538ae912b0177",
"description": "nir: return prog from drawpixels",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6fa32b5b838a7b155e069b0aee799d607abd657b",
"description": "nir/lower_clip_cull_distance_arrays: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a36812d9b4b1c864d176e24e576c93236660aa3f",
"description": "nir/lower_io_to_temporaries: return prog",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "caffc3abcac8b9eebc4fdfd6c95c71edfb9bdb46",
"description": "nir/lower_blend: return progress",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "29bd0a8ffaf88262c6323d03ee298f91b55e003d",
"description": "nir/lower_ssbo: rewrite",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "93b29cd40a2d3e02234c0f1d5d78a24a70a3913d",
"description": "lavapipe: delete extra descriptor buffer layout validation",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ae29ffb63730b94f9ab0d6e67f79e71e5ec3f4ce",
"description": "intel/eu/gfx12.5+: Don't fail validation with ARF register restriction error for indirect addressing.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32b3ea3c3d3a650ebe3326c3087aa1d165169f08",
"description": "intel/eu/validate: SEND instructions don't have immediate encodings on Gen12+.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "dfb034853a27ec981c1e205c5b798b234215baf3",
"description": "intel/fs: Use full 32-bit sample masks when immediate.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "565ee4fafc9490a4ee7eec117123444843376d1c",
"description": "zink: fix separate shader patch variable location adjustment",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d9942442f200bea0ef5b906f288a5234994767b5",
"notes": null
},
{
"sha": "695b4a299250ee7ff5da5f7eda70c6b245dd0f78",
"description": "anv: fix disabled Wa_14017076903/18022508906",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0669f3ede53cccc245efaf27e32b68f6150549a",
"notes": null
},
{
"sha": "1279e7b6c7706553f4424a7d3d8e48bd4f751f5f",
"description": "zink: Use memmove when dealing with overlapping memory",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "a18171968cb84e54fd939d35cd08262fb56ed2a3",
"description": "zink: Avoid the use of negative array offsets",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "920fe469b328c7f7b608f1d3c00d1181164dcb47",
"description": "ci: Disable VK full runs that time out since 1.3.7.0 (hasvk, anv-tgl, a630)",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "78da1845fbe1e2824f72993d9b3994927bf21712",
"description": "ci: Add full-run xfails missed in the 1.3.7.0 CTS update.",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f298a0e7092addb9db5ab14c9085cd5a0f54fa1d",
"description": "ci: make sure we evaluate the python-test rules first",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2c9fdaa83013ac60b55ef821d502282e297505b8",
"notes": null
},
{
"sha": "436b89e8388810dc456c366b8ab0ee03f8fb1357",
"description": "radv: Correctly select SDMA support for PRIME blit.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bc65d14ddb946a77d075fb29536bb29739271c97",
"description": "ci/windows: Update WARP to 1.0.9 NuGet",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9530ec9c070ab033e8ec9a296781932e90c4b3ed",
"description": "r300: skip draw if vertex shader does not write gl_Position",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "53c17d85abad095c9d381785d29531e8a4532ffc",
"description": "r300: fix reusing of color varying slots for generic ones",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d4b8e8a48144f4b899d48c271558f0dc613632cb",
"notes": null
},
{
"sha": "7e4d95c271b3ef7f9cb370946933bd584fd47a32",
"description": "amd/vpelib: Solve the downscaling problem for 2 tap",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "25d0384df8b7b7bfcce35eccdfd9346220b93c96",
"description": "amd/vpelib: Add VPE prefix on API to avoid naming conflict",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "16c1628f73904875f9ad25a11909c6939ba21477",
"description": "amd/vpelib: VPT Failing Test Cases",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "b354ceebaa36c8d4c6d0441d39dc81159053a569",
"description": "amd/vpelib: Use uint64 for buffer size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "4a48896a0d2981ca45bd88e7c16a17377952dda7",
"description": "amd/vpelib: White Screen Fix",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "28b7c1e61157d9165030d9f2cd293f0eec70c0d9",
"description": "amd/vpelib: Need a debug flag to support 2tap downscaling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "ee20be9b077c72662dfbd4a8758f9b803e02cd50",
"description": "amd/vpelib: Apply inverse gamut remap to background",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "73713f837b4c0ceda7f33476586931c04a0ec4b9",
"description": "amd/vpelib: Studio Range Handling",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "e18761001e6a7638ac831b88b440db8a784a1bb6",
"description": "amd/vpelib: Rename the parameters of init vpe function",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "258acf022744d5624cd6e256231ca6c65371ab61",
"description": "amd/vpelib: revert SRGB to 709",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "6d19aca14498a1e046632788eeeb9187c7bc955c",
"description": "amd/vpelib: remove unused header file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "74eb5114588b9b4c5fb69c0aa86db929105e1ae8",
"description": "radeonsi/vpe: Don't map and unmap emb_buffer every time in process_frame",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "82314a6dad0e97db86fa6d3cac5e96901d5d19ed",
"description": "radeonsi/vpe: Add environment variable to set embbuf number",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "211b67c79b26c79f4ba6499490e2c2c1ed6da1c6",
"description": "radeonsi/vpe: pre-allocate stream struceutre",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bd37cbc8e538f7f63e8a94b41fa914726df34589",
"description": "radeonsi/vpe: support multi-buffer",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "f6f9e3fe08b60975e974afe88a99e48b67367a80",
"description": "radeonsi/vpe: move flush to si_vpe_processor_end_frame",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "14365ea353b440f0f3d7a22be68195de754d844a",
"description": "radeonsi/vpe: disable info log",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "7bea7ced400b8e7cdea0d725b43f82d8cfcef2e6",
"description": "radeonsi/vpe: remove wait source surface fence and while loop",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "2d3273e388171ce2dcb6a3aab71066f18820767b",
"description": "nak/algebraic: write code to an output file",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "15785a9bfea534f8f7650233f63f3861a8019a25",
"description": "nak/algebraic: merge run and main function",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "465e26dd9806728f4689c56097d80d6c04f610f6",
"description": "lavapipe: fix devenv icd filename",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0482153ef6218fd46305c0b3fdcc160d2d401d5a",
"description": "util: Update ALIGN prototype to match align",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8c847eb2def89bfed766fb1eaaf59434515cb032",
"description": "treewide: Use align64 instead of ALIGN for 64 bit value parameter",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "32d2f7074280acc194282a10ad0c2a7f42c299dc",
"description": "nouveau: Use align64 instead of ALIGN over input layer_size_B",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "fb55c7026920156e93a124c994a782beebf43c83",
"description": "svga: Cleanup duplicate ALIGN macro defines",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0b9c96562b97e0c4fa1c058931530e317b37193c",
"description": "treewide: Use util_is_power_of_two_nonzero{64|_uintptr} when needed",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c1d6d745cfeebba140d3c3a88f8a9cf7fa7fc503",
"description": "asahi,panfrost: Use IS_POT_NONZERO to replace util_is_power_of_two_nonzero for different size",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "9bed04c5a65416352097033ef1649e6ae6463059",
"description": "util: Add function util_is_power_of_two_nonzero_uintptr and macro IS_POT_NONZERO",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "50e570fd8e3a780cf166b3bef2306e459e90fb90",
"description": "docs: update calendar for 24.0.0-rc1",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "bf729063c3f09b47c6a8105d8b7417285f81ad25",
"description": "lavapipe: use pushconstants2 for dgc",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
"notes": null
},
{
"sha": "b6bfa73dc7b7825aca85b2451d446a32ebc05505",
"description": "vk/cmdbuf: add back deleted maint6 workgraph bits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ec656e198402a535a20e7ac31cea277b060ab75a",
"notes": null
},
{
"sha": "0f57ffb845b61de8e5ed9f623cec2ef468e83f0c",
"description": "zink: add render-passes HUD query",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "c31be1f4bacde88ccd7177af26cb554c35472573",
"description": "v3d: show warning on creating a v3d screen on real hw",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "0557f0d59c5b22a8a934900ddc91f7a6057e146f",
"description": "Revert \"v3d: use kmsro to create drm screen on real hw\"",
"nominated": true,
"nomination_type": 2,
"resolution": 2,
"main_sha": null,
"because_sha": "8f621174da089e87e2bdd48e683defc83a3472c9",
"notes": null
},
{
"sha": "4be49fa15a30eb88453c6623e5a648be43efa856",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
},
{
"sha": "8dc234b36bf972ad69d0b9963ddb4ba005bbef05",
"description": "VERSION: bump to 24.1",
"nominated": false,
"nomination_type": 3,
"resolution": 4,
"main_sha": null,
"because_sha": null,
"notes": null
}
]