[ { "sha": "0f087b56d03a32e84ca2f5326fb4dcc2cb142bc9", "description": "agx: Bump preamble_storage_size to 512", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "02fe57b7e9cec6d1e0f6f7a9b7a15965db7b3d90", "description": "agx: Lower system values in NIR in the driver", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b0b5a71c74f5d87846de69e2616c807b6d38eddc", "description": "nir/opt_preamble: Consider load_preamble as movable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "05d3238692b3144acdcd9bfcf515cccebe79fb9c", "description": "nir/opt_preamble: Treat *size as an input", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d745e3b0ab4614136f1c8d93feb54b612fd58d3f", "description": "zink: always unref old images when adding new binds", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "dd733034aa117294be0f06b5b973b18d1c341666", "description": "zink: stop leaking push descriptor templates", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "01d2e7afce562013a8cb9b6b9fd1190e317e896a", "description": "zink: don't add dmabuf export type if dmabuf isn't supported", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "e07232acbb45a3dd332bb5515b2930c1334b1b55", "description": "radv: fix GPL fast-linking with libs that have retained NIR shaders", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3131c2fc7ad8a10f69d93f317a525e383ff3ed2e", "description": "intel/compiler/mesh: optimize indirect writes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2255375c4db6efb0024b06c14c4024c1ab76d0f5", "description": "nir: add nir_mod_analysis & its tests", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "56158bd0c0a2f11995fbdd0100749165686f93d2", "description": "radv: adjust ACCUM tessellation fields on GFX11+", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c8a575eb3098282f495948b728abd45768dc5d01", "description": "radv: fix RB+ for SRGB formats", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "47852b9ff45e73f8f6773a1598cf872c6ee6207f", "description": "radv: stop setting INTERPOLATE_COMP_Z", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "c489b3eadb1570762fe2362b9c0e78090ee8c127", "description": "vulkan/runtime: match the spec when taking pipeline subsets.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6e359c2189541c6fe028ed75929ec473a00bc4d1", "description": "egl: fix fd_display_gpu on surfaceless and device platforms", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7" }, { "sha": "09977d687dd89998cbed881f0f523fa01359040d", "description": "frontents/va: Use PIPE_USAGE_STAGING for coded buffer", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2f933980479a30944087f13fe063d2347c91f9ae", "description": "radv: only initialize non-zero values for the default dynamic state", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "912a19e630e2db6c2a40d2a5d4f15c64519d2e57", "description": "radv: regroup dynamic states initialization", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c08082e86151e88c1a0677914bc365910c82714a", "description": "radv: ignore all CB dynamic states when there is no color attachments", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5eade8fb9bd4e4e24343543ba75260199046beef", "description": "ci: Run our manual jobs during the nightly scheduled run.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "610efb08666e1455e1515b6ce099a9d05067a3b2", "description": "ci/zink: Move the zink-anv-tgl manual full run to custom manual deps.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2e807a028aa9366be39a4c9445377dbb11e1dcf5", "description": "ci/zink: Disable Amnesia trace until the linked issue gets fixed.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b0a9772cc6154e29ba6e3d21a91096dd891ef302", "description": "radv: Shift left the tile swizzle more on GFX11.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "d321bc1323b02de92a095397830c9296996e16b3", "description": "radv: Set FDCC_CONTROL SAMPLE_MASK_TRACKER_WATERMARK", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "e210ffb4d0dc6b91fad79134a9712a5d5694f2f8" }, { "sha": "03d1141e51dce519fbbb2c435d87a1bfc53fb51a", "description": "mailmap: Remap e-mail addresses for Faith Ekstrand", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "29010669802ad1730bb74626d2df3453a047840f", "description": "broadcom/compiler: fix indentation at v3d_nir_lower_image_load_store", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "237e12c2dfa7b505ba221ca7c29947b5cdb91da0", "description": "dzn, driconf: Add a driconf entry for NMS to claim wide line support", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "df0054e523f77b1e13af0afd86445539e175682d", "description": "iris: Stop marking context unconditionally as guilty", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0733aafa2271fee6a6724467ec7f2e50754d5a9d", "description": "CI: Lima farm is offline", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3b5da9714f1e9124bf9e12c62bd8c6a2adf1906a", "description": "docs: Add GL 4.3 support info in mesa docs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4eadb333a894105cd80a3031fbd3d0c8889fb9bc", "description": "radeonsi/vcn: validate fence handle before using it", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "843bdd226268880b26629f9605e0217a0b379f48" }, { "sha": "0b9972953c88605feb6f52bb352ff28809b71601", "description": "wsi/win32: Use app-provided timeout instead of arbitrary hardcoded value", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "202480a9ca0056c5994f2fad79b91d954cbe0620", "description": "wsi/win32: Always use non-SRGB formats for DXGI", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a192923f99e1f0c929b385fefd235453b44a3924", "description": "freedreno/drm: Restart import on zombie race", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bb438c8dc711d09525cbac678073ab08fa1fd3c4", "description": "freedreno/drm/virtio: Flush before CREATE_BLOB", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "df8243dadf0454fecd21b149e0093ced0083312c", "description": "radv: rename radv_create_shaders() to radv_graphics_pipeline_compile()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "21f53b9c48059cea6236ae588d67a69a002bc849", "description": "radv: split radv_create_shaders() between graphics and compute shaders", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "87e055a700209441451ead2b8777a23ff1c61b86", "description": "radv: pass the number of stages to radv_hash_shaders()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fc93e0453c1791dcf4c83fdb1f7fe9a9e90e8830", "description": "radv: simplify VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4b841cfec8b502a8290cd67356d811933d318c2b", "description": "rusticl: fix build error with valgrind being enabled", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "20c90fed5a0ab0202ee1ef474c71cb816164a448" }, { "sha": "4a675f93b9f8a51e6d48f1e2914ec1ef94990020", "description": "asahi: Omit extra call to clock_gettime", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2f467fb154794fdd99c6975f9037d9bc8a0a6cf5", "description": "gallium/draw: Enable polygon stipple NIR helpers to generate bool1 or bool32 Booleans", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d3a95f0f713ff3a0216f0dfa634798a1db55ef27", "description": "gallium/draw: Enable aapoint NIR helpers to generate bool1, bool32, or float32 Booleans", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "17b610771dd158cd8a6b737b0de5f72162c57312", "description": "ir3: support texture and sampler index with offsets", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "196882a1477a69ba1593db8bdaaf6726fe914fca", "description": "etnaviv: drm: fix check if BO is on a deferred destroy list", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "1b1f8592c03c7e98b7baf89cb4d012bb7af546ac" }, { "sha": "c59369005bf42c2981561643d8b0eb15b1b52581", "description": "etnaviv: free pm queries dynarray on screen destroy", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "3156b15f70c83d954db9d8ffac90988c7b71a194", "description": "etnaviv: drm: fix BO array leaks", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "0d7f8aa2499104b1d16deba32e4c25c342d1ce7d", "description": "anv: fix null descriptors", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "4ceaed7839afd724b2a2f10f6879f54199c041ad" }, { "sha": "d7ef1331b5e625b39d3cbbcab41808dd8c36cff0", "description": "turnip: make debug_flags a global variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "511c42ef4edca6c8ef3880387e32b2a46bf89a70", "description": "turnip: replace TU_DEBUG_DONT_CARE_AS_LOAD by a bool", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c0122b81a4e29213c532a9411abbd162c7ce7269", "description": "dzn: Consider linked shaders when computing DXIL hash", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "134c49072a1f1132adf6bff5d31cd373822f78f3", "description": "pvr: Process wait event sub command.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6d7a076daa017b3af4a6d3c41b8147d54ebdd60f", "description": "pvr: Process set and reset event sub commands.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ac339d97978e96c80d43688566717d4c4f6fa7f3", "description": "zink: set VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT when using DB", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "6f7b752fdd2f5f33139dbc105da433ef6f11f112", "description": "zink: disable bindless texture ext with descriptor buffer", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "cc9fa060ee1b232e5e72077232d7b90c92dfc1bd", "description": "zink: always set RESOURCE usage for descriptor buffers", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "59989d04623fb4d94f8115f29cfe79d1f0581479", "description": "zink: assert that buffer descriptor usage is populated before bind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3c562cfc06417ca52738460bbe63ad972f26f4c5", "description": "zink: set vkusage/vkflags for buffer resource objects", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "c545300f30bc1d6558c066466052ec6a0acb3bed", "description": "zink: add VK_BUFFER_USAGE_SHADER_DEVICE_ADDRESS_BIT for buffers if ext is enabled", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "ccde3e02bada6375bd2e7c49bfebe7cb76769c69", "description": "zink: fix heap/memory type selection", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3" }, { "sha": "07809c45271a25066c583ca90b7365e0d88daf0d", "description": "Revert \"zink: allow direct memory mapping for any COHERENT+CACHED buffer\"", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "a3552048c7e7b8afebfc99caac6d555439ddf2bc" }, { "sha": "38a087c4ce2a398f33ab583f048d87bd6ac8178f", "description": "anv: there's no need to set exec_obj offsets twice", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5de60fbc3eb69b5f605b4a5c16e89a0e7bdf5314", "description": "radv: Loop over shader stages in flush_indirect_descriptor_sets.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0b2fad04267d59c233f1114ffd0b2212abd24e87", "description": "radv: Fix emitting tess indirect descriptors twice.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9c5e47e66d7c715c6a3587c456076618899bccdc", "description": "pvr: Split render job submission for multi-layer framebuffers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8cc474cd87b90af737f0647a2a63561b6528fbc5", "description": "pvr: Rename global_queue_job_count to global_cmd_buffer_submit_count", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "187a95e617d8358579eeb06b98f3b45bb050b9b5", "description": "pvr: Add pvr_csb_bake()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "695cf75266f43c0f9d123c5030b136bbdf061d4c", "description": "aco: set has_color_exports with GPL", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "192486b7aa5ef3b24516e16b0e219fad7032fb7c" }, { "sha": "1a93cd15563a5d0bb6faf12c5d4c852cb3534415", "description": "radv: add a layer for fixing rendering issues with RAGE2", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "c7d0d328d569c15c01c5830af838faac8a8b3c62" }, { "sha": "b2df787058be31484f2043bcc557892158078b23", "description": "radv: Optimize emitting prefetches", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bd78c8bbfa7dd3371215cf445bc9fe59e6ec296f", "description": "radv: Avoid redundant fetch of radv_device", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b5de1ee1f738fc243715ad98c5039d27390f0df6", "description": "radv: Clean up variables in si_get_ia_multi_vgt_param", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4b8dfaae89eedd54f7f9881adc8712d99ff30a60", "description": "radv: Change radeon_cmdbuf counters to uint64_t to make alias analysis optimize radeon_emit better", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d7f429ccc1ddf76832958c47e6968dae2c870f34", "description": "ci/debian/x86_test-vk: drop an outdated dependency", "nominated": false, "nomination_type": null, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "3ab1a06a158298dd4cef56a2914731d47fcab4d6", "description": "trace: Don't use italic escape code.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "77092ca8f4f0a1a755c4f49f90d89e9a3606fc6e", "description": "llvmpipe: Honor zero sample_mask when multisample is disabled.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "da5840f3857664848b58e193c5ba56dac355860c" }, { "sha": "b6a344f4baa1ee2c784ca74499dc9fe3b4519013", "description": "meson: do not reconstruct ICD paths", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fd72369b65649ee7f6605b3ec3d113c083352a93", "description": "freedreno/meson: simplify script-path logic", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f00c9e85e56bda24a351301460b320e3cbaff853", "description": "meson: use files() instead of joining paths", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d54c8a47c677c39e8616d44896c17c36f72089f6", "description": "meson: avoid using deprecated build_root() method", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b2d5a653f45fe89f4c5fef413177bda398150ce6", "description": "pvr: small cleanups", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "432e263284a779f23e69f1b1201a3e7c730d021c", "description": "intel/compiler: fine-grained control of dispatch widths", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "59625a68ffc592cc5c6c62baf3a03853f234dbf2", "description": "meson: remove deprecated dri-drivers option", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "47d19196c1448ecf4dcc29165e10f0c3945e2b17", "description": "meson: remove deprecated osmesa-bits option", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "713371c723767ff0aa747660a2556eb94716de33", "description": "meson: remove dupliace add_devenv call", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898" }, { "sha": "47ed5836cc0649614c52db1bca5c1888fb548acd", "description": "egl/dri2: Use primary device in EGL device platform for kms_swrast", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "74967249d27aba0312e37e903df983b88cce4200", "description": "ci: uprev virglrenderer", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "41d5f0ee09ccc6406d9b57351fa95edf30b03298", "description": "egl: Rewrite eglGetMscRateANGLE to avoid probes and handle multi-monitor", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "47526556494f18cd2c02f978bccac7e2ba73adcd" }, { "sha": "3170b63314f14f0031cb95bd5ee3a4726f26b43b", "description": "loader: Add infrastructure for tracking active CRTC resources", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "47526556494f18cd2c02f978bccac7e2ba73adcd" }, { "sha": "87a9018ff90c41c85e2992f8ccdfa4f162d65d4f", "description": "zink: reorder commands more aggressively", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1a29f3dfdb247d7f6a8bb6b3d559db497230f09d", "description": "CI/windows: Apply CI_FDO_CONCURRENT to piglit too", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1c5a64296d5b4fdec34ccb35098601e1896ee1a2", "description": "CI/windows: Don't limit deqp-runner to 4 jobs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2ae08c3e8fc7a735b24aecaeb648aee4ccba6390", "description": "ac/llvm: remove llvm:: now that we use \"using namespace llvm\"", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a273f64f80ba5081fa3a3a1460df44d80daa6921", "description": "ac/llvm: run the IPSCCP pass", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d05c3811cd17dc29421c497a3132ebcb64596f52", "description": "ac/llvm: run the LLVM sinking pass because LLVM will stop running it", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fbd32a04daf84f7ed931a4a2510f2181083753cf", "description": "anv: add a third memory type for LLC configuration", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "15e19d04f0481e31c6806dc4a5dcb0b762871099", "description": "freedreno/drm: Synchronize handle close and lookup", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "444db624df59cc2eed8d58a18d0f2ea82e03afba", "description": "freedreno/drm: Split out bo->finalize()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5a46e884ea80bf19449e65b946652bfd5b241683", "description": "freedreno/drm: Remove bo_del_or_recycle()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "160137ccaeb925ada3936e4e0099f8d7662bacea", "description": "freedreno/drm: Detect zombie BOs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "547f50c244748ac0758932d471c6905bb5bbfb19", "description": "freedreno/drm: Add some ref/unref debugging", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "870beb215972e00ae4e64f0b4748d02363a97459", "description": "freedreno: Don't sync timestamps while perfetto isn't running.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2010b915479a81f270a00e8c48f2dc9e2510952a", "description": "dzn: Report as a software device for non-Windows", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "5f1b8b3e6c9e61418c507213b899b28b71dedd0c" }, { "sha": "cdd1588d55c95a13a70d381ef09376e5e1a0d88e", "description": "dzn: Don't recursively lock the physical device enum mutex", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903" }, { "sha": "40a2b505990b7d5ff977af46e3bc0b1ba64d5e50", "description": "dzn: Fix Windows WSI", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903" }, { "sha": "633f2428f4b6af0fe362971785552ec54eeda1a7", "description": "docs: update calendar for 22.3.4", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c8a32d21cfd8122a4091da31447a145c97540f3a", "description": "docs/relnotes: add sha256sum for 22.3.4", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cf58992a36bb94a639c0d57e587d85a2be19a4c2", "description": "docs: add release notes for 22.3.4", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "50dee85b684e321708460afc3c1abd2148fd5891", "description": "freedreno/registers: Add RBBM_GPR0_CNTL for non-GMU operation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f9bcf19e5238cecb7d7292f454f06a5427321ad6", "description": "freedreno/a6xx: Add a few kernel regs/etc", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4767ebeffc7d36b845736033d91a2b7adf1dabc5", "description": "virgl: remove unused virgl_encoder_inline_write", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "228d812a0c6646a049d982b21067510402260103", "description": "ir3, isaspec: add raw instruction to assembler/disassembler.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f2a4ea530078e11a98792509a5429a55aaa53879", "description": "frontends/va: revert commit 0b02db30", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "dd3730f8bdd7afdbc7fb0e9dd200951f9d713a34", "description": "kopper: Do not free the given screen in initScreen implementation", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "4c03d4735ea3b6b19ac67d5a52fbe7c9ebc05c11", "description": "util/tests/cache_test: Skip Cache.List if not supported", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "3b69b67545b678da2970654b9490cc3902cdf738" }, { "sha": "f18702250fedd632925ab90d9a4eb6e68015001f", "description": "util/fossilize_db: add ifdef for inotify header", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "3b69b67545b678da2970654b9490cc3902cdf738" }, { "sha": "65a917cb6ec4c5d7ac3e4c1b4d4b06442996dedf", "description": "nir: Add algebraic optimization for VKD3D-Proton fp32->fp16 conversion.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7985933a6d18e57e1b492216f41d523df28cd17d", "description": "nir: Lower pack_half_2x16_split to RTZ if available.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c644461b719d6dde1240762bddb71e3c657720e4", "description": "radv, aco, ac: Implement pack_half_2x16_rtz_split.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "12652cc54932ae1f2b2d8c71ce6c613f93283498", "description": "nir: Add pack_half_2x16_rtz_split opcode.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "13cca489203bbfb30050fb79bcaff92f5691c7d8", "description": "intel/fs: drop FS_OPCODE_UNIFORM_PULL_CONSTANT_LOAD_GFX7", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5bc91550d1d78d3d35251e0080e74733530ee25d", "description": "lima/ci: Add more piglit unsupported tests to skip", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9f51340b99a39be80bf1bc6d4be15a87161c7a6b", "description": "llvmpipe: Ensure floating point SSE state is reset regardless of the write mask.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b97fee432c23435bc6c6ef3f27af54c2538cc36b", "description": "radv: fix ignoring graphics shader stages that don't need to be imported", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "c8765c5244ac194e1c85d2a88dde76c5d92a8111" }, { "sha": "6bec91591986fe39c9782858e746869b40892dca", "description": "radv: fix creating libraries with PS epilog and all CB states as dynamic", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a3ed7f3ff233aabaef2db532af1f795230002f0d", "description": "v3dv: add a cl_advance_and_end helper", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a08d6d8b598186bb363b7c617f3851a23866d5e9", "description": "dzn: Support Vulkan 1.2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9d89b7e4a84068f5d6fb73539a43d9782035ea81", "description": "dzn: Ensure we don't mix DSV+simultaneous-access", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4daeac01c59aceba4a8c0f43e21b306e6a2c0607", "description": "dzn: Enhanced barriers fixes/workarounds", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c413c3dffcab4ff3f2f22c691b63393e4e2c13e5", "description": "dzn: Always do clears with copies on non-graphics queues", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "948ff5b8e2491c8329fba24abdae03d0381cccce", "description": "dzn: Support float control", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f391c2db62befae64aebe1f1c3bdf33e7c8580eb", "description": "dzn: Cache GPUVA for buffers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "34f372c47c962bf3d6e38c94607e09c8d55ffa70", "description": "dzn: Handle separate stencil usage", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "789acc2ffbfc105b28e6775873f2c11b998d0c83", "description": "dzn: Fix dynamic rendering clear load op for non-multiview", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e88070b1da1c27e03c436b46b15b6dc38b6f8254", "description": "microsoft/compiler: Support float controls", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9fc5d8d2116d3267910be13bcdaf65a495a38bf3", "description": "aco: Remove dynamic VS input loads.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "15b689604ef641f347e0dacde32d11c7844690e1", "description": "radv: Lower dynamic VS inputs in NIR.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "81620fc7b0798a659feedcceec5283364220c5a9", "description": "aco: Enable constant exec mask based optimization on compute shaders.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "39448c8e9c0ca376a413287fb45871bba4425536", "description": "radv, aco: Add uses_full_subgroups to compute shader info.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "22b350fa27bfd5f931f9b6fdace29fddc935d5d3", "description": "radv: Get rid of app_shaders_internal.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9419b4ee457960efaac340b9c4fbbad5921e7740", "description": "vulkan/rmv: Remove delta parameter from dump helpers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5eb00a195ebcd3a080b9da1a12ac2f58e66a977a", "description": "vulkan/rmv: Use the timestamp divisor instead of a hardcoded value", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e07729e8de7ea7a75b6b5b5a5a4437a24a3eae9f", "description": "radv/rmv: Correct timestamp shifting", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf" }, { "sha": "292d7b95fc430650a617b46b60a25d87fc7dc69d", "description": "radv/rmv: Log bo destruction before freeing it", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "abf3bcd6ea62bab8ae31d1c883525ce166b1abbf" }, { "sha": "2d5d24720367753accfec72f91ef5df88fe0ed86", "description": "radv/rmv: Avoid more CPU unmap deadlocks", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" }, { "sha": "2dec10c297588bc6d356188fa4d0264215f397e1", "description": "radv/rmv: Also check the other pid field", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" }, { "sha": "f6c06ef2f66a638a302346639bcd907b64c646c8", "description": "ci: Add manual rules variations to disable irrelevant driver jobs.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "67547a04b6023de381680c2374df9edfc6b084f1", "description": "ci: Move the performance jobs' allow_failure:true to the gl rules.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e27d217fb16be3d72bc07822cd499ac78f8cc110", "description": "vulkan/wsi/wayland: improve same gpu detection", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "db42ed1e04cc7c9b92fb22cc2eef7f62e73aabba" }, { "sha": "56e758d9e9b23f47c8855636a757f1b41114f3ca", "description": "mesa: fix out of bounds stack access on big endian", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6c80f7c555250678738a8313935680dab13be2b2", "description": "zink: Fix non debug builds failing to compile on", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7b5e9336298b00eeffeec738adbcc0acc7683868", "description": "intel/fs: Fix src and dst types of LOAD_PAYLOAD ACP entries during copy propagation.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "41868bb6824c6106a55c8442006c1e2215abf567" }, { "sha": "51b8abe0ba5ea2cf0ba882faa7e3e36c273db4c5", "description": "docs: Lower Python requirement to 3.6", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bca22a65781665054a7d9d964e548459c610593e", "description": "util/glsl2spirv: Fix build with Python 3.6", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "949c3b55dbdfaca4e62d67cc4de1f4e3958813c4" }, { "sha": "e5e64e5c51de56f37762c6ebd570326d3a6cf1bf", "description": "zink: validation ci updates", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "23d3783f587f39f4b2e5a5535a9105a388ace2cf", "description": "zink: force GENERAL layout for all fb attachments with image binds", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1b52e85ead1f6ed312049e931171796d448b186c", "description": "zink: update sampler layout when detecting feedback loop for first time", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d791e9a77db8de5d912fadcca08c2289fde0cf38", "description": "zink: return false for implicit feedback loop check with image binds", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bdaded5a1881fa40a93d8679c8dbc3757b99238b", "description": "zink: don't skip repeated handling feedback loops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fda5f83ced1e0aee37cde131164885bba5c35858", "description": "zink: move barrier jit to zink_context.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "06a125942bef6a03a12b67f691ab4ad86e49c2df", "description": "zink: fix VK_DYNAMIC_STATE_LINE_WIDTH usage", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "659c39fafbb53e27e6816fa872ac6eb78772e519" }, { "sha": "a5bff81f47320e432d5e11a6c00fbc0dc063927a", "description": "radv/winsys: prefix all error messages with RADV", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d5846bd1e5a09185d39bd31d6aacf71b93ac97be", "description": "radv: Move constant flushing check out to callers.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5ccc2049fae591d1baf6f581bbd0e3953c0ee5fa", "description": "intel/ds: Nuke intel_ds_queue::queue_id", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f2fdd14907a6481e93e81cd4ca8921b8690ae893", "description": "hasvk: Nuke anv_queue:index_in_family", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "013e849a2c6f78dfe8384ae1ba5325ff8d13a256", "description": "anv: Nuke anv_queue:index_in_family", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "80dd6ed074bf34f2ca81209c48ae0b551f1c0a68", "description": "intel: Add kmd_type parameter to necessary intel_gem.h functions", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "162695f0b87a6bdea946f00bf08520d6bf335cda", "description": "intel: Add intel_kmd_type parameter to intel_engine_get_info()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2c42641994ca2bef1592231f4a67489c9099b472", "description": "intel/dev: Detect what is the kernel mode driver loaded", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0504a3b079223ea243fa479701967ae3ead12a40", "description": "radeonsi: correctly declare YUV420_10 RT Format support for AV1", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3eb646efd0d7f05ca5b8c8016d154e90392c70fd", "description": "radv: Merge the leaf and internal converter", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "883f18f761b98397e19cebfed8328c1c72c40d78", "description": "radv: skip creation of null TLAS for null winsys", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "31ca19589fe3583a8e5667521f420d76a84ca193" }, { "sha": "345d41155fe58fdac997caf580319a97043c365f", "description": "ci/b2c: uprev to b2c v0.9.9", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7b51a583edb72f9e66c231b60f9fae4c3c448d22", "description": "ci/android: add android to the ci", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "068dc91317d3f145f2ed104c91c568e7d7b251f1", "description": "ci: export artifacts from debian-android", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3cb7a8537be66aaf99b16ec5ff190150d8a6a547", "description": "ci: debian-android compile virgl", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e42ef902dee66af426212d2af1606d3aeb46817f", "description": "ci: compile deqp-runner for android", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "54a46c594ebe883f6bdc0ff2554183fb93488730", "description": "ci: compile deqp for android", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d024af8d00c313883a965010d739f762ef38141b", "description": "ci: Use NDK 25b to build for the Android ABI level 33", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d66cfe6a3efbdd5f3f9e3821cf123b108c4ba89d", "description": "ci/android: move sdk version and ndk to a job variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bdcbf7dcf81901431a60ef55d1cd0ec3136e1a1b", "description": "ci: Build for Android with libbacktrace=false", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a5c96cb7059fd417de411a4489bd6594946a7f80", "description": "android: Cleanup unneeded headers from the sync stub", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b1bd6aa21a83ef12bf6dbc15d262a8d38989022b", "description": "android: Make libbacktrace optional again", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0e286d0dbcce3e3a49fa4ae54a237afd08954a78", "description": "android: allow system = 'android' on cross file", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "87e6703b67a2b34847c205122af6570628b573f0", "description": "ci: move patches to patches directory", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "388b49d150bf4f6b6cea0570221ed00bbb9d8f59", "description": "ci/debian-android: move pkgconfig paths to the cross file", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6c446377ff22d981191929de21cedecf519fe70f", "description": "panfrost: fix off-by-one when exporting format modifiers", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "2a1217513e1c5d881718c2a7f2afb951e1fe6305" }, { "sha": "7b76d46e3890a9387430177bed870ea841103839", "description": "radv: fix RADV_DEBUG=hang with multiple cmdbuffer per submission", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "76deaa1b1a92ea6997d298e9b6ac1ed6433ba369" }, { "sha": "75ae391375f09bd6acf1c0cd2dab1d836ca81789", "description": "radv: Reduce descriptor pool allocation for alignment.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6a16d3b312fcb7b7465eb55c055464cbf54852ed", "description": "radv: Strictly limit alignment needed within a descriptor set.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f73cdda983e72b57dc8769ec9f234dddcafd2491", "description": "radeonsi/gfx11: fix ge_cntl programming", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "25a66477d0268181121c0436f62b2100b72df068" }, { "sha": "014a0bf0b6015f45244bfdb57d697698a6bf1317", "description": "radeonsi/gfx11: clamp PRIM_GRP_SIZE", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f2ef663d08b88489cc0484737a5c9bbbf31b35ec", "description": "winsys/amdgpu: use DMA_BUF_SET_NAME_B if available", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3ed75027b74614fa929fe6d03577d53799a136ac", "description": "drm-uapi/dma-buf.h: use __u32/__u64 types", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bd8e8d204db32c9a1b05d3748221171504f94167", "description": "iris: Add missing untyped data port flush on PIPELINE_SELECT", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "172e0b0ebffa02fa86aa6a1915979fb4de9460bb" }, { "sha": "a8108f1d4440fc72c51eb687d5c422ac6500bf20", "description": "anv: Add missing untyped data port flush on PIPELINE_SELECT", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "1067ec90a591b26a0d6c9b298b1a894bb0a66836" }, { "sha": "bc07b1a0bf22054c9a683a43e9f7f7632446431f", "description": "radeonsi: remove some shadow reg optimization for bf1 game", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "44f25792d560308868c65eb0bbfa268107a15101", "description": "radv: allow NULL initial_preamble_cs in radv_amdgpu_winsys_cs_submit_sysmem()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c6702e1530bd701a25f9ece608a294bd5d70a6b7", "description": "radv: fence complete struct is 4 qw size", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b11f49f06916847fdca6625fd67f2e3765d6109a", "description": "radv: INDEX_TYPE and NUM_INSTANCES PKT3 are not shadowed", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2258090c73b371e1f733db55b28f6394f34eb1d6", "description": "radv: set preemp flag and pre_ena bit for shadowregs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "97b9b2cf4015da4707f685f433bd03c7e77a5bde", "description": "radv: add support for register shadowing", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "db61db7f672459eab3ae9e9613702331586c8fd9", "description": "radv: add shadowregs variable to RADV_DEBUG environment variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5f0fcc05c2fb2ca8b0385ec227dc981a801b76b3", "description": "ac,radeonsi: move shadow regs create ib preamble function to amd common", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ab5dd2467f55e5fc6dbcecb832b84d030022e2a4", "description": "ci/freedreno: Mark max-texture-size as a flake.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "677a3053fff397b05354a29bbe0895020742591f", "description": "mesa: Fix format transform on big endian platforms", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5d5cc7525d177900dc97567c1a2d75200628b57f", "description": "ci/zink: Update radv xfails for the recent shadow fixes.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "656f62a801ac276022114015f837383e8b8af86a", "description": "ci/zink: Update TGL full-run xfails.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "512f1c160a63a7ba1b0097166d8ec0324542d639", "description": "ci/zink: Add coverage using the vulkan validation layer on lvp.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4286633eec3e134d462edd16629311ed0e0e7934", "description": "zink: Re-emit the SpvBuiltInSampleMask access chain each load.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "8899f6a19857d533d62945889c413b55cea5223c" }, { "sha": "1e4deb3b8962a26e7eaffbde5688ee766b62a8b5", "description": "zink: Fix up mismatches of memory model vs addressing model.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "adf81044d4cb929733ca64ed1fd30725577b0c66", "description": "zink: Fix validation failure for maxLod < minLod.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "2a33d509ca1c2dcfc6cb9b05d75fda5576cd902e", "description": "zink: Add missing Flat decorations on some inputs.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "7b6a5e3e244f888d6ee3618e037327f408ffb4ae", "description": "zink: Fatal error if requesting validation and we fail to load the layer.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "81b5f6a3fd570a3a0c4fab2b8a83eb41928dbc98", "description": "dzn: Use core feature matching logic instead of rolling our own", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "db083070f03fc033ea5ff43200a9a1fcb2b73df0", "description": "dzn: Implement subgroup size control extension", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a041cd48f4968c65a4aefbc86d2ba32e81dcb528", "description": "dzn: Support more subgroup/quad ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9d26aa99d5ec86b1a036231d2070d936060e578c", "description": "spirv2dxil: Support subgroup SPIR-V caps", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a8329595fada883b45fdcf860399d9a1a7f81db9", "description": "spirv2dxil: Lower some wave op properties", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f58d76336327b6d50a938d96d9cfef89dd8fb5fa", "description": "microsoft/compiler: Support emitting the SM6.6 wave size tag", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2c5d96bb58e302913ef7682d292fe33a10c61ebe", "description": "microsoft/compiler: Implement more wave/quad ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a318c101bb9eb711d0279b3031b84c44d0f1322f", "description": "microsoft/compiler: Handle i1 overloads", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e1b6e0748f77d7c61296a3b49a6c31cb01e49487", "description": "microsoft/compiler: Handle i2i1 and u2u1", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1ef9ba9166a7eae62b564b4ce264069a9f1ddebf", "description": "microsoft/compiler: Don't emit threadgroup barriers for graphics shaders", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e07e9a08cb09cb9c5d845a9f03a27b8866aa6415", "description": "spirv_to_dxil: Unify spirv_to_nir_options", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "12a471afac2e0c458db785681c88d045a2175ac3", "description": "dzn: Enable Vulkan 1.1", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3f0bbb19de678ba85d8e61d7ea2a7efae40dc1a3", "description": "dzn: Fix independent blend check", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f" }, { "sha": "602a54a0839271b6ab6ee78e63caddacc9ff76ca", "description": "dzn: Don't expose variable pointers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ad7157c1e84a0672d36b6f5cd952452fa035a0bb", "description": "dzn: A single sampler descriptor set needs to support 1024 samplers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "884d8709291f69b33049b12290e88128645d52db", "description": "dzn: Descriptor limits are based on binding tier, not heap tier", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9f13a4a10a184769dd1291fae35410784023a443", "description": "dzn: Usage MULTISAMPLE_LOAD support instead of RT/DS support for MSAA", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "29a0bcdd84c0ced9aa72604bd9af3e9ad3e51185", "description": "dzn: Support EXTENDED_USAGE bit", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c0d8838c30750af852e507ba9b1d4cbfee02e95d", "description": "dzn: Usage image view usage instead of image usage", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1041e0d2815e063e50cf71d524cfe70d56b44a58", "description": "dzn: Use SHADER_LOAD to indicate SAMPLED_IMAGE support", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cfc05566ab006f470a8d848462c2b7c4bf75fb5f", "description": "dzn: Move patched vertex buffer capability check up a level", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ceb287a509bea32eefb3920c7baaf875e53a2d17", "description": "dzn: When rendering to 3D, don't treat layers as subresources for barriers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "232c598e79ca5305ed83d84491da11eaadef6d6c", "description": "dzn: Set dynamic rendering caps", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c8b9f70fcafdeddb083c8458f8614ba09dca381a", "description": "dzn: Respect suspending/resuming flags to omit clears/resolves", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cfa260cd274ccf7e27d61b5a431bcb43e650a903", "description": "dzn: Use common physical device list/enumeration helpers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0bae7a307c26b97ef458b92b5a5152dd2f759574", "description": "dzn: Support vkCmdDispatchBase", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "296ad630db9607d7a8ec0ab048a3bf403ee05115", "description": "spirv2dxil: Support dispatches with base group indices", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6bb765f3d1c749ffd58b8f7a5472592cb2b2ef80", "description": "microsoft/compiler: Lower device index to zero", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "725948c6c9c4ec09795a105b5167b3f9f16146ab", "description": "microsoft/compiler: Fix atomic image umax", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "97740401dc66fb5907f591e0490513c83b5f531c", "description": "zink: fix implicit feedback loop detection", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "9ba06579035c80bf216672526558388b2f66dcd6" }, { "sha": "49b7f0842ef093dc46d425b0bb7340b967741693", "description": "radv: print depth image size with RADV_DEBUG=img", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5b79745b045ac6161ba531ca6de3fa78487a6cc7", "description": "intel/common: add a INTEL_DECODE variable to parameter decoder at runtime", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "31931754bc1496a36dbef9877719897a3828ac08", "description": "intel/decoder: print out compute push constants", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "536a2acfc20ab6b21d83f8ca7a1829087ba98032", "description": "intel/compiler/mesh: handle const data in task & mesh programs", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "88756cee8da77a742fc031ac83f2e5a197023ef8" }, { "sha": "9bb18a4f9ee300b566e642e6960479b63cf8f011", "description": "intel/compiler: fix generation of vec8/vec16 alu instruction", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "19b0bafe35308d67c57ec6d0b2cfb02d219cd5bd", "description": "loader,glx,egl: remove is_different_gpu variable from loader", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "648cbd47a799e42bc9a05cedccbc93e595303b0b", "description": "glx: remove is_different_gpu variable from struct dri_screen", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "31013f3ce7cfeb1e1e04b51215abd6856dd374a7", "description": "egl: remove is_different_gpu variable from struct dri2_egl_display", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1a0ec8e8d3750d580ded41158b782b8070ff0e0a", "description": "loader,glx,egl,vl,d3d: loader_get_user_preferred_fd() function to return original_fd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1c5b61eefb9be69256552cfde1caf3b7e1d29614", "description": "loader,glx: add render_gpu tag psc->driScreen and psc->fd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c712419c1a1549562aea73c9533ce40edfc7b163", "description": "egl: add render_gpu tag to dri2_dpy->fd and dri2_dpy->dri_screen variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "967b9ad084ecf28f639aeb21b5bdf76813e65a8a", "description": "egl/wayland: for prime, allocate linear_copy from display GPU VRAM", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "42a46f2c5f169c4f06db3a7d1e944fcf34b36e82", "description": "loader: make image_format_to_fourcc() non-static", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "57b22f99a98182c647444b5e6a3c786cb8e7c04d", "description": "egl/wayland: keep display fd open for prime", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "94946251d0e09d53389ba49691095416db7618e2", "description": "loader,glx,egl/x11: init dri_screen_display_gpu in struct loader_dri3_drawable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5519dd0bd1a5a4a2c2ca7d41d2063632aaa7ec58", "description": "egl: create DRI screen for display GPU in case of prime", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b8da022da410519c95d5726fc92a9ee5731de5e8", "description": "egl,egl/x11: keep display fd open for prime", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4e6e30215ddbf6be3d5be90f64f726431701aca0", "description": "egl: add fd_display_gpu to struct dri2_egl_display", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0813c1a6fa5aae6e97e6f54822105ce345592c88", "description": "intel/genxml: set unused 3DSTATE_PS_EXTRA field as mbz", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "205d40b8db7f4288f54522cbcf117790fb7de3a1", "description": "mesa: move component bits queries as GL ES only", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a81063d2ca39c2ce01dc0fb7e6b0587906ae255c", "description": "v3dv: ensure we allocate at least the requested space for a CL", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "3325950648103ee7fd3fb435eca64a0b75beac97" }, { "sha": "0c6e56c391a262bef2d20037b4ca77d60948f3e7", "description": "mesa: (more) correctly handle incomplete depth textures", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "818cc3085261e905c436ab2fcd7d6ac4ad1dc0c8", "description": "mesa: populate gl_program::ShadowSamplers mask from shader data", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "64140a73c166980a4fc70e302de506046685b111", "description": "mesa: remove dead parameter doc for _mesa_new_texture_object()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ef3205ae574ca08e4a5462316cb14b73484c864a", "description": "zink: pass depth swizzle data block to shader compile", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "336d7630fdfea68a2a6479df93f98bc26365dede", "description": "zink: remove old depth swizzle workaround", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b6518f3ba5955f254c462f6c48eef64b54083a27", "description": "zink: create another samplerview for shadow textures", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c46fb43473eb4ab65ee64530cd63e2013d9f8f04", "description": "zink: plug in the program/module parts of shadow texture mode emulation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ef233d43f4206e27e522e5cc28a6cf730663a4bf", "description": "zink: block pipeline fast-pathing for any programs using depth texture modes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1b2bf99f0588dfd5c71cafe46d7da5a542d5f447", "description": "zink: rework depth sampler splatting in shaders", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5193f4f712b8c83baa33f39aa68a366418787abc", "description": "zink: add a fs shader key member to indicate depth texturing mode", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f62ccaacb8035afe8f356bb96faa285682ec961e", "description": "zink: track depth swizzle on samplerviews", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c20c79f58496879624543c7df8779f6d95fca968", "description": "zink: add an extra_data param to zink_shader_compile", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e9e4c6266ea3525ea6d4310daf1006b68aee709d", "description": "zink: break out tex dest rewriting into separate function", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "368197923b6403da42b27b6b677486758b47a58d", "description": "zink: flag old-style shadow tex mask for fragment shaders", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bf3c14b8a5ac30abcc36dc1f82dd2cce136c532f", "description": "radv/winsys: fix incorrect PCIID for GFX11 in the null winsys", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "bbad550f3d454bde016eb1b7d7acc4ea8b9eef6e" }, { "sha": "a50d2fdb4654984061bffb9293abb4178cbe435f", "description": "intel/fs: avoid cmod optimization on instruction with different write_mask", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "159edf710ee089bd1525060798d2038794e898bf", "description": "ci/piglit: Exclude swapbuffers front-readback tests with PIGLIT_PLATFORM=gbm.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "849af68dbd53d8fb866f3b414a681e0d6ebaf5c7", "description": "ci/piglit: Add some common piglit skips for Mesa CI's testing of glx.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ac5b1df2b9c6e25b6e1617258ef86d0b7824fae7", "description": "ci: Move PIGLIT_PLATFORM settings out of the .tomls.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "83c2b26acf1e6c5434d2183294103c959c7ab268", "description": "ci/freedreno: Switch the piglit job to using a deqp-runner suite.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ccfacab10028f5e752ea9b7cfa98868c50841c62", "description": "ci/zink: Clear issue #7781 flakes.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8189fd30ed922b616c7c7f20ba5b460ccb8c8eea", "description": "ci/zink: Drop glx-swap-copy xfails.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d01f83841af17c5ec8b5625af2d63bcedabb1f38", "description": "ci/zink: Drop xfail for copy-sub-buffer.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "68135c12ed2d19b1550d1ebe679edf53a2212ba4", "description": "ci: Drop windowoverlap xfails, since it's always skipped.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a0d7ccccc091f5b8168b036cc736e38513797c5f", "description": "ci/virgl: Disable iris traces for now while it's unstable.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c26306f7d9c72f53da219f487f4551422b3b100e", "description": "radv: stop using radv_pipeline_has_stage() in BindPipeline", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5039acfd9df6f4d3fc7cc655717b1c5389120260", "description": "hasvk: check the return value of anv_execbuf_add_bo_bitset()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "80196aaa5bf0e2070038d3b9f2b0177bf096c545", "description": "hasvk: don't leave undefined values in exec->syncobj_values", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cce1f1ea7078a44e5c03bddac1ef235ba5ca11b4", "description": "ci: Uprev kernel to 6.1.7", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1709590439945c2ab64f0cb42967f70ecde02fee", "description": "util/fossilize_db: fix macOS inotify build error", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "3b69b67545b678da2970654b9490cc3902cdf738" }, { "sha": "357340953ad0e2457d4016a4de7cf3608f9bc0c5", "description": "radeonsi/vcn: check fence before destroying decoder", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "843bdd226268880b26629f9605e0217a0b379f48", "description": "radeonsi/vcn: check fence before destroying dpb", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e527f686caaf688f0a185e2641fc96413dd502be", "description": "Revert \"aco: Combine v_cvt_u32_f32 with insert to v_cvt_pk_u8_f32.\"", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "c007a6e7276d42379ba2afe2e77a45617515d395", "description": "zink: update gl43 profile to allow imageRobustAccess", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f855e2fff64212edc34643b89921907975c0fbbd", "description": "zink: lower LOD-invalid txf when imageRobustAccess2 is missing", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "90d5e449ae00fc223304953831a1ff283d051de2", "description": "zink: add robust_access field to shader key", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "37d00c1a8eafadfa0544ddd12e561394830413eb", "description": "zink: add VK_EXT_image_robustness", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6f15646945a3eb2521e58a871ca4cd7570271288", "description": "zink: add zink_cs_key", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c448c7c2e252534d7d5d4658755f5a1f8e2226e9", "description": "zink: add pass checking for lod overflow in txf", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "474ed4b877e0988acdb9329de485f2e339812680", "description": "zink: use actual swapchain object for surface comparison", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "b2739c9f00557347008dfc500dcc584abb81378b" }, { "sha": "26e4621fa29615720e4acc90c1f1d7cbd7945d9d", "description": "aco/tests: update assembler tests for latest LLVM 16", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b0fa106dc621b4def690f1cf5a9fdd7790db328c", "description": "aco/tests: fix assembler.gfx11.vop12c_v128 with LLVM 15", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9f4f131f2e9403f8757be33b3a5c10bcbe9b7644", "description": "radeonsi: respect smoothing_enabled", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "4147add280e408c68d7910c6cadd860cf92bf5f3" }, { "sha": "3325950648103ee7fd3fb435eca64a0b75beac97", "description": "v3dv: increase BO allocation size when growing CLs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "01c6eeeba5d1b2eba8adc96967f9a91367fd156f", "description": "v3dv: drop unused field from v3dv_cmd_buffer", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0594b3c143d48c5f37f705abb03f18fbbabbc6b0", "description": "egl/dri2: avoid undefined unlocks", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "f1efe037dfd82d95b025a3ddf58b669758b8d69a" }, { "sha": "e82cf650e9388f1036995f8b8b1bfca85809fe09", "description": "ci: bump Mold to the 1.10.0", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4c1544b38a173659b55740af673ed9699e00433a", "description": "ci: Sir trace has small invisible change in rendering", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5bbeb8f5075983da9ed102ff8b665e1907949ddd", "description": "radv: add an early out in radv_cmd_buffer_flush_dynamic_state()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a8caf451cb3fdd2d0cd773125bd9311d73591e56", "description": "v3dv: use common code for descriptor update template", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9ca5a81a6eab703c64bce66baef2e880339d6680", "description": "glx: fix a macro being invoked with the wrong parameter name", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d59683ab8986f977cc91d09fc251f6ed971f0e41", "description": "radv: Enable extended SAH for shallow BVHs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "da87c2883df68fd8948037521668526dd150f0c2", "description": "radv: Wrap internal build type inside a build_config struct", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c53eb2f3d4be7d1c4e2cff45c73669aefbfb280e", "description": "radv: Add a shader variant for PLOC with extended SAH", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b1755c0b21fdc7d11a4e23ba67e535e87fa51bf2", "description": "radv/bvh: Add a define for extended SAH", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "13a8a4071a4b70ca3e4ee0f09479906a95922237", "description": "radv/bvh/meson: Add the option to set defines", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e4ccd74cbc80e315ec76a5a285c550c23d92f7c5", "description": "ci: be explicit about the `meson setup` subcommand", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4f50eba5a5719d76fa4183d91c003c6249a19d1f", "description": "r600/sfn: Fix splitting of multislot alu ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ac30c402112558f4b7f6af3c8bdd5a92f5c0fd9b", "description": "r600/sfn: Fix opcode and result dest slot mask for variable size dot", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "797b8391110fba4114de9f946f912238a6cf568b", "description": "glthread: disallow glthread if buffer uploads are unsupported", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aca09e4f71937f602b52c3ad42f2afc7fa91a8b2", "description": "glthread: do vertex uploads if an index buffer is present for MultiDrawElements", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7921396c7bf31713a3bd1f2c38a6690c1de548ff", "description": "glthread: remove the vbo_upload_ratio_too_large fallback for glMultiDrawElements", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "98a0e8c908006c3663dff53627a6772e6ee1c4c3", "description": "glthread: make marshal functions for glBegin/End attribs non-static", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e9abed5315ddad151bcb57e7133c9e55e31aaa7e", "description": "glthread: pack and name the type of glthread_vao::Attrib", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "02f1968696fcf0eafd423c8c8c15cbfe61cd2cc1", "description": "mesa: move gl_vertex_format_user definition into glthread.h", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c00db0dbc867f48e02b86bc6cb8d49c59e534aa8", "description": "glthread: do vertex uploads if an index buffer is present for glDrawElements", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ed7d3b33b0fb5f6ee49e236f5a8b0c3a021df027", "description": "glthread: change multi_draw_elements_async() to never fail due to large size", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fc93c69701fdef763e52e4c6bb3829d525871cf0", "description": "glthread: execute glMultiDrawArrays(draw_count < 0) asynchronously", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "68a926a15b7b3724a29c050b8595177a32fc67a1", "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload vertices", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e39b90311cadf5efa9016c8521e616087b9f1025", "description": "glthread: set GL_OUT_OF_MEMORY if we fail to upload indices", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "777166cc66c7330e66e493ee804d32d1f87d297a", "description": "glthread: handle GL_*_ARRAY in glEnable/Disable", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "0b1dd1859134e71b25ad1124535df96d435e9766" }, { "sha": "a4d813ba54793dcadfcd76e1f6cd1f44d4f99331", "description": "glapi: autogenerate function parameters with no space between * and variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "721526227cd8311b7bb6dd2f8718fcfbd3b24038", "description": "mesa: allow GL_UNSIGNED_INT64_ARB as vertex format for ARB_bindless_texture", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "1fe7b1f9724ac38cbddcac6505d3750ef99a2eca" }, { "sha": "4f6e7858762a38fd7f2e4ab568fc018b4b155f86", "description": "util: fix util_is_vbo_upload_ratio_too_large", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "068a3bf0d7cda0301b3dfc2e258698c6848ca706" }, { "sha": "4d4995b32bddb0b6bdab0a901db89a31fc1e8005", "description": "glthread: fix an upload buffer leak", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "befbd54864d2959b83e3d2d46d0825f19cb4fc46" }, { "sha": "6f02f9d1084087c97005815bb6070053d09a422c", "description": "anv: fix preemption enable emission in gpu_memcpy", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "b9aa66d5d0a8c166e5b0008337fdaca2b97a37f4" }, { "sha": "b3fd72fd091ee2e96813b1965d46bf22dae6e8f6", "description": "radv: remove redundant type sizing", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "46e2cc5d4cef59ff4a67e1c3b1ab46a932a8ed57", "description": "radv: add some graphics pipeline hints to optimize pipeline bind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8fc5d93060c46e6cf094a2c77c3c544856516c0b", "description": "radv: simplify depth aspect check in radv_handle_image_transition()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f9ff2d9d078e098b38aa32c8a5f9711013ea7a5e", "description": "radv: reorder dynamic state checks during bind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "83c290ff8428340e3455498dae4c2787d2577c91", "description": "radv: repack radv_graphics_pipeline struct", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bfd891fe66e282eca2cacdcedd932c22beb41d02", "description": "dzn: Support basic subgroups", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "33f59578faab055c0faa855bc573de7764f0f94e", "description": "spirv2dxil: Support basic subgroups", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8872d5d1dc9601c6f170908f80557745bebbc3df", "description": "spirv2dxil: Use 32-bit shared offsets", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2f8a8b594902d692cc99f93aeb8a9cde3cb9ed6e", "description": "microsoft/compiler: Add lowering passes for basic subgroup vars", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a422df4b612bf9deaa76ae34dc14cc0be928326a", "description": "microsoft/compiler: Implement a few basic wave/subgroup intrinsics", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "142faf894b52bec08f73862bc7df566a62bb6e19", "description": "microsoft/compiler: Add an overload param to unary function helpers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5d44318566613cea529858a6487f9ce625cd37d9", "description": "zink: don't use ds3 blend states without color attachments", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "b4d18f2ad112e96320f6c5d130396a70ab702792", "description": "zink: delete need_blend_constants", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "c1d99283e6bc5548e1ae396882c7e5db755ec8bd", "description": "intel/dev: Split hwconfig i915 specific code", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b3b769894ed6e6f1b0f1df1fa12a8cd3bee2df83", "description": "intel/dev: Move i915 code to i915/intel_device_info.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1332702cf4cd8ffbbacd8fac6b98f1ec790b8daa", "description": "intel/dev: Export functions that will be used by different kernel drivers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "473732dfd17d6532706268e1fab976aa09bc87a6", "description": "radv: remove an old FIXME about a possible bug with TC-compat HTILE", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1c82981bbecb48023d4955a0467e24c08eb756d1", "description": "freedreno: Add driconf to disable conservative LRZ", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b392d57042c8ad6dbc34f18509fa9e1c90907eff", "description": "util/xmlconfig: Use os_get_option()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "720c842c50ef442ec8e90c1fa09206c7dc591951", "description": "turnip: Invalidate LRZ on blend+depthwrite", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "899f2218fee5055375df566a64f16a33071c9092", "description": "turnip: Rename lrz force_disable_mask", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0e1bdd0057a2de6d51cb2f62d80d066b15413714", "description": "freedreno/a6xx: Invalidate LRZ on blend+depthwrite", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c1b1b3e6ab45c4303f3d98ddd263497a8c025d3e", "description": "freedreno/a6xx: Add LRZ perf warn for ztest direction changes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "65e5b8e41307b21c79f97e44ca1a530180a2b027", "description": "gallium/util: Add util_writes_depth() helper", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e8a60633daec2989df718d28e0baa873bb9b1d15", "description": "radeonsi: report 0 block size for Polaris HEVC encoding", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "c4482a3c1a973975eb27ac284a18bebca24f7876" }, { "sha": "08f6d14b85b79af06d43ee1897e01720d7c9eb0d", "description": "radv: Make NGG query emission a dirty flag.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "247c06d41997538e877619326d046f84887a48ab", "description": "iris: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "58dd9d5134e280302cc5270d7cc5ecdbc49791de", "description": "hasvk: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "9b37ef40f8b5d3206c20f03c4400b0e48faecde5", "description": "anv: add restrictions for 3DSTATE_RASTER::AntiAliasingEnable", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "f42521f6c3f2eb8546a9290f26d25f05a85f6c85", "description": "radv: advertise extendedDynamicState3ColorBlendEquation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "de1e2b65dbbd2fa27de41054aa0dd314b5bc459b", "description": "radv: fix detecting that blend is enabled when all CB states are dynamic", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4041be0f6f14192ecc48f68e2d171e289f755cb8", "description": "radv: enable compiling PS epilogs on-demand for dynamic color blend equations", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "daa2aeaa0c74f2d7cc6a7b7a9a707afc0ca766bb", "description": "radv: add support for dynamic blend equation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "11382a6711f5a7bc7e405377c7703ccb92461523", "description": "radv: add a new helper for normalizing blend factors", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "39dcac4f79426dc06734b15bea14c7b886d4ea70", "description": "radv: move some color blend helpers to radv_private.h", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f7dd9e580644dc3d534e6c0f869d68179f724c81", "description": "zink/ci: add spec@!opengl 1.1@line-smooth-stipple to the fails list", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087" }, { "sha": "ec6ad8c7dc069ccbc85a1117b33b2daa9b46b64c", "description": "iris: Don't flush the render cache for a compute batch", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "926f626b95a3fab3992361c0120a73b047d24717", "description": "tu/kgsl: do not use kgsl_command_object::offset", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "58ababdee6cd6b1e08604033602e4a5f9d5ab7a3", "description": "anv: uncompressed views of compressed 3d images are now valid", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1617dac6c3a4212d0e254c05f9f42f0bf2f5d52b", "description": "radv: Fix depth-only-with-discard when epilogs are used.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "eb07a11b8f400c50e8a2455df9891573eae052e1" }, { "sha": "7bed7d94756e5a6877ecb86ec5296ff79554e898", "description": "meson: use sections in summary()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6c0dc0b2a79da18de7319eb791b97e3f7563298a", "description": "meson: use summary()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e8c8a94c2e36b1889bed595a994d7319a68389f3", "description": "dzn: Rework meta blit VS", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8de0c23ac94e18f7d9192fa56e6eb73b18054b80", "description": "dzn: Delete an unnecessary assert", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c92729c3ce91a858829e9bd1932020c4f7298b0f", "description": "dzn: Enable independent blending", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "613feb39c410ddcb55bd374b2a8b44be1d55b26a", "description": "ci: bump ci-fairy with session support (robust downloads)", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a8d2b288eee38c7c8535af4342e00b8f7e75a087", "description": "ci/piglit: 2023-01-19 uprev", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "796686af1b379cf3601e9b49d176906596af5c75", "description": "ci: migrate from wget to curl", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1abd3a3051f753822c96ba408acb19d8a001804f", "description": "ci/piglit: explicitely define we want GLX tests", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bab3e2fbd9b26d05cb752f7a74f1f3b8f9bc5318", "description": "meson: use the same workaround for setting 'lib' on windows", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7aca37fc2814ba9e56fe1829a40df97eef09a5c3", "description": "meson: use [] instead of 'lib for !windows name_prefix", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a79e6457d8aa6eb10b0c3dd0359f25d2e9a839eb", "description": "meson: use builtin support for reading version from a file", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c31629ee786db9d34ef19bcc96f8cf47308aa0cf", "description": "meson: remove version checks for < 0.59", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8c0531cf912fc3f8edbc73c679602e169c9ad3f2", "description": "dzn: Enable multiview", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ebf26045622bbcf26d5dc6d7dc3cc662dafd36f5", "description": "dzn: Implement multiview queries", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4586b308d8580efe6646efcacbcadb16a88a3d4c", "description": "dzn: Handle draws and clears for multiview rendering", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6fca32cb38429e971f77c8600cb036ecaa592343", "description": "dzn: Handle multiview pipeline creation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ea9d092655d26e7b4c130da0a9d78fef776fe37c", "description": "dzn: Put nir compilation options in a struct", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3299ab04cb6bc918bef45c138a628ca13add2ac5", "description": "spirv2dxil: Claim multiview support", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "95a90b359a4eee5b2a1d92a9b625ef21e4fba085", "description": "spirv2dxil: Implement lowering for multiview", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2d56b3214d0d36ad916890a52cc2f9df1217acad", "description": "spirv2dxil: Pass runtime conf struct to lower_shader_system_values", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "58488b9d85eb0bcc7eb23d4148271659d869db73", "description": "microsoft/compiler: Support view instancing", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4a440889a87fd8d0cc0307bd76d55804e46951ef", "description": "microsoft/compiler: Delete stale TODO comment", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e0024a844cf93e1b7155c17ff5aec97bb5dc8e94", "description": "microsoft/compiler: Subpass textures are supposed to be arrays", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8924fe9fc317903038533882253207688dae9747", "description": "microsoft/compiler: Delete incorrect implementation for load_layer_id", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a6f932639a9d09166893d87ed9142c9c7739a40a", "description": "zink: simplify some dynarray concat descriptor code", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1329fec3529522fe7aa7f080bced76e613927443", "description": "zink: consolidate semaphore creation where possible", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7399b2241f86bf6106bfb4fb3dacdea010debc59", "description": "zink: move semaphore caching to zink_reset_batch_state()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b8252784cf01fddad4cb9885d1cdb0ef7da04973", "description": "zink: add a binary semaphore cache", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "283de45fd67db9129122986c3e270927ff32043a", "description": "zink: add a util function for creating semaphores", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "020db79340a1932c5229574a9e5d1ccec4e5c9da", "description": "zink: preserve present resources during async presentation", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "482e215a674c031a08f6d5228f8adada95aa187b", "description": "ci/bare-metal: add more timestamps to help debugging issues", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7f0e213a577ca916f32f27ace3fcc3346a8eec77", "description": "zink: NV_compute_shader_derivatives", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c71287e70c2bf4aac96b24635e48ec13cd31fddf", "description": "zink: correct sparse bo mem_type_idx placement", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "f9515d9376752c0355de71957347e1241e3a226b" }, { "sha": "e20e8f22438b619e1700753ab37e8ae9170b931e", "description": "zink: trival renames heap_idx -> memoryTypeIndex", "nominated": false, "nomination_type": null, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "f6d3a5755f63c81881ff5647fe783038c955e8e3", "description": "zink: zink_heap isn't 1-to-1 with memoryTypeIndex", "nominated": false, "nomination_type": null, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "75276deebcf76f8fafa68f4e4ecb29768d98c764", "description": "meson: Use feature option methods for xmlconfig", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "37463bedec59e57763ea1553724a9a264e4270e4", "description": "meson: use a feature option for shared-llvm", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c52c2ed0f8f8bb87feb6dd173da16646cfaef7b7", "description": "meson: use a feature option for egl", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "afa97e746855436e2c9a41784b11d948f9aa3dc3", "description": "meson: use a feature option for zstd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e3f60ea4a8937d77c2169e052ecda0e78144eb3c", "description": "meson: use a feature option for xlib-lease", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ce490a20e7310ff55dd76d77841cfd3275d90b3a", "description": "meson: use a feature option for power8", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2653fe11c96f1192b3efd627814fd2a4abeb7e80", "description": "meson: use a feature option for lmsensors", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "202344e9a00870bee303cfaf4acb66b8c9946252", "description": "meson: use a feature option for libunwind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3f10a89180b5638d2c1870e91e06aeae67925717", "description": "meson: use a feature option for valgrind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d00c6e0fd754534ff493c9a58f3092eeb27343ff", "description": "meson: use a feature option for llvm", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c40e1bb1d04ed63256ece125b98aa00eec3c09de", "description": "meson: use a feature option for gbm", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6b334a84167377a4b9dfe4836b13fa66d2850217", "description": "meson: use a feature option for gles2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ca615a4f16d3a2e1c5078aee7b83556a4121116a", "description": "meson: use a feature option for gles1", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "80eb78d7a4ba70e81e32d2a7bd3d6b242da6c7bd", "description": "meson: use a feature option for shared-glapi", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "98bd7cdb8c47fc9e10ff85820f95302d1c1b1b51", "description": "meson: use a feature option for shader_cache", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b200d547dcd21df11a1c3dbbf446700863532a27", "description": "meson: use a feature option for gallium-xa", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6f66b89ac3676bcdaad0da3b9af8aae0ef6b826a", "description": "meson: use a feature option for gallium-va", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "eac76e433d7a75125afa16bce5adf3fcf7163839", "description": "meson: use a feature option for gallium-vdpau", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8dcc1f83111da0fb7a09f24089bc7f98f00f5685", "description": "meson: use a feature option for dri3", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "643af2cf83ce718f191d5fcbcc4037b73ad0ce5b", "description": "meson: drop meson < 0.54 workaround", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3c5e96914474fcb2b218cbefc43c213739252829", "description": "meson: replace uses of ExternalProgram.path with .full_path", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "92235e0c48f6d23f51c63a847f987eb23b885f5a", "description": "meson: replace has_exe_wrapper with can_run_host_binaries", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "45632b3297ca1b47214b326e95d7407442622847", "description": "meson: bump minimum required version to meson 0.59", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6ff334e54a2d3455a9c532b146b2fb77a757af02", "description": "zink: handle modifier nplanes queries correctly for planar formats", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "072e29a22e2cd3c738a3bee463f6aebd40159966", "description": "zink: store drm format as internal_format for imported resources", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "2e2775c11b0d17472afd53b1398a3af7d9086a75" }, { "sha": "700bc2dae01650c501021ea00ba2ba0207bd94c9", "description": "radv: rename ac_surf_nbc_view::max_mip to num_levels", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8d191b2cfb5fbc66321369857c7189c1dbd431fa", "description": "radv: fix creating BC image views when the base layer is > 0", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" }, { "sha": "18aaa373b701c98ea85058deeaeadac44f120bab", "description": "radv: fix buffer to image copies with BC views on the graphics queue", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" }, { "sha": "aff5fe3f9437ad9339d33d150eefc367875e2329", "description": "radv: fix setting MAX_MIP for BC views", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "98ba1e0d817e0354aad5d82eb9a2dc4cce33540f" }, { "sha": "34e65305187630ba77616cc4314e361bd82f46ab", "description": "mesa/st: drop unused param", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ddc721e15c6260e5a505f7e5fab2115e4cbd7c72", "description": "glthread: fix glArrayElement handling", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "0f5c8c3dc35561f23a5383cb05075898942ce0c5", "description": "vbo: lower VBO_SAVE_BUFFER_SIZE to avoid large VRAM usage", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "491f6b138ecbe938471f7ee1bc339b32c61eed07", "description": "vbo: remove bogus assert", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "a08baaff9764372c29d89886bc1331343d4273bf" }, { "sha": "ff34e96701ef8f6e52755685a5ef9425c0229cfd", "description": "nir/lower_io: fix bounds checking for 64bit_bounded_global", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "7092c1218a04be9369750a28501cfa44bc2334fd", "description": "intel/compiler: Use more symbolic source names in components_read()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "16b66ab6597a756c19c842019a40cce2de443075", "description": "intel/compiler: Drop dest checking in atomic code", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "780f3e2e6b6ce2ffd1bb8b6daeeb40244727edd5", "description": "intel/compiler: Delete all the A64 atomic variants for type sizes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "03ddde12308dde0a2bcfd5a774e5ec067f7b1d65", "description": "intel/compiler: Combine nir_emit_{ssbo,shared}_atomic into one helper", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b84939c678461e0f52d096dd1a7509f2a10a7cf5", "description": "intel/compiler: Delete fs_visitor::nir_emit_{ssbo,shared}_atomic_float()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f7b29d792464b0224ae5155d15d48ab8e55840cb", "description": "intel/compiler: Drop redundant 32-bit expansion for shared float atomics", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "43169dbbe5f963ca47d51873f6639fbe3fd665b0" }, { "sha": "02129eee3aa7f6ad02cd9b0fa48b26b44d15575c", "description": "intel/compiler: Eliminate SHADER_OPCODE_UNTYPED_ATOMIC_FLOAT", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "284f0c9a57e17b14c044c04c7cf9ae77d6694492", "description": "intel/compiler: Add an lsc_op_num_data_values() helper", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "90a2137cd56179a2c65339b2b60991e0281c8995", "description": "intel/compiler: Use LSC opcode enum rather than legacy BRW_AOPs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8d2dc52a14b69e6b4779fdbbe8d381ea742e4611", "description": "intel/compiler: Move atomic op translation into emit_*_atomic()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5ff3d4a8a2c8a44ad7a980675827e25975f0a580", "description": "anv: fix generated indirect draw shader stats checks", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "c950fe97a05ef54e8298544a4582d21e524ada08" }, { "sha": "4fd9bf6e7fb38559c4e5e5b28127b909d1399a8e", "description": "intel/hasvk: remove some stale comments, wa was removed", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f40e17059ad3ca45720bf624ceaf7af005eca34c", "description": "intel/fs/gfx12+: Drop redundant handling of SHADER_OPCODE_BROADCAST in exec pipe inference.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b867d1b851c1a6f866e3a3ef4258edeb405042f1", "description": "intel/eu/gfx12+: Implement decoding of 64-bit immediates.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f80f29dc4bd6477cd62a6d5153708b2334c06fd6", "description": "intel/disasm/gfx12+: Fix print out of non-existing condmod field with 64-bit immediate.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f3352745ad6c1221338b40a3cdc7ba187869ba6e", "description": "intel/disasm/gfx12+: Use helper instead of hardcoded bit access for 64-bit immediates.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4a2e7306dd007a9564f9194c52d181ef24271c4e", "description": "intel/fs/gfx12: Ensure that prior reads have executed before barrier with acquire semantics.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "e664082d3507d790ac31f721e8900417efd3a95b", "description": "nir/lower_blend: No-op nir_color_mask if no mask", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1fc25c8c7936abf503e26ee62328271631ab3bed", "description": "nir/lower_blend: Handle undefs in stores", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8b83210ab3f1e5eaa47ca2b8b19e5b8fb08d648d", "description": "nir/lower_blend: Don't do logic ops on pure float", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "dbd0615e7ad0754ab1057cbfa810c42df971c446", "description": "nir/lower_blend: Avoid useless iand with logic ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ee127f03e45f4100f1109e222a5c4ba42d5dd1d9", "description": "nir/lower_blend: Fix SNORM logic ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f9839e7e1b47fd6015e47b26cef14b85410c845c", "description": "nir/lower_blend: Clamp blend factors", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fca457790e1423e28ba5596411332267e7cb706a", "description": "nir/lower_blend: Fix alpha=1 for RGBX format", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "97061dd7ee40d3ab82caff5485065a5e25016147", "description": "d3d12: Add support for Xbox GDK.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "882a78b8adf782b3a3d58274ece14e1fa9330f46", "description": "wgl: Add support for Xbox GDK.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "75415e58e3968b483905ed38be8ca4442ef4bafb", "description": "dxil_validator: Add support for Xbox GDK.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "75881647179f447d8cf009e91cb2699321bc341d", "description": "util: Add #ifdefs for Xbox GDK support.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d575fe8881dd90c5f3b1f78e52c8932dda89a202", "description": "futex: Change INT_MAX to INT32_MAX.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f9477770d84becad51f34eb149b8333a73bedd0f", "description": "anv: use vk_realloc for the anv_execbuf arrays", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6d4fc0e5bfae5d2f7b1bdfeba79872c7bcb1c891", "description": "anv: rename anv_execbuf->array_length to bo_array_length", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e642cafdae68ef407f9aea1cb7f48b18a956a8ee", "description": "anv: run buf_finish() if add_bo() fails during execute_simple_batch()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3d37950fd9ddc7b43f06b4a5fa710fb7333978ce", "description": "anv: check the return value of anv_execbuf_add_bo_bitset()", "nominated": true, "nomination_type": 0, "resolution": 3, "main_sha": null, "because_sha": null }, { "sha": "ad6a036a6815f973355c2500023ddaf780593394", "description": "anv: don't leave undefined values in exec->syncobj_values", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "fd3e8047d26fe18d56e5ebeb2b9f78a171a53267", "description": "docs/panvk: VK_KHR_descriptor_update_template", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "86c9bdcd9adc952654f58329d4d482b7a509f5c7", "description": "v3dv: remove unused clamp_to_transparent_black_border property", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "e07c5467633431377ce4c9890f96d58cc7a77fdc" }, { "sha": "11669c96bc565128f1a07c0d2c7f226883ed9b58", "description": "Revert \"nouveau/ci: temporary disable gk20a-gles\"", "nominated": true, "nomination_type": 2, "resolution": 1, "main_sha": null, "because_sha": "8a1a3a31dacf9369f81cb5336acdbdd35dd8b520" }, { "sha": "f410a6d0111b885dc1deb786df2187a953a2417d", "description": "ci/intel: fully utilize asus-cx9400-volteer", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fb876f64f19470227d1f2185b873654e98f90850", "description": "ci/anv: add multiple fails uncovered by change of sharding", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "257bb11332bcfee56d22407e9b58ac0a98e62a51", "description": "gallum/asahi: fix memory leak in agx_resource_from_handle", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b82d9b1a3d0f74fc73acc5ae77a6f51ce9ed8fc1", "description": "nir/divergence: add missing RT intrinsinc handling", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "7e68cf91d74e6bd9a88c2b52417451d9afec4782", "description": "mesa: Set info.separate_shader for ARB programs", "nominated": true, "nomination_type": 0, "resolution": 0, "main_sha": null, "because_sha": null }, { "sha": "696069bc0d15d59bbdc1a62f51f9ddad0d4df1d2", "description": "ci: Add some new folks to the restricted-traces access list.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9db7c1a509f45d52bb7b84a0def026b69be9fb9d", "description": "r300: remove backend negative addressing emulation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7bec63c0249b7bdcd1208c88eebc73995d47e28b", "description": "r300: set ubo_vec4_max ntt option properly", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cd18d541de6515497297dad292e4a40a8ac71c68", "description": "ntt: pass ubo_vec4_max nir_opt_offsets flag through ntt options", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4c0a54fc364dba6c7553f83a4c9dc8b6bd3c9ed5", "description": "tool/pps: Fix 32-bit build issue with format string", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a32d6071e15a6fc2019ff34f7914e3fe17f24385", "description": "d3d12: Lower minimum supported Shader Model to 6.0", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5e3ca1f97fa9a3518f782f9721968dbe936fc8c4", "description": "lima: fix memory leak related to u_transfer_helper_create()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "926ba335fdf357e8bc8df0959c1ae72ba35204a4", "description": "pvr: add support for tile buffer output clear", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "96784f6cc18496904e17e2f91da4256dfa8cbcc9", "description": "pvr: fix uses_tile_buffers in clear color attachment", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "027dd2c246c9398dd18ab028f968ff7b0ff3ce84", "description": "radeonsi/sqtt: implement offset workaround for gfx11", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "215babd3ca91e347c0b0673b293e1cc24c53f980", "description": "radeonsi/sqtt: update registers for gfx11", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a3dc8b870d62bac047007d8ca333e103912f203e", "description": "radeonsi/sqtt: disable SE1+ on GFX11", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2e3dc3838ec9c5de148914e0e558139c365ace9e", "description": "radeonsi/sqtt: don't read results for disabled SEs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f10f2c9bbb7081af07d37a975189b94a2dd19898", "description": "ac: add TC_OP_ATOMIC_SUB_32", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "50bb7745ca8e9d107c93b224ded1fa4e3ee78750", "description": "v3dv: enable shaderStorageImageReadWithoutFormat", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b56be4c37ece4c6cd9a30e6c5bc6f2474194fc8b", "description": "broadcom/compiler: treat PIPE_FORMAT_NONE as 32-bit formats for output type", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "41a081380a8924032ebc439a8190520a23a3979e", "description": "broadcom/compiler: v3d_nir_lower_txf_ms doesn't need v3d_compile", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a6c6a4ad04d5e70b32c6e87126a4e8779aa6bb93", "description": "intel/blorp: Lower base_workgroup_id to zero", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "4abdecce226db6a718dc3b44568975dee0465522" }, { "sha": "a6ac4cbae881b303f927bfc88e33c3f620bfe9d8", "description": "freedreno: add support for markers.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ab9dd18b68d3c01800667112e4bf63400e1bf9bb", "description": "util/u_trace: pass utrace context to marker functions.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c7fc30421cb1e5da07154c2ddb07884482f24e54", "description": "radv: Advertise rt pipelines for Control (DX12)", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0429f11dfb9155bc7413d9bd8786efd09d445037", "description": "zink: remove depth_clip_control_missing workaround", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c12fed18049f3c93f2a7e25f929aeb1742467a3b", "description": "zink: fix depth-clip disable cap", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "721f33cd0fc9756c4db5cc88bccc46c977ad05f3" }, { "sha": "09a87d21711fbc12e726bd462a577d8d6b6a9a77", "description": "zink: whitespace fixup", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "84241b1f75aa34466d0939f656bcc5aa0658c0a3", "description": "ac/nir: clear unused components before storing XFB outputs to LDS", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "cd22bf90e79b9d6a47f763d304e942550ab937a7" }, { "sha": "e39bf3e6aa8ad18e2383e1c8d729fef18e312b61", "description": "zink: skip implicit feedback loop layout changes if feedback loop not present", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9ba06579035c80bf216672526558388b2f66dcd6", "description": "zink: make implicit feedback loop application stricter", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "230a5547190899075cabccc034364be5d36272c1", "description": "zink: outdent code in add_implicit_color_feedback_loop()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "487e5cc781a1ffb8d785a0b85874e0dbc1707e89", "description": "zink: set textures_used in analyze_io", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9a9c17cd492c98ba3862ca47a20268209ca9026a", "description": "zink: break out implicit feedback loop detection into separate function", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6f91a5ab078820ec1cde572237c25b2a6e2702da", "description": "freedreno: Restore GL_VENDOR string", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "9c1fbc076afe5a4a7a6f534cb62bf83d3d207efc" }, { "sha": "589d4ff0cb624739101ac878d5af38ab92d4a88c", "description": "vulkan/format: add a 10-bit video format", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "41dbeca4c22d7db0fd3d456182d961ade19f3ab8", "description": "vulkan/video: add common h264/h265 parameter set management code.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0c30e0fa000946e69ff7cc1fb730d04f51526bcb", "description": "freedreno/a6xx: Expose SSBO/image for all shader stages", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a93d3f14989e1ff82d6db08c105435e34665514f", "description": "freedreno/a6xx: Move tex state building", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a16c99a9a509c5977d49c2e75a9f773103935a33", "description": "freedreno/a6xx: Move compute to tex state group", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b17ad0657f72a9d09d071619a5e69cdfa2054876", "description": "freedreno/a6xx: Remove tex fb_read state", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f6b6400254f54d2e1d42777bd250fbbba2560616", "description": "freedreno/a6xx: Removing munging of tex state for IBO", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "549a8d206abc13bef763b4b8a01e584ab076b000", "description": "freedreno/a6xx: Remove bindfull IBO state", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ce1e73f4411d752422ec898a7f3bf82c9d96a7ab", "description": "freedreno/a6xx: Switch over to bindless IBO", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e51975142c0d781d801a7d0fff4f8a5506343f54", "description": "freedreno/a6xx: Add bindless state", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "101700b150aecebfc4cc2cb18a467ca939530b04", "description": "freedreno/a6xx: Pre-bake IBO descriptor sets", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a45d111c1870d7fa8450188fd03885c782124fc9", "description": "freedreno/ir3: Add descriptor set lowering", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "066ff5c759311ae82f80021bd0913804e2c2444b", "description": "freedreno: Track image/SSBO usage for all stages", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "165de87f8ed50b1f36dabd51528813f18a1dee82", "description": "freedreno/ir3: Let driver specify fb-read descriptor", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4982adb4cf33834ddd1593aa6d401839dfb358b6", "description": "freedreno/ir3: Stop copying options", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "db2497f2058aaf772489ec12fa9ccd23c37648ef", "description": "radeonsi: update nir xfb info after medium io lowering", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "49cfbe1fed075841e9fd1a77eba69052d1aeacfa", "description": "nir/xfb_info: nir_gather_xfb_info_from_intrinsics update nir xfb_info", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b6c172f26c53b5330ad3c186ea0ffc985e0a0723", "description": "gallium/aux: remove nir_helpers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "15908179775ee37735ed4738b729ae9ae6879a63", "description": "radeonsi: move gfx10_ngg_export_vertex to si_shader_llvm.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1475339543f8f43d8d4aaec902cc914dde23e80b", "description": "radeonsi: replace llvm legacy gs code with nir lowering", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6219374c4edbe44fc66c8464e76de6c4f66c4630", "description": "radeonsi: remove llvm gs copy shader generate", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e007c7fa6f149054c9ed392167d07fd7eab7bcd4", "description": "radeonsi: replace llvm gs copy shader generation with nir", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "246630ac98f6e63d7991a9bf5fe232b2ecd30389", "description": "radeonsi: build legacy gs output info when shader compile", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2b0566f6726c92a290ea9f6a3595ab2cc05590be", "description": "radeonsi: add nir implementation of gs copy shader generation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "89aa75f81c885a4dd78d2210d3918f8396eed7f4", "description": "radeonsi: use ac_nir_lower_legacy_vs to replace si_llvm_vs_build_end", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "acde71c015a45fd81b79f30d82debd8383a2a6aa", "description": "radeonsi: use nir_print_xfb_info to replace si_dump_streamout", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "def3f700bcf283e78c71673de6cd90d1fe0f1b95", "description": "radeonsi: lower nir streamout intrinsics in abi", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "743fbc4bb0558c1103bad9a36a1fe8cfdbbd4664", "description": "radeonsi: implement nir_load_ring_gs2vs_offset_amd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "16cf743f2d04227b1d4ff6d77f3aa5acdc289a1f", "description": "radeonsi: implement nir_load_ring_gsvs_amd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8aff2281276c27c929c54ac4b98d564a92718cd8", "description": "ci: Enable building the testing drivers with perfetto.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "64455dc32b599a7a440def0310564f07273a7c74", "description": "freedreno/pps: Fix a signed/unsigned complaint.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "302858c48cbce600eba65ecb6d9d76a51a9deb12", "description": "ci/freedreno: Add glx-swap-event-async as a flake.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "327f736627d7e3307105f5db0851fff1769678d2", "description": "freedreno: Skip CPU/GPU timestamp sync when not supported.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "79bbfb31686a2cf0028e0dc570d08461be055ffa", "description": "ci/zink: Add more blit conversion xfails for a618.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c4c94e8aeddb1bed6281a9fbd99b43af707c8b1b", "description": "ci/iris: Generalize the 8888_pbuffer EGL known flakes and share with GLK.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6dc90009a54d0cd98b621ccdb018c42365600126", "description": "ci/iris: Add known flakes for skqp.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c34b539e174f0214eae32b02479ef7933bf1f2d3", "description": "ci/llvmpipe: Drop dEQP-EGL.functional.sharing.*.link.7 flakes.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d292cb82b8ef1311eb4b78af2c90b1840ba5a6bf", "description": "gallium,util: Pull u_indices and u_primconvert back into gallium", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "97ba2f2fd4867779acac611075fee1505e2cf2fb" }, { "sha": "fe3b467eb9eddac8232d2cfa448813ddf948330a", "description": "radeonsi: Fix distortion for yuv422 format for GFX10.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "534870482073b30d8eaca51aea332349e48f4d43", "description": "ci/venus: Remove failure now passing", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "dc8c9d20568360d6756dcd62610d818991f479d8", "description": "zink: prune old swapchains on present", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6b0db6bf8b5467fd1f357bbacd6750a26d089517", "description": "dri2: Fix exposing robustness with swkms.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "e6285ea55fb2abf3b38f40ea0c3a69c2b6d7d8e5" }, { "sha": "ca8c8f2fc1f72cff286ddd0dec4e62e0720bd835", "description": "dzn: Remove cmdbuf query 'wait' list", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "261102bd9c2b331a339b63d6dab9d6838fd52a36", "description": "dzn: Fix format support checks for storage/uniform texel buffers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0069ac9e6eb2ad5793be473cdd98a89c9d017998", "description": "dzn: Disable depth when the rasterizer is disabled due to no position output", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "682605a99be50161554f91fd638b35e10a4893ad", "description": "dzn: Add a zeroed zsa state when depth or raster is disabled", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "25d460a8181e92cbeeed079e8d4c8c2c6f8158ae", "description": "dzn: Always align cached pipeline header size to input element align", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4565490b715ecf7f36e311c55108e3a12b49a927", "description": "dzn: Support unnormalized coordinate samplers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "552ab9c2f7ebfb1e886026c93efa0b8fbb0f45d7", "description": "dzn: Support root signature 1.2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1e0adac84a17d43721a5249d82c9959880115c92", "description": "dzn: Define a symbol that was present in older D3D headers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3eb33ec9e9b6832dc2024a196694f3cb38a54278", "description": "v3d: expose more drm formats with SAND128 modifier", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aac66fe039380bcc8ed9517988fd303cd33eb4db", "description": "freedreno/a6xx: Rework barrier handling", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "63e889516d6db0b8eb8099245ac5094bdaa85825", "description": "freedreno: Don't re-install a flushed batch", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aa9b62cad3620d117b279836fca16fc0786d6a7f", "description": "freedreno/a6xx: Workaround for no pos/psize", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e41d19a7119f2ad92d1765842e066cb84b90014b", "description": "freedreno: Fix tracking of enabled SSBOs", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "0ed053f03d936d301091dd68e96ced8dbedc83b2" }, { "sha": "ca2011d11ccb7255dbf1781cde55f8e02f65f26f", "description": "freedreno/drm: Remove assert", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "adee0e7e532c3128d5a5fb877b801ad5f67a9e31", "description": "r600/sfn: Do a bit of cleanup with the secondary read port validation", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ca5bbff558d1de7af3410e659dc0ac6c042cdee3", "description": "r600/sfn: Fix readport check", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "79ca456b4837b3bc21cf9ef3c03c505c4b4909f6" }, { "sha": "42d51ef2bb1ea323685447eae1f714d3b610ce98", "description": "radv/gfx11: expose shaderBufferFloat32AtomicAdd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7dd16791ca900926eee9c7c4e84e079d13f0a479", "description": "radv: load ssbo_atomic_fadd descriptor", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "068c84f2754b29d83bda37163c9916c836e126ce", "description": "aco: add support for fp32 addition atomics", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ea1ac3901a4daadb062f8ae4676ca1c258276694", "description": "ac/llvm: add support for fp32 addition atomics", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e879b289947ffed8f435c3c394c30031fc84e8c0", "description": "anv: Move anv_device_check_status() code to i915/anv_device.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "94af444490f23497e5da2ef6ca351c592abf06a3", "description": "anv: Split i915 code from anv_batch_chain.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "94ca73b3565b82ec9a8a7d5adfd7199b0e8eddcd", "description": "anv: Export anv_exec_batch_debug() and chain_command_buffers()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "80c89c4606d356e957e47adac8d0bc14fe55c902", "description": "anv: Start to move i915 specific code from anv_device to i915/anv_device", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8084b412ca97c048b43043c80946498b346c3016", "description": "virgl: drop the separable flag for cases that can't be handled", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aa7c83786d6f132e2475cee1381f0b363d0068b3", "description": "freedreno/ci: Add an a618 flake", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a7a46556ec34aee2c7adb49738f66478ad7bdd02", "description": "Revert \"freedreno/ci: Switch a630 jobs over to manual\"", "nominated": false, "nomination_type": 2, "resolution": 4, "main_sha": null, "because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297" }, { "sha": "23e6d0ce79f6eee65e5a61dc7f4f85c8be8db5ab", "description": "Revert \"freedreno/ci: Switch also performance a630 job to manual\"", "nominated": false, "nomination_type": 2, "resolution": 4, "main_sha": null, "because_sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287" }, { "sha": "f9115b6d51c58015350444acb2d07a6f2c5ba437", "description": "intel: use a shared UUID with other drivers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "53de48f1c43ffc68cf8dbc74b2f5ef00f6b91784", "description": "intel/compiler: add cpp_std=c++17 when building tests", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "6c194ddd18f24a2fe995aa6b09c8d5d6d2c97d34" }, { "sha": "d59e5aa08fad03a426f840e20701723d99f382c0", "description": "virgl: Request setting the atomic offset in the range_base", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "994cf0e995277b5d2a07494578ad739f931e3d2d", "description": "virgl: lower image variable offsets into the intrinsic range_base value", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7380656a8ceeb21b2378a651b6cacdea711ffcd7", "description": "ntt: Make use of the range_base offset when translating atomics in NTT", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "36f19058ae7ab1b8e2be16d8ee058042c818875d", "description": "ntt: handle the image intrinsic range_base when translating to TGSI", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2e05cfa179da56da40ff758f72a3ee7e61f167d5", "description": "nir: Add range_base to atomic_counter and an option to use it", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c4cde91c1b81958bbe12bd72d16376873cfa9ad5", "description": "nir: Add possibility to store image var offset in range_base", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2f4c7b5ccfb73e0d8a0a194cae4b1af0fbf6d358", "description": "dzn: Use typeless format for creation of depth-only or stencil-only D24S8", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9f928adf81e182f876bea70853eea4b5b78ed9d5", "description": "dzn: Set MultisampleEnable to enable MSAA lines", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ca205776220b6e7fce2267b0873c27a3622b3c8f", "description": "dzn: Storage buffer sizes need to be 4-byte-aligned", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b948a5db4fa33bb05e2c16aa861f9d3291439314", "description": "dzn: Support int border colors", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "10282bbd967c4f3e5070e0b1e8c9814b605efeb7", "description": "dzn: Use R24G8_TYPELESS for 24/8 depth resources", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a3005ecb565733f0d7b61b921f50f193114d5688", "description": "dzn: When changing root signature, dirty descriptors too", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "14f0c85874a2a16e61b31f86d72e27374325485e", "description": "dzn: Support alpha blend factor", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aa3fc8753d4bbf2811cae6797df4889ed5cc57f3", "description": "dzn: Get options13", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "22eb9b1c127352a7096be889d7965380279c3095", "description": "spirv2dxil: Replace not-provided inputs with zero instead of undef", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "61c391781ee523dc1af369d18238a37b8bf78825", "description": "spirv2dxil: Allow killing position as an undef varying", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3ddf41cb7d290d577d4c123b4eae64b672503942", "description": "spirv2dxil: When removing unused inputs, make sure they're actually inputs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "00b9c10cf71b1e47f1713bfe48e997179ffdf494", "description": "spirv2dxil: For removing unused vars, consider the whole I/O var size", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "85f44304d800785992e74552f31670128268dbec", "description": "microsoft/compiler: Set num_components to 4 when updating pos write instructions", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5d8e89f92f840ced1c3f266427028277f2d4ac40", "description": "microsoft/compiler: Use nir info.fs.uses_sample_shading to force sample-rate", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cbc481f39f236967f20b5591381d873e28e79282", "description": "microsoft/compiler: Re-work the logic for adding SV_SampleIndex to force sample-rate", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b151ed4b95449414a709ada0eb359062a48064be", "description": "microsoft/compiler: Always emit float types in the I/O signature for structs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c1a3d6b9a94806ce29be2f9cd1d392af8e7f5218", "description": "microsoft/compiler: Remove arrays when testing for structs in I/O", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c86bd4bfbc10e7522ce7fefe7442b48c8c833357", "description": "microsoft/compiler: Implement texture sample count query", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "47481e815127b77148cecf866b648dbe9913e153", "description": "microsoft/compiler: Lower pack_[u/s]norm_2x16", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4a0aeae371cdedada6822d5b1427f7eed1036db6", "description": "virgl/vtest: allow socket being specified by env variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "501309ef323ee7035b43f46e8dbd9d408115702d", "description": "venus: allow vtest socket being specified by env variable", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "530a62ce735d1560b7d735f92d1208e6814262f7", "description": "hasvk: Add extra memory types for hasvk driver instead of a single one", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "8491b1fd5e7c97edc104a3ac3b8ece5464e652b0", "description": "ANV: Add extra memory types for ANV driver instead of a single one", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "83a1d56faa2b87dec56af20741a58404c308cc3f", "description": "ci: bump vk cts to 1.3.3.1 + and a crash fix.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "bb003d406e0b32c0507b27e9667704e240addf40", "description": "gallium/auxiliary/vl: clean-up progressive shader", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f02354d3e26521663b6bb696adc1e346c4783de3", "description": "pan/mdg: Remove MSGS debug", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "23968aeeb5d7f25064d7b82d362dd50405177473", "description": "pan/mdg: Scalarize LUT instructions in NIR", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "10759d17088c2e0eb6443a0c3f5abb8b1b3f918c", "description": "pan/mdg: Use special NIR ops for trig scaling", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c3839bd540166abbe2aac2ef39527e2a029a4637", "description": "nir: Optimize vendored sin/cos the same way", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a49ba0f1aefcff3d2d7c7aece74a168a294c787f", "description": "nir: Add Midgard-specific fsin/fcos ops", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "e86c7ac9f4b23769f3dcbaf3267d46436749315b", "description": "r300: remove backend input range transformation for sin and cos", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d8f59b14d03cff23467dff834780a2613e5dab5f", "description": "r300: skip sin/cos input range transformation for nine and ntt", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0b21d3ae6c76c8efae931c2546db8cf858c11f18", "description": "r300: update rv515 ci failures list", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "faba30a8f37ab2cd5855e0fcc35d9f15c7ec1ee9", "description": "aco/optimizer: Optimize p_extract + v_mul_u32_u24 to v_mad_u32_u16.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "171d76ded1fac18bf02abcdd506ebe5e91339162", "description": "aco/optimizer: Add missing v_lshlrev condition to can_apply_extract.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "04ac0ec1483c98f85d23248d191458e77afc24a6", "description": "wsi/x11: Support depth 16 visuals", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "37a8b2d12ea97775b725172d1f89c1bd59fc98cf", "description": "wsi/x11: Infer the default surface format from the root window's visual", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4a7ffd9162a8bf02f279df45aa3eaf2251887a85", "description": "wsi/x11: Make get_sorted_vk_formats handle varying channel widths", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aa6b2ec46a79b1b6487a82e43bfcdf853b074b40", "description": "ac/nir: use store_buffer_amd's base index", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "39c214769b94da4fa349b140765e39262706d1bc", "description": "aco: restore semantic_can_reorder for GS output stores", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "18d3e4fecdc33ca83ac358bebe7e3d99b2339d66", "description": "radv,aco: use ac_nir_lower_legacy_gs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c7cedaaee2ec3b5ea12664c9f14ca848cc7cd229", "description": "radv: implement GS load_ring_gsvs_amd/load_ring_gs2vs_offset_amd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "dfd6157d6c7d22715dcfb576403232e750f2c5b6", "description": "panfrost: Document render_condition_check contract", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "02f9cddb6174f50bb01a12bf926da3fca1fa7b17", "description": "panfrost: Fix clears with conditional rendering", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "638b22354e75fa31551f776a2cd2bbf752db1ad5" }, { "sha": "7c7c38b126d72b6c4aa32a13847dd52c492e891f", "description": "panfrost: Remove unused debug parameter", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ea03d0652d22b9e36ccc8ba475f9b78b4dff973e", "description": "panfrost: Remove PAN_MESA_DEBUG=deqp", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "46051049a61505d5937f9a116b3837586fba985f", "description": "panfrost: Stop testing CAP_INT16", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "c966b06736bc83d2cdd47a1463fc2ee6272fef76", "description": "etnaviv: don't drop TS capability on GPUs with MMUv2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3b69b67545b678da2970654b9490cc3902cdf738", "description": "util/fossilize_db: add runtime RO foz db loading via FOZ_DBS_DYNAMIC_LIST", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "eea2033b3efe657ac9129fd44c5bce371040eb04", "description": "utils/fossilize_db: refactor out loading RO foz dbs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "483ee5d6ba48dbcd8a7ad7f37fbf52ebf28db3a0", "description": "util/fossilize_db: don't destroy foz on RO load fail", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4c19426fd6a77932fabfb0b590fea6b2fcb39dd7", "description": "docs/envvars: add missing mesa disk cache envvars", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "41d99c10d1f2dff160b732e5311da398eb1ed90a", "description": "panfrost: Fix logic ops on Bifrost", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "d849d9779a77f05d7acd418516e154a4e9018f40" }, { "sha": "fe4dc59e99dd745b6b42613d199cf61e7b2da995", "description": "panfrost: Enable NV_primitive_restart on Valhall", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "30c14f54cf2bbf86f3d8f16a3d46edad6d0fce7c" }, { "sha": "2f97883276ba2d32e07216595612523de465cf50", "description": "pan/bi: Add a unit test for fsat(reg.yx)", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "ed46c617b074c8e36670907ecf57f00bcf7bbc99", "description": "pan/bi: Fix incorrect compilation of fsat(reg.yx)", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "ac636f5adb57704696c781a17f11609fad9035ec" }, { "sha": "c672b593b924a689931fccffcbb37dbf670fef71", "description": "bin/ci: add gitlab_gql.py.cache to the .gitignore", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "684eee0748f455c6503fe320d7fa8b7d3e069d20", "description": "radv/bvh: Prevent NANs when computing node cost", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "6f45c98b580de5a534ebb0a0644ac5514793a141" }, { "sha": "4c7caa6211875fa33cae33d8569fabf481908a71", "description": "v3dv: skip two ycbcr tests", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "18319a236c18bfc4f91cb0193172fcf784ee81cd", "description": "v3dv: add support for multi-planar formats, enable YCbCr", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2ef614a2d814a6f42c0f78d0e56af28373184998", "description": "v3dv/image: use 64-byte alingment for linear images if needed", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aa31d38bcf9be3d6485613c6d1fa4e8f0ccd3958", "description": "v3dv: pass alignment to v3dv_buffer_init", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "77f4885ccbacdc32061d64653b75001c11873be6", "description": "v3dv/pipeline: rename lower_tex_src_to_offset to lower_tex_src", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "98e6effadd2559e0c42e9cb4c07dd8864e544975", "description": "v3dv/format: remove unused v3dv_get_tex_return_size", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "36ec3d6fe3332babef58edb8a4b103137ca435c6", "description": "v3dv: add paths to handle partial copies of linear images", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "b39958a3a1862f07ab5dae18c8160906e653a3a6", "description": "anv,nir: Move the ANV YCbCr lowering pass to common code", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f02a11e4e4cb78da491780efc1db9b2429275168", "description": "nir: Add copyright and include guards to nir_vulkan.h", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2ac771973da5bc1b1ad61321571f7cdf78dbcafc", "description": "anv: Use the YCbCr format info from common code", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "30a91d333d1e253c221835879f245574d48de2f8", "description": "anv: Use the common vk_ycbcr_conversion object", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1cc342f5e1754e7e9b1ed8685aa73520b2122e62", "description": "vulkan: Add a common vk_ycbcr_conversion struct", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5eaf8218def9a3dcd115857a2c7ea5b9172b896f", "description": "vulkan/formats: Add YCbCr format information", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "04e7ebea5d5fff9a5a4c2b518205344b6364c68a", "description": "util/format: YUYV and UYVY have 4 8-bit channels", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "18feb32df0a20c852331748e572f783c082c68ed", "description": "anv/android: Use VkFormat for externalFormat", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9fc046a87dca9700555f96ff649a7a6be11c40e8", "description": "anv: Refactor Android externalFormat handling in CreateYcbcrConversion", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4121aa43c405ed945db05a7fe2019e83446916cb", "description": "Revert \"ci: build hasvk if we're building anv\"", "nominated": true, "nomination_type": 2, "resolution": 1, "main_sha": null, "because_sha": "b4d3d11e43546a92a82c66a47e3bda0e6a6822cf" }, { "sha": "b27e42dcb5f995ef0b7f8d07d5868eed60896b59", "description": "vulkan/wsi: check if image info was already freed", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "5b13d74583513ddd029e30c989838b96993545a0" }, { "sha": "6b8dab7de2817ded5ac7965f4d10191189d314c5", "description": "pvr: Add support for geometry-only render jobs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "85155e389e95f4a73cf4bfdbd30b7b50a1d32057", "description": "pvr: Extract setup of winsys job submit flags into separate functions", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9bf525b4bd733c4bd88e39496eaae4d891d07184", "description": "broadcom/compiler: produce better code for f2f16 with RTZ rounding", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a48642400be86a17d460ce2786988ec67f423f01", "description": "ac: don't call ac_query_pci_bus_info from ac_query_gpu_info", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6f533c4ee2c1a8365e04eebb4dc1b99d89227547", "description": "ac: add ac_query_pci_bus_info helper", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "91b0cc3fe3cf34187a9aabc4e1ffc234f6ac89f8", "description": "ac/info: move pci bus info in a struct", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7893369c2e483d79842b513d42b4516b5d6ac31f", "description": "radeonsi: simplify dpbb settings", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3be7a28b24256e4bdc4fe4ba6428ef767c7bd287", "description": "freedreno/ci: Switch also performance a630 job to manual", "nominated": false, "nomination_type": 1, "resolution": 4, "main_sha": null, "because_sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297" }, { "sha": "0886df2491b094842969cda76884ce57672baff4", "description": "ci/zink: Penumbra is now fixed.", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6986332c8063d794b7dc51d0eae91911ff89e136", "description": "radv: Fix memory leak.", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "8d0e6c02c7024fd3a1e8f60bde8dd4428943bd46" }, { "sha": "eab2c3995132f8cd1e3e9ee56eedaf17448aa157", "description": "radv/rt: Divide by the correct workgroup size", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "9369b407250b089d54e2247a7c8c10c65188c551" }, { "sha": "0ca325cc1099556f3f755fae8cf6f8a1a019432e", "description": "glsl/nir: only set uses_sample_shading when the output is a fbfetch", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "03105138f15982ddf95db590bdb1fc34b22392b3", "description": "radv/rt: Get rid of accel struct null checks", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "33166ba50b8e3d5cb0c9bd98d0860111bea52484", "description": "radv: Use the null accel struct instead of emitting 0", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "31ca19589fe3583a8e5667521f420d76a84ca193", "description": "radv: Create a null TLAS as meta state", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6d06964f8aa8cbf17751d29c27cc1620cf98067f", "description": "radv: Add a helper for finding memory indices", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2d738803b508528cd706770b72a114b3b48e1522", "description": "vulkan: Track the nullDescriptor feature", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "274e1d5a39e258ff64637f9113c36e0b10bf6a1c", "description": "freedreno/ci: Add a618 egl/skqp/piglit jobs", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "23e9fe5d537417309b4e174ef283299c6fe06a37", "description": "freedreno/ci: Cleanup a618 yaml", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0cc3701338178bf45f4e6d2d496646b6dec7b297", "description": "freedreno/ci: Switch a630 jobs over to manual", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4fb2463a37f1bcddf5a523e6e78aa89e77f71495", "description": "etnaviv: nir: use lower_fround_even", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "5fdfd8044d77517e77c768e60d55999a82853b3a", "description": "panfrost: Don't use AFBC of sRGB luminance-alpha", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "476be5cb27398a06b0a2828dd260c5ad4d620136" }, { "sha": "48a0478126ffd4e0bc1585e424cd90e8a0be36aa", "description": "zink: add renderdoc handling", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7e52bd7b18245bab3e722300c715e30932bb59ac", "description": "venus: vn_queue: align vulkan object variable naming", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "32660a41ea8c32d57455cdc71009c5688580bd88", "description": "venus: refactor QueueSubmit/QueueSubmit2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "6863092d9569ea707da3a1c6c5370dc3173a665e", "description": "venus: append fence feedback batch", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2889a0478b76e856d837b168ee3bf2b61c5238ab", "description": "venus: drop VkQueueBindSparse", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3b107962a299c3793cdd952e756c767703d2c797", "description": "venus: remove filtering external semaphores for QueueSubmit", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f6ffb5ac365ea27c046fd2510953602caec585b3", "description": "venus: require exportable/importable bit for ext semaphores sync fd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "31e7471be2e2d7eb3518feecb9691135c4171e7c", "description": "venus: require exportable bit for ext fence sync fd", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "75e369335f9c287a882bfe0ba53392a3422658aa", "description": "venus: require importable external semaphores for WSI", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f09cc33dfb7bcf0db16634d1934708a335d2128d", "description": "venus: refactor VK_KHR_synchronization2 ext sync fd requirements", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "72371af332c2e87a7064926cb595da527a5d1a28", "description": "venus: refactor out vn_feedback_event_cmd_record2", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "842ca284650f066e58706741a7d22d67b5088e60", "description": "gbm/backend: fix gbm compile without dri", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f1faf30a5f02700491a67283aa4ff44ee21f73cf", "description": "dzn: Fix clear bind flag logic", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "8b79e6fb5e46cf6a0ace7c164adf21858ea2b7e3" }, { "sha": "59495215086f84d729321c080a9d59cf905656c4", "description": "dzn/ci: Add image test group, which is all passing now", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "889f03fc243ee88f6fb0a9efa1ca5647d45a21ce", "description": "dzn/ci: Remove flakes/fails that don't hit anymore", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9f9a58eb952367a764462f1f0777de6997cb454c", "description": "ci/windows: Download updated WARP 1.0.4 package", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a5a19903ab671ebdf4130fdf3cc782a8a0a2a3d9", "description": "mesa: Trivially advertise NV_generate_mipmap_sRGB", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2aad8dbfa524993ba15fed474e2211b55e9705be", "description": "mesa: Fix extension table formatting", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d3feccfa6f5ad1332737dc1a8fa2864156bd0553", "description": "radv: Use the new NIR builder tex helpers for meta", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "433fe592acee7ce1b1238ddb72792dda1678b874", "description": "nir/builder: Add some texture helpers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "30f3fec380176b20078a37a27f3da4059aaa39e4", "description": "nir: Add more opcodes to nir_tex_instr_is_query()", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "7d8b90a47051152e24ead666ea52494d7d43d1e1", "description": "glx: Harmonize glXCreateGLXPixmap with glXCreatePixmap", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2cc3763d0455de13e78a82123ddc47a00e5ea7eb", "description": "glx: Fix drawable type inference in visual/fbconfig setup", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "86c9a31d99d37f7b8838e069631e2f8b16d991e9", "description": "glx: Inline a few single-use constant strings into their user", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "07292d6e76b4a6d84739cb7bad4d67171f813d64", "description": "glx: Move 1.2 GLXPixmap code into glx_pbuffer.c", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cf90a2b28f07a881f6eec531fbcc6bea0ef154b9", "description": "glx: Check for initial \"glX\" first in glXGetProcAddress", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f8d3c222db2aac0bb492b9f7c56ef2b9c159f598", "description": "glx: Reflow MakeContextCurrent a little", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cf9debb6397a6c23fd6377e557e5f7ac1a19b895", "description": "glx: Clean up some funny business from context bind/unbind", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f0eed0001032b9bfef12e346709a7d95f9966775", "description": "glx: Remove support for glXGetDriverConfig for old drivers", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f53ec64d68dbbac4cd2f10b2e021070452e26039", "description": "glx: Remove a can't-happen NULL check", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9de2776e016e98814139c13276531a97afbe73c4", "description": "glx: Remove glx_context::screen", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "81f77f999b5a4de9115c0f22c36c1953b57aeea7", "description": "glx/dri3: Simplify protocol version tracking", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "862bf420a96c8dace856fa8c7a50ef7db4f0ec5e", "description": "asahi: Handle sampler->compare_mode", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "edca10e9c907a21f44698121e97d0eef92c7961a", "description": "aco: Pass correct number of coords to Vega 1D LOD instruction.", "nominated": true, "nomination_type": 0, "resolution": 1, "main_sha": null, "because_sha": null }, { "sha": "267dd1f4d571ee606141aa66f1665aa152b4e911", "description": "nir/nir_opt_move: fix ALWAYS_INLINE compiler error", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "f1d20ec67c3f186886b97de94f74484650f8fda1" }, { "sha": "5b3fb44ecc602bb1f6ed59222ae919ef119bf733", "description": "radv: fix re-emitting RB+ when the non-compacted color format changes", "nominated": true, "nomination_type": 1, "resolution": 1, "main_sha": null, "because_sha": "11469f7553dc69a6c4b779527e6738c3206aa21c" }, { "sha": "ebec42d799b22b7b3d06acd710f5687252446a06", "description": "radv: fix hashing pipeline keys if RADV_PERFTEST=ngg_streamout is used", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "aab08fc25017ece76fb580e964c1d4c3c611168d", "description": "zink/ci: relocate radv testing from radv's gitlab-ci.yml", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "89a85a8daa0ea04fa14141913d2a6297c2f9184e", "description": "zink/ci: add a fail to the VG flake list", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "0907fb46eef8d184acd990e5851b479d25efb46a", "description": "zink/ci/radv: remove a test from the fails list", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d7c1ba0bce57591e5ec9f147217b7882ecad7903", "description": "ci/piglit: compress results.csv before uploading it to GitLab", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "d110299d77c9663bf3d91a50d447f8db4f64acb0", "description": "ci/deqp-runner: compress results.csv before uploading it to GitLab", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f19f119baea0c31cd48938ea41829e757e9c17d2", "description": "Revert \"ci: Collabora's LAVA lab for maintance\"", "nominated": false, "nomination_type": 2, "resolution": 4, "main_sha": null, "because_sha": "900ccec7e8fa809ef0a9154db4d0ecec3fe26e9c" }, { "sha": "9a4bd32790110adab92881af47302df956d19e15", "description": "ci: disable Collabora's LAVA lab for maintance", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2a5d7f4926c8b3dc702d3ee0e216c563ba7e94db", "description": "radv: fix missing implementation of creating images from swapchains", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "2969850d886a980d87f7a2eb570e58c1a9a086de", "description": "intel/utrace: document tracepoints", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "270215926879a2479def9953c760068dc436caf2", "description": "intel/ds: remove unused trace point", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "4dd3e755eabc873d62d8fcec6bc65f369fd95d1f", "description": "intel/ds: add INTEL_GPU_TRACEPOINT envvar to toggle tracepoints", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "28b15fa9e7706da41c3b6bed3c640b4198359984", "description": "anv: add support for command buffer tagging in traces", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "662e05c9fb27bc9ce9959844a70dbf9bea729d44", "description": "vulkan/debug_utils: copy debug util labels", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "a34fcaf326f871e5136030aa23e2cf81d85b587b", "description": "util/u_trace: add support for variable length trace points", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f1ab070d7f20423113e8d6aae75a4d153ae93e07", "description": "intel/ds: move event_id access to perfetto lambda", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f0160ee2ab3598f379af23323d0057518d85a566", "description": "intel/ds: track secondary cmdbuffers in perfetto", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "9a16effeac8cc808745729ab617869c29a0f13d2", "description": "anv: record secondaries' traces into primaries", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "1082c8ad116814e16113de9c4a7a067d3e5a0e5c", "description": "pps: print out message when we get the first counters", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "61c7e1bf48f620cc81b6273cbaf595b7e27d80b7", "description": "agx: Peephole select after opt_preamble", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f4b3201244d11e118fd09aac557b907bcdc88ff3", "description": "nir/peephole_select: Allow load_preamble", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "f3d046af6ac3a124e4565b13075ef0b37e88e72d", "description": "zink: simplify get_slot_components() for xfb emission", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "3fcdd9e4a7a63a9a6a1f72c2c459e02acba7f578", "description": "nir/lower_bool: ntt: Generate a good opcode for bcsel", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "36e842839ff2a770fb1f36e5ad954143e27e80f1", "description": "i915: Enable generation of fcsel_gt and fcsel_ge opcodes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "cb1ab133eadacc4059b82b7130824fa6eb3d0628", "description": "r300: Enable generation of fcsel_gt and fcsel_ge opcodes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "70b25d9fe87a6d1fe14388df338e9f3e039c99e4", "description": "nir/lower_int_to_float: Add support for i32csel opcodes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "451df66ea03689c3f119dc5c700d19933444e9c4", "description": "ntt: Add support for fcsel_gt and fcsel_ge opcodes", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "fd927737f578b912441141d6665928e1cc8f08a6", "description": "docs: reset new_features.txt", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null }, { "sha": "45de63b3fd97a5914cac85d070eca1bfc1c036f9", "description": "VERSION: bump to 23.1.0-devel for further development", "nominated": false, "nomination_type": null, "resolution": 4, "main_sha": null, "because_sha": null } ]