mesa/.pick_status.json

10559 lines
335 KiB
JSON
Raw Normal View History

[
{
"sha": "31e6d15801a9904089aa2913c8eb5a31b79c7dfc",
"description": "radv: advertise LINEAR filter support for multiplanar/subsampled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7accfbffd83377a40f16e6f5e0a04d5a14683fad",
"description": "drirc: Set limit_trig_input_range option for Nier games",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e466efe417d8d8a32e360231e587ecc11c2dc35",
"description": "v3d: apply proper clamping when setting up RT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5a458859f4c787cef75991c35fe3d8d1912e5ad",
"description": "v3d: upgrade V3D 4.1 to 4.2 version",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d95bff8e1ce36e9ceb940af3297db490a53725f7",
"description": "v3d: add per hw-version caller macro",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e334e98188a8c98a07cdcf9b1640750e4c83b2a",
"description": "radv/rt: store stack_sizes per stage instead of per group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f50a5a62bfe6569bc4f6d3500f3e0ad8d75d2152",
"description": "radv/rt: use vk_multialloc for radv_ray_tracing_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfa5fd480cfa89e143e32c1d12aabafebf9eccdc",
"description": "radv/rt: refactor radv_rt_pipeline_compile()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b314c2aae22792b4e4386e2f49578fe9b87cd66e",
"description": "radv/rt: unify radv_rt_pipeline_create() and radv_rt_pipeline_library_create()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1100f7dcd5e5d07ace8c3d20b848c43ab57ef7c6",
"description": "radv/rt: unify radv_ray_tracing_lib_pipeline and radv_ray_tracing_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "97721f32ca5718b32d0e13ef337d298844db9193",
"description": "radv/rt: change base of radv_ray_tracing_lib_pipeline to radv_compute_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbc0e74bdacca3ae9ea4503d8b6e57fe486e4a0a",
"description": "anv: enable graphics pipeline libraries by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c97b1eb08a971f72e8b1319c39379832616f9733",
"description": "anv: put EXT_mesh_shader behind an environment variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9f18f64b9ec56ed0e89a5baa41b4536585a8a90",
"description": "zink: also cache swapchain semaphores",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59"
},
{
"sha": "c6fd58802784c453ea40818bfe1af3bb6e28b8b1",
"description": "zink: block more flushes during unordered blits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "89aa36359328ea48fa29be8dd439dd87043eaa03"
},
{
"sha": "2df7ee528c6f499a5d29210a335fb91c3bef4741",
"description": "zink: adjust bindless texel buffer handle before indexing",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d"
},
{
"sha": "8ef098a6008860cf6a10c51adecd4a5d0c5f4aa7",
"description": "zink: compare desc set to detect bindless vars in separate shaders",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e3b746e3a31e350e9f0962717e49acba28efee30"
},
{
"sha": "2991a7c11f8cf4239753f0a3170b5cce99e66cec",
"description": "zink: bind bindless db set when updating separate shader db sets",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e3b746e3a31e350e9f0962717e49acba28efee30"
},
{
"sha": "7428b41618b13c545beb92332c0bac2455064706",
"description": "zink: set debug callback on context",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "391cda41acec03a68dcff293fbdb8e781833ec4f",
"description": "zink: add perf_debug for \"interesting\" shader compiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "443e098f7aa7ed9e3ff3387452b51024a94950f2",
"description": "zink: make mesa_logw separate from perf_debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6098c3f9c07b5ba4066a4a2e162aba224c0f406f",
"description": "zink: add ZINK_DEBUG=nobgc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0fb5f81ab64309dbf5d1e2f553604bf0ca3423d8",
"description": "zink: add ZINK_DEBUG=noopt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d39ff67519078482fc9f6953b9ecd0829771fa3",
"description": "vc4/ci: disable VC4 jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d52f08a76b1e2c0bdfd0dd6ca8a443172aa9691",
"description": "dzn/ci: Remove 'exclude' for graphicsfuzz cases",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd91387cadfd558347de47c0ca81f80dbd17494f",
"description": "dzn: Run nir_opt_remove_phis before nir_lower_returns",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca5bb27641b6645136b9a73a8930aba6e1bc0728",
"description": "frontends/va/config: check for QVBR support when creating",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "30a6363c8f6ff2cde85831cac11bdf78cb1e15e0"
},
{
"sha": "fcdd3cf0ad84202f4ef41b055d3b36668ff6b642",
"description": "frontends/va/context: check min supported resolution when creating",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c987eed9cd7ccf7836eb18ad8950a035ae002bbc"
},
{
"sha": "55d2973bce64279f029b4c88a89b4e0bdcd93b6f",
"description": "frontends/va/config: add disable packed headers as valid config",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "306c6e12a59be20bad8838f33382975d379d7db4"
},
{
"sha": "acdd6a2a6c3882ef6fa3acf612f9d55eaf55583e",
"description": "radeonsi: set proper drm_amdgpu_cs_chunk_fence alignment",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "ae7e4d7619e0f9aad41aac5424b051f8826afba1"
},
{
"sha": "e1ab32237227805775d5eedc14c9b3d41031ce0d",
"description": "iris: Add function to return mmap mode for aux map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "743bf9597ce44a45398bf30e92617b7c210afda9",
"description": "iris: Add function to return mmap mode for userptr bos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9ad8466a45ae1ab6455517153e610153a43439c8",
"description": "iris: Add a function to return allocated bo mmap mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57afa7c0b12d6d0c9013368853080dfea5b50d07",
"description": "lavapipe: honor dst base array layer when resolving color attachments",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c84aee779bf00805ddc697b6989eda84a7ad6898",
"description": "zink/ci: document new flakes on RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dab817c4d8c79d0a827fc3ad60458518c16e0a77",
"description": "zink/ci: document recent fixes on RADV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1152283278aa36d00d7c3dd2e1cbd8090d3de1d",
"description": "radv: advertise VK_EXT_attachment_feedback_loop_dynamic_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d740e283e1635b1fdbcb9f8ccf4de434f7ba11ef",
"description": "radv: implement VK_EXT_attachment_feedback_loop_dynamic_state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae4692db497b07bf6b2907026c1cd0837575466a",
"description": "vulkan/runtime: add VK_DYNAMIC_STATE_ATTACHMENT_FEEDBACK_LOOP_ENABLE_EXT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14162c090485dd19353b6b5272e48dabf451b7ec",
"description": "vulkan: Update XML and headers to 1.3.250",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ccbfcf3933e28db2a7f7f96488d741bfa4782c1a",
"description": "glsl/lower_samplers_as_deref: apply bindings for unused samplers",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3277d6965b49ab4c9d40c39690fd9f085eff60a7",
"description": "vc4/ci: skip unsupported test versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "787ae18a373ec70fc3c66b3592d30707b141e751",
"description": "ac/spm: switch to SPM version 2.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a51f8787d5685833130e787779b7a3d7eb61ab9b",
"description": "v3d/ci: update neverball-v2 trace reference",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99c1f58b0a46e0aba953453921050f6a260f8155",
"description": "iris: use the workaround framework for WA 14013111325",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27b019d94ebbff067eebd5dfd931cc11b99389ee",
"description": "hasvk: drop dead code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1896b48f4ebe146c2ce00fc2e0d46113ab8613ff",
"description": "anv: use the workaround framework for WA 14013111325",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f00143acc3afe4e4009cef007a643ff10ab0eada",
"description": "intel/compiler: Fold constants after distributing source modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c64ff6c2afe4f0a59cf8186dea440fb524e010d",
"description": "venus: enable sparse binding properties",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0c05418fd71cb15856fbfcc9575212dec1887555",
"description": "venus: enable sparse binding features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a55d26b566f1ba67f770f689e4de9b0f70c0d47b",
"description": "venus: add back sparse binding support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3e1140c20bdfa630381797b321dbc5d7a315d52",
"description": "venus: add helper function support for VkBindSparseInfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ec54465d489b7b5fe5da27188e73154617332c2",
"description": "venus: filter out queue familes with exclusive sparse binding support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ba2460e615b4f11e96366fe00d92fe0ab18f332",
"description": "ac/nir/cull: fix line position w culling",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db0e9d3caba348d4edbbe6f883fe1ceb8ddad2c8"
},
{
"sha": "24350064ca2f2fdb097871f60228b7d20eec6f87",
"description": "zink: fix uncached memory readback",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "52f27cda05b9ff2eb93cbaf1cfae15198ed5a3d6"
},
{
"sha": "6452849b1101e0c3c6292ca0ba43c4fbeb9d6339",
"description": "zink: block batching of unordered barriers if previous usage was write",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bf0af0f8edeed8e2e8c74c2a4c3f4baae75ead24"
},
{
"sha": "9b4b0911ee0176defedca9420c19a1fdc486212f",
"description": "zink: disable batched unordered barries with ZINK_DEBUG=noreorder",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "bf0af0f8edeed8e2e8c74c2a4c3f4baae75ead24"
},
{
"sha": "4b7245284dc47727cf5d2c3d24619db983a0074a",
"description": "zink: flush INDIRECT_BUFFER mem barrier for compute",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3674839d11055627eacf4ccaa7c6a4c47ba87d6c"
},
{
"sha": "5149b2a938658e715a3609bd5416ce966f5d28ee",
"description": "zink: unbind the ssbo slot being iterated, not the index of the buffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f0749f8fda55ad851cf1aba19019adf18225e0f",
"description": "zink: use an intermediate variable for binding ssbo slots",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ecb4e6af21578fe3fed0aa85e93f4aa23ebaf205",
"description": "zink: delete unnecessary pipeline stage flags from inference",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "98c411a2a19156f4e9171469122acda4ae536e41",
"description": "zink: add PERSISTENT for db buffer maps",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509"
},
{
"sha": "8e75378a2d008323998f51472c3a0aa922b8ecd3",
"description": "zink: delete persistent map tracking",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebe3b91ca014eab04047eba5545328ff1e08a743",
"description": "microsoft/compiler: Avoid integer divides by 0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6ac1f5fbd392ff2ce966a55b8634ee3366cb93e",
"description": "spirv2dxil: Lower large temps to scratch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4ce095bad9115c25b05c82db171171275d6e3a4",
"description": "dzn: Use A4B4G4R4 instead of B4G4R4A4 when available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95df5f2e8ce77b06d91d9186417e4a1e043d7854",
"description": "zink: stringify unsupported prim restart log error",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e205a4839bf9b0e82e5cb7dbf05ec369c2630ee6",
"description": "zink: allow vk 1.2 timelineSemaphore feature if extension isn't supported",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "421546c60df5d7759c6980311c178feb6f07a7d6",
"description": "ci/windows: Pick up WARP 1.0.6 NuGet with lots of dzn fixes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17fe6d1252527ac1bb3eb367f6faef9d29552eb3",
"description": "frontend/nine: Add debug driconf var force_features_emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "824fad18b3b295101cce218a249162e67a67c597",
"description": "frontend/nine: Fix shader cap test for POSITIONT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c8eb27e2c383b47e311e352169e9583d83d2e7b",
"description": "frontend/nine: Implement backup support for clip planes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7a3b2f9485ddfde44ac948f89bc80a9bc350511f",
"description": "tgsi_to_nir: handle PIPE_CAP_NIR_COMPACT_ARRAYS for clipdistance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0e9c225d87a0dff133616efd7eded7485615412",
"description": "docs/gallium: Clarify PIPE_CAP_CLIP_PLANES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d5f3c517829cd76c8fb2216ce49b467c25b472d",
"description": "frontend/nine: initialize force_color_in_centroid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f5f388a2cabbdcb73f9cccf29b70d1a5045cbf4",
"description": "frontend/nine: Get rid of INTERPOLATE_COLOR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33bb1e04106279df1bedda2628173fcb9a06488b",
"description": "frontend/nine: Enforce legacy pow behaviour",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77c0230006f394e775f42643bcae144addef15fa",
"description": "frontend/nine: Print warning incomplete position_t support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "372c4549f4b1db1a51730c91be870b8bb0e3fa44",
"description": "frontend/nine: Improve VS_WINDOW_SPACE_POSITION fallback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "98a51b77944a3a0ca1a3ac07e4c9339218ce4bb6",
"description": "frontend/nine: Implement backup support for pointsize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87fd0f29fcacc7d927aa1d568281e52aa118f359",
"description": "frontend/nine: Implement alpha test backup support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31fe84f2bc76a875b9ed215a1b9410e77097bfee",
"description": "frontend/nine: Drop max_ps_const_f",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4ea6adda5878668102ac4f673b0a98950d6af5e",
"description": "zink: don't init mutable for swapchain src during blit",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2c63624c179685cd14e4dc90f253b70a343d7b6",
"description": "zink: don't init mutable resource bit for swapchain images",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb8a878b53680b30106a0c864f020fc6f6a078c3",
"description": "intel: enable protected context creation along with engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbc1c6a16f5ed367bdfff7a33ecc0f6dc3e66d00",
"description": "tu: Expose VK_EXT_fragment_density_map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "761a1e986371f6f6965e5b3a1b8f1efbdffea609",
"description": "tu: Don't allow importing/exporting subsampled images with modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc33082d0033704cf9a9462fa2a02df04ec9fc1c",
"description": "tu/autotune: Always prefer GMEM with fragment density maps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f2be52487bf2f84f1b4d12b27275847ff6facf0",
"description": "tu, ir3: Handle FDM shader builtins",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b474ed1f3a237156f46393f7852d605c3e876790",
"description": "nir, ir3: Add option to use unscaled FragCoord for input attachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "715327ff857c39911005ae429a12f80aba1fd44d",
"description": "tu: Implement FDM scaled loads/stores",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fec372dfa502f588e894c19e9c2a8ba2c73d6c9a",
"description": "tu: Implement FDM viewport patching",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17c732f5311e27f0d04643bbe275b7d36150938e",
"description": "ir3: Record whether a shader writes gl_ViewportIndex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "05f96dd00f3e6ee2ae69ec15e53f149816ada0b7",
"description": "tu: Add core FDM patchpoint infrastructure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebb8e104a566714574126365adde93b43fffefe0",
"description": "tu/cs: Add support for CS patching",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2aa3dc3bd0469bfda34674635ee8098a264debb6",
"description": "tu: Implement sampling the fragment density map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64daede1c3989fea943552b3095f368121b03dc5",
"description": "tu: Parse fragment density map attachment info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab75e0a12634a262f68a3438fffa014bed36e043",
"description": "freedreno/a6xx: Document per-view viewport in GRAS_SU_CNTL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "768dcc7a27599237492f4509c91a1590ea2296fa",
"description": "tu: Make dynamic viewport and scissor count more accurate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f33d0392aad748cadba3de48b54e0596c890c1a",
"description": "tu: Merge RB_DEPTH_CNTL and RB_STENCIL_CONTROL drawstates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7673fcf206433e94dcbbcc30d940e4e2cb0cc3ca",
"description": "tu: Precompute maximum views across all subpasses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2668ba0ecde447f44bd362ae0d076d9cbd4dc0af",
"description": "tu: Use dirty bit for scissor state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3ffd963f539dfb1488eee747a0cd3caaa58ba04",
"description": "tu: Add 3D GMEM load path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a294a6cfe667296d89921d9a670a503239ec2e0a",
"description": "freedreno/fdl: Expose view offset",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31a9ac7f4ecea3fcb28cbec16c204e1fd73f9446",
"description": "freedreno/fdl: Don't pre-shift image view pitch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "012e8f5c61c0d79ab7495c2adc7804147a78b5b9",
"description": "tu: Don't pre-shift depth and stencil pitch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6902bf42550a9723506488313ae410ae18423e9",
"description": "tu: Don't override depth for GMEM",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "def56b531c86f529bc32d1834ccb479457717db7"
},
{
"sha": "cabbbbf0af1f5678dbc8fbcf4d843c031103823f",
"description": "nouveau/nir: Set isSigned on all atomic_imax/imin",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "00627b4f8db5465daae08ddd7dfffa3a06e2c902",
"description": "aux/draw: add guardband clipping for lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5fa94366179c4b3d03ab47bb1948b572ab795c3e",
"description": "aux/draw: check for lines when setting clipping-mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43802ea3b5dd2f58736b241fd371c7d7d8888217",
"description": "aux/draw: guard_band_points_xy -> guard_band_points_lines_xy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea98df2a65ef356907ee7c5db9c4b352f6740031",
"description": "gallium: pipe_rasterizer_state::point_tri_clip -> point_line_tri_clip",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "04b33699217990b3d5c16047586070e4067d3281",
"description": "ci: uprev virglrenderer to drop venus release patches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ed2616ac362a9d1654f92726b2f0cb54fa66fef",
"description": "radv: Fix vk_instance_init vk_error instance use-after-free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb91bc9fd2387b979e27475c861c317b3c23d01c",
"description": "lavapipe: Fix vk_instance_init vk_error instance use-after-free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbc4c088fc563293eb80d9f60ed1414f8156e23e",
"description": "r600/sfn: Fix iterator use",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "e57643cf5488fc7ca2619f62997527b1f546cd38"
},
{
"sha": "d90fc82569934f7431281ffb3e9d89b01ff054a0",
"description": "radeonsi: do AMD_DEBUG=nodisplaydcc differently to also remove modifiers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c8b5a8fbd96a7ee9e847c649f749c2fe7d16135",
"description": "radeon: add radeon_info parameter into radeon_winsys::surface_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae6b9284951064f81a7e9343fbfa731f643121a1",
"description": "ac/gpu_info: disable display DCC on Raphael and Mendocino to improve power usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4c8ac5aae500df0fb4a272d95eb4e9ba44a3f58",
"description": "ac/surface: don't expose modifiers with DCC retiling if radeon_info forbids it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ce6430067613e3e64cabf79918a3d96122b0c4c4",
"description": "radv: remove ac_surf_info from radv_image",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e846ab1dccc5b40544547ae66cecc58b7e5d229",
"description": "radv: use vk_image::extent instead of radv_image::info::{width,height,depth}",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb721d5de5103a2350ded684fdec80310ff223a9",
"description": "radv: use vk_image::samples instead of radv_image::info::samples",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d37b020428aed6fe5dd0614104ff5fc227e47a48",
"description": "radv: use vk_image::samples instead of radv_image::info::storage_samples",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e62bb0dfeec2421ce09baa9ccbefe927817367a",
"description": "radv: use vk_image::array_layers instead of radv_image::info::array_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b7b9657a70ed654b6cd8a6fba67ba37ef73ac944",
"description": "radv: use vk_image::mip_levels instead of radv_image::info::levels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87d31cadad08c581b699a14a969096220790cdc9",
"description": "radv: disable RB+ blend optimizations on GFX11 when a2c is enabled",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a6d4139e59bf0aab66f09b321d1690d28c50a67f",
"description": "Corrects log print to produce hexadecimal base output",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "53b77a8102cdb002461bbc8b7f52d8babb290aeb"
},
{
"sha": "fb13360546ec14353db7cd1023e9103381d7826c",
"description": "intel/fs: reduce register usage for relocated constants",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1aaf4bf40a53e8e382ba14b2470f160afd78b6cc",
"description": "asahi: Fix batch writer_syncobj cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f55eff0e5df17dd4d9328236988932d360ac00c",
"description": "asahi: Assert that freed BOs have no pending writers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7d098679b40c0aa5bf0b01bda68c05dbae4880e",
"description": "asahi: Fix depth load/store flags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d49e8f4d763b6e468cbda838bd38e1b71c14e7c4",
"description": "asahi: Clear batch->resolve on agx_batch_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d72e1418ce4f66c42f20779f50f40091d3d310b0",
"description": "asahi: Implement transform feedback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25646c7772c0bdda9ddf29490130e3a653d4c6aa",
"description": "asahi: Bump MAX_PUSH_RANGES to the worst-case",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2f366ce64795655a5916a166fd7d3773132f442",
"description": "asahi: Shrink disk cache size of push ranges",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e79e74367489d9156fa50b30e79d70f1ff2fbb41",
"description": "agx: Lower I/O to scalar later",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a561a6c4684922758b5fa3dedb9ee3bc4229a4fa",
"description": "agx: Validate that collect sources are the same size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9337f6a8650fb5425a283e1643dfe4b048c93412",
"description": "agx: Rework z/s emit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4f9269b66184aedba9ffc690c8f24eaa2285edc",
"description": "agx: Ensure load_frag_coord has the right sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f71e1bc2d5a4e2595c33198b30bd8f4b004248e",
"description": "agx/lower_address: Match multiplies, not only shifts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "032d7bd302cc391c308191965eb9dd06436b61ea",
"description": "agx/lower_address: Add helper to match multiplies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c837156e99b2832e9233aef182731dc8bd85c180",
"description": "asahi: Bind staging resources as RENDER_TARGET",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31c805d0aa7fb82b373e08de0af0f57db8d91154",
"description": "agx: Don't wait at the end of the shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d138f44601a480b422ecfa2983838af084bad47",
"description": "asahi: Copy resources if needed to shadow",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87e57eae092162a80c882bdf73afd15ecbeb28df",
"description": "asahi: Rename no colour output to tag write disable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e13f9caa255882b49b4835dfaac18d4f6fa491b7",
"description": "agx: Fix packing for iadd with shift",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd7e016961a3e41d635a484889417da4c86cff13",
"description": "asahi: Use device_load shift for VBO loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9c33e16ab06c1eab398a41dad5472ec3100b72",
"description": "agx: Defeature fsub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a33a813fe2e503cdad544dba10e8266535066581",
"description": "asahi: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1185ac931f9337cd1f2a029b6d7dd7739b77d151",
"description": "agx: Remove bogus assert",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7090b34ca574950bdaa1db3b2569e6a1ee067b4b",
"description": "asahi: Compress more texture targets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f39bbdee9bf802aa37684943830a1659055d1b7",
"description": "asahi: Use 2D array staging resources for cube/3D",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c11c40eaf4d4ba1e2900df4615374cb8296c8725",
"description": "asahi: Explicitly ban MSAA, compression with linear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fc88876329ce87d5ff89cab91226970a11d6c987",
"description": "agx: Handle linear 2D array textureSize()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21d7049925f669f62b1cea4f00dabe98e2bd2ea0",
"description": "agx/lower_zs_emit: Fix progress returning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c8e331bf72245c0f1909063c36b2f27552d635c8",
"description": "agx: Fix abs/neg propagation into fcmpsel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "632014ece0282c519e028f07f793db697a96aa7a",
"description": "agx: Handle splits of uniforms",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "221b329a982869a8f17ae438d932861562b2a703",
"description": "asahi: Track write to separate stencil",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f907dd827e9ce2e868d8e79f68138ea1a3385b3",
"description": "asahi: Identify XML for barycentric coordinates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f8cd310e47f9182f7dbef748a40a8e144691948",
"description": "asahi: Don't use depth/stencil staging blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2546b71ed6366b2cf8becd884874498da2230c1",
"description": "asahi: Minify width/height in create_surface",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9b471d1b368e5fa8d9fa477522564bc3e988ab8",
"description": "asahi: Fix disk cache disable with AGX_MESA_DEBUG",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5e9538c12e0f564af888e2d2c1804e960b9492ca"
},
{
"sha": "fdec9f9c6b7744b54ff04a8cde72c6944c023167",
"description": "asahi: Fix batch writer tracking for null batches",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae2b312ecb9b83f35b32ad1a21a259ec0521ab23",
"description": "asahi: Add batch state debugging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be3a1e2e88e3a74371b411501e3f41e043d1df71",
"description": "asahi: Free low VA BOs correctly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "222d6b45fab81f1d6e15879e075190f3531a0b21",
"description": "asahi: Fix typo in debug/error message helper macro",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0a132b06406debc79565a7eb4dbe02e9f793e5cc"
},
{
"sha": "fba5a6b7e24936ec7c7195ed33e9d6d839ac52c0",
"description": "asahi: Enable 2xMSAA (for deqp)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da60a34fa91d9936d55ae5ae5719177a0dc4f07e",
"description": "asahi: Broadcast Z for all components on texture fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bbf10f3f2b44fcddaa045dd5e7de342deb7e4ea",
"description": "asahi: Identify ZS resolve bits (tentative)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5503a08583f3ed3f853a17a54f053a67f5e6093d",
"description": "nir/lower_fp16_casts: Fix SSA dominance",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "01dfd65a2d407dd95ac472e7e80e736bc7a8fc57"
},
{
"sha": "dabc52899b481e36e120a04b09762bbf23b06cc9",
"description": "ci: uprev kernel to 6.3.1 with fixed patch for Adreno SMMU",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6dc8afc19b5286311d66d2523295ace371d561f2",
"description": "freedreno/a6xx+: Use template to handle a6xx vs a7xx differences",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "526831ee2ea8ea5bd1235db05c7703abec537830",
"description": "freedreno/a6xx: Rework set_bin_size()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ae09f3effd2f1353dc92f5b64428d479e1c9596",
"description": "r600/sfn: fix cube to array lowering for LOD",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "05a3eba09462a3a63802bcc87fa82dae36ad7a27",
"description": "r600/sfn: Ass support for image_samples",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "19961f8195066a7cf21815d4058e2accdc59edf6",
"description": "docs/tgsi: use \\ll and \\gg for left and right shift",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "abcd3423e9bfbe9d3b95d61b2f0951458877c805",
"description": "docs/tgsi: fixup latex for TEX and TEX2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b7327296d522e00e1f526a611753ad37775bff76",
"description": "docs/tgsi: do not use math-block for non-latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f94c95ab5a16217bbdee785cf6b16c981d4fa808",
"description": "docs/tgsi: use math-notations for conditionals",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02908b26bbb2bc0ee865ca52f616b6840d4abb43",
"description": "docs/tgsi: wrap overly long lines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d22ee93f97ee2e13b8cf7f94f5889d511a1d7c2b",
"description": "docs/tgsi: fixup bad latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8871ac2edf7ba6c53088951b411ac18546b8f89",
"description": "docs/tgsi: fix bad latex",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f84d1033c16afe6e8888580845286fed2c1d25bd",
"description": "docs/tgsi: fix up indent",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb4e4fc5de48886758a26ff19d322947b5abfcec",
"description": "dzn: fix pointer type mismatch",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "71dbb3120a9d0fb0de3296b5188c086c55673c04"
},
{
"sha": "191fa52d0cd3eb0626d9da9e7e265586f10b666c",
"description": "ci/turnip: Drop the IUB bug fallout flakes.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "12c10f2fe999ea517854f695b6fd18df0d0da959",
"description": "ci/turnip: Drop an xfail from the full run for a recent fix.",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "2cbc24b9da01fb7cc38b42fd78d8f232ce7167b7"
},
{
"sha": "80b541513dd5d5f8273e74ed500cfd13cc0b00dc",
"description": "ci/radv: Disable flaky heaven d3d9 trace.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8af504041977d2ff7362ec84838697fc0749c7e",
"description": "ci/radeonsi: Mark glx-make-current as flaky.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "91b06ea8b254f2a0a60468746da5f7d835b1e764"
},
{
"sha": "d6ece34418d75c5604aab8aa2e634b9c1b1bd4dd",
"description": "intel/tools: decode ACTHD printed by newer kernels",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "499f332a3a5076b2d6f1f12bf728784b5e2df98b",
"description": "radeonsi/vcn: fix decoding bs buffer alignement issue.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4f1646d73fa8bac82ff2195f06a5f6011853f647"
},
{
"sha": "6d84b34359dcbad477209adb9f9d0592c5a71bb9",
"description": "zink: add ZINK_DEBUG=optimal_keys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcf3adbde7ea637e228e558c78983e804b2fdc10",
"description": "zink: disable EXT_shader_object if !optimal_keys",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4cb900609fc753b38ef7a39bddf35ea15ffa006c",
"description": "zink: break out optimal key handling into separate function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13f98c8101b8021883e5f79f6c4b447975763b01",
"description": "zink: move EXT_shader_object check to another place",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e64f5f261e255eda32f24dd1662d64484e5d8ce5",
"description": "anv: increase instruction heap to 2Gb",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c60e94d61ff026a8ac025e109e0debfdea5b290e",
"description": "anv: make internal address space allocation more dynamic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "843afd4c6399bd77fff50e2e9cbb926257251a24",
"description": "anv: link anv_bo to its VMA heap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb8e31b7ed56c2eea82d3a809dd7313cb194f74e",
"description": "anv: avoid hardcoding instruction VA constant in shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53b77a8102cdb002461bbc8b7f52d8babb290aeb",
"description": "anv: remove 48bit address space checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c35d430460dbde714552aef78f3e54214a6071e3",
"description": "isl: fix layout for comparing surf and view properties",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "628bfaf1c6f207ee01c59e236cef3fae942d6c55"
},
{
"sha": "9471ffa70a03265d966594d3e290ce646f5c2f9a",
"description": "intel/fs: fix scheduling of HALT instructions",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b6945bb65284f28cbed3b53ffc3bb37ba66b7b1",
"description": "amd: Cleanup old GS intrinsics code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bb04dc5286bd9ec35fe1e29747e366e6f8bab72",
"description": "ac/nir/ngg: Use sendmsg in NGG lowering.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "025c1f5174005b04a4ce28da7e1a529dc4a13904",
"description": "ac/nir: Emit legacy GS DONE signal in NIR.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fffb2b33af5c51def6c32496cd5585d25d482379",
"description": "ac/nir: Use sendmsg in legacy GS lowering.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "009f0623ff4ccd57fcac9c563006018f2e3d706c",
"description": "ac/llvm: Clarify arguments of ac_build_sendmsg.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28d740fc0ba8b2fdaa4ea40ead51d60a7c0f9c0d",
"description": "amd: Move sendmsg defines to ac_shader_util.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f66281c7fb7a9e85dbef36f2661bd08254fcfe34",
"description": "amd: Add and implement gs_wave_id sysval.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1591bfc2807c7be0283e5e99ca539d11d596cc9",
"description": "amd: Add and implement sendmsg_amd intrinsic.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38447b3f634c0966e668cde13400b3a71a431f68",
"description": "aco: Disallow constant propagation on SOPP and fixed operands.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5398b62da1913e7224c826da0dbd5fa88436f18",
"description": "aco/ra: create M0-affinities for s_sendmsg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9dd6fcd9ece4433229181241bdaba9b2d0baa232",
"description": "intel/compiler: UNDEF SubgroupInvocation's register",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4913f54a1f3f1a513f3c44d8e88fb8e66810556b",
"description": "intel/compiler: UNDEF comparisons with smaller than 32-bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fcdf28ad94fb62d0fb76652af32a1f02d9d2c96b",
"description": "vulkan: Document vk_physical_device::supported_features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96cd034e3cfa85c4e72496360d1432dcb7e89cc8",
"description": "zink: take location_frac into account in pv emulation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "0843d4cbc3546a80d76109c892a1e1a3b847dd55",
"description": "nir: switch to a normal sampler for ARB program with not depth textures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f698d475718562918329471f7c038717f50d1d75",
"description": "drirc: add allow_sampled_tex_copy option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e764eb8f875eae06c91e39866908c59792079f1",
"description": "Uprev Piglit to 79a084c56b6dd79f7c3a97b57a72963121ebb1e6",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5edbf17e90973a2ac987c345e4a2d4021ee31cd7",
"description": "pvr: Move heap initialisation out of pvr_winsys_helper.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b4ce498eef33d4516d67d086b566032b620bf48",
"description": "panvk: clear dangling pointers",
"nominated": true,
"nomination_type": 0,
panvk: clear dangling pointers Fixes: ``` [829/1646] Compiling C object src/panfrost/vulkan/libpanvk_v6.a.p/panvk_vX_meta_clear.c.o In function 'panvk_meta_clear_zs_img', inlined from 'panvk_v6_CmdClearDepthStencilImage' at ../src/panfrost/vulkan/panvk_vX_meta_clear.c:457:7: ../src/panfrost/vulkan/panvk_vX_meta_clear.c:415:26: warning: storing the address of local variable 'view' in '((struct pan_fb_info *)((char *)commandBuffer + 144))[23].zs.view.zs' [-Wdangling-pointer=] 415 | fbinfo->zs.view.zs = &view; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c: In function 'panvk_v6_CmdClearDepthStencilImage': ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'view' declared here 393 | struct pan_image_view view = { | ^~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'commandBuffer' declared here [844/1646] Compiling C object src/panfrost/vulkan/libpanvk_v7.a.p/panvk_vX_meta_clear.c.o In function 'panvk_meta_clear_zs_img', inlined from 'panvk_v7_CmdClearDepthStencilImage' at ../src/panfrost/vulkan/panvk_vX_meta_clear.c:457:7: ../src/panfrost/vulkan/panvk_vX_meta_clear.c:415:26: warning: storing the address of local variable 'view' in '((struct pan_fb_info *)((char *)commandBuffer + 144))[23].zs.view.zs' [-Wdangling-pointer=] 415 | fbinfo->zs.view.zs = &view; | ~~~~~~~~~~~~~~~~~~~^~~~~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c: In function 'panvk_v7_CmdClearDepthStencilImage': ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'view' declared here 393 | struct pan_image_view view = { | ^~~~ ../src/panfrost/vulkan/panvk_vX_meta_clear.c:393:26: note: 'commandBuffer' declared here ``` Cc: mesa-stable Suggested-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com> Signed-off-by: David Heidelberg <david.heidelberg@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22829> (cherry picked from commit 2b4ce498eef33d4516d67d086b566032b620bf48)
2023-05-03 15:57:03 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3d648d20dba041a67a0fd5bf9b212672178a7f2",
"description": "anv: implement VK_KHR_ray_tracing_position_fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5cdcc22736244162af55397fa7d4a248684c5683",
"description": "intel/nir/rt: wire position fetch intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03f0f70adf11cea248d0ce205d26365476e16870",
"description": "intel/nir/rt: use a single load for instance leaf loading",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e0e4657f97cbf9ce080b4aa0fe01bc83eb8aa56",
"description": "spirv/nir: wire ray interection triangle position fetch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcdf008d6f4fc3ff0d0eac8217c1829c4d9b3dde",
"description": "spirv: update to latest headers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e726435ccc0c381f4a09f29e97ac415efce5112",
"description": "vulkan: bump headers to 1.3.249",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb233576d82f83af4271bd113e595d8f8c7e6199",
"description": "pvr: Reduce free list initial size when multiple devices are created",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6005d28249c92c5fa0f7384353f95f18fb33a17b",
"description": "pvr: Use vk_device's enabled features struct",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0164425b38655a8bbe4a510d7856cfb6a4197e3c",
"description": "pvr: Don't ralloc build context from compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2cc0b4a813e48eb11c7d0e9792db2b9632c4068d",
"description": "panvk: port panvk_logi to vk_logi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba118bb3bc4ddc4b694ed7d3b3247d9adac67868",
"description": "pvr: Adjust clear's region clip words",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "beffefbf21a13b6d23df75ffd1a2fc7432ac69d0",
"description": "pvr: Fix incorrect PBE packmode for S8_UINT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0aafa22a1cd1b2530c74b7c62db812ecf7061dc3",
"description": "pvr: Don't advertise S8_UINT support",
"nominated": true,
"nomination_type": 2,
"resolution": 1,
"main_sha": null,
"because_sha": "220356e0831bc870a189cf8d116a8b0ff6e1e500"
},
{
"sha": "57d6cb2f1e5e9b5724b4b0f8448d42fff27bcdca",
"description": "pvr: fix sync waiting while using pvrsrvkm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9e75abb61b1f926df794b6f9c365c67dc552279d",
"description": "docs: fixup About Mesa3D.org link",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7da0482636a3475232ed906cfd611b2d912227f7"
},
{
"sha": "360feea99cc64a41bb4d2ac8d17e907cab7191e6",
"description": "llvmpipe: fixup refactor copypasta",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a1846e39269a2c1b9e2961ecb9d5e1b10d629ae4"
},
{
"sha": "6ea7bdb15214b691092813ed78c96692718e9e8b",
"description": "mesa/main: drop use_legacy_math_rules",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a9473b32d5acf1b6051fe8dcae6de36089cfd26",
"description": "r600: remove unused code",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "337dc7d76604e646f1a85615ab2d9d238427bf46"
},
{
"sha": "1c1855cc0040b63deaf9ae1caf5d32d55476686e",
"description": "nir/lower_io_to_vector: initialize base",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "be34257197afe99314883661b1e3dd6328c7e4f8",
"description": "dzn: Delete queue-level event waits",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "04fa6c715b0f313af8ca7c95619e9d856c569d17"
},
{
"sha": "7d34fe04e4f4e9ad5c49afbfaad2b463832f0ae6",
"description": "dzn: Support separate depth/stencil resolves via blits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfc88a536bd88b6d0c06dbc162865cb312814c2e",
"description": "dzn: Support all available depth/stencil resolve modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f641538d3f1bd607c3832ae787be7ea510d8a1a",
"description": "dzn: Augment blit resolve to support min/max/sample-zero modes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fa938dd97501e182483d8f03c9be82398e989292",
"description": "vulkan: write beta extensions into generator scripts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54113f5a602adb643e3c36a66f74f2e1be2d56f6",
"description": "vulkan/cmd_queue: handle beta extensions.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb0307107d9ca47a3114f3a35b873e032461fc77",
"description": "nir: add/update comments for gl_access_qualifier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "820c50ada3f9563a0900f89a2252465b64bdac7e",
"description": "nir: rename ACCESS_STREAM_CACHE_POLICY -> ACCESS_NON_TEMPORAL and document",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c38bf95a06a4943909ea6408dbcc3ebb8f1e3717",
"description": "device_select_layer: log selectable devices if MESA_VK_DEVICE_SELECT_DEBUG or DRI_PRIME_DEBUG are set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "208e1824f1ddeb1eef8c65150e81230785881260",
"description": "device_select_layer: add MESA_VK_DEVICE_SELECT_DEBUG which logs why default selection was made",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "571ce2e481f1f51d947d062918ad05e309813af0",
"description": "device_select_layer: pick a default device before applying DRI_PRIME",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "afa1fba198f44b904efe6dddb323679c105dcfdf"
},
{
"sha": "f958a45a7144b0483533e10515a6c228edc69a2c",
"description": "device_select_layer: apply DRI_PRIME even if default device is > 1 to match opengl behavior",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "afa1fba198f44b904efe6dddb323679c105dcfdf"
},
{
"sha": "7fcda2b4e309cfa53a8ae3b2f03ffc363e745ef7",
"description": "device_select_layer: fix inverted strcmp in device_select_find_dri_prime_tag_default (v1)",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9bc5b2d169d3a3c9d52fc30987eaba52e3b7dc00"
},
{
"sha": "ed212b8cce844e7c1b62c3dae136c4dd8646a707",
"description": "svga: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "6cb3c6c76801b47f4be4e64410124d00428bbc58",
"description": "llvmpipe: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "f05caed02e7e4c359d233677b52ba5e24c94b7f2",
"description": "vc4: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "8f690c4f7836c9574de601e04435e5dabfa6fe69",
"description": "v3d: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "4809274c18e30b5c714bbf1ffeffd167bb44b270",
"description": "softpipe: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "7a3deb05a6b4d44d5137706b6eef8dd8b6dc2427",
"description": "iris: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "b1449e3e673db8e2d1b149681f7b57e4efae7620",
"description": "i915: use util_unreference_framebuffer_state to unref fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "b86f0280d780a199e2336aa7fd2c1a6836418b1f",
"description": "i915: use util_copy_framebuffer_state to set fb state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "c686c98a795f6a42bb7844cca022ab22c09b2464",
"description": "cso: unbind fb state when unbinding the context",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb865ac72119b7b86998fb12e2431c90e131470e",
"description": "ci: carry venus-protocol 1.0 release patches in virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdc82f52d7d16b05a9922534be00fba39e3a1c5b",
"description": "docs: update Virtio-GPU Venus driver page",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d76038712ea099424e906d8a4c19ad5c932f7e3",
"description": "meson/ci: promote virtio-experimental to virtio",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9c26e6920bc3dca5df3e21a685f7adc684aca6d",
"description": "venus: adopt venus protocol release",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "234ae64c928dd59ded32a3def6b6ea401adbec21",
"description": "venus: stop query experimental features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ac1dff603e744142517424d5d4d821102b77b095",
"description": "ci/zink+anv: Test piglit quick_gl pre-merge, dropping a few KHR-GL46 tests.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fee8520937284734b5fdfa58ae928d50570e32fc",
"description": "ci/zink: Update more xfails for tgl piglit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c213bedd113dadb425e1e0d91dd8f36452d2cdf7",
"description": "Revert \"ci/zink: Try to update TGL results for new MSAA behavior.\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "74a8f118a2595479a94a8b7097680c5111d7273c"
},
{
"sha": "f79aba46dad68f5b3b89e43f0a73ca855852cc01",
"description": "venus: use pipelineCacheUUID for shader cache id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e3ce614b9e4c307f233aac5deaf2b623a0f0fab",
"description": "zink: sync queries at the end of cmdbufs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7c96e989755029a21b78f9e9aaa00c7a3d267172"
},
{
"sha": "738c2eacf3578b8c177304e9761909d492f82619",
"description": "zink: null some descriptor buffer pointers during destruction",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "13c6ad0038aa42f1c908ca1adecde9bebf9f2509"
},
{
"sha": "d5ceb4770b365694d963e2a8c7e1ce4ec2cedd44",
"description": "zink: set depth dynamic state values unconditionally",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d1e565a8ebf4eb06bd3047b403a27f94d22c7062",
"description": "nouveau/nir: image_samples/size don't have coordinates",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4be2e3437ce12d9860d3c8d8c8702cc108b97d7",
"description": "zink: disable a630 traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d7e37389bcb26bc56932438da3ca0b5d44aedeb1",
"description": "nv50/codegen: Set lower_uniforms_to_ubo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6bcbd57e36e9b6a6c87deca2aab28b63dfe26cd",
"description": "panfrost: Check blend enabled state in pan_allow_forward_pixel_to_kill()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "300327ba19d921308e5933910f925027538435c4",
"description": "ci/zink: Disable Freedoom trace on ANV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36bb5f1f704753ecbe84a84d6b4a01d2b93576cc",
"description": "radv/ci: document a series of recent regressions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11a853e912c73b65f6b877e4fbca904b54f3da41",
"description": "wsi/wayland: Do not assert that all present IDs have been waited on.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "577b3c7bb2dab10de3cb039b464870a44c118798",
"description": "wsi/wayland: Simplify wait logic for present wait.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43f868d17572b428e1f54763d794e05a4d45b070",
"description": "wsi/wayland: Support VK_KHR_present_wait",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47cd010931a48fcdf259ffcd455ca065f180adc3",
"description": "wayland: generalize wayland-protocols code generation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b251d43622391cbffad4a4e748e41223b2344fe",
"description": "radv: Add driconf to always drain waves before writing timestamps",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "284e604872205dfce528b7d764f3698478b693f5",
"description": "radv: Always call si_emit_cache_flush before writing timestamps",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b59935e2e77ed6ccf210103b028d671ee277a607",
"description": "radv/meta: rename dest to dst",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63b5b93dd315ed8794f0e15b5ce93acb9db66e06",
"description": "radv: replace radv_get_levelCount() by vk_image_subresource_level_count()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "963f51158d423324aa325e71ebfb7792b5eacfd4",
"description": "radv: replace radv_get_layerCount by vk_image_subresource_layer_count()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a77c88f1e897d5ab5c046b35898eadbe806e2990",
"description": "radv: fix fast-clearing images with VK_REMAINING_{ARRAY_LAYERS,MIP_LEVELS}",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "de61eddc02ed6442cfecbf8165ce4702a8530467",
"description": "radv: fix invalid type for usage in radv_get_buffer_memory_requirements()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c950098abb5f257e83f986ccce7bab004520c069",
"description": "broadcom/compiler: move buffer loads to lower register pressure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efc94390f716b70ac1d5b09c6f949f938aeadcac",
"description": "docs: fix edit-links",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "7da0482636a3475232ed906cfd611b2d912227f7"
},
{
"sha": "2cbc24b9da01fb7cc38b42fd78d8f232ce7167b7",
"description": "turnip: fix buffer markers using wrong addresses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df08ed7d1c8f55fb0760902dffb3413b8466339a",
"description": "radv: Move all the dirty flags from TES binding to TCS binding.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "879ddf97202fb4721be28f0efffeb064ea61c57b"
},
{
"sha": "f572344901e40f457c39448e3e198cd2867bc66c",
"description": "radv: use lower_ballot_bit_count_to_mbcnt_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b93c92eba3304e8d2def60734b1a34fc5ad818b9",
"description": "nir: lower ballot_bit_count_exclusive/inclusive to mbcnt_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5489033fa8568ecacafe32ceab36f89f2e14f3dc",
"description": "intel/compiler: make uses_pos_offset a tri-state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d8dfd153c50f24ea50578202832b3eccfb61edf8"
},
{
"sha": "ef01a9cf3b465889fe8084732264dad0580270c3",
"description": "mesa/main: drop unused variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "c5b3d488f9bed0616f42193073fa0014cb68284d"
},
{
"sha": "9f522ac0c65ceae11ad1a4e84ec9f32a9393a25c",
"description": "broadcom/compiler: don't allocate undef to rf0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ca8be82d5727337bb742ad205f0e156b597c3a6",
"description": "r600: fix refcnt imbalance related to atomic_buffer_state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "06993e4ee350b9c2ab1e3ee7686878add3900d39"
},
{
"sha": "0937a02d96b96086bc5a8765485ceb908b402c80",
"description": "vulkan: rename vk_physical_device_features.py to vk_physical_device_features_gen.py",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cf1cdfaa89bcbb8fde1851b3f358570954eb120",
"description": "vulkan: put TEMPLATE_H before TEMPLATE_C",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "005cfc63fc750c34f120a440b8c65ed079d5bb11",
"description": "vulkan: put interesting code before boring code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64f4b277ea66cf62ec1bee732e9b1e3dad45b5b1",
"description": "vulkan: inline vk_get_physical_device_features into vk_common_GetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "528d430ca11166157d0bcf8a2a770c49f06a5be5",
"description": "v3dv: use common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99bc68f042fe1ded0fceeaf92e9131619a37b3bb",
"description": "panvk: use common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a252a9dc24d4c9eaf40bd20d3cab4009aebf660d",
"description": "anv: move get_features after get_device_extensions (ugly diff)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "430abb971a47f49d3dfbddb6ea0f7c34689073e3",
"description": "anv: switch to using the common vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61413d70a0be6cc4de68bd67674bcc16b8266ddd",
"description": "vulkan: introduce supported_features parameter to vk_physical_device_init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc02214304d1586d9602facc46c99532b04ad583",
"description": "vulkan: add common implementation of vkGetPhysicalDeviceFeatures2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c93b179d76adadfb44a5d6e7a878c719943a9dc2",
"description": "vulkan: Actually increment the count of objects in GetPipelineCacheData.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "bc257928d7a431400dd8f83ff03590b7f5a1dda6",
"description": "vulkan: Handle alignment failure in the pipeline cache.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "888bfa7f04b6639f4081e26c50d9189c9caf4f15",
"description": "dzn: Ensure bindless is factored into pipeline/nir hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa43b030866c32865bcb76f6eecf37a779fae199",
"description": "dzn: Ensure subgroup size control is factored into pipeline hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dacc3cc597068d6ac926cd850d45d9b5f711aeca",
"description": "dzn: Use the nir hash as an input to the dxil hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c9a34e6de0c121e908bf0ae02173d5b6e57eddcf",
"description": "dzn: Ensure sample-rate shading is factored into nir hash",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc8cdbb0ef90673799d958663a7f0b4669170a93",
"description": "dzn: Hook up subgroup size to compute shader compilation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0"
},
{
"sha": "d615dfca409988298d544ca8aa19ac16851629f9",
"description": "crocus: fix refcnt imbalance related to crocus_create_surface()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f3630548f1da904ec6c63b43ece7e68afdb8867e"
},
{
"sha": "551e92d8a6b8dc2d1eb27539d7a6e4cdd57de822",
"description": "virgl: check a debug option again at context creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73952bfbfd15bc64bc0d991d0931dea40c87f0db",
"description": "dzn: Fix UBO descriptors pointing to the end of the buffer",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "d34ac0a70b705963b7d4f09aedebdfc66e8a2956"
},
{
"sha": "905f7f83650fa8d9cfe97c9d164c8e0cc7c61c6c",
"description": "Revert \"zink: don't create separate shader dsls if there are no bindings\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "83a1b74240df3afcdb0e723c5bf6514b3321b411"
},
{
"sha": "27d6a98638a5d3914c84ced7b4177bbc5adddedb",
"description": "zink: only unset a generated tcs if the bound tcs is the generated one",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf13a1d791b840e010e5da4de48376be26e2271c",
"description": "radv/rt: Fix and improve VkPipelineCreationFeedback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7070c4e5ff0f1d85a94b57c15ea215fc35bb2a8c",
"description": "radv/rt: remove merged VkPipelineShaderStageCreateInfo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4408395a302a19607e1e4f249777e6da39b4dbc1",
"description": "radv/rt: refactor compute_rt_stack_size() to use radv_ray_tracing_stage information",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ec81a43cba3c71440a054627f9e94b2a6b9122f",
"description": "radv/rt: use precompiled stages to create RT shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7836e327787c41731c978df67e51ca664204bd1b",
"description": "radv/rt: retain parsed NIR shaders in radv_ray_tracing_lib_pipeline",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "284ab601a5365cdf259e51becee93cd4c01b2179",
"description": "radv/rt: introduce struct radv_ray_tracing_stage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5b0b150df5eea17f912bd97be006689e306c370",
"description": "radv/rt: expose radv_parse_rt_stage()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8665506cbdebdace21c70e436febe7427390a0b9",
"description": "radv/pipeline_cache: add NIR caching capabilities",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9afb52a1223f402cccbe0250103627d567994bf2",
"description": "vulkan/pipeline_cache: expose vk_raw_data_cache_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37c6c5c624b6d00443e7de1a43487b00eb30ff9f",
"description": "nvc0: do not randomly emit fences.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "df0a4d02f264a4c49b7503c5f564ac4c492f906f"
},
{
"sha": "a86e8969c7e6218416fe5dc39e6ada9893fc9e58",
"description": "ci: Uprev crosvm and virglrenderer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53605f226b32a16c4b153388ad8256c4ee8303fc",
"description": "nir/lower_non_uniform_access: add get_ssbo_size handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c1bc1b964a5c92995b9285039c945b679496ed8",
"description": "rusticl/nir: finish blob after serializing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fb7e9b1c36cad4a309c5e3743ceaa8a6f3a6165c",
"description": "clc: free kernel args in clc_free_kernels_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fc259e4e7ad5afb131a575674d52937c5566a64",
"description": "radv: add padding to radv_shader_binary_legacy",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "577d76f60f788c3a8d43b4b388bb5a04e4e64994"
},
{
"sha": "df262d80da3ee019b364f3f83db9237130bdfec9",
"description": "vulkan/pipeline_cache: use vk_pipeline_cache_insert_object() to replace raw data objects",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbab396f549fa7c1a948d469fe6b4df18a81adc9",
"description": "vulkan/pipeline_cache: replace raw data objects on cache insertion of real objects",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8b13ee75ba9f27ceac6b6180ca05d321caa13612"
},
{
"sha": "edfc9d9d966f3bd273cc21fd6dc20d9844f42bcc",
"description": "etnaviv: Add util_blitter_save_so_targets(..) call",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db6f94f2c40ae1bae2cdae95915690843dc46a47",
"description": "pvr: Correctly validate PBE accum format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cda715ad62182da5e8fdc8cb2aaebe3d9a67470",
"description": "radv: fix bc optimization with POS_W_FLOAT_ENA(1)",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a4b60295a797cda88be111029da146117040081c"
},
{
"sha": "11b1a37553a9339b358ddae99df38160c4cc2252",
"description": "pvr: Unmap mapped memory on free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "926ddc319cdfddd8acae546a06a4400e070685ca",
"description": "pvr: Fix unaligned VDMCTRL_PDS_STATE1 data address",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "78df1977fe3025eb2acc62b4658570e220a10c30",
"description": "pvr: Fix image to buffer copies",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71980739a10d44eec5f5d9e5b2b9a4e7d9989cca",
"description": "pvr: Fix vtxin special var allocation count",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddd3c66f5390b9e6b9aa84a2f15c05886ebaf455",
"description": "pvr: Improve support for image clears",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "955797d01566bac49b9f49eadcd075f3cb7c5291",
"description": "nir: fix constant-folding of 64-bit fpow",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "9076c4e289de0debf1fb2a7237bdeb9c11002347"
},
{
"sha": "e25e4c81de800f659665d28f9670c41bb3e857dc",
"description": "radv: fix dynamic depth clamp enable support",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e48c0fbd8f70df5f74bdbe594f807d09fc3a4424"
},
{
"sha": "cc66d546dde059145facf06d8b3decaf871070d8",
"description": "microsoft/compiler: Unroll loops in opt passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb65d36c5c5bc4a8b4ff43e17c7ca06f6386b1f9",
"description": "spirv2dxil: Mark SSBO reads for bindless as CAN_REORDER",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "34cc37910f362dd8d51ef47de0ca592f0e42571a",
"description": "radv: respect VK_QUERY_RESULT_WAIT_BIT in GetQueryPoolResults",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cdf01be131292f5a2aba3206974a3840b0cf4fe9",
"description": "Revert \"ci: disable all a306/a530/a630 jobs\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "af214c233b8612e9b063b268219a655f29d9aad6"
},
{
"sha": "98bb47ee4559f86bbeffa5148067971eaadb121b",
"description": "ci: Enable rusticl in the fedora-release job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96dd3947875cc617a389223b1a064956f2dbcfad",
"description": "ci: Upgrade fedora-release job to Fedora 38",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c6b07246d8bfeb5674af27ff1b063a96b7ca44d",
"description": "ci: Drop -Wno-error=array-bounds from fedora-release job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dce97f090a74f6f46df7999601fc16cdabe97782",
"description": "clover/llvm: Use std::nullopt already with LLVM 16",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ee15720087d0b76423581aef14a98682c42558f",
"description": "clover/llvm: Use llvm::DataLayout::getABITypeAlign with LLVM >= 16",
"nominated": false,
"nomination_type": null,
clover/llvm: Use llvm::DataLayout::getABITypeAlign with LLVM >= 16 llvm::DataLayout::getABITypeAlignment is deprecated: ../src/gallium/frontends/clover/llvm/codegen/common.cpp: In function ‘std::vector<clover::binary::argument> {anonymous}::make_kernel_args(const llvm::Module&, const std::string&, const clang::CompilerInstance&)’: ../src/gallium/frontends/clover/llvm/codegen/common.cpp:211:62: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 211 | const unsigned target_align = dl.getABITypeAlignment(arg_type); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ In file included from /usr/include/llvm/IR/Module.h:24, from ../src/gallium/frontends/clover/llvm/codegen.hpp:35, from ../src/gallium/frontends/clover/llvm/codegen/common.cpp:36: /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:232:53: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 232 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:240:53: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 240 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:262:92: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 262 | (pointee_type->isVoidTy()) ? 8 : dl.getABITypeAlignment(pointee_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:304:47: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 304 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ ../src/gallium/frontends/clover/llvm/codegen/common.cpp:310:47: warning: ‘uint64_t llvm::DataLayout::getABITypeAlignment(llvm::Type*) const’ is deprecated: use getABITypeAlign instead [-Wdeprecated-declarations] 310 | dl.getABITypeAlignment(size_type), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/llvm/IR/DataLayout.h:527:12: note: declared here 527 | uint64_t getABITypeAlignment(Type *Ty) const; | ^~~~~~~~~~~~~~~~~~~ v2: * Use compat helper function (Karol Herbst) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 4ee15720087d0b76423581aef14a98682c42558f)
2023-04-26 08:30:05 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6bab67f5a66d6235a261c84b45df56db0658f247",
"description": "svga: Make declaration of emit_input_declaration match definition",
"nominated": false,
"nomination_type": null,
svga: Make declaration of emit_input_declaration match definition Pointed out by GCC 13: ../src/gallium/drivers/svga/svga_tgsi_vgpu10.c:3786:1: warning: conflicting types for ‘emit_input_declaration’ due to enum/integer mismatch; have ‘void(struct svga_shader_emitter_v10 *, VGPU10_OPCODE_TYPE, VGPU10_OPERAND_TYPE, VGPU10_OPERAND_INDEX_DIMENSION, unsigned int, unsigned int, VGPU10_SYSTEM_NAME, VGPU10_OPERAND_NUM_COMPONENTS, VGPU10_OPERAND_4_COMPONENT_SELECTION_MODE, unsigned int, VGPU10_INTERPOLATION_MODE, boolean, SVGA3dDXSignatureSemanticName)’ {aka ‘void(struct svga_shader_emitter_v10 *, VGPU10_OPCODE_TYPE, VGPU10_OPERAND_TYPE, VGPU10_OPERAND_INDEX_DIMENSION, unsigned int, unsigned int, VGPU10_SYSTEM_NAME, VGPU10_OPERAND_NUM_COMPONENTS, VGPU10_OPERAND_4_COMPONENT_SELECTION_MODE, unsigned int, VGPU10_INTERPOLATION_MODE, unsigned char, unsigned int)’} [-Wenum-int-mismatch] 3786 | emit_input_declaration(struct svga_shader_emitter_v10 *emit, | ^~~~~~~~~~~~~~~~~~~~~~ ../src/gallium/drivers/svga/svga_tgsi_vgpu10.c:516:1: note: previous declaration of ‘emit_input_declaration’ with type ‘void(struct svga_shader_emitter_v10 *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, boolean, SVGA3dDXSignatureSemanticName)’ {aka ‘void(struct svga_shader_emitter_v10 *, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned int, unsigned char, unsigned int)’} 516 | emit_input_declaration(struct svga_shader_emitter_v10 *emit, | ^~~~~~~~~~~~~~~~~~~~~~ Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 6bab67f5a66d6235a261c84b45df56db0658f247)
2023-04-25 17:43:06 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee8b572b4034bc4447df28f293d35d6382366f1e",
"description": "svga: Make vmw_svga_winsys_buffer_map definition match declaration",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6c7400f4e80fa0b912610f00cc42a015cd8800ed",
"description": "vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definitions",
"nominated": false,
"nomination_type": null,
vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definitions To match the declarations (and the corresponding definition in Vulkan headers). Pointed out by GCC 13, e.g.: ../src/intel/vulkan_hasvk/anv_formats.c:1589:6: error: conflicting types for 'anv_GetPhysicalDeviceSparseImageFormatProperties' due to enum/integer mismatch; have 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, uint32_t, VkImageUsageFlags, VkImageTiling, uint32_t *, VkSparseImageFormatProperties *)' {aka 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, unsigned int, unsigned int, VkImageTiling, unsigned int *, VkSparseImageFormatProperties *)'} [-Werror=enum-int-mismatch] 1589 | void anv_GetPhysicalDeviceSparseImageFormatProperties( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../src/intel/vulkan_hasvk/anv_private.h:113, from ../src/intel/vulkan_hasvk/anv_formats.c:24: src/intel/vulkan_hasvk/anv_entrypoints.h:120:30: note: previous declaration of 'anv_GetPhysicalDeviceSparseImageFormatProperties' with type 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, VkSampleCountFlagBits, VkImageUsageFlags, VkImageTiling, uint32_t *, VkSparseImageFormatProperties *)' {aka 'void(struct VkPhysicalDevice_T *, VkFormat, VkImageType, VkSampleCountFlagBits, unsigned int, VkImageTiling, unsigned int *, VkSparseImageFormatProperties *)'} 120 | VKAPI_ATTR void VKAPI_CALL anv_GetPhysicalDeviceSparseImageFormatProperties(VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t* pPropertyCount, VkSparseImageFormatProperties* pProperties); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22718> (cherry picked from commit 6c7400f4e80fa0b912610f00cc42a015cd8800ed)
2023-04-21 11:11:05 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbab98d9d63d4de4307c28c0ea578b977ea3f0b7",
"description": "radv: enable RADV_THREAD_TRACE_CACHE_COUNTERS by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f092f548cb8202614c86b47ecd8906d16628ce24",
"description": "r600/sfn: assign window_space_position in shader state",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "bbd265b8e8b9bdf253958168eba70e4826508d2a",
"description": "r600+sfn: Assign ps_conservative_z and switch to NIR defines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c81518911243db4ed4baa3bc0eff5bc04ed281b9",
"description": "v3d: apply 1D texture miplevel alignment in arrays",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "040aeb5a23e5cc8a71a352e55282d514dd2ab64f",
"description": "radv: Add asserts in radeon_emit{,_array}.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7893040f807f2b81d03a6a19c577d6d98bcc116c",
"description": "radv: Add stricter space checks.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c204db0a79d26ab684c12177951dffbc6715ea1",
"description": "radv: Reserve space in the ACE pre/postambles.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17a7c55ea7e0f458aa5e7f103f3801a016a16ba1",
"description": "radv: Reserve space for indirect descriptor set address writes.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "775e42e6b841c76337af9977f55d0ec74df3283d",
"description": "r300: remove simple duplicate ARL instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5b3d488f9bed0616f42193073fa0014cb68284d",
"description": "mesa/main: make ffvertex output nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7610747e9446fc367e28fae30c3d9f72e3f8f749",
"description": "mesa/main: allow passing nir-shaders to st_program_string_notify",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdd20b9469dd962b221f9c1c0e31068a779cfc21",
"description": "mesa/main: drop disasm-code from ffvertex_prog.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "972c92359284a6c8d7dfb84f2db0329198716ddf",
"description": "mesa/main: clean up white-space in ffvertex_prog.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02493aeffc2d8b3609379654dc5f54de6eab3412",
"description": "ci/skqp: update to the Android CTS 12.1_r5 version",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3ae424e0c065c98d91bff6f201f6d1536288eaf",
"description": "ci/skqp: replace license with SPDX and extract the used branch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c1a8d3b7744d2ce7e8900d9a03a89462f109270",
"description": "meson: Don't use masm with VS backend",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "77826e835243291df664ccf2a7b8405287b72387"
},
{
"sha": "b7f815117efe2a52267b9e41d76ea7ace8a515a7",
"description": "Revert \"zink: add `single_sample` to fs key\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "420f2c0878f0c38128854f2adbbeb1391e752cb8"
},
{
"sha": "e7b03fa3dcb9545cda9da4b852ca7c0db1923a31",
"description": "Revert \"zink: add to multisample field to `zink_gfx_pipeline_state`\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "14d58926099fb735312705f0853785dcd1888c2e"
},
{
"sha": "8cbd6acf12bd308cd1c44b62d54cf7b5c03a5397",
"description": "Revert \"zink: don't render with multisampling when it is disabled\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296"
},
{
"sha": "6b9f1a540d9724cb55a725249ac4623993b3e0c7",
"description": "Revert \"zink/ci: remove xt_framebuffer_multisample-interpolation fail\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "177c92fe7ca3f171ab4fe41491935895134eff3f"
},
{
"sha": "9a8a397294cfbd019587a5de75ab8238c209bb5e",
"description": "Revert \"zink: set when pipeline dirty flag when multisample changes\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "5969541123dbfe1ac339284911a83af712fdcc25"
},
{
"sha": "0b64c73779617dd3d08956c05cb03a678854fb90",
"description": "zink: add extendedDynamicState3DepthClipNegativeOneToOne to profile",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "3017d01c9ded9c9fd097b600081b1bbe86e90fb8"
},
{
"sha": "8e664816fc0edf8ba9e6cef0398db802c2c28463",
"description": "zink: update amdpro fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9864d7f39d74a914e1d486a1a36627d296e9315",
"description": "llvmpipe: fix native vector width init",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4a056807bc3b813f390d194bbe382b573761649e"
},
{
"sha": "78ea6220a760902babb7ce709d61fc4278e4eb56",
"description": "gallivm: reorder some texture/image members.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d32aa2686c84632b7c03fcbbffa33d7299b8e919",
"description": "gallium: consolidate jit image types between draw/llvmpipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3ed01d5ebe06ec2035ee2f899639e2d8c3b8d07",
"description": "gallivm: consolidate llvmpipe/draw sampler types.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd2902a1cf4373ed9c318e698400c66545bd4d49",
"description": "gallivm: consolidate draw/lp texture type.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f22f35590cede22f9b14a93a5321ac1f1d68b0d",
"description": "lp_jit: use pipe max for the lp_jit texture levels.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af214c233b8612e9b063b268219a655f29d9aad6",
"description": "ci: disable all a306/a530/a630 jobs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f1716ebcaa015edacc3dd7e018f49ec256d80fe",
"description": "ci/dzn: add flaking test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b07f575a91d200ef8ac7189b82b47394414c36bd",
"description": "radeonsi/vcn: correct cropping for hevc case",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "faf27fa0a29452d2ecf4345e59f0c3ce65dc665a",
"description": "ac/nir: fix 8-bit/10-bit PS exports clamping",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c182154456288dbab23e87dbc5fc1962984caa92"
},
{
"sha": "559d3b0f9ab79ffeff1aaddb3dd6b9f313d71ff6",
"description": "ac,radv,radeonsi: rename thread_trace to sqtt everywhere",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2d312c4016eb00f3e3c2ee8814a477cfccdff08",
"description": "ac/rgp: remove ac_thread_trace_data from ac_thread_trace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3a19c36618f8b9e54a5beef793a2727f1358b3ec",
"description": "radv: do not abort when the SQTT buffer resize failed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1202d8b0f941f4ff58293d5a6751d9242226b492",
"description": "ac/sqtt: add ac_sqtt_get_trace() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0a11c5b9e6f18c59a4a8599bf3fae61095a88e3",
"description": "ac/sqtt: add ac_sqtt_se_is_disabled() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a031bfdb9d3cb255b72808567e809ed9ca4992ea",
"description": "pvr: Fixup format features",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37f202a54ad86b8d6dab04b2f2a4785bb024576d",
"description": "pvr: Remove false assumption from pvr_write_draw_indirect_vdm_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d11e503671bfc6f7ad3c2cc8a5613209cfc79f1",
"description": "v3d: fix various minor issues in gen_pack_header.py",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec6d520eb996156da69e0a9a5cf9867b00d29320",
"description": "iris: Allow shared scanout buffer to be placed in smem as well",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c10ff1970461f59a1a0861ba79c3ea24ed4904aa"
},
{
"sha": "8b52c9bab74f9aeee298660821fd826279239df2",
"description": "r600/sfn: Tie in address load splitting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4beefbe07414e4cae584a02f13ff92ca3e3a0110",
"description": "r600/sfn: prepare for emitting AR loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5da9f086579ef44c83f1a49ce3a2db37f6e85176",
"description": "r600/sfn: factor out index loading for non-alu instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f39531743663f9534a861c7ad7f849c4ca11cf5",
"description": "r600/sfn: Can't use an indirect array access as source to AR load",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae55668f777c3293dca8c8b342d69bfc2f3ceb25",
"description": "r600/sfn: print failing block when scheduling fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdec18640ad675af5f7f39d11022d3ab088c482b",
"description": "r600/sfn: Add more tests and update to use address splits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fdb056277fd914c724d18f4f101c477f4de8523",
"description": "r600/sfn: scheduled instructions are always ready",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5d6b80bf5bb7aea24172088e4cd91f46b72693ca",
"description": "r600/sfn: Fix copy-prop with array access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "062188de1601826b5603fa16ca8f84089b3619e3",
"description": "r600/sfn: Override Array access handling in backend assembler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e57643cf5488fc7ca2619f62997527b1f546cd38",
"description": "r600/sfn: Add handling for R600 indirect access alias handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d9556333192d1a2ea45fd6c8187c0539d700f153",
"description": "r600/sfn: Add chip family to shader class",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4d5859a524b18627320009995154728349e5f3bc",
"description": "r600/sfn: Start a new ALU CF on index use, not on index emission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "557dc1494485a23f6b4da475214bd1d46be704a1",
"description": "r600/sfn: set CF force flag always when starting a new block",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e9e1806a2eed2b8e467f528c91cd670378e227ee",
"description": "r600/sfn: Add test for multiple index load",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "669aba02b09e962b00fbe5b5dcba813871972ceb",
"description": "r600/sfn: Don't copy-propagate indirect access into LDS instr",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f4816d2a72357776d4ae5c8a0ec5e5d947d5d5bb",
"description": "r600/sfn: Add more tests and update to use address splits",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d617052db6b2f359d7242875013603ec63b069fc",
"description": "r600/sfn: take address loads into account when scheduling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8e1cf2d4395d701039fb9e803f33a0ffc9020bee",
"description": "r600/sfn: Add function to check whether a group loads a index register",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d21054b4bc92a1a9240841dca719f81a142fd5cc",
"description": "r600/sfn: Add pass to split addess and index register loads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aca80216c1461f8412547d38b6e2894fbce47468",
"description": "r600/sfn: Add interface to count AR uses in ALU op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e5327fef61b1fbe7f48a60cb90003c0654e693d",
"description": "r600/sfn: Add a RW get function of IF predicate access",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7611bc09376fb0d9fec93a964267772c23a5454",
"description": "r600/sfn: AR and IDX don't need the write flag, but haev a parent",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb8f12ded5422eb134d7a83348ef6e6c9ead45c7",
"description": "r600/sfn: Be able to track expected AR uses",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "af3d496253b305d548c0c633628b80e91efed90b",
"description": "r600/sfn: Update resource based instruction index mode check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e7b497fe87f58cf07b8d3b1c93ac8747bd90fe67",
"description": "r600/sfn: Add function to insert op in block",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f464fc28d4bba294077ba9dc877865c774367962",
"description": "r600/sfn: add method to update indirect address to all instrution types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3f60f77d6bdc6f6cc9327216b5db9cdddc6b219",
"description": "r600/sfn: handle AR and IDX register in shader from string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a293015671f0d59d9511f41c9b6a7d9bd8f1948",
"description": "r600/sfn: Prepare uniforms and local arrays for better address handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fac4760c7d6b07db9efaf10870097ab337573a5e",
"description": "r600: Allow both index registers for all CF types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db0752a809075a029f16a273809e16a3686bdc8f",
"description": "r600/sfn: don't allow more than one AR per instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "886a3e52863de2f4230e454e803f25e3ff859cf6",
"description": "r600/sfn: Rework query for indirect access in alu instr and opt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5579263368c8cecee87527486efcff248f463e76",
"description": "r600/sfn: Add address and index registers creation to ValueFactory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a40c1c9d5c94ac81a5f5deb989df306ec2ca87ad",
"description": "r600/sfn/tests: Cleanup and move some code around",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5ea9182b4de113fb527e87d75bfd476f2a93b2b",
"description": "r600/sfn: Handle MOVA_INT in sfn assembler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "077f7d25dfc3a3c91f5ccd2a7a0c355e5e5313e3",
"description": "r600/sfn: don't track address registers in live ranges",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9b653dbbce794c677c46aece842f46ce3747c8",
"description": "r600/sfn: Add a type for address registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c00dec60d0fc319513940eb92636cb1b4bde2bb",
"description": "pvr: Fully declare support for VK_EXT_private_data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2de6bdd44928b8b15e26a60ad19f1729125af7ca",
"description": "pvr: Fix static assert check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a8f841dad92bcff5397d5599130c85695c66572a",
"description": "pvr: Change push_constants_shader_stages to type pvr_stage_allocation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c38da3dcd22bbdde7fb8a6ac824d0af4ac85c8e3",
"description": "pvr: Fix pvr_csb_bake() list return.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b22e5fab8c43fb7d207a2a6ecf3cbe5a6c62506d",
"description": "docs: Add INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "543c554ed6dbfc189a3fb30be1f6367a9f4a65ec",
"description": "iris: Enable INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "61c209095c6926839294a5bc99263b8d88918e2f",
"description": "anv: Enable INTEL_DEBUG_BATCH_FRAME_START/_STOP",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "015eecde47d514f82a7049f497009b3fe3c4116a",
"description": "intel/debug: Control start/stop frame of batch debug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65c3d1869d302d269efc68af629c24e65bc40d82",
"description": "aco: allow no export instruction for gfx10+ fs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c59df73185852516c6ebcd9f62ee2cad07d0eb4",
"description": "aco: get scratch addr from symbol for radeonsi",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "360176b671fc7ec30a75eb45557bd2c1fc019fec",
"description": "aco,radv: support symbol relocation in aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fc4ddd6283fbe07c9942ffc08c8f909f9468ffc",
"description": "dzn: Expose core VK1.2 extensions that aren't optional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b8a39498d206c13ad4b4143933e062842251fe8",
"description": "dzn: Expose core VK1.1 extensions that aren't optional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1b46b5e66797369ae004166385e4304ced8a098",
"description": "clc: Add clang frontendhlsl module to fix build of microsoft-clc with llvm 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d09a7132d8162ffa14fdbf71feea2a19b0158097",
"description": "clc: Add clangASTMatchers to fix static llvm build of microsoft-clc with LLVM 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f53e5efad7eb5e5cfcc5cf21da4b5393628d2ed4",
"description": "compiler/clc: Fix embedded clang headers (microsoft-clc) for LLVM 16+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a08dc7cabf54a6369b657a68363f0c2aa7d9f2b",
"description": "v3d: fix tfu_supports_tex_format() param type, and document why",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dd15177d0a2459c95875a12f6a17e23787c57da",
"description": "ir3: documents (ss) flag for cat7 instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "85c6c9068ac9645a30d6d06671f7fee45c564b79",
"description": "ir3/a7xx: Add definitions for (last) src GPR attribute",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1613d767c178017b8c7aad3bac702f271b64d34b",
"description": "ir3/a7xx: Document \"alias\" instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b909eda0b36e6035b502807aad5df1f810822e82",
"description": "ir3: Document that stc has higher DST upper bound than we defined",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11b2c54a9a44c164a55ddb3de127e8fc19a065a6",
"description": "ir3/a7xx: Add STSC definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80f878b103c7113ab2ef80068b4c3e2aaceb3748",
"description": "ir3/a7xx: Add new form of stg.a/ldg.a addressing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b0daf29e5073e3687767e7383cc6228ef41ab04",
"description": "ir3/a7xx: Add new lock/unlock CS instructions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52ee3943ebf787a610ce283b23ce54bda948e973",
"description": "ir3/a7xx: NOPs may have some no-op bits set",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "569ed0f238658560302b907ca9ff5b11187473bd",
"description": "freedreno: Early exit in device matching if id doesn't have chip_id",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ddc31c6721d241ba61573207c18c6b4626e4f78",
"description": "intel/fs: fix per vertex input clamping",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "e25e17dd0c39675acd48fd4a6982fcd77530ef2c"
},
{
"sha": "79b3828e829821d87ba5141f9bff10643afefb84",
"description": "draw: fix robust ubo size calc",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "08ffa8e0d28316d810caf548d7dfefb73107b9c2",
"description": "dri/android: Fix MSAA resolve",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f9a074dd5506d1e883aa0b3c5f0173a8484bce09"
},
{
"sha": "5969541123dbfe1ac339284911a83af712fdcc25",
"description": "zink: set when pipeline dirty flag when multisample changes",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "14d58926099fb735312705f0853785dcd1888c2e"
},
{
"sha": "9c4e3c90206a4ba6b77a3370344510371cd3a1f6",
"description": "tgsi: use locale independent float and double parsing",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "27eafdcbd55b86b854db84c16c5919d7f9d3cda4",
"description": "util: check and initialize locale before using it",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "7373f25c0934882250847fb292f977d2d5569642",
"description": "mesa/main: rework locale setup/teardown",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "306c6e12a59be20bad8838f33382975d379d7db4",
"description": "frontends/va: define va av1 encoding caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "03c9a81959c078d5634c11f1e796b8691399980b",
"description": "radeonsi/vcn: use PIPE_ENC_FEATURE enum",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5edbecb8569d88e7faa28ca7a56eb5e1672a2dd0",
"description": "frontends/va: adding va av1 encoding functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35c215098888e629ea657effb803976a3ea2f026",
"description": "radeonsi/vcn: add av1 encoding ib packages and get_info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4697b71c4e3d67640a03bf6c804efce02b23d553",
"description": "radeonsi/vcn: add some av1 encoding function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b3295b9ed75ee02eff61d98addfe73257ab083e",
"description": "radeonsi/vcn: add av1 enc data structure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b31c5a00c9113dffc12c3bdede79b0cbf3fbb23",
"description": "gallium/pipe: add av1 encoding data structure in pipe",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f33f26e9ffbcdd72569d7c7394941b0f290138db",
"description": "radeonsi/vcn: add av1 dpb variables and cdf table",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b13f87031fd45e5ef57db4bcf3e79ce5b89370f1",
"description": "radeonsi/vcn: remove extra zero bytes from bitstream",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bb08f061d962406769a6cbd045e458a07b2e7796",
"description": "radeonsi/vcn: merge get_output_format_param function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4f96446fb9ad61504818a959c6f01ec64b0741a",
"description": "radeonsi/vcn: enable swizzle mode in encoding ref frames.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a11d5f598e0af00e372199a7d6dab15375415e6",
"description": "radeonsi/vcn: enable 2 pass search center map",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "869c34c1ca3b45ad7167971fb7dddf4f73a39d94",
"description": "radeonsi/vcn: add macros used in av1 encoding",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0caa50dcdac152bba7192e4c2397959cf607d83",
"description": "aco: don't move exec writes around exec writes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "65265d3e32d8d847e13767a3ad35d000c629eaec",
"description": "anv: Take into consideration physical device max heap size to set maxStorageBufferRange",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7508f4b4b6dd309ccbc3275e59ca5859eeb89801",
"description": "pvr: drop unused variable",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "71fe789d354d0531a71ea0343bd0d80d09506edf"
},
{
"sha": "49cc6edf840394d28b1d9a726eb82f66ac35c305",
"description": "mesa: remove unused bools",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71c5db5e11290cf1e37346b9ad8ba07320586857",
"description": "mesa: don't share reset status across contexts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4a2cb1e166891ee64a8971a43a42e7e0280a80e",
"description": "winsys/amdgpu: use the no-op helper to detect if reset completion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45cd75cdad3f6b34a47b3cb930db2dfb04669722",
"description": "winsys/amdgpu: add a helper function to submit a no-op job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e528823400eea0f752227407740033462d5cfcf3",
"description": "radeonsi: stop reporting reset to app once gpu recovery is done",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "502253112001d03ecc24c8ea45c249a9b04f9f29",
"description": "amd: update amdgpu_drm.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e996599ed07a5ffbbddac25335d1ed4f0e9a4a40",
"description": "ac/rgp: update SQTT_FILE_CHUNK_TYPE_ASIC_INFO to minor version 5",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dd91faaddc28695348101d7b43a848504387a15e",
"description": "ac/rgp: update SQTT_FILE_CHUNK_TYPE_API_INFO to minor version 2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4cbb0f7ec3841c0188964c5c63c997cbbf027a1d",
"description": "ac/sqtt: add missing EventUnknown to rgp_sqtt_marker_event_type",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "637a6813db2af58fdf697d6ad3980b18a8357ba8",
"description": "ac/sqtt: add new bits to rgp_sqtt_marker_barrier_end",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "930e77e9036a75196e080cb4b780c47104bf0ef2",
"description": "radv/sqtt: add support for queue info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "84a0ef7a332e59390cbdfb2c9bc222c4c89e281f",
"description": "radv/sqtt: sample CPU/GPU clocks before starting the trace",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee9386411768bdedfa5c96254a82e847d18aed3c",
"description": "ac/sqtt: initialize clock calibration/queue info/queue event records",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "94ce6540d8c8c46c285d3877af4a56f5b59e5d80",
"description": "ac/sqtt: add helpers for initializing ac_thread_trace_data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23f3aa34919f86d8011184eeb8ef6bc3a3393e0c",
"description": "ac/sqtt: add a helper for adding clock calibration records",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16f3e9cd76b65d6a767cbbac6219c8baff130b85",
"description": "wgl: Remove needless `if (1) { ... }`.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9105e771afece456835adf911735be0e8d27dc87",
"description": "wgl: Fix unintentional assignment on assert.",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5f43f866a2a67e9489e21e370fa28fea9269a25d",
"description": "anv: enable shaderUniformBufferArrayNonUniformIndexing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9fb9ae5ac69293ab60d5d1f7470d8f152ccde7f6",
"description": "anv: fix anv_nir_lower_ubo_loads pass",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6e9479d4b3be15c37acebfc0930d9e06de78d9b",
"description": "nir/divergence: add missing load_global_constant_* intrinsics",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0468ce3791fb8dbf90c680f07f0ca11d9f0969b4",
"description": "broadcom/compiler: try harder to merge thread switch earlier",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "13f258fae3c60f84dbecee685f904360373320e0",
"description": "radv/sqtt: Add RGP Markers for Mesh Shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01b7371bb474be050e50ec996d173ae931e6c62f",
"description": "ac/sqtt: Add RGP Definitions for Mesh Shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2d5b7cd1c4581c56ae02a8f42ccbcbb91265e48",
"description": "ac/spm: rename ac_spm_trace_data to ac_spm",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d4fa8e5c653ffddf91c5a61c1278db2341816c7",
"description": "ac/spm: introduce ac_spm_trace and ac_spm_get_trace()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44a2e5ba383a86b249719a068e199427ceab9a39",
"description": "radv: only enable extendedDynamicState3ConservativeRasterizationMode on GFX9+",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a718c9354c2ed66ccb0f8c70883f2738ee71471",
"description": "nir: clean up white-space in deref-printing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8f3060bd915e6ba6cc01086978d126e70bfea92",
"description": "radv/video: start adding gfx11 vcn decoder",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "89df5976f8096a8bffc880611be23d218cc248bb",
"description": "radv/video: fix dpb surface programming",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b75c365a8208e8af0d011c4322aacc4628f5db7",
"description": "radv/video: add a video addr gfx mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca7a2e508dde656347a27708de9febef72667230",
"description": "radv/winsys: handle encoder queue padding/submits.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fdf75dadf44242fdbb37a304d79839952ad22b7",
"description": "radv: set a video decode ip block in physical device.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8262e26a201da51e71f6f4b7a216bd7e83205f1",
"description": "radv/video: add missing gfx family",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e895c7ba56c761918deab659d67201cf5dce0650",
"description": "radeonsi/ac: move some vcn defines to common",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dfd39d1d9d3a251977b435ebe6baa62e50645955",
"description": "zink: enable EXT_shader_object for generic precompiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29a62dd2ae3b823cebdc5ca85aa3e1f7bff19a70",
"description": "zink: make zink_shader_spirv_compile public",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b4e8fcd39dc01124285b33d6e8a581f9d2f1761",
"description": "zink: use zink_shader_object for pipeline compiles from zink_gfx_program",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a397b764971927f655bd8e2971c0e320cf868a3",
"description": "zink: add a union to zink_gfx_pipeline_cache_entry for gpl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a0df43f3ee10b6d5217bdfca7549f107e1298ee0",
"description": "zink: avoid accessing zink_gfx_program::modules during pipeline compile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76fbc852208770103f1ba64f664534f4d36cce17",
"description": "zink: allow zink_shader_module to be either a shobj or a mod using a bool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36b014b28dbd1e712b37e108fbd5d9ef5a433755",
"description": "zink: store spirv onto zink_shader_object structs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a3730531affcbdcbf2514da5495c82b9dd3c7f32",
"description": "zink: use zink_destroy_shader_module() for compute to deduplicate code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ae2c62b7c7bd7129b0f67889983711ba22d1969",
"description": "zink: use zink_shader_object for zink_shader_module",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e0c58688c53eef90f4fd594e47e6e351427a41b6",
"description": "zink: delete redundant conditional",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5922c2efa9f0e329ec5d92b3c6d36d434a2a67aa",
"description": "zink: deduplicate separable program replacement handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d112791a58bd2577c8be6d23ee66356115dc346",
"description": "zink: use local screen var in zink_gfx_program_update_optimal()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c3bd0f218876427cb247f34f2c7f4653c5af620",
"description": "zink: add zink_program::uses_shobj for managing shader object binds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db4017cf36554b62be8b9148351a0da24e581f50",
"description": "zink: explicitly block sample shading in the GPL precompile path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96eeff566057cca677f87bddb4e1b16ae172742e",
"description": "zink: rename 'separate' param in shader compilation to 'can_shobj'",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "492a1cf49e95bf5efb87c1bbb36f4a988e85f2d0",
"description": "zink: add ZINK_DEBUG=noshobj to disable EXT_shader_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8650aa056031e65f31e68ae8ca4d7fd1bb1629b5",
"description": "zink: don't run update_so_info if shader has no outputs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bf746b59212e60fcb71cbacbdef36d3d6f4f1a6f",
"description": "zink: add a workaround for a nir_assign_io_var_locations bug",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "697ed61e7c5701333e0dc9cdda05ae31dfac2dd2",
"description": "anv: Improve image/view usage bits verification",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "98991513616a3d8995eb59c70d9cf22bbb0e3b2e",
"description": "anv: Handle UNDEFINED format in image format list",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ed8a48ce9bbe0fe91e4edb38fa347a31bb81c49",
"description": "isl: Check all channels in isl_formats_have_same_bits_per_channel",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "337dc7d76604e646f1a85615ab2d9d238427bf46",
"description": "r600: remove TGSI code path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "608ed04cc1500cb4c91356282955d13f2e89e95c",
"description": "glx: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "523dffe6cddcbec8f4f214eaaeab75b45813492d",
"description": "egl: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9aefd97cfd095d3c03f2e2d69852dd39ecf1ac44",
"description": "docs: use custom html theme",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3b6f549e961fc790e5e7db8ec8c0709b63d6eee9",
"description": "docs: remove support for old sphinx-versions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e64dae9441c8fbf99c55fccc78e852f954fd432e",
"description": "docs: translate admonitions into bootstrap alerts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f72033bb707046ef5966cb55cbf9bd9fb7bb038f",
"description": "docs: add bootstrap extension",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7da0482636a3475232ed906cfd611b2d912227f7",
"description": "docs: add custom html theme",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e612aa86e0267de43607a865aa88159fc0aad5f",
"description": "docs: sort extensions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad1e64551d1ad76d8c9f8cac40deba53316d753f",
"description": "frontend/nine: Fix num_textures count",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "13eaa7cdd0c518d0d3feb9f9e971919dcf292691",
"description": "zink: reapply VkImageViewUsageCreateInfo when rebinding a surface",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "792c2956ac352c17fdf9a05d9a0a5455ba44cc0f",
"description": "zink: break out VkImageViewUsageCreateInfo applying for reuse",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c39a2d67eacdeb37d5f7a68f9ca0ce0d395e4f75",
"description": "crocus: fix refcnt imbalance related to framebuffer",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f5bde99cbdd208916795dc463663ddd97428ecc1"
},
{
"sha": "3af2ab02f3c91ec5b1e723beae011b2c6281416f",
"description": "rusticl/program: use if let to get rid of an unwrap in build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f745a07b36cc4c8fae90d6586fda543957867285",
"description": "rusticl/program: rework dynamic Program state",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2b01934bc876d978080fd6812232dbb4c68f2a53",
"description": "rusticl: Move nir compilation to Program",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "feb4103272404303a1dc689f53346aa70032d1d0",
"description": "zink: prune some validation errors from ci",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ede7c053b77d04b5cbd8aca3053810122bc1eef",
"description": "pan/bi: Don't set has_fsub",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e6c716173461ded6be665f59a33e312a9868f17",
"description": "docs: add missing ACO_DEBUG=force-waitdeps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b0b55dc602be52d5757f89b3302b6170ce4ecf8f",
"description": "docs: rename ACO_DEBUG=noscheduling to ACO_DEBUG=nosched",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "218aa7794136c6a9bc55d5c8c31e0ba450cf0f0b",
"description": "egl: Clear EGL_WINDOW_BIT for non-double-buffered EGLConfigs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f14fd8578549e34db2f564396f300819b2ff10f",
"description": "radv: reserve command buffer index for SQTT",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c33c4dcbe8bd84aee5752ccabacea36f4e88e18",
"description": "ac/sqtt: add a helper to get cmdbuf IDs per queue",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a7b4573c11989394750596fbd187df3b3b4d769c",
"description": "ac/sqtt: add rgp_sqtt_marker_cb_id definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e20fbd424543d2c919c8baae247f0d909659640",
"description": "aco: don't move exec reads around exec writes",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c7734404843486f1fc13675c9a04f83efd0e8fc",
"description": "bump VVL to 1.3.248",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c214117ad131286539904ba7f5600b71a4dbd01",
"description": "intel/tools: add ability to dump out raw kernels data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ca634459c72847f915c16009f4a176b55c45a711",
"description": "r300: add CI list of known rv370 dEQP failures",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "db6c3cd13ded5c4a89fb8dbfaef714432b8e1ed9",
"description": "r300: fix unconditional KIL on R300/R400",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a8e1e5b5c2aeb7c2fb4eff2203a026090f0853b9"
},
{
"sha": "7d4eb78e1b2c0cee720aad9b1c53442c0b2183a8",
"description": "radv/ci: document another vkcts flake on vega10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c5ad3d3bc9251bbd0f19707ad12926818967b66d",
"description": "docs: correct spelling of \"frame\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2234a7f86fa09d3fa1da97c3b73c9ebfd106a794",
"description": "docs: correct spelling of \"tagged\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "870871c6a721f95cda0139f44ddc797698aa6fca",
"description": "docs: correct spelling of \"source\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3400a787b5adfd092d091e498b45624540b6899",
"description": "docs: toplevel -> top-level",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "690a05579bf11e21153d84435128676334285dea",
"description": "docs: vlan -> VLAN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a42e8ac442a90ac9cd9aa8d05fc929d1b10b71f",
"description": "docs: use correct tick for \"doesn't\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f410bcb96b68d5e4716aee1091528c19f792139",
"description": "docs: perfetto -> Perfetto",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1ebded76e584a25905d6ae64d62d5a32e8de151",
"description": "docs: Anv -> ANV",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c35ad0d63d72eeaa7af8db88449a0a33f9e9127",
"description": "docs: cma -> CMA",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ebffd3afedbd27270b924a72fede653b7b68c8e5",
"description": "docs: did't -> didn't",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b1a99c89eb1257a229161afb683033b7100b0b6",
"description": "docs: codepath -> code-path",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc788aaa6f610d8657ea1512d2594d736eb89b48",
"description": "docs: backfacing -> back-facing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d945b4e11b4842e41ce88d6226c0e343a7a3de9",
"description": "docs: statechanges -> state changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "57c87d4661df10301acbc6eeeaea590fd010ed1d",
"description": "docs: renderpass -> render pass",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b9ba2c272ac90544e182ff6fefd6837134d168c9",
"description": "glsl: remove ir_state_slot::swizzle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e8b532db31425f469c76f7de2aa4b6d6151b03b",
"description": "nir: remove nir_state_slot::swizzle",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c47d8305167d0c200f60c787fc4253d1a73f09d",
"description": "zink: use EXT_shader_object to implement generic separate shader precompile",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "234f9953a22b75cb4ad4983822e648baf7512b08",
"description": "zink: fix longstanding TODO for generated tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5a3e2db89ba683230addffd2d1cfb3da5271092",
"description": "zink: handle all stages in fixup_io_locations()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7a83d6289e1f60aaa10d84e655233163a19dc142",
"description": "zink: move separate shader creation to shader CSO creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0d448d441c0f58146de4175cbfc08bb320c20eee",
"description": "zink: use a more standardized loop for initing separate shader program descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01694e5bf344a40d60ad6df862412da1715711a5",
"description": "zink: assign separate shader prog stages from ctx->shader_stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74156278536c4cd86c7fdefead32c874bac15738",
"description": "zink: move some shader CSO functions around",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe095fcdcd99fb05f1e2f726c77d26699fdb0c35",
"description": "zink: switch to a regular loop to wait on precompile shader fences",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab8499fe00a86aa5aa509303ec4264ddbb866f45",
"description": "zink: streamline separate shader descriptor update",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "991d9d9924224959002057c02d976b1b1a0629fa",
"description": "zink: simplify separate shader prog init a little",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "38d149ffc7bf27b552556a5b1c828ce7f4039394",
"description": "zink: use intermediate variable for separate shader db resize check",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f46e5f2c0ce9882124dfb0913cd1fce8b140803f",
"description": "zink: use intermediate variable for separate shader descriptor update loop",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c287290d8885ddd189337055341fe1d14565f51",
"description": "aco,radv: remove unused aco compile options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4b60295a797cda88be111029da146117040081c",
"description": "aco,ac/llvm,radv,radeonsi: handle ps bc optimization in nir for radv",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "df74919bc29588b41bcdad2bbebaf065878a9d5c",
"description": "ac/nir/ps: remove used nir_variable if created",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfcf03872eafedf7aba93ba758067dd121323d9a",
"description": "radv: implement nir_load_barycentric_optimize_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33d683bf09d9613ed0a823276bf94020ce2cba54",
"description": "ac/llvm: remove output variable declaration for radv ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "290c3d360e5a6f5226c062d6a9267629adb1060e",
"description": "aco,radv: lower outputs to exports when nir for monolithic ps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d3611af38969307a0b1c6d36301e2e6ee83c668f",
"description": "aco: support nir_export_amd with ps targets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "471418077a6fb5df0053b23ab3f3e7dd49b274b0",
"description": "ac/nir/ps: add no_color_export option",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c877d26454998de23b19e0f8089f329feb74fc92",
"description": "ac/nir/ps: use nir_export_dual_src_blend_amd when aco",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9763b6e0da64bffb2fe9528d5d2deaefe16c264c",
"description": "aco: implement nir_export_dual_src_blend_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "583402a332ce48ce5c0a9e2effe5fca29922bd9c",
"description": "aco: move create_fs_dual_src_export_gfx11 above",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb1fe8c32faea68b0308cdb0c1fe8759066952ef",
"description": "nir: add nir_export_dual_src_blend_amd intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "01f4addc18eb49838faa3b905abf79b05e72f07b",
"description": "ac/nir/ps: fix null export write mask miss set to 0xf",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c182154456288dbab23e87dbc5fc1962984caa92"
},
{
"sha": "1080ff39717b92b99afcf51283bec3994deae376",
"description": "radv/rt: remove merged VkRayTracingShaderGroupCreateInfoKHR",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b72c50a885dae659e1982eea6d9ed99e2e3d2113",
"description": "radv/rt: replace uses of pGroups with radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c809c05f4f58679a7349d3583e78fc72352c3854",
"description": "radv: Hash pipeline libraries separately",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a98b44cd34faff3d258cd7270e747ca8eff28f58",
"description": "radv/rt: add shader stage indices to radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a0ae0609144458559b5c69811f1fba5a05c9355",
"description": "radv/rt: rename radv_ray_tracing_module -> radv_ray_tracing_group",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c661f38342dfb235ff8e1283e5d3c16d432e7ca4",
"description": "svga: set PIPE_CAP_VERTEX_ATTRIB_ELEMENT_ALIGNED_ONLY for VGPU10 device",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "acb2a7d2ecc7710bab580b25e2c0bf33a145c1c0",
"description": "intel/dev: report stepping for TGL systems",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47ac056d0ff9aaeb2afc6a6551bf1cc8d45680e7",
"description": "intel/dev: update mesa_defs.json from defect database",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45ea17d2449576ffc1bf3c602d679c77dd63f39f",
"description": "glx: add fail check for current context in another thread",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2795cf7422d4246a0b514975c8f7099271287466",
"description": "radv/rt: properly destroy radv_ray_tracing_lib_pipeline on error",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "4dafb69d61820c4a9b71856e62797b51f13df91c"
},
{
"sha": "74a8f118a2595479a94a8b7097680c5111d7273c",
"description": "ci/zink: Try to update TGL results for new MSAA behavior.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e9036c55e8a6e088af8590048c2b80ffbb4fffe",
"description": "ci/crocus: Note a recent regression.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "72520e5a7b355a0de70992b5cdb0acd44e25fca8",
"description": "ci/lima: Skip ppgtt_memory_alignment that flaked a job with the oomkiller.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35157270c83731e384b4af1ea30a0b35392a9638",
"description": "ci/panfrost: Drop tex3d-maxsize on g52.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2bd17f832ce7fc022f21d4cad213752c5959dd12",
"description": "ci: add a660 firmware into rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc6f2589ec499cff863e18fd232925529cbadbaf",
"description": "ci/lava: add support for HDK 888 firmware",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5dd68b6ba6e9a3d12dacf5b1405ccdc305e3f09f",
"description": "ci/lava: implement fastboot support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3f553c6adb8b1cfe5872bf8eb6da28d7d24f2989",
"description": "ci: add Adreno 660 on sm8350 chipset (HDK 888)",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a8e6716acda67921508021ab6ecf1db63ed36c0",
"description": "aux/draw: fix memory leak related to ureg_get_tokens()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b5e782f5f43185076acbbea1e42000fd1fb48aa0"
},
{
"sha": "b73e2df47a6e8c03ac6556200ffbc22bbed26a5e",
"description": "radv: Don't leak the RT prolog binary",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "063d0c90c81b62f03cacfacc05801610da5dbe2f"
},
{
"sha": "23c2dbd6ba8d526e9c50ff1ae80f7f4c145f8931",
"description": "radv/rt: Plug some memory leaks during shader creation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "207ce6d658ac6d8f6421a02304b74645ff835e96"
},
{
"sha": "32dddb90adfd57a5d29025c7d62911daad7cebaf",
"description": "zink: print the type of shader when dumping",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d49c7b958214e551e10d09be300c5cdaf951315d",
"description": "nouveau/codegen: Check nir_dest_num_components",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a00e7948624895a8de7b5f05884f17952f18720",
"description": "freedreno/a6xx: Change a618 tile_align_h back to 32",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d437e389e04bfca9276b5a1a049a7cfa5e6c1f89",
"description": "freedreno: Fix resource tracking vs rebind/invalidate",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "0a62a874fc5b7387fb4e1da9183fb2c5a9d4b700"
},
{
"sha": "7cad28571bfe10ce3f7d5db08926c1577524fb86",
"description": "radv/rmv: Fix import memory",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fd389ade5c00f43c8a2abfaf82677e5ceaf8bb97",
"description": "radv/rmv: Fix creating RT pipelines",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "bc8f7c53af7ac0ea84574eb544bcdae76db7bfc7",
"description": "ci/dzn: Run almost the full CTS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d34ac0a70b705963b7d4f09aedebdfc66e8a2956",
"description": "dzn: Re-design custom buffer descriptors",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a12a15a9ea3835812420b64e4599be6d155fa3e4",
"description": "dzn: Handle depth bias for point fill mode emulation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "542febcf59af40694015de08fbbd1534adc2c470",
"description": "dzn: Handle opaque BC1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11cad58125bbdb3f8e4d52696a04b3bb88e8002c",
"description": "dzn: Use unrestricted copy alignments when available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71f36568cb17f9f2da3d5e61d61069b0bbbbf4f0",
"description": "ci/windows: Update Agility SDK to 1.610.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "39770c6503ac44090decd88698802bb95189bb4d",
"description": "zink: fix store subsitution in `lower_pv_mode_gs_store`",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "a0645e3383ed8476c1bf7e16115395ab6a0de086",
"description": "nir/zink: use sysvals in `nir_create_passthrough_gs`",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfd525d09730b82e635608955477a66dc56844c1",
"description": "pvr: Add PVR_DW_TO_BYTES()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e501b31e159d3b4e7ced3263a219f25a44cb02d0",
"description": "anv: implement state cache invalidate for Wa_16013063087",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "72fc56aa37ab683b31731cdd6542071b1a047db3",
"description": "anv: cleanup bitmask construction for PIPELINE_SELECT",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e5ca30785a2c5538d04b714baae05db9a0eab32",
"description": "iris: implement state cache invalidate for Wa_16013063087",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c2003535b9960718f4137acd57d89bd814ea5603",
"description": "broadcom/compiler: return early for SFU op latency calculation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "148473eae4cd202c83fc49f462f08bff14506bc8",
"description": "broadcom/compiler: fix incorrect ALU checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "65b40d0b7e9edd85aefd3ae17c73ac7f84d0330f",
"description": "radeonsi: implement fw based mcbp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8fe39e999767fc797e15f910d25c342a4c92a779",
"description": "amd: determine info->has_fw_based_shadowing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc5a9e176c2aef61ec025f116490b135cd7b9af4",
"description": "amd: update amdgpu_drm.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "171d31640262020af5b45d62839701dba45f44cf",
"description": "venus: fix the RHEL8 build by using syscall for gettid",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2c5a2f1a054259602b47ae5e3e493426bdab503c",
"description": "ci/valve: Add a workaround for finding libdrm on navi21s.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6986cf1d8971dbf5687a3aa99fc72f013cd1d641",
"description": "ci/zink: Drop anv/lvp validation exceptions that should be fixed in the CTS.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71fda36e7d83c6fc15d0d28a48ff604a27ca2674",
"description": "ci/deqp: Update to 1.3.5.1 and pull in additional bugfixes from main.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8dc0015448cb10224a54681d140c46db47bc0f69",
"description": "ci: Move some timeout xfails to skips.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc0de56a0e496f0a62ba3f2e9cb8e9e2b7d15925",
"description": "rusticl/device: allow enablement of fp64 via RUSTICL_FEATURES",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b90d1cfbfea9fe40e2ec6d44e788ab27ff213e2a",
"description": "rusticl/platform: add RUSTICL_FEATURES boilerplate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "389a199993e0c20306a3fb343724bfbf00a278cb",
"description": "rusticl/platform: extract env variable parsing from Platform::init",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2283e9d155c6ed665d667dbd2e69477eace11162",
"description": "rusticl/platform: make the initialization more explicit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "400847a990033c6d7e0bfab716bce49ec600358d",
"description": "rusticl/device: improve advertisement of fp64 support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b82004d9609fa6323fcd68862c7164f73e37267b",
"description": "gallium: Add pipe_shader_state_from_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5889c13fcd46ef984ea0acc02bdf68a7ef552924",
"description": "nv50,nvc0: Use ttn for tgsi shaders by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44db89b937510a321dd5204a7544a4def47c5e6e",
"description": "nv50,nvc0: Stop advertising TGSI by default",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d11145e837a1b8423feaa87cfe6f90a0e024f4e9",
"description": "nv50,nvc0: Use nir in nv50_blitter_make_fp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a019d15668cfe9a3d5f2234fbc40efa72cc37a64",
"description": "nvc0: Use nir in nvc0_blitter_make_vp",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8928d8d3ad316d1af7561e14ee29c34556e358f0",
"description": "nvc0: Use nir in nvc0_program_init_tcp_empty",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35fa7937db06cb126b82081649a04125c91d713e",
"description": "lavapipe: asst. clean-ups in lvp_execute.c",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b1addbf757d8fbce0cf37423d16f9577e02de9a",
"description": "lavapipe: clean-ups in lvp_physical_device_get_format_properties()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "625a9d4c03a8f11b7e539db5a552405e045e72e4",
"description": "lavapipe: clean-ups in lvp_GetQueryPoolResults()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "128e578c04cd775211cb4f1f2134e322086ab0ee",
"description": "ci/mold: bump to 1.11.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6d5462658a11cede031e9e525c87a30a8f5927af",
"description": "llvmpipe: do late init for llvm builder",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a056807bc3b813f390d194bbe382b573761649e",
"description": "gallivm: break out native vector width calc for reuse",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "78e448f4f91f54df8e4f3385e86c947aeb08f42d",
"description": "v3d/ci: enable glsl 1.30 and 1.40 piglit tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "712daef3a8693d461fedbdc7fe4a58ce07270674",
"description": "freedreno: Add more tracepoint fields",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc4add8cdd8408bc5d7fcf25f9aa32c1393ad986",
"description": "freedreno/a6xx: Pass ring to __ONE_REG()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "daaa2917aa99d2aa0011db0e51ed78a788d8a434",
"description": "freedreno: Add dirty state logging",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ea7d8e22365e26647ce42d0eaa0a5d02fa37b7e",
"description": "freedreno/perfetto: Add shader_id for compute stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f136f89487b96849d3d8a0587f954a94f2bd4a05",
"description": "mesa/nir: Add some perfetto traces",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "15499250f2f0720c7d5671ed7efa1ad926715c89",
"description": "freedreno/ir3: More perfetto tracing",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d36643bef5c79e6993231755599df0c3e04d076b",
"description": "util/log: Add missing \"const\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "09f19672a079fc87dd07f49edcd0000b09161d67",
"description": "freedreno/registers: C++ struct casting",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "827363f886085d7659925e63a1a16634cec6a76e",
"description": "freedreno: Extra casting to make C++ happy",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f99cbf25e2d760cba70e210523a988df0f6b41a",
"description": "util/log: Fix log messages over 1024 characters.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7a18a1712a0a19b4251beaf582baba03805bb9f3"
},
{
"sha": "4cfb4f7d126370784cc74a4ac02e3a511e5f5d36",
"description": "anv: support fast color clears on vkCmdClearAttachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5faf75dd74f2c5bf34716a84e4c7f899535e320d",
"description": "anv: expose some helper functions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9046319cc993256e7843ac384f14af97e609ac82",
"description": "anv: factor out code for ccs_op and mcs_op",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a67a1f0c2490b890f9dff762f19b1f51c19006c",
"description": "anv: make anv_can_fast_clear_color_view more generally available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a2e02c4ba4bde0c12fb9a510239053f6c2916aa6",
"description": "anv: Remove dead parameters from copy_fast_clear_dwords",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e488773b29d971a2f24904465cf027c9f4650a94",
"description": "anv: Fast clear depth/stencil surface in vkCmdClearAttachments",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee03b30e457af4e64fbe6b9528fb12cf3dd3bb99",
"description": "anv: Move and make anv_can_hiz_clear_ds_view non-static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e04a4142062c0df2cbe2523eefc017bb5e603e0b",
"description": "anv: Factor out code from anv_image_hiz_clear",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ae2784b83232548d62eb488e82a3a4315de50300",
"description": "blob: Don't valgrind assert for defined memory if we aren't writing.",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "591da9877900c56434f9e23e0ad0058b118b0be8"
},
{
"sha": "c060b649c5a866f42e5df73f41c6e2809cf30e99",
"description": "ci/zink: Enable the validation layer on the TGL GL46 run.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75a08b04d7d0c2b41f82d7bbab7a5bd932429119",
"description": "ci: Move zink's validation layer setup to deqp-runner.sh.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ae6a9bd7081f3222bb42226385d40564193daca",
"description": "ci/zink: Re-enable traces now that !20319 has landed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c0f5f852ab1daa551dcd879110047dffdea79ea4",
"description": "ci: Add the Vulkan validation layer to amd64 rootfs builds.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e38ca400821dce676e97fbfdcb0c6571d7372b99",
"description": "ci: Make a variable for the repeated rootfs directory name.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5307f6d03ff3d5b0cf96ef838a01d14d39215988",
"description": "frontends/va: return matching drm format for yuyv pipe format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "edaf49160e5293d30aab1d3bcf5452b8c3178096",
"description": "zink: fix array copying in pv lowering",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "99121c9b77930aa6b6da8fcd087e4f03aac19323",
"description": "nir/gs: fix array type copying for passthrough gs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d0342e28b32d7aa4b25cf045ac9933348ec053a9"
},
{
"sha": "796109cb08c5246400cd45d998d7babf7b0612c3",
"description": "dzn: Align-up heap sizes when allocating memory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdc4e3a5a6a3f8445ece1cfe89c245f7b9799641",
"description": "radv: do not overallocate the CS array during submissions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41a36561491d0cd65c8813126db9ce41e4aff9c4",
"description": "radv: Search for guilty contexts at radv_check_status",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc6f7045665e1b543ec19cb27ddfe9173e35fb7c",
"description": "freedreno: Enable A506",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "905264f27dd94971542a38ca603cc57e3e3a183b",
"description": "zink: add a driver workaround to disable background compiles",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b346c019d529200404b211b2024a28c41eb0cbf9",
"description": "v3d: add support for ARB_texture_cube_map_array",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1bc9efc10c2329d6442f39115a1c013fd870f48d",
"description": "zink: add z32s8 as mandatory GL3.0 profile attachment format",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "e4c4fca16e92b3da4fc8ee4e40d06df5f085a804",
"description": "zink: don't pin flush queue threads if no threads exist",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "270f9c0b0636bc0c7954f32e2b5920ec76f839e5"
},
{
"sha": "a9cce40dab3218a8bda043387e1df0e27aba211b",
"description": "rusticl: don't set size_t-is-usize for >=bindgen-0.65",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "20c90fed5a0ab0202ee1ef474c71cb816164a448"
},
{
"sha": "62dd0370be99635ce8e789681b57e0768dafa281",
"description": "zink/ci: mark 77 multisample-related tests as fixed",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296"
},
{
"sha": "9d7ba3801396bac2b01cd4fa9486c6f20a55d0a0",
"description": "ac/llvm: support shifts on 16 bit vec2",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "037b56bf0fa589bdd9887937c089f4b50a75b351",
"description": "radeonsi: lower mul_high",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d8253efe9994d58d5fc348f8b0fedba5ce2e857a",
"description": "Revert \"ci: disable Collabora's LAVA lab for maintance\"",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b791c24eae200c86b32fac215b4ff2f30bf0bf5",
"description": "v3d: document that `V3D_DEBUG=shaderdb` is *not* for shader-db",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "18a3a0d9151f97f7c1c0f29d80e770af17d54213",
"description": "broadcom/compiler: fix incorrect check for SFU op",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "b3ac456eb1df0976ee4036cd191b557682923d04",
"description": "broadcom/compiler: add a v3d_qpu_instr_is_legacy_sfu helper",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "4a3be610d5e5deb47aff1a9fc8bbab85cff9e502",
"description": "broadcom/compiler: fix v3d_qpu_uses_sfu",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee4e7b9d4dcec46ddff0471b34dd654e82f288f0",
"description": "zink: fix line strip offsets in pv mode emulation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "bdb3daab7c550984b56539142f053ae7950c93ad",
"description": "zink: fix exit condition on pv emulation loop",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "89077b866cabfe736dcd2d27994930c468138161",
"description": "zink: use ring buffer to preserve last element",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "436dacf75410144589abb835c2906e1a149abffb",
"description": "zink: fix pv mode lowring index calculation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5a4083349f36ef6db36a962327de6952a30d0c92"
},
{
"sha": "aa45b13398547d7433479c91a5cf2ae904ef677e",
"description": "anv: move nir_shader_gather_info to anv_pipeline_nir_preprocess",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "16c7c3771862a5cd3655c7f4cc4f3a7d68ef5325"
},
{
"sha": "3291050cc18c4bd1b5244ca4f79a4b928f74386c",
"description": "zink: refcount the correct query pool",
"nominated": true,
"nomination_type": 1,
zink: refcount the correct query pool otherwise the pool is freed before the query and zink will give the vulkan driver NULL query pool which can make it crash. this was seen when running the following cases with primitivesGeneratedQueryWithRasterizerDiscard and color write features disabled: dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_odd_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.triangles_fractional_even_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_equal_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_fractional_odd_spacing dEQP-GL45.functional.tessellation.invariance.outer_triangle_set.quads_fractional_even_spacing dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_ccw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_cw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_equal_spacing_cw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_ccw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_odd_spacing_cw_point_mode dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_even_spacing_ccw dEQP-GL45.functional.tessellation.invariance.tess_coord_component_range.triangles_fractional_even_spacing_ccw_point_mode Fixes: e5d517f3622 ("zink: rework query pool overflow") Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22575> (cherry picked from commit 3291050cc18c4bd1b5244ca4f79a4b928f74386c)
2023-04-19 22:10:15 +01:00
"resolution": 1,
"main_sha": null,
"because_sha": "e5d517f36228c0788be58b00bdf23aa02f4dcf0c"
},
{
"sha": "f6b5e128c13fe77199fb39f1b6e0a11504201352",
"description": "zink: fix incorrect line mode check for bresenham",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ca13afe15ae420f7b77516a64dcf33f9a99bc3e",
"description": "zink: take location_frac into account in lower_line_smooth_gs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "657fc39b0997d78d98974b458888fbbba0a2cf29",
"description": "zink: do not emit line stipple dynamic state when emulating",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "16d0b868c6521415456f0d6f2b8828df5c454a11",
"description": "radv: add the perf counters BO to the preambles BO list",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea5535090a9cb2de4200947faa415bf37069e1d0",
"description": "ci: disable Collabora's LAVA lab for maintance",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "483639d7382d004b86e511c6a09f585421fa8e66",
"description": "zink: add validation exceptions for shader object extension enable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cd6625c6eb9699245b2fb6c9c704607d762a95ea",
"description": "zink: use EXT_shader_object to (re)implement separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3baa9ed6d8ba5be16b64050588ab4594c6fc3c81",
"description": "zink: remove redundant compute program batch ref",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a76bdcd34c13ef11d0ecf5e220cff4788a433a45",
"description": "zink: run bo lowering passes for separate shader compile with uniform inlining",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e5e5e58af838aaad86202112b4e128b0d157be6",
"description": "zink: add a 'separate' flag to shader module compile to indicate separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82abbe19c92ee26f581006e949196e85fd1a73c9",
"description": "zink: move separate shader dsl creation to compiler function",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7f7b229c89d032949ffdbd3d94ce235cf57f9ffb",
"description": "zink: minor whitespace cleanup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "535a8f0e96db8512c322baef7e752934a09b2d07",
"description": "zink: use zink_shader_object for precompiled separate shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d733e24648b376a3cc01a6e6381815d4958438e1",
"description": "zink: more zink_shader_object conversion",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "76f477e8d505a09aac7ac6ceac1e9049fb14e1ad",
"description": "zink: make zink_shader_spirv_compile static",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1c994d60db3a3be4a946903f5410eecbfb8e463",
"description": "zink: wrap return of compile_module()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aa2cf4d7f3ed6333c5445cea7b9e41fd49499524",
"description": "zink: wrap zink_shader_compile_separate() return",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5383bb4315ac49b8474ffaeb25520c5f04440d44",
"description": "zink: hook up EXT_shader_object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c0497275fe27f52ae97949f5a8cd67794efa3f8",
"description": "zink: use tes to generate tcs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bba644ce826e6d25fc5c6fe8f1add1b4d4d8bd70",
"description": "draw: fix viewmask iterating",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "03cbb7b104e532a9969e3d847e95bf52e55f0ab3"
},
{
"sha": "a18a51a708a86f51e0a5ab031b379f65bc84fb49",
"description": "nir/nir_lower_vec3_to_vec4: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e86c28a78b723879a894e804d21a1dd8321b134e",
"description": "nir/nir_lower_to_source_mods: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ddf98e85d52e9393ecb4a82784e514dbb00e43b",
"description": "nir/nir_lower_two_sided_color: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7e5dde11ef4190b81bdc179fef420c2532901d38",
"description": "nir/nir_lower_uniforms_to_ubo: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0fdc8ec6a7b27dff4a9aee8935c96e5ae4a7a25",
"description": "nir/nir_lower_var_copies: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "087b082f3d05f7e97d2942980658cdd722afc42a",
"description": "nir/nir_lower_viewport_transform: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ab7138e2836e12b945d4281fdcdf7e1eabfe1867",
"description": "nir/nir_lower_wpos_ytransform: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ecab220c501dbf12c3b920948cd5c3c077fc35e7",
"description": "nir/nir_lower_wpos_center: Use the nir_shader_instructions_pass() helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "133e7ba571d2441ebf34bada6fbe9d91b14a23f1",
"description": "frontend/nine: fix wfog",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "80d1da14f047f7ac4e4a28e9640d600b823df1cc",
"description": "frontend/nine: fix fog key overflow",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9923a31945673dc40216a94c4fd3afa93d1d9efc",
"description": "frontend/nine: Apply writemask to pointsize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "02ce3abd8aa7880ef668e09c3a6acaa73d31bcc7",
"description": "frontend/nine: Fix missing clamping of pointsize for ff",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7edae7baa62e4ddb95c7028dbaec34579fc0e412",
"description": "v3dv/ci: rename waiver test",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a78af1dbb0da2ad2606c489ce91181532845a91",
"description": "r600/sfn: make sure f2u32 is lowered late and correctly for 64 bit floats",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "b3685f3ba7fddbe73f363ff4d53ca734841e4b06"
},
{
"sha": "068738eea9e14490a42897923d1f5a3213827459",
"description": "util: Add mesa_blake3 wrappers.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e30076d8342aa2d509f1dc5cd024be4afb627f4",
"description": "util/blake3: Patch with hidden visibility for asm symbols.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "77826e835243291df664ccf2a7b8405287b72387",
"description": "util: Add a copy of BLAKE3 hash library.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a01d9ac330ea1de0bc66c98a42f2088ffd2465ec",
"description": "docs: update calendar for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "404e8991caab1d5ba6d055f4531ff805ef532f42",
"description": "docs: update calendar for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "328e832750e7615bb7d4d6a734347d33b64aaba1",
"description": "docs: update calendar for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6821080cda1b38b94f732eee7f2eba53055226f",
"description": "docs: Add sha256 sum for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48e753d4c898c516044c22068e9d88f508ad3631",
"description": "docs: add release notes for 23.0.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "63ad833dd0ac8095b4571576fdfdeb5dd94e2619",
"description": "docs: Add sha256 sum for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10a5ca13b56c1cc6f9fe63b4b368bbc48956a2d6",
"description": "docs: add release notes for 23.0.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a5a7e791fd8e92fa69931a33f3656dcf16e421e",
"description": "docs: Add sha256 sum for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ef3e17bfb010fd329086c6f91eef8c5605f4d9cd",
"description": "docs: add release notes for 23.0.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "37622b33c4b0c266cda31d41acb81bac14e6ec7c",
"description": "freedreno: Inline single-caller helpers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4e42d31c0552f6741e8b3d572f5ca3d62c03d4f",
"description": "freedreno: Remove unused fd_batch_reset()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e3e077c9d48aaf792f7728a3f394a5e59bbc9f2b",
"description": "r600/sfn: Lower tess levels to vectors in TCS",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "84006587d7e5b87526a9b83135393251afeef777"
},
{
"sha": "32f7ff2c204b28e6d312ecac6463f588d4d68f3e",
"description": "wsi/x11: Fix present ID signal when IDLE comes before COMPLETE.",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b1cd7eb079b14ab5c350d6ced8af7994c59f102",
"description": "Revert \"ci/radv: Demote navi21 to manual until recent flakiness resolves.\"",
"nominated": false,
"nomination_type": 2,
"resolution": 4,
"main_sha": null,
"because_sha": "2a9b990fa3ed003354f4ee68105e4f0cbf8ce0b3"
},
{
"sha": "84d8ea6e2b481524491c85bb9bf996e1056ccc70",
"description": "radv/amdgpu: fix adding continue preambles and postambles BOs to the list",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "41a9bced313dded77693e9df10e5ccb18542320f"
},
{
"sha": "c3c63cb1d89e328506c366cded845ae200c7d9f9",
"description": "broadcom: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "177c92fe7ca3f171ab4fe41491935895134eff3f",
"description": "zink/ci: remove xt_framebuffer_multisample-interpolation fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a004825266fdcb43afd5e9fdf946ad9641f1e296",
"description": "zink: don't render with multisampling when it is disabled",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "14d58926099fb735312705f0853785dcd1888c2e",
"description": "zink: add to multisample field to `zink_gfx_pipeline_state`",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "420f2c0878f0c38128854f2adbbeb1391e752cb8",
"description": "zink: add `single_sample` to fs key",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d2ccdc3e8daf87bc782be6071364fa2743a3e74f",
"description": "mesa: fix ms fallback texture creation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c29359a008d4436b10649dc62faf475d7f529ca9",
"description": "mesa/st: try to block multisampled texsubimage from doing cpu writes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "56840e4c895bcad6c498230c7a633760208122d9",
"description": "anv: rework Wa_14017076903 to only apply with occlusion queries",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c34916f841d35c6ec76981b0f56df25feef04b70"
},
{
"sha": "8f23a5dd96550f6a5e0db2ecbbe25b0efb3f0fca",
"description": "radv/ci: remove one expected test failure on PITCAIRN",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e45fa939b09049cc6d6a55d637ca0139633c76fc",
"description": "r600/sfn: fix memory leak related to sh_info->arrays",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6"
},
{
"sha": "bfabd2dec73f7f02788acc2fdfa5cdd283cf25b9",
"description": "zink/ci: document that some tests no longer fail",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7af6616030d089010789758a004f712efb59e2fc",
"description": "radv/ci: only reboot on hangs for vkcts-navi10-valve",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a65fe883f444dde8150a7f5d58f30c146b643352",
"description": "ci/b2c: allow not specifying a reboot condition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "64822bc35fedf0a7cb29127e0b13b74063ce3037",
"description": "radv/ci: document all the flakes we hit while I was away",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ad508e50bfe2f4c9055fef510fe1d7387cbf0afc",
"description": "radv/ci: disable the vkcts-navi21-llvm-valve job",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a4d99aee917247d840b2aceb6e574d5ae783f448",
"description": "v3d/ci: annotate failure",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a86d18a8c49842c9075247c21399a432849a5feb",
"description": "v3d: use primitive type to get stream output offset",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e88c04ed0a7979a38ba556990617f20424fed1b",
"description": "ci: Move Vulkan CTS patches to their own directory",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a6b70da0bb43d4c2263bf1af819faa6e03fa5f8",
"description": "zink: Add some printfs when initialization fails",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a1098a1e45f4ad74d90261beb6e2594953f25540",
"description": "mesa/draw: fix -Wformat warning",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "5791826b1ac7085c8acf056abc279e66ca64eb55"
},
{
"sha": "b83af7e5b8114cd474ba70488f81871e44b460ad",
"description": "freedreno/a6xx: Fix valid_format_cast logic for newer a6xx",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "87978c39334045b6e998e62f7353c4c98e588f53"
},
{
"sha": "31ced4c5ad2efcbaf70357c2ef42eeae15caafcb",
"description": "dzn: Support aniso-with-point-mip samplers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4e2c5ba10075b3527904a98aea501f87acd2fff7",
"description": "dzn: Use narrow quadrilateral lines when supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b3f2a3c7dbbd62538a2a71725dc41c075dffaca",
"description": "dzn: Support dynamic depth bias via command list instead of PSO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6bc4459e5fde07535036a6e189384f7d2d722e4",
"description": "dzn: Add physical device arg to format lookup",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e11645a30908c16bfdcdf482ffd1af33c4660fb",
"description": "dzn: Remove driconf for quad ops in vertex stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fe128dca28c672f66e7b241420928816894484bd",
"description": "spirv2dxil: Lower quad ops in non-fragment/compute stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c64f3dcbca003689b4c982d0cb13e5098bbe3cb",
"description": "ci: rework vulkan validation layer build script",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "512f1c160a63a7ba1b0097166d8ec0324542d639"
},
{
"sha": "fcb72ffd0c61e2b3226306fae37b85ab4982a39e",
"description": "intel/compiler/gfx12.5+: Lower 64-bit cluster_broadcast with 32-bit ops",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "74ab9401561c5d5bef62330c0b1264f42bfe52da",
"description": "radv: update binning settings to work around GPU hangs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d99211b22c0b419e2ad414f2e09bfe43f656db4b",
"description": "radv: debug: Update decode ring umr command",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb282b6a8135c8c4222d7683f5122ae35602158d",
"description": "vk/entry_points:: fix mingw build",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7e833713d83087934221cd47ece49e87199a00d1"
},
{
"sha": "6bc2dce228d60994b72de9a32c14747816557fec",
"description": "radv: use gfx_level in radv_flush_occlusion_query_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbab8df43fe20fffcdfbdffea60dc40254ec9766",
"description": "radv: emit PIXEL_PIPE_STAT_CONTROL in the gfx preamble for GFX11",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c1d32880f7ba767f4d36c8e1bd239311855043a8",
"description": "radv: track DB_COUNT_CONTROL changes to avoid context rolls",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "02443d752e83d470f400af004e3702fb8f7d8ce3",
"description": "radv: delay enabling/disabling occlusion queries at draw time",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3017d01c9ded9c9fd097b600081b1bbe86e90fb8",
"description": "zink: check for extendedDynamicState3DepthClipNegativeOneToOne for ds3 support",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "c7f46d2ad6de5368cdef09e77bba9f4ff59cad76"
},
{
"sha": "e6701f723147c45798584ba77da7095f2317684c",
"description": "radeonsi/vcn: AV1 skip the redundant bs resize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d44651bfc3c8f6cb6aba8914f5bd21e440d69a4c",
"description": "radv: wait for occlusion queries in the resolve query shader",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e6e3427f032a3ca0193d57facbd9a63b75e6a7c",
"description": "drisw: don't leak the winsys",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d6527c9f15b06b556de884fa81c525cb4568a59",
"description": "pvr: fix typo in pvr_rt_get_region_headers_stride_size()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "83a1b74240df3afcdb0e723c5bf6514b3321b411",
"description": "zink: don't create separate shader dsls if there are no bindings",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "329473c24212d4a6854afdec5c772458644b6dd1",
"description": "zink: add a util function for printing shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2f6012f4a094bac274f7cf35a142f379f3c18c9",
"description": "zink: call zink_shader_free for compute shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ee8c1a44c1a01a1bd63aab5c58ff38136cea85b6",
"description": "zink: always wait on precompile fence at start of zink_gfx_shader_free()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2ecafd1ac9534cd4ba11df31d4b5288e90600e4",
"description": "zink: split out generic shader destruction for reuse",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f6eec03e0023fa0f849bdb35eea58594293edac",
"description": "zink: zink_shader_free -> zink_gfx_shader_free",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9bf4db8ebb4d12a867edbf0740b55cc920fef712",
"description": "zink: don't bitcast bool deref loads/stores",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "82add9f2e992be166c60551cfc5baaea0fd0d3a3",
"description": "zink: avoid recursion during msrtss blits from flushing clears",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8ea506e94bf22b757b3123c242430ab2392638c2",
"description": "zink: skip msrtss replicate if the attachment will be full-cleared",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1e7cb4642e99e863cae25a942a823897ef7a1605",
"description": "zink: handle 'blitting' flag better in msrtss replication",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "ec0860b40137779e1cbe92c8ca5b3e5d86105da5",
"description": "zink: manually re-set framebuffer after msrtss replicate blit",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "72a522fb3692985a4e805b00f6d7e2f5a0386d47",
"description": "radv: fix usage flag for 3D compressed 128 bpp images on GFX9",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a2fab66deeb9320ce4b323b62d0bd2765989f29",
"description": "radv: do not allow 1D block-compressed images with (extended) storage on GFX6",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "aeec9071b50c08ce722a9d6418af2c3c0c0af197",
"description": "spirv: Rework structured control flow handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6a39d35df062603a2e20467fa27575ac3c9e7eae",
"description": "aco: fix nir_f2u64 translation",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "22b07b10c4421a3fa1722b912d8d078c06666207",
"description": "freedreno/registers: updte HDMI registers to include CEC details",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d5871d21a5d16d7fad334ad9ee24402c9d70ea1b",
"description": "vulkan/wsi: fix -Wnarrowing warning",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "d7730fcf22adae92b0e7a82e36cfe28200920b5f"
},
{
"sha": "a6c8d74cd7ab5f761eb443611870acc3414f5a7e",
"description": "util/debug: move null checks out of debug message macro",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "390947128846a5f6b6db4dcef93ffaf464355a67",
"description": "zink: use a perf_debug() macro for debug message logging of copy box warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d467c466a568bfbfda7911647833b99d6808920",
"description": "zink: hook up debug callback",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "366b79fa102298430f3701a33127d3194a5137f1",
"description": "zink: only print copy box warning once per resource",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7758bd37973d3067e82f3b3df7467febe2bc745",
"description": "ci/freedreno: Demote a530 to manual again.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7d17713723c1f78f9e28f00881646e56854710c1",
"description": "ci: Crank up the yamllint line length limit.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "392266ad6a766ef39223ac5d2b87b421da04e4a4",
"description": "ci/radv: Add known flakes for #8817",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bcf38ff950e750f487c1bc327826bd58db0ef986",
"description": "ci/freedreno: Drop portal-2-v2 trace.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a75371b68a5947df6783587553b4d2e0dd0a6846",
"description": "ci/zink+tu: Drop some intermittently failing a630 traces.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a9b990fa3ed003354f4ee68105e4f0cbf8ce0b3",
"description": "ci/radv: Demote navi21 to manual until recent flakiness resolves.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "53cbe352ad1a2df52c995a2200e7c3d513a3adfd",
"description": "ci/lvp: Update sanctuary trace hash.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b32556b058a9fb04355fb68d53c29c6e541b6990",
"description": "radv: Fix dword alignment in SDMA buffer copy.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf181fef68dbb9d91ef019c9ae5c33f4290c2dad",
"description": "spirv: Add --optimize flag to spirv2nir tool",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6e3207a191e0ca77dac8804215804409bb96117f",
"description": "spirv: Output spirv2nir tool result to stdout",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a71f79fb457b3b428f4d3ccf3dc4758bab6e2598",
"description": "d3d12: Clean unused code for parsing slices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "244af0523c8a7235f15222475dcd03743efc559f",
"description": "d3d12: Use frontend H264 decode slice offsets and sizes instead of parsing buffer",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "114c35cb0cc2613586ddf71764e68f4bb9e9ef9c",
"description": "frontend/va: Add H264 decode slice data",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6ddfc5087c6ca312bec532887312c19ee5523fc3",
"description": "zink: emit demote cap when using demote",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "421d3e3c8e88d94fccb7883e41bb1d2c87e4981c",
"description": "nine: add fallback for D3DFMT_D16 in d3d9_to_pipe_format_checked",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f3c3d2fc0bd61698123512b881d7fdc0ec77722",
"description": "glthread: add newline to env override",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "8c42c353b6ed34d5824ff90163116b8ef8d9b5ac"
},
{
"sha": "972082d05115e574ecccdf627bef0bb258783476",
"description": "util/blitter: fix line wrapping on error to avoid giving wrong line number",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4681fd3882bb758e829232fe6e82f8e88fff3ed6",
"description": "nir: set uses_wide_subgroup_intrinsics for all shader stages",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e6e406b4833a628c31a03c13a3b5842e40a8c460",
"description": "nir: add next_stage parameter to nir_remove_varying",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "42822413cf92af13959353b485fcf6984d8da713",
"description": "nir: add next_stage parameter to nir_slot_is_sysval_output to return better info",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c60002ea2744869e8e3d5350379b2654c7149509",
"description": "nir: remove an obsolete comment from nir_gather_xfb_info_from_intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ea9156edc3624e0aed65d85561d0ef6ade9c2225",
"description": "nir: return a status from nir_remove_varying whether it removed the instruction",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d78fec68486018bd7ce89dba53b8f5fddf60e6e",
"description": "nir: rework nir_lower_color_inputs to work with lowered IO intrinsics",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "28374b466ca0d5797177dd5cd3d3af6e15c21cb8",
"description": "nir: don't remove dead IO variables in nir_lower_io_passes for st_link_nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f11118a36be3fc074dda1a56d9a1f118a07783eb",
"description": "nir: handle all varying slots in gl_varying_slot_name_for_stage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "988545002e4aac35557c7f09c222d0f126b4dbec",
"description": "nir: handle more opcodes in nir_lower_io_to_scalar",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "10a362f582bbc39b93ccf4e459774c71cb8e6a3f",
"description": "nir: extend nir_opt_fragdepth to handle lowered IO",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2a9ef6b1f84b9b07c12150545fe2111f7e793e7a",
"description": "nir: update nir->num_inputs, num_outputs in nir_recompute_io_bases()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45d41bd0430310ef0d93c47be8ecba618e142f86",
"description": "nir: skip nir_lower_io_passes for compute shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d29dd3333b299c9b127d1f1cc113aedced488f46",
"description": "nir: assign IO bases in nir_lower_io_passes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bd9ea4b5bc3e7753a85677b66eb02226cdf2b1b8",
"description": "nir: lower load_barycentric_at_offset in lower_wpos_ytransform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ace8a7068e0afde499f6f0146daa6041f4b9d250",
"description": "nir: fix 2 bugs in nir_create_passthrough_tcs",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a8e84f50bc6c855fa08af343c02d3e1b783d1586"
},
{
"sha": "13e885842a4b962cd02f57e140b348daf551dff3",
"description": "translate: do not clamp element index in generic_run",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5075e9f7c744dc092bf5e9ef8ee8f3a8704c1ff0",
"description": "ci/freedreno: Fix a618-traces-performance rules",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5db64fcc8ca28e9893899327c3817e592267801d",
"description": "aco: use apply_nuw_to_ssa() with load_smem_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1a6095b36e9a5959abfe751a86377ecff745453a",
"description": "aco: remove SMEM_instruction::prevent_overflow",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "957009978ef6d7121fc0d710d03bc20097d4d46b",
"description": "pvr: Handle special built-in variable loading in vertex shader",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6b30d42b05a93aa80c93c7fcc1782f9c59a6f1a",
"description": "ci/lava: Skip regression test if LAVA log file is not present",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a893b06691fe9b68f6b467fd8dd33fcda1da5c1b",
"description": "ci/lava: Use f-strings in job definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11a97b644cbc2f8906f6493b65135374858331a4",
"description": "ci/lava: Refactor LAVAJobSubmitter and add tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "710b568dcdab41963f953599acc2497578a3b82e",
"description": "ci/lava: Force use of UTC timezones",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5c5aec15b15c3eba4d1908f1c85e0dbc9bc5f37c",
"description": "ci/lava: Integrate StructuralLogger with AutoSaveDict",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eb1945c3d9c84fbce6b4b93d43ad62ab56e025d9",
"description": "bin/ci: Add StructuredLogger to improve log handling",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0ac3824922283d2604e87773dc2579b2b73f3a25",
"description": "ci/lava: Add a simple Structural Logger into submitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41f29c5333372a9aa5e0d6e05476ed529326afa5",
"description": "ci/lava: Update LogFollower for better section handling and history",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cfe644a9e593a15b84b54ac3b36d1c017335f47e",
"description": "ci/lava: Use python-fire in job submitter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c03f7233ca9eea24505d085c774c279af29880e4",
"description": "ci/lava: Extract LAVA proxy and LAVAJob abstractions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6f6b892dcad679d5eee3e46248d885242aa606b1",
"description": "ci/lava: Move job definition stuff to another file",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3fbe699a43d8253d7d14c27c5b6fc9f84c97688e",
"description": "egl: inline driver.GetProcAddress() as it's always _glapi_get_proc_address()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8b366b6bc09e3f51fc8212b0c9b03a138a7eddf7",
"description": "zink: Use malloc to allocate libs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f89c85e5d0172243d62f9a19e04361000b3ad530",
"description": "zink: Use malloc instead of ralloc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c91fa697e9e81c709824ebd874a325c29935b904",
"description": "pvr: Add handling for missing entries in pvr_setup_vertex_buffers()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0659728e4fc90b28d1e88f4f5ad5bea34b59cee",
"description": "pvr: Fix typo in PDS function name",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b288ec803ca6eab6f37e3d64335abd98632e0f75",
"description": "radv/rt: fix total stack size computation",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "2649a1f272cea69b73364d06a3dad21415921056"
},
{
"sha": "efc629389adbb4f7a78a09da8b6572d39ba574ce",
"description": "pvr: Use driver vertex input data in the compiler",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "361f58f0eed8971f94e70d833d6fc2c8d3176321",
"description": "pvr: Fix a comment in the PDS code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ddda8b88c60317f57117f33c326aaaee458b7341",
"description": "pvr: Collect vertex input data and fill info struct.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da0739b4e4edf8de008b507b0f81416395a408ce",
"description": "pvr: Finish pvr_perform_start_of_render_attachment_clear().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "95820584d06e067766283ccb76c33a75c383a203",
"description": "pvr: Add deferred RTA clears for cores without gs_rta_support.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "060c3db4efd6ed766331a8cd1c9536265390a58f",
"description": "pvr: Complete pvr_generate_custom_mapping()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9930cafbf288e95fade573454385b7550022acce",
"description": "pvr: Support multiple sources per pass in TQ job submission",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7ff71aec98f615b23bbaa48e131f1f81c3ba13d",
"description": "pvr: Complete pvr_3d_validate_addr()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71fe789d354d0531a71ea0343bd0d80d09506edf",
"description": "pvr: Support ipf_creq_pf in pvr_isp_ctrl_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "86ad8681428540b9a54c3603a51a4027f89b9344",
"description": "pvr: Implement pvr_reroute_to_clip()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d2b51c11bd5668519aded7bdfa3099a2a6659d",
"description": "pvr: Implement pvr_isp_scan_direction()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8bcc40ed22c4d17c83b63766b8da82d73b929983",
"description": "pvr: Complete pvr_double_stride()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cfe3b5283559393720fb0c51ec5dc906a28c6fa",
"description": "pvr: Complete pvr_unwind_rects()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8a0a357b6524281779300dddd9885cadf3e65b2b",
"description": "pvr: Complete pvr_modify_command()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "240bac1e85fe657fc36f564eeaa8350786d786a4",
"description": "pvr: Implement pvr_pbe_setup_modify_defaults()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a8334e05451a50bd59e84a6858a3cef10855d12",
"description": "pvr: Complete pvr_isp_ctrl_stream()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5ac3c8d0df3c2506e5d870d635cc697dbe9cefca",
"description": "pvr: Support single core transfer queue commands on multicore GPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c3e7060ba19a2ad48bd9b9cfe6f6e622030a1fc1",
"description": "pvr: Implement simple internal format v2 transfer paths.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "838132c0a95883043983514bc99f7faccbeb6aaf",
"description": "pvr: Implement vkCmdClearDepthStencilImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c468cf29a8995352edf64ec2a9ada12b62bee6b7",
"description": "pvr: Implement vkCmdResolveImage2KHR API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "de9c53e3bb683faf857eb603783fd15e9ae755bb",
"description": "pvr: Implement vkCmdFillBuffer API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ed243eca90722da36300177ef1ee0b651c2466b7",
"description": "pvr: Implement vkCmdCopyImageToBuffer2 API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "29e120c09248bfd7e19e0f10630c142243412710",
"description": "pvr: Implement vkCmdClearColorImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5827f0098c9c455f263c1ba7dfb526c15717c4ed",
"description": "pvr: Implement vkCmdBlitImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4c3112132949b84b866781e2f2d03ad780b5c8eb",
"description": "pvr: Implement vkCmdCopyImage2KHR API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dc260f6fc3341696a585a7dbf6650d7dae9e2a58",
"description": "pvr: Implement vkCmdCopyBufferToImage API.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96b6b69d8a59b226f41e3faf82380f0a6d016d93",
"description": "pvr: Implement vkCmdUpdateBuffer().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "480bdff4b526c2aabd86a42ddb02665e9b7c69e2",
"description": "pvr: Add support to process transfer and blit cmds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1cdd0ccb3738cb2c0a4c376d81686d2ec2ccb682",
"description": "pvr: replace transfer EOT binary shaders with run-time compiled shaders",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "11dea16dee4190c0447e20f66db50847a0c2a2dd",
"description": "pvr: Add support for generating transfer EOT programs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0b47cfd658194965b2f40d6550e5fb6de508976",
"description": "pvr: Add support for generating transfer fragment programs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "eeac8336ef7835b16871651ef3a321ea7060102b",
"description": "pvr: Use movc for reading special registers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e8cd78b319686233fe9e35b02ca7397c88696b6c",
"description": "pvr: Amend validation when checking multiple supported types",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4dc86e1148cae81be92f0c62d6dc67ac41a0e1ea",
"description": "pvr: Add missing includes in pvr_common.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b27b764320ef9fa26c1a1cc2b676b4a69db4d27",
"description": "pvr: use util_dynarray_begin() in more places",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16a1752d346bd9fe7e6a5ad4db87b37e83b22a67",
"description": "pvr: add missing explicit check against VK_SUCCESS",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c4e8b1cddb432315196af65b86cbdd63694c7dc1",
"description": "iris,crocus: Add proper way of assigning num_levels value",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "acce5c3fe1fa2930adb6cdc152f3c371b1d24290",
"description": "radv: Enable IB2 workaround on all indirect draws.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46a14390d8bcb7e91620f94f9d7bde2dc449190d",
"description": "radv: Remove IB2 workaround from mesh shader draws.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d16d9ef34550da313bbb45e5782136d6bb3b5964",
"description": "radv: Simplify IB2 workaround.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbe7aec446f177ca8e0910a157c63f1d4b1df7be",
"description": "aco: skip scratch buffer init when its arg is not used",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9cd3aa173ab72f88c959b8c03be642855e189d96",
"description": "aco: implement nir_bindless_image_atomic_inc/dec_wrap",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b54f07870e81de76e4f1df8f1ab42f39735fc19b",
"description": "nir: add missing image atomic_inc/dec_wrap intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31bfad83ecff8e76e6b6c0801833c55aa157079f",
"description": "aco: support 32bit address in nir_load_smem_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ff9153a3b31c04f5238838442c67cf38a1fd364",
"description": "ac,radv: move ps arg compation to common place",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48062f91c721b8cc177e4df09719cfe609a92453",
"description": "virgl: add debug flag to force synchronous GL shader compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2e2491b76cdfc93ea33b1330caf36764c5515b68",
"description": "anv: enable shaderStorageImageReadWithoutFormat on Gfx12.5+",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3678c28d3db2e1b337400538353884d467a7e5e7",
"description": "util: Call mesa_bytes_to_hex directly instead of disk_cache_format_hex_id.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "681d8cd9ea9e5d8b0e4974e181614dff0f45328e",
"description": "util: Add dedicated hex conversion functions and use it.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "96a0b1e9880cee88905fe45451404e0d3120f382",
"description": "zink: fix non-db bindless texture buffers",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "99ba529feed6f9917a44458a38acaf0b3d6d261d"
},
{
"sha": "feeae0f18f856043b25f922ce6ba212279aa0d57",
"description": "ac/llvm,radeonsi: lower nir_load_point_coord_maybe_flipped in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7f0d31fcccf1da67149c8569c3bd6cbc846ab9a",
"description": "nir,ac/llvm,radeonsi: replace nir_load_smem_buffer_amd with nir_load_ubo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "75b75c6c0a92acf771e7407cc03c4687b8605cd6",
"description": "ac/llvm,radeonsi: use texture non-uniform flag as waterfall switch",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba5eb2f5c18c2124c63f6f45748fd9600fbed0e7",
"description": "radeonsi: add si_mark_divergent_texture_non_uniform",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "24555f5462e97e80ffe20f47a279d3c344fa6ea2",
"description": "nir/lower_alpha_test: rzalloc state slots",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "12706fab6017a15fe866a8472eb91821fc655d84",
"description": "radeonsi/gfx11: updated vertex format changes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "da3b8c1e6b38dd29f64e855bbaa423dc0967ff45",
"description": "radeonsi/gfx11: updated si_is_format_supported",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "543b6ca7c4b00c4bfff5668ba0a0643d565db201",
"description": "iris: use util_framebuffer_get_num_samples when setting ps dispatch samples",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cbac02b7d329e74a70d4effe7a757f35a76b3b88",
"description": "zink: avoid zero-sized memcmp for descriptor layouts",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f2e748220217fab98c92067a6ebbaf17dc3c0bbf",
"description": "pan/va: fix typo in IADD_IMM.i32 description",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82ccde09574037255a237e167c197015fd21bc0a",
"description": "pan/va: Fix MUX.v2i16 and MUX.v4i8 description",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "135039f5264f250689515498e190ca7eda57997c",
"description": "ci: do not retry on forks to get the upstream kernel and rootfs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2dcd6bed6a97a5b8f6a1de36c176e7424170fa9b",
"description": "util: enforce unreachable()'s argument being a literal string",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5863bafbdc9b0b5118bd8b2e5bbbe47d5d3ab21a",
"description": "vk/util: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2f9520a5d0e6f49ee42bf2e8c327b7fcde669f87",
"description": "pvr: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f5ed1c79ae5d447ab975efe474eaa54899ae16c5",
"description": "compiler: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a0e4854211d761e69d20a562af9a681caf877d3",
"description": "amd: fix buggy usage of unreachable()",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "d291f368a0051a706df9ce985445d46030bd391c",
"description": "ac/llvm: support implicit LOD for nir_texop_tg4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "25b1974e1b734838ff545793b1ae6ddae7d3f90d",
"description": "aco: support implicit LOD for nir_texop_tg4",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dbb9f3a8a9e9b70ea7b063f09f07cdd6d18a000c",
"description": "vtn: set is_gather_implicit_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "48158636bf1b0e62ebab4835e1f474866a34c6fe",
"description": "nir: add is_gather_implicit_lod",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "73e9cf606267938586a39d6cc59e3cd9f26e05b7",
"description": "anv/format: Fix GetPhysicalDeviceSparseImageFormatProperties definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4ec052187a2a05bd45e23061154feb9b76006068",
"description": "vulkan: Fix GetPhysicalDeviceSparseImageFormatProperties definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0f7d01cdbe03936d51a29fa57bee04991537ee7e",
"description": "mesa/st: Make st_convert_image(_from_unit) declaration match definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "92a47ba1ae40990b837923162788331e4cadec2c",
"description": "llvmpipe: Make lp_build_interp_soa declaration match its definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2420b190b8b324befd0eab89e42c28de47d3498f",
"description": "tgsi: Make ureg_DECL_output_masked definition match its declaration",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3beaaa9ae8c8a913fb87b4ff10eb8dae8ddda1e8",
"description": "anv: drop lowered storage images code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d04d701cc61cb92c37a2656de9637798381f7c1f",
"description": "intel/nir: add options to storage image lowering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d4f498a5835f20fde39c0980268dcfbf7b4037b8",
"description": "isl: fix a number of errors on storage format support on Gfx9/12.5",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c221bfbd85d2132e3b907ffb8586f466ba1ce34c",
"description": "radv/amdgpu: remove legacy code for querying context status",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "767a9324b9c4c4f0920e58926a35cde2e829b29a",
"description": "radv/amdgpu: remove legacy code path for creating the BO list",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c920d676c01c84c0d41b0def1178f75478716e4f",
"description": "radv: require DRM 3.27",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d561bac6bb1a037260a07eb3738d81bb3b095dd7",
"description": "isl: disable mcs (and mcs+ccs) for color msaa on gfxver 125",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f6fb189cbd0732e0fb0cefd626222bca51babe87",
"description": "rusticl/mem: more region and origin validation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1c1fb288fdb0a128d9934319c93045139c7b3602",
"description": "rusticl: add create_pipe_box to better deal with pipe_box restrictions",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74c43834e7c1b41d5015960bc6998eaa6e8f895b",
"description": "winsys/gdi: GDI B5G6R5 display target support",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d75e631e761ee358773e85c0c2b9399374030bbb",
"description": "d3d12: Support blit texture uploads",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "81595cc82341b29ebd804495678852e48da9db0e",
"description": "d3d12: Respect buffer offsets for sampler views",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "2d4fbb3025ee6c3603f7d3d6a133b2db732a9dad",
"description": "anv: Work around the spec question about pipeline feedback vs GPL.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e433925789e16a21aabd2f05a9a7fd8c9a0a06ed",
"description": "anv: Refactor repeated pipeline creation feedback output code.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "647ca8165407fcdb2695917599a803f8b0c804bb",
"description": "anv: Only enable GPL if ANV_GPL=true, or if zink or DXVK are the engine.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3d49cdb71ee8cb07ca922b9ffa15edd27627959c",
"description": "anv: implement VK_EXT_graphics_pipeline_library",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b8a2de2a172555bf0fa60280348cd4e660aae40",
"description": "anv: add dynamic buffer offsets support with independent sets",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "16c7c3771862a5cd3655c7f4cc4f3a7d68ef5325",
"description": "anv: move preprocessing of NIR right before compilation",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17e7fe9d975c3b2f295c7a23c69455f57f56b836",
"description": "anv: make input attachments available through bindless",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e82b05dc644098c371b0adb332b927cfd21dd74c",
"description": "anv: move force shading rate writes checks",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2d3d818d57b9288fcdd98965c81d981540b1aba",
"description": "anv: introduce a base graphics pipeline object",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3ca1fdc8b56c0cb6d3c8687d4d13ec594f5041f1",
"description": "isl: don't set inconsistent fields for depth when using stencil only",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f7bd375e3954bc96c31df43652ce1d845427501a",
"description": "frontend/va: Add VAProfileH264High10",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "407bd51b719ced51690d7e3f73a4fc14260cca63",
"description": "d3d12: Support PIPE_VIDEO_CAP_ENC_QUALITY_LEVEL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "99f96eb81ba6afa7f035a7e0e9d77d85033ea59c",
"description": "d3d12: Support PIPE_VIDEO_CAP_MIN_WIDTH/HEIGHT caps",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "956c582d04c715008616a0b12a4513ce58d2afc7",
"description": "d3d12: Support QPMin/QPMax app params",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b40aacc0c2cc30160c2dc9a3f167a1fc8b65d807",
"description": "d3d12: Support rate control HRD and MaxFrameSize app params",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "358fea01a6f0e754fa252ad557bbbb538bce5ad5",
"description": "d3d12: Support QVBR rate control mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9c4969a24971f8b37a25687f4fd865f64274077e",
"description": "frontend/va: Allow distinction for Min/MaxQP params sent from app and frontend defaults",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44c53786a0de22084ccc53e82322af970a56b6f7",
"description": "frontend/va: Allow distinction for HRD params sent from app and frontend defaults",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "30a6363c8f6ff2cde85831cac11bdf78cb1e15e0",
"description": "frontend/va: Support QVBR rate control mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "035b84f3085a2ce8b0d0769b66f24df70c95b024",
"description": "lima: fix refcnt imbalance related to framebuffer",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3c47627871ab83fb41fe3d459b13e966a35f9432",
"description": "build: Add Iris and ANV to ARM's auto-generated drivers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a5c57b9af772cdba1efde175f7190e6ec8bdfb24",
"description": "iris: Fix vm bind of imported bos from other GPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "41f1e6c84b2de7e6214b2b25c8743eb8d6bddf5e",
"description": "iris: Implement batch_submit() in Xe kmd backend",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b2d7386631f44bcdb8ba0c42fef78ae7b3380f14",
"description": "iris/bufmgr: Handle flat_ccs for BO_ALLOC_ZEROED",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "215fbbb6049bf6dd2f1b6fda4ab7b111b6c81436",
"description": "iris/bufmgr: Add and use zero_bo",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "5e5faa11942decd5ddd53c7cd33117b72448e1e8",
"description": "iris: Allocate ZEROED BOs for shared resources",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "be2619766be3f4ee0b22a10f8db179dc1e3c5773",
"description": "lima/ci: temporarily disable deqp-egl tests due to timeouts",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d0d6d90ccf72fdf3664c17d938978ba97ae5b0bd",
"description": "d3d12: Do not fail d3d12_screen creation if D3D12_FEATURE_D3D12_OPTIONS14 not available",
"nominated": false,
"nomination_type": 1,
"resolution": 4,
"main_sha": null,
"because_sha": "52ee566bc550b4822c4a563e480e869b8228917b"
},
{
"sha": "ec896048bb90803ba0e0c3b494e9ed60b0bf643c",
"description": "radeonsi: create a new context for transcode with multiple video engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1563210a41d85501834df4b0ec96132010191157",
"description": "intel/common: Add gt_id to intel_engine_class",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "670d4a2f71f9338ecc3c5c57cfb3784f6d718eba",
"description": "iris: Fix close of exported bos",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "910e659e31cb248e7ca4c487fa4207c3345db59b"
},
{
"sha": "b30a75a195fea9013fc912b84cd776aaa76f4692",
"description": "vulkan/overlay: deal with unknown pNext structures",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "1eb2359bbdd4bf00a8844095f2a24d8ada961906",
"description": "lima: fix stringop-overflow warning",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f42d3b843c2b5a07b70e1de2467c8b3a34b7de0",
"description": "r600: fix refcnt imbalance related to evergreen_set_shader_images()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "a6b379284365e8adee780b691596d3a66de1ba93"
},
{
"sha": "4405e8a9e1482f455d0a6407f6b18e2cb0b6c425",
"description": "r600: Report multi-plane formats as unsupported",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "826a10255f5f8d444f0318f3e36ff616b41b5d15"
},
{
"sha": "eb7e9068865e312a0efb5c863d0d3be6e7571d8d",
"description": "egl/wayland: fix oob buffer access during buffer_fds clean up",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a"
},
{
"sha": "0d7912d239dac5bf3c8b07f2a6ca467f760d6aa6",
"description": "radv: disable fast-clears with CMASK for 128-bit formats",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "134abe8344040f380c7b30cae79d44b82423b911",
"description": "radeonsi: remove separate_prolog parameter",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "51d994644826f2429734f7ee4af7a0046b807bba",
"description": "radeonsi: restructure mono merged shader build",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "dcfe3eed80a55840cd84d8c680a9367ccc14d33d",
"description": "radeonsi: monolithic ps emit prolog in nir directly",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "fbedbad0dd97afee7f4397f41f5598d903a60132",
"description": "radeonsi: handle lowered ps in scan_io_usage",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b8bd186788f361c184a4346c52359286e476599f",
"description": "radeonsi: add si_nir_emit_polygon_stipple",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "223878fbe24ec1a9ed0ce7964864d4d891664fc9",
"description": "radeonsi: add si_nir_lower_ps_color_input",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc891e871edceb557f7e8720ed60cc415dc1f4ee",
"description": "ac/llvm,radeonsi: lower ps color load in nir",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d5c7c251fedaf697c961d1fb48d560e936d8cf",
"description": "ac/nir/ps: lower sample mask input when needed",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1103d4ed74dd5f10ba23abc41edfaa9c41aeaf2e",
"description": "ac/nir/ps: add force lower barycentric load options",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e4ac0c1d628a88363abe39064677e1f7d80a197",
"description": "ac/nir/ps: lower barycentric load when bc_optimize",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6c5596c377c8988b2759e78a77175bb8fdeff5c",
"description": "radeonsi: implement nir_load_barycentric_optimize_amd",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7fcc5aa9c0ab528bc9c6f68a4c457c408b9bbc08",
"description": "nir: add nir_load_barycentric_optimize_amd intrinsic",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "31a0de992127025519d405db5669bf5736ba4ae2",
"description": "zink: make general bo allocation more robust by iterating",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9d923b14f959e23bd5fc24d5542b00de2d3c0d38",
"description": "zink: restore BAR allocation failure demotion",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3"
},
{
"sha": "561b64cf55dbcc8abf0cb3aeeafa55d439cec7c9",
"description": "zink: slightly rework memoryTypeIndex selection to pre-determine heap",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "085c9efbf3f12fca4cfb210e89d6f2f31f1ebe72",
"description": "zink: move memoryTypeIndex selection down in general bo allocation",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "fdf746cb2b0c56d061f54e73974b22b33abe2620",
"description": "Revert \"ci: disable lima farm, currently out-of-space, needs to be fixed\"",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "78644c9bb0d3b7920f7676c6388b472510a54f0b"
},
{
"sha": "8ebc5cbe2b828f34b9bfb32c528d3514ead59798",
"description": "v3dv/ci: drop fixed failure from fails.txt",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "8976d8280ff45cd7f947524a23fc70223967d7ca"
},
{
"sha": "74525f8576d3c9fb5175f56b6c57f03d566710f9",
"description": "ci: uninstall libdrm from the GL and VK containers",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "74e423591623a1fabe4060f26b7c251e07b371b3",
"description": "ci: polish deqp-runner a bit",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2933976e78b395f8abe9f2812223c106b9edc9c8",
"description": "ci/freedreno: fix the a530_piglit job and switch to Weston",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "83c2b26acf1e6c5434d2183294103c959c7ab268"
},
{
"sha": "f84aee451d0cdb93ee7c4c52085d901184bd8375",
"description": "ci/freedreno: update a530 flakes, fails and skips",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2092f95975199b7533d98cfe30443e02428a7065",
"description": "ci/freedreno: a530 behaves stable in 6.3",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1fcfcaf008e72063d4061da6f3678d6a3f1dc9a0",
"description": "ci: drop overriding new a530 firmware due to preemption issues with older kernel",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cad794594b925aaf35b4c623070649916d65b27e",
"description": "ci/freedreno: do not restrict to 2 cpus on a530",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a925c59f83df04bbe26a451117283fc584f94ba3",
"description": "ci: bump kernel to the 6.3, support HDK 888 based on sm8350",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f3e8aeb2e9efb187b25a729e247eac168cd8e8f7",
"description": "tu/perfetto: s/MRTs/attachment_count/ in traces.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "947f5d4d7ad8e4bd7baacfaec8162a052738c87b",
"description": "tu/perfetto: Drop unused arg to send_descriptors().",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "020baed66e4ffe4595de2236d32562d74a6d66b0",
"description": "tu/perfetto: Use tu_CmdBeginDebugUtilsLabelEXT as a stage event in perfetto.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "69bff073ca187e6cf2e36c500c66e37e8d6d162f",
"description": "tu/perfetto: Clean up an extra token paste to just use the arg being passed.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b4b18e41652a02ce12c468dbac4bd69b403c3bed",
"description": "tu/perfetto: Refactor code out of the macro, to stage_end.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "60cfe15d799fdc5a57a691844cc30e49b3f74a47",
"description": "rusticl/event: drop work item before updating status",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "47a80d7ff4f966e3839640efd5f9d75e36af8906"
},
{
"sha": "00b9685d966c8abeadd58102850f5b26f133b10f",
"description": "symbol_table: Prehash the key on insert, and reuse the entry on shadowing.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "46498abbacb1a59cd37aa54ba5d7b9ca703ae059",
"description": "symbol_table: Don't bother resetting the key on popping scope.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a400f933fa0962f4a709bec3f4d10cbcffb3614",
"description": "symbol_table: Don't maintain the HT as we're destroying the table.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6db7d72b4bf802779f392988315f6202bee22b8d",
"description": "symbol_table: Store the symbol name in the same allocation as the symbol entry.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c6906448425a03163c029a0c2c12c632a0b49f98",
"description": "ci/amd: update checksums after DXVK 2.1 update",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5cf3b92661cedc862038c289754df75e2290544c",
"description": "ci/dxvk: uprev to 2.1",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0dcb3994a5ab8961a0b0098326b69f7ca6ea7ca6",
"description": "ci/amd: 4/5 runners TPad-C13 runners are online, restore most of the tests",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a78772890628f70668950bb4524a9d8e29a9bac5",
"description": "anv: enable blorp query reset for performance queries",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "20c330e95d40ad05be82e5c57ac9622f37ebda46",
"description": "ci: Drop executable permissions from backend compiler wrapper script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1ec3c16c54adbd925d537a985ddb06cd27f0773e",
"description": "ci: Remove shebang from backend compiler wrapper script",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "21b190bf44e9aef26b2e1a8107d09452532907c0",
"description": "ci: Use set -e in frontend compiler wrapper scripts.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1915185648e606cf3c32cff1160305260577a5f0",
"description": "ci: Explicitly test for meson feature checks in compiler wrapper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2fbedd442a32a4dd609ee73842a0dae48a737b01",
"description": "util: Delete Offset() macro from u_memory.h",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7706d1cc33e3d5d2e71b29e7720c6c7d7a40e635",
"description": "spirv/tests: Add test for single-block loop",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5672b6cb021976fcc509d4868eab203e8361c480",
"description": "dzn: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "290bb7a70674d84540de8abd03b467d44aa710e3",
"description": "microsoft/clc: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "27c304be2ed743b0e03e386829e28c4dea831640",
"description": "d3d12: Remove #if D3D12_SDK_VERSION blocks now that 610 is required",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b5a9021708d87d17538e0e27fe4ad6a5e20fa9a9",
"description": "meson: keep Mako version checking in accord with build msg",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "52194ae4df18c7211cef69354a686eabc297a18d"
},
{
"sha": "8f0da0851f299aca00a2d9ec6e64b565a18eeeaa",
"description": "radeonsi/vcn: engage all jpeg engines on gfx940 for mjpeg decode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "87a44c44b4530b94b6e3829382fd589cc09e734c",
"description": "radeonsi/vcn: enable RGBP format on gfx940 jpeg",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdb7f36aa8ee4554550f13cf2801dd680fa849c2",
"description": "frontends/va: add support for RGBP rt_format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "23580b09a34a4d6594cd5e62556f1285c03b353d",
"description": "util/format: add planar3 r8_g8_b8_unorm pipe format",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "33886e5ef2c29dbaab5e2d44dad009f26d845b3e",
"description": "docs: add INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b661149921af53b5a9e49a82e99170d560e2a254",
"description": "iris: Enable INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0417cfd7a0a7e5e97c8fb31827f56a7147895217",
"description": "anv: Enable INTEL_MEASURE=cpu",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "55ba4575be4ab58e1f41df8e8583c937344dd2bd",
"description": "intel: INTEL_MEASURE cpu mode",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "c45dee34aab1688c05205d0c50d864b2980aa719",
"description": "anv: split INTEL_MEASURE multi events",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50bda45d15bbd91b2b81ea0004fb7a45956a8586",
"description": "anv: Add flush reason to NEEDS_END_OF_PIPE_SYNC",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdeb849e25b0c15ca71cb5bf254d8c5e85851dec",
"description": "anv: Add flush reasons to raytracing flushes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a30493ccb22c70dc38b8738665b95892b56c56a",
"description": "anv: Add END_OF_PIPE_SYNC reporting to INTEL_DEBUG=pc",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfce57c7a5ba62d8e6f65addb2df136cab603a68",
"description": "radeonsi/vcn: add an exception of field case for h264 decoding",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "f23d54cfaaf79c2fab12593fea5982f918c948b2",
"description": "llvmpipe: fix some corner cases with line rendering",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9b6abe4206bda1ae87ae273295fe8e1988bdd674",
"description": "llvmpipe: minor cleanups in line rendering code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "82c22580192502bcacb9f96319b560a09031219b",
"description": "v3d: set depth compare function correctly",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c84989c4cf3d95871047cb2e2bb87e41663b13dc",
"description": "zink: use correct primitives for passthrough gs with tess",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "90a8525d703330b9d198ddf9579c560d0e5cadaa"
},
{
"sha": "7e6191f6055b5960f193a32bc20658b3b4f6f947",
"description": "zink: don't emulate edgeflags for patches",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "90a8525d703330b9d198ddf9579c560d0e5cadaa"
},
{
"sha": "3ad751f043f45d61c5ce0017a7cca8da198c34a5",
"description": "radv: tidy up dirtying RBPLUS state in radv_bind_dynamic_state()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "ba71b142f8acae285fc561d6d25d3376712c5e1b",
"description": "radv: re-emit the guardband state when related PSO are bound",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "40d8df728081e050b83ff0677ce4bf947e234a03"
},
{
"sha": "28cb33fadaf003b6e5a7ea0814e30d8ae7cc814a",
"description": "r600: fix refcnt imbalance related to r600_set_vertex_buffers()",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "27dcb466293f2ab3f80a141fd0b8c14617a8e37f"
},
{
"sha": "cd861b7f38e448822ce765aee61304d1e0a3a8b5",
"description": "meson: ensure i915 Gallium driver includes Intel sources",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cf90be90aded3ce82d3acda5f63cd59614d662bb",
"description": "intel: split URB space between task and mesh proportionally to entry sizes",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f11a4a09b02bd976940f42aaef38c8415a4bd8d4",
"description": "radv: try to keep HTILE compressed for READ_ONLY_OPTIMAL layout",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e22c3a8bcff24b7e42692523e609638ba818e22",
"description": "broadcom/ci: deduplicate script definition",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bdb03ecdd9e9bdd59093d161fb07bffb276bced4",
"description": "vulkan: ignore rasterizationSamples when the state is dynamic",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "1deb83fb86d22227a3553f43873b4d4ff9180214"
},
{
"sha": "6af78baa237b82b10766cac4cdddb32e7fa6cdd3",
"description": "ci: update shebang to make it more portable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9120f17b278afdc7a78a139dfd6a13d729444d92",
"description": "ci: bump tags",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8eb5de312627101b9f12c2a83bf37709f92f3674",
"description": "ci: start documenting which image tags need to be bumped",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "9a45d3ee1398ba02cc8422ecd33583a36f9a3800",
"description": "ci: move deqp-egl instead of copying it",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efd2067a8f9277f83b7bc48d32b474e074453ee3",
"description": "ci: add -android suffix for android build of deqp-egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e876a018e91554f6588c1017d2a8907bced53ff5",
"description": "ci: stop removing -x11 suffix for x11 build of deqp-egl",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "08cf224c4a1ab4efd17488522518995ecc49e23e",
"description": "intel/vec4: force exec_all on float control instruction",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "daa8003e45c37d13f81958c0a74222e259d18538"
},
{
"sha": "df784c03fb545a6385710b3fc879e426d00b9194",
"description": "glthread: disable by default with fewer than 4 (big) CPUs",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "8c42c353b6ed34d5824ff90163116b8ef8d9b5ac",
"description": "driconf: rework glthread enablement",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0cc93a460319294d085a5642b55050fadf39100e",
"description": "util/cpu: add big.LITTLE cpu detection",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "54d01db8a8453091dd113c037b6e98f6c100ff41",
"description": "docs/asahi: Add hardware glossary",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "44fb5ceb364c8bb7138923a66bffc4921975f062",
"description": "nouveau: nouveau_copy_buffer can deal with user_ptrs just fine",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "47e0c6764b037a46a86366e331430d9e2aefb07c",
"description": "nouveau: allow to enable SVM without having to enable CL",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7cfb8cb1a5880169c30e258c3e53593fd13ad77b",
"description": "nv50/ir: ignore CL system values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfee3a8563d2ec9bec89704c4cbb603203d9ad84",
"description": "rusticl: add support for fine-grained system SVM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "bfcd914825547607ded187a9fece5b9e61189151",
"description": "rusticl/mem: add get_parent helper",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "816bab4c234c004ff5d3a5c38efb010ed45115fb",
"description": "rusticl/memory: Rework mapping of memory located in system RAM",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "2ee082ef8a88fbbc90f54b544f6dbb93de494111",
"description": "rusticl/context: add helper to get the max mem alloc size for all devices",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "50097ffae046582e89ca7ae7bf8e7178cd2e65a3",
"description": "gallium: correctly name the flags of svm_migrate",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5654cb3ee6972fec38c9ddff0f7efbe91198853",
"description": "zink: remove screen param from zink_prune_query()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7119a344f3db5820041dfcdf23ebcbf15121f467",
"description": "zink: always defer query pool deletion",
"nominated": true,
"nomination_type": 1,
"resolution": 1,
"main_sha": null,
"because_sha": "7da78ffb697bfea5c20b31dca635971d00d27b3c"
},
{
"sha": "50e3974e25834b2d798403f401ae7bca77e090a8",
"description": "zink: pass ctx through query destroy paths",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "cb83606279db22869c0095dbf5ad9cd1f70ecb89",
"description": "zink: remove atomics from zink_query",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "c987eed9cd7ccf7836eb18ad8950a035ae002bbc",
"description": "frontends/va: report min width and min height values if available",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "413235d164b5d36a30604695d70f2760f696fbeb",
"description": "radeonsi: return min width and min height video cap values",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7bce60f8af27cc8ced44d00efcfd67f39de5aade",
"description": "gallium/pipe: add min width and min height video cap enums",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5b376664e78d4e93c48b58e3cc3149eb222877b2",
"description": "v3d: add flake spec@ext_framebuffer_blit@fbo-sys-sub-blit",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "440459645b082c779e8b6312363aa61463f31398",
"description": "d3d12: Support separate front/back stencils",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "36990eca48ff24eb0b5174a3c840722f76d7b982",
"description": "d3d12: Add ID3D12GraphicsCommandList8 to the context",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4f9cd76369c4ed045a834984632dd3da8dedef8e",
"description": "d3d12: Update PSO creation to use CreatePipelineState",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "52ee566bc550b4822c4a563e480e869b8228917b",
"description": "d3d12: Query device for D3D12_FEATURE_D3D12_OPTIONS14",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "cc6d87b4626f4485bc59c763848c49f6fdf9c222",
"description": "d3d12: Update and require DirectX-Headers 1.610.0",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5dc4212cc1fa4c3a479d46d3fa8e7c10d1e70d37",
"description": "vulkan/runtime: discard unused graphics stages in libraries",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "a86c710ce5869a55fb96498186f7dffc8e12c727",
"description": "mesa/st/program: don't init xfb info if there are no outputs",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "9f4ec94c20e62dc2af05c0476ebd26368cf0abd4",
"description": "llvmpipe: code clean-ups in llvmpipe_get_query_result_resource()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f0bd5742237aaaf11fd8bdcce8b6850f71576bdb",
"description": "llvmpipe: remove lp_setup_alloc_triangle()'s unneeded tri_size param",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "267dcdca8a45b18bb2bccf1ef9f68fa8a37fe279",
"description": "docs: add missing MESA_VK_WSI_HEADLESS_SWAPCHAIN variable",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "948a122f300b3df036fea1a8e14301295062e360",
"description": "amd: Rename INDIRECT_BUFFER_CIK to just INDIRECT_BUFFER.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7ddac41f3f5919be748143d8a570cc3b1f4ed27c",
"description": "radv: Chain command buffers on GFX6 in radv_queue.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "d6518fd3571e315a7a7e62af5e1abbfdb3a3b97b",
"description": "radv: Use IB BOs (chaining) by default on GFX6.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0e7244ce1848978022cb6f24683eb2cfdfd7fbbb",
"description": "radv: Disallow IB2 on GFX6 when using draw_indirect_multi.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "add3b34c171821804049084cf9d252a72cc54e2b",
"description": "radv/amdgpu: Remove unnecessary assertions from chaining.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "5bb8d513ccc02c37e7f7d3299a2b4ad13664945f",
"description": "r600/sfn: fix typos in code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "298f555572c1166cdf511a817b7cc7466d5c451c",
"description": "r600/sfn: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7eaab5dec0a3780a93dc0e2c4ea863dcc47877bd",
"description": "r600/sb: fix typo",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "45e09d5bb95f5f7cda5d8470963bb2f88a0cb871",
"description": "r600: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "7851b6fd489b16948a0d0a3399db6f43c67138cd",
"description": "radeonsi: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "701b6520f5c1154d886a2f201885aa1dc4cd9919",
"description": "r300: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f85f511a38e369a15359a0756512e69ad4cfcac0",
"description": "amd: fix typos in code",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "aea48a4ff17cb9a5e5120f8cbf0c508f0287d16b",
"description": "amd: fix typos",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "1aab6820fb50b3115bb8e56018323051914b5f7c",
"description": "rusticl/mem: replace buffer_offset_size with CLVec::calc_offset_size",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "68df8cc79d0537082d76a9091f96d6fe54244d75",
"description": "rusticl/mem: fix Mem::copy_rect",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "3e118e89102d5bcdaf6f26ef7b43833b9e8d9881",
"description": "rusticl: rework CLVec helper function to calculate bounds",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0a52002a1cc8889d4d515a2cf90b7682f22f8273",
"description": "anv: disable reset query pools using blorp opt on MTL",
"nominated": false,
"nomination_type": null,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "6405a38aeb857fca0ede8847c3881e3e6d6aedbb",
"description": "ci/crocus: Update checksum for STK.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "e5008acf13c1a80d96f2ac59c6d8f156d12d32f9",
"description": "zink: Avoid infinite loop finding no var in update_so_info.",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "efaffcfbd49ed9bda155b8776bb91dcba4ba47ff",
"description": "nir: Add more system values for lowering XFB",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "947a7590c79e3d92e4d43559504ed6dcfda53666",
"description": "d3d12: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "07e83f581997d6ad84176dbebf7052b19e079501",
"description": "freedreno: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "71cfe8fb60f731a16e1ca4dfe362d3c96b607b1d",
"description": "panfrost: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "43f9903d0c8cfb73615b356b6bb11710e9e71bab",
"description": "zink: Use u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6b211e9b43576150611d482b2d3865318f8b61f7",
"description": "gallium: Add u_default_get_sample_position",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "6124f8f371f92be6c5c3b4053fd6bcb18034a3c9",
"description": "iris: Set priority to Xe engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "a564baf6e76e22bb3a6001a722994c469e4b3c95",
"description": "iris: Implement batch_check_for_reset() in Xe kmd backend",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "17c7eb1d4f1cf5fee237bf86ac63b0af44efa8e8",
"description": "iris: Create, destroy and replace Xe engines",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35d6e830c79cb2512b66cbbcbc690d2bd5f0b6c4",
"description": "iris: Move iris_batch i915 specific variables to union",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "b6cf4001d3b113a2caa1860584c79794e0b00d46",
"description": "iris: Initialize batch screen in iris_init_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "35a547430e07c4b84b745ecc3921b211954972b1",
"description": "iris: Move i915 batch destroy logic to iris_i915_destroy_batch()",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "f66e6b671ce0e7622c87baa281cb0e874f80a413",
"description": "zink: Some return values of malloc should be checked",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "0b4e7491f3f7528f251458f4e84657b16af6df12",
"description": "radv: fix detecting FMASK_DECOMPRESS/DCC_DECOMPRESS meta pipelines",
"nominated": true,
"nomination_type": 0,
"resolution": 1,
"main_sha": null,
"because_sha": null
},
{
"sha": "8f024cdd4d3fc82012710cf0064ed452c4ed34ad",
"description": "docs: reset new_features.txt",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
},
{
"sha": "4aab6bd456de2e1b9c9af836c7212ef41638d400",
"description": "VERSION: bump to 23.2",
"nominated": false,
"nomination_type": null,
"resolution": 4,
"main_sha": null,
"because_sha": null
}
]