blob: 3d34b11f65320bdc91f853d22e9f3903dec15d3c [file] [log] [blame]
[
{
"sha": "dec49ec50a2f017dabe72f5ec882054de85540b7",
"description": "freedreno/a6xx: Move CS state to PROG state group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ea98091c1719b2a9474a67e30c09a4a937982c0",
"description": "pvr: Add firmware stream support for transfer submit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a2618c73c108684a46747fbd5c976a55a8ffdf5",
"description": "pvr: Update FWIF transfer queue register structures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0dd89dacf232769a7e2dd03bd259211fadb5c2d8",
"description": "mesa/st: Handle all 10 bpc types in st_choose_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98526b7d48d4141df8b675c7e2f4ac0bea939105",
"description": "mesa/st: Fix GL_EXT_texture_type_2_10_10_10_REV name in comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6390953fa5c0e0a001ce6c07f704366c18f85ccf",
"description": "anv: put the video extension behind a variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "633efa7af7b43f3e5361de5a371df47c5439f117"
},
{
"sha": "81af999a751f6cc55cb10520a97d28279a925bf0",
"description": "pvr: Clarify unreachable text",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c13bed8bef47d8f02ad42dd71dbeee08fa8df6fd",
"description": "pvr: Add block printing support during validation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1bd84f475363cfeebcd950f0cb9bb57d6900bdbf",
"description": "pvr: Validate instruction repeat and src/dst sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ac16c97cf3340b6a837cb842b86269288d8adc5",
"description": "pvr: Adjust instruction repeat offset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d431adaecd676ed491e314ad4ac86a4e6287da90",
"description": "pvr: Keep NIR SSA defs instead of registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d47d0ea1015b40f56f97b74f50ab7dd0d6818a39",
"description": "pvr: Drop the ENUM_PACKED macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52bcb0e2920b75f533733ccb909d50fe72ecc51c",
"description": "pvr: Commonise some instruction member defs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e74aaa347b671587c875b00d5a5cd1e89375aaa8",
"description": "pvr: Support dual-destination ALU instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6187f1fd8c6ab9a773eaf27a7d81ff23d06fc760",
"description": "pvr: Add support for optional instruction params",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d187418f63d6ae85299586f80c1034ec6464a9c7",
"description": "pvr: Add new Rogue compiler framework",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5038a049f10b981689458d6d9e6e5c4bbaab9256",
"description": "aco: add mov/cndmask opcodes to does_fp_op_flush_denorms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8adf16278fc02207602e4fafa12b95e6ea8dda0",
"description": "aco: fix imod/omod for gfx11 VOP3 opcodes",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d8d99c3c4f2355d9546f1998da75dd2ab69e67e2"
},
{
"sha": "8f5a63ebfe84f0bdaa7959fae79e9d42a17113ac",
"description": "util/vbuf: fix multidraw unrolling",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6b07893b31fe4e6cac7bc73155770672ce7753cb"
},
{
"sha": "c6ebd2de71dc2819400b404be0e3d50924302410",
"description": "radv: Fix noop FS not getting constructed for GPL pipelines.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3eb97b9d334afee83031743ae61839d70b45efd2"
},
{
"sha": "e5600d5257f506e9c1650add613f9987e62cd178",
"description": "radv: CSE ray_launch_{size|id}",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ebb34ee57fc652210eca4ed23499eab6910b402",
"description": "radv: Refactor radv_emit_ngg_culling_state so it's based on dirty flags.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22947ef0cc07ea00abb04170d2ce4f4b90694ead",
"description": "radv: Remove NGG culling skip from command buffer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "88a4e17018481e828f61526a075283a6668196c7",
"description": "radv: Use shader code to skip NGG culling in small workgroups.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def53a085c4c85a34facae4697386886f0a9bda6",
"description": "radv: Move checking primitive topology to radv_get_ngg_culling_settings.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8457dfec47b78f0f4688508666278bbd4ebe7801",
"description": "radv: Don't change LDS_SIZE for NGG culling shaders.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab87b19088bbf423d3d49a2c390bf70602515ea3",
"description": "loader: Add missing brace to fix compile",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1a0ec8e8d3750d580ded41158b782b8070ff0e0a"
},
{
"sha": "53283bc26da3fc9784e98c18b0c891f7080d1e84",
"description": "anv/video: fix video memory bindings.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "98c58a16ef1ab2208693505a88e597202cc3c2a1"
},
{
"sha": "d6fb4d8d7d6b3c3d65713e2c9fe8af1b6a76d30f",
"description": "freedreno/registers: correct WFM bit in CP_REG_TEST",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dda85cf94bdd9d58f0dc4013dbf4b3c985471991",
"description": "venus: move exp features init back to use ring submit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "830c7a9f1a4370006ea7917bc2129e645029ab36",
"description": "venus: render server enforces blob_id_0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0938c1f7e2b6b22537a2cb7810939c68c1573b94",
"description": "venus: fix tracing init to include instance creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91b0ae93b2537a30787b31dbe635fc88bb507e03",
"description": "venus: fix formating",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66313732a7c1c3a64421ac7657b47f0eaf4d3bf9",
"description": "mesa/program: fix memory leak triggered by parser errors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3061ec366ee9359734868124ea34849c851e941a",
"description": "venus: add SHADER_DEVICE_ADDRESS_BIT to buffer cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4054b08f3989abfd7c0778250f4d9068f6fd7afa",
"description": "turnip: reorder tu6_format_*",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a76bd8d4c4887d76398dd9dad5ea2755b4dbc08",
"description": "turnip: handle ubwc in blit_base_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c4eea2aabd6799396ad1356a4e156d7e210e3df",
"description": "turnip: add blit_format_color and blit_base_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75f601279b2169cbdfbdff988599f70acea9f158",
"description": "turnip: add blit_format_texture",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "659b2e56bd031a136dbed13025d1bbc1a16ba186",
"description": "turnip: let tu6_format_vtx* take pipe format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41bf169a93ba5700a6a5b4e3c3e12400055d33d9",
"description": "turnip: make tu6_format_*_supported static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f710911f2f384ca88d223d8c0cd1db8606a75aac",
"description": "turnip: remove tu_native_format::tile_mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de45fc8d804bf3462867e1765e82e5dab2f2b257",
"description": "turnip: move a comment about FMT6_Z24_UNORM_S8_UINT_AS_R8G8B8A8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "273a01f43ef16f69b996e2ee74638eec7989739f",
"description": "turnip: add a comment to tu_format_for_aspect",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "633efa7af7b43f3e5361de5a371df47c5439f117",
"description": "anv: enable video decode extensions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76e8d015d8cac61871462776afc6995331b516c9",
"description": "anv/query: add query status report",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98c58a16ef1ab2208693505a88e597202cc3c2a1",
"description": "anv: add initial video decode support for h264.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41caf3665ccc0ab77537aaed1412f37c57698a46",
"description": "anv/image: allocate some memory for mv storage after video images.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bff627142de537fd3da09e2d45d794098725ee39",
"description": "intel/genxml: add missing power well control bits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfc62802f88d1a277fa7a9e2cd2c2f0001cb1650",
"description": "intel/genxml: align some of the fields with the media driver",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b110efccb674bddb314349f5b1ce3ff09f34186",
"description": "anv/format: handle video extensions structs by ignoring them",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "93614817806b7a58b1dbbd0229d1a9c52df58746",
"description": "anv: add video format features for the one supported video output format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61618b05693899e7cd76b1c930e1dedc6123e922",
"description": "anv: set Y/4 tiling for video decode images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "056b0cb87f2831715452f2754df8d1bc810c6155",
"description": "anv: add video engine support in various places",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "faaf6f95cc478da6ea4f8416bdae7080d9fca77a",
"description": "zink: use screen indexing for bindless descriptor set in template bind",
"nominated": true,
"nomination_type": 1,
"resolution": 3,
"main_sha": null,
"because_sha": "8636717270f1ecd7d6a99f165f99b201c20dbf80"
},
{
"sha": "7bd51224304ca8b7ad9ab6657f73f9afb2d06a16",
"description": "zink: use screen indexing for bindless descriptor set in db bind",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d"
},
{
"sha": "4cf54e2ed22023c986f70711bddd0e934aa5683c",
"description": "zink: fix gpl lib hashing",
"nominated": true,
"nomination_type": 0,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbae237258a40c370caffb58602745f1d36f66ba",
"description": "zink: set zs feedback loop bit from driver workaround on ctx create",
"nominated": true,
"nomination_type": 1,
"resolution": 3,
"main_sha": null,
"because_sha": "56fb25806428506469982e35ee5076b981023c92"
},
{
"sha": "0cb326cc74464f4e7f57de5c4d740e080f5e5b70",
"description": "zink: set gfx feedback loop bit in pipeline state for driver workaround",
"nominated": true,
"nomination_type": 1,
"resolution": 3,
"main_sha": null,
"because_sha": "645f2da3faf3852e0a263c386a97a7cd7f617694"
},
{
"sha": "3ca3a26f9cd49e53635dd971c9a64fd5ddbb23dc",
"description": "zink: don't set blend_id with full_ds3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d584f320b88aa2ffaab323be8583be34dc0cb020",
"description": "zink: add VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT for gpl libs",
"nominated": true,
"nomination_type": 1,
"resolution": 3,
"main_sha": null,
"because_sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b"
},
{
"sha": "7c021cc5f05d24211f327ea16d686f4bd9986465",
"description": "zink: add a define for testing that an optimal key is the default",
"nominated": false,
"nomination_type": null,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "1f08a6dcdbf382a7586b703379969bdd3113c02e",
"description": "zink: add a define for the \"default\" optimal key",
"nominated": false,
"nomination_type": null,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e0e6708edcaa5480a3195bea5dde2d75d27fafc",
"description": "zink: ralloc zink_shader structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77d8cd9c07adb5da818ed14c7a60341e6289a308",
"description": "zink: make last_vertex_stage the first bit in zink_vs_key_base",
"nominated": false,
"nomination_type": null,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "94d9d832f601e06ce823b190b1ce1af381dbf3d0",
"description": "zink: delete zink_screen::framebuffer_cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "115e0446dcd7b020a0d96b3939e8050a29a80c2e",
"description": "zink: pass screen to descriptor_util_pool_key_get()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be8b7980e66f3526d7c1eb9b137772fb6fc90a96",
"description": "zink: store last pipeline directly for zink_gfx_program::last_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45ece56b7554b1a8c4dca955a59f1304ab08e9f3",
"description": "zink: remove duplicated gpl output blend initializations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa69db6e68dcbe5a9117c41c18eca19c20c5142d",
"description": "zink: move gpl usability checks to static inline for reuse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "958c4d82d6625bb3e8e6b76510c915e28601bf59",
"description": "zink: const-ify a bunch of shader key inlines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bba2eb13b2477f7584936172a755a6b7bda2a89",
"description": "zink: take screen param in init_db_template_entry()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e132af91923087c74abdb4e68bc329eb9abfbb82",
"description": "zink: move bindless_layout to screen and init on creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9181c3218bbadfd272eeb94621f0bafaad63c77",
"description": "zink: set PIPE_CAP_VALIDATE_ALL_DIRTY_STATES",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "153af03b941469c22a1b66e7d9e015d5564322a1"
},
{
"sha": "dba8bb08ac69a3a57c5cfe24015e25bd72a8f71a",
"description": "venus: disable non AHB external memory bits on Android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c7e60362cbf26e331b5621fac643813558b6493",
"description": "venus: enable timeline semaphore feedback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "067cda659abdb9a2366e828dfb4b34498c4ab9e2",
"description": "venus: add timeline semaphore feedback cmds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "56c6e4862ab3b65b0ce5231a7d82334c8cf9284b",
"description": "venus: add NO_TIMELINE_SEM_FEEDBACK perf option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "493a3b5cdaf038d757198085838819472618f76d",
"description": "venus: refactor batch submission fixup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aaee0ad6bb12e04fa5ea7643b23ae8998c39b2d3",
"description": "venus: refactor semaphore helper functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fe5ffd60ef42d0b4e5bd6f3ab4fe1a880e3ea14",
"description": "gallium/auxiliary/vl: add crop to compute shader",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4c46e4a5da5b17e3fc2d5b31c6cf7dbaf42e30d8"
},
{
"sha": "f0b6348ad06c46f3eaa6325e85e5472a292d812d",
"description": "intel/eu/gfx8-9: Fix execution with all channels disabled due to HW bug #220160235.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65db990b39e5ef88a7ecf3d0926661a71a0db84c",
"description": "lavapipe: Only check NULL pointers in one place in src_only_uses_uniforms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7696a4d98bcf4cdfae1c56a21c4deb3a9ce004f",
"description": "lavapipe: Fix bad array index scale factor in lvp_inline_uniforms pass",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d23a9380dd601be65ba97192d8101c9c9bb13cd4"
},
{
"sha": "6d37f7f5ac9dbfd28874c24bbb67d14e932b2dac",
"description": "virgl/video: disable decoder fence",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "782f1e9e010452850853b9791e673f2e1a7a671e",
"description": "zink: fix pointcoord y inversion",
"nominated": true,
"nomination_type": 0,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ace3d6cf060cbe86c3f7b8ba22a9c4395837ee8",
"description": "ci/android: add missing line terminator at the end of the file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61eba809745e29d77e430f49bc0c45008b179081",
"description": "ci/android: move virgl-specific so lib name to virgl-defined variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "720812f3539a1d88003a50c1af05add1f3e8697e",
"description": "ci/android: move virgl-specific deqp suite to virgl-defined variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9cdcd2cbe85bc10c8da7d0e3175bd352034b1aa",
"description": "ci/android: move virgl-specific fails/flakes/skips lists to virgl-defined variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "515ea48523776554a9c66f817be47fd4d76745b5",
"description": "ci/android: move virgl-specific gpu_mode to virgl-defined variables",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb0f85dd8c5f4f5bdc2f9ed28208217f0b173ac5",
"description": "ci/android: move common config to common job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb9ab4efeb14e567321495596dc6f09a9952481a",
"description": "intel/genxml/gen125: Tune 3DSTATE_WM Walker direction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bea93f70589b5587aa0e4b11d531394a29358135",
"description": "intel/genxml/gen125: Add walker configuration fields to 3DSTATE_WM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fad1f716dd831fba4c380bce1cf76bffc11be6d6",
"description": "aco: fix out-of-bounds access when moving s_mem(real)time across SMEM",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d8e2db9f95747895b6cd137cb1db445b3a1a66f",
"description": "lavapipe: disable VK_FORMAT_FEATURE_2_COLOR_ATTACHMENT_BLEND_BIT for int formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fec15a225f603f7a980241ce6b7fad35dfc6aff4",
"description": "v3dv: ensure we apply binning syncs to secondary command buffers",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2601f06908434aaddd6b1db5e995bbda22d2a72",
"description": "v3dv: ensure at least V3D_CL_MAX_INSTR_SIZE bytes in last CL instruction",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "079247e046368ef7b07f4d63080dde66409adbfc",
"description": "pvr: remove start/stop transfer flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4347072443867f6337c33ffc330263bb851d9839",
"description": "meson: Ignore unused variables when assertions are disabled",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "46b099e3925d118b1637505b1f26de50059649aa"
},
{
"sha": "4888dd73918aaee71a3b029b5e8fab9d04640274",
"description": "radv: use amd common force_vrs option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e3198c7662b53ae7b81f7a19059aa64138a18af",
"description": "radv: move radv_consider_force_vrs above radv_fill_shader_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bee8e4704800b46b3017b06c455245a8d87a4f6f",
"description": "anv: use malloc for host only descriptor sets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e2c768aa860f96074df73cd3171960e76f5c312",
"description": "radv/vcn: enable dynamic dpb tier 2 for h264/h265 on navi21+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c3c242361da7786f4020ed63c148fcf4b868a7e",
"description": "radv/video: add h265 decode UVD support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db62c38091a3b244b1d720a6aa47bf1d1855db55",
"description": "radv: add vcn h265 decode.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a29291dbe6c61ce469f21a745724b59e702272a",
"description": "radv/video: add h264 support for uvd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1693c03a39630a43e179b84b6cb4dadba72721c0",
"description": "radv/video: add initial h264 decoder for VCN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9477f117f4d45445dd8d3ccc2497b5e4dfb48bd6",
"description": "radv/video: add initial frameworking.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32533409169f16a5ffb9662496cd60782b7718cd",
"description": "radv: add video decoder register setup.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85eead4198dfe2e8209dccd44b6ec5a6d8839e60",
"description": "radv: adding video decode queue support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30b6e9797dff5eceb34d22dad5123270811402b0",
"description": "ac: add name to codec info struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee7837aae2bfec61961cc6cbb54d0e3002a238af",
"description": "radv: add new upload alloc aligned api",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "855ad612e18b8faa0c5930cb25bba82e669c5d3a",
"description": "radv: remove the status query mark it unsupported.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "284547af55864032ad410c59027ef110efa62b42",
"description": "freedreno+ir3: Move storage_16bit to compiler options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "79caf8a44b682f731c0fd3b941f38cc1869efe2d",
"description": "anv: Make a batch decoder for each queue family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a1fa2393ec532920cefba9597774eaf49e08aa1",
"description": "v3d/v3dv: use shader_info->var_copies_lowered",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba0bc7182d25a16e95fa8957ffaba8b72b76fa5b",
"description": "anv: use shader_info->var_copies_lowered",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a12a71e6c0c3f09a88c5b857f8e225f6bb35a3f0",
"description": "radv: use shader_info->var_copies_lowered",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3685528c1ea1fb8b68a421a96a888f2b7ba914f5",
"description": "nir: track if var copies lowering was called",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27a89a0903f2c541541846e8d909bb67af242d5e",
"description": "loader: unregister special event in loader_dri3_drawable_fini",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3170b63314f14f0031cb95bd5ee3a4726f26b43b"
},
{
"sha": "f56f277ba0e4d781be287ea5b2f8a7f15864c643",
"description": "r300: set register file to none if swizzles are constant only",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1d5d07e56589bf8462f769f45f7561e632f6db57",
"description": "fix: gallivm: limit usage of LLVMContextSetOpaquePointers() to LLVM 15",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "569517d7ad523282490a1119695befcc53779414",
"description": "radv: Use common ycbcr conversion lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9104dafb6f1753e28a1ac34ebb1b537f840e9946",
"description": "vulkan,nir: Refactor ycbcr conversion state into a struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dae893cb96a7cf851cb8e2f0c8bf187b3ed27f2c",
"description": "radv: Remove radv_indirect_unaligned_dispatch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9d7306edc5effef7eeba2311f4ecaf7d82b0bef",
"description": "radv: Use an ordered dispatch for BVH encoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22a028ea992d0ef037c7ed64f3c1dc69df832c1c",
"description": "radv: Implement ordered compute dispatches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77b0a4c025edf0972d88cb3a28f5e2cbbb4bd860",
"description": "radv: Make radv_compute_dispatch non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "26754f658e4f1b4a021447d78b0c8804fe5ca457",
"description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "60d7e15a7e61c6d51c3fa8e26839793782a12fb4"
},
{
"sha": "95b5cc3a53b2b7dea00d51d5cb14b8b72440e789",
"description": "radeonsi/ci: Skip slow traces on raven",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53cc5092885d5d8dd01a66302e2f762f5b00e045",
"description": "radeonsi/ci: Update stoney test expectations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f15f08c3de3d0eeca8abf208c8d2ddc0523b3c23",
"description": "intel/dev: Add another EHL pci id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a23e04b67367ae90e6fee06e4506bee3f00e6ae6",
"description": "intel/dev: remove invalid EHL pci id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89cf0a3bdc9949c54d8d7965a2d51bed91b6d10a",
"description": "zink: fix max acquired image count",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "22e91af1a77361249b9c71ee609b67ec187e612c",
"description": "zink: clear null image surfaces to 0",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fe3cef36754c986a6dcd0a05ec6295c1585d4ac",
"description": "radv: do not insert fast-linked libraries to the shaders cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "104040b5c7135403194005951e57197ef76438a6",
"description": "zink: fix leak when rebinding same image surface",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c647c9e259a6a0fc1499c377a07bfd0ba902079",
"description": "zink: only save frag const buffers when used by blit",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c68f9ed02084bc10a8f5a39e18975450c225a8b0",
"description": "radv/llvm: use the ring_offsets shader arg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be6f30a0db26c918dc89c745101d81466e64ec7a",
"description": "ac/llvm: let ring_offsets be accessed like a normal arg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "24618721d3946fd69bd28f626cc0d6c543df1806",
"description": "ac: move ring_offsets to ac_shader_args",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10a5035c836a852fcdc7a4532d9ec1af5fd3464d",
"description": "radv: set state.vbo_misaligned_mask_invalid in radv_bind_vs_input_state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c199a5160a08b118df6ba6d3bb211f5e2debcf83"
},
{
"sha": "21f0fc65b22afec2bbc173a766ce2d68f8515a25",
"description": "pvr: add padding bytes when allocating buffer memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e75e1bfec35f95543574529ff4f9723712cffc7",
"description": "pvr: Set SPMSCRATCHBUFFER flag.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad8c0878b4a6327adf24a2d42bae501b9f99d342",
"description": "pvr: Update comment about ZS and MSAA buffers for pvrsrvkm submission.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3457f8083a656524ffe7ce572a7d09b0c7279cf3",
"description": "pvr: Acquire scratch buffer on framebuffer creation.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad9c61c2925627520b0b54c4b12d6cdcc6ed1839",
"description": "pvr: Add SPM scratch buffer infrastructure.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e37f4582078dfcd6a0dd20d6b552222b0f00ecfe",
"description": "intel/ds: track end of pipe bits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a242500eb474f0002f64a8fe06b8c5c4cdf9fe79",
"description": "anv: rename a few internal functions to highlight gfx use",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a23b187306ffc4ce451a6e2775bc5e44dcc0a9a",
"description": "anv: rename RT pipeline function helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd7debc8bbb8f6a13f1f0e69c05d5000287a8e2f",
"description": "intel/fs: make alpha_to_coverage a tristate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3969e2413d2ca6c265488ffb91e98ccdd958e89",
"description": "intel/fs: Rework dynamic coarse handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "964b87898690064df35c1ef760fdbf297d8ab434",
"description": "intel/fs: Break out yet another FB write helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c658b1fc86078efe5e71f68519e9216de0f46de",
"description": "intel/fs/validate: Assert SEND [extended] descriptors are uniform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "949b42c4dc6c829f52576162cbf80e111f02936e",
"description": "intel/compiler: Convert wm_prog_key::multisample_fbo to a tri-state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5644011f063f4049bf5ac1b08addba4b138fa912",
"description": "intel/compiler: Convert wm_prog_key::persample_interp to a tri-state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8dfd153c50f24ea50578202832b3eccfb61edf8",
"description": "intel/fs: Make per-sample and coarse dispatch tri-state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43ca7f4178a0640308f0364cea8460dffc88a5b0",
"description": "intel/compiler: Convert brw_wm_aa_enable to brw_sometimes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d1c53844907cf12b3533bcf0c821a9481318742",
"description": "intel/fs: Return early in a couple builtin setup helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "714a2916731fad49c29d2484eea96304ee5860a5",
"description": "intel/compiler: Use SHADER_OPCODE_SEND for PI messages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c62e0c77dc7745f2b8fdd86c05def52438a5217",
"description": "nir: Remove nir_lower_io_force_sample_interpolation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d25e5310bc1418f4fa3254f911d97cbec0183e45",
"description": "intel/nir: Lower barycentrics to per-sample in a dedicated pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "991d54610215786fd4937db24391e7cd5b567919",
"description": "intel/compiler: Document wm_prog_key::persample_interp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71a6b53192096904cd9726d9cf86b850d6c1155b",
"description": "amd: don't hardcode real VGPR allocation granularity on gfx10.3 and gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e673bb4ae449603470216a05dd81c8bf14dc19d8",
"description": "amd,util: fix how lod bias is converted to fixed-point",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb5d31c3dd17af97fc17285a01d77381e638fca1",
"description": "amd/surface: clean up is_dcc_supported_by_L2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70d228188a47c0218e40b3fe968f8ca4caded5a9",
"description": "radeonsi: clean up si_set_mutable_tex_desc_fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f246f27b1f7ef0876a9b2cf6cb641df30ceeba4",
"description": "amd: define new SET_*_REG_PAIRS packets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97f30fc65f2e692333a47c0c5de7af9b467c9362",
"description": "radeonsi/gfx11: don't add alpha to mrt0 format for A2C if exporting via mrtz",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f81224e70ae8fb875f4ce70bf981e9b00c13dbe",
"description": "radeonsi/gfx11: don't add mrt0 export for alpha-to-coverage if mrtz is present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b97f396e6e268601fac699569c3b249b5cf0970",
"description": "nir/lower_clip: Only emit 1 discard",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b481e3ae57b1bdd841e95b0dd4a49ac873616998",
"description": "zink: conditionally enable PIPE_CAP_NULL_TEXTURES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b000ebbb5ec9c4ce2362d709516a0b8dedb36c4",
"description": "radeonsi: set PIPE_CAP_NULL_TEXTURES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2127287d4dd413c2b5c0b91e44ef15eb2cfa293f",
"description": "gallium: add PIPE_CAP_NULL_TEXTURES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f98fcae52c7925ba8429039742d45e581887627",
"description": "radv: Scalarize global IO with LLVM enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10ac51a52bad2c2378b2d847eae23e1366ddc46f",
"description": "ac/llvm: Fix validation error with global io",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "afd645f0576f2cf41b65f360787f01604f00f0f2"
},
{
"sha": "55175cd13c0c7c0abf034aa82016a7ad1c8b25d5",
"description": "radv/llvm: Use the shader names as module name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "877e150ec83411cfa6571eed767937b4d9ef299c",
"description": "radv/rq: Use 16 stack entries if there is only one ray query",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ca4a05627e40e8212a8ea957f8ef2f697e4e322",
"description": "meson: Fix Asahi build on macOS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfa7ec0aa0f317011c4573e4d4ce4d4aabe9bf07",
"description": "agx: Don't scalarize preambles in NIR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7edd42cbc09d3030fed8fc073e3138084a774bec",
"description": "agx: Lower uniform sources with a dedicated pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e44a53f5dce3af2c8e645c76d593cda9229f8ba9",
"description": "agx: Run DCE twice",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd8b5427c7f50f96f31e3abe3c6b917c1a617219",
"description": "agx: Allow uniform sources on phis",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abe6d750e58d371624de75f4bad365c61e0196c1",
"description": "xlib: fix glXDestroyContext in Gallium frontends",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f928a95e167423320af711b21270a8212f34628",
"description": "zink: fix cap check for arb sparse texture2",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4f8ba2b9aae265dfc56a62e85cd5eab3c4c718f3"
},
{
"sha": "93db6094a122a668e77ea27ee2129a1161958fc6",
"description": "nir/print: Pretty-print color0/1_interp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b235be1fd4a66c1b9779abe9a9c338ce81312d2e",
"description": "nir/print: Pretty-print I/O semantic locations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "435e7f5e6d8e5ce7ad76a922a82210c50ffbfc94",
"description": "nir/print: Extract get_location_str",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f857795e833f6a99056db849f87d2a25c9b4b5f3",
"description": "agx: Implement barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "251f6fb2247ab10a5712b556693dcd40908c9db8",
"description": "agx: Implement compute ID intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da91a78ab723f4f7e9ad679ec557051fa3fa876f",
"description": "asahi: Identify more compute-related XML",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57e0dbe55b424477fcfa9c4b4416f272fc4948c8",
"description": "asahi: Implement load_ssbo_address/get_ssbo_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78c9344a4d43862c355afa8e48648754ddb3f76f",
"description": "asahi: Add compute batches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f54739396c685a54b723ebe6d53b64879b02fcf0",
"description": "asahi: Bump PIPE_CAP_MAX_TEXTURE_ARRAY_LAYERS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "580ed13779e1bc1cf52e480c6496bf5266439c46",
"description": "asahi: Stub out MSAA for dEQP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e7babfa1b3dcacb9ca4c8429dab6ef2f544c39b",
"description": "asahi: Advertise seamless cube maps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32cbcbcb500b9c21ac5c94be43cf17fae0fa6bd8",
"description": "asahi: Fake more caps for dEQP-GLES31",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4b553d55a460635b16324db701f32f2959b0199",
"description": "asahi: Add hooks for SSBO and images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1a64656446e43cc26b6f7cde16b2d265120d3dd",
"description": "asahi: Don't leak shader NIR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "227d4f6d758437f0935b3f244ae6d077a18587d3",
"description": "asahi: Add compute kernel scaffolding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60121e3a427ce88b8364de909e01fea0207060af",
"description": "asahi: Fix delete_vs_state implementation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b73b5cc71a70e06885aae672fcd4a30d8cc3507e",
"description": "agx: Optimize lower_resinfo for cube maps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ab1c0d83b819371df2fa8e90fa62a1542cefa38",
"description": "agx: Use AGX extr for tex lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3d6524a2d34bf1041a983a10ea90f64ef0c95e3",
"description": "agx: Add extr instruction to AGX backend",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ffc7c3ff492829686738a14b84ff18fe29f3bd2",
"description": "nir: Add extr_agx opcode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e765ec21ec60340feec244bfafd67757e1069f2a",
"description": "asahi: Implement custom border colours",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "507ca71f3e9d03c6e9c66e3f9a471ac6ac717af1",
"description": "agx/decode: Handle extended samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "afce5be65906e972e7def642660d4545ce1441ff",
"description": "agx/decode: Add a data parameter to stateful",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10eaa4a2ecb847a4032bed9b2c23cbb930ef80ac",
"description": "asahi: Add XML for custom border colours",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a819bd22ec5a7eea2e0e337977cbc0af9e38032",
"description": "ac/nir/ngg: Include culled primitives in query.",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "221311e1e964d10b0289af187165be8096875f54",
"description": "agx: Handle constant-offset in address matching",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3f7abaaef0387d4b319b46ea4af156336988ef5",
"description": "agx: Fix storing to varying arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "897c47aa1c840d1c28f888e3a50432c3f19539b7",
"description": "docs/asahi: Document clip distance varyings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13b25a6114fc226b1aa06125fa56bc5fffd900d4",
"description": "asahi: Don't use 16-bit inputs to 32-bit st_tile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b0322d44198d81c4a4a7bb9360fa95ef778337f",
"description": "agx: Keep varyings forwarded to texture as fp32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5678fbe010fb8ba9ac6188c5ec7368fb55a98319",
"description": "asahi: Merge fragment control XML",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50e61e251bfb78222ca949438b02a1cee5379982",
"description": "asahi: Remove redundant tri merge disable bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ee38e26352b05749175bcc2ea5d36ae37e6ec29",
"description": "asahi: DRY dirty tracking conditions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98b2657b9ed00c659b65d1b9a5fa5aea22c47e3e",
"description": "asahi: Implement nontrivial rasterizer discard",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64ae63c41f0b0cf4307fb54cebaa51b42043b571",
"description": "asahi: Prefer blit-based texture transfer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a5c3764c7c976ede0849493742699ef76e9d40c",
"description": "asahi: Make STAGING resources linear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e7b97899ac92e9dc1390db017bad8e3ee492e047",
"description": "asahi: Use writeback when it looks beneficial",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a88aa3e8350ced14a4a3ae24af12447067ce55d3",
"description": "asahi: Refuse to transfer out-of-bounds mip levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3706da1d1a493504f18d28ae9893e94eedf42f07",
"description": "agx: Support uniform registers as LODs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "231561d53a1e26f71ce58d032f7d26fa60044f52",
"description": "asahi: Correct alignment for USC Uniform packets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4cb64c0e22d4387466739a65765fa227fa8b99c",
"description": "asahi/nir_lower_sysvals: Split large ranges",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0f1964771de91281ad6775fa409b1a0a03d9338",
"description": "asahi: Strengthen agx_usc_uniform contract",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea38709345ec76f77e5f17bc28e0c5c54a87da72",
"description": "asahi: Fix encoding of uniform size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "79a7c6e3bd1a529238663f6da456e99bc2b2370e",
"description": "asahi: Set layout->mipmapped_z for 3D textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b2dc9222822371f377e9d63f4088307c0eaf413",
"description": "ail: Test 63x63 cube map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "294351ff77c5a656bfacb339878e97156398f397",
"description": "ail: Test mipmapped_z behaviour",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2bf66ab873d96bbaa24a9e6225a1fae39361df8",
"description": "ail: Add layout->mipmapped_z input",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60d7e15a7e61c6d51c3fa8e26839793782a12fb4",
"description": "ci: disable Collabora's LAVA lab for maintance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea413e826b293308589bce6fedb20b8a715dc584",
"description": "nir: Eliminate nir_op_f2b",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "024122c069e0469f4c18912133835286868128a5",
"description": "nir/builder: Handle f2b conversions specially in nir_type_convert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b265020b825d0f79be9941a0cc58e1a26ce34940",
"description": "nir/builder: Eliminate nir_f2b helper (and use of nir_f2b32 helper)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b0d00034201f8284a41370c0c3326736ae1134c",
"description": "zink: add back VK_DESCRIPTOR_BINDING_PARTIALLY_BOUND_BIT for bindless",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e67bdf47d499b836eb5f3622ef405481fcee79d9",
"description": "zink: handle missing line rasterization modes with ds3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "813bb9e4429037415821571ba04948c833ba7f70",
"description": "zink: cache and reuse dummy inputattachment for fbfetch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b"
},
{
"sha": "abf63b7c68114b7e93f06bc4f18fb63454c75655",
"description": "zink: fix more cases of heap/memtype suballocator mismatch",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3"
},
{
"sha": "e1e4ddcf10478136af59b004c6fca80aa29e69b0",
"description": "zink: free descriptor buffer maps on batch state destroy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f8ba2b9aae265dfc56a62e85cd5eab3c4c718f3",
"description": "zink: fix sparse residency query and minLOD feature checks",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "86c6484fba83a1326c5451e66ce62ae5003f920b",
"description": "venus: lazily query and cache gralloc front rendering usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de5b67ef2cadffbce00cebc904571e13098eaf94",
"description": "ci/llvmpipe: Drop skip of InteractionFunctionCalls2.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2eb07304e36fdf02dccaac750b26e9a34366bef9",
"description": "ci/swrast: Drop skips for tests whose perf had been fixed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "907b0a01b7942f0b2c0ffc0259fd9c58f1bcaa81",
"description": "gallivm: Do the same codegen improvement for constant-index array loads.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf4715430021446163a0ad90083e1840592ced45",
"description": "gallivm: Fix codegen performance for constant-index register array stores.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "833a74351c71d9a5cb91dd1846ddfd96cd96f7bb",
"description": "gallivm: Fix the type of array nir_registers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5d360550ee98acbd2977222152258ca05a464ff",
"description": "gallivm: Enable GALLIVM_DEBUG (mostly) on non-DEBUG builds.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "947c60fa2f19c396a795d5504c72028e604e7ea8",
"description": "llvmpipe: Enable LP_DEBUG on normal builds.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd9b50aa1c07512c46ec981f19ea68fa4b8d7b4f",
"description": "meson: combine checks for linker --gc-sections support",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f51ce21e4e0bf7efabe58afb4a2cd6b9f98d9505"
},
{
"sha": "7f98a9ba2bd11b75129172885c145d032c0b69ac",
"description": "panfrost: Implement GL_EXT_render_snorm on Bifrost+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6bd9040193e137fb0618135d62c84978fb05fb9",
"description": "ci/lvp: Drop the subgroupbroadcast skips.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70be21e7c600baa3dc190f9fa6a683719780adc0",
"description": "gallivm: Use first active invocation in some image/ssbo accesses.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c2493d041c496452fbeae6e2b23f019524691c1",
"description": "gallivm: Use cttz instead of a loop for first_active_invocation().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c11fa55f6dbe5bea5e6a3548642235e5092cf0ec",
"description": "gallivm: Return 0 first_active_invocation when we know that up front.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc7c518abea06aad0a1e808c5346f3100bc3779b",
"description": "gallivm: Refactor out a shared \"get the first active invocation\" loop.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b0246706ed1858285b4169b241784ed8dd1093d",
"description": "gallivm: Optimize emit_read_invocation's first-invocation loop.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d73f72120aef71629cf2a26ef654f68c83b30504",
"description": "asahi: Lower texcoords late",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6908a0decea295ed9b99825dd8a44bcd3371d059",
"description": "asahi: Run nir_lower_fragcolor during preprocessing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "071ac599604bf578a7a9c190cd4901c1c5c6a44a",
"description": "nir: Add a late texcoord replacement pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4397c166c01b641c57348d9e0d881a4a1f351455",
"description": "radv: Work around shader_call_data variables in raygen shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "002707ff0944b03f967a7d5a9b06a9763285da9a",
"description": "ci/lavapipe: use dxvk for the traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3bc1bf7eea1232bd67fefdd494b2b234e6419ac2",
"description": "ci: uprev piglit (etag md5 checksumming support)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed419f46aae254c3e0df25092d823e3310957da1",
"description": "aco: remove early_rast wait insert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6b194b6483cdc4d0bba8652017e20cfba66ceff",
"description": "nir,ac/llvm,aco,radv,radeonsi: remove nir_export_vertex_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f44872c7b6ddbe7e78c821f19d7b82a14bf9f66f",
"description": "nir,ac/llvm,aco: remove nir_export_primitive_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aea109e25d30f73d2945855a805e3750dce1010a",
"description": "ac/nir/ngg,radv: ms use ac_nir_export_(primitive|position|parameter)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80d928c20e86f1a57aa1051009354fe69e6fee68",
"description": "ac/nir/ngg: gs use ac_nir_export_(position|parameter)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bae5a3157f9b3aaaf7066277d723915bfa2668b6",
"description": "ac/nir/ngg: prepare gather_vs_outputs to be used by gs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80506be31bf3bffea46b3fcd5d58ed7b174a2e4d",
"description": "ac/nir/ngg,radv,radeonsi: nogs use ac_nir_export_(position|parameter)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f084e9bbe8108d4a14d8d72abf6b66034ded88c8",
"description": "ac/nir/ngg: change clipdist_neg_mask_var type to uint32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d798214c7b25b0bf2ce6b094475913a1f72585b8",
"description": "ac/nir/ngg: fix clip dist culling mask uninitialized",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f75452918b27690f9c7a80f3f049483f7dec14fb"
},
{
"sha": "7c41cdb81f564ef52404e5f313ccfe2d723896e6",
"description": "ac/nir,radv,radeonsi: gs copy shader use ac_nir_export_(position|parameter)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7308637bb4626895c7d5816b0cb084c43a748bfa",
"description": "ac/nir,radv,radeonsi: legacy vs use ac_nir_export_(position|parameter)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df8c93a9f3888bcbb075a9f384572eab4c39971f",
"description": "radeonsi: set nr_pos_exports outside of llvm translation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "048d4de5e59ee498eef6f01e8634556f7429ff4d",
"description": "radeonsi: remove the extra handling for VS/TES primitive id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59135678cf6bda35787a01c072ef6c6c712c6bea",
"description": "radeonsi: update outputs written nir info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcccd94faf8a8d35180841272738ff0dc1531b32",
"description": "radeonsi: clamp vertex color in legacy gs instead of gs copy shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "601ad9e0a9c82b845ed1ee36fdb88be9d6116427",
"description": "amd,radeonsi: implement nir_load_force_vrs_rates_amd in driver abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58988c3239389cfd3f8b8ed765418e962f1af9ce",
"description": "ac/nir: add force_vrs to ac_nir_export_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "daa12b1ab128d32371a20bd77cc31c0edd87cc1d",
"description": "ac/nir: add ac_nir_export_parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f823581dd4c9bd9054a1e10d958d6e0f93f39b22",
"description": "ac/nir: add ac_nir_export_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9268b2c0651533dbc110a57f7bb8f23fdd77823",
"description": "ac/nir: gs and nogs use ac_nir_export_primitive",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8331842258e652ffcf12af6ebe6fad2b9d83e6a6",
"description": "aco: implement nir_export_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fe4dd3d68d136a86efbbdaf951944b4339cb948",
"description": "ac/llvm: implement nir_export_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f24d585490d76c6a4de63bf6a87594b208540b8",
"description": "nir: add nir_export_amd intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9af3a31744db8140ccb17e8e9131c5dc4dc186df",
"description": "ac/nir/cull: Alway remove zero-area triangles in face culling.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3508597aa1b88d1b5a6f78ad53d8abcc32cde2c9",
"description": "radv: Disable NGG culling when conservative overestimation is used.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b3b7e509106976b131df85f0462df299a44c80f",
"description": "anv: handle ATTACHMENT_OPTIMAL layout",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1a33789b8aa6cdfe7611e54167ec64d0b1dad3d",
"description": "util: Implement util_iround with lrintf unconditionally",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e82369d06bba824518a68d29a66c2977c42e0215",
"description": "zink: enable bindless texture with ZINK_DESCRIPTORS=db",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d",
"description": "zink: implement descriptor buffer handling of bindless texture",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b49dec6752dda171ae2f7bfc3dc29b560ae8cfb",
"description": "zink: add a flag to indicate whether a descriptor buffer is bound",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f81a4e904c3139cd151992ff74ffcaea56b75a2c",
"description": "zink: break out descriptor binding into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "362b8792e7f10784030eaf37186e8cbc6d4c77b2",
"description": "zink: set VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT on compute pipelines",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b"
},
{
"sha": "e471b4360d3d7b062b8c3a1f69d9e3750aa37ab5",
"description": "zink: skip updating descriptor buffer sets that aren't active",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b"
},
{
"sha": "933f1dc50b385542cd3521fbd01eb3357fdda3fe",
"description": "zink: fix bindless struct member comments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f382922f08405b09e665e9ef5c4f546f0f75aa77",
"description": "zink: make bindless buffer_infos a union",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc60d373c9090831c5e24688a382762b9b03efed",
"description": "zink: enable PIPE_CAP_ALLOW_GLTHREAD_BUFFER_SUBDATA_OPT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8f6758bae1200f1bbd78a032cd7b7efbeb23953",
"description": "amd/ci: update sanctuary trace sha1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ba1b18c9008314b2b96aeccf3316cc5477d3ee8",
"description": "radeonsi: set sampler COMPAT_MODE in the corresponding branch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60a3f0667f7bffcc1667396f3aa1fc891dcba3a0",
"description": "radeonsi: call ac_init_llvm_once before any util_queue initialization",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da7dfbe3b85089fa242d076f4e4306431f69b084",
"description": "amd/llvm: fix LLVM 15 & 16 crashes in SelectionDAG.cpp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c0b97893800132d5f26281b55806e2edd62eb63",
"description": "radeonsi: set NEVER as the depth compare func if depth compare is disabled",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7"
},
{
"sha": "35a18134a33441916bf436ccd0bcede13d08c1ab",
"description": "amd/registers: remove confusing definitions from gfx10-rsrc.json",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1d8d223f0843d5a8580ba533d5a7062415d91a01",
"description": "amd: document OOB behavior on gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76472c850b7f93a5389c473a9cf87685ad97cb72",
"description": "amd: fix typo in shadowed uconfig registers on gfx11",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f24f8665dbe2a03f9f60baff015aa1b78c74256b"
},
{
"sha": "35fa57dfae81946be6ae513203605a34746070d0",
"description": "amd: sort and re-indent packet definitions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d9e18974f2c2b5f8bdc71316cc7ffc8f1966b1e",
"description": "amd: update late_alloc_wave64 for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76e3437c1ed88bb63c64ff87654224aee4ab0091",
"description": "amd: update the cache size for gfx1103_r1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cdb6be86c23069a7854bb6f80f5bd8d461acb2c",
"description": "amd: change pbb_max_alloc_count for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfc37e7c635b1f91afae6fe6abf014f685bcb1aa",
"description": "amd: unify and tune the attribute ring size for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e25f08baf28251a47351a811f0f9506c4234fa6f",
"description": "radeonsi: never set INTERPOLATE_COMP_Z",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d087b3ec3cb81577502b46af06023863ab28c7d1",
"description": "radeonsi: determine alpha_to_coverage robustly in si_update_framebuffer_blend_rasterizer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2923168baa0eb7a704136a9e41303fb36d8c5e1",
"description": "radeonsi: merge si_ps_key_update_framebuffer_blend & .._update_blend_rasterizer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a29218b5576035ff69579eab3d314bb06e82a687",
"description": "radeonsi/gfx11: always set MSAA_NUM_SAMPLES=0 for DCC_DECOMPRESS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8532cb8e7ee9b9265d11f8ebaee9829f91b8d507",
"description": "radeonsi: deduplicate VS/TES/GS update code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "711c4bddb2bd7bc97bed0bcd1d260b8a228bd069",
"description": "radeonsi/gfx11: use new packet EVENT_WRITE_ZPASS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4664b22f655f80d84c6058c0478d33d89493aca5",
"description": "radeonsi/gfx11: move the PIXEL_PIPE_STAT_CONTROL event into the GFX preambles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "383269238df5fb8b32f3f4cc06bc00b6cdca52a9",
"description": "radeonsi/gfx11: fix blend->cb_target_mask dependency for shader keys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5ff270e0bf338a34b16cc65bd9999eda8e8a3ed",
"description": "radeonsi/gfx11: adjust ACCUM_* fields for tessellation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b4b309fc64895c97b3baf9c06168a9abba08c19",
"description": "radeonsi/gfx11: add a comment why we use PRIM_GRP_SIZE <= 252",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d21850f7538cbf719792e74cbc78b3c638b26137",
"description": "radeonsi/gfx11: remove the INST_PREF_SIZE workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6c30af00ce653451d976ed178c2c2dad77402ce",
"description": "radeonsi: implement RB+ depth-only rendering for better perf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fc03e479b2c25ade7d5b89f367ce16cb2da7953",
"description": "amd: improve RB+ blending precision",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a9e9c4650df23444f49499c5eb340b90e83f3752",
"description": "amd: update shadowed register tables for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6f6465264b37cbfb1da59c6f2199e1d05406f26",
"description": "amd: update SX_BLEND_OPT_EPSILON.MRT0_EPSILON enum definitions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47f598a183e849dfee4a587b51074664ee778312",
"description": "amd: fix tile_swizzle on gfx11 - should be shifted by 10 bits, not 8",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "529eb739fc40a5fe2d0d4d4704d29a6f90c97516"
},
{
"sha": "84d59cdb5971424a4297e288b852c8cc15c46163",
"description": "amd: split GFX1103 into GFX1103_R1 and GFX1103_R2",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "caa09f66ae4e97972ec9609896b4ad64a9c9d115"
},
{
"sha": "66d11391f76c0892388d933282fbc74028d9edc4",
"description": "radeonsi/gfx11: unset SAMPLE_MASK_TRACKER_WATERMARK to fix hangs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "529eb739fc40a5fe2d0d4d4704d29a6f90c97516"
},
{
"sha": "8556b3db71683fc0393b7f75b0317890c8c0ae4e",
"description": "radeonsi: fix RB+ blending with sRGB formats",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "17021efc7421495ad189b82a26dd651c9a98ccb4"
},
{
"sha": "dacb1116079a570d7fe17379976d0fcf1a08372b",
"description": "radeonsi/ci: add gfx1100 results",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6445d2eca929dae9db6b227824e2dbc5f71bff82",
"description": "radeonsi/ci: update gfx10.3 results",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd284526312194100777459c75b107ebba57a7c9",
"description": "turnip: Make the tiling-impossible case have an impossible tile layout.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c3bd12af7e79513c7d0b6383c6c31c58363ff82",
"description": "tu: Only emit the conditional gmem subpass resolves when gmem is possible.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aae679e221371c892d8e1984fcab20229d9d0d57",
"description": "turnip: Optimize tile sizes to reduce the number of bins.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e27f84c56e1c0026edfc31aee9fe909763da81d9",
"description": "tu: Mark tiling impossible if we couldn't lay out gmem in the first place.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ec352216331976763e0ce425ba9a18536f53b54",
"description": "nir: Handle other variants of image_samples properly while lowering",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "ab4c2990ed4e0e995513582b2135b7505bec908b"
},
{
"sha": "6f4b375c94868099cf413f50183270a68b8c6c3b",
"description": "anv: check initial cmd_buffer is chainable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c5df90ae57c4f4496b7d9eb229e4b722a677422",
"description": "wsi/win32: We don't need a window DC for DXGI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "192e7e0cef0e3a356e29636b15c8643b75ea2247",
"description": "wsi/win32: Don't require buffer blits for software drivers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2f462105face258c3e57a9558b8615d5919cc261"
},
{
"sha": "c8994256a660ba30d542dd0b62445c04a46db889",
"description": "anv, hasvk: remove stale TODO-files",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "175732bb51c81513ae05f9313d6df7c0631ef159",
"description": "etnaviv: fix double scanout import of multiplanar resources",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "826f95778a4edf7ed912fb5f90a05febfbd3e037"
},
{
"sha": "8839baee57b051f836557b11441c0772ba27c165",
"description": "ci: Drop the itoral-gl-terrain demo from traces.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c25edfdb7456648d4226cf08bf62c57c998e894",
"description": "aco: Improve wave64 cycle estimates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a40190f04a590d596ad9dcca0b8fa4a827e486f",
"description": "Revert \"zink: fix zink_mem_type_idx_from_bits()\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "f7796997964bb462bcbfa6b9faca5dcf04b64e1b"
},
{
"sha": "0d4e375a586c6b8abab3066954d47630669a734a",
"description": "asahi: wire up shader disk cache support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ad9a6e7c202dd98ccfa2004a53c164640e31a57",
"description": "radv: simplify an assertion after considering RADV_FORCE_VRS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3eb97b9d334afee83031743ae61839d70b45efd2",
"description": "radv: skip compilation when possible with GPL fast-linking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b513a9c6a9f465014c517b2f6b1cb8a269e2b56",
"description": "radv: determine the last VGT API stage earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "031bbdfbe681ac45d2c19aa7813d863599fda785",
"description": "radv: stop using the graphics pipeline key after compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aebe65e88a4245444e32da3536e40c229af8d821",
"description": "radv: return a boolean value in radv_pipeline_needs_dynamic_ps_epilog()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ddf1fd9adc9a7745e2b7c91199e3b17e553f8b7",
"description": "radv: pass the lib flags for generating the pipeline key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04fefec70f4df3462149550e73082bd346096a75",
"description": "v3dv: mark dEQP-VK.api.command_buffers.record_many_draws_secondary_2 as flaky",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "863bc08136ae359a3e7ba65574b2564ed56655a6",
"description": "radv: remove one unused variable in radv_graphics_lib_pipeline_init()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9e032be7f6279cb0f4cbc6ac222e4f308aad647",
"description": "radv: allow to create a noop FS in a library with GPL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68e914a4caad5132d728b9e98ef67c43c4cc4355",
"description": "zink: rework descriptor buffer templating to use offsets",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7ab5c5d36d2b988470ba85df9ebc7310b986147b"
},
{
"sha": "ed6edc07e40c49a934d44a3cd1fcae720166d423",
"description": "asahi: Split off macOS support into its own file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e51ccac82a4cb7f3d0c6f522b3c594c3980c1b2",
"description": "asahi: Split off common BO code into its own file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea285aea8d112670f85c160f504c34f8dc156256",
"description": "asahi: Use non-UAPI specific BO create flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e2365708b00e1c0099c499fc4fd26b637996c3d",
"description": "zink/ci: allow running manual jobs again on RADV",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "f6c06ef2f66a638a302346639bcd907b64c646c8"
},
{
"sha": "0c54f261eae2f19eb4cef5fa8b444d96a3515513",
"description": "ci/core-manual-rules: enclose the whole condition in quotes",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "f6c06ef2f66a638a302346639bcd907b64c646c8"
},
{
"sha": "5e1479220049e69d0e02673b18cbbe96b4a3b2fb",
"description": "agx: Centralize texture lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7258f6bafdc1611ad11d561160e51341feca1e1d",
"description": "Revert \"CI: Lima farm is offline\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "0733aafa2271fee6a6724467ec7f2e50754d5a9d"
},
{
"sha": "d23b3a13943576bbb8dd0fea12ac717c40b376e1",
"description": "zink: fix zink_mem_type_idx_from_bits()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d702a503ad5cc8ca8fddb304a9343490beaf592d"
},
{
"sha": "ff5a761232ec8c99447f58f6d3dd395899ce5861",
"description": "zink: only set VkPipelineColorBlendStateCreateInfo::attachmentCount without full ds3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd0562693d6b8cdf81fece8368a21cf4777fc88d",
"description": "lavapipe: try harder to reuse pipeline layouts during merge",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1a859328b1da23c9b9179aae8f606fcb674f655",
"description": "lavapipe: delete lvp_pipeline::mem_ctx",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59af3b4ad4de22c54c8061027799e50b85e720e3",
"description": "lavapipe: delete unused pipelines immediately",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "408606af02b1a76f9d50ec6126ec9a4fb79bcf3d",
"description": "lavapipe: create gfx gallium csos at pipeline bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f0303ba7674120443b3f8ce3e66019362d2be85",
"description": "lavapipe: break out (and slightly refactor) gallium shader cso creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4031098b857a1d6cc006da1313f4fc34ba669ddf",
"description": "lavapipe: refcount nir shaders instead of cloning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3770eaab7355a7821e45aa26d91299b912756b60",
"description": "lavapipe: add refcounting for shader nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "453f49ce6d14ce101d047dc6a0847dd3cbb04a33",
"description": "lavapipe: move noop fs creation to device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc7f6c53241dc64d2e66903120e7de0f9bb53d4c",
"description": "freedreno: support UBWC scanout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cf28bd049a7cc1554c5eeee206865526c6b0160",
"description": "freedreno: add has_implicit_modifier helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1244506c152d288b9ec3af443fbac24f97d5bc0f",
"description": "nir/opt_algebraic: Add optimization for ieq/ine and right-shift.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "873dfb673b643db7263fc77b3734aa17fa26aecd",
"description": "anv: Perform load_constant address math in 32-bit rather than 64-bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0e7e7ff41f12d62fad5441208efb967d7795d50",
"description": "iris: Perform load_constant address math in 32-bit rather than 64-bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95d06343c693aa12b4cda5cda31d81fae138b0ec",
"description": "radv: Don't place CS in VRAM when bandwidth is too low.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef668f3714112e665a42b63dc971b0fe266547d1",
"description": "ac/gpu_info: Add has_pcie_bandwidth_info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7730fcf22adae92b0e7a82e36cfe28200920b5f",
"description": "vulkan/wsi/win32: Support tearing (immediate) and VSync (FIFO) present modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "747604b17c5e7117c47c1781f2ea8ee0c6f0b710",
"description": "vulkan/wsi: Add a wsi_device param to get_present_modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c083d29a55bf20a993eab82786d583403582c8c",
"description": "intel/fs: Always stall between the fences on Gen11+",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f726246297e56ae0b3fac1af072f57dce16700ab"
},
{
"sha": "51ea81c0a11d4874c04b36c415eccc929f8bf52c",
"description": "ci: Fix perf job condition.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "f6c06ef2f66a638a302346639bcd907b64c646c8"
},
{
"sha": "5d1c69389390258b3c7cdf398db029c7e375825d",
"description": "ci: Fix perf jobs blocking Marge pipelines.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa68b98b87604b019114a8e4127470a2f5805836",
"description": "radv: remove radv_pipeline_stage::spirv::sha1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "853f8eb9300f03e341c97d4938e3f1237b0ea4e9",
"description": "radv: remove redundant zero initialization of pipeline layout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1f67782eb2a0893578de8c87406ba66f10ea6aa2",
"description": "radv: optimize radv_pipeline_layout_add_set() slightly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a73a5915fba6cdb1345ff0feb20a88d6a27d674b",
"description": "venus: log upon device creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e6acfd58772fbfbcd59404c26444939cfb84555",
"description": "nir: mark progress when removing trailing unused load_const channels",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3305c9602df65d08f586ee520de9d8f0c46b14f5"
},
{
"sha": "fe56dd9c42b2440d0ada2b90e3d62bd366a62717",
"description": "nir: mark progress when removing trailing unused alu channels",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "cb7f20128874182629bdb0e5b2789096c0c0ec99"
},
{
"sha": "ef800da3f7c69e0de5c8388442b8890f38e8593c",
"description": "nir: nir opt_shrink_vectors whitespace fix",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab4c2990ed4e0e995513582b2135b7505bec908b",
"description": "intel/compiler: use lower_image_samples_to_one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8bfb71660cacfde1d4db536ae971d7fe385ab5a",
"description": "ir3: use lower_image_samples_to_one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c384690ab7157044f2a7acb77cd36f077a34e5cb",
"description": "nir: support lowering nir_intrinsic_image_samples to a constant load",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a568a5492f1dd7eb8c08247b74df2aae498b0863",
"description": "radv: Fix creating accel structs with unbound buffers",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "37652da61612aadfedc23ba484b33781654d5d56",
"description": "d3d12: Honor suggested driver profile/level for H264/HEVC encode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfd4ac4581bae0d36b2c58524131f91c7c0d27ce",
"description": "aco: limit VALUPartialForwardingHazard search",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5806f0246fdeba22eba4fcf2d1b4cfa03b33e886"
},
{
"sha": "8092bc2158ebb8a5f85e0ec569387c5dcd0d1627",
"description": "intel/ds: Fix crash when allocating more intel_ds_queues than u_vector was initialized",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e760c5b37be938427a9c88182ea99f7f66721ca3"
},
{
"sha": "1b3c746eec4ed0ededdb7a94d24f2fd1c16a3c36",
"description": "hasvk: Let spirv_to_nir() set UBO/SSBO base cast alignments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85d44b0f97c5c7871bddfda2a166235b0e5dc215",
"description": "anv: Let spirv_to_nir() set UBO/SSBO base cast alignments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f78e4cec3207700628df142b950cc7e20b7357fc",
"description": "vtn: Set alignment on initial UBO/SSBO casts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e29001d0e75bee2d5d950548c1a19625ff4efeb0",
"description": "freedreno/a6xx: Remove excess CS flushing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b22bdc956bcfd53fdb821bba6d7451cbea2358b",
"description": "freedreno/a6xx: Also FLUSH_CACHE on image barrier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23e65c6084561713a7a5eead0f74698762707c1b",
"description": "freedreno/a6xx: Make shader state independent of grid info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1faf7133d44078f7f34a3fbeb99cf958935d18a1",
"description": "freedreno: Don't open-code setting dirty CS state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a37cd8569da5492b97b8d76a081362e4b60135d",
"description": "freedreno/a6xx: Don't double-write SP_CS_OBJ_START",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a063caa46a1ded6bf702933191b999cf108395e6",
"description": "freedreno: Skip flush_resource with explicit sync",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2503e227178b55e46795acdf180dd7fe4ac1a6b6",
"description": "freedreno: nondraw-batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e3f2646ddf87e1c47a1bc0082b32d92692c026b",
"description": "freedreno/a6xx: Add CS instrlen workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfd7d9e22e977948113c95bd12c3077d02ecd1c3",
"description": "freedreno/a6xx: Add missing CS_BINDLESS mapping",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e51975142c0d781d801a7d0fff4f8a5506343f54"
},
{
"sha": "13fe9c3e6350c640ad53443369605b3ed5b8112b",
"description": "freedreno/ir3: Scalarize load_ssbo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "951d963565fe043754bec3e0a401eb0430d439a7",
"description": "freedreno/a6xx: LRZ for MSAA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eb85ef756e42c6a45481066eae36508a73904b1",
"description": "freedreno/decode: Increase size of offsets table",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b264455b51fdb7fa1ed20ec6b795ea608abc2df",
"description": "aco: use s_pack_ll_b32_b16 for constant copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ee9b0859be9e04fffb3d9eb2e6bb4136122b08d",
"description": "aco: use s_bfm_64 for constant copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbc5247bf71cebfdb2ee79646bd2231a909a74eb",
"description": "aco/spill: always end spill vgpr after control flow",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "850d945baf5e9fa51ad6aa01d9631c71d45ef7a7",
"description": "aco/tests: add setup_reduce_temp.divergent_if_phi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44fdd2ebcb271011665dd100ba9ef6852cddb22e",
"description": "aco: end reduce tmp after control flow, when used within control flow",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e2d63c9a62a8cebffa1186825a2097f2aff45280",
"description": "ac/gpu_info: add PCIe info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e267b86d8084addf6b7cf4921c4d3d18ae5c9454",
"description": "amd: update amdgpu_drm.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd6712e3a82efd956e511009ff6643dcb3e600c0",
"description": "radv: pass pCreateInfo to radv_graphics_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f17ce08fc24d24c14edc6f7a5a0c806d55d7648",
"description": "radv: pass radv_compute_pipeline to radv_compute_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4deb3aa32df90f1b2d6938cea7f8bfb0fab1535",
"description": "radv: move retained shaders info to radv_graphics_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b982f8bbe463431aa479062838cecb78d8d922d4",
"description": "radv: pass radv_graphics_pipeline to radv_graphics_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1b36b01a20c07e8faf1d9f1c0c1154e7590cd05",
"description": "radv: add helpers for capturing shaders and statistics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1bc8b0b2148e36289604d1d45b9a1e9a90773a3",
"description": "radv: simplify pipeline_has_ngg during graphics shaders compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "08e496c29d575cb1c6f7e5e75674f4e78083c1e9",
"description": "radv: remove useless check about CS in radv_lower_io()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6eb75dc74cc32ab88c7237658d1ceca877d92e34",
"description": "anv: expose EXT_load_store_op_none",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b0c688f515444bdd03d0a1ba619707877ad535c",
"description": "mailmap: Remap name and email for Val Packett",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bdc29e2e6d23cf38a740e7d93103c4ee98a8528",
"description": "intel: enable existing workaround for ICL platform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e072cfba2ccee3f730c2a05acf35fd8ea2356f6",
"description": "radv: Improve the BVH size estimation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03c2bdda60c089028e319372ed89d069be501efa",
"description": "zink: use VK_EXT_multisampled_render_to_single_sampled for EXT_multisample_render_to_texture",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78884602577c36fafea5dbbf12285bc5df3cca4c",
"description": "zink: shrink zink_render_pass_state::msaa_expand_mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc0a251e4e646244f96f3ceabdfd42c76eb46d74",
"description": "zink: hook up VK_EXT_multisampled_render_to_single_sampled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6291d4d33978f14e59e64a4b66ef92ee891babc3",
"description": "meson: turn android-libbacktrace into a feature option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10992256ddf54c8240ca10e290924636680f3c01",
"description": "freedreno/gmem: Fix for partial z/s fast-clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6962bf4e572c6366aec956b91751e8e587055177",
"description": "nir: Add sha1 hash for nir shaders converted from spir-v",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc2119bf3fa9a7f18481b16b0b3e9e9900ad6d8e",
"description": "util/format: Fix wrong colors when importing YUYV and UYVY",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4fe2247be508c99f45346ef0ebe4233ad015befd",
"description": "util/disk_cache: Switch to multipart mesa-db cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd9f7b748e2e2fa57b39bb800305d2fb3d665079",
"description": "util/mesa-db: Introduce multipart mesa-db cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4964b98967413717dfd45ee66712a50a506b724f",
"description": "util/cache_test: Remove dummy cache entry added by cache_exists()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c92c99481fd008c3e77d942f0867c7d45fba24cd",
"description": "util/mesa-db: Support removal of cache entries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f68db0da4cf2b3ef82ccdf3893f5d43c51770ac7",
"description": "util/mesa-db: Don't account header size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "51869405bce651439a27d432eda85fe9167a9aaa",
"description": "util/cache_test: Unset env vars left after Cache.List test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a429d06878fa38b541f904207397fad9aaad081a",
"description": "mailmap: Lina is Chad's new name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13de23ea07dd7e1340fd9b72367996fa3c2433ee",
"description": "intel: add missing PS restriction on BDW+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "75159304b09eb856b52856793a312fc58af62586",
"description": "docs: list anv in EXT_extended_dynamic_state3 support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65adf0c0af5b91f7ea3a9754556540ede40d9c14",
"description": "util/xmlconfig: add MESA_DRICONF_EXECUTABLE_OVERRIDE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "887ca5e1b2b18bbf69e4d0a5e29372ab3c0804a4",
"description": "util/u_process: remove util_get_process_name_may_override()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8fe87871760c4c6ed775628612513b30f5a9b02",
"description": "util/u_process: add MESA_PROCESS_NAME override to util_get_process_name()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2b296c75beda26bccc07c9909da38aa80a3e7e4",
"description": "ci: fix directory existence racing in parallel test execution",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "064141266ff6ea132070860c1e7dc09a6d37a4b5",
"description": "radv: skip shaders cache for fast-linked pipelines with GPL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fe3ac2f88fe104360aa84da878ab6fee0473cce",
"description": "radeonsi/vcn: use encoder/decoder caps reported by kernel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af9e2b8bf1a8643547d2547a57f3adac8184bc57",
"description": "intel/compiler/mesh: remove dead code path supporting >4 dword writes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be82ed28f0a09bc5452c0de9b82a73f4ff658ba6",
"description": "intel/compiler/mesh: support longer write messages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f087b56d03a32e84ca2f5326fb4dcc2cb142bc9",
"description": "agx: Bump preamble_storage_size to 512",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02fe57b7e9cec6d1e0f6f7a9b7a15965db7b3d90",
"description": "agx: Lower system values in NIR in the driver",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0b5a71c74f5d87846de69e2616c807b6d38eddc",
"description": "nir/opt_preamble: Consider load_preamble as movable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05d3238692b3144acdcd9bfcf515cccebe79fb9c",
"description": "nir/opt_preamble: Treat *size as an input",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d745e3b0ab4614136f1c8d93feb54b612fd58d3f",
"description": "zink: always unref old images when adding new binds",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd733034aa117294be0f06b5b973b18d1c341666",
"description": "zink: stop leaking push descriptor templates",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "01d2e7afce562013a8cb9b6b9fd1190e317e896a",
"description": "zink: don't add dmabuf export type if dmabuf isn't supported",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e07232acbb45a3dd332bb5515b2930c1334b1b55",
"description": "radv: fix GPL fast-linking with libs that have retained NIR shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3131c2fc7ad8a10f69d93f317a525e383ff3ed2e",
"description": "intel/compiler/mesh: optimize indirect writes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2255375c4db6efb0024b06c14c4024c1ab76d0f5",
"description": "nir: add nir_mod_analysis & its tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "56158bd0c0a2f11995fbdd0100749165686f93d2",
"description": "radv: adjust ACCUM tessellation fields on GFX11+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8a575eb3098282f495948b728abd45768dc5d01",
"description": "radv: fix RB+ for SRGB formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "47852b9ff45e73f8f6773a1598cf872c6ee6207f",
"description": "radv: stop setting INTERPOLATE_COMP_Z",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c489b3eadb1570762fe2362b9c0e78090ee8c127",
"description": "vulkan/runtime: match the spec when taking pipeline subsets.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e359c2189541c6fe028ed75929ec473a00bc4d1",
"description": "egl: fix fd_display_gpu on surfaceless and device platforms",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7"
},
{
"sha": "09977d687dd89998cbed881f0f523fa01359040d",
"description": "frontents/va: Use PIPE_USAGE_STAGING for coded buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f933980479a30944087f13fe063d2347c91f9ae",
"description": "radv: only initialize non-zero values for the default dynamic state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "912a19e630e2db6c2a40d2a5d4f15c64519d2e57",
"description": "radv: regroup dynamic states initialization",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c08082e86151e88c1a0677914bc365910c82714a",
"description": "radv: ignore all CB dynamic states when there is no color attachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eade8fb9bd4e4e24343543ba75260199046beef",
"description": "ci: Run our manual jobs during the nightly scheduled run.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "610efb08666e1455e1515b6ce099a9d05067a3b2",
"description": "ci/zink: Move the zink-anv-tgl manual full run to custom manual deps.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e807a028aa9366be39a4c9445377dbb11e1dcf5",
"description": "ci/zink: Disable Amnesia trace until the linked issue gets fixed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0a9772cc6154e29ba6e3d21a91096dd891ef302",
"description": "radv: Shift left the tile swizzle more on GFX11.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d321bc1323b02de92a095397830c9296996e16b3",
"description": "radv: Set FDCC_CONTROL SAMPLE_MASK_TRACKER_WATERMARK",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e210ffb4d0dc6b91fad79134a9712a5d5694f2f8"
},
{
"sha": "03d1141e51dce519fbbb2c435d87a1bfc53fb51a",
"description": "mailmap: Remap e-mail addresses for Faith Ekstrand",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29010669802ad1730bb74626d2df3453a047840f",
"description": "broadcom/compiler: fix indentation at v3d_nir_lower_image_load_store",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "237e12c2dfa7b505ba221ca7c29947b5cdb91da0",
"description": "dzn, driconf: Add a driconf entry for NMS to claim wide line support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df0054e523f77b1e13af0afd86445539e175682d",
"description": "iris: Stop marking context unconditionally as guilty",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0733aafa2271fee6a6724467ec7f2e50754d5a9d",
"description": "CI: Lima farm is offline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b5da9714f1e9124bf9e12c62bd8c6a2adf1906a",
"description": "docs: Add GL 4.3 support info in mesa docs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4eadb333a894105cd80a3031fbd3d0c8889fb9bc",
"description": "radeonsi/vcn: validate fence handle before using it",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "843bdd226268880b26629f9605e0217a0b379f48"
},
{
"sha": "0b9972953c88605feb6f52bb352ff28809b71601",
"description": "wsi/win32: Use app-provided timeout instead of arbitrary hardcoded value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "202480a9ca0056c5994f2fad79b91d954cbe0620",
"description": "wsi/win32: Always use non-SRGB formats for DXGI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a192923f99e1f0c929b385fefd235453b44a3924",
"description": "freedreno/drm: Restart import on zombie race",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb438c8dc711d09525cbac678073ab08fa1fd3c4",
"description": "freedreno/drm/virtio: Flush before CREATE_BLOB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df8243dadf0454fecd21b149e0093ced0083312c",
"description": "radv: rename radv_create_shaders() to radv_graphics_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21f53b9c48059cea6236ae588d67a69a002bc849",
"description": "radv: split radv_create_shaders() between graphics and compute shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87e055a700209441451ead2b8777a23ff1c61b86",
"description": "radv: pass the number of stages to radv_hash_shaders()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fc93e0453c1791dcf4c83fdb1f7fe9a9e90e8830",
"description": "radv: simplify VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b841cfec8b502a8290cd67356d811933d318c2b",
"description": "rusticl: fix build error with valgrind being enabled",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "20c90fed5a0ab0202ee1ef474c71cb816164a448"
},
{
"sha": "4a675f93b9f8a51e6d48f1e2914ec1ef94990020",
"description": "asahi: Omit extra call to clock_gettime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f467fb154794fdd99c6975f9037d9bc8a0a6cf5",
"description": "gallium/draw: Enable polygon stipple NIR helpers to generate bool1 or bool32 Booleans",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3a95f0f713ff3a0216f0dfa634798a1db55ef27",
"description": "gallium/draw: Enable aapoint NIR helpers to generate bool1, bool32, or float32 Booleans",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17b610771dd158cd8a6b737b0de5f72162c57312",
"description": "ir3: support texture and sampler index with offsets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "196882a1477a69ba1593db8bdaaf6726fe914fca",
"description": "etnaviv: drm: fix check if BO is on a deferred destroy list",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1b1f8592c03c7e98b7baf89cb4d012bb7af546ac"
},
{
"sha": "c59369005bf42c2981561643d8b0eb15b1b52581",
"description": "etnaviv: free pm queries dynarray on screen destroy",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3156b15f70c83d954db9d8ffac90988c7b71a194",
"description": "etnaviv: drm: fix BO array leaks",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d7f8aa2499104b1d16deba32e4c25c342d1ce7d",
"description": "anv: fix null descriptors",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4ceaed7839afd724b2a2f10f6879f54199c041ad"
},
{
"sha": "d7ef1331b5e625b39d3cbbcab41808dd8c36cff0",
"description": "turnip: make debug_flags a global variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "511c42ef4edca6c8ef3880387e32b2a46bf89a70",
"description": "turnip: replace TU_DEBUG_DONT_CARE_AS_LOAD by a bool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0122b81a4e29213c532a9411abbd162c7ce7269",
"description": "dzn: Consider linked shaders when computing DXIL hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "134c49072a1f1132adf6bff5d31cd373822f78f3",
"description": "pvr: Process wait event sub command.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d7a076daa017b3af4a6d3c41b8147d54ebdd60f",
"description": "pvr: Process set and reset event sub commands.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac339d97978e96c80d43688566717d4c4f6fa7f3",
"description": "zink: set VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT when using DB",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f7b752fdd2f5f33139dbc105da433ef6f11f112",
"description": "zink: disable bindless texture ext with descriptor buffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc9fa060ee1b232e5e72077232d7b90c92dfc1bd",
"description": "zink: always set RESOURCE usage for descriptor buffers",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "59989d04623fb4d94f8115f29cfe79d1f0581479",
"description": "zink: assert that buffer descriptor usage is populated before bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c562cfc06417ca52738460bbe63ad972f26f4c5",
"description": "zink: set vkusage/vkflags for buffer resource objects",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c545300f30bc1d6558c066466052ec6a0acb3bed",
"description": "zink: add VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT for buffers if ext is enabled",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccde3e02bada6375bd2e7c49bfebe7cb76769c69",
"description": "zink: fix heap/memory type selection",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3"
},
{
"sha": "07809c45271a25066c583ca90b7365e0d88daf0d",
"description": "Revert \"zink: allow direct memory mapping for any COHERENT+CACHED buffer\"",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a3552048c7e7b8afebfc99caac6d555439ddf2bc"
},
{
"sha": "38a087c4ce2a398f33ab583f048d87bd6ac8178f",
"description": "anv: there's no need to set exec_obj offsets twice",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5de60fbc3eb69b5f605b4a5c16e89a0e7bdf5314",
"description": "radv: Loop over shader stages in flush_indirect_descriptor_sets.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b2fad04267d59c233f1114ffd0b2212abd24e87",
"description": "radv: Fix emitting tess indirect descriptors twice.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c5e47e66d7c715c6a3587c456076618899bccdc",
"description": "pvr: Split render job submission for multi-layer framebuffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8cc474cd87b90af737f0647a2a63561b6528fbc5",
"description": "pvr: Rename global_queue_job_count to global_cmd_buffer_submit_count",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "187a95e617d8358579eeb06b98f3b45bb050b9b5",
"description": "pvr: Add pvr_csb_bake()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "695cf75266f43c0f9d123c5030b136bbdf061d4c",
"description": "aco: set has_color_exports with GPL",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "192486b7aa5ef3b24516e16b0e219fad7032fb7c"
},
{
"sha": "1a93cd15563a5d0bb6faf12c5d4c852cb3534415",
"description": "radv: add a layer for fixing rendering issues with RAGE2",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c7d0d328d569c15c01c5830af838faac8a8b3c62"
},
{
"sha": "b2df787058be31484f2043bcc557892158078b23",
"description": "radv: Optimize emitting prefetches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd78c8bbfa7dd3371215cf445bc9fe59e6ec296f",
"description": "radv: Avoid redundant fetch of radv_device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5de1ee1f738fc243715ad98c5039d27390f0df6",
"description": "radv: Clean up variables in si_get_ia_multi_vgt_param",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b8dfaae89eedd54f7f9881adc8712d99ff30a60",
"description": "radv: Change radeon_cmdbuf counters to uint64_t to make alias analysis optimize radeon_emit better",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7f429ccc1ddf76832958c47e6968dae2c870f34",
"description": "ci/debian/x86_test-vk: drop an outdated dependency",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ab1a06a158298dd4cef56a2914731d47fcab4d6",
"description": "trace: Don't use italic escape code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77092ca8f4f0a1a755c4f49f90d89e9a3606fc6e",
"description": "llvmpipe: Honor zero sample_mask when multisample is disabled.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "da5840f3857664848b58e193c5ba56dac355860c"
},
{
"sha": "b6a344f4baa1ee2c784ca74499dc9fe3b4519013",
"description": "meson: do not reconstruct ICD paths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd72369b65649ee7f6605b3ec3d113c083352a93",
"description": "freedreno/meson: simplify script-path logic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f00c9e85e56bda24a351301460b320e3cbaff853",
"description": "meson: use files() instead of joining paths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d54c8a47c677c39e8616d44896c17c36f72089f6",
"description": "meson: avoid using deprecated build_root() method",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2d5a653f45fe89f4c5fef413177bda398150ce6",
"description": "pvr: small cleanups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "432e263284a779f23e69f1b1201a3e7c730d021c",
"description": "intel/compiler: fine-grained control of dispatch widths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59625a68ffc592cc5c6c62baf3a03853f234dbf2",
"description": "meson: remove deprecated dri-drivers option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47d19196c1448ecf4dcc29165e10f0c3945e2b17",
"description": "meson: remove deprecated osmesa-bits option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "713371c723767ff0aa747660a2556eb94716de33",
"description": "meson: remove dupliace add_devenv call",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898"
},
{
"sha": "47ed5836cc0649614c52db1bca5c1888fb548acd",
"description": "egl/dri2: Use primary device in EGL device platform for kms_swrast",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74967249d27aba0312e37e903df983b88cce4200",
"description": "ci: uprev virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41d5f0ee09ccc6406d9b57351fa95edf30b03298",
"description": "egl: Rewrite eglGetMscRateANGLE to avoid probes and handle multi-monitor",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "47526556494f18cd2c02f978bccac7e2ba73adcd"
},
{
"sha": "3170b63314f14f0031cb95bd5ee3a4726f26b43b",
"description": "loader: Add infrastructure for tracking active CRTC resources",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "47526556494f18cd2c02f978bccac7e2ba73adcd"
},
{
"sha": "87a9018ff90c41c85e2992f8ccdfa4f162d65d4f",
"description": "zink: reorder commands more aggressively",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a29f3dfdb247d7f6a8bb6b3d559db497230f09d",
"description": "CI/windows: Apply CI_FDO_CONCURRENT to piglit too",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c5a64296d5b4fdec34ccb35098601e1896ee1a2",
"description": "CI/windows: Don't limit deqp-runner to 4 jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ae08c3e8fc7a735b24aecaeb648aee4ccba6390",
"description": "ac/llvm: remove llvm:: now that we use \"using namespace llvm\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a273f64f80ba5081fa3a3a1460df44d80daa6921",
"description": "ac/llvm: run the IPSCCP pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d05c3811cd17dc29421c497a3132ebcb64596f52",
"description": "ac/llvm: run the LLVM sinking pass because LLVM will stop running it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbd32a04daf84f7ed931a4a2510f2181083753cf",
"description": "anv: add a third memory type for LLC configuration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15e19d04f0481e31c6806dc4a5dcb0b762871099",
"description": "freedreno/drm: Synchronize handle close and lookup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "444db624df59cc2eed8d58a18d0f2ea82e03afba",
"description": "freedreno/drm: Split out bo->finalize()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5a46e884ea80bf19449e65b946652bfd5b241683",
"description": "freedreno/drm: Remove bo_del_or_recycle()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "160137ccaeb925ada3936e4e0099f8d7662bacea",
"description": "freedreno/drm: Detect zombie BOs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "547f50c244748ac0758932d471c6905bb5bbfb19",
"description": "freedreno/drm: Add some ref/unref debugging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "870beb215972e00ae4e64f0b4748d02363a97459",
"description": "freedreno: Don't sync timestamps while perfetto isn't running.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2010b915479a81f270a00e8c48f2dc9e2510952a",
"description": "dzn: Report as a software device for non-Windows",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5f1b8b3e6c9e61418c507213b899b28b71dedd0c"
},
{
"sha": "cdd1588d55c95a13a70d381ef09376e5e1a0d88e",
"description": "dzn: Don't recursively lock the physical device enum mutex",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903"
},
{
"sha": "40a2b505990b7d5ff977af46e3bc0b1ba64d5e50",
"description": "dzn: Fix Windows WSI",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903"
},
{
"sha": "633f2428f4b6af0fe362971785552ec54eeda1a7",
"description": "docs: update calendar for 22.3.4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8a32d21cfd8122a4091da31447a145c97540f3a",
"description": "docs/relnotes: add sha256sum for 22.3.4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf58992a36bb94a639c0d57e587d85a2be19a4c2",
"description": "docs: add release notes for 22.3.4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50dee85b684e321708460afc3c1abd2148fd5891",
"description": "freedreno/registers: Add RBBM_GPR0_CNTL for non-GMU operation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9bcf19e5238cecb7d7292f454f06a5427321ad6",
"description": "freedreno/a6xx: Add a few kernel regs/etc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4767ebeffc7d36b845736033d91a2b7adf1dabc5",
"description": "virgl: remove unused virgl_encoder_inline_write",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "228d812a0c6646a049d982b21067510402260103",
"description": "ir3, isaspec: add raw instruction to assembler/disassembler.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2a4ea530078e11a98792509a5429a55aaa53879",
"description": "frontends/va: revert commit 0b02db30",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd3730f8bdd7afdbc7fb0e9dd200951f9d713a34",
"description": "kopper: Do not free the given screen in initScreen implementation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c03d4735ea3b6b19ac67d5a52fbe7c9ebc05c11",
"description": "util/tests/cache_test: Skip Cache.List if not supported",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3b69b67545b678da2970654b9490cc3902cdf738"
},
{
"sha": "f18702250fedd632925ab90d9a4eb6e68015001f",
"description": "util/fossilize_db: add ifdef for inotify header",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3b69b67545b678da2970654b9490cc3902cdf738"
},
{
"sha": "65a917cb6ec4c5d7ac3e4c1b4d4b06442996dedf",
"description": "nir: Add algebraic optimization for VKD3D-Proton fp32->fp16 conversion.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7985933a6d18e57e1b492216f41d523df28cd17d",
"description": "nir: Lower pack_half_2x16_split to RTZ if available.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c644461b719d6dde1240762bddb71e3c657720e4",
"description": "radv, aco, ac: Implement pack_half_2x16_rtz_split.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12652cc54932ae1f2b2d8c71ce6c613f93283498",
"description": "nir: Add pack_half_2x16_rtz_split opcode.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13cca489203bbfb30050fb79bcaff92f5691c7d8",
"description": "intel/fs: drop FS_OPCODE_UNIFORM_PULL_CONSTANT_LOAD_GFX7",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bc91550d1d78d3d35251e0080e74733530ee25d",
"description": "lima/ci: Add more piglit unsupported tests to skip",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f51340b99a39be80bf1bc6d4be15a87161c7a6b",
"description": "llvmpipe: Ensure floating point SSE state is reset regardless of the write mask.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b97fee432c23435bc6c6ef3f27af54c2538cc36b",
"description": "radv: fix ignoring graphics shader stages that don't need to be imported",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c8765c5244ac194e1c85d2a88dde76c5d92a8111"
},
{
"sha": "6bec91591986fe39c9782858e746869b40892dca",
"description": "radv: fix creating libraries with PS epilog and all CB states as dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3ed7f3ff233aabaef2db532af1f795230002f0d",
"description": "v3dv: add a cl_advance_and_end helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a08d6d8b598186bb363b7c617f3851a23866d5e9",
"description": "dzn: Support Vulkan 1.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d89b7e4a84068f5d6fb73539a43d9782035ea81",
"description": "dzn: Ensure we don't mix DSV+simultaneous-access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4daeac01c59aceba4a8c0f43e21b306e6a2c0607",
"description": "dzn: Enhanced barriers fixes/workarounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c413c3dffcab4ff3f2f22c691b63393e4e2c13e5",
"description": "dzn: Always do clears with copies on non-graphics queues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "948ff5b8e2491c8329fba24abdae03d0381cccce",
"description": "dzn: Support float control",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f391c2db62befae64aebe1f1c3bdf33e7c8580eb",
"description": "dzn: Cache GPUVA for buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "34f372c47c962bf3d6e38c94607e09c8d55ffa70",
"description": "dzn: Handle separate stencil usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "789acc2ffbfc105b28e6775873f2c11b998d0c83",
"description": "dzn: Fix dynamic rendering clear load op for non-multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e88070b1da1c27e03c436b46b15b6dc38b6f8254",
"description": "microsoft/compiler: Support float controls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc5d8d2116d3267910be13bcdaf65a495a38bf3",
"description": "aco: Remove dynamic VS input loads.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15b689604ef641f347e0dacde32d11c7844690e1",
"description": "radv: Lower dynamic VS inputs in NIR.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81620fc7b0798a659feedcceec5283364220c5a9",
"description": "aco: Enable constant exec mask based optimization on compute shaders.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39448c8e9c0ca376a413287fb45871bba4425536",
"description": "radv, aco: Add uses_full_subgroups to compute shader info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22b350fa27bfd5f931f9b6fdace29fddc935d5d3",
"description": "radv: Get rid of app_shaders_internal.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9419b4ee457960efaac340b9c4fbbad5921e7740",
"description": "vulkan/rmv: Remove delta parameter from dump helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eb00a195ebcd3a080b9da1a12ac2f58e66a977a",
"description": "vulkan/rmv: Use the timestamp divisor instead of a hardcoded value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e07729e8de7ea7a75b6b5b5a5a4437a24a3eae9f",
"description": "radv/rmv: Correct timestamp shifting",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf"
},
{
"sha": "292d7b95fc430650a617b46b60a25d87fc7dc69d",
"description": "radv/rmv: Log bo destruction before freeing it",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf"
},
{
"sha": "2d5d24720367753accfec72f91ef5df88fe0ed86",
"description": "radv/rmv: Avoid more CPU unmap deadlocks",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "2dec10c297588bc6d356188fa4d0264215f397e1",
"description": "radv/rmv: Also check the other pid field",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "f6c06ef2f66a638a302346639bcd907b64c646c8",
"description": "ci: Add manual rules variations to disable irrelevant driver jobs.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "67547a04b6023de381680c2374df9edfc6b084f1",
"description": "ci: Move the performance jobs' allow_failure:true to the gl rules.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e27d217fb16be3d72bc07822cd499ac78f8cc110",
"description": "vulkan/wsi/wayland: improve same gpu detection",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db42ed1e04cc7c9b92fb22cc2eef7f62e73aabba"
},
{
"sha": "56e758d9e9b23f47c8855636a757f1b41114f3ca",
"description": "mesa: fix out of bounds stack access on big endian",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c80f7c555250678738a8313935680dab13be2b2",
"description": "zink: Fix non debug builds failing to compile on",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b5e9336298b00eeffeec738adbcc0acc7683868",
"description": "intel/fs: Fix src and dst types of LOAD_PAYLOAD ACP entries during copy propagation.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "41868bb6824c6106a55c8442006c1e2215abf567"
},
{
"sha": "51b8abe0ba5ea2cf0ba882faa7e3e36c273db4c5",
"description": "docs: Lower Python requirement to 3.6",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bca22a65781665054a7d9d964e548459c610593e",
"description": "util/glsl2spirv: Fix build with Python 3.6",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "949c3b55dbdfaca4e62d67cc4de1f4e3958813c4"
},
{
"sha": "e5e64e5c51de56f37762c6ebd570326d3a6cf1bf",
"description": "zink: validation ci updates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23d3783f587f39f4b2e5a5535a9105a388ace2cf",
"description": "zink: force GENERAL layout for all fb attachments with image binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b52e85ead1f6ed312049e931171796d448b186c",
"description": "zink: update sampler layout when detecting feedback loop for first time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d791e9a77db8de5d912fadcca08c2289fde0cf38",
"description": "zink: return false for implicit feedback loop check with image binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdaded5a1881fa40a93d8679c8dbc3757b99238b",
"description": "zink: don't skip repeated handling feedback loops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fda5f83ced1e0aee37cde131164885bba5c35858",
"description": "zink: move barrier jit to zink_context.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06a125942bef6a03a12b67f691ab4ad86e49c2df",
"description": "zink: fix VK_DYNAMIC_STATE_LINE_WIDTH usage",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "659c39fafbb53e27e6816fa872ac6eb78772e519"
},
{
"sha": "a5bff81f47320e432d5e11a6c00fbc0dc063927a",
"description": "radv/winsys: prefix all error messages with RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5846bd1e5a09185d39bd31d6aacf71b93ac97be",
"description": "radv: Move constant flushing check out to callers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ccc2049fae591d1baf6f581bbd0e3953c0ee5fa",
"description": "intel/ds: Nuke intel_ds_queue::queue_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2fdd14907a6481e93e81cd4ca8921b8690ae893",
"description": "hasvk: Nuke anv_queue:index_in_family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "013e849a2c6f78dfe8384ae1ba5325ff8d13a256",
"description": "anv: Nuke anv_queue:index_in_family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80dd6ed074bf34f2ca81209c48ae0b551f1c0a68",
"description": "intel: Add kmd_type parameter to necessary intel_gem.h functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "162695f0b87a6bdea946f00bf08520d6bf335cda",
"description": "intel: Add intel_kmd_type parameter to intel_engine_get_info()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c42641994ca2bef1592231f4a67489c9099b472",
"description": "intel/dev: Detect what is the kernel mode driver loaded",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0504a3b079223ea243fa479701967ae3ead12a40",
"description": "radeonsi: correctly declare YUV420_10 RT Format support for AV1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3eb646efd0d7f05ca5b8c8016d154e90392c70fd",
"description": "radv: Merge the leaf and internal converter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "883f18f761b98397e19cebfed8328c1c72c40d78",
"description": "radv: skip creation of null TLAS for null winsys",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "31ca19589fe3583a8e5667521f420d76a84ca193"
},
{
"sha": "345d41155fe58fdac997caf580319a97043c365f",
"description": "ci/b2c: uprev to b2c v0.9.9",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b51a583edb72f9e66c231b60f9fae4c3c448d22",
"description": "ci/android: add android to the ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "068dc91317d3f145f2ed104c91c568e7d7b251f1",
"description": "ci: export artifacts from debian-android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3cb7a8537be66aaf99b16ec5ff190150d8a6a547",
"description": "ci: debian-android compile virgl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e42ef902dee66af426212d2af1606d3aeb46817f",
"description": "ci: compile deqp-runner for android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54a46c594ebe883f6bdc0ff2554183fb93488730",
"description": "ci: compile deqp for android",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d024af8d00c313883a965010d739f762ef38141b",
"description": "ci: Use NDK 25b to build for the Android ABI level 33",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d66cfe6a3efbdd5f3f9e3821cf123b108c4ba89d",
"description": "ci/android: move sdk version and ndk to a job variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdcbf7dcf81901431a60ef55d1cd0ec3136e1a1b",
"description": "ci: Build for Android with libbacktrace=false",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5c96cb7059fd417de411a4489bd6594946a7f80",
"description": "android: Cleanup unneeded headers from the sync stub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1bd6aa21a83ef12bf6dbc15d262a8d38989022b",
"description": "android: Make libbacktrace optional again",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e286d0dbcce3e3a49fa4ae54a237afd08954a78",
"description": "android: allow system = 'android' on cross file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87e6703b67a2b34847c205122af6570628b573f0",
"description": "ci: move patches to patches directory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "388b49d150bf4f6b6cea0570221ed00bbb9d8f59",
"description": "ci/debian-android: move pkgconfig paths to the cross file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c446377ff22d981191929de21cedecf519fe70f",
"description": "panfrost: fix off-by-one when exporting format modifiers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2a1217513e1c5d881718c2a7f2afb951e1fe6305"
},
{
"sha": "7b76d46e3890a9387430177bed870ea841103839",
"description": "radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369"
},
{
"sha": "75ae391375f09bd6acf1c0cd2dab1d836ca81789",
"description": "radv: Reduce descriptor pool allocation for alignment.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a16d3b312fcb7b7465eb55c055464cbf54852ed",
"description": "radv: Strictly limit alignment needed within a descriptor set.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f73cdda983e72b57dc8769ec9f234dddcafd2491",
"description": "radeonsi/gfx11: fix ge_cntl programming",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "25a66477d0268181121c0436f62b2100b72df068"
},
{
"sha": "014a0bf0b6015f45244bfdb57d697698a6bf1317",
"description": "radeonsi/gfx11: clamp PRIM_GRP_SIZE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2ef663d08b88489cc0484737a5c9bbbf31b35ec",
"description": "winsys/amdgpu: use DMA_BUF_SET_NAME_B if available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ed75027b74614fa929fe6d03577d53799a136ac",
"description": "drm-uapi/dma-buf.h: use __u32/__u64 types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd8e8d204db32c9a1b05d3748221171504f94167",
"description": "iris: Add missing untyped data port flush on PIPELINE_SELECT",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb"
},
{
"sha": "a8108f1d4440fc72c51eb687d5c422ac6500bf20",
"description": "anv: Add missing untyped data port flush on PIPELINE_SELECT",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836"
},
{
"sha": "bc07b1a0bf22054c9a683a43e9f7f7632446431f",
"description": "radeonsi: remove some shadow reg optimization for bf1 game",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44f25792d560308868c65eb0bbfa268107a15101",
"description": "radv: allow NULL initial_preamble_cs in radv_amdgpu_winsys_cs_submit_sysmem()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6702e1530bd701a25f9ece608a294bd5d70a6b7",
"description": "radv: fence complete struct is 4 qw size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b11f49f06916847fdca6625fd67f2e3765d6109a",
"description": "radv: INDEX_TYPE and NUM_INSTANCES PKT3 are not shadowed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2258090c73b371e1f733db55b28f6394f34eb1d6",
"description": "radv: set preemp flag and pre_ena bit for shadowregs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97b9b2cf4015da4707f685f433bd03c7e77a5bde",
"description": "radv: add support for register shadowing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db61db7f672459eab3ae9e9613702331586c8fd9",
"description": "radv: add shadowregs variable to RADV_DEBUG environment variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f0fcc05c2fb2ca8b0385ec227dc981a801b76b3",
"description": "ac,radeonsi: move shadow regs create ib preamble function to amd common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab5dd2467f55e5fc6dbcecb832b84d030022e2a4",
"description": "ci/freedreno: Mark max-texture-size as a flake.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "677a3053fff397b05354a29bbe0895020742591f",
"description": "mesa: Fix format transform on big endian platforms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d5cc7525d177900dc97567c1a2d75200628b57f",
"description": "ci/zink: Update radv xfails for the recent shadow fixes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "656f62a801ac276022114015f837383e8b8af86a",
"description": "ci/zink: Update TGL full-run xfails.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "512f1c160a63a7ba1b0097166d8ec0324542d639",
"description": "ci/zink: Add coverage using the vulkan validation layer on lvp.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4286633eec3e134d462edd16629311ed0e0e7934",
"description": "zink: Re-emit the SpvBuiltInSampleMask access chain each load.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8899f6a19857d533d62945889c413b55cea5223c"
},
{
"sha": "1e4deb3b8962a26e7eaffbde5688ee766b62a8b5",
"description": "zink: Fix up mismatches of memory model vs addressing model.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "adf81044d4cb929733ca64ed1fd30725577b0c66",
"description": "zink: Fix validation failure for maxLod < minLod.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a33d509ca1c2dcfc6cb9b05d75fda5576cd902e",
"description": "zink: Add missing Flat decorations on some inputs.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7b6a5e3e244f888d6ee3618e037327f408ffb4ae",
"description": "zink: Fatal error if requesting validation and we fail to load the layer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81b5f6a3fd570a3a0c4fab2b8a83eb41928dbc98",
"description": "dzn: Use core feature matching logic instead of rolling our own",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0",
"description": "dzn: Implement subgroup size control extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a041cd48f4968c65a4aefbc86d2ba32e81dcb528",
"description": "dzn: Support more subgroup/quad ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d26aa99d5ec86b1a036231d2070d936060e578c",
"description": "spirv2dxil: Support subgroup SPIR-V caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8329595fada883b45fdcf860399d9a1a7f81db9",
"description": "spirv2dxil: Lower some wave op properties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f58d76336327b6d50a938d96d9cfef89dd8fb5fa",
"description": "microsoft/compiler: Support emitting the SM6.6 wave size tag",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c5d96bb58e302913ef7682d292fe33a10c61ebe",
"description": "microsoft/compiler: Implement more wave/quad ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a318c101bb9eb711d0279b3031b84c44d0f1322f",
"description": "microsoft/compiler: Handle i1 overloads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1b6e0748f77d7c61296a3b49a6c31cb01e49487",
"description": "microsoft/compiler: Handle i2i1 and u2u1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ef9ba9166a7eae62b564b4ce264069a9f1ddebf",
"description": "microsoft/compiler: Don't emit threadgroup barriers for graphics shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e07e9a08cb09cb9c5d845a9f03a27b8866aa6415",
"description": "spirv_to_dxil: Unify spirv_to_nir_options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12a471afac2e0c458db785681c88d045a2175ac3",
"description": "dzn: Enable Vulkan 1.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f0bbb19de678ba85d8e61d7ea2a7efae40dc1a3",
"description": "dzn: Fix independent blend check",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f"
},
{
"sha": "602a54a0839271b6ab6ee78e63caddacc9ff76ca",
"description": "dzn: Don't expose variable pointers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad7157c1e84a0672d36b6f5cd952452fa035a0bb",
"description": "dzn: A single sampler descriptor set needs to support 1024 samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "884d8709291f69b33049b12290e88128645d52db",
"description": "dzn: Descriptor limits are based on binding tier, not heap tier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f13a4a10a184769dd1291fae35410784023a443",
"description": "dzn: Usage MULTISAMPLE_LOAD support instead of RT/DS support for MSAA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29a0bcdd84c0ced9aa72604bd9af3e9ad3e51185",
"description": "dzn: Support EXTENDED_USAGE bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0d8838c30750af852e507ba9b1d4cbfee02e95d",
"description": "dzn: Usage image view usage instead of image usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1041e0d2815e063e50cf71d524cfe70d56b44a58",
"description": "dzn: Use SHADER_LOAD to indicate SAMPLED_IMAGE support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfc05566ab006f470a8d848462c2b7c4bf75fb5f",
"description": "dzn: Move patched vertex buffer capability check up a level",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ceb287a509bea32eefb3920c7baaf875e53a2d17",
"description": "dzn: When rendering to 3D, don't treat layers as subresources for barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "232c598e79ca5305ed83d84491da11eaadef6d6c",
"description": "dzn: Set dynamic rendering caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8b9f70fcafdeddb083c8458f8614ba09dca381a",
"description": "dzn: Respect suspending/resuming flags to omit clears/resolves",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903",
"description": "dzn: Use common physical device list/enumeration helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0bae7a307c26b97ef458b92b5a5152dd2f759574",
"description": "dzn: Support vkCmdDispatchBase",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "296ad630db9607d7a8ec0ab048a3bf403ee05115",
"description": "spirv2dxil: Support dispatches with base group indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bb765f3d1c749ffd58b8f7a5472592cb2b2ef80",
"description": "microsoft/compiler: Lower device index to zero",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "725948c6c9c4ec09795a105b5167b3f9f16146ab",
"description": "microsoft/compiler: Fix atomic image umax",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97740401dc66fb5907f591e0490513c83b5f531c",
"description": "zink: fix implicit feedback loop detection",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9ba06579035c80bf216672526558388b2f66dcd6"
},
{
"sha": "49b7f0842ef093dc46d425b0bb7340b967741693",
"description": "radv: print depth image size with RADV_DEBUG=img",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b79745b045ac6161ba531ca6de3fa78487a6cc7",
"description": "intel/common: add a INTEL_DECODE variable to parameter decoder at runtime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31931754bc1496a36dbef9877719897a3828ac08",
"description": "intel/decoder: print out compute push constants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "536a2acfc20ab6b21d83f8ca7a1829087ba98032",
"description": "intel/compiler/mesh: handle const data in task & mesh programs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "88756cee8da77a742fc031ac83f2e5a197023ef8"
},
{
"sha": "9bb18a4f9ee300b566e642e6960479b63cf8f011",
"description": "intel/compiler: fix generation of vec8/vec16 alu instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "19b0bafe35308d67c57ec6d0b2cfb02d219cd5bd",
"description": "loader,glx,egl: remove is_different_gpu variable from loader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "648cbd47a799e42bc9a05cedccbc93e595303b0b",
"description": "glx: remove is_different_gpu variable from struct dri_screen",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7",
"description": "egl: remove is_different_gpu variable from struct dri2_egl_display",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a0ec8e8d3750d580ded41158b782b8070ff0e0a",
"description": "loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c5b61eefb9be69256552cfde1caf3b7e1d29614",
"description": "loader,glx: add render_gpu tag psc->driScreen and psc->fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c712419c1a1549562aea73c9533ce40edfc7b163",
"description": "egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a",
"description": "egl/wayland: for prime, allocate linear_copy from display GPU VRAM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42a46f2c5f169c4f06db3a7d1e944fcf34b36e82",
"description": "loader: make image_format_to_fourcc() non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57b22f99a98182c647444b5e6a3c786cb8e7c04d",
"description": "egl/wayland: keep display fd open for prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94946251d0e09d53389ba49691095416db7618e2",
"description": "loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5519dd0bd1a5a4a2c2ca7d41d2063632aaa7ec58",
"description": "egl: create DRI screen for display GPU in case of prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8da022da410519c95d5726fc92a9ee5731de5e8",
"description": "egl,egl/x11: keep display fd open for prime",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e6e30215ddbf6be3d5be90f64f726431701aca0",
"description": "egl: add fd_display_gpu to struct dri2_egl_display",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0813c1a6fa5aae6e97e6f54822105ce345592c88",
"description": "intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "205d40b8db7f4288f54522cbcf117790fb7de3a1",
"description": "mesa: move component bits queries as GL ES only",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a81063d2ca39c2ce01dc0fb7e6b0587906ae255c",
"description": "v3dv: ensure we allocate at least the requested space for a CL",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3325950648103ee7fd3fb435eca64a0b75beac97"
},
{
"sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7",
"description": "mesa: (more) correctly handle incomplete depth textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "818cc3085261e905c436ab2fcd7d6ac4ad1dc0c8",
"description": "mesa: populate gl_program::ShadowSamplers mask from shader data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64140a73c166980a4fc70e302de506046685b111",
"description": "mesa: remove dead parameter doc for _mesa_new_texture_object()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef3205ae574ca08e4a5462316cb14b73484c864a",
"description": "zink: pass depth swizzle data block to shader compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "336d7630fdfea68a2a6479df93f98bc26365dede",
"description": "zink: remove old depth swizzle workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6518f3ba5955f254c462f6c48eef64b54083a27",
"description": "zink: create another samplerview for shadow textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c46fb43473eb4ab65ee64530cd63e2013d9f8f04",
"description": "zink: plug in the program/module parts of shadow texture mode emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef233d43f4206e27e522e5cc28a6cf730663a4bf",
"description": "zink: block pipeline fast-pathing for any programs using depth texture modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b2bf99f0588dfd5c71cafe46d7da5a542d5f447",
"description": "zink: rework depth sampler splatting in shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5193f4f712b8c83baa33f39aa68a366418787abc",
"description": "zink: add a fs shader key member to indicate depth texturing mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f62ccaacb8035afe8f356bb96faa285682ec961e",
"description": "zink: track depth swizzle on samplerviews",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c20c79f58496879624543c7df8779f6d95fca968",
"description": "zink: add an extra_data param to zink_shader_compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9e4c6266ea3525ea6d4310daf1006b68aee709d",
"description": "zink: break out tex dest rewriting into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "368197923b6403da42b27b6b677486758b47a58d",
"description": "zink: flag old-style shadow tex mask for fragment shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf3c14b8a5ac30abcc36dc1f82dd2cce136c532f",
"description": "radv/winsys: fix incorrect PCIID for GFX11 in the null winsys",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e"
},
{
"sha": "a50d2fdb4654984061bffb9293abb4178cbe435f",
"description": "intel/fs: avoid cmod optimization on instruction with different write_mask",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "159edf710ee089bd1525060798d2038794e898bf",
"description": "ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "849af68dbd53d8fb866f3b414a681e0d6ebaf5c7",
"description": "ci/piglit: Add some common piglit skips for Mesa CI's testing of glx.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac5b1df2b9c6e25b6e1617258ef86d0b7824fae7",
"description": "ci: Move PIGLIT_PLATFORM settings out of the .tomls.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83c2b26acf1e6c5434d2183294103c959c7ab268",
"description": "ci/freedreno: Switch the piglit job to using a deqp-runner suite.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccfacab10028f5e752ea9b7cfa98868c50841c62",
"description": "ci/zink: Clear issue #7781 flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8189fd30ed922b616c7c7f20ba5b460ccb8c8eea",
"description": "ci/zink: Drop glx-swap-copy xfails.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d01f83841af17c5ec8b5625af2d63bcedabb1f38",
"description": "ci/zink: Drop xfail for copy-sub-buffer.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68135c12ed2d19b1550d1ebe679edf53a2212ba4",
"description": "ci: Drop windowoverlap xfails, since it's always skipped.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0d7ccccc091f5b8168b036cc736e38513797c5f",
"description": "ci/virgl: Disable iris traces for now while it's unstable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c26306f7d9c72f53da219f487f4551422b3b100e",
"description": "radv: stop using radv_pipeline_has_stage() in BindPipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5039acfd9df6f4d3fc7cc655717b1c5389120260",
"description": "hasvk: check the return value of anv_execbuf_add_bo_bitset()",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "80196aaa5bf0e2070038d3b9f2b0177bf096c545",
"description": "hasvk: don't leave undefined values in exec->syncobj_values",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cce1f1ea7078a44e5c03bddac1ef235ba5ca11b4",
"description": "ci: Uprev kernel to 6.1.7",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1709590439945c2ab64f0cb42967f70ecde02fee",
"description": "util/fossilize_db: fix macOS inotify build error",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "3b69b67545b678da2970654b9490cc3902cdf738"
},
{
"sha": "357340953ad0e2457d4016a4de7cf3608f9bc0c5",
"description": "radeonsi/vcn: check fence before destroying decoder",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "843bdd226268880b26629f9605e0217a0b379f48",
"description": "radeonsi/vcn: check fence before destroying dpb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e527f686caaf688f0a185e2641fc96413dd502be",
"description": "Revert \"aco: Combine v_cvt_u32_f32 with insert to v_cvt_pk_u8_f32.\"",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c007a6e7276d42379ba2afe2e77a45617515d395",
"description": "zink: update gl43 profile to allow imageRobustAccess",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f855e2fff64212edc34643b89921907975c0fbbd",
"description": "zink: lower LOD-invalid txf when imageRobustAccess2 is missing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90d5e449ae00fc223304953831a1ff283d051de2",
"description": "zink: add robust_access field to shader key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37d00c1a8eafadfa0544ddd12e561394830413eb",
"description": "zink: add VK_EXT_image_robustness",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f15646945a3eb2521e58a871ca4cd7570271288",
"description": "zink: add zink_cs_key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c448c7c2e252534d7d5d4658755f5a1f8e2226e9",
"description": "zink: add pass checking for lod overflow in txf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "474ed4b877e0988acdb9329de485f2e339812680",
"description": "zink: use actual swapchain object for surface comparison",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b2739c9f00557347008dfc500dcc584abb81378b"
},
{
"sha": "26e4621fa29615720e4acc90c1f1d7cbd7945d9d",
"description": "aco/tests: update assembler tests for latest LLVM 16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0fa106dc621b4def690f1cf5a9fdd7790db328c",
"description": "aco/tests: fix assembler.gfx11.vop12c_v128 with LLVM 15",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f4f131f2e9403f8757be33b3a5c10bcbe9b7644",
"description": "radeonsi: respect smoothing_enabled",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4147add280e408c68d7910c6cadd860cf92bf5f3"
},
{
"sha": "3325950648103ee7fd3fb435eca64a0b75beac97",
"description": "v3dv: increase BO allocation size when growing CLs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01c6eeeba5d1b2eba8adc96967f9a91367fd156f",
"description": "v3dv: drop unused field from v3dv_cmd_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0594b3c143d48c5f37f705abb03f18fbbabbc6b0",
"description": "egl/dri2: avoid undefined unlocks",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f1efe037dfd82d95b025a3ddf58b669758b8d69a"
},
{
"sha": "e82cf650e9388f1036995f8b8b1bfca85809fe09",
"description": "ci: bump Mold to the 1.10.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c1544b38a173659b55740af673ed9699e00433a",
"description": "ci: Sir trace has small invisible change in rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bbeb8f5075983da9ed102ff8b665e1907949ddd",
"description": "radv: add an early out in radv_cmd_buffer_flush_dynamic_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8caf451cb3fdd2d0cd773125bd9311d73591e56",
"description": "v3dv: use common code for descriptor update template",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ca5a81a6eab703c64bce66baef2e880339d6680",
"description": "glx: fix a macro being invoked with the wrong parameter name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d59683ab8986f977cc91d09fc251f6ed971f0e41",
"description": "radv: Enable extended SAH for shallow BVHs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da87c2883df68fd8948037521668526dd150f0c2",
"description": "radv: Wrap internal build type inside a build_config struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c53eb2f3d4be7d1c4e2cff45c73669aefbfb280e",
"description": "radv: Add a shader variant for PLOC with extended SAH",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b1755c0b21fdc7d11a4e23ba67e535e87fa51bf2",
"description": "radv/bvh: Add a define for extended SAH",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13a8a4071a4b70ca3e4ee0f09479906a95922237",
"description": "radv/bvh/meson: Add the option to set defines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4ccd74cbc80e315ec76a5a285c550c23d92f7c5",
"description": "ci: be explicit about the `meson setup` subcommand",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f50eba5a5719d76fa4183d91c003c6249a19d1f",
"description": "r600/sfn: Fix splitting of multislot alu ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac30c402112558f4b7f6af3c8bdd5a92f5c0fd9b",
"description": "r600/sfn: Fix opcode and result dest slot mask for variable size dot",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "797b8391110fba4114de9f946f912238a6cf568b",
"description": "glthread: disallow glthread if buffer uploads are unsupported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aca09e4f71937f602b52c3ad42f2afc7fa91a8b2",
"description": "glthread: do vertex uploads if an index buffer is present for MultiDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7921396c7bf31713a3bd1f2c38a6690c1de548ff",
"description": "glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98a0e8c908006c3663dff53627a6772e6ee1c4c3",
"description": "glthread: make marshal functions for glBegin/End attribs non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9abed5315ddad151bcb57e7133c9e55e31aaa7e",
"description": "glthread: pack and name the type of glthread_vao::Attrib",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02f1968696fcf0eafd423c8c8c15cbfe61cd2cc1",
"description": "mesa: move gl_vertex_format_user definition into glthread.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c00db0dbc867f48e02b86bc6cb8d49c59e534aa8",
"description": "glthread: do vertex uploads if an index buffer is present for glDrawElements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed7d3b33b0fb5f6ee49e236f5a8b0c3a021df027",
"description": "glthread: change multi_draw_elements_async() to never fail due to large size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fc93c69701fdef763e52e4c6bb3829d525871cf0",
"description": "glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68a926a15b7b3724a29c050b8595177a32fc67a1",
"description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e39b90311cadf5efa9016c8521e616087b9f1025",
"description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "777166cc66c7330e66e493ee804d32d1f87d297a",
"description": "glthread: handle GL_*_ARRAY in glEnable/Disable",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0b1dd1859134e71b25ad1124535df96d435e9766"
},
{
"sha": "a4d813ba54793dcadfcd76e1f6cd1f44d4f99331",
"description": "glapi: autogenerate function parameters with no space between * and variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "721526227cd8311b7bb6dd2f8718fcfbd3b24038",
"description": "mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca"
},
{
"sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86",
"description": "util: fix util_is_vbo_upload_ratio_too_large",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706"
},
{
"sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005",
"description": "glthread: fix an upload buffer leak",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46"
},
{
"sha": "6f02f9d1084087c97005815bb6070053d09a422c",
"description": "anv: fix preemption enable emission in gpu_memcpy",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4"
},
{
"sha": "b3fd72fd091ee2e96813b1965d46bf22dae6e8f6",
"description": "radv: remove redundant type sizing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46e2cc5d4cef59ff4a67e1c3b1ab46a932a8ed57",
"description": "radv: add some graphics pipeline hints to optimize pipeline bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8fc5d93060c46e6cf094a2c77c3c544856516c0b",
"description": "radv: simplify depth aspect check in radv_handle_image_transition()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9ff2d9d078e098b38aa32c8a5f9711013ea7a5e",
"description": "radv: reorder dynamic state checks during bind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83c290ff8428340e3455498dae4c2787d2577c91",
"description": "radv: repack radv_graphics_pipeline struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfd891fe66e282eca2cacdcedd932c22beb41d02",
"description": "dzn: Support basic subgroups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33f59578faab055c0faa855bc573de7764f0f94e",
"description": "spirv2dxil: Support basic subgroups",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8872d5d1dc9601c6f170908f80557745bebbc3df",
"description": "spirv2dxil: Use 32-bit shared offsets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f8a8b594902d692cc99f93aeb8a9cde3cb9ed6e",
"description": "microsoft/compiler: Add lowering passes for basic subgroup vars",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a422df4b612bf9deaa76ae34dc14cc0be928326a",
"description": "microsoft/compiler: Implement a few basic wave/subgroup intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "142faf894b52bec08f73862bc7df566a62bb6e19",
"description": "microsoft/compiler: Add an overload param to unary function helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d44318566613cea529858a6487f9ce625cd37d9",
"description": "zink: don't use ds3 blend states without color attachments",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4d18f2ad112e96320f6c5d130396a70ab702792",
"description": "zink: delete need_blend_constants",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1d99283e6bc5548e1ae396882c7e5db755ec8bd",
"description": "intel/dev: Split hwconfig i915 specific code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b3b769894ed6e6f1b0f1df1fa12a8cd3bee2df83",
"description": "intel/dev: Move i915 code to i915/intel_device_info.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1332702cf4cd8ffbbacd8fac6b98f1ec790b8daa",
"description": "intel/dev: Export functions that will be used by different kernel drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "473732dfd17d6532706268e1fab976aa09bc87a6",
"description": "radv: remove an old FIXME about a possible bug with TC-compat HTILE",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c82981bbecb48023d4955a0467e24c08eb756d1",
"description": "freedreno: Add driconf to disable conservative LRZ",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b392d57042c8ad6dbc34f18509fa9e1c90907eff",
"description": "util/xmlconfig: Use os_get_option()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "720c842c50ef442ec8e90c1fa09206c7dc591951",
"description": "turnip: Invalidate LRZ on blend+depthwrite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "899f2218fee5055375df566a64f16a33071c9092",
"description": "turnip: Rename lrz force_disable_mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e1bdd0057a2de6d51cb2f62d80d066b15413714",
"description": "freedreno/a6xx: Invalidate LRZ on blend+depthwrite",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1b1b3e6ab45c4303f3d98ddd263497a8c025d3e",
"description": "freedreno/a6xx: Add LRZ perf warn for ztest direction changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65e5b8e41307b21c79f97e44ca1a530180a2b027",
"description": "gallium/util: Add util_writes_depth() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8a60633daec2989df718d28e0baa873bb9b1d15",
"description": "radeonsi: report 0 block size for Polaris HEVC encoding",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c4482a3c1a973975eb27ac284a18bebca24f7876"
},
{
"sha": "08f6d14b85b79af06d43ee1897e01720d7c9eb0d",
"description": "radv: Make NGG query emission a dirty flag.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "247c06d41997538e877619326d046f84887a48ab",
"description": "iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de",
"description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5",
"description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f42521f6c3f2eb8546a9290f26d25f05a85f6c85",
"description": "radv: advertise extendedDynamicState3ColorBlendEquation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de1e2b65dbbd2fa27de41054aa0dd314b5bc459b",
"description": "radv: fix detecting that blend is enabled when all CB states are dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4041be0f6f14192ecc48f68e2d171e289f755cb8",
"description": "radv: enable compiling PS epilogs on-demand for dynamic color blend equations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "daa2aeaa0c74f2d7cc6a7b7a9a707afc0ca766bb",
"description": "radv: add support for dynamic blend equation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11382a6711f5a7bc7e405377c7703ccb92461523",
"description": "radv: add a new helper for normalizing blend factors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39dcac4f79426dc06734b15bea14c7b886d4ea70",
"description": "radv: move some color blend helpers to radv_private.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7dd9e580644dc3d534e6c0f869d68179f724c81",
"description": "zink/ci: add spec@!opengl 1.1@line-smooth-stipple to the fails list",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087"
},
{
"sha": "ec6ad8c7dc069ccbc85a1117b33b2daa9b46b64c",
"description": "iris: Don't flush the render cache for a compute batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926f626b95a3fab3992361c0120a73b047d24717",
"description": "tu/kgsl: do not use kgsl_command_object::offset",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "58ababdee6cd6b1e08604033602e4a5f9d5ab7a3",
"description": "anv: uncompressed views of compressed 3d images are now valid",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1617dac6c3a4212d0e254c05f9f42f0bf2f5d52b",
"description": "radv: Fix depth-only-with-discard when epilogs are used.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "eb07a11b8f400c50e8a2455df9891573eae052e1"
},
{
"sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898",
"description": "meson: use sections in summary()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c0dc0b2a79da18de7319eb791b97e3f7563298a",
"description": "meson: use summary()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8c8a94c2e36b1889bed595a994d7319a68389f3",
"description": "dzn: Rework meta blit VS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8de0c23ac94e18f7d9192fa56e6eb73b18054b80",
"description": "dzn: Delete an unnecessary assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f",
"description": "dzn: Enable independent blending",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "613feb39c410ddcb55bd374b2a8b44be1d55b26a",
"description": "ci: bump ci-fairy with session support (robust downloads)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087",
"description": "ci/piglit: 2023-01-19 uprev",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "796686af1b379cf3601e9b49d176906596af5c75",
"description": "ci: migrate from wget to curl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1abd3a3051f753822c96ba408acb19d8a001804f",
"description": "ci/piglit: explicitely define we want GLX tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bab3e2fbd9b26d05cb752f7a74f1f3b8f9bc5318",
"description": "meson: use the same workaround for setting 'lib' on windows",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7aca37fc2814ba9e56fe1829a40df97eef09a5c3",
"description": "meson: use [] instead of 'lib for !windows name_prefix",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a79e6457d8aa6eb10b0c3dd0359f25d2e9a839eb",
"description": "meson: use builtin support for reading version from a file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c31629ee786db9d34ef19bcc96f8cf47308aa0cf",
"description": "meson: remove version checks for < 0.59",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c0531cf912fc3f8edbc73c679602e169c9ad3f2",
"description": "dzn: Enable multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebf26045622bbcf26d5dc6d7dc3cc662dafd36f5",
"description": "dzn: Implement multiview queries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4586b308d8580efe6646efcacbcadb16a88a3d4c",
"description": "dzn: Handle draws and clears for multiview rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6fca32cb38429e971f77c8600cb036ecaa592343",
"description": "dzn: Handle multiview pipeline creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea9d092655d26e7b4c130da0a9d78fef776fe37c",
"description": "dzn: Put nir compilation options in a struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3299ab04cb6bc918bef45c138a628ca13add2ac5",
"description": "spirv2dxil: Claim multiview support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95a90b359a4eee5b2a1d92a9b625ef21e4fba085",
"description": "spirv2dxil: Implement lowering for multiview",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d56b3214d0d36ad916890a52cc2f9df1217acad",
"description": "spirv2dxil: Pass runtime conf struct to lower_shader_system_values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "58488b9d85eb0bcc7eb23d4148271659d869db73",
"description": "microsoft/compiler: Support view instancing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a440889a87fd8d0cc0307bd76d55804e46951ef",
"description": "microsoft/compiler: Delete stale TODO comment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0024a844cf93e1b7155c17ff5aec97bb5dc8e94",
"description": "microsoft/compiler: Subpass textures are supposed to be arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8924fe9fc317903038533882253207688dae9747",
"description": "microsoft/compiler: Delete incorrect implementation for load_layer_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6f932639a9d09166893d87ed9142c9c7739a40a",
"description": "zink: simplify some dynarray concat descriptor code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1329fec3529522fe7aa7f080bced76e613927443",
"description": "zink: consolidate semaphore creation where possible",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59",
"description": "zink: move semaphore caching to zink_reset_batch_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8252784cf01fddad4cb9885d1cdb0ef7da04973",
"description": "zink: add a binary semaphore cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "283de45fd67db9129122986c3e270927ff32043a",
"description": "zink: add a util function for creating semaphores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "020db79340a1932c5229574a9e5d1ccec4e5c9da",
"description": "zink: preserve present resources during async presentation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "482e215a674c031a08f6d5228f8adada95aa187b",
"description": "ci/bare-metal: add more timestamps to help debugging issues",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f0e213a577ca916f32f27ace3fcc3346a8eec77",
"description": "zink: NV_compute_shader_derivatives",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf",
"description": "zink: correct sparse bo mem_type_idx placement",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f9515d9376752c0355de71957347e1241e3a226b"
},
{
"sha": "e20e8f22438b619e1700753ab37e8ae9170b931e",
"description": "zink: trival renames heap_idx -> memoryTypeIndex",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3",
"description": "zink: zink_heap isn't 1-to-1 with memoryTypeIndex",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "75276deebcf76f8fafa68f4e4ecb29768d98c764",
"description": "meson: Use feature option methods for xmlconfig",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37463bedec59e57763ea1553724a9a264e4270e4",
"description": "meson: use a feature option for shared-llvm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c52c2ed0f8f8bb87feb6dd173da16646cfaef7b7",
"description": "meson: use a feature option for egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "afa97e746855436e2c9a41784b11d948f9aa3dc3",
"description": "meson: use a feature option for zstd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e3f60ea4a8937d77c2169e052ecda0e78144eb3c",
"description": "meson: use a feature option for xlib-lease",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce490a20e7310ff55dd76d77841cfd3275d90b3a",
"description": "meson: use a feature option for power8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2653fe11c96f1192b3efd627814fd2a4abeb7e80",
"description": "meson: use a feature option for lmsensors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "202344e9a00870bee303cfaf4acb66b8c9946252",
"description": "meson: use a feature option for libunwind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f10a89180b5638d2c1870e91e06aeae67925717",
"description": "meson: use a feature option for valgrind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d00c6e0fd754534ff493c9a58f3092eeb27343ff",
"description": "meson: use a feature option for llvm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c40e1bb1d04ed63256ece125b98aa00eec3c09de",
"description": "meson: use a feature option for gbm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b334a84167377a4b9dfe4836b13fa66d2850217",
"description": "meson: use a feature option for gles2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca615a4f16d3a2e1c5078aee7b83556a4121116a",
"description": "meson: use a feature option for gles1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80eb78d7a4ba70e81e32d2a7bd3d6b242da6c7bd",
"description": "meson: use a feature option for shared-glapi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98bd7cdb8c47fc9e10ff85820f95302d1c1b1b51",
"description": "meson: use a feature option for shader_cache",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b200d547dcd21df11a1c3dbbf446700863532a27",
"description": "meson: use a feature option for gallium-xa",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f66b89ac3676bcdaad0da3b9af8aae0ef6b826a",
"description": "meson: use a feature option for gallium-va",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eac76e433d7a75125afa16bce5adf3fcf7163839",
"description": "meson: use a feature option for gallium-vdpau",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8dcc1f83111da0fb7a09f24089bc7f98f00f5685",
"description": "meson: use a feature option for dri3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "643af2cf83ce718f191d5fcbcc4037b73ad0ce5b",
"description": "meson: drop meson < 0.54 workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c5e96914474fcb2b218cbefc43c213739252829",
"description": "meson: replace uses of ExternalProgram.path with .full_path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "92235e0c48f6d23f51c63a847f987eb23b885f5a",
"description": "meson: replace has_exe_wrapper with can_run_host_binaries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45632b3297ca1b47214b326e95d7407442622847",
"description": "meson: bump minimum required version to meson 0.59",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ff334e54a2d3455a9c532b146b2fb77a757af02",
"description": "zink: handle modifier nplanes queries correctly for planar formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "072e29a22e2cd3c738a3bee463f6aebd40159966",
"description": "zink: store drm format as internal_format for imported resources",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75"
},
{
"sha": "700bc2dae01650c501021ea00ba2ba0207bd94c9",
"description": "radv: rename ac_surf_nbc_view::max_mip to num_levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d191b2cfb5fbc66321369857c7189c1dbd431fa",
"description": "radv: fix creating BC image views when the base layer is > 0",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "18aaa373b701c98ea85058deeaeadac44f120bab",
"description": "radv: fix buffer to image copies with BC views on the graphics queue",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "aff5fe3f9437ad9339d33d150eefc367875e2329",
"description": "radv: fix setting MAX_MIP for BC views",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f"
},
{
"sha": "34e65305187630ba77616cc4314e361bd82f46ab",
"description": "mesa/st: drop unused param",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddc721e15c6260e5a505f7e5fab2115e4cbd7c72",
"description": "glthread: fix glArrayElement handling",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f5c8c3dc35561f23a5383cb05075898942ce0c5",
"description": "vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "491f6b138ecbe938471f7ee1bc339b32c61eed07",
"description": "vbo: remove bogus assert",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a08baaff9764372c29d89886bc1331343d4273bf"
},
{
"sha": "ff34e96701ef8f6e52755685a5ef9425c0229cfd",
"description": "nir/lower_io: fix bounds checking for 64bit_bounded_global",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7092c1218a04be9369750a28501cfa44bc2334fd",
"description": "intel/compiler: Use more symbolic source names in components_read()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16b66ab6597a756c19c842019a40cce2de443075",
"description": "intel/compiler: Drop dest checking in atomic code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "780f3e2e6b6ce2ffd1bb8b6daeeb40244727edd5",
"description": "intel/compiler: Delete all the A64 atomic variants for type sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03ddde12308dde0a2bcfd5a774e5ec067f7b1d65",
"description": "intel/compiler: Combine nir_emit_{ssbo,shared}_atomic into one helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b84939c678461e0f52d096dd1a7509f2a10a7cf5",
"description": "intel/compiler: Delete fs_visitor::nir_emit_{ssbo,shared}_atomic_float()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7b29d792464b0224ae5155d15d48ab8e55840cb",
"description": "intel/compiler: Drop redundant 32-bit expansion for shared float atomics",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "43169dbbe5f963ca47d51873f6639fbe3fd665b0"
},
{
"sha": "02129eee3aa7f6ad02cd9b0fa48b26b44d15575c",
"description": "intel/compiler: Eliminate SHADER_OPCODE_UNTYPED_ATOMIC_FLOAT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "284f0c9a57e17b14c044c04c7cf9ae77d6694492",
"description": "intel/compiler: Add an lsc_op_num_data_values() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90a2137cd56179a2c65339b2b60991e0281c8995",
"description": "intel/compiler: Use LSC opcode enum rather than legacy BRW_AOPs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8d2dc52a14b69e6b4779fdbbe8d381ea742e4611",
"description": "intel/compiler: Move atomic op translation into emit_*_atomic()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ff3d4a8a2c8a44ad7a980675827e25975f0a580",
"description": "anv: fix generated indirect draw shader stats checks",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08"
},
{
"sha": "4fd9bf6e7fb38559c4e5e5b28127b909d1399a8e",
"description": "intel/hasvk: remove some stale comments, wa was removed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f40e17059ad3ca45720bf624ceaf7af005eca34c",
"description": "intel/fs/gfx12+: Drop redundant handling of SHADER_OPCODE_BROADCAST in exec pipe inference.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b867d1b851c1a6f866e3a3ef4258edeb405042f1",
"description": "intel/eu/gfx12+: Implement decoding of 64-bit immediates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f80f29dc4bd6477cd62a6d5153708b2334c06fd6",
"description": "intel/disasm/gfx12+: Fix print out of non-existing condmod field with 64-bit immediate.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3352745ad6c1221338b40a3cdc7ba187869ba6e",
"description": "intel/disasm/gfx12+: Use helper instead of hardcoded bit access for 64-bit immediates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a2e7306dd007a9564f9194c52d181ef24271c4e",
"description": "intel/fs/gfx12: Ensure that prior reads have executed before barrier with acquire semantics.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e664082d3507d790ac31f721e8900417efd3a95b",
"description": "nir/lower_blend: No-op nir_color_mask if no mask",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fc25c8c7936abf503e26ee62328271631ab3bed",
"description": "nir/lower_blend: Handle undefs in stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b83210ab3f1e5eaa47ca2b8b19e5b8fb08d648d",
"description": "nir/lower_blend: Don't do logic ops on pure float",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbd0615e7ad0754ab1057cbfa810c42df971c446",
"description": "nir/lower_blend: Avoid useless iand with logic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee127f03e45f4100f1109e222a5c4ba42d5dd1d9",
"description": "nir/lower_blend: Fix SNORM logic ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9839e7e1b47fd6015e47b26cef14b85410c845c",
"description": "nir/lower_blend: Clamp blend factors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fca457790e1423e28ba5596411332267e7cb706a",
"description": "nir/lower_blend: Fix alpha=1 for RGBX format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97061dd7ee40d3ab82caff5485065a5e25016147",
"description": "d3d12: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "882a78b8adf782b3a3d58274ece14e1fa9330f46",
"description": "wgl: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75415e58e3968b483905ed38be8ca4442ef4bafb",
"description": "dxil_validator: Add support for Xbox GDK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75881647179f447d8cf009e91cb2699321bc341d",
"description": "util: Add #ifdefs for Xbox GDK support.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d575fe8881dd90c5f3b1f78e52c8932dda89a202",
"description": "futex: Change INT_MAX to INT32_MAX.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f9477770d84becad51f34eb149b8333a73bedd0f",
"description": "anv: use vk_realloc for the anv_execbuf arrays",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d4fc0e5bfae5d2f7b1bdfeba79872c7bcb1c891",
"description": "anv: rename anv_execbuf->array_length to bo_array_length",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e642cafdae68ef407f9aea1cb7f48b18a956a8ee",
"description": "anv: run buf_finish() if add_bo() fails during execute_simple_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d37950fd9ddc7b43f06b4a5fa710fb7333978ce",
"description": "anv: check the return value of anv_execbuf_add_bo_bitset()",
"nominated": true,
"nomination_type": 0,
"resolution": 3,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad6a036a6815f973355c2500023ddaf780593394",
"description": "anv: don't leave undefined values in exec->syncobj_values",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd3e8047d26fe18d56e5ebeb2b9f78a171a53267",
"description": "docs/panvk: VK_KHR_descriptor_update_template",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86c9bdcd9adc952654f58329d4d482b7a509f5c7",
"description": "v3dv: remove unused clamp_to_transparent_black_border property",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e07c5467633431377ce4c9890f96d58cc7a77fdc"
},
{
"sha": "11669c96bc565128f1a07c0d2c7f226883ed9b58",
"description": "Revert \"nouveau/ci: temporary disable gk20a-gles\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520"
},
{
"sha": "f410a6d0111b885dc1deb786df2187a953a2417d",
"description": "ci/intel: fully utilize asus-cx9400-volteer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb876f64f19470227d1f2185b873654e98f90850",
"description": "ci/anv: add multiple fails uncovered by change of sharding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "257bb11332bcfee56d22407e9b58ac0a98e62a51",
"description": "gallum/asahi: fix memory leak in agx_resource_from_handle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b82d9b1a3d0f74fc73acc5ae77a6f51ce9ed8fc1",
"description": "nir/divergence: add missing RT intrinsinc handling",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e68cf91d74e6bd9a88c2b52417451d9afec4782",
"description": "mesa: Set info.separate_shader for ARB programs",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "696069bc0d15d59bbdc1a62f51f9ddad0d4df1d2",
"description": "ci: Add some new folks to the restricted-traces access list.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9db7c1a509f45d52bb7b84a0def026b69be9fb9d",
"description": "r300: remove backend negative addressing emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bec63c0249b7bdcd1208c88eebc73995d47e28b",
"description": "r300: set ubo_vec4_max ntt option properly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd18d541de6515497297dad292e4a40a8ac71c68",
"description": "ntt: pass ubo_vec4_max nir_opt_offsets flag through ntt options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c0a54fc364dba6c7553f83a4c9dc8b6bd3c9ed5",
"description": "tool/pps: Fix 32-bit build issue with format string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a32d6071e15a6fc2019ff34f7914e3fe17f24385",
"description": "d3d12: Lower minimum supported Shader Model to 6.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e3ca1f97fa9a3518f782f9721968dbe936fc8c4",
"description": "lima: fix memory leak related to u_transfer_helper_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926ba335fdf357e8bc8df0959c1ae72ba35204a4",
"description": "pvr: add support for tile buffer output clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96784f6cc18496904e17e2f91da4256dfa8cbcc9",
"description": "pvr: fix uses_tile_buffers in clear color attachment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "027dd2c246c9398dd18ab028f968ff7b0ff3ce84",
"description": "radeonsi/sqtt: implement offset workaround for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "215babd3ca91e347c0b0673b293e1cc24c53f980",
"description": "radeonsi/sqtt: update registers for gfx11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3dc8b870d62bac047007d8ca333e103912f203e",
"description": "radeonsi/sqtt: disable SE1+ on GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e3dc3838ec9c5de148914e0e558139c365ace9e",
"description": "radeonsi/sqtt: don't read results for disabled SEs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f10f2c9bbb7081af07d37a975189b94a2dd19898",
"description": "ac: add TC_OP_ATOMIC_SUB_32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50bb7745ca8e9d107c93b224ded1fa4e3ee78750",
"description": "v3dv: enable shaderStorageImageReadWithoutFormat",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b56be4c37ece4c6cd9a30e6c5bc6f2474194fc8b",
"description": "broadcom/compiler: treat PIPE_FORMAT_NONE as 32-bit formats for output type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41a081380a8924032ebc439a8190520a23a3979e",
"description": "broadcom/compiler: v3d_nir_lower_txf_ms doesn't need v3d_compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6c6a4ad04d5e70b32c6e87126a4e8779aa6bb93",
"description": "intel/blorp: Lower base_workgroup_id to zero",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4abdecce226db6a718dc3b44568975dee0465522"
},
{
"sha": "a6ac4cbae881b303f927bfc88e33c3f620bfe9d8",
"description": "freedreno: add support for markers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab9dd18b68d3c01800667112e4bf63400e1bf9bb",
"description": "util/u_trace: pass utrace context to marker functions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7fc30421cb1e5da07154c2ddb07884482f24e54",
"description": "radv: Advertise rt pipelines for Control (DX12)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0429f11dfb9155bc7413d9bd8786efd09d445037",
"description": "zink: remove depth_clip_control_missing workaround",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c12fed18049f3c93f2a7e25f929aeb1742467a3b",
"description": "zink: fix depth-clip disable cap",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "721f33cd0fc9756c4db5cc88bccc46c977ad05f3"
},
{
"sha": "09a87d21711fbc12e726bd462a577d8d6b6a9a77",
"description": "zink: whitespace fixup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84241b1f75aa34466d0939f656bcc5aa0658c0a3",
"description": "ac/nir: clear unused components before storing XFB outputs to LDS",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7"
},
{
"sha": "e39bf3e6aa8ad18e2383e1c8d729fef18e312b61",
"description": "zink: skip implicit feedback loop layout changes if feedback loop not present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ba06579035c80bf216672526558388b2f66dcd6",
"description": "zink: make implicit feedback loop application stricter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "230a5547190899075cabccc034364be5d36272c1",
"description": "zink: outdent code in add_implicit_color_feedback_loop()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "487e5cc781a1ffb8d785a0b85874e0dbc1707e89",
"description": "zink: set textures_used in analyze_io",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a9c17cd492c98ba3862ca47a20268209ca9026a",
"description": "zink: break out implicit feedback loop detection into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f91a5ab078820ec1cde572237c25b2a6e2702da",
"description": "freedreno: Restore GL_VENDOR string",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc"
},
{
"sha": "589d4ff0cb624739101ac878d5af38ab92d4a88c",
"description": "vulkan/format: add a 10-bit video format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41dbeca4c22d7db0fd3d456182d961ade19f3ab8",
"description": "vulkan/video: add common h264/h265 parameter set management code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c30e0fa000946e69ff7cc1fb730d04f51526bcb",
"description": "freedreno/a6xx: Expose SSBO/image for all shader stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a93d3f14989e1ff82d6db08c105435e34665514f",
"description": "freedreno/a6xx: Move tex state building",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a16c99a9a509c5977d49c2e75a9f773103935a33",
"description": "freedreno/a6xx: Move compute to tex state group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b17ad0657f72a9d09d071619a5e69cdfa2054876",
"description": "freedreno/a6xx: Remove tex fb_read state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6b6400254f54d2e1d42777bd250fbbba2560616",
"description": "freedreno/a6xx: Removing munging of tex state for IBO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "549a8d206abc13bef763b4b8a01e584ab076b000",
"description": "freedreno/a6xx: Remove bindfull IBO state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce1e73f4411d752422ec898a7f3bf82c9d96a7ab",
"description": "freedreno/a6xx: Switch over to bindless IBO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e51975142c0d781d801a7d0fff4f8a5506343f54",
"description": "freedreno/a6xx: Add bindless state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "101700b150aecebfc4cc2cb18a467ca939530b04",
"description": "freedreno/a6xx: Pre-bake IBO descriptor sets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a45d111c1870d7fa8450188fd03885c782124fc9",
"description": "freedreno/ir3: Add descriptor set lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "066ff5c759311ae82f80021bd0913804e2c2444b",
"description": "freedreno: Track image/SSBO usage for all stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "165de87f8ed50b1f36dabd51528813f18a1dee82",
"description": "freedreno/ir3: Let driver specify fb-read descriptor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4982adb4cf33834ddd1593aa6d401839dfb358b6",
"description": "freedreno/ir3: Stop copying options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db2497f2058aaf772489ec12fa9ccd23c37648ef",
"description": "radeonsi: update nir xfb info after medium io lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49cfbe1fed075841e9fd1a77eba69052d1aeacfa",
"description": "nir/xfb_info: nir_gather_xfb_info_from_intrinsics update nir xfb_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6c172f26c53b5330ad3c186ea0ffc985e0a0723",
"description": "gallium/aux: remove nir_helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15908179775ee37735ed4738b729ae9ae6879a63",
"description": "radeonsi: move gfx10_ngg_export_vertex to si_shader_llvm.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1475339543f8f43d8d4aaec902cc914dde23e80b",
"description": "radeonsi: replace llvm legacy gs code with nir lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6219374c4edbe44fc66c8464e76de6c4f66c4630",
"description": "radeonsi: remove llvm gs copy shader generate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e007c7fa6f149054c9ed392167d07fd7eab7bcd4",
"description": "radeonsi: replace llvm gs copy shader generation with nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "246630ac98f6e63d7991a9bf5fe232b2ecd30389",
"description": "radeonsi: build legacy gs output info when shader compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b0566f6726c92a290ea9f6a3595ab2cc05590be",
"description": "radeonsi: add nir implementation of gs copy shader generation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89aa75f81c885a4dd78d2210d3918f8396eed7f4",
"description": "radeonsi: use ac_nir_lower_legacy_vs to replace si_llvm_vs_build_end",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "acde71c015a45fd81b79f30d82debd8383a2a6aa",
"description": "radeonsi: use nir_print_xfb_info to replace si_dump_streamout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def3f700bcf283e78c71673de6cd90d1fe0f1b95",
"description": "radeonsi: lower nir streamout intrinsics in abi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "743fbc4bb0558c1103bad9a36a1fe8cfdbbd4664",
"description": "radeonsi: implement nir_load_ring_gs2vs_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16cf743f2d04227b1d4ff6d77f3aa5acdc289a1f",
"description": "radeonsi: implement nir_load_ring_gsvs_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8aff2281276c27c929c54ac4b98d564a92718cd8",
"description": "ci: Enable building the testing drivers with perfetto.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64455dc32b599a7a440def0310564f07273a7c74",
"description": "freedreno/pps: Fix a signed/unsigned complaint.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "302858c48cbce600eba65ecb6d9d76a51a9deb12",
"description": "ci/freedreno: Add glx-swap-event-async as a flake.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "327f736627d7e3307105f5db0851fff1769678d2",
"description": "freedreno: Skip CPU/GPU timestamp sync when not supported.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "79bbfb31686a2cf0028e0dc570d08461be055ffa",
"description": "ci/zink: Add more blit conversion xfails for a618.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4c94e8aeddb1bed6281a9fbd99b43af707c8b1b",
"description": "ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dc90009a54d0cd98b621ccdb018c42365600126",
"description": "ci/iris: Add known flakes for skqp.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c34b539e174f0214eae32b02479ef7933bf1f2d3",
"description": "ci/llvmpipe: Drop dEQP-EGL.functional.sharing.*.link.7 flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d292cb82b8ef1311eb4b78af2c90b1840ba5a6bf",
"description": "gallium,util: Pull u_indices and u_primconvert back into gallium",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb"
},
{
"sha": "fe3b467eb9eddac8232d2cfa448813ddf948330a",
"description": "radeonsi: Fix distortion for yuv422 format for GFX10.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "534870482073b30d8eaca51aea332349e48f4d43",
"description": "ci/venus: Remove failure now passing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc8c9d20568360d6756dcd62610d818991f479d8",
"description": "zink: prune old swapchains on present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b0db6bf8b5467fd1f357bbacd6750a26d089517",
"description": "dri2: Fix exposing robustness with swkms.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e6285ea55fb2abf3b38f40ea0c3a69c2b6d7d8e5"
},
{
"sha": "ca8c8f2fc1f72cff286ddd0dec4e62e0720bd835",
"description": "dzn: Remove cmdbuf query 'wait' list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "261102bd9c2b331a339b63d6dab9d6838fd52a36",
"description": "dzn: Fix format support checks for storage/uniform texel buffers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0069ac9e6eb2ad5793be473cdd98a89c9d017998",
"description": "dzn: Disable depth when the rasterizer is disabled due to no position output",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "682605a99be50161554f91fd638b35e10a4893ad",
"description": "dzn: Add a zeroed zsa state when depth or raster is disabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25d460a8181e92cbeeed079e8d4c8c2c6f8158ae",
"description": "dzn: Always align cached pipeline header size to input element align",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4565490b715ecf7f36e311c55108e3a12b49a927",
"description": "dzn: Support unnormalized coordinate samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "552ab9c2f7ebfb1e886026c93efa0b8fbb0f45d7",
"description": "dzn: Support root signature 1.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e0adac84a17d43721a5249d82c9959880115c92",
"description": "dzn: Define a symbol that was present in older D3D headers",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3eb33ec9e9b6832dc2024a196694f3cb38a54278",
"description": "v3d: expose more drm formats with SAND128 modifier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aac66fe039380bcc8ed9517988fd303cd33eb4db",
"description": "freedreno/a6xx: Rework barrier handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63e889516d6db0b8eb8099245ac5094bdaa85825",
"description": "freedreno: Don't re-install a flushed batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa9b62cad3620d117b279836fca16fc0786d6a7f",
"description": "freedreno/a6xx: Workaround for no pos/psize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e41d19a7119f2ad92d1765842e066cb84b90014b",
"description": "freedreno: Fix tracking of enabled SSBOs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0ed053f03d936d301091dd68e96ced8dbedc83b2"
},
{
"sha": "ca2011d11ccb7255dbf1781cde55f8e02f65f26f",
"description": "freedreno/drm: Remove assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "adee0e7e532c3128d5a5fb877b801ad5f67a9e31",
"description": "r600/sfn: Do a bit of cleanup with the secondary read port validation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca5bbff558d1de7af3410e659dc0ac6c042cdee3",
"description": "r600/sfn: Fix readport check",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "42d51ef2bb1ea323685447eae1f714d3b610ce98",
"description": "radv/gfx11: expose shaderBufferFloat32AtomicAdd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7dd16791ca900926eee9c7c4e84e079d13f0a479",
"description": "radv: load ssbo_atomic_fadd descriptor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "068c84f2754b29d83bda37163c9916c836e126ce",
"description": "aco: add support for fp32 addition atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea1ac3901a4daadb062f8ae4676ca1c258276694",
"description": "ac/llvm: add support for fp32 addition atomics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e879b289947ffed8f435c3c394c30031fc84e8c0",
"description": "anv: Move anv_device_check_status() code to i915/anv_device.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94af444490f23497e5da2ef6ca351c592abf06a3",
"description": "anv: Split i915 code from anv_batch_chain.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94ca73b3565b82ec9a8a7d5adfd7199b0e8eddcd",
"description": "anv: Export anv_exec_batch_debug() and chain_command_buffers()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80c89c4606d356e957e47adac8d0bc14fe55c902",
"description": "anv: Start to move i915 specific code from anv_device to i915/anv_device",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8084b412ca97c048b43043c80946498b346c3016",
"description": "virgl: drop the separable flag for cases that can't be handled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa7c83786d6f132e2475cee1381f0b363d0068b3",
"description": "freedreno/ci: Add an a618 flake",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7a46556ec34aee2c7adb49738f66478ad7bdd02",
"description": "Revert \"freedreno/ci: Switch a630 jobs over to manual\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297"
},
{
"sha": "23e6d0ce79f6eee65e5a61dc7f4f85c8be8db5ab",
"description": "Revert \"freedreno/ci: Switch also performance a630 job to manual\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287"
},
{
"sha": "f9115b6d51c58015350444acb2d07a6f2c5ba437",
"description": "intel: use a shared UUID with other drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53de48f1c43ffc68cf8dbc74b2f5ef00f6b91784",
"description": "intel/compiler: add cpp_std=c++17 when building tests",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6c194ddd18f24a2fe995aa6b09c8d5d6d2c97d34"
},
{
"sha": "d59e5aa08fad03a426f840e20701723d99f382c0",
"description": "virgl: Request setting the atomic offset in the range_base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "994cf0e995277b5d2a07494578ad739f931e3d2d",
"description": "virgl: lower image variable offsets into the intrinsic range_base value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7380656a8ceeb21b2378a651b6cacdea711ffcd7",
"description": "ntt: Make use of the range_base offset when translating atomics in NTT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36f19058ae7ab1b8e2be16d8ee058042c818875d",
"description": "ntt: handle the image intrinsic range_base when translating to TGSI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e05cfa179da56da40ff758f72a3ee7e61f167d5",
"description": "nir: Add range_base to atomic_counter and an option to use it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4cde91c1b81958bbe12bd72d16376873cfa9ad5",
"description": "nir: Add possibility to store image var offset in range_base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f4c7b5ccfb73e0d8a0a194cae4b1af0fbf6d358",
"description": "dzn: Use typeless format for creation of depth-only or stencil-only D24S8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f928adf81e182f876bea70853eea4b5b78ed9d5",
"description": "dzn: Set MultisampleEnable to enable MSAA lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca205776220b6e7fce2267b0873c27a3622b3c8f",
"description": "dzn: Storage buffer sizes need to be 4-byte-aligned",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b948a5db4fa33bb05e2c16aa861f9d3291439314",
"description": "dzn: Support int border colors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10282bbd967c4f3e5070e0b1e8c9814b605efeb7",
"description": "dzn: Use R24G8_TYPELESS for 24/8 depth resources",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3005ecb565733f0d7b61b921f50f193114d5688",
"description": "dzn: When changing root signature, dirty descriptors too",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14f0c85874a2a16e61b31f86d72e27374325485e",
"description": "dzn: Support alpha blend factor",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa3fc8753d4bbf2811cae6797df4889ed5cc57f3",
"description": "dzn: Get options13",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "22eb9b1c127352a7096be889d7965380279c3095",
"description": "spirv2dxil: Replace not-provided inputs with zero instead of undef",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c391781ee523dc1af369d18238a37b8bf78825",
"description": "spirv2dxil: Allow killing position as an undef varying",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ddf41cb7d290d577d4c123b4eae64b672503942",
"description": "spirv2dxil: When removing unused inputs, make sure they're actually inputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00b9c10cf71b1e47f1713bfe48e997179ffdf494",
"description": "spirv2dxil: For removing unused vars, consider the whole I/O var size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85f44304d800785992e74552f31670128268dbec",
"description": "microsoft/compiler: Set num_components to 4 when updating pos write instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d8e89f92f840ced1c3f266427028277f2d4ac40",
"description": "microsoft/compiler: Use nir info.fs.uses_sample_shading to force sample-rate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbc481f39f236967f20b5591381d873e28e79282",
"description": "microsoft/compiler: Re-work the logic for adding SV_SampleIndex to force sample-rate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b151ed4b95449414a709ada0eb359062a48064be",
"description": "microsoft/compiler: Always emit float types in the I/O signature for structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1a3d6b9a94806ce29be2f9cd1d392af8e7f5218",
"description": "microsoft/compiler: Remove arrays when testing for structs in I/O",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c86bd4bfbc10e7522ce7fefe7442b48c8c833357",
"description": "microsoft/compiler: Implement texture sample count query",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47481e815127b77148cecf866b648dbe9913e153",
"description": "microsoft/compiler: Lower pack_[u/s]norm_2x16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a0aeae371cdedada6822d5b1427f7eed1036db6",
"description": "virgl/vtest: allow socket being specified by env variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "501309ef323ee7035b43f46e8dbd9d408115702d",
"description": "venus: allow vtest socket being specified by env variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "530a62ce735d1560b7d735f92d1208e6814262f7",
"description": "hasvk: Add extra memory types for hasvk driver instead of a single one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8491b1fd5e7c97edc104a3ac3b8ece5464e652b0",
"description": "ANV: Add extra memory types for ANV driver instead of a single one",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83a1d56faa2b87dec56af20741a58404c308cc3f",
"description": "ci: bump vk cts to 1.3.3.1 + and a crash fix.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb003d406e0b32c0507b27e9667704e240addf40",
"description": "gallium/auxiliary/vl: clean-up progressive shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f02354d3e26521663b6bb696adc1e346c4783de3",
"description": "pan/mdg: Remove MSGS debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23968aeeb5d7f25064d7b82d362dd50405177473",
"description": "pan/mdg: Scalarize LUT instructions in NIR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10759d17088c2e0eb6443a0c3f5abb8b1b3f918c",
"description": "pan/mdg: Use special NIR ops for trig scaling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3839bd540166abbe2aac2ef39527e2a029a4637",
"description": "nir: Optimize vendored sin/cos the same way",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a49ba0f1aefcff3d2d7c7aece74a168a294c787f",
"description": "nir: Add Midgard-specific fsin/fcos ops",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86c7ac9f4b23769f3dcbaf3267d46436749315b",
"description": "r300: remove backend input range transformation for sin and cos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8f59b14d03cff23467dff834780a2613e5dab5f",
"description": "r300: skip sin/cos input range transformation for nine and ntt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b21d3ae6c76c8efae931c2546db8cf858c11f18",
"description": "r300: update rv515 ci failures list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "faba30a8f37ab2cd5855e0fcc35d9f15c7ec1ee9",
"description": "aco/optimizer: Optimize p_extract + v_mul_u32_u24 to v_mad_u32_u16.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "171d76ded1fac18bf02abcdd506ebe5e91339162",
"description": "aco/optimizer: Add missing v_lshlrev condition to can_apply_extract.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04ac0ec1483c98f85d23248d191458e77afc24a6",
"description": "wsi/x11: Support depth 16 visuals",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37a8b2d12ea97775b725172d1f89c1bd59fc98cf",
"description": "wsi/x11: Infer the default surface format from the root window's visual",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a7ffd9162a8bf02f279df45aa3eaf2251887a85",
"description": "wsi/x11: Make get_sorted_vk_formats handle varying channel widths",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa6b2ec46a79b1b6487a82e43bfcdf853b074b40",
"description": "ac/nir: use store_buffer_amd's base index",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39c214769b94da4fa349b140765e39262706d1bc",
"description": "aco: restore semantic_can_reorder for GS output stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18d3e4fecdc33ca83ac358bebe7e3d99b2339d66",
"description": "radv,aco: use ac_nir_lower_legacy_gs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7cedaaee2ec3b5ea12664c9f14ca848cc7cd229",
"description": "radv: implement GS load_ring_gsvs_amd/load_ring_gs2vs_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfd6157d6c7d22715dcfb576403232e750f2c5b6",
"description": "panfrost: Document render_condition_check contract",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02f9cddb6174f50bb01a12bf926da3fca1fa7b17",
"description": "panfrost: Fix clears with conditional rendering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "638b22354e75fa31551f776a2cd2bbf752db1ad5"
},
{
"sha": "7c7c38b126d72b6c4aa32a13847dd52c492e891f",
"description": "panfrost: Remove unused debug parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea03d0652d22b9e36ccc8ba475f9b78b4dff973e",
"description": "panfrost: Remove PAN_MESA_DEBUG=deqp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46051049a61505d5937f9a116b3837586fba985f",
"description": "panfrost: Stop testing CAP_INT16",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c966b06736bc83d2cdd47a1463fc2ee6272fef76",
"description": "etnaviv: don't drop TS capability on GPUs with MMUv2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b69b67545b678da2970654b9490cc3902cdf738",
"description": "util/fossilize_db: add runtime RO foz db loading via FOZ_DBS_DYNAMIC_LIST",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eea2033b3efe657ac9129fd44c5bce371040eb04",
"description": "utils/fossilize_db: refactor out loading RO foz dbs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "483ee5d6ba48dbcd8a7ad7f37fbf52ebf28db3a0",
"description": "util/fossilize_db: don't destroy foz on RO load fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c19426fd6a77932fabfb0b590fea6b2fcb39dd7",
"description": "docs/envvars: add missing mesa disk cache envvars",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41d99c10d1f2dff160b732e5311da398eb1ed90a",
"description": "panfrost: Fix logic ops on Bifrost",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d849d9779a77f05d7acd418516e154a4e9018f40"
},
{
"sha": "fe4dc59e99dd745b6b42613d199cf61e7b2da995",
"description": "panfrost: Enable NV_primitive_restart on Valhall",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "30c14f54cf2bbf86f3d8f16a3d46edad6d0fce7c"
},
{
"sha": "2f97883276ba2d32e07216595612523de465cf50",
"description": "pan/bi: Add a unit test for fsat(reg.yx)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed46c617b074c8e36670907ecf57f00bcf7bbc99",
"description": "pan/bi: Fix incorrect compilation of fsat(reg.yx)",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ac636f5adb57704696c781a17f11609fad9035ec"
},
{
"sha": "c672b593b924a689931fccffcbb37dbf670fef71",
"description": "bin/ci: add gitlab_gql.py.cache to the .gitignore",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "684eee0748f455c6503fe320d7fa8b7d3e069d20",
"description": "radv/bvh: Prevent NANs when computing node cost",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "6f45c98b580de5a534ebb0a0644ac5514793a141"
},
{
"sha": "4c7caa6211875fa33cae33d8569fabf481908a71",
"description": "v3dv: skip two ycbcr tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18319a236c18bfc4f91cb0193172fcf784ee81cd",
"description": "v3dv: add support for multi-planar formats, enable YCbCr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ef614a2d814a6f42c0f78d0e56af28373184998",
"description": "v3dv/image: use 64-byte alingment for linear images if needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa31d38bcf9be3d6485613c6d1fa4e8f0ccd3958",
"description": "v3dv: pass alignment to v3dv_buffer_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77f4885ccbacdc32061d64653b75001c11873be6",
"description": "v3dv/pipeline: rename lower_tex_src_to_offset to lower_tex_src",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98e6effadd2559e0c42e9cb4c07dd8864e544975",
"description": "v3dv/format: remove unused v3dv_get_tex_return_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36ec3d6fe3332babef58edb8a4b103137ca435c6",
"description": "v3dv: add paths to handle partial copies of linear images",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b39958a3a1862f07ab5dae18c8160906e653a3a6",
"description": "anv,nir: Move the ANV YCbCr lowering pass to common code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f02a11e4e4cb78da491780efc1db9b2429275168",
"description": "nir: Add copyright and include guards to nir_vulkan.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ac771973da5bc1b1ad61321571f7cdf78dbcafc",
"description": "anv: Use the YCbCr format info from common code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30a91d333d1e253c221835879f245574d48de2f8",
"description": "anv: Use the common vk_ycbcr_conversion object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cc342f5e1754e7e9b1ed8685aa73520b2122e62",
"description": "vulkan: Add a common vk_ycbcr_conversion struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5eaf8218def9a3dcd115857a2c7ea5b9172b896f",
"description": "vulkan/formats: Add YCbCr format information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04e7ebea5d5fff9a5a4c2b518205344b6364c68a",
"description": "util/format: YUYV and UYVY have 4 8-bit channels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18feb32df0a20c852331748e572f783c082c68ed",
"description": "anv/android: Use VkFormat for externalFormat",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc046a87dca9700555f96ff649a7a6be11c40e8",
"description": "anv: Refactor Android externalFormat handling in CreateYcbcrConversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4121aa43c405ed945db05a7fe2019e83446916cb",
"description": "Revert \"ci: build hasvk if we're building anv\"",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf"
},
{
"sha": "b27e42dcb5f995ef0b7f8d07d5868eed60896b59",
"description": "vulkan/wsi: check if image info was already freed",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5b13d74583513ddd029e30c989838b96993545a0"
},
{
"sha": "6b8dab7de2817ded5ac7965f4d10191189d314c5",
"description": "pvr: Add support for geometry-only render jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85155e389e95f4a73cf4bfdbd30b7b50a1d32057",
"description": "pvr: Extract setup of winsys job submit flags into separate functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bf525b4bd733c4bd88e39496eaae4d891d07184",
"description": "broadcom/compiler: produce better code for f2f16 with RTZ rounding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a48642400be86a17d460ce2786988ec67f423f01",
"description": "ac: don't call ac_query_pci_bus_info from ac_query_gpu_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f533c4ee2c1a8365e04eebb4dc1b99d89227547",
"description": "ac: add ac_query_pci_bus_info helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91b0cc3fe3cf34187a9aabc4e1ffc234f6ac89f8",
"description": "ac/info: move pci bus info in a struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7893369c2e483d79842b513d42b4516b5d6ac31f",
"description": "radeonsi: simplify dpbb settings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287",
"description": "freedreno/ci: Switch also performance a630 job to manual",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297"
},
{
"sha": "0886df2491b094842969cda76884ce57672baff4",
"description": "ci/zink: Penumbra is now fixed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6986332c8063d794b7dc51d0eae91911ff89e136",
"description": "radv: Fix memory leak.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46"
},
{
"sha": "eab2c3995132f8cd1e3e9ee56eedaf17448aa157",
"description": "radv/rt: Divide by the correct workgroup size",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9369b407250b089d54e2247a7c8c10c65188c551"
},
{
"sha": "0ca325cc1099556f3f755fae8cf6f8a1a019432e",
"description": "glsl/nir: only set uses_sample_shading when the output is a fbfetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03105138f15982ddf95db590bdb1fc34b22392b3",
"description": "radv/rt: Get rid of accel struct null checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33166ba50b8e3d5cb0c9bd98d0860111bea52484",
"description": "radv: Use the null accel struct instead of emitting 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31ca19589fe3583a8e5667521f420d76a84ca193",
"description": "radv: Create a null TLAS as meta state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d06964f8aa8cbf17751d29c27cc1620cf98067f",
"description": "radv: Add a helper for finding memory indices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d738803b508528cd706770b72a114b3b48e1522",
"description": "vulkan: Track the nullDescriptor feature",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "274e1d5a39e258ff64637f9113c36e0b10bf6a1c",
"description": "freedreno/ci: Add a618 egl/skqp/piglit jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23e9fe5d537417309b4e174ef283299c6fe06a37",
"description": "freedreno/ci: Cleanup a618 yaml",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297",
"description": "freedreno/ci: Switch a630 jobs over to manual",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4fb2463a37f1bcddf5a523e6e78aa89e77f71495",
"description": "etnaviv: nir: use lower_fround_even",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fdfd8044d77517e77c768e60d55999a82853b3a",
"description": "panfrost: Don't use AFBC of sRGB luminance-alpha",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "476be5cb27398a06b0a2828dd260c5ad4d620136"
},
{
"sha": "48a0478126ffd4e0bc1585e424cd90e8a0be36aa",
"description": "zink: add renderdoc handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e52bd7b18245bab3e722300c715e30932bb59ac",
"description": "venus: vn_queue: align vulkan object variable naming",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32660a41ea8c32d57455cdc71009c5688580bd88",
"description": "venus: refactor QueueSubmit/QueueSubmit2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6863092d9569ea707da3a1c6c5370dc3173a665e",
"description": "venus: append fence feedback batch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2889a0478b76e856d837b168ee3bf2b61c5238ab",
"description": "venus: drop VkQueueBindSparse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b107962a299c3793cdd952e756c767703d2c797",
"description": "venus: remove filtering external semaphores for QueueSubmit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6ffb5ac365ea27c046fd2510953602caec585b3",
"description": "venus: require exportable/importable bit for ext semaphores sync fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31e7471be2e2d7eb3518feecb9691135c4171e7c",
"description": "venus: require exportable bit for ext fence sync fd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75e369335f9c287a882bfe0ba53392a3422658aa",
"description": "venus: require importable external semaphores for WSI",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f09cc33dfb7bcf0db16634d1934708a335d2128d",
"description": "venus: refactor VK_KHR_synchronization2 ext sync fd requirements",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72371af332c2e87a7064926cb595da527a5d1a28",
"description": "venus: refactor out vn_feedback_event_cmd_record2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "842ca284650f066e58706741a7d22d67b5088e60",
"description": "gbm/backend: fix gbm compile without dri",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1faf30a5f02700491a67283aa4ff44ee21f73cf",
"description": "dzn: Fix clear bind flag logic",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3"
},
{
"sha": "59495215086f84d729321c080a9d59cf905656c4",
"description": "dzn/ci: Add image test group, which is all passing now",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "889f03fc243ee88f6fb0a9efa1ca5647d45a21ce",
"description": "dzn/ci: Remove flakes/fails that don't hit anymore",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f9a58eb952367a764462f1f0777de6997cb454c",
"description": "ci/windows: Download updated WARP 1.0.4 package",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5a19903ab671ebdf4130fdf3cc782a8a0a2a3d9",
"description": "mesa: Trivially advertise NV_generate_mipmap_sRGB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2aad8dbfa524993ba15fed474e2211b55e9705be",
"description": "mesa: Fix extension table formatting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3feccfa6f5ad1332737dc1a8fa2864156bd0553",
"description": "radv: Use the new NIR builder tex helpers for meta",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "433fe592acee7ce1b1238ddb72792dda1678b874",
"description": "nir/builder: Add some texture helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30f3fec380176b20078a37a27f3da4059aaa39e4",
"description": "nir: Add more opcodes to nir_tex_instr_is_query()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d8b90a47051152e24ead666ea52494d7d43d1e1",
"description": "glx: Harmonize glXCreateGLXPixmap with glXCreatePixmap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cc3763d0455de13e78a82123ddc47a00e5ea7eb",
"description": "glx: Fix drawable type inference in visual/fbconfig setup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86c9a31d99d37f7b8838e069631e2f8b16d991e9",
"description": "glx: Inline a few single-use constant strings into their user",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07292d6e76b4a6d84739cb7bad4d67171f813d64",
"description": "glx: Move 1.2 GLXPixmap code into glx_pbuffer.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf90a2b28f07a881f6eec531fbcc6bea0ef154b9",
"description": "glx: Check for initial \"glX\" first in glXGetProcAddress",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8d3c222db2aac0bb492b9f7c56ef2b9c159f598",
"description": "glx: Reflow MakeContextCurrent a little",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf9debb6397a6c23fd6377e557e5f7ac1a19b895",
"description": "glx: Clean up some funny business from context bind/unbind",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0eed0001032b9bfef12e346709a7d95f9966775",
"description": "glx: Remove support for glXGetDriverConfig for old drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f53ec64d68dbbac4cd2f10b2e021070452e26039",
"description": "glx: Remove a can't-happen NULL check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9de2776e016e98814139c13276531a97afbe73c4",
"description": "glx: Remove glx_context::screen",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81f77f999b5a4de9115c0f22c36c1953b57aeea7",
"description": "glx/dri3: Simplify protocol version tracking",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "862bf420a96c8dace856fa8c7a50ef7db4f0ec5e",
"description": "asahi: Handle sampler->compare_mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edca10e9c907a21f44698121e97d0eef92c7961a",
"description": "aco: Pass correct number of coords to Vega 1D LOD instruction.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "267dd1f4d571ee606141aa66f1665aa152b4e911",
"description": "nir/nir_opt_move: fix ALWAYS_INLINE compiler error",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f1d20ec67c3f186886b97de94f74484650f8fda1"
},
{
"sha": "5b3fb44ecc602bb1f6ed59222ae919ef119bf733",
"description": "radv: fix re-emitting RB+ when the non-compacted color format changes",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "11469f7553dc69a6c4b779527e6738c3206aa21c"
},
{
"sha": "ebec42d799b22b7b3d06acd710f5687252446a06",
"description": "radv: fix hashing pipeline keys if RADV_PERFTEST=ngg_streamout is used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aab08fc25017ece76fb580e964c1d4c3c611168d",
"description": "zink/ci: relocate radv testing from radv's gitlab-ci.yml",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89a85a8daa0ea04fa14141913d2a6297c2f9184e",
"description": "zink/ci: add a fail to the VG flake list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0907fb46eef8d184acd990e5851b479d25efb46a",
"description": "zink/ci/radv: remove a test from the fails list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7c1ba0bce57591e5ec9f147217b7882ecad7903",
"description": "ci/piglit: compress results.csv before uploading it to GitLab",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d110299d77c9663bf3d91a50d447f8db4f64acb0",
"description": "ci/deqp-runner: compress results.csv before uploading it to GitLab",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f19f119baea0c31cd48938ea41829e757e9c17d2",
"description": "Revert \"ci: Collabora's LAVA lab for maintance\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "900ccec7e8fa809ef0a9154db4d0ecec3fe26e9c"
},
{
"sha": "9a4bd32790110adab92881af47302df956d19e15",
"description": "ci: disable Collabora's LAVA lab for maintance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db",
"description": "radv: fix missing implementation of creating images from swapchains",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2969850d886a980d87f7a2eb570e58c1a9a086de",
"description": "intel/utrace: document tracepoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "270215926879a2479def9953c760068dc436caf2",
"description": "intel/ds: remove unused trace point",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dd3e755eabc873d62d8fcec6bc65f369fd95d1f",
"description": "intel/ds: add INTEL_GPU_TRACEPOINT envvar to toggle tracepoints",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28b15fa9e7706da41c3b6bed3c640b4198359984",
"description": "anv: add support for command buffer tagging in traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "662e05c9fb27bc9ce9959844a70dbf9bea729d44",
"description": "vulkan/debug_utils: copy debug util labels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a34fcaf326f871e5136030aa23e2cf81d85b587b",
"description": "util/u_trace: add support for variable length trace points",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1ab070d7f20423113e8d6aae75a4d153ae93e07",
"description": "intel/ds: move event_id access to perfetto lambda",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0160ee2ab3598f379af23323d0057518d85a566",
"description": "intel/ds: track secondary cmdbuffers in perfetto",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a16effeac8cc808745729ab617869c29a0f13d2",
"description": "anv: record secondaries' traces into primaries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1082c8ad116814e16113de9c4a7a067d3e5a0e5c",
"description": "pps: print out message when we get the first counters",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c7e1bf48f620cc81b6273cbaf595b7e27d80b7",
"description": "agx: Peephole select after opt_preamble",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4b3201244d11e118fd09aac557b907bcdc88ff3",
"description": "nir/peephole_select: Allow load_preamble",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3d046af6ac3a124e4565b13075ef0b37e88e72d",
"description": "zink: simplify get_slot_components() for xfb emission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fcdd9e4a7a63a9a6a1f72c2c459e02acba7f578",
"description": "nir/lower_bool: ntt: Generate a good opcode for bcsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36e842839ff2a770fb1f36e5ad954143e27e80f1",
"description": "i915: Enable generation of fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb1ab133eadacc4059b82b7130824fa6eb3d0628",
"description": "r300: Enable generation of fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70b25d9fe87a6d1fe14388df338e9f3e039c99e4",
"description": "nir/lower_int_to_float: Add support for i32csel opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "451df66ea03689c3f119dc5c700d19933444e9c4",
"description": "ntt: Add support for fcsel_gt and fcsel_ge opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd927737f578b912441141d6665928e1cc8f08a6",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45de63b3fd97a5914cac85d070eca1bfc1c036f9",
"description": "VERSION: bump to 23.1.0-devel for further development",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
}
]