blob: fed61ebc53e9a2fa305298c9bfbaf97d07433463 [file] [log] [blame]
[
{
"sha": "58313f3257b338928a8ae4ea375eedb50accf2bb",
"description": "etnaviv: switch depth mode when linear PE is used",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "53445284a427f79e94607dc4ca2f8bd8ac293356"
},
{
"sha": "4b5f0d98fd57cbcd253b85291b7491aa5754a2eb",
"description": "tu: Overhaul LRZ, implement on-GPU dir tracking and LRZ fast-clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "70f1d70ddd785361d989fcc565a675df173a1d82",
"description": "freedreno: document GRAS_UNKNOWN_810A",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cd91fdec389abb5d897a5eeaade2a26d18baa76",
"description": "freedreno: Document a650-specific CP_REG_WRITE flag",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5592c366cf1aa09dcc84797a37d62855ad6591e3",
"description": "freedreno: Document rest of GRAS_LRZ_CNTL, clarify UNK_25 event",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edc7f40a83169c16dfd4612f84515ec4c0c9f6f6",
"description": "meson: drop dladdr check on win32",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "2dcbe87271bea04d4572063f28af33bca32e12f1"
},
{
"sha": "3129520a73336d72284cd98412bb8d77ed8415de",
"description": "ci/dzn: Add pipeline cache tests to the include list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "91f1bd8f81dff866c769ea3bcc58450b9293b1a4",
"description": "dzn: Cache pipeline info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8b686783ef9605195c8d85df7f6fa6176e8602b",
"description": "dzn: Cache DXIL shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52e2ca084af74ec3d00fa1e4d9546093289071a0",
"description": "dzn: Caculate a binding translation hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "276c73580d20e277e17a0fbac061bc4aca3152b5",
"description": "dzn: Cache NIR shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "66764904b3a4c17f5c904c3986fccd5b9265a5d3",
"description": "dzn: Move the compute shader compilation logic to a sub-function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6236d1eead45825de9c21d9ec3a5af2e13e1b56c",
"description": "dzn: Drop unneeded goto statement in dzn_compute_pipeline_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4630b703d23821ac57e52e9b9b58307029aa404",
"description": "dzn: Add a generic cached blob wrapper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06f37025f14a3f4b3a4effb45c22cb343ed32e2a",
"description": "dzn: Hash pipeline layout stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "391d3251fa2e17dc7dd8eef3069337e71b9cf1af",
"description": "dzn: Don't delegate binding translation to dxil_spirv_nir_passes()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c7b43711f386b732e35d4754e47399be0c3a2d71",
"description": "dzn: Save a few indentation levels in graphics_pipeline_compile_shaders()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84770a90bb3d32a9c2f71cd299edeec1cf702f37",
"description": "dzn: Use vk_to_mesa_shader_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4a96675ec41185c90521b1e3e1d573361160b6c",
"description": "dzn: Fix potential nir_shader leak",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af83f104da6d57c140752b7c1ddb790cf9e668e5",
"description": "dzn: Let dzn_pipeline_init() initialize the root signature in the stream",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "301fb478feeacc0303832dcd0f050391fbf64287",
"description": "dzn: Drop unused allocator passed to dzn_graphics_pipeline_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b886619313f46fe10ecf4ba26c9b1d4d603d31f7",
"description": "dzn: Drop useless while(link_mask != 0)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31357f3cf4fb47f87caf21a60caf3167cefe613f",
"description": "dzn: Pass the maximum stream size to d3d12_pipeline_state_stream_new_desc()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4e531732b5f6417ae89e4ef099ff5c0ee47ad43",
"description": "dzn: Use d3d12_compute_pipeline_state_stream_new_desc() in the compute path",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9feda65a83c7916562fa55596c8384c4b65fd6b3"
},
{
"sha": "d3e6ef195a2e55ee2f765153a210c7179b9476ee",
"description": "dzn: Fix assertion in d3d12_pipeline_state_stream_new_desc()",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9feda65a83c7916562fa55596c8384c4b65fd6b3"
},
{
"sha": "26ca9a43441cb69f6934d62fa009317e7e902066",
"description": "dzn: Add missing D3D12_CACHED_PIPELINE_STATE to MAX_COMPUTE_PIPELINE_STATE_STREAM_SIZE",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "9feda65a83c7916562fa55596c8384c4b65fd6b3"
},
{
"sha": "c66caa1d589e052b5a472fd97ef11503a1e22f67",
"description": "dzn: Drop dzn_pipeline_cache.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b59abbe3d57488e7d86d6c71631647f073839957",
"description": "dzn: Initialize UUIDs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be019e69e2c4df7ab2db17a0320b00cf0c6518d8",
"description": "dzn: Fix indentation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aab5d176b83fe8d5bbf5502c38c4aa0a8558a22f",
"description": "pytracediff: implement pager ('less') invocation internally",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95fc0e1b7c5f8c8df7b4b3c719597e595d331725",
"description": "pytracediff: change how 'junk' calls are handled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf4d1c1fed71d9d59e5432163d242c347d907385",
"description": "pytracediff: make -M (\"method only\") option print arguments for differing calls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8819d372e5df93389bd72d2281a9119e8d402366",
"description": "pytracediff: add per-line difference highlighting for blocks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3421d9ecade49ac892776f366853c5d0600855f6",
"description": "gallium/tools: reimplement tracediff completely in Python",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f70a1cd140fbf7752678d1bfc5fa972da4120bf",
"description": "gallium/tools: add option for ignoring junk calls in trace dumper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f00b54873b50113448bf2bffd9208eaf378a671",
"description": "trace: Allow to control nir dumping via an environment variable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5ddb959532309d0a23dc018e6205c5b3f08173f",
"description": "trace: Bring state dump up to speed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0296050c0eaaccdcea3cc03cd16a1a5da89dfaf1",
"description": "trace: Parse character data more efficiently.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69fbcdb568ab029ae10c10b919ad9b45f0a1f245",
"description": "trace: Dump NIR.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "382c6d395c94f64758e51b287e684fe24a1dfb0a",
"description": "lavapipe: Prevent mapping buffers beyond their size.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b78caa7f7d65050c1f2e9d05652a446868a1565d",
"description": "trace: Fix framebuffer state serialization.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0371b1707b2ff1b5c60fa2248a1eeea79d977544",
"description": "dzn: Hook-up device-lost detection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a491d16284ca7387eb47e41f53eccba2c14a760",
"description": "radv: Use vk_pipeline_hash_shader_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2bb3b11e5fc044b4bdf4b10501fa88638df9ad6",
"description": "radv: Kill unused fs_m local var in radv_create_shaders()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02384ca13cde7d2b20423054d88f796643de065a",
"description": "tu: Use vk_pipeline_hash_shader_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8cd159538b2087fc4fd8894a4d415722d0d55fa",
"description": "v3dv: Use vk_pipeline_hash_shader_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "863b6317a3ac0b398ea7231a2bd87fe1473e1362",
"description": "v3dv: Fix nir_shader leaks in v3dv_meta_{clear,copy}()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17dff363ce4cad7b936f64f843500d94803185d7",
"description": "anv: Use vk_pipeline_hash_shader_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "542538cf0212c4e24db01cda59b9ece55f51615e",
"description": "vulkan: Add a vk_pipeline_hash_shader_stage() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e5b54c9d1c3e724507f0f2fbd7d5e6381c1225e",
"description": "nir/serialize: Silence integer-overflow false positive",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "370ca07482a29847b1de60bd71963b307de4f48b",
"description": "nir/serialize: Support texop >= 16",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "603e6ba972dae06fe0a198fc00b6aa4a0a33d479"
},
{
"sha": "cfccd93efc95277a739a202a036cbea36fde85f4",
"description": "broadcom/compiler: don't predicate postponed spills",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "98420408d0bd0d339c723d6de544a668b2b8f9b6",
"description": "broadcom/compiler: fix postponed TMU spills with multiple writes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0bc65b1d81f1064a1ef14a6afbeab2dc46e2329b",
"description": "v3dv: fix leak",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1951065a1613bc64351e6ff461677fe9f301b772",
"description": "zink: delete zink_resource_object::dt_has_data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "314a24998af914f13df4bcbff30a4d5b793a3aba",
"description": "zink: use kopper_displaytarget type directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6786e508a292fb184affbe5968ae890c7e00636b",
"description": "zink: acquire swapchain images on image map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b400f1defc83be535a8f45998e465c9745d606ea",
"description": "zink: no-op pixmap frontbuffer flush calls",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c5ab9e173cb0fafca4f03c6f9a3a657f6f59a4f",
"description": "zink: delete zink_resource_object::acquire",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ab8b729d6576772c1ea49c9351bcf696f498ca2",
"description": "zink: ensure pending present flushes are handled during frontbuffer flush",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbaca89cd9ed4ca774938372752e71507126a66b",
"description": "zink: flag batch as having work during frontbuffer flush",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8606e5cff8f28e10eef8aa9a5916777eaf7891f9",
"description": "zink: improve no-op acquire detection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49d9a3605bc5b7b69a4549b4b6c57620a621d75d",
"description": "zink: remove unnecessary code in kopper readback acquire",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb306a0adb50426311d3f585c018235590647ac1",
"description": "zink: remove broken kopper assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9625e99110c831df533a1cea00d57feee1ff3a44",
"description": "zink: use better determination for handling swapchain acquire submits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "92228a6d283c763aa80b955d68420dec293bdd4b",
"description": "zink: move 'acquired' flag onto swapchain struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c47378fb0fd4334c7c38cf8dd9a4a3505ec76ef9",
"description": "zink: move to AoS for storing swapchain struct data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "983dcda16ad969bf6f59f8873966635903f19104",
"description": "zink: track whether current swapchain has data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1ce1889db94385a1584ee45481a099bcf229ab8",
"description": "zink: fix kopper_acquire return value",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ab1941fc0e990d10e050d6e8a75fc1fa9fb75456"
},
{
"sha": "24be0119016f6181f5a39e6405f17ad199bd695c",
"description": "lima: wire up MSAA 4x support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f93bee19d9c9275c7dffa19fc9d4c795950b4359",
"description": "ci/turnip: Trim the a630 VK run a bit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "523ed9521b897676c383cbf511ff42a3bd026d97",
"description": "ci/turnip: Test traces on turnip using zink.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e53194f44a3aa1ae07eabd4a046c49f063d644f",
"description": "ci/freedreno: Add vulkan+gl integration testing in piglit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9090bb1fbd601516756c0830c8b6c57bb2c3bd40",
"description": "ci/traces: Drop ZINK_USE_LAVAPIPE ICD override.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83709ac3cfb0bdd3d4770b509ec278a04fa22bca",
"description": "ci/traces: GC unused code for DXVK trace replay.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "67bbe79d35d111506744b4f0330a211bc8300445",
"description": "lavapipe: always set point_tri_clip",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f18492faa9f692d62cee774066ef182d3e279eec",
"description": "lima,panfrost: Do not ralloc contexts against the screen",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0fcf73bc2d4dc292895ef8930f4f445d933b1630"
},
{
"sha": "a530b90cd3d9fe38da4a94b15adeafa5652eb0b3",
"description": "zink: remove swizzle from fbfetch lowering",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "31b04e420b0eb080084c6323066ea0b83929d59e",
"description": "glx/dri: Fix DRI drawable release at MakeCurrent time",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "59944831a794e3797839fd7066e34c802c69d43e",
"description": "microsoft/clc: Add a unit test for unused image kernel args",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca23a4af6734afb3056c095761d8554f38bd4d70",
"description": "microsoft/clc: Remove dead image vars",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd37959680725e0b3f96a4e91757bcc0d8d60e7e",
"description": "microsoft/clc: Fix test double free in the case of compilation failure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d69e258e8e6238204bbadb876e3760219280bbd6",
"description": "microsoft/clc: Enable tests that pass on server 2022",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2dcbe87271bea04d4572063f28af33bca32e12f1",
"description": "util/disk_cache: Implement disk_cache_get_function_identifier for Windows",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d7d1c0637529301d3e319ec5f1c883c5f249783",
"description": "intel/clc: enable fp16 & subgroups for GRL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf44282deb4ed08bd6a998fe6b75b2944f0f6edd",
"description": "clc: add new feature options for intel_clc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e895f8b0496f9f15359a5d98ef722d3d9753bc4",
"description": "radv: vectorize nir_op_fabs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b45a39c44bef8296d14ecc39c92b83d64db3f209",
"description": "radv: vectorize nir_op_fdiv & nir_op_flrp & nir_op_ineg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "def3690447176edba1b063962bbbbdc6e2598ebf",
"description": "radv: use callback for nir_lower_to_scalar",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4235dd7b47286919fdd7f0c9dfad6e4055d9fb1f",
"description": "radv: don't lower vectorized instructions to 32bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c298ab0d2362db180dfb8d619125916aa66c07a8",
"description": "aco: correctly validate v_fma_mixhi_f16 register assignment",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6ba24cd6291eaf07734e2da6c68e339f21c43ac",
"description": "anv: disable injection of primitive shading rate for mesh",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "1542ab70eb415c028542c0ce93a6dd7463220eba"
},
{
"sha": "42b551fe7f970c8fd6e530e3d2169abb934c72c2",
"description": "intel/compiler: adjust task payload offsets as late as possible",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c36ae42e4cccc925e5319afe41c4b8ba850730b4"
},
{
"sha": "3dc6a98d78c669b28ee600b9da7086febb859e8f",
"description": "intel/common: allocate space for at least one task urb",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c93cbc77f78ac4d6c479f657e6f92952fd357211"
},
{
"sha": "899aa7925b0bc5d01f916200164796304cefc091",
"description": "c11: reinstate the original license and authorship",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "b2ddec4e98fea9b824e7258468e5b5da9ba848b0"
},
{
"sha": "3f6edbc7258ae4a92ebaf17749df1a824d2a4de1",
"description": "intel/blorp: Dirty depth bounds dynamic state bits after blorp",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "56ef501e3aa4b12f41c0520bbc5fa920b0efa0f8"
},
{
"sha": "b6bb7f899849145e759eb175421d378b9709c57c",
"description": "anv: Dirty all dynamic state bits when creating command buffer state",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "48229d11bab48569250e8ef43d6476f2ef3b9281"
},
{
"sha": "f4386b81e612a81829911b2398248b30f27aaee0",
"description": "intel: fix typos found by codespell",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab0e09803a53ac574751c48215d3240347cc9bc3",
"description": "dzn: Enable the depthClamp feature",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7d6f52821a5274e3e0405f7a1502eaa669569c0",
"description": "dzn: Enable shader{Clip,Cull}Distance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "716aeafb67300dcadcd0ecd497d4f867e6151ff3",
"description": "dzn: Enable dynamic indexing on all kind of descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f4fe3d21f5b6871befa3da90784b0ade7cdc88c",
"description": "dzn: Advertise shaderImageGatherExtended support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7988e966fc20f9ad438c7c53e6ace3e39bd45d1c",
"description": "dzn: Advertise anisotropic filtering support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee536ea633b036f1ec45a65c66eed3a854885702",
"description": "nir/serialize: Put dest last in packed_instr::tex",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "35655865cbde648f6dcfad38fa095d9ec0c4e45b"
},
{
"sha": "68e5265fa1be1946c5a20eabf4974b4d296649a1",
"description": "anv: silence border color swizzle debug message",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd997bde2f94a4d1510ea0543779eadeaa7a4aba",
"description": "radv: dump UMR waves before UMR rings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c908d4587c32db0f2076ea1f15957835bbc1812",
"description": "radv: fix command line for dumping waves with UMR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "915bc6a179e3844afea05b4c5888601d88a859fc",
"description": "radv: use RADEON_FLAG_VA_UNCACHED for the trace BO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db7890637e2e96eceac747d6e90614109799f40b",
"description": "radv: disable small primitive culling for user sample locations",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f392b6c1ad4a360a02eb2a4024e3d7bb03a4b759",
"description": "v3dv: Implement VK_KHR_performance_query",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2a24fd4a239fcfb196f8cd89b196bcdcace4b2a",
"description": "ci: Revert \"CI: Lima farm is offline\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "686e20afcd32cb80b96984c8eb4428e777fbce97"
},
{
"sha": "04b15f88e7695327a970be0e748302ec0fb728c4",
"description": "radeonsi: replace llvm gs input handle with nir lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36197b8dc08882af70281af0e5b9e264e9ad9a0a",
"description": "ac/llvm: get back nir_intrinsic_load_gs_vertex_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9f1f115fab35d6f66402fe8b66d226eb0b31d1a",
"description": "ac/nir: add triangle_strip_adjacency_fix to gs input lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8ddee90ca7b07c2c292ad42777b1e9848d5b513",
"description": "radeonsi: replace llvm es output with nir lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "109eb378e52b6c0030856bc1fec29454b635956c",
"description": "ac/nir: change es output lower param to esgs_itemsize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b5e8b2af728653c17af5ef26c03b60bafa76c7b",
"description": "ac/nir: remove unused param num_reserved_es_outputs from gs input lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c66eba2072c8f50aa8589ae45fad93254d44cca2",
"description": "radeonsi: set lds for gs/es to handle nir shared memory load/store",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ddd15f6c70632c92cb15f884c943068035635a3",
"description": "ac/nir: skip gl_ViewportIndex and gl_Layer write in ES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "06d493dde22f112754365e35f263cb384ccb7b3b",
"description": "radeonsi: implement two esgs ring nir intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fc01f6e797161c4385ef60ce57a3c8c5e835742",
"description": "ac/llvm: fix code format alignment in visit_load_local_invocation_index",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78471143438e0572811c28c1bc9f3b5f258b6ccf",
"description": "radeonsi: replace llvm tes input load with nir lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b6aeeecbbd8ef7e603444a634bb2470ca64395d",
"description": "radeonsi: set uses_vmem_load_other for nir_intrinsic_load_buffer_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b7e167bbdfa8bcdb826309698acee3f96c02331",
"description": "radeonsi: enable PIPE_CAP_GLSL_TESS_LEVELS_AS_INPUTS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7598bfd768f02d1d77007ebc07990db9c83a6fb4",
"description": "radeonsi: replace llvm tcs output with nir lower pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d00845faf4f4a2fd46c5efc40a2b8cee32243265",
"description": "ac/nir: add no_input_lds_space param to hs output lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f8d06bd059614c7b970549f02600e465d1f3d5b",
"description": "ac/llvm: handle write mask for nir_intrinsic_store_buffer_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "baaeca7d1ac7cc0abd50ce265d41990281607b41",
"description": "radeonsi: implement nir_intrinsic_load_tess_rel_patch_id_amd for both tcs and tes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3853dfcd442c08e67651adc9e5e5b3e6d1d2de3f",
"description": "radeonsi: implement nir_intrinsic_load_ring_tess_offchip(_offset)_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ec864c0578531ff37fbd50aa0c12193d29f6300",
"description": "radeonsi: preload tess offchip ring for tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae9b02b4d0be79bbfae8172a4736754b91845fb9",
"description": "ac/nir: add wave_size parameter to ac_nir_lower_hs_outputs_to_mem",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18d51831a8a2ccdb5263511fa09888a94108bff3",
"description": "ac/nir: add pass_tessfactors_by_reg param to hs output lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ccb9634de732b3fd30210d59715268be04dae2d",
"description": "ac/nir: use nir_intrinsic_load_hs_out_patch_data_offset_amd in tess lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdf589321c5acfce67c18dc2455fc3a54fd86135",
"description": "ac/nir: add nir_intrinsic_load_hs_out_patch_data_offset_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ba6d2b10739d9ca06099197cc44b49c77fd8b3a",
"description": "ac/nir: remove unused parameter in tes input lower",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07e025a390a0d07bdf2d8888a4291f1153f088cd",
"description": "radeonsi: implement nir_intrinsic_load_tcs_num_patches_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1763ad4b362c9f3a1fd12b6d06009b17fac3d24",
"description": "radeonsi: replace llvm based fixed tcs with nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ab9c42b43d907696d2e18c5020a5abcaae47096",
"description": "radeonsi: add si_create_passthrough_tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74350cf0575fc3c070e4eae811d4cac43fad7d7a",
"description": "radeonsi: support multi stage shader state creation in nir shaderlib",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5995766548b9cdd17fd0a14ba86fcb524c65cba",
"description": "radeonsi: use si_shader as parameter in si_get_nir_shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05b829cd0c2ac644e8b68941a3194030ab13e917",
"description": "radeonsi: deserialize nir binary in si_check_blend_dst_sampler_noop",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3aa70d92ce629ae49c7555cbeeff66feacaac812",
"description": "radv: no need to do gs_alloc_req for newer chips in ngg vs/tes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74e596a5f0fbb790af70927ae25ab757142a84a8",
"description": "ac/llvm: conditionally check wave id in gs sendmsg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e75f11625d1d9bac1d8c477ec75924290325c705",
"description": "radv: Deal with derefs from opaque types in function parameters.",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7d6365f20078cda63052eecc0e3aad9a3779d28",
"description": "Android.mk: Intermediate output paths may already be absolute",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5feb025086382b81473ba4e3e2db35beacaaf8c9",
"description": "Android.mk: Generate the dummy source in local-generated-sources-dir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0a1a28d97b36e8c11c49f4029d184def705760b",
"description": "Android.mk: Make mesa3d-lib work with absolute path meson outputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46d4a0f8b299d96c6161ed2eeeafa0bf47969a33",
"description": "Android.mk: Cleanup mesa3d-lib",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b28efd80ebb4d8602dbaba29714e77906ea36be3",
"description": "iris: Update comment about 2GB dynamic state range",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "627ba5c91b80bab8653dc5c6cc64206ebd8d7c44",
"description": "venus: support VK_KHR_copy_commands2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b8109851961b794bbb41cfbb40b7e53012eaf6d",
"description": "venus: enable VK_EXT_image_view_min_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f862cc070fd07437cd010446375f86f8a8546e74",
"description": "venus: update venus-protocol with VK_EXT_image_view_min_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21374eb77744653c8e61eb43babf5114f5fd6a0f",
"description": "vulkan/render_pass: Support VkAttachmentSampleCountInfoAMD",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "541819b2d6d37f435702b63817a363be2e3e447b",
"description": "vulkan/render_pass: Allow for mixed sample counts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e11cdc77a6ac186bdce0b98cc2e5d4ca5857999",
"description": "vulkan/render_pass: Pass sample locations to barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6216c59dbba7312f2077125b94109c663bf1d255",
"description": "vulkan/render_pass: Use a special layout for self-dependencies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f10012a2b24ef7c40ad55987cb52b571e7979555",
"description": "anv: Use CmdBeginRendering for resumes in BeginCommandBuffer when possible",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a204d5cf370116a427361410a449dde002bc143",
"description": "vulkan/render_pass: Add a better helper for render pass inheritance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f904b95ef075e652023a3832799c0f96fa3d3200",
"description": "zink: add a turnip driver workaround for EXT_depth_clip_enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f57818ce544d4f29c0ec65a168a7d4d46370419",
"description": "zink: fix-ish depth clipping without VK_EXT_depth_clip_enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7c127ca0188a837b810f7269e7bb648523715c46",
"description": "nir/opt_memcpy: Add another case for function_temp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc85065944af2c1f089c59155630561263b6b2e0",
"description": "nir: Add an options parameter to deref_instr_has_complex_use",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6123460fde1c6f70fe8f1c1aed745cb31bee736",
"description": "nir/opt_memcpy: lower copies to/from tightly packed types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82127961d2a3a70d7a3a5d4c234f5e866cd54503",
"description": "zink: remove another zink/tu fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c81016f53c9745cf78a1c5133413bc67359b1e9b",
"description": "ci/dzn: Copy testlog.{css,xsl} to the result dir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9c37e5ba8efd4bb791cca87d5d054ff034f183f",
"description": "microsoft/compiler: Fix emit_ubo_var()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e710f2cf3c7b4f165fdf55e4e2163d075c6dca5",
"description": "dzn: Transition resource to RENDER_TARGET/DEPTH_WRITE before clears",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02002c8f12eba89abcbf0a71e5ee01b2a5ae7635",
"description": "dzn: Clamp depthBiasConstantFactor when doing the float -> int conversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9527fbe596e2ace276c158f67a900c29aad6cdd0",
"description": "dzn: Fix CmdPushConstants()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5aeefe8d75345ae908e3f254249e06dfebd4b26f",
"description": "tu: Don't count 3d blits in QUERY_TYPE_PRIMITIVES_GENERATED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97ef19e6ce19e5ac1a06fcb847fa87abf602182a",
"description": "tu: Use hw binning or sysmem with QUERY_TYPE_PRIMITIVES_GENERATED",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33641b2a26a4fa74d3e71f6a69d206955764a461",
"description": "aco: cleanup force-waitcnt output",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9116b9f00db78f7129d47000f41e4295137c85fd",
"description": "CODEOWNERS: evelikov renamed to xexaxo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3163f2e0a68f07c3e0fbc9eb46e67e8e320e49b5",
"description": "CODEOWNERS: Update c11 code owners",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "318473eaf133e8ec332591c8eb234278b025f7e0",
"description": "intel/blorp/gen6: Set BLEND_STATEChange only if emitting the blend state",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb93ecacd77974e864bf28875bba6e3e41667c1e",
"description": "pvr: Rename loop iterator variable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e6e1e84067fa8ed5044198d5d656d0e318ceb27",
"description": "pvr: Fix off by 1 error in buffer_id for ubo pds program.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4240c83960b049d2b18f6912c51ece5df506fd0c",
"description": "pvr: Handle vdm degen_cull_enable.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7858c32550829e14fa665285fe41b8eb58462a37",
"description": "pvr: Fix physical device limits.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eac5a2fdfa288d7a5f5a42837987fbaf5eb268f5",
"description": "anv: make apply_pipeline_layout/compute_push_layout visible to NIR debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed429af5864631b196c7299f17e725540544b213",
"description": "radv: Don't check if we need to copy immutable samplers for non push templates.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f075aa1c11c6a8630a81e7168f1ce20f42d378ec",
"description": "ci: add wrapper script for Valve's traces runner",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd2f529a6bca98f5949465ccff96f6ba13c955af",
"description": "ci: move b2c artifacts to its own directory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cec48994cc9b5653ee7cbab3399de47d29d26b74",
"description": "ci: upgrade to DXVK v1.10.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe649b38c412a07c615eab890c2b252e26c4b559",
"description": "ci: upgrade gfxreconstruct build to v0.9.10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "433c436c32d68d48fb477a0a588e25d865bd90c2",
"description": "ci: add Linux build of apitrace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "084cf578ef6a1751d1730c6ff58c9a75264f7756",
"description": "ci: fix shellcheck violations in the test-vk building script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8756de2d8071baeba0a2763856eeeff39fd8f0e3",
"description": "ci: install gfxinfo-mupuf in the test-vk image",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf1362d7a4bc292ab3bb283736090d252e5c7c4f",
"description": "ci: install a more recent version of Wine in the test-vk image",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01a1af181988696951e09f1976adb638930afcf1",
"description": "radv/ci: update vkd3d-proton results for AMD's Kabini",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f86344bd68935c7518c0ee88a28d894a609563b",
"description": "zink: use tracked barrier info for generated barriers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50e764fa50d58054259cec1fc613a0aa6ef9d60f",
"description": "zink: track gfx/compute descriptor barrier info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74dd6e69b44f3301131961af53348c8cb96d844a",
"description": "zink: fix image bind counting",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d56912208fd00297ca2c002e5d505083beb090b",
"description": "zink: track overall samplerview bind counts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "49cc3696bddccea2855cd895211e5c3ce2ac3101",
"description": "zink: track ssbo bind counts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e38b2adb886c09dc8177eb454633e5ecc3143eb8",
"description": "zink: use the bigger of the variable type and interface type for bo sizing",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "e060d98aac588247f195988b58c2dcb04fef4bb8",
"description": "util: use force_gl_map_buffer_synchronized workaround with RAGE",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f686bfc852e56ed7f688a8c3653ca68de04994b",
"description": "util: add dri config option to disable GL_MAP_UNSYNCHRONIZED_BIT",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b74d3e71be4f48c673516b2d70ea9eb914049e6a",
"description": "lavapipe: skip post-copy pNext checking during pipeline creation for composites",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f8a92d28adc6208d8cb3c4a6d317acdb05149379",
"description": "lavapipe: add a pipeline library assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a69aeb9c1f2324ec5b988786152b52d6ea9cbc8",
"description": "lavapipe: fix renderpass info handling during pipeline creation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7018b630edd90776029803c3b41df8dbdcaacd45",
"description": "lavapipe: copy more pNexts for pipeline creation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3aaab4a232cbd377ac6e22295f70d41be4a9c56e",
"description": "lavapipe: zero out blend info if blend isn't enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9be88a84640ea371f18bd0713142c14e5b7241f7",
"description": "panfrost: Use u_default_clear_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f32ac20862f16494403fd8ad31a57ffb84f9feef",
"description": "iris: Use u_default_clear_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd21d32fe404311fe7edc49801513525c19993c0",
"description": "gallium: Add a u_default_clear_buffer helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b11618dfa18230b01d5dc5ad773a34f2a568c56",
"description": "anv: disable perf queries on non RCS engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f00ebb913a80bd178b0b05231dd4ec883f997069",
"description": "u_blitter: Remove util_blitter_copy_buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21f5c6ea873bb767a14a9c1eb4e6907e8bd76d48",
"description": "r600g: Remove streamout-based buffer copy path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f367c5557356a18603fd7a18b8e3e1dd38a5faab",
"description": "microsoft/spirv_to_dxil: Fix discard semantics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6689fa2ab4eae15fbd73bba250f42b3fe3b50a3f",
"description": "nir/range_analysis: Teach range analysis about fdot opcodes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f50fe9b0b6b108caa3334e4ddde1871b52ce9a31",
"description": "egl/wayland: Don't try to access modifiers u_vector as dynarray",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b5848b2dac1464f5364dc2a76bd11cac0cb5769b"
},
{
"sha": "8ce7faab47a77377a6a1313a80580828b052f878",
"description": "vulkan: Add a vk_pipeline_shader_stage_to_nir helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "288c1c29fb47af0d515efdbd4442f5de5561daae",
"description": "vulkan/nir: Make spirv_data const in vk_spirv_to_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29a7d924c7a4f5d819b961c1cd3bd0c2060789a5",
"description": "pvr: csbgen: Make all generated enums unambiguous",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6cc0a3ed44d9dfd0cd9abcb3fb525515346bdc8d",
"description": "r300: only run merge_movs pass on R500",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "6c2959c0256167bc97ed338e12e0543a967f2fc3"
},
{
"sha": "b1df00cb7943c9869b1542c97ebb4eac81c0040c",
"description": "tu: Check dereferenced value of rop_reads_dst.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "94be0dd0b86cf7dcedd94e732d8ee91bd16d091d"
},
{
"sha": "7d706af76b2c41ee2d496efabcf96ac5c4a61de2",
"description": "ir3: Fix vectorizer condition for SSBOs",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "bf49d4a084be659b5aaded4e4f094fb5a049698e"
},
{
"sha": "6fc2622abd3c4d66742437e6fd4d8757ff65d74d",
"description": "aco: don't skip VS->TCS barrier if TCS output vertices doesn't match input",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "152092b8eaddd46a11f1a08514742e72ba1c195e"
},
{
"sha": "d4ce845a8db246b4f0f8a90dd3b654cf4dc571e2",
"description": "meson: Enable wgl tests on mingw",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a9e34d6d8e1f1424819e4d457463490b9234867b",
"description": "ci: Building all mesa functional with mingw on debian",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb53094ac1587b7f9d1a875eb1ea2f132dd4723f",
"description": "d3d12: Turn d3d12_format.h to include d3d12_common.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6cdebc11ad74b8a78610940fdfa8c641c04f481a",
"description": "ci: Trigger the new mingw/linux dockers to be build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bbfd6dfe2ef901979590ca440d91c86c937e64c2",
"description": "ci: Prepare the container for building all mesa components with mingw under linux",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "20a236c75579e0c5563fc9ae65739cc214b7ea2f",
"description": "ci/x86_build: Getting pushd popd be paired, avoid using cd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d52f280bd7b0c95b045c61f66fa8e2f7f4125eed",
"description": "dzn: Fixes incompatible pointer type error",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a387c9284a702a14d9009745a6a7158762d6c175",
"description": "microsoft/clc: Disable clc_compiler_test on non-windows platform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e1e94f8c81c4142b8ba53ad4cd054457be342d5d",
"description": "microsoft/clc: Fixes narrowing error in clc_compiler_test.cpp with mingw/gcc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cb78a27d82a182b749c592b8749d0985a90b894",
"description": "d3d12: Fixes compiling error in d3d12/wgl/d3d12_wgl_framebuffer.cpp with gcc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05097d1f6c366fe3384063782cf4a391219870bd",
"description": "d3d12: Convert #include <Windows.h> to #include <windows.h> for mingw on linux",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b181fe1b2e0c188d8a4175c91d31ab2420c6e7c",
"description": "d3d12: Use static_cast instead of dynamic_cast in d3d12_video_enc_h264.cpp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "deb36dc6c2e52a428db55b6d8fefbe1011288862",
"description": "turnip: Use the new border color helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "498a8e77dd9a437f0af48c6c4921e87057cf4d61",
"description": "lavapipe: Use the new border color helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8882718b7fa9c4dc4d47ed99ab4801fe94ca530",
"description": "panvk: Use the new border color helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "981cf8a41d44b8e851b115d2e10535d93bd85ca2",
"description": "vulkan: Add some border color helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bc42bbff4ce8bbfe45b0ae593cfeb218bc068200",
"description": "iris: Wa_14016820455 for GFX_VERx10 == 12.5",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d05ffa465329ac0d804510e9882c245f9a12ee1",
"description": "anv: limit RT writes to number of color outputs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a4f502de3228ec37dfcaa38225077ec3709d74ea"
},
{
"sha": "76981e5615fae277dd2f2ed0b6f2a455bd7d5fc1",
"description": "agx: Handle loop { if { loop { .. } } }",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "062e822e1b9d4329ab320a8771050230c7ca57dc",
"description": "ci/bare-metal: Collapse artifacts wget by default.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13bf36588d40f20ce196889320279cbff6f0e79c",
"description": "ci/bare-metal: Consolidate needs declarations in .baremetal-test-*.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1f9566cbb039ceddc416cc6851de3385bb40f0a1",
"description": "ci/bare-metal: Remove \"stage: test\" from .baremetal-test.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e13f04fcf09ceac5d79c879dd47d98e0271ae991",
"description": "zink: flag dmabufs for foreign queue transition on flush_resource call",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "32c34e93aa767f5123968bef15092817211220b9",
"description": "zink: add flag to indicate if a resource is a dmabuf",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69cad6dcb71af13d6f390fb03137b2a820a6b11e",
"description": "ci/freedreno: Turn a530 back on by default and update expectations.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e3c51cbd8a2240a1d18fedad142b9c2ed9573fb",
"description": "freedreno/a5xx: Set the buffer bit appropriately in XS_CTRL_REG0.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6cf2b24eafe9335b9eb605f252b692dad6215dfe",
"description": "freedreno/ir3: Disable image/ssbo 16-bit conversion folding pre-a6xx.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "49dc60efa1df60563a7e992f5070ed10541ab8af"
},
{
"sha": "fd1f2d3b5a4a019c694d4e4f56b8e1ebd3d05630",
"description": "nir: Add and use algebraic property \"is selection\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2a2fbc5101d6e6b5d18903c7a0bd84037dbdddc",
"description": "nir/algebraic: Fix NaN-unsafe fcsel patterns",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0f5b3c37c5d757f6ffe994bae24071c0462bb13f"
},
{
"sha": "ccd18ec4f34b6f1407fb7c1671de8c789f33fa1f",
"description": "nir: i32csel opcodes should compare with integer zero",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0f5b3c37c5d757f6ffe994bae24071c0462bb13f"
},
{
"sha": "d45583808104de6b904bbb8f9a53732ea100788a",
"description": "tu: Fix linemode for tessellation with isolines",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "542211676c58b0410662e1a959e259487c103e71"
},
{
"sha": "e812e8892a1572e3abaa29fe2ee4516cc2a743e3",
"description": "v3d: Drop workaround for u_blitter bug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f1c1b9687e8d58b62df5bc563c784cffda325611",
"description": "tu: Do not expose storage image/buffer features for PACK16 formats",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4309e09d6feab01c11c88249389cc35c9fe595cc",
"description": "vc4: Propagate txf_ms's dest_type to the lowered txf.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "708c47e663be686b150c1dae33fee5b8323c8d1b"
},
{
"sha": "1de87497babead03036539f05dc83fa059dba61c",
"description": "ci/vc4: Turn on deqp-egl testing by default.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9fad0b9aacc3cd12a15eeb7dc7b37590bf03e52",
"description": "ci/vc4: Merge quick_shader in with deqp-gles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "872a1ae69ec31c63f2ff5dd6503c5ff5130bef5d",
"description": "zink: ci updates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "90586f812c9013b49b9c3a2b93664d4707828b9d",
"description": "mesa: explicitly disallow multiple pointsize exports from generating",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "096c5aa34a835d66b0cb5d83cc513980113a8e74",
"description": "mesa: enforce pointsize exports if pointsize is being clamped",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e2c132eb81b83bba932a6f60ec070ede5863b57",
"description": "mesa: skip pointsize exports if pointsize attenuation is enabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de732cf61b5e09970de7702ecf2faac0faf1910d",
"description": "mesa: rename PointSizeIsOne -> PointSizeIsSet",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2155a044d1ab1d511bb87da8534ad576a3f06b6",
"description": "mesa: break out PointSizeIsOne setting to util function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4830cc77cb8d1f9113b799b68fbaefc91dcc5344",
"description": "nir/lower_point_size: apply point size clamping",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "42a126495113ff7f18be759e4606435d54b48fcc",
"description": "virgl: overpropagate precise flags",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a4a34cd3234858dbfe990ede81d3a61edf95c9da"
},
{
"sha": "e1488d937430ac35e1e2fd0f4aa5bdbaddaa32f9",
"description": "radeon: Support shared memory user pointers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f871aa10a117168ed375bbe9e25ca3496fbb1569",
"description": "intel/compiler: assert that base is 0 for [load|store]_shared intrins",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5970fe22a66bf1727d8b677f4e3c93fe2172a71",
"description": "nir/lower_task_shader: don't use base index for shared memory intrinsics",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8aff8d3dd42ecc399f1d7d23ddd641e7e3fce777"
},
{
"sha": "49b8fffeed9dc9b6002d69cf16edffe059112daf",
"description": "nir/lower_task_shader: insert barrier before/after shared memory read/write",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8aff8d3dd42ecc399f1d7d23ddd641e7e3fce777"
},
{
"sha": "c601ba332b4a106072cd3315b7886e9937d86212",
"description": "ir3/sched: Fix could_sched() determination",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8671b2182b4bfb835355ef383b0ab0293d9462a",
"description": "meson/tu: Don't compile libdrm paths if KGSL is selected",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ad7be1b36b43ef2445feb83bdaf9b7c9c7b8ef5",
"description": "meson/pps: Check if libdrm exists to compile pps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee6a0c675b1701df46ed9fc4eab1a5d48a47dd0f",
"description": "meson: Define _GNU_SOURCE for android host system",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad3d6d9c6e3f96ec44573e8d9044a24988cc44e5",
"description": "radv/llvm: always emit a null export even if the FS doesn't discard",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "bdf3797aeb77a8346c1af6d86f77a7a834cca777"
},
{
"sha": "17645cb29c46e66f9ba58798142ceee0ed42ac6d",
"description": "llvmpipe: enable PIPE_CAP_FBFETCH_ZS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccaa7920ef6534b6ce1cff7a48d5f84369cfc398",
"description": "llvmpipe: implement FB fetch for depth/stencil",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ba3e797ee2c354b0871eb108d1c77c667a7af1e",
"description": "llvmpipe: simplify early/late zs tests selection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "443ef18f0c95af9c3c93a2e7d62362e8da6d3a8e",
"description": "llvmpipe: enable per-sample shading when FB fetch is used",
"nominated": true,
"nomination_type": 0,
"resolution": 0,
"main_sha": null,
"because_sha": null
},
{
"sha": "8788b175969c8adadb36921b4634d1e3db6aee06",
"description": "nir_to_tgsi: Don't count ZS fbfetch vars as outputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "959b7480388aa499c00fa2bd531cba92b7799c94",
"description": "glsl: add language support for GL_ARM_shader_framebuffer_fetch_depth_stencil",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41f22a1823a77183fb28e8a6dd312d723c3fda87",
"description": "gallium: add PIPE_CAP_FBFETCH_ZS and expose extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68e89401140d1b3a17052899c54577de3f008b67",
"description": "glx/drisw: use xcb instead of X to query connection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3e723fb775ddad543d63f31e898458b7e77bcd8",
"description": "wsi/x11: add xcb_put_image support for larger transfers.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5dbb1139c5e5bff0dc52fc2e4c3c19da1cdb4bf",
"description": "egl/x11: add missing put_image cookie cleanups",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6082ac62e8aa5922820b219103659c3c4f2f53f",
"description": "egl/x11: split large put image requests to avoid server destroy",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8fc5cca9039e7d4ea08cc6d99fe9c4f8cc49f8b",
"description": "zink: fix dual_src_blend driconf workaround",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea005c9e0470adbaa167b6a1d2da5f04efe2035a",
"description": "glx/drisw: invalidate drawables upon binding context if flush extension exists",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "23b63e536e54c00de9dc1b634265de3337318588",
"description": "glx/drisw: store the flush extension to the screen",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cee1c4fc7f35c74103af50d6b6ccfe46e3ccc384",
"description": "ci/lava: Filter out undesired messages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64d074879b82f6bc694a626631de7b4ff305211a",
"description": "vulkan/wsi: Use HAVE_LIBDRM to detect DRM instead of !_WIN32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7127fbc4c9aefeb182fcd2d047b8e4438ef0896",
"description": "intel/tools: Print memory info in intel_dev_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eaf2a35a76e0a92936bd10a25349eeff29d73684",
"description": "iris/bufmgr: Use memory info from devinfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1505f943976c4edba79bac133db1007288fcf7a9",
"description": "anv: Use memory info from devinfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4289c9ec13c9dfdbcda8217c7fb4a87baec4868f",
"description": "intel/dev: add a fallback when memory regions are not available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e727297e83572820f0a1a0db69877d55a36fb64",
"description": "intel/dev: add a helper to update memory info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4aecfbf0f4abd6932ae071c27bd8e6c3639b8dd1",
"description": "intel/dev: Add devinfo::mem to store i915 regions information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1222c86e34fb7ba5085c598b7d1d073258d9fafc",
"description": "panfrost: Bump ESSL_FEATURE_LEVEL on Valhall",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74460a5d7544d08b653957e2e283235d66ebf8af",
"description": "panfrost: Enable CAP_INDIRECT_TEMP_ADDR on Valhall",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d84bb00dc4d75652e07d0a3d9f0663431f9bdc8",
"description": "panfrost: Enable more FP16 caps on Valhall",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fedf22b6089f0251426cd4c431363bbd0e4413a",
"description": "pan/bi: Tune lower_vars_to_scratch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd021a618f3aeb2148060774b018343f059f7d1e",
"description": "pan/va: Replace MKVEC.v4i8 with MKVEC.v2i8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c570693c19dd72c40b58e8345bc86c70674670e6",
"description": "pan/va: Pack MKVEC.v2i8 byte lanes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10301885abe83897da84b0f09e36a7a68d2c491d",
"description": "pan/bi: Constant fold MKVEC.v2i8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2833d0472af6ee29f25e863e765d85cadc33ad0a",
"description": "pan/bi: Model MKVEC.v2i8",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6792b15971fd9786ac18833242fd6b53c3b40d74",
"description": "pan/bi: Remove FRSCALE from IR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21bedd2c97194d3cf8281f99cc9bd337e1510816",
"description": "pan/va: Rename RSCALE to LDEXP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0da28ee2c71c0a3fcb36c6bf11b1ed7d50529400",
"description": "pan/va: Implement sample positions FAU packing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9dd0bc92b588c37de2150b4cb9761188c3edce90",
"description": "pan/va: Lower FADD_RSCALE.f32 to FMA_RSCALE.f32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a882ecdab06d3cf3786698d23eb015c2baa332a",
"description": "pan/bi: Align accesses with packed TLS",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "6761dbf8915d16d1408ac9b3d85751d0991f542c"
},
{
"sha": "5ee1179c946a2710e6621192fe8f0cfbf49d368d",
"description": "pan/bi: Fix LD_BUFFER.i16 definition",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3dc2095b079f1ac890cbf6ca2f525841a2dab5ba"
},
{
"sha": "40accfd3b71dc1c15e9b911f0f0e56b527e4e256",
"description": "pan/va: Unit test va_mark_last",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4b7e337b45da6ac773a4e210391c67ef7e426ab8",
"description": "pan/va: Mark last register reads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4377e12558be7e231a3346ee0fc1e316f190966",
"description": "pan/va: Use validate_register_pair for BLEND pack",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b48933d6411a379c128b31174474949046a6915c",
"description": "pan/va: Include BLEND for va_swap_12",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "738a1572d264be8bab8cb27301f842bcc4695b13",
"description": "pan/va: Move va_flow_is_wait_or_none to common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1b29a99b7bff6417f437147d44547b7a9c914c6e",
"description": "pan/va: Add header guards to valhall_enums.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5a87365523f4b5cb183e791937f48eb36391ec3",
"description": "pan/bi: Constify bi_is_staging_src argument",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2075bff4e84437b42154febdd9525f6193ce528d",
"description": "pan/bi: Mark bi_postra_liveness_ins as MUST_CHECK",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43d00c2971ae641f41c789edc7d8413c877dacab",
"description": "pan/va: Unit test barrier handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c6b9b9c9218cd115c3f3b9a1c6e56e6daa84fb4",
"description": "pan/va: Workaround quirk of barrier handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fa545528d02091447d9c70759cd2b377e9a2cad",
"description": "pan/va: Simplify insert flow tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35fcf8d3d7824877df1f75052ea52a6e54541992",
"description": "pan/va: Move VA_NUM_GENERAL_SLOTS to common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d9c03df584b34e31ae35dec3ab5ba7816cbd9075",
"description": "ci: Remove the unused .test-manual",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f09b1ebe98840fec90e9f8a0ee8ea07a31c381b",
"description": "ci/bare-metal: Add test phase timeouts to all boards.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd3d9a7a92ae31a7ce47fb1a3fec7fff743eda7c",
"description": "ci/bare-metal: Add handling of netboot firmwares for servo boards.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f8114d1e01aa49ab1b705084f8a9c2ea2fbbc2a",
"description": "ci/bare-metal: Get rid of servo's serial feed threads.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca453714aa4add8faec1e11a8f5866932ca8261a",
"description": "ci/bare-metal: Add per-boot-stage timeouts for fastboot and poe.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e15ec1949f6724e75a6eaf6df4c0746279d2560",
"description": "ci/bare-metal: Apply autopep8 to our python scripts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "909e7aaf57fc64e29dea5798387dd36c1bb6af6a",
"description": "tu: Reset xfb_used at the end of a renderpass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "086faecbba856b9ee4533db36a7fa930e72d6606",
"description": "turnip: Document some fields about resolves.",
"nominated": false,